Вы находитесь на странице: 1из 7

INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO CIBERTEC

ANÁLISIS Y DISEÑO DE SISTEMAS

Proyecto : Administración de Centros de Hospedaje


Especificación de Caso de Uso
Mantener Cliente
Versión 0.3
Administración de Centros de Hospedaje Versión: 0.3
Especificación de Caso de Uso: Mantener Cliente Fecha: 07/07/2008 11:17
49682589.doc

Historial de Revisiones
Fecha Versión Descripción Autor

Confidencial Cibertec, 2011 Pág. 2


Administración de Centros de Hospedaje Versión: 0.3
Especificación de Caso de Uso: Mantener Cliente Fecha: 07/07/2008 11:17
49682589.doc

Tabla de Contenidos
Mantener Cliente 4
Descripción 4
Actor(es) 4

Flujo de Eventos 4
Flujo Básico 4
Subflujos 4
Agregar Cliente 4
Actualizar Cliente 5
Desactivar Cliente 5
Imprimir Cliente 5
Flujos Alternativos 5
Cancelar 5
Datos del Cliente Inválidos 6
Cliente ya existe 6
No confirma Desactivación 6

Precondiciones 6
El Recepcionista está logeado en el sistema. 6
Lista de Clientes disponibles. 6

Poscondiciones 6
En el sistema queda registrado el nuevo Cliente. 6
En el sistema queda actualizado el registro del Cliente. 6
En el sistema queda desactivado el cliente. 6

Puntos de Extensión 6
Ninguno. 6

Requerimientos Especiales 6
Ninguno. 6

Prototipos 6

Confidencial Cibertec, 2011 Pág. 3


Administración de Centros de Hospedaje Versión: 0.3
Especificación de Caso de Uso: Mantener Cliente Fecha: 07/07/2008 11:17
49682589.doc

Especificación de caso de uso: Mantener Cliente


Mantener Cliente
Descripción
El caso de uso permite mantener actualizado el registro de los Clientes que se acercan
al Hotel para solicitar los servicios de hospedaje. De acuerdo a su necesidad la
Recepcionista puede agregar, modificar, eliminar e imprimir la información de un
Cliente.
Actor(es)
Recepcionista
Flujo de Eventos
El caso de uso se inicia cuando el Recepcionista selecciona la opción “Mantenimiento
de Clientes” en la interfaz del Menú principal.

Flujo Básico
1. El sistema muestra la interfaz “MANTENER CLIENTE” con la lista de clientes
activados con los campos: Código, Nombre, dirección, sexo, teléfono y correo
electrónico. Incluye las opciones: Agregar Cliente, Actualizar Cliente, Desactivar
Cliente, Imprimir Clientes y Salir.
2. Si la Recepcionista elige un cliente
a. Si elige “Actualizar” ver el Subflujo Actualizar Cliente
b. Si elige “Desactivar” ver el Subflujo Desactivar Cliente.
3. Si la Recepcionista NO elige un cliente
a. Si elige “Agregar” ver el Subflujo Agregar Cliente
b. Si elige “Imprimir” ver el Subflujo Imprimir Clientes.
4. La Recepcionista elige la opción “Salir”.
5. El sistema cierra la interfaz MANTENER CLIENTES y finaliza el caso de uso.
Subflujos
Agregar Cliente
1. El sistema muestra la interfaz CLIENTE con los siguientes campos: Código del
Cliente (solo lectura), Nombre y Apellidos, Dirección, Sexo, Teléfonos y EMail.
Incluye las Aceptar y Cancelar.
2. La Recepcionista ingresa los datos del Cliente.

Confidencial Cibertec, 2011 Pág. 4


Administración de Centros de Hospedaje Versión: 0.3
Especificación de Caso de Uso: Mantener Cliente Fecha: 07/07/2008 11:17
49682589.doc

3. La Recepcionista selecciona la opción Aceptar.


4. El sistema valida los datos ingresados del Cliente.
5. El sistema genera un nuevo código de Cliente.
6. El sistema graba un nuevo registro de Cliente y muestra el MSG “Cliente creado
con código Nro. 999999”.
7. La Recepcionista cierra la interfaz CLIENTE y regresa a la interfaz MANTENER
CLIENTES con la lista de Clientes actualizada y el subflujo finaliza.
Actualizar Cliente
1. El sistema muestra los datos del Cliente seleccionado en la interfaz CLIENTE:
Código del Cliente (solo lectura), Nombre y apellidos, Dirección, Sexo, Teléfonos
y EMail. Incluye también las opciones: Aceptar y Cancelar.
2. La Recepcionista actualiza los datos del Cliente.
3. La Recepcionista selecciona la opción Aceptar.
4. El sistema valida los datos ingresados del Cliente.
5. El sistema actualiza el registro de Cliente y muestra el MSG “Cliente actualizado
satisfactoriamente”.
6. La Recepcionista cierra la interfaz CLIENTE y regresa a la interfaz MANTENER
CLIENTES con la lista de Clientes actualizada y el subflujo finaliza.
Desactivar Cliente
1. El sistema muestra el MSG: “¿Está seguro que desea desactivar el Cliente
seleccionado?”.
2. La Recepcionista selecciona la opción YES para confirmar la desactivación.
3. El sistema actualiza el registro del Cliente en estado “Desactivado”.
4. El sistema muestra la interfaz MANTENER CLIENTES con la lista de Clientes
actualizada y termina el subflujo.
Imprimir Cliente
1. El sistema imprime la lista de Clientes registrados con la siguiente información:
Código, Nombres y Apellidos, Dirección, Sexo, Teléfonos y EMail y finaliza el
subflujo.
Flujos Alternativos
Cancelar
En los subflujos Agregar y Actualizar Cliente si la Recepcionista solicita cancelar, el sistema
Cierra la interfaz CLIENTE y termina el subflujo.

Confidencial Cibertec, 2011 Pág. 5


Administración de Centros de Hospedaje Versión: 0.3
Especificación de Caso de Uso: Mantener Cliente Fecha: 07/07/2008 11:17
49682589.doc

Datos del Cliente Inválidos


En el paso 4 de los subfujos Agregar y Actualizar Cliente, si los datos ingresados del cliente
son nulos o inválidos el sistema muestra el MSG: “Se han encontrado datos inválidos del
cliente” y los subflujos continúan en el paso 2.
Cliente ya existe
En el paso 4 de los subfujo Agregar Cliente, si el sistema detecta que el cliente ya existe
muestra el MSG: “Cliente ya existe” y el subflujo finaliza.
No confirma Desactivación
En el paso 2 de los subfujo Desactivar Cliente, si la Recepcionista selecciona NO, finaliza el
subflujo.
Precondiciones
El Recepcionista está logeado en el sistema.
Lista de Clientes disponibles.
Poscondiciones
En el sistema queda registrado el nuevo Cliente.
En el sistema queda actualizado el registro del Cliente.
En el sistema queda desactivado el cliente.
Puntos de Extensión
Ninguno.
Requerimientos Especiales
Ninguno.
Prototipos

Confidencial Cibertec, 2011 Pág. 6


Administración de Centros de Hospedaje Versión: 0.3
Especificación de Caso de Uso: Mantener Cliente Fecha: 07/07/2008 11:17
49682589.doc

Confidencial Cibertec, 2011 Pág. 7

Вам также может понравиться