Diagrama de casos de la empresa del seor
Edmundo
Documento de descripcin de casos de uso
NOMBRE:
ACTOR:
DESCRIPCION
:
Registrar cliente/ CU-1.
Cliente/ empleado.
Describe el proceso de realizar el registro de clientes.
EVENTOS ACTOR
1. Verifica los documentos
necesarios para la
realizacin del registro
respectivo.
Verifica los documentos
FLUJO
PRINCIPAL
2. Activa la funcin de
registro de cliente.
2. Muestra la pantalla de registro
de datos.
3. Realiza el registro de
datos del cliente.
3. Muestra la pantalla de registro
y confirmacin, si los datos fueron
correctamente registrados
4. Almacena los datos
registrados.
1. Se pide complementar
documentacin para su
posterior registro en el
sistema.
2. Activa funcin de registro
de cliente.
ALTERNATIVA
EVENTOS SISTEMA
4. El sistema confirma el
almacenamiento datos.
2. Muestra la pantalla de registro
de datos.
3. Realiza el registro de
datos del cliente.
3. Verifica si se registraron los
datos completos, en caso de no
ser as volver a introducir los que
faltan.
4. Almacenar los datos
registrados.
4. El sistema confirma el
almacenamiento de datos.
El empleado ha sido habilitado para realizar los registros de los
clientes.
Precondicin:
Poscondicin:
Presuncin:
El cliente se encuentra registrado. Tambin est disponible para
compra.
La base de datos de registro de clientes e inventario est
disponible.
Documento de descripcin de casos de uso CU-2
NOMBRE:
ACTOR:
DESCRIPCION
:
Realizar compra/ CU-2.
Cliente.
Describe el proceso de realizacin de compra.
EVENTOS ACTOR
FLUJO
PRINCIPAL
EVENTOS SISTEMA
1. Autentificarse como cliente.
1. Autoriza.
2. informa el producto que quiere comprar,
indicando la cantidad
2. obtiene la
informacin sobre el
producto solicitado, y
confirma su
disponibilidad.
3. Escoge el producto y coloca en el
lector de codigo de barras.
3. El sistema valida y
registra la compra.
1. Autentificarse como socio.
1. Autoriza.
2. obtiene la
informacin sobre el
producto solicitado, y
confirma su
disponibilidad.
3. El sistema no tiene
el producto en
stock. Pero ofrece
alternativas.
Se reinicia el C.U.
desde el
paso 2.
2. informa el producto que quiere comprar,
indicando la cantidad
ALTERNATIVA
3. Escoge el producto y coloca en el
lector de codigo de barras.
el cliente ha sido habilitado para solicitar prstamos de los videos.
Precondicin:
El cliente se encuentra registrado y ha realizado satisfactoriamente la
compra.
Poscondicin:
Presuncin:
La base de datos de registro de clientes e inventario est disponible.
Documento de descripcin de casos de uso CU-3
NOMBRE:
ACTOR:
DESCRIPCI
ON:
Realizar pago/ CU-3.
Cliente / empleado.
Describe el proceso para realizar el pago correspondiente ala
compra.
EVENTOS ACTOR
FLUJO
PRINCIPAL
EVENTOS SISTEMA
1. Activa funcin de pago.
1. Muestra en pantalla los
datos correspondientes
al cliente y al total de la compra.
2. Confirma monto asignado
a la compra.
2. Muestra la pantalla de
confirmacin de pago.
3. Modifica deuda pendiente.
4. Reinicia el CU.
ALTERNATI
VA
1. Activa funcin de pago.
1. Muestra en pantalla los
datos correspondientes
al cliente y al total de la compra.
2. cliente no confirma monto
asignado a
la compra.
2. Muestra pantalla de
pago pendiente.
3. Activa aceptacin del
monto a cancelar.
3. Muestra pantalla de
confirmacin de montos.
4. Modifica deuda pendiente.
5. Reinicia el CU.
Precondici El empleado ha sido habilitado para realizar cobros de la compra.
n:
Poscondici
n:
El cliente se encuentra registrado y tambin ha cancelado el
monto correspondiente a la compra.
Presuncin La base de datos de registro de clientes e inventario est
:
disponible.
Documento de descripcin de casos de uso CU-4
NOMBRE:
ACTOR:
Realizar factura / CU-4.
Empleado.
DESCRIPCION Describe el proceso para realizar la factura.
:
EVENTOS ACTOR
FLUJO
PRINCIPAL
ALTERNATIVA
EVENTOS SISTEMA
1. Activa funcin de factura.
1. Muestra en pantalla los
datos correspondientes
al cliente.
2. ingresa datos factura.
2. Muestra en pantalla los
datos correspondientes
al cliente, productos, cantidad de
productos y el total de la compra.
3. recibe la factura
3. Muestra en la pantalla, la factura y
la imprime.
1. Activa funcin de factura.
1. Muestra en pantalla los
datos correspondientes
al cliente y al total de la compra.
2. Si el empleado solicita
Salir antes de generar la
factura.
2. muestra en pantalla Desea
cancelar factura.
3.si el empleado acepta
3. el caso de uso finaliza.
El empleado ha sido habilitado para realizar la factura.
Precondicin:
Poscondicin:
Presuncin:
En el sistema quedara grabada la factura con su detalle.
El cliente se encuentra registrado y tambin ha cancelado el monto
correspondiente a la factura.
Documento de descripcin de casos de uso CU-5
NOMBRE:
Registrar nuevo producto / CU-5.
ACTOR:
Empleado.
DESCRIPCION
Describe el proceso de registro de nuevos productos.
:
EVENTOS ACTOR
1. Activa la funcin para el
registro del producto.
FLUJO
PRINCIPAL
EVENTOS SISTEMA
1. Muestra en
pantalla el
formulario de
registro del
producto.
2. Llena el formulario del producto.
2. Valida la
informacin
registrada.
3. Activa la funcin para
adicionar el producto.
3. Muestra en
pantalla la
confirmacin de
adicin
(registro).
4. Reinicia el CU.
1. Activa la funcin para el
registro del producto.
2. Llena el formulario del producto.
ALTERNATIVA
3. Revisa datos ingresados en el
formulario.
4. Activa la funcin para adicionar
el video.
Precondicin:
Poscondicin:
Presuncin:
1. Muestra en
pantalla el
formulario de
registro del
producto.
2. Valida la
informacin
registrada.
3. Valida la
informacin
registrada.
4. Muestra en
pantalla la
confirmacin de
adicin
(registro).
5. Reinicia el CU.
El empleado tiene los permisos para ingresar al sistema y registrar los
productos.
Los productos son registrados en el sistema.
La base de datos de registro de productos est disponible.
Documento de descripcin de casos de uso CU-6
NOMBRE:
ACTOR:
Registrar stock / CU-6.
Empleado.
Describe el proceso de actualizar el stock de los productos.
DESCRIPCION:
EVENTOS ACTOR
FLUJO
PRINCIPAL
EVENTOS SISTEMA
1. Activa la funcin para la
actualizacin del stock.
1. Muestra en pantalla
la
lista por categoras de
productos disponibles.
2. Escoge un determinado
producto y registra la nueva cantidad
en stock.
2. Muestra la pantalla
de
confirmar los datos
ingresados.
3. El empleado confirma el
nuevo registro.
3. El sistema actualiza
la
base de datos. Reinicia
el
caso de uso.
El empleado ha sido habilitado para realizar actualizaciones
en el sistema.
Los productos ya se encuentran registrados.
Precondicin:
El empleado actualiza sin problemas el stock de productos.
Poscondicin:
Presuncin:
Los productos se encuentran en la base de datos.