Académique Documents
Professionnel Documents
Culture Documents
La Molina 2018
USMP Ingeniería de Software II
2
USMP Ingeniería de Software II
3
USMP Ingeniería de Software II
8. Prototipo
4
USMP Ingeniería de Software II
5
USMP Ingeniería de Software II
Pieza “
6. El sistema muestra los datos de la pieza: nombre de la pieza, maquina
(máquina a que pertenece ese pieza) y el código de plano.
7. EL JP solicita “Buscar Plano”.
8. El sistema Incluye el caso de uso “Buscar Plano”.
9. El sistema muestra la imagen del plano que se desea realizar en otra
hoja (que ira adjunta ala orden de trabajo).
10. El JP ingresa la cantidad de piezas que requiere que realice.
11. El JP solicita “Grabar Orden de Trabajo”
12. El sistema autogenera el número de la orden de trabajo y en la hoja
del plano, que ira adjunta.
13. El sistema graba e imprime la orden de trabajo y la de su plano
.Después muestra el número de la orden de trabajo y el mensaje
“Orden de trabajo generada correctamente”.
14. El JP solicita “Salir”, el sistema cierra la interfaz y el caso de uso
termina.
3.2. Flujos Alternativos
7.1. Pieza no existe
Si el sistema no tiene en su lista el código de la pieza que esta
requiriendo, enviará el mensaje “Pieza no encontrado” y el caso de
uso termina.
6
USMP Ingeniería de Software II
7
USMP Ingeniería de Software II
7. Puntos de Extensión
7.1. Tener registrados los productos.
8. Puntos de extensión
8.1. En el punto 8, el sistema extiende al caso de uso Asignar Maquina.
9. Prototipo
8
USMP Ingeniería de Software II
9
USMP Ingeniería de Software II
7. Prototipo
Nota.- todas las ECUs deben contener su(s) prototipos(s). No olvidar lo
indicado.
10
USMP Ingeniería de Software II
11
USMP Ingeniería de Software II
código.
9. El sistema graba la orden de compra de materiales, con su detalle,
muestra el Nro. De Orden de Compra y además muestra un MSG
“Orden de Compra Nro. 999999 grabada correctamente”.
10. El JC solicita “Salir”, se cierra la interfaz y el caso de uso finaliza.
3.2. Flujos Alternativos
6.1. Cotización no existe
El sistema muestra el MSG: “Cotización de Materiales no
encontrada” y el caso de uso finaliza.
8.1. Orden de Compra no registrada
Si el sistema no llega a grabar la orden de compra de materiales y/o
su detalle, muestra el MSG: “Orden de Compras de Materiales no
registrada” y el caso de uso finaliza.
4. Precondiciones
4.1. El JC logeado en el sistema.
4.2. Lista de cotizaciones disponible.
5. Poscondiciones
5.1. En el sistema queda registrado la orden de compra.
6. Puntos de Extensión
Ninguno.
7. Prototipos
Nota.- todas las ECUs deben contener su(s) prototipos(s). No olvidar lo
indicado.
12
USMP Ingeniería de Software II
EJEMPLOS DE APOYO
13
USMP Ingeniería de Software II
14
USMP Ingeniería de Software II
15
USMP Ingeniería de Software II
Eliminar
Nro. Factura
Fecha Devolución
16
USMP Ingeniería de Software II
17
USMP Ingeniería de Software II
18
USMP Ingeniería de Software II
19
USMP Ingeniería de Software II
3. Requerimientos Especiales
1. Aprovisionamiento de papel para la impresión.
4. Precondiciones
1. El consolidado de despacho con su detalle están registrados en el
sistema.
2. Lista de remitentes y destinatarios disponibles.
3. Lista de productos disponibles.
5. Poscondiciones
2. La guía de remisión quedará registrado en el sistema en estado “No
revisada”, en espera del cambio de estado a “Revisado”.
3. El consolidado de despacho quedará actualizado en el sistema en
estado “Remitido”.
6. Puntos de Extensión
Ninguna.
7. Prototipo
20
USMP Ingeniería de Software II
21
USMP Ingeniería de Software II
22
USMP Ingeniería de Software II
23
USMP Ingeniería de Software II
2.2 Subflujos
2.2.1 Agregar Cliente
1. El sistema muestra la interfaz CLIENTE con los siguientes campos:
Código del Cliente (solo lectura), Nombre y Apellidos, Dirección, Sexo,
Teléfonos y EMail. Incluye las Aceptar y Cancelar.
2. La Recepcionista ingresa los datos del Cliente.
3. La Recepcionista presiona la opción Aceptar.
4. El sistema valida los datos ingresados del Cliente.
5. El sistema genera un nuevo código de Cliente.
6. El sistema graba un nuevo registro de Cliente y muestra el MSG
“Cliente creado con código Nro. 999999”.
7. La Recepcionista cierra la interfaz CLIENTE y el subflujo finaliza.
2.2.2 Modificar Cliente
1. El sistema muestra los datos del Cliente seleccionado en la interfaz
CLIENTE: Código del Cliente (solo lectura), Nombre y apellidos,
Dirección, Sexo, Teléfonos y EMail. Incluye también las opciones:
Aceptar y Cancelar.
2. La Recepcionista modifica los datos del Cliente.
3. La Recepcionista presiona la opción Aceptar.
4. El sistema valida los datos ingresados del Cliente.
5. El sistema actualiza el registro de Cliente y muestra el MSG “Cliente
actualizado satisfactoriamente”.
6. La Recepcionista cierra la interfaz CLIENTE y regresa a la interfaz la
MANTENER CLIENTES con la lista de Clientes actualizada y el subflujo
finaliza.
2.2.3 Eliminar Cliente
1. El sistema muestra el MSG: “¿Está seguro que desea eliminar el Cliente
seleccionado?”.
2. La Recepcionista selecciona la opción YES para confirmar la
eliminación.
3. El sistema actualiza el registro del Cliente en estado “Eliminado”.
4. El sistema muestra la interfaz MANTENER CLIENTES con la lista de
Clientes actualizada y termina el subflujo.
2.2.4 Imprimir Cliente
1. El sistema imprime la lista de Clientes registrados con la siguiente
información: Código, Nombres y Apellidos, Dirección, Sexo, Teléfonos y
EMail y finaliza el subflujo.
2.3 Flujos Alternativos
2.3.1 Cancelar
En los subflujos Agregar y Modificar Cliente si la Recepcionista solicita
cancelar, el sistema Cierra la interfaz CLIENTE y termina el subflujo.
2.3.2 Datos del Cliente Inválidos
En el paso 4 de los subfujos Agregar y Modificar Cliente, si los datos
ingresados del cliente son nulos o inválidos el sistema muestra el MSG: “Se
han encontrado datos inválidos del cliente” y los subflujos continúan en el
paso 2.
2.3.3 Cliente ya existe
En el paso 7 de los subfujo Agregar Cliente, si el sistema detecta que el
cliente ya existe muestra el MSG: “Cliente ya existe” y el subflujo finaliza.
2.3.4 Cliente ya esta eliminado
En el paso 3 de los subfujo Eliminar Cliente, si el sistema detecta que el
cliente se encuentra eliminado muestra el MSG: “Cliente se encuentra
eliminado” y el subflujo finaliza.
24
USMP Ingeniería de Software II
25
USMP Ingeniería de Software II
26
USMP Ingeniería de Software II
1. Breve Descripción
El caso de uso permite al Cliente en el cajero automático (ATM) cancelar un
pago correspondiente a un tributo de RENIEC.
2. Flujo de Eventos
2.1. Flujo Básico
1. El caso de uso se inicia cuando el cliente del Banco elige la opción
"RENIEC" en el menú principal del ATM.
2. El sistema muestra el mensaje “Elija el pago a realizar” en la interfaz
“Pago de RENIEC”, además de los tributos disponibles para pagar:
Inscripción / Reinscripción
Renovación por Caducidad / Canje LE x DNI
Certificado/Constancia de nombres iguales
Cambio de lugar entrega DNI
Duplicado DNI / Mayor de Edad
3. El cliente elige un tributo.
4. El sistema muestra el concepto, el monto y el mensaje “Ingrese el
número de documento del interesado”. Además de la aclaración “Para
corregir sus datos presione la tecla Borrar” y la opción Aceptar.
5. El cliente ingresa el número de documento del interesado.
6. El sistema muestra las cuentas relacionadas a la tarjeta, para efectuar el
pago.
7. El sistema muestra el mensaje “Elija la cuenta para realizar el pago”
8. El cliente elige una cuenta y “Acepta” la transacción.
9. El sistema verifica que el ATM tiene papel para imprimir el voucher.
10. El sistema debita el monto del pago de la cuenta elegida y registra el
pago, incluyendo los movimientos de fondos y comisiones si aplica.
11. El sistema envía una trama al Sistema de RENIEC con los datos de la
transacción realizada.
12. El sistema muestra el mensaje: “Su transacción ha concluido
satisfactoriamente”.
13. El sistema imprime el voucher con los siguientes datos:
Cabecera del Servicio (Banco ABC, Tu Banco Amigo, Multired-Pago
de Tributo-Cta Ahorros MN)
Título del Servicio (Sistema Electoral – RENIEC)
Campos del cuerpo del voucher: código del tributo, nombre del
tributo, tipo de documento, número de documento y monto pagado.
Pie del voucher: secuencia de ATM, dígito de Chequeo, fecha,
código de cajero, código de agencia, hora y secuencia de ATM.
27
USMP Ingeniería de Software II
28