Post on 12-Oct-2015
Modelo de casos de uso.a. Actores.ACTORACCION
CLIENTESolicita productos y paga boleta
JEFE DE FARMACIAAdministra el rea de farmacia
ENFERMERA TECNICAAtiende al cliente, maneja el sistema
UNIDAD DE LOGISTICAArea donde se realizan las compras de los productos.
DIRECTORDirige todo el Hospital y toma decisiones por el rea de farmacia.
b. Lista de casos de uso1. Registrar Cliente2. Registrar Boleta3. Pagar Boleta4. Generar reportes5. Realizar Mantenimiento5.1. Verificar stock de productos5.2. Ingresar nuevo [Producto/Categoria]5.3. Editar [cliente/boleta/producto/categoria]5.4. Eliminar [cliente/producto/categoria]5.5. Buscar [cliente/producto/boleta/categoria]
c. Descripcin de casos de uso.
Diagrama de Casos de Uso Detallado
REA DE FARMACIA
CASOS DE USO: Registrar cliente
TIPO CASO DE USO: Primario
ACTORES: Cliente, Tcnica Farmacutica
OBJETIVO: Capturar los datos del cliente
RESUMEN: El cliente dicta a la Enfermera tcnica sus datos y lo registra en la base de datos.
ACCIONES NORMALES DE LOS EVENTOS
ACCION DE LOS ACTORESRESPUESTA DEL SISTEMA
1El cliente dicta a la Enfermera Tcnica sus datos y esta ingresa los datos al sistema.
2El sistema valida los datos del cliente, asigna un codigo y guarda los datos del cliente.
3La Enfermera Tcnica registra su peticin si existe, ingresa correctamente los datos del cliente si ingreso datos incorrectos
DECISIONES ALTERNAS
Lnea 2El sistema rechaza alguno o todos los datos y se tiene que verificar si son correctos.
Tabla: IV.5
CASOS DE USO: Registrar Boleta
TIPO CASO DE USO: Primario
ACTORES: Enfermera Tcnica, cliente
PROPOSITO: capturar datos de la boleta
RESUMEN: El cliente solicita producto y dicta sus datos a la enfermera tcnica y estos datos son procesados y guardados.
ACCIONES NORMALES DE LOS EVENTOS
ACCION DE LOS ACTORESRESPUESTA DEL SISTEMA
1El cliente solicita productos.
2La enfermera tcnica ingresa los datos de los productos solicitados3El Sistema valida los datos del producto y muestra los datos del producto
4La enfermera tcnica comunica al cliente que el producto no esta disponible y si esta disponible registra los datos del producto.5El sistema calcula el total.
6La enfermera tcnica solicita datos del cliente.
7El cliente dicta sus datos
8La enfermera tcnica ingresa los datos del cliente9El sistema valida los datos del cliente, asigna un codigo al cliente y guarda al cliente.
10La enfermera tcnica ingresa correctamente los datos del cliente o ingresa datos del nuevo cliente.
DECISIONES ALTERNAS
Lnea 3El sistema rechaza alguno o todos los datos del producto y se tiene que verificar si son correctos o si existe.
Lnea 5El sistema calcula total, IGV y subtotal
Lnea 9El sistema rechaza alguno o todos los datos del cliente y se tiene que verificar si son correctos o si existe.
Diagrama de Clases del Anlisis.Vamos a realizar este diagrama en base a cada caso de uso:
1. Registrar cliente
Diagrama de Clases de Diseo.
Diagrama de secuencias
1. Registrar cliente
2. Registrar BoletaProducto validado
a. Diagrama de Colaboracin.1. Registrar cliente
Diagrama de Actividades.1. Comparar stock actual con stock mnimo.( Diagrama de Estados: Verificar stock de Productos)[Estado : Comparados]SistemaEnfermera Tcnica
G
Diagrama de Estados1. Registrar cliente