hotel
Sistema de reservas para hoteles
Cesar Ruiz Gorrochategui
ETIS
Consultor: Albert Grau Perisé
27 de Junio de 2004
Sistema de reservas para hoteles
1.
RESUMEN -------------------------------------------------------------------------------------------------------3
2.
OBJETIVOS-----------------------------------------------------------------------------------------------------4
3.
ESTADO DE LA CIENCIA: TECNOLOGÍAS APLICABLES ---------------------------------------5
3.1
TECNOLOGÍAS J2EE APLICABLES -------------------------------------------------------------------------5
3.1.1.
Introducción a J2EE----------------------------------------------------------------------------------5
3.1.2.
Servlets y JSP-----------------------------------------------------------------------------------------5
3.1.3.
JavaBean y EJB ---------------------------------------------------------------------------------------6
3.1.4.
JDBC ---------------------------------------------------------------------------------------------------6
3.1.5.
Struct---------------------------------------------------------------------------------------------------6
3.2. ARQUITECTURA DE PROYECTO J2EE----------------------------------------------------------------------7
3.2.1 Front Controller -------------------------------------------------------------------------------------------7
3.2.2 Dispatchers -------------------------------------------------------------------------------------------------7
3.2.3 Vistas--------------------------------------------------------------------------------------------------------8
3.2.4 Composite View --------------------------------------------------------------------------------------------8
3.2.5 View Helper-------------------------------------------------------------------------------------------------9
3.3. OTRAS TECNOLOGÍAS APLICABLES---------------------------------------------------------------------- 10
3.3.1.
HTML ------------------------------------------------------------------------------------------------ 10
3.3.2.
CSS --------------------------------------------------------------------------------------------------- 10
3.3.3.
JavaScript-------------------------------------------------------------------------------------------- 103.3.4.
MySQL ----------------------------------------------------------------------------------------------- 10
3.3.5.
TOMCAT--------------------------------------------------------------------------------------------- 11
4.
ARQUITECTURA Y DISEÑO DEL PROYECTO ---------------------------------------------------- 11
4.1
ARQUITECTURA------------------------------------------------------------------------------------------- 11
4.2
DISEÑO ----------------------------------------------------------------------------------------------------- 16
4.2.1
Los actores------------------------------------------------------------------------------------------- 16
4.2.1.1 El guión del cliente ------------------------------------------------------------------------------ 16
4.2.1.2 Elguión del recepcionista ---------------------------------------------------------------------- 16
4.2.1.3 El guión del administrador del sistema ------------------------------------------------------- 17
4.2.2
Diagrama de dominio ------------------------------------------------------------------------------ 18
4.2.3
Diagrama de casos de uso derequisitos--------------------------------------------------------- 19
4.2.4
Casos de Uso ---------------------------------------------------------------------------------------- 20
4.2.5
Obtención de clases de entidades----------------------------------------------------------------- 29
4.2.6
Diagrama de las clases de entidades------------------------------------------------------------- 31
4.2.7
Diseño de la base de datos...
Regístrate para leer el documento completo.