You are on page 1of 7

INSTITUTO SUPERIOR TECNOLGICO PRIVADO CIBERTEC

ANLISIS Y DISEO DE SISTEMAS

ESPECIFICACION DE GENERAR MANTENER CLIENTE


Historial de Revisiones
Fecha Versin Descripcin Autor
18/06/2006 0.1 Versin inicial
22/10/2007 0.2 Versin revisada
25/10/2007 0.3 Versin revisada

Confidencial Cibertec, 2017 Pg. 2


Especificacin de caso de uso: Mantener Cliente
1. Mantener Cliente
1.1. Descripcin
El caso de uso permite mantener actualizado el registro de los Cliente que se puede
agregar, modificar, eliminar e imprimir la informacin de un Cliente.
1.2.Actor(es)
Administrador
2.Flujo de Eventos
El caso de uso se inicia cuando el Administrador selecciona la opcin Mantenimiento
de Clientes en la interfaz del Men principal.

2.1.Flujo Bsico
1.El sistema muestra la interfaz MANTENER CLIENTE con la lista de clientes con los
campos: Cdigo, Nombre, direccin, sexo, telfono y correo electrnico. Incluye las
opciones: Agregar Cliente, Modificar Cliente, Eliminar Cliente, Imprimir Clientes y
Salir.
2.Si el Administrador elige un cliente
a. Si elige Modificar ver el Subflujo Modificar Cliente
b. Si elige Eliminar ver el Subflujo Eliminar Cliente.
3.Si el Administrador NO elige un cliente
a. Si elige Agregar ver el Subflujo Agregar Cliente
b. Si elige Imprimir ver el Subflujo Imprimir Clientes.
4.El administrador elige la opcin Salir.
5.El sistema cierra la interfaz MANTENER CLIENTES y finaliza el caso de uso.

Confidencial Cibertec, 2017 Pg. 3


2.2.Subflujos
2.2.1. Agregar Cliente
1. El sistema muestra la interfaz CLIENTE con los siguientes campos: Cdigo del
Cliente (solo lectura), Nombre y Apellidos, Direccin, Sexo, Telfonos y EMail.
Incluye las Aceptar y Cancelar.
2. El administrador ingresa los datos del Cliente.
3. El administrador presiona la opcin Aceptar.
4. El sistema valida los datos ingresados del Cliente.
5. El sistema genera un nuevo cdigo de Cliente.
6. El sistema graba un nuevo registro de Cliente y muestra el MSG Cliente creado
con cdigo Nro. 999999.
7. El administrador cierra la interfaz CLIENTE y regresa a la interfaz MANTENER
CLIENTES con la lista de Clientes actualizada y el subflujo finaliza.
2.2.2. Modificar Cliente
1. El sistema muestra los datos del Cliente seleccionado en la interfaz CLIENTE:
Cdigo del Cliente (solo lectura), Nombre y apellidos, Direccin, Sexo, Telfonos
y EMail. Incluye tambin las opciones: Aceptar y Cancelar.
2. El administrador modifica los datos del Cliente.
3. El administrador presiona la opcin 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. El administrador cierra la interfaz CLIENTE y regresa a la interfaz MANTENER
CLIENTES con la lista de Clientes actualizada y el subflujo finaliza.
2.2.3.Eliminar Cliente
1. El sistema muestra el MSG: Est seguro que desea eliminar el Cliente
seleccionado?.
2. El administrador selecciona la opcin YES para confirmar la eliminacin.
3. El sistema actualiza el registro del Cliente en estado Eliminado.
4. El sistema muestra la interfaz MANTENER CLIENTES con la lista de Clientes
actualizada y termina el subflujo.

Confidencial Cibertec, 2017 Pg. 4


2.2.4. Imprimir Cliente
1. El sistema imprime la lista de Clientes registrados con la siguiente informacin:
Cdigo, Nombres y Apellidos, Direccin, Sexo, Telfonos y EMail y finaliza el
subflujo.
2.3.Flujos Alternativos
Cancelar
En los subflujos Agregar y Modificar Cliente si la Recepcionista solicita cancelar, el sistema
Cierra la interfaz CLIENTE y termina el subflujo.
Datos del Cliente Invlidos
En el paso 4 de los subfujos Agregar y Modificar Cliente, si los datos ingresados del cliente
son nulos o invlidos el sistema muestra el MSG: Se han encontrado datos invlidos del
cliente y los subflujos continan 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.
Cliente ya esta eliminado
En el paso 3 de los subfujo Eliminar Cliente, si el sistema detecta que el cliente se encuentra
eliminado muestra el MSG: Cliente se encuentra eliminado y el subflujo finaliza.
No confirma Eliminacin
En el paso 2 de los subfujo Eliminar Cliente, si El administrador selecciona NO finaliza el
subflujo.

Confidencial Cibertec, 2017 Pg. 5


3.Precondiciones
3.1. El administrador est logeado en el sistema.
3.2. Lista de Clientes disponibles.
4.Poscondiciones
4.1. En el sistema queda registrado el nuevo Cliente.
4.2. En el sistema queda actualizado el registro del Cliente.
4.3. En el sistema queda eliminado el cliente.
5.Puntos de Extensin
Ninguno.
6.Requerimientos Especiales
Ninguno.
7. Prototipos

Confidencial Cibertec, 2017 Pg. 6


Confidencial Cibertec, 2017 Pg. 7

You might also like