Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Grupo 301403_55
1. JOSE
2.
3.
4.
5.
Tutor:
Cesar Orlando Jimnez Angarita
Pgina
Tabla de Contenidos
Captulo 1 Introduccin
Captulo 2 Objetivos
2.1 Objetivos Generales
2.2 Objetivos Especficos
Captulo 3 Justificacin
3.1
Justificacin Metodolgica
3.2
Justificacin Prctica
3.3
Justificacin Innovativa
3.4
Justificacin Profesional
Captulo 4 Metodologa
4.1
Tipo de Metodologa
4.2
Metodologa de Investigacin
Captulo 5 Marco Conceptual y Terico
5.1 Marco Conceptual
5.2 Marco Terico (Programacin Orientada a Objetos en Java)
5.2.1 Introduccin a Java
5.2.2 Programacin bsica
5.2.3 Programacin Avanzada
5.2.4 UML y Java
5.2.5 Aplicaciones y Applets
5.2.6 Interfaces Grficas del Usuario
Captulo 6 Modelo de Requisitos
6.1. Descripcin del Problema
6.2. Modelo de Caso de Uso
6.3. Modelo de Interfaces
6.4. Actores y Caso de Uso
6.5. Modelo de Dominio del Problema
Captulo 7 Modelo de Anlisis
7.1. Arquitectura de Clases
7.2. Identificacin de Clases segn Estereotipos
7.3. Clases segn Casos de Uso
7.4. Diagramas de Secuencia
7.5. Casos de Uso para el Sistema
7.6. Diccionario de Clases
Captulo 8 Modelo de Diseo
8.1. Estrategias de Diseo
8.2. Diseo de Objetos
8.3. Diseo de Sistema
8.4. Revisin del Diseo
Pgina
Captulo 11 Conclusiones
Captulo 12 Recomendaciones
Captulo 13 Bibliogrficas
Pgina
Pgina
Pgina
Justificacin Metodolgica
3.2
Justificacin Prctica
3.3
Justificacin Innovativa
3.4
Justificacin Profesional
Pgina
Tipo de Metodologa
4.2
Metodologa de Investigacin
Pgina
Pgina
Descripcin
Recepcionista
confirmacin
de
una
Este
actor
podr
realizar
Cliente
actor
podr
solo
realizar
la
Jefe de Cocina
Pgina
Administrador
Es
la
persona
gestionar
los
que
se
encarga
de
hacia
la
permisos
para
los
servicios
hacia
el
Existen dos mtodos para la determinacin de los casos de uso, son los siguientes:
Mtodo basado en Actores. En el mtodo debe tomarse en cuenta que los actores
estn relacionados en una aplicacin o una empresa y que por cada actor se identifican
los procesos que inician o en que participan.
Mtodo basado en Eventos. En el mtodo debe identificarse a los eventos externos
a los que la aplicacin debe responder y se debe analizar si los actores se relacionan
con los actores y con casos de uso.
Casos de Uso
Recepcionista
Reservar Habitacin
Pgina
10
Confirmar Reserva
Salir del Hotel
Cambiar Contrasea
Autenticar Empleado
Cliente
Reservar Habitacin
Jefe de Cocina
Cambiar Contrasea
Autenticar Empleado
Registrar Solicitud de Servicio a la
Habitacin
Registrar Solicitud de Servicio Bsico
Administrador
Gestionar Empleados
Gestionar Bebidas
Gestionar Cocina
Como se puede observar, existen varios casos de uso que se repiten, lo que importa es
identificar las actividades de cada actor, las cuales realizar con la aplicacin.
Hay que sealar, que una ayuda para la determinacin de los casos de uso son los
Diagramas de Actividad que corresponden a los casos de uso del negocio. Se debe
realizar un anlisis de cada actividad dentro de los diagramas de actividad, debe
preguntarse por cada actividad se puede automatizar?, ya que muchas, no todas, de
las actividades son verbales o llegan a una solucin sin generar una informacin
persistente. Otras situaciones que influyen en la decisin de automatizar, es la
economa y la disponibilidad de los clientes y usuarios, ya que la tecnologa ser un
limitante para el desarrollo del software, como tambin la disponibilidad de la inversin
Pgina
11
Nombre
Llama al hotel
Descripcin
Autores
del cliente
Jos Albeis
Fecha creacin
Septiembre
Actores
2015
modificacin
recepcionista, sistema
Precondicin
Postcondicin
Flujo normal
09-
Fecha ltima
Septiembre
09-2015
Excepciones
Ninguna
Anotaciones
Ninguna
Pgina
12
Autores
Fecha creacin
espordico
Jos Albeis
Septiembre 09-
Actores
2015
modificacin
Cliente y recepcionista
Precondicin
Pos condicin
registrado
Excepciones
Fecha ltima
Septiembre
09-2015
permite
al
usuario
reservar
Autores
Fecha creacin
Actores
Precondicin
2015
modificacin
2015
Usuario, pagina Web y sistema
El usuario debe ingresar a Internet y llenar todos los
Pos condicin
datos de usuario
Los datos ingresan al sistema y se separa habitacin
Pgina
13
Excepciones
1.
2.
3.
4.
5.
No
Anotaciones
Nombre
Ocupacin pieza
Descripcin
Autores
Jos Albeis
Fecha creacin
Septiembre
2015
09-
Fecha
ltima
modificacin
Actores
Cliente y recepcionista
Precondicin
Septiembre
09-2015
Pos condicin
Flujo normal
Pgina
14
Ninguna
Anotaciones
Nombre
Generar factura
Descripcin
como el costo de
Jos Albeis
Fecha creacin
Septiembre
09-
2015
Fecha
ltima
modificacin
Septiembre
09-2015
Actores
recepcionista
Precondicin
Pos condicin
Pgina
15
Excepciones
Anotaciones
Ninguna
Cdigo
Nombre
Descripcin
Autores
Jos Albeis
Fecha creacin
Septiembre
Fecha ltima
Septiembre
09-2015
modificacin
2015
Actores
Precondicin
Pgina
09-
16
Informacin almacenada
Flujo normal
1. Ingresar al sistema
2. Ingresar informacin
1. Ingresar al sistema
Excepciones
Ninguna
Nombre
Generar factura
Descripcin
como el costo de
Jos Albeis
Fecha creacin
Septiembre
09-
2015
Fecha
ltima
modificacin
Septiembre
09-2015
Actores
recepcionista
Precondicin
Pos condicin
Pgina
17
Excepciones
Anotaciones
Ninguna
Nombre
Anula reservacin
Descripcin
Autores
Jos Albeis
Fecha creacin
Septiembre
2015
09-
Fecha
ltima
modificacin
Septiembre
09-2015
Actores
recepcionista
Precondicin
Pos condicin
Flujo normal
cliente llama
Ingresar al sistema
Digitar nmero de cedula del cliente
anula reservacin
cambia estado de la habitacin
Pgina
18
Anotaciones
ninguna
Cdigo
Nombre
Reporte mensual
Descripcin
Autores
Fecha creacin
Jos Albeis
Septiembre 09-
Fecha
ltima
2015
modificacin
Septiembre
09-
2015
Actores
Precondicin
Pgina
19
Flujo normal
1.Ingresar al sistema
2.validar datos del administrador
3.generar reporte
4. imprimir
1.Ingresar al sistema
Excepciones
Ninguna
Cliente
Reserva
Registro de Huspedes
Venta
Habitacin
Usuario
Pgina
20
Pgina
21
Pgina
22
Pgina
23
Pgina
24
Pgina
25
Pgina
26
Pgina
27
Pgina
28