casos de uso punto de venta
Proyecto
Casos de Usos
Un caso de uso especifica un comportamiento deseado del sistema.
Representan los requisitos funcionales del sistema.
“Un caso de uso especifica un conjunto de secuencias de acciones, incluyendo variantes, que el sistema puede ejecutar y que produce un resultado
observable de valor para un particular actor.”
(Definición en UML)
Describen qué hace elsistema, no cómo lo hace.
Casos de Uso
Contenido
001.- Acceso al Sistema
002.- Realizar una venta
003.- Buscar empleado
004.- Dar de alta un producto
005.- Dar de Alta un usuario
006.- Dar de baja un usuario
007.- Impresion de ticket
008.- Realizar consulta
009.- Realizar reporte
010.- Cierre de turno
011.- Generar reportes de venta por producto
012.- Entrada de articulosexistentes
013.- Salidas por merma
014.- Impresión de Reportes y Consultas
Identificador:
01-02-01
Nombre:
Acceso_sistema
Version
01
Actores primarios:
Usuario
Actores soporte:
SMBD
Actores offstage:
Sistema de Punto de Venta
Fecha creación
08/09/2014
Fecha modificación
20/09/2014
Autor:
Usuario
Descripción:
El sistema permita el acceso al usuario para iniciarsesion y realizar las ventas
Precondiciones:
El usuario debera estar dado de alta
El usuario conozca su clave y su nombre de usuario
Flujo normal:
Actor
Sistema
1. El usuario digita Usuaio y Clave en las casillas correspondientes.
2. El sistema verifica que el usuario este dado de alta
3. El sistema autentica al usuario para utilizar el sistema.
4. El sistema autoriza alusuario.
5. El sistema muestra al usuario su ventana de venta
Excepciones:
Paso 2.- El sistema detecta errores de captura en el datos de usuario
Casos de Uso Incluidos:
Buscar_Empleado
Casos de Uso Extendidos:
Catalogo Empleado
Palabras clave:
Buscar empleado
Identificador:
01-02-01
Nombre:
Realizar_Ventas
Versión:
01
Actores primarios:
Cajero, ClienteActores soporte:
SMBD
Actores offstage:
Sistema de Punto de Venta
Fecha creación
08/09/2014
Fecha modificación
20/09/2014
Autor:
Daniel Mendoza
Descripción:
Permite la captura de productos para realizar una suma de y mostrar al cajero el total
Precondiciones:
El usuario debera estar dado de alta
Los articulos deben estra dados de alta en el sistema
Flujo normal:
Cliente
CajeroSistema
1. El cliente llega a la terminal de PV con los artículos.
2. El cajero captura el codigo de cada artículo.
3. El sistema obtiene el precio de cada artículo y añade la información a la transacción de venta.
4. El sistema calcula el total de la compra y va mostrando en el transcurso del proceso
5. El cajero le dice al cliente el total.
6. Elcliente realiza el pago.
7. El cajero registra la cantidad de dinero recibida.
8. El sistema muestra la cantidad a retornar al cliente y genera un ticket
9. El cajero deposita el dinero recibido y saca la cantidad a devolver que entrega al cliente junto al ticket de compra.
10. El sistema disminuye los stock de acuerdo a cantidades y articulos
11. Elcliente recoge los artículos comprados y se marcha
Excepciones:
Paso 3.-
1. codigo no válido
2. El Sistema pide un codigo del articulo valido
3. El Cliente pide al Cajero que elimine un artículo
4. El Cajero selecciona el artículo y lo elimina.
5. El Sistema actualiza los totales.
6. El Cliente pide al Cajero que cancele la venta:
7. El Cajero cancela la venta en el sistema.Casos de Uso Incluidos:
Buscar_Articulo
Casos de Uso Extendidos:
Buscar_Empleado
Palabras clave:
Buscar empleado
Identificador:
01-02-01
Nombre:
Alta_Usuario
Version
01
Actores primarios:
Administrador, Usuario
Actores soporte:
SMBD
Actores offstage:
Sistema de Punto de Venta...
Regístrate para leer el documento completo.