Está en la página 1de 6

CU01 VER HABITACIONES LIBRES

1. CU01: Ver habitaciones libres


2. Resumen: Permite a un usuario ver las habitaciones libres del hotel.

3. Flujo Básico:
1. El usuario debe ingresar logeandose en la ventana principal.
2. El sistema despliega una ventana con múltiples acciones para el usuario logeado.
3. El usuario da clic en el botón ver habitaciones disponibles.
4. El sistema muestra en un panel las habitaciones disponibles del hotel.
5. El usuario dispone un fin para este panel de habitaciones disponibles.

4. Flujos Alternos:
1.1 Error en la inserción de datos de logeo del usuario. El caso de uso continúa
en el punto 1.
4.1 El sistema muestra al usuario un mensaje indicándole que no hay habitaciones
disponibles. El caso de uso continúa en el punto 2.

5. Precondiciones:
1.1.1 Debe haber iniciado la sesión el administrador.

6. Pos condiciones:
6.1 El sistema actualizó en un panel la lista de habitaciones libres del hotel.

7. Puntos de Extensión:
Ninguno

8. Actores:
- Usuario

9. Diagramas del caso de uso: (Casos de uso, Secuencia)


CU02 AGREGAR CARACTERISTICAS A UNA HABITACION

1. CU02: Agregar características a una habitación.


2. Resumen: Permite a un usuario agregar características de importancia a una
habitación del hotel.

3. Flujo Básico:
1. El usuario debe ingresar logeandose en la ventana principal.
2. El sistema despliega una ventana con múltiples acciones para el usuario logeado.
3. El usuario da clic en la opción Agregar Características a una habitación.
4. El sistema despliega una ventana con un campo de texto y un botón donde el
usuario deberá buscar la habitación.
5. El usuario ingresa el código de una habitación y da clic en el botón buscar
habitación.
6. El sistema muestra la habitación encontrada, y las opciones de agregar
características en unos campos de texto y un botón de agregar.
7. El usuario ingresa las nuevas características a la habitación.
8. El sistema guarda la información en la base de datos.
9. El usuario regresa a la ventana de acciones múltiples del sistema.

4. Flujos Alternos:
1.1 Error en la inserción de datos de logeo del usuario. El caso de uso continúa
en el punto 1.
5.1 Error en la inserción del código de la habitación. El caso de uso continúa en el
punto 4.
6.1 El sistema le informa al usuario que la habitación no fue encontrada. El caso de
uso continúa en el punto 4.

5. Precondiciones:
1.1.1 El usuario debe haber iniciado sesión.

6. Pos condiciones:
9.1 El sistema actualizó las características de la habitación.

7. Puntos de Extensión:
Ninguno

8. Actores:
- Usuario

9. Diagramas del caso de uso: (Casos de Uso, Secuencia)


NOMBRE DEL CASO DE USO: Ver Habitaciones Libres
PRIORIDAD: Media
ACTOR: Cliente – Administrador
PRECONDICIONES: El cliente, el administrador debe(n) Haber iniciado
Sesión.
FLUJO BASICO
USUARIO SISTEMA
1.El cliente y/o el administrador se logea(n) en la 2. El sistema despliega una ventana con múltiples
ventana principal acciones para el usuario logeado.

3. El usuario da clic en el botón ver habitaciones 4. El sistema muestra en un panel las habitaciones
disponibles. disponibles del hotel.

5. El usuario dispone un fin para este panel de


habitaciones disponibles.
FLUJOS ALTERNOS
1.1 Error en la inserción de datos de logeo del usuario. El caso de uso continúa en el punto 1.
4.1 El sistema muestra al usuario un mensaje indicándole que no hay habitaciones disponibles. El caso de uso
continúa en el punto 2.
PRUEBAS Ver las habitaciones disponibles del hotel.

NOMBRE DEL CASO DE USO: Agregar características a habitación.


PRIORIDAD: Media
ACTOR: Administrador
PRECONDICIONES: El administrador debe haber iniciado Sesión.
FLUJO BASICO
USUARIO SISTEMA
1. El usuario debe ingresar logeandose en la ventana 2. El sistema despliega una ventana con múltiples
principal. acciones para el usuario logeado.
3. El usuario da clic en la opción Agregar 4. El sistema despliega una ventana con un campo de
Características a una habitación. texto y un botón donde el usuario deberá buscar la
5. El usuario ingresa el código de una habitación y da habitación.
clic en el botón buscar habitación. 6. El sistema muestra la habitación encontrada, y las
7. El usuario ingresa las nuevas características a la opciones de agregar características en unos campos
habitación. de texto y un botón de agregar.
9. El usuario regresa a la ventana de acciones 8. El sistema guarda la información en la base de
múltiples del sistema. datos.
FLUJOS ALTERNOS
1.1 Error en la inserción de datos de logeo del usuario. El caso de uso continúa en el punto 1.
5.1 Error en la inserción del código de la habitación. El caso de uso continúa en el punto 4.
6.1 El sistema le informa al usuario que la habitación no fue encontrada. El caso de uso continúa en el punto 4.
PRUEBAS Agregar características a una habitación.

NOMBRE DEL CASO DE USO: Nuevo Archivo.


PRIORIDAD: Media
ACTOR: Usuario
PRECONDICIONES: El usuario debió haber iniciado la aplicación.
FLUJO BASICO
USUARIO SISTEMA
1. El usuario elige la opción de nuevo archivo. 2. El sistema despliega en la misma ventana principal
3. El usuario podrá escribir en su nuevo archivo. un área de texto en blanco.

FLUJOS ALTERNOS

PRUEBAS Se realizarán pruebas en JUnit.

NOMBRE DEL CASO DE USO: Guardar Archivo.


PRIORIDAD: Media
ACTOR: Usuario
PRECONDICIONES: El usuario debe haber iniciado la aplicación
FLUJO BASICO
USUARIO SISTEMA
1. El usuario elige la opción Guardar, del menú 2. El sistema despliega una ventana de directorios
principal. donde el usuario deberá escoger la ruta donde
3. El usuario selecciona la ruta y el lugar donde guardara el archivo.
guardará el archivo y da clic en aceptar. 4. El sistema guarda el archivo en la ruta especificada
por el usuario.

FLUJOS ALTERNOS
3.1 Error, la ruta seleccionada pertenece al sistema y necesita permisos especiales para realizar modificaciones
sobre esta.
PRUEBAS Se realizarán pruebas en JUnit.

NOMBRE DEL CASO DE USO: Ver Errores


PRIORIDAD: Media
ACTOR: Usuario
PRECONDICIONES: El usuario debió haber leído un archivo.
FLUJO BASICO
USUARIO SISTEMA
1. El usuario elige la opción Ver Errores, de la 2. El sistema despliega un listado con los errores
Ventana principal. encontrados en el archivo.

FLUJOS ALTERNOS

PRUEBAS Se realizarán pruebas en JUnit.

NOMBRE DEL CASO DE USO: Cargar Archivo.


PRIORIDAD: Media
ACTOR: Usuario
PRECONDICIONES: El usuario debió haber iniciado la aplicación.
FLUJO BASICO
USUARIO SISTEMA
1. El usuario elige la opción Cargar Archivo de la 2. El sistema despliega una ventana de directorios
Ventana principal. donde el usuario escogerá la ruta del archivo a cargar.
3. El usuario busca la ruta del archivo, la selecciona y 4. El sistema abre el archivo mostrando su contenido
da clic en abrir. en un área de texto de la ventana principal.
FLUJOS ALTERNOS
3.1 La extensión o tipo del archivo es inválido.
PRUEBAS Se realizarán pruebas en JUnit.

También podría gustarte