Sunteți pe pagina 1din 9

INSTITUTO SUPERIOR TECNOLGICO CIBERTEC CARRERA DE COMPUTACIN E INFORMATICA

Curso: ANLISIS Y DISEO DE SISTEMAS

Ejercicios de Diagrama de Secuencia

Profesor Carlos Enrique Navarro Price 2011 - 01

Anlisis y Diseo de Sistemas

Especificacin de caso de uso: Reservar Habitacin 1. Reservar Habitacin


1.1 Descripcin El caso de uso permite a la Recepcionista de un Hotel generar una reserva de habitacin(es).Adems de saber en que estados se encuentran: reservado, ocupado o disponible. 1.2 Actor(es) Recepcionista

2. Flujo de Eventos
El Caso de uso se inicia cuando la Recepcionista selecciona la opcin Generar Reserva en la interfaz del men principal. 2.1 Flujo Bsico 1. El sistema muestra la interfase RESERVA con los siguientes campos: Datos del cliente: Cdigo, Nombres y Apellidos. Datos de la Reserva: fecha de llegada, fecha de salida y cantidad de das a hospedarse. Datos de las habitaciones: Nmero de habitacin, Tipo, Costo por da, Nombre del husped de la Habitacin y una opcin para Agregar Habitacin. Adems incluye una cuadricula que contiene la lista de todas las habitaciones seleccionadas y las opciones: Buscar Cliente, Agregar Cliente, Buscar Habitacin, Eliminar Habitacin, Grabar Reserva y Salir. 2. La Recepcionista selecciona Buscar Cliente. 3. El sistema Incluye el Caso de Uso Buscar Cliente. 4. El sistema muestra los datos del cliente. 5. La recepcionista ingresa la fecha de llegada y la fecha de salida. 6. El sistema calcula la cantidad de das. 7. El sistema muestra la cantidad de das 8. La recepcionista solicita Buscar Habitacin disponible. 9. El sistema Incluye el Caso de Uso Buscar Habitacin. 10. 11. 12. 13. El sistema muestra la habitacin seleccionada. La Recepcionista ingresa el nombre de la persona para la habitacin seleccionada. La Recepcionista selecciona agregar Habitacin El sistema calcula el pago de la habitacin, el subtotal, el monto total y lo agrega a

la cuadricula del detalle de la reserva. Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

2
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas


14. 15. 16. 17. Si la Recepcionista quiere seleccionar otra habitacin, se repite del paso 8 al 13. La Recepcionista selecciona Grabar Reserva.. El sistema obtiene el ltimo nmero de reserva y autogenera un nmero de reserva.. El sistema graba la reserva con su detalle y actualiza la(s) disponibilidad(es) de la(s)

habitacin(es) en estado Reservado. 18. El sistema muestra el nmero de reserva y el MSG Reserva generada con el Nro.

99999.

19.

La recepcionista cierra la interfaz

RESERVA y regresa a la interfaz del men

principal del sistema y finaliza el caso de uso. 2.2 Subflujos Ninguno. 2.3 Flujos Alternativos Cliente no existe En el paso 4, si el sistema detecta que el cliente no existe muestra el MSG: Cliente no existe y ofrecer la posibilidad de registrar al nuevo cliente. Habitaciones no disponibles En el paso 10, si el sistema detecta que no hay habitaciones disponibles muestra el MSG: No hay habitaciones disponibles y finaliza el caso de uso. Eliminar Habitacin de Cuadricula

La recepcionista selecciona una habitacin de la cuadricula y selecciona eliminar, el sistema elimina de la cuadricula la habitacin selecciona y el caso de uso continua

3. Precondiciones
3.1 El Recepcionista est logeado en el sistema. 3.2 Lista de Clientes disponibles. 3.3 Lista de habitaciones disponibles.

4. Poscondiciones
4.1 4.2 En el sistema queda registrado la reserva. Las disponibilidades de las habitaciones seleccionadas se actualizan en estado Reservadas.

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

3
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas

5. Puntos de Extensin
En el paso 4, el sistema extiende al caso de uso Mantener Clientes Flujo bsico Agregar Cliente.

6. Requerimientos Especiales
Ninguno.

7.

Prototipos

Interfaz RESERVA

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

4
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

5
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

6
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas Operacin Correlativa

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

7
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas Grabar Reserva

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

8
kikesnp@hotmail.com

Anlisis y Diseo de Sistemas Grabar detalle

Profesor Carlos Enrique Navarro Price pcnavarr@cibertec.edu.pe

9
kikesnp@hotmail.com

S-ar putea să vă placă și