CASOS DE USO
Enviado por gazu333 • 26 de Mayo de 2014 • 378 Palabras (2 Páginas) • 304 Visitas
CASOS DE USO
Los casos primarios de uso representan los procesos comunes más importantes. Los casos secundarios de uso representan procesos menores o raros. Finalmente, los casos opcionales de uso representan procesos que pueden no abordarse.
Ejemplo: el siguiente caso de uso describe claramente el proceso de comprar artículos en una tienda, a través de una terminal de punto de venta.
Caso de uso: Comprar productos
Actores: Cliente, cajero
Tipo: Primario
Descripción: Un Cliente llega a la caja registradora con los artículos que va a comprar. El Cajero registra los artículos y cobra el importe. Al terminar la operación, el Cliente se marcha con los productos.
CASOS DE USO EXPANDIDOS
Definición: Un caso de uso expandido muestra más detalles que un caso de uso de alto nivel. Los casos de uso expandidos son útiles para alcanzar un conocimiento más profundo de los procesos y los requerimientos. Ejemplo:
Caso de uso: Comprar productos en efectivo
Actores: Cliente (iniciador), Cajero.
Propósito: Capturar una venta y su pago en efectivo.
Resumen: Un Cliente llega a la caja registradora con artículos que desea comprar. El Cajero registra los productos y recibe un pago en efectivo. Al terminar la operación, el Cliente se marcha con los productos comprados.
Tipo: Primario y esencial.
Referencias
cruzadas: Funciones: R1.1, R1.2, R1.3, R1.7, R1.9, R2.1.
Curso normal de los eventos:
Acción del actor Respuesta del sistema
1. Este caso de uso comienza cuando un cliente llega a una caja del terminal de punto de venta (TPV) con productos para comprar.
2. El Cajero registra el identificador de cada producto. Si hay varios productos de una misma categoría, el Cajero también puede introducir la cantidad. 3. Determina el precio del producto e incorpora a la transacción actual la información correspondiente.
4. Al terminar de introducir los productos, el Cajero indica al TPV que se concluyo la captura de los mismos. 5. Calcula y presenta el total de la venta.
6. El Cajero le indica el total al cliente.
7. El Cliente efectúa un pago en efectivo, posiblemente mayor que el total de la venta.
8. El Cajero registra la cantidad de efectivo recibida. 9. Muestra al Cajero y al Cliente la diferencia. Genera la boleta.
10. El cajero deposita el efectivo recibido en la caja, y extrae el cambio. 11. Registra la venta concluida.
12. El cliente se marcha con los artículos comprados.
Cursos alternos
- Item 2: Introducción de identificador inválido. Indicar error.
- Item 7: El cliente no tiene suficiente dinero. Cancelar transacción de venta o restar productos.
...