Ejemplo Caso de Uso

8
Ejemplo 1: Diagrama de Casos de Uso orientado al Sistema M antenimiento de Tablas SolicitarEnvío de Correspondencia D pto.Tram ite D ocum entario A rea U suaria R egistrar Solicitud de Envío de Correspondencia Gestión de la Solicitud de Correspondencia Entrega de correspondencia a Contratista Adm inistración de M atriz de Tarifas Adm inistración de M aquinas Franqueadoras M odificación de Solicitudes de Envío de Correspondencia M antenim iento de D irectorio de D estinatarios (D D ) M antenim iento de Contratistas M antenim iento de Tablas M aestras A ceptación Solicitud de Envío de correspondencia Caso de Uso 1: CU-01 Registrar Solicitud de envío de Correspondencia Permitir al área usuaria realizar el mantenimiento (registro, modificación o anulación), de la Solicitud de Correspondencia (SC) generada para el envío de documentos, impresos y publicaciones u otra correspondencia mediante la utilización de los servicios de mensajería y del correo postal para el ámbito local, nacional e internacional. Requerimiento Funcional RF-01 Registro solicitud de envío de correspondencia Actores Involucrados AREA USUARIA Registro de la Solicitud de envío de Correspondencia Pre-Condiciones Tener registrado en el sistema todas las tablas requeridas por esta opción (Destinatarios, Tipos de correspondencia, países, etc.). Contar con la información a ingresar y/o actualizar. Flujo Principal del Proceso Flujo Básico El AREA USUARIA ingresa al sistema TRADE y se dirige a la opción creada para este fin, se mostrará la ventana de Registro Solicitud de envío de Correspondencia. Se distinguen los siguientes

Transcript of Ejemplo Caso de Uso

Page 1: Ejemplo Caso de Uso

Ejemplo 1: Diagrama de Casos de Uso orientado al Sistema

Mantenimiento de Tablas

Solicitar Envío de Correspondencia

Dpto. TramiteDocumentario

AreaUsuaria

Registrar Solicitud de Envíode Correspondencia

Gestión de la Solicitud de Correspondencia

Entrega de correspondenciaa Contratista

Administración deMatriz de Tarifas

Administración deMaquinas Franqueadoras

Modificación deSolicitudes de Envío de

Correspondencia

Mantenimiento deDirectorio de

Destinatarios (DD)

Mantenimiento deContratistas

Mantenimiento deTablas Maestras

Aceptación Solicitud deEnvío de correspondencia

Caso de Uso 1: CU-01 Registrar Solicitud de envío de CorrespondenciaPermitir al área usuaria realizar el mantenimiento (registro, modificación o anulación), de la Solicitud de Correspondencia (SC) generada para el envío de documentos, impresos y publicaciones u otra correspondencia mediante la utilización de los servicios de mensajería y del correo postal para el ámbito local, nacional e internacional.Requerimiento FuncionalRF-01 Registro solicitud de envío de correspondenciaActores InvolucradosAREA USUARIA Registro de la Solicitud de envío de

CorrespondenciaPre-CondicionesTener registrado en el sistema todas las tablas requeridas por esta opción (Destinatarios, Tipos de correspondencia, países, etc.).Contar con la información a ingresar y/o actualizar.Flujo Principal del ProcesoFlujo Básico El AREA USUARIA ingresa al sistema

TRADE y se dirige a la opción creada para este fin, se mostrará la ventana de Registro Solicitud de envío de Correspondencia.

Se distinguen los siguientes grupos de información:1. Datos Generales2. Características de Solicitud

Realizar un Nuevo Registro: - Se mostrará la ventana con los campos

en blanco- El AREA USUARIA ingresa los datos

Page 2: Ejemplo Caso de Uso

correspondientes y selecciona los destinatarios.

- El AREA USUARIA escoge grabar la información, si se ingresaron todos los campos obligatorios y se cumplen las validaciones se grabará la información.

- El sistema graba la SC con el estado “registrado”.

Realizar una Modificación del Registro:- El AREA USUARIA selecciona una

registro desde la lista de SC y automáticamente se llenarán los campos con la información correspondiente de la solicitud seleccionada.

- El AREA USUARIA modifica los datos requeridos.

- El AREA USUARIA escoge grabar la información, si se ingresaron todos los campos obligatorios y se cumplen las validaciones se grabará la información.

- No se cambia el estado de la SC.

Realizar una Anulación:- El AREA USUARIA selecciona uno o

mas registros desde la lista de SC.- El AREA USUARIA escoge Anular

Solicitud.- El sistema cambia el estado de todos los

registros de SC seleccionados de registrado a anulado.

Realizar una Autorización:- El AREA USUARIA selecciona uno o

mas registros desde la lista de SC.- El AREA USUARIA escoge Autorizar

Solicitud.- El sistema cambia el estado de todos los

registros de SC seleccionados de registrado a autorizado.

Flujo Alternativo De no pasar la validación de datos, el TRADE solicitará ingresar o corregir la información requerida.

Post-CondicionesInsertar y/o actualizar las SC en las tablas de cabecera y detalle definidas.Pistas de auditoria generadas.

Page 3: Ejemplo Caso de Uso

Ejemplo 2: Diagrama de Casos de Uso del Sistema (Gráfico)

Lista de los Casos de Uso del Sistema

Paquetes Código CUS ActorMantenimiento CUS01 Mantenimiento de Almacenes Administrador CUS02 Mantenimiento de Líneas de Artículos CUS03 Mantenimiento de Unidades de Medida CUS04 Mantenimiento de Tablas de Opciones Equipos y Componentes CUS05 Ingresos por Alta Operador CUS06 Asignación de Equipos CUS07 Devolución de Equipos CUS08 Salidas por Baja CUS09 Control de Equipos y Componentes CUS10 Ingreso de Equipos o Componentes por Reparación CUS11 Salida de Equipos o Componentes por Reparación Artículos CUS12 Mantenimiento de Artículos Operador CUS13 Ingresos de Artículos CUS14 Salidas de Artículos CUS15 Stock de Artículos CUS16 Stock Consolidado de Artículos Consultas y Reportes CUS17 Historial de Equipos Operador CUS18 Historial de Componentes CUS19 Kardex por Artículo CUS20 Movimientos por Motivo Seguridad CUS21 Mantenimiento de Usuarios Administrador CUS22 Mantenimiento de Perfiles de usuario CUS23 Configuración de Perfiles

Page 4: Ejemplo Caso de Uso
Page 5: Ejemplo Caso de Uso

1.1 Especificaciones de los Casos de Uso del Sistema

1. Nombre del Caso de Uso del Sistema CUS.01 Mantenimiento de Almacenes2. Descripción del Caso de UsoEl sistema permitirá el registro, modificación o consulta de los datos de los Almacenes de Artículos, para el respectivo control de stock.3. Actor(es)Administrador4. PrecondicionesAdministrador deberá tener la responsabilidad de crear nuevos almacenes según la necesidad requerida para la gestión de los Artículos.5. Post condicionesEstará en situación de Activo, para que sea utilizado al registrar movimientos del stock de artículos.6. Flujo de eventos

Nro. Acción del Actor Respuesta del Sistema1 Inicia caso de uso ingresando

a la opción de Mantenimiento de Almacenes.

Sistema presenta la Lista de Almacenes registrados (ver 1.a).

2 Consulta, Ingresa, Modifica y Elimina los datos descripción y situación; y selecciona opción Grabar.

El Sistema presenta una pantalla con los datos del Almacén (ver 2.a) y al Grabar Valida los datos (ver 3.a.).Graba datos en sistema, muestra mensaje “Almacén se grabó satisfactoriamente en el Sistema”

7. Sub flujos y Flujos Alternativos1.a. Presenta una lista de Almacenes registrados1.a.1. Muestra la Lista de Almacenes con los siguientes datos:

Código de Almacén Descripción del Almacén Situación

1.a.2 Las opciones disponibles son: Registro de datos de Nuevo Almacén Modificar datos del Almacén Eliminar datos del Almacén Imprimir Lista de Almacenes

2.a. Muestra datos básicos de Almacenes2.a.1. Si el dato del Almacén es Nuevo:

Muestra pantalla para ingresar datos del Almacén:o Código de Almacén (Correlativo)o Descripción del Almacéno Situación (Activo por defecto)

Si están todos los datos se habilitan las opción: Grabar (Graba y vuelve a la Lista) El botón Cancelar está habilitado en todo momento y permite Salir de la pantalla de

datos, regresando a la Lista.2.a.2. Si el Almacén ya está registrado (Modificar):

Muestra pantalla para modificar datos del Almacén y sólo se modifica los siguientes datos:

o Código de Almacén (bloqueado)o Descripción del Almacéno Situación

Está habilitado la opción: Grabar (Valida, Graba y vuelve a la Lista) El botón Cancelar está habilitado en todo momento y permite Salir de la pantalla de

datos, regresando a la Lista.2.a.3. Si el Almacén está registrado y se quiere Eliminar:

Muestra pantalla de datos del Almacén bloqueado:o Código de Almacéno Descripción del Almacén

Page 6: Ejemplo Caso de Uso

o Situación Se presenta un mensaje “¿Está seguro que desea Eliminar el Almacén?” Si es Aceptar, se elimina el registro previa validación de que no exista movimientos

de artículos en el Almacén a Eliminar. Si es Cancelar, se regresará a la Lista

3.a. Validar datos de Almacenes3.a.1. En la opción Nuevo y Modificar:

Valida que debe tener todos los datos registrados Valida que no haya otro registro con la misma Descripción de Almacén. Si lo hubiera

deberá presentar un mensaje “Ya existe un Almacén con la Descripción”3.a.2. En la opción Eliminar:

Valida que no haya movimientos de artículos en el Almacén. Si lo hubiera deberá presentar un mensaje “Almacén tiene movimientos de Artículos, No se puede Eliminar”

8. Requisito asociado (Funcional, No Funcional)8.a.1 Funcional

De acuerdo al RQ.01 Control del stock de Artículos8.a.2 No Funcional

Ambiente Web Utilizar la tecnología Ajax y jquery. Arquitectura de 3 capas como mínimo Lenguaje de programación C# Visual Studio versión 2010 Motor de base de datos Sql versión 2008 o más

9. Prototipo de interfaz de usuarioVer “I.01”