Computers">
Casos Sistema Comercial 201202
Casos Sistema Comercial 201202
Casos Sistema Comercial 201202
Casos prcticos
Ciclo 201202
http://uml-peru.blogspot.com/
Sistema Comercial
La secretaria de Gerencia registra los pedidos al crdito del equipo de Ventas, asignando a cada pedido el vendedor, adems, verifica si el cliente existe, si no lo registra en ese momento y obtiene los productos para el pedido. Adems, es la encargada de la administracin de los registros de los vendedores, de los Productos, de los cajeros y de los clientes. El Jefe de ventas posee una opcin para evaluar los pedidos al crdito, El administrador de la empresa es el encargado de Anular las facturas y el cajero es el encargado de registrar el pago de las facturas a crdito. Existe una asistenta que genera las facturas valindose de los pedidos aprobados. Adicionalmente el administrador es el encargado de la asignacin de las series al local y de asignar los comprobantes que puede generar un cajero. Desarrollar del siguiente Caso prctico los siguientes artefactos
Construya el diagrama de casos Construya el diagrama de casos de uso segn anlisis Desarrolle la arquitectura de anlisis Desarrolle el diagrama de clases de anlisis ,detallar atributos de las entidades y desarrollar el diagrama de comunicacin (flujo bsico y flujo alternativo) de los siguientes casos de uso : a. Especificacin de caso de uso: Registrar pedido b. Especificacin de Caso de uso: Evaluar pedidos al crdito c. Especificacin de Caso de uso: Registrar Pago de Facturas d. Especificacin de casos de uso: Mantener Cajero 5. Elabore el modelo Conceptual 1.-Diagrama General de Casos de Uso 1. 2. 3. 4.
2 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
2.-Arquitectura de anlisis
3 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
Numero de Pedido, Fecha, Nombre de Cliente y la opcin Buscar cliente. Nombre del Producto, la Opcin Buscar producto, el campo cantidad y la Opcin Agregar Producto. Una cuadrcula de detalle del pedido, que se cargar, con los productos, la cuadricula contiene los siguientes campos (cdigo, nombre, precio y cantidad). Se muestra, adicionalmente una lista precargada de los vendedores y la opcin Grabar Pedido.
3. La secretaria selecciona Buscar Cliente. 4. El sistema incluye el Caso de Uso Buscar Cliente. 5. El sistema muestra los datos del cliente. 6. La secretaria solicita Buscar producto disponible. 7. El sistema incluye el Caso de Uso Buscar producto. 8. El sistema muestra los el nombre y el precio del producto. 9. La secretaria ingresa la cantidad del producto. 10. La secretaria selecciona agregar producto 11. El sistema agrega el producto a la cuadrcula del detalle del pedido. 12. Si la secretaria quiere seleccionar otra producto, se repite los pasos desde el 6 al 11. 13. La secretaria selecciona vendedor que atendi al cliente. 14. La secretaria selecciona Grabar pedido. 15. El Sistema valida datos. 16. El sistema obtiene el ltimo nmero de pedido y autogenera un nuevo nmero. 17. El sistema graba el pedido con su detalle en estado Pendiente y muestra el nmero del pedido.
4 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
Diagrama de clases
5 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
Flujo bsico
6 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
6. El Jefe de ventas ingresa las observaciones. 7. El Jefe de Ventas selecciona Aprobar. 8. El jefe de ventas selecciona grabar. 9. El sistema actualiza el Pedido como aprobado. 10. El sistema muestra el MSG Pedido Aprobado y cierra la interfaz automticamente.
3.2. Flujos Alternativos <Solicitud Denegada> Si en el punto 7, el Jefe de ventas selecciona Denegar. 1. El sistema actualiza el Pedido como Denegado 4. Requerimientos Especiales 5. Pre Condiciones 1. Jefe de ventas logeado en el sistema. 2. Lista de Pedidos pendientes. 6. Post Condiciones 1. En el sistema queda actualizada el pedido 7. Puntos de extensin 8. Prototipo interfaz Evaluar Pedidos
7 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
8 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
9 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
2. Actor(es) Cajero
3. Flujo de Eventos 3.1. Flujo Bsico 1. El caso de uso comienza cuando el cajero solicita Registrar pago de Facturas en el men principal. 2. El sistema muestra la interfaz GENERAR PAGO con los siguientes campos : Datos de Factura: Num Factura Fecha de factura, Fecha de vencimiento, Nombre del Cliente, nombre del vendedor, Monto total y una opcin para Importar. Adems incluye una cuadricula que contiene la lista de los productos de la factura con los campos: Cdigo, descripcin, precio cantidad, total y las opciones: Registrar Pago y Salir. 3. El cajero ingresa el numero de Factura 4. El cajero selecciona Importar 5. El sistema obtiene los datos de la factura: cabecera y el detalle de la factura 6. El sistema muestra los datos de la factura: Fecha de factura, Fecha de vencimiento, Nombre del Cliente, nombre del vendedor, Monto total y agrega los datos del detalle en la cuadricula de detalle de productos 7. El cajero selecciona Registrar Pago. 8. El sistema obtiene el nmero del Correlativo de la Hoja de Pagos e incrementa en uno para generar el nuevo correlativo de Hoja de pagos 9. El sistema graba la Hoja de pago(numero de Factura, Cdigo cliente, fecha, vendedor y monto) y actualiza el estado de la facturas como Pagada 10. El sistema muestra el nmero de Hoja de Pago y el MSG Hoja de pago generada con el Nro. 99999. 11. El cajero cierra la interfaz GENERAR PAGO y regresa a la interfaz del men principal del sistema y finaliza el caso de uso. 3.3. Flujos Alternativos <Salir> Si el Administrador solicita Salir antes de registrar el Pago, el sistema cierra la interfaz y el caso de uso finaliza.
10 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
6. 7. 8.
Requerimientos Especiales No presenta. Pre Condiciones 1. El cajero est logeado en el sistema. 2. Facturas pendientes de pago Post Condiciones 1. Se graba la Hoja de pago y actualiza las factura cono pagada Puntos de extensin Prototipo Interfaz GENERAR PAGO
Diagrama de clases
11 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
12 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
13 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com
http://uml-peru.blogspot.com/
5. El sistema obtiene la fecha del sistema para la fecha de actualizacin, actualiza el registro de cajero, y muestra el MSG Cajero actualizado satisfactoriamente. 6. La secretaria cierra la interfaz CAJERO y regresa a la interfaz MANTENER CAJERO con la lista de cajeros actualizada y el subflujo finaliza. 3.2.3. Desactivar Cajero 1. El sistema muestra el MSG: Est seguro que desea desactivar el(los) cajero(s) seleccionado(s)?. 2. La Secretaria selecciona la opcin YES para confirmar la desactivacin. 3. El sistema actualiza el registro del(los) cajero(s) en estado Desactivado. 4. El sistema muestra la interfaz MANTENER CAJERO con la lista de cajeros actualizada y termina el subflujo.
Si los datos ingresados son nulos o invlidos, tanto en los subfujos Agregar como en Actualizar Cajero, el sistema muestra el MSG: Se han encontrado datos invlidos y los subflujos continan en el paso 2.
2. Cajero ya existe
Si el sistema detecta que el cajero ya existe en el paso 4 del subfujo Agregar Cajero, muestra el MSG: Cajero ya existe y el subflujo finaliza.
3. No confirma Desactivacin Si el Administrador selecciona NO en el paso 2 del subflujo Desactivar Cajero, finaliza el subflujo. 4. Precondiciones 1. El Administrador est identificado en el sistema. 2. Lista disponible de Cajeros. 5. Poscondiciones 1. En el sistema quedar registrado el nuevo Cajero. 2. En el sistema quedar actualizado el registro del Cajero. 3. En el sistema quedar desactivado el Cajero. 6. Puntos de Extensin Ninguno. 7. Requisitos Especiales Ninguno.
14 pcnavarr@cibertec.edu.pe kikesnp@hotmail.com