Documentos de Académico
Documentos de Profesional
Documentos de Cultura
06 de marzo de 2005
Descripcin
|
Nuestro caso de uso es un sistema de terminal de punto de venta (TPDV). Este terminal es un sistema computarizado con el que se registran las ventas y se realizan los pagos; normalmente se utiliza por las tiendas al detalle. Abarca componentes de hardware (una computadora y un lector de cdigo de barras) y software para el sistema.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
Requerimientos
|
Este proyecto tiene por objeto crear un sistema de terminal para el punto de venta que se utilizar en las ventas al minorista. En trminos generales, la meta es una mayor automatizacin del pago en las cajas registradoras, dar soporte a servicios rpidos, ms baratos y mejores y a los procesos de negocios. Ms concretamente, la meta incluye: z Pago rpido de clientes. z Anlisis rpido y exacto de las ventas. z Control automtico de inventario.
06 de marzo de 2005
| | | | | 4
Registra la venta en proceso (actual): los productos comprados. Calcula el total de la venta actual; se incluyen el impuesto y los clculos del recibo. Captura la informacin sobre el objeto comprado usando su cdigo de barras y un lector o usando una captura manual de un cdigo del producto; cdigo universal de producto (CUP). Actualiza las cantidades del inventario cuando se realiza una venta. Se registran las ventas efectuadas. Ofrece un mecanismo de almacenamiento persistente. Ofrece mecanismos de comunicacin entre los procesos y entre los sistemas. Muestra la descripcin y el precio del producto registrado.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
Maneja los pagos en efectivo, capturando la cantidad ofrecida y calculando el saldo deudor. Maneja los pagos a crdito, capturando la informacin crediticia a partir de una lectora de tarjetas o mediante captura manual, y automatizando los pagos con el servicio de autorizacin (externa) de crditos de la tienda a travs de una conexin por mdem. Maneja pagos con cheque, capturando el DNI manualmente y autorizando los pagos con el servicio de autorizacin (externa) de cheques de la tienda a travs de una conexin por mdem. Registra los pagos en el sistema de cuentas por cobrar, pues el servicio de autorizacin de crdito debe ala tienda el monto del pago.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
Simplificaciones
| | | | | | | | | |
Pagos en efectivo exclusivamente. Sin mantenimiento de inventario. Tienda independiente. Captura manual del cdigo universal de producto (CUP). No se calculan los impuestos. Sin cupones. El cajero no tiene que registrar las ventas. No se lleva un registro de los clientes individuales ni de sus hbitos de compra. No se controla la caja de efectivo. Las ventas se almacenan en un documento histrico.
06 de marzo de 2005
Cliente
Gerente
06 de marzo de 2005
06 de marzo de 2005
Caso de uso: Inicia Actores: Gerente (iniciador) Propsito: Inicializar el sistema Resumen: El gerente enciende el terminal de punto de venta e inicializa el sistema. Curso normal de los eventos:
z z
Este caso de uso comienza cuando el gerente llega a un TPDV y lo enciende El software del punto de venta se ejecuta y queda iniciado el sistema.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
10
Caso de uso: Comprar productos Actores: Cliente (iniciador), Cajero Propsito: Capturar una venta y su pago en efectivo. Resumen: Un cliente llega a la caja con los productos que desea comprar. El cajero registra los productos comprados y recibe el pago en efectivo. Al terminar la transaccin, el cliente se marcha con los productos.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
11
Curso normal de los eventos: 1. Este caso de uso comienza cuando un cliente llega a una caja de TPDV con productos que desea comprar. 2. El cajero registra el cdigo universal de producto (CUP) en cada producto. Si el producto se repite, el cajero tambien puede introducir libremente la cantidad. 3. El sistema determina el precio del producto y agrega la informacin correspondiente a la transaccin actual. Presenta la descripcin y el precio del producto en cuestin. 4. Al terminar de introducir los productos, el cajero indica al TPDV que ya concluy la captura.
12
06 de marzo de 2005
Curso normal de los eventos: El sistema calcula el total de la venta y se lo presenta al cliente. 6. El cajero le indica al cliente el total. 7. El cliente da un pago en efectivo (monto), posiblemente mayor que el total de la venta. 8. El cajero registra el efectivo recibido. 9. El sistema muestra al cliente la diferencia. Genera un recibo. 10. El cajero deposita el efectivo recibido y extrae la diferencia. El cajero entrega el cambio y el recibo impreso. 11. El sistema registra la venta terminada. 12. El cliente se marcha con los productos comprados.
5.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
13
Curso normal de los eventos: 1. Este caso de uso comienza cuando un cliente llega a una caja de TPDV con productos que desea comprar. 2. El cajero registra el cdigo universal de producto (CUP) en cada producto. Si el producto se repite, el cajero tambien puede introducir libremente la cantidad. 3. El sistema determina el precio del producto y agrega la informacin correspondiente a la transaccin actual. Presenta la descripcin y el precio del producto en cuestin. 4. Al terminar de introducir los productos, el cajero indica al TPDV que ya concluy la captura.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
14
Curso normal de los eventos: 5. El sistema calcula el total de la venta y se lo presenta al cliente. 6. El cajero le indica al cliente el total. 7. El cliente da un pago en efectivo (monto), posiblemente mayor que el total de la venta. 8. El cajero registra el efectivo recibido. 9. El sistema muestra al cliente la diferencia. Genera un recibo. 10. El cajero deposita el efectivo recibido y extrae la diferencia. El cajero entrega el cambio y el recibo impreso. 11. El sistema registra la venta terminada. 12. El cliente se marcha con los productos comprados.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
15
Lista de posibles clases: z TPDV z Producto z Tienda z Venta z Especificacin de productos z Lnea de productos vendiados z Cajero z Cliente z Gerente z Pago z Catlogo de productos
Jos M. Garca - ESI 04/05 06 de marzo de 2005
16
A est contenido lgicamente en B EspecificacinDeProductoCatalogoDeProductos CatalogoDeProductos-Tienda A es una descripcin de B A es un elemento de lnea en una transaccin B A se conoce / introduce / registra / presenta / captura en B
17
Ejemplos Cajero-Tienda
TPDV-Tienda
Jos M. Garca - ESI 04/05 06 de marzo de 2005
TPDV captura venta: para conocer la venta actual genera un total, e imprime el recibo. Venta pagada en efectivo: para saber si se pag la venta, relaciona la cantidad ofrecida con el total de la venta e imprime un recibo. Catalogo de productos registra especificacin de productos: para recuperar una especificacin de producto con un cdigo universal de producto.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
19
20
06 de marzo de 2005
10
21
06 de marzo de 2005
Pago: importe. Especificacin de producto: descripcin, CUP y precio. Venta: fecha y hora. Venta de lnea de producto: cantidad. Tienda: nombre y direccin.
Jos M. Garca - ESI 04/05 06 de marzo de 2005
| | |
22
11
Diagrama de clases
23
06 de marzo de 2005
12