You are on page 1of 29

1.- Identificación en el sistema.

Identificación CU01

Nombre Escenario: Identificación en el sistema

Requerimientos: RF01

Actores: Administrador, Ingeniero

Pre-Condiciones: Usuario debe existir en la base de datos.

Descripción escenario

El actor quiere entrar al sistema; el sistema debe mostrar el módulo de acceso


para la identificación del actor, este procede a ingresar sus credenciales de
autenticación, presiona el botón aceptar, el sistema valida si los datos ingresados
son correctos y accede al sistema.

Post- El administrador inicia sesión exitosamente en el sistema.


Condiciones:

Excepciones Las credenciales de autentificación no son válidas; el


sistema procede a informar del error al actor a través de
un mensaje.
Flujo de Información

Nombre caso de Uso Login de Usuario

Requerimientos RF01

Actores Administrador, Ingeniero

Precondición Usuario debe existir en base de datos.

Flujo Básico Actor Sistema

Acceso1 El usuario ingresa sus datos


en la pantalla.

a2 El sistema valida si datos


son correctos.

a3 Redirige al menú principal

Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a El usuario ingresa datos


incorrectos.

El sistema avisa del error


con un mensaje.

Post-Condición El sistema muestra los correspondientes menús según el


tipo de usuario.
2. Gestionar Usuario

Identificación CU02

Nombre Escenario: Gestionar Usuario

Requerimientos: RF02 - RF09 -RF11

Actores: Administrador

Pre-Condiciones: El actor administrador debe estar identificado en el sistema


(CU01)

Descripción escenario

El actor administrador necesita gestionar las cuentas de usuarios existentes en el sistema


o desea crear nuevos usuarios .Para este efecto el administrador debe estar identificado
en el sistema antes de empezar a proceder con las operaciones CRUD (CREATE, READ,
UPDATE, DELETE) de la ventana de usuarios, el usuario administrador debe seleccionar
el menú de usuarios para poder gestionar dichos usuarios .
En la operación nuevo usuario (CREATE), el actor administrador selecciona la opción
“Nuevo” del módulo de usuario. La interfaz muestra el módulo para crear nuevos usuarios
; El administrador ingresa cada uno de los campos requeridos por el módulo, una vez
completados todos los campos, el actor administrador procede a presionar el botón
“CREAR” . El sistema guarda los datos del nuevo usuario en la base de datos y retorna al
módulo de usuarios registrados.
En la operación Editar usuario (UPDATE), el actor administrador en la lista de usuarios
registrados, selecciona la opción “Ver” del usuario objetivo, luego selecciona la opción
“Editar”, del módulo mostrar usuario, el sistema muestra la interfaz de editar usuario; el
administrador ingresa cada uno de los datos a modificar y presiona “ACTUALIZAR”. El
sistema guarda los datos en la base de datos y retorna al módulo de usuarios registrados.
En la operación Eliminar usuario (DELETE), el actor administrador en la lista de usuarios
registrados, selecciona la opción “Ver” del usuario objetivo, luego selecciona la opción
“Eliminar”, del módulo mostrar usuario, el sistema va a preguntar si el administrador
desea continuar con la operación y presiona “ACEPTAR”. El sistema borra los datos de la
base de datos y retorna al módulo de usuarios registrados.

Post-Condiciones: El administrador realiza exitosamente las tareas descritas

Excepciones Faltan datos ; Datos inválidos ;


Nombre caso de Uso Gestionar Usuario

Requerimientos RF02

Actores Administrador

Precondición Usuario debe estar logeado como administrador

Flujo Básico Actor Sistema

Create1 El usuario clickea menú


Usuario

c2 El sistema muestra lista de


usuarios

c3 El usuario elige opción


(crear).

c4 El el sistema muestra los


datos del nuevo usuario.

Update1 El usuario clickea menú


Usuario, elige un usuario.

u2 El sistema muestra los


datos del usuario, muestra
el botón “Editar”.

u3 El usuario selecciona
“Editar”.

u4 El sistema despliega el
formulario de edición.

u5 El usuario ingresa los datos


a editar y presiona guardar.

u6 El sistema actualiza los


datos en la base de datos.
Delete1 El usuario ver usuario.

d2 El usuario muestra los datos


del usuario y muestra botón
“eliminar”.

d3 El usuario elige opción


“Eliminar”

d4 El el sistema muestra los


datos del nuevo usuario.

Post-Condición Se realiza cambios de datos o agrega nuevo usuario

3.- Gestionar Programa


Identificación CU03

Nombre Escenario: Gestionar Programa

Requerimientos: RF02-RF04-RF10-RF11

Actores: Administrador

Pre-Condiciones: El actor administrador debe estar identificado en el sistema


(CU01), debe existir una “Región” ingresada en el sistema

Descripción escenario

El actor administrador necesita gestionar los programas existentes en el sistema o desea


crear nuevos programas. Para este efecto el administrador debe estar identificado en el
sistema antes de empezar a proceder con las operaciones CRUD (CREATE, READ,
UPDATE, DELETE) de la ventana de programas, el usuario administrador debe
seleccionar el menú de programas para poder gestionar dichos programas .
En la operación Buscar Programa (READ), el actor administrador selecciona los
programas en base a dos filtros de búsqueda, que son “Tipo de programa”, en el cual hay
dos opciones “Público” y “Privado” y el otro filtro es “Estado de Programa” con 2 opciones
“Activo” e “Inactivo”. El sistema muestra los programas que cumplan con los filtros y el
administrador selecciona uno de los programas que cumplan con estos filtros y presiona
“Aceptar”
En la operación Nuevo programa(CREATE), el actor administrador selecciona la opción
“Nuevo” del módulo de usuario. La interfaz muestra el módulo para crear nuevos usuarios
; El administrador ingresa cada uno de los campos requeridos por el módulo, una vez
completados todos los campos, el actor administrador procede a presionar el botón
“CREAR” . El sistema guarda los datos del nuevo programa en la base de datos y retorna
al módulo de programas registrados.
En la operación Editar programa (UPDATE), el actor administrador en la lista de
programas, selecciona la opción “Ver” del programa objetivo, luego selecciona la opción
“Editar”, del módulo mostrar programa, el sistema muestra la interfaz de editar programa;
el administrador ingresa cada uno de los datos a modificar y presiona “ACTUALIZAR”. El
sistema guarda los datos en la base de datos y retorna al módulo de programas.

Post-Condiciones: El administrador realiza exitosamente las tareas

Excepciones

Nombre caso de Uso Gestionar Programa

Requerimientos RF02-RF04-RF10-RF11

Actores Administrador

Precondición Usuario debe estar logeado como administrador, debe


existir al menos una región almacenada en el sistema.

Flujo Básico Actor Sistema

Create1 El usuario clickea menú


Programa o se dirige al
index de la aplicación

c2 El sistema muestra lista de


programas

c3 El usuario elige opción


(crear)

c4 El sistema muestra
formulario, de crear
programa.
El usuario ingresa los datos
requeridos y presiona
“Guardar”

El sistema guarda los datos


y redirige a la lista de
programas o Index.

Update1 El usuario selecciona el


registro que desea editar

u2 El sistema muestra el
formulario de actualización
de datos

u3 El usuario hace los cambios


pertinente y presiona
“Crear”

u4 El sistema actualiza los


datos de la base de datos y
los muestra en el index.

Flujo Alternativo Actor Sistema

FA1: 1a crear sede o región

Envía al usuario al
formulario de
herramientas/Region

Excepción Actor Sistema

EXC1:1a El usuario no tiene creado


ningún programa o empresa

El sistema no permite
grabar o editar datos de
programa

Post-Condición Se realiza cambios de datos o agrega nuevo programa al


sistema.

4.- Gestionar Proyectos

Identificación CU04

Nombre Escenario: Gestionar Proyectos

Requerimientos: RF02-RF11-RF12
Actores: Administrador

Pre-Condiciones: Usuario debe estar logeado como administrador, el sistema debe


tener al menos un programa y una empresa ingresada.

Descripción escenario

El actor administrador necesita gestionar los proyectos existentes en el sistema o desea


crear nuevos proyectos. Para este efecto el administrador debe estar identificado en el
sistema antes de empezar a proceder con las operaciones CRUD (CREATE, READ,
UPDATE, DELETE) de la ventana de proyectos, el usuario administrador debe
seleccionar el menú de proyectos para poder gestionar dichos proyectos.
En la operación Buscar Proyecto (READ), el actor administrador selecciona los proyectos
en base a dos filtros de búsqueda, que son “Tipo de programa”, en el cual se muestran
los programas existentes en el sistema y el otro filtro es “Estado de Programa” con 2
opciones “Activo” e “Inactivo”. El sistema muestra los proyectos que cumplan con los
filtros y el administrador selecciona uno de los proyectos que cumplan con estos filtros y
presiona “Aceptar”
En la operación Nuevo proyecto (CREATE), el actor administrador selecciona la opción
“Nuevo” del módulo de proyecto. La interfaz muestra el módulo para crear nuevos
proyectos; El administrador ingresa cada uno de los campos requeridos por el módulo,
una vez completados todos los campos, el actor administrador procede a presionar el
botón “CREAR”. El sistema guarda los datos del nuevo proyecto en la base de datos y
retorna al módulo de proyectos.
En la operación Editar proyecto (UPDATE), el actor administrador en la lista de proyectos,
selecciona la opción “Ver” del proyecto, luego selecciona la opción “Editar”, del módulo
mostrar proyecto, el sistema muestra la interfaz de editar proyecto; el administrador
ingresa cada uno de los datos a modificar y presiona “ACTUALIZAR”. El sistema guarda
los datos en la base de datos y retorna al módulo de proyectos.
En la operación Eliminar proyecto (DELETE), el actor administrador en la lista de
proyectos, selecciona la opción “Ver” del proyecto, luego selecciona la opción “Eliminar”,
del módulo mostrar proyecto, el sistema va a preguntar si el administrador desea
continuar con la operación y presiona “ACEPTAR”. El sistema borra los datos de la base
de datos y retorna al módulo de proyectos.

Post-Condiciones: Se genera un nuevo registro, se modifica o se borra los


datos de proyecto.

Excepciones
Nombre caso de Uso Gestionar Proyectos

Requerimientos RF02-RF11-RF12

Actores Administrador

Precondición Usuario debe estar logeado como administrador, el sistema


debe tener al menos un programa (CU03)y una empresa
ingresada(CU05).

Flujo Básico Actor Sistema

Create1 El usuario clickea menú


Proyectos

c2 El sistema muestra lista de


proyectos

c3 El usuario elige opción


(crear)

c4 El sistema despliega
formulario de crear.

c5 El usuario Ingresa los datos


requerido y elige “Crear”.
c6 El sistema muestra los
datos creados en una tabla.

Update1 EL usuario selecciona “Ver”


en la lista de proyectos.

u2 El sistema muestra los


datos del proyecto completo
y muestra el boton de
“volver”, “Editar” y
“Eliminar”.

u3 El usuario selecciona el
botón editar.

u4 El sistema muestra el
formulario de edición de
datos con los datos actuales
del proyecto.

u5 El usuario actualiza los


datos necesarios y presiona
“Guardar”

u6 El sistema graba los datos y


regresa a la pantalla de
inicio de proyectos.

Delete1 El usuario selecciona “ver”

d2 El sistema muestra los


datos del registro del
proyecto y muestra el botón
eliminar

d3 El usuario pulsa el botón


eliminar

d4 El sistema elimina el registro


y redirecciona a la vista
principal de proyectos.

Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a El usuario no ingresa todos


los datos requeridos

El sistema no permite
grabar o editar datos de
programa
Post-Condición Se realiza cambios de datos o agrega nuevo programa
5.- Gestión de herramientas

Identificación CU05

Nombre Escenario: Gestionar Herramientas

Requerimientos: RF02-RF03-RF11-RF12

Actores: Administrador

Pre-Condiciones: El actor administrador debe estar identificado en el sistema


(CU-01)

Descripción escenario

El actor administrador necesita gestionar los herramientas existentes en el sistema


(Transporte , Empresa, Item, Región , Asignación) .Para este efecto el administrador debe
estar identificado en el sistema antes de empezar a proceder con las operaciones CRUD
(CREATE, READ, UPDATE, DELETE) de los herramientas correspondientes.
En la operación Nuevo (CREATE) , el actor administrador selecciona la opción “Nuevo”
del módulo correspondiente a cada herramienta. La interfaz muestra el módulo para crear
nuevos artículos en estas herramientas. El administrador ingresa cada uno de los
campos requeridos por el módulo, una vez completados todos los campos, el actor
administrador procede a presionar el botón “CREAR” . El sistema guarda los datos del
nuevo artículo en la base de datos y retorna al módulo de las herramientas seleccionadas.
En la operación Editar (UPDATE), el actor administrador en la lista de las herramientas
seleccionadas, selecciona la opción “Ver” , luego selecciona la opción “Editar”, del módulo
correspondiente , el sistema muestra la interfaz de editar; el administrador ingresa cada
uno de los datos a modificar y presiona “ACTUALIZAR”. El sistema guarda los datos en la
base de datos y retorna al módulo de la herramienta seleccionada.
En la operación Eliminar de cada herramienta (DELETE), el actor administrador en la lista
de cada herramienta , selecciona la opción “Ver” de las herramientas, luego selecciona la
opción “Eliminar”, del módulo mostrar de cada herramienta, el sistema va a preguntar si el
administrador desea continuar con la operación y presiona “ACEPTAR”. El sistema borra
los datos de la base de datos y retorna al módulo de la herramienta seleccionada.

Post-Condiciones: El administrador crea, edita o elimina correctamente un


transporte, empresa, item, región, asignación

Excepciones
Nombre caso de Uso Gestionar Herramientas

Requerimientos RF02-RF03-RF11-RF12

Actores Administrador

Precondición Usuario debe estar logeado como administrador (CU01),


para crear asignación, debe haber un usuario y un
programa creado.

Flujo Básico Actor Sistema

List1 El usuario clickea menú


Herramientas

l2 El sistema muestra lista


desplegable con diferentes
submenús de sistema
(Transporte, Empresa,
Asignación, Ítem y
Regiones)

l3 El usuario elige opción


(Transporte, Empresa,
Asignación, Ítem o
Regiones)
l4 El sistema muestra el menú
principal de la herramienta y
lista los registros añadiendo
un botón “ver”.

Create1 El usuario selecciona “crear”

c2 El sistema despliega el
formulario de registro.

c3 El usuario ingresa los datos


requeridos y selecciona
“Crear”.

c4 El sistema registra los datos


y redirecciona a la vista
principal de la herramienta
seleccionada.

Update1 El usuario selecciona la


opción “ver”

u2 El sistema muestra los


datos del registro
seleccionado.

u3 El usuario selecciona la
opción “editar”

u4 El sistema muestra el
formulario de “Edición” de
datos.

u5 El usuario edita los datos


que son reuqeridos y
presiona “guardar”

El sistema realiza la
actualización en la b ase de
datos redirecciona al menú
principal de la herramienta
seleccionada.

Delete1 El usuario presiona la


opción “ver” del registro que
desea eliminar

d2 El sistema lista todos los


datos del registro
seleccionado y muestra el
botón de “Eliminar” .

d3 El usuario presiona el botón


“Eliminar”.
d4 El sistema elimina el dato
selecciona y re dirige al
menú principal de la
herramienta seleccionada.

Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a El usuario no ingresa todos


los datos requeridos

El sistema no permite
grabar o editar datos de la
herramienta seleccionada

Post-Condición Se realiza cambios de datos o agrega nuevo registro de la


herramienta seleccionada en la base de datos.
6.- Gestión de movilizaciones

Identificación CU06

Nombre Escenario: Gestión Movilización

Requerimientos: RF05-RF06-RF07

Actores: Ingeniero

Pre-Condiciones: El actor debe estar identificado en el sistema (CU-01), debe


existir programa (CU03), proyecto (CU04), asignación
(CU05).

Descripción escenario

El actor ingeniero desea crear una movilización. El actor ingresa al sistema y en el menú
principal aparecerá “movilización”, en este menú el ingeniero puede crear movilizaciones.
El ingeniero completa todos los campos requeridos por el módulo , una vez completados
procede a presionar “CREAR”. Posteriormente a la creación de la movilización, se re
dirige el ingeniero a la misma vista que permite visualizar y crear movilizaciones. A si
mismo en las vistas de ingeniero este puede ver editar o eliminar las movilizaciones si
estas no estan suscritas a un egreso.

Post-Condiciones: El actor ingeniero crea un registro de egreso en la base de


datos.

Excepciones
Nombre caso de Uso Gestión de movilización.

Requerimientos RF05-RF06-RF07

Actores Ingeniero

Precondición Usuario debe estar logeado como administrador (CU01), el


usuario debe tener una asignación (CU05), un programa
(CU03), y a lo menos 1 Proyecto (CU04).

Flujo Básico Actor Sistema

List1 El usuario Ingeniero entra al


sistema y selecciona el
menú “movilización”

l2 El sistema muestra el
formulario de cración de
movilización y la lista de
movilizaciones creadas

Create1 El usuario ingresa los datos


requeridos y presiona “Crear
movilización”

c2 El sistema crea el registro y


redirecciona la pantalla
principal de movilización.
Update1 El usuario selecciona la
opción “ver”

u2 El sistema muestra el
formulario de “Edición” de
datos.

u3 El usuario ingresa los datos


a actualizar de la
movililzación.

u4 El sistema modifica los


datos en la base de datos y
re direcciona al menú
principal de movilización

Delete1 El usuario selecciona el


botón “ver” de la tabla de las
movilización.

d2 El sistema muestra el
formulario de edición y
agrega el botón de
“Eliminar”

d3 El usuario presiona el botón


eliminar.

d4 El sistema elimina el registro


y redirecciona al menú
principal de movilización.

Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a El usuario no ingresa todos


los datos requeridos

El sistema no permite
grabar o editar datos de la
herramienta seleccionada

Post-Condición Se realiza cambios de datos o agrega nuevo registro de la


herramienta seleccionada en la base de datos.
7.- Gestión de egresos

Identificación CU07

Nombre Escenario: Gestión Egresos

Requerimientos: RF02-RF03-RF05-RF06-RF07-RF16

Actores: Administrador - Ingeniero

Pre-Condiciones: El actor debe estar identificado en el sistema (CU-01), debe


existir programa (CU03), proyecto (CU04), asignación
(CU05).

Descripción escenario

El actor ingeniero desea crear un egreso para un proyecto determinado. El actor


selecciona el proyecto al cual se va a realizar un egreso / egreso de movilización según
corresponda a necesidades. El ingeniero completa todos los campos requeridos por el
módulo , una vez completados procede a presionar “CREAR”. Posteriormente a la
creación del egreso, se re dirige el ingeniero al módulo de lista de egresos
El actor administrador en el módulo de egresos selecciona la opción “VER” del egreso
correspondiente y puede “Aprobar” o “Desaprobar” un egreso en particular según cumpla
con los criterios de cada programa.

Post-Condiciones: El actor ingeniero crea un registro de egreso en la base de


datos.

Excepciones
Nombre caso de Uso Gestión de egresos.

Requerimientos RF02- RF05- RF16- RF18

Actores Administrador - Ingeniero

Precondición Usuario debe estar logueado como administrador (CU01),


el usuario debe tener una asignación (CU05), un programa
(CU03), y a lo menos 1 Proyecto (CU04).

Flujo Básico Actor Sistema

List1 El usuario selecciona el


menú egresos.

l2 El sistema muestra los


egresos que no pertenecen
a una rendición.

Create1 El usuario selecciona el


botón “Egreso” o “Egreso de
movilización” de un proyecto

c2 El sistema muestra el
formulario de creación del
egreso.

c3 El usuario ingresa los datos


del egreso y presiona crear
o cargar movilizaciones

c4 El sistema guarda el egreso


o muestra la ventana modal
con las movilizaciones para
adjuntarlas al egreso.
Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a El usuario no ingresa todos


los datos requeridos

El sistema muestra un
mensaje en los campos
faltantes para alertar al
usuario

Post-Condición El actor ingeniero crea un nuevo registro de egreso en la


base de datos

8.- Gestión de rendiciones

Identificación CU08

Nombre Escenario: Gestión Rendiciones

Requerimientos: RF02-RF08-RF13-RF14-RF15-RF19
Actores: Administrador

Pre-Condiciones: El actor debe estar identificado en el sistema (CU-01)

Descripción escenario

El actor administrador selecciona uno o más egresos en la pestaña de egresos y una vez
seleccionados los checkbox correspondientes se presiona la opción “Crear Rendición”. el
actor será redirigido al módulo de rendiciones en el que seleccionará la rendición creada
recientemente y presionará en “VER” , esto lo llevará al módulo ver rendición en el que
podrá aprobar una rendición determinada una vez aprobada la rendición pasa a otro
estado que es para enviar la documentación hacia santiago, para confirmar el envío de
esta documentación, el administrador debe presionar el botón “Estado a: Enviada por
Valija”, una vez recibida la encomienda en Santiago, el administrador debe cambiar el
estado a
“Recepcionada en Santiago (valija)”. Una vez recepcionada la documentación el
administrador compite en santiago puede aprobar la rendición o rechazarla para su
posterior auditoría de la rendición. si es aprobada se .cambia el estado a “Estado a:
Aprobada y firmada en Santiago” ; una vez firmada la rendición se transfieren los fondos y
la rendición pasa al estado “Finalizada”
Si la rendición es rechazada, se debe indicar el motivo de rechazo y seleccionar los
egresos que no cumplan los requisitos para ser aprobados, El estado cambiará a
“Rechazada (por Santiago)” para su posterior auditoría en caso de ser un proyecto público

Post-Condiciones: El actor realiza exitosamente las tareas

Excepciones
Nombre caso de Uso Gestión de Rendición.

Requerimientos RF08 -RF13 -RF13 -RF15 -RF19

Actores Administrador - Ingeniero

Precondición Usuario debe estar logueado como administrador (CU01),


el usuario debe tener una asignación (CU05), un programa
(CU03), y a lo menos 1 Proyecto (CU04).

Flujo Básico Actor Sistema

Show1 El administrador selecciona


el menú de “Rendición”, sub
menú “Rendiciones”.

s2 El sistema las rendiciones


Creadas, adjuntando un
botón de ver en cada una de
las listas.

s3 El usuario presiona el botón


ver de una rendición

s4 El sistema muestra los


datos de la rendición y
adiciona un botón llamado el
cual va cambiando según el
estado de la rendición.

Create1 El usuario administrador se


dirige al menú rendiciones y
presiona sobre el submenú
“Egreso”.

c2 Si existen egresos
“aprobados” el usuario
selecciona uno o varios
egresos y presiona sobre el
botón “crear rendición”.

c3 EL sistema crea la nueva


rendición.

Flujo Alternativo Actor Sistema

FA1: 1a
Excepción Actor Sistema

EXC1:1a El usuario no ingresa todos


los datos requeridos

El sistema no permite
grabar o editar datos de la
herramienta seleccionada

Post-Condición El actor ingeniero crea un nuevo registro de egreso en la


base de datos

9.- Gestión de auditorías.

Identificación CU09
Nombre Escenario: Gestión de auditoría

Requerimientos: RF02-RF18

Actores: Ingeniero - Administrador

Pre-Condiciones: El actor debe estar identificado en el sistema (CU-01) y debe


haber rechazado una rendición (CU08)

Descripción escenario

El actor administrador una vez que ha rechazado las rendiciones y/o egresos
correspondientes ,pasa a la lista de egresos por auditar del ingeniero correspondiente a
esa rendición .
El actor ingeniero inicia sesión, luego en el menú principal selecciona el módulo de
“Auditoría” y en la lista de egresos y selecciona un egreso para auditar.
Una vez seleccionado el egreso que deba ser auditado, el actor ingeniero modifica los
valores por los que la rendición y el egreso en particular fue rechazado y presiona el
botón “Actualizar”. El estado del egreso cambiará “Auditado”.
El actor Administrador puede aprobar la auditoría y el estado del egreso cambiará a “SI”.
para continuar con el proceso de gestión de Rendiciones.

Post-Condiciones: El actor realiza exitosamente las tareas

Excepciones
Nombre caso de Uso Gestión de auditorias.

Requerimientos RF01

Actores Administrador

Precondición Se debe rechazar un egreso.

Flujo Básico Actor Sistema

Create1 El usuario rechaza un


egreso

c2 El sistema registra el egreso


como auditoría

Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a El sistema no crea la


auditoría
El sistema avisa del error
con un mensaje.

Post-Condición El sistema crea la auditoría

10.- Gestión de reportes

Identificación CU10

Nombre Escenario: Gestión de Reportes

Requerimientos: RF14-RF17

Actores: Administrador

Pre-Condiciones: El actor debe estar identificado en el sistema (CU-01)

Descripción escenario

El actor administrador se dirige al módulo de rendiciones y selecciona por medio de la


opción “Ver”; el sistema redirige al actor a la interfaz de “Ver Rendición”, posteriormente
en este módulo selecciona la opción “Generar Reporte” y presiona en el botón “Imprimir”
para almacenar el reporte en formato PDF o guardar en forma física el documento.

Post-Condiciones: El actor realiza exitosamente las tareas

Excepciones
Nombre caso de Uso Reporte De Rendiciones

Requerimientos RF14-RF17

Actores Administrador

Precondición El actor debe estar identificado en el sistema (CU-01

Flujo Básico Actor Sistema

Show1 El actor administrador se


dirige al módulo de
rendiciones

s2 El sistema muestra la lista


de rendiciones en el sistema

s3 El actor administrador
selecciona una de las
rendiciones del sistema

s4 El sistema muestra los


datos de la rendición
seleccionada

s5 El actor administrador hace


clic en “Generar reporte”

s6 El sistema muestra un
formato imprimible de la
rendición

s7 El actor administrador hace


clic en “Imprimir”

Flujo Alternativo Actor Sistema

FA1: 1a

Excepción Actor Sistema

EXC1:1a

Post-Condición El sistema muestra el reporte imprimible

You might also like