Está en la página 1de 79

PLANTILLA DE ESPECIFICACIÓN DE CASOS DE USO

ID Proyecto PRY-05
Nombre Proyecto Control de tareas
Jefe proyecto Constanza Lagunas
Fecha 14/09/2020
Versión 3.0
Índice
Control de versiones del documento ........................................................................................4
Resumen ejecutivo ....................................................................................................................5
Diagrama de casos de uso general ............................................................................................5
Elementos del diagrama de caso de uso ...................................................................................6
Descripción de actores ..............................................................................................................6
Administrador ........................................................................................................................6
Funcionario ............................................................................................................................7
Especificación de casos de uso ..................................................................................................8
Iniciar sesión CU01 ................................................................................................................8
Administrar usuario CU02 .....................................................................................................9
Crear usuario CU03 ............................................................................................................. 10
Modificar usuario CU04 ...................................................................................................... 12
Eliminar usuario CU05 ........................................................................................................ 14
Administrar perfil CU06 ...................................................................................................... 16
Crear perfil CU07 ................................................................................................................ 17
Modificar perfil CU08 ......................................................................................................... 19
Eliminar perfil CU09 ............................................................................................................ 21
Administrar rol CU10 .......................................................................................................... 23
Crear rol CU11 .................................................................................................................... 24
Modificar rol CU12.............................................................................................................. 26
Eliminar rol CU13 ................................................................................................................ 28
Administrar empresa CU14 ................................................................................................ 30
Crear empresa CU15 .......................................................................................................... 31
Modificar empresa CU16 .................................................................................................... 33
Eliminar empresa CU17 ...................................................................................................... 35
Administrar unidad interna CU18 ...................................................................................... 37
Crear unidad interna CU19 ................................................................................................. 38
Modificar unidad interna CU20 .......................................................................................... 40
Eliminar unidad interna CU21 ............................................................................................ 42
Administrar flujo de tarea CU22......................................................................................... 44
Crear flujo de tarea CU23 ................................................................................................... 45
Modificar flujo de tarea CU24 ............................................................................................ 47

2
Eliminar flujo de tarea CU25 .............................................................................................. 49
Administrar tarea CU26 ...................................................................................................... 51
Crear tarea CU27 ................................................................................................................ 52
Asignar plazo CU28 ............................................................................................................. 54
Asignar responsable CU29 .................................................................................................. 56
Reasignar tarea CU30 ......................................................................................................... 58
Modificar tarea CU31 ......................................................................................................... 60
Alertar atraso CU32 ............................................................................................................ 62
Aceptar/rechazar tarea CU33 ............................................................................................. 64
Generar aviso CU34 ............................................................................................................ 66
Terminar tarea CU35 .......................................................................................................... 67
Actualizar semáforo CU36 .................................................................................................. 69
Crear tarea subordinada CU37 ........................................................................................... 70
Calcular avance CU38 ......................................................................................................... 72
Mostrar resumen CU39 ...................................................................................................... 73
Calcular carga de trabajo CU40 .......................................................................................... 74
Ejecutar flujo de tareas CU41 ............................................................................................. 75
Reportar problemas CU42 .................................................................................................. 76
Cerrar sesión CU43 ............................................................................................................. 78
Lista de anexos ........................................................................................................................ 79

3
Control de versiones del documento
Versión Fecha Descripción
1.0 14/08/2020 Se completa de documento.
2.0 14/09/2020 Revisión y modificación de información relevante.
3.0 21/09/2020 Revisión y modificación de información relevante.

4
Resumen ejecutivo
En el presente documento introduciremos los conceptos primordiales para comenzar con el
diseño de nuestro proyecto. Primeramente, se mostrará en detalle a cada uno de los actores
involucrados con el sistema, definiendo sus atributos, características, relaciones con los
demás actores y referencias con los casos de uso correspondientes. Se enseña el diagrama
de caso de uso del sistema para posteriormente detallar cada caso de uso, mostrando sus
relaciones con actores, referencias y explicando paso a paso su uso.

Diagrama de casos de uso general

5
Elementos del diagrama de caso de uso

Descripción de actores
Se describen los actores que participan en la aplicación.
Administrador

Actor Administrador. Identificador: AC01


Crea en el sistema los recursos que se necesitan para la correcta
Descripción operación, gestiona completamente según requerimientos, puede
gestionar usuarios, gestionar perfiles y gestionar empresas.
● Administrar unidades internas.
● Administrar usuarios.
Características ● Administrar roles de usuarios.
● Administrar flujos de tareas.
● Administrar el sistema por completo.
El administrador, además de realizar las acciones de gestión del
sistema y las acciones propias, también puede realizar acciones de los
Relación demás usuarios, modificando alguna acción en caso de ser necesario,
también puede asignar un rol a cada usuario.

6
Interfiere en todo el sistema, pero primordialmente en los casos de uso
Referencias CU02, CU06, CU010, CU014, CU18 y CU22.

Atributos
Nombre Descripción Tipo
Email Email del usuario para entrar al sistema Varchar2(30)
Password Contraseña del usuario para entrar al sistema Varchar2(255)

Comentarios
Sin comentarios adicionales

Funcionario

Actor Funcionario Identificador: AC02


Es el principal actor que interfiere con el sistema, gestiona las tareas
Descripción que luego serán asignadas a un responsable y realiza distintas
acciones según el perfil que tenga asignado.
● Crear tareas subordinadas.
● Administrar tareas.
Características ● Modificar tareas.
● Asignar o reasignar tareas.
El funcionario se relaciona con sí mismo dependiendo del perfil que
Relación tenga asignado.
Referencias Interfiere principalmente en la gestión de tareas y sus derivados.

Atributos
Nombre Descripción Tipo
Email Email del usuario para entrar al sistema. Varchar2(30)
Password Contraseña del usuario para entrar al sistema. Varchar2(255)

Comentarios
Puede poseer distintos perfiles; estos pueden ser administrador, diseñador de procesos y
funcionario.

7
Especificación de casos de uso
Se detallan los casos de uso entregados en el proyecto.
Iniciar sesión CU01

Caso de uso Iniciar sesión. Identificador: CU01


Actores Administrador, funcionario.
Tipo Primario.
Referencias Sin referencia.
Estar registrado en el sistema. Debe tener datos válidos
Precondición para entrar al sistema.
Postcondición Entra al sistema.
Descripción El usuario inicia sesión en el sistema.
El usuario puede entrar al sistema mediante su email y
Resumen contraseña.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador, funcionario. Ingresa email y contraseña.
2 Administrador, funcionario. Presiona el botón para iniciar sesión.
3 Sistema. Valida los datos ingresados.
4 Sistema. Muestra la página de inicio.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 3: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

8
Administrar usuario CU02

Caso de uso Administrar usuario. Identificador: CU02


Actores Administrador.
Tipo Primario.
• Caso de uso CU03: Crear usuario.
Referencias • Caso de uso CU04: Modificar usuario.
• Caso de uso CU05: Eliminar tarea.
Iniciar sesión en el sistema. Tener permisos necesarios para
Precondición administrar usuario.
Postcondición Realizar algunas de las acciones disponibles.
El administrador gestiona a los usuarios según
Descripción corresponda.
El administrador puede gestionar a los usuarios, puede
Resumen crear usuarios, modificarlos o eliminarlos en caso de ser
necesarios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
usuarios”.
Selecciona una de las opciones
4 Administrador
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Administrador Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

9
Crear usuario CU03

Caso de uso Crear Usuario. Identificador: CU03


Actores Administrador.
Tipo Primario.
• Requerimiento funcional R.1: Crear cuentas de
Referencias usuario.
• Caso de uso CU07: Crear perfil.
Iniciar sesión en el sistema. Los perfiles deben estar
Precondición creados.
Postcondición El sistema contará con un nuevo usuario creado.
El administrador puede crear nuevos usuarios en el
Descripción sistema, posteriormente se le asigna un perfil, este puede
ser administrador, diseñador de procesos o funcionario
El funcionario se dirige a la sección de “Administrar
usuarios” y luego selecciona la opción de agregar, una vez
Resumen allí el administrador procede a llenar los campos con los
datos necesarios para la creación de un nuevo rol.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
Usuarios”.
4 Administrador Selecciona la opción “Agregar”.
Despliega la vista con los campos a llenar
5 Sistema
para ingresar un nuevo usuario.
6 Administrador Ingresa los campos para el nuevo usuario.
7 Administrador Pulsa el botón “Aceptar”
8 Sistema Valida los datos ingresados.
Crea el nuevo registro en la base de
9 Sistema
datos.
Muestra el mensaje de éxito de la
10 Sistema
transacción.

10
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 9: En caso que el sistema detecte un error en los datos
3 ingresados para el nuevo usuario, debe impedir la inserción del nuevo registro
y mostrar un mensaje de error acorde a la situación.

11
Modificar usuario CU04

Caso de uso Modificar Usuario. Identificador: CU04


Actores Administrador.
Tipo Primario.
• Requerimiento funcional R.2: Modificar cuentas de
usuario.
Referencias • Caso de uso CU03: Crear usuario.
• Caso de uso CU07: Crear perfiles.
Sesión iniciada. Debe existir un usuario en la base de datos
Precondición del sistema.
Se guarda al usuario con los datos modificados en la base
Postcondición de datos.
El administrador puede modificar a un usuario que haya
Descripción sido creado, puede editar los datos que considere
necesarios.
El sistema busca en la base de datos los datos del usuario
seleccionado, los muestra en pantalla, luego el usuario los
Resumen modifica y se reemplazan los datos nuevos en la base de
datos.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
Usuarios”.
Sistema Desplegará una lista con los usuarios
4
existentes en la base de datos.
Selecciona el usuario que desea
5 Administrador
modificar y pulsa el botón de “Modificar”.
Carga todos los datos del usuario y los
6 Sistema
muestra en pantalla.
7 Administrador Modifica los datos deseados.
8 Administrador Presiona el botón “Guardar”.
Verifica que los tipos de datos ingresados
9 Sistema
en los campos sean correctos.

12
Guarda los datos modificados en la base
10 Sistema
de datos.
Despliega un mensaje de “Modificación
11 Sistema.
exitosa”.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1
de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error.
Curso normal 8: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 9: En caso de que el tipo de dato ingresado en los campos no
3
coincidan con los de la base de datos, el sistema mostrará un mensaje de aviso.

13
Eliminar usuario CU05

Caso de uso Eliminar Usuario. Identificador: CU05


Actores Administrador.
Tipo Primario.
• Requerimiento funcional R.3: Eliminar cuentas de
Referencias usuario.
• Caso de uso CU03: Crear usuario.
Precondición Iniciar sesión en el sistema. Debe existir un usuario.
Postcondición El sistema eliminará al usuario.
El administrador puede eliminar a un usuario que haya sido
Descripción creado, junto con eso se eliminan todos sus datos y
relaciones.
El sistema busca en la base de datos los datos del usuario
Resumen seleccionado y procede a borrarlos, luego de eso procede a
guardar los cambios realizados.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
Usuarios”
Sistema Desplegará una lista con los usuarios
4
existentes en la base de datos.
Selecciona el usuario que desea eliminar
5 Administrador
y pulsa el botón de “Eliminar”.
6 Sistema Mostrar un mensaje de confirmación
7 Administrador Pulsa el botón “Aceptar”
Procede a borrar todos los datos
8 Sistema relacionados del usuario seleccionado
desde la base de datos.
Mostrar un mensaje de “Usuario
9 Sistema
eliminado”.

14
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1
de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.

15
Administrar perfil CU06

Caso de uso Administrar perfil. Identificador: CU06


Actores Administrador.
Tipo Primario.
• Caso de uso CU07: Crear perfil.
Referencias • Caso de uso CU08: Modificar perfil.
• Caso de uso CU09: Eliminar perfil.
Precondición Iniciar sesión en el sistema.
Postcondición Realizar algunas de las acciones disponibles.
Descripción El administrador gestiona a los perfiles según corresponda.
El administrador puede gestionar a los perfiles, puede crear
Resumen perfiles, modificarlos o eliminarlos en caso de ser
necesarios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
perfiles”.
Selecciona una de las opciones
4 Administrador
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Administrador Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

16
Crear perfil CU07

Caso de uso Crear perfil. Identificador: CU07


Actores Administrador
Tipo Primario
• Requerimiento funcional R.10: Crear perfiles de
Referencias usuario.
Precondición Usuario administrador con sesión iniciada.
El sistema debe contar con un nuevo perfil de usuario
Postcondición creado.
El administrador puede crear un nuevo perfil de usuario en
Descripción el sistema. Estos pueden ser: Administrador, Diseñador de
Procesos o funcionario.
El administrador se dirige a la sección de administrar
perfiles y selecciona la opción para crear un perfil, luego
Resumen llena los campos con los datos necesarios para luego el
sistema guardar el nuevo perfil.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador Perfiles”, luego selecciona la opción de
“Crear perfil”.
Despliega en la ventana los campos
4 Sistema
necesarios a llenar.
Completa los campos vacíos con los datos
5 Administrador
necesarios.
6 Administrador Luego selecciona el botón de “Guardar”
Verifica que los tipos de datos ingresados
7 Sistema
en los campos sean correctos.
Crea el nuevo registro en la base de
8 Sistema
datos.
9 Sistema Muestra un mensaje de “Perfil creado”.

17
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: Si el sistema detecta un error en los datos de inicio de sesión
1
debe impedir el ingreso al sistema y mostrar un mensaje de error.
Curso normal 6: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 7: En caso que el sistema detecte un error en los datos
3 ingresados para el perfil de usuario, debe impedir la inserción del nuevo
registro y mostrar un mensaje de error.

18
Modificar perfil CU08

Caso de uso Modificar perfil. Identificador: CU08


Actores Administrador
Tipo Primario
• Requerimiento funcional R.10: Crear perfiles de
Referencias usuario.
• Caso de uso CU07: Crear perfil.
Precondición Usuario administrador con sesión iniciada.
Postcondición El sistema debe contar con un perfil de datos modificados.
El administrador puede crear un nuevo perfil de usuario
Descripción en el sistema.
El administrador se dirige a la sección de administrar
perfiles y selecciona la opción para modificar un perfil,
Resumen luego modifica los datos necesarios para luego el guardar
los cambios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador Perfiles”, luego selecciona la opción de
“Modificar perfil”.
Despliega en la ventana los campos
4 Sistema
necesarios del perfil a modificar.
Modifica los campos necesarios. Luego
5 Administrador
selecciona el botón de “Guardar”
Verifica que los tipos de datos ingresados
6 Sistema
en los campos sean correctos.
7 Sistema Modifica el registro en la base de datos.
Muestra un mensaje de “Perfil
8 Sistema
modificado”.

19
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: Si el sistema detecta un error en los datos de inicio de sesión
1
debe impedir el ingreso al sistema y mostrar un mensaje de error.
Curso normal 6: En caso que el sistema detecte un error en los datos
2 ingresados, debe impedir los cambios del registro y mostrar un mensaje de
error.

20
Eliminar perfil CU09

Caso de uso Eliminar perfil. Identificador: CU09


Actores Administrador.
Tipo Primario.
• Requerimiento funcional R.12: Eliminar perfiles de
Referencias usuario.
• Caso de uso CU07: Crear perfil.
Iniciar sesión en el sistema. Los perfiles deben estar
Precondición creados.
Postcondición El sistema eliminará el perfil.
El administrador puede eliminar un perfil que haya sido
Descripción creado, junto con eso se eliminan todos sus datos y
relaciones.
El sistema busca en la base de datos los datos del perfil
Resumen seleccionado y procede a borrarlos, luego de eso procede a
guardar los cambios realizados.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
Perfiles”
Sistema Desplegará una lista con los perfiles
4
existentes en la base de datos.
Selecciona el perfil que desea eliminar y
5 Administrador
pulsa el botón de “Eliminar”.
6 Sistema Mostrará un mensaje de confirmación
7 Administrador Pulsa el botón “Aceptar”
Procede a borrar todos los datos
8 Sistema relacionados del perfil seleccionado
desde la base de datos.
Mostrar un mensaje de “Perfil
9 Sistema
eliminado”.

21
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1
de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.

22
Administrar rol CU10

Caso de uso Administrar rol. Identificador: CU010


Actores Administrador.
Tipo Primario.
• Caso de uso CU11: Crear rol.
Referencias • Caso de uso CU12: Modificar rol.
• Caso de uso CU13: Eliminar rol.
Precondición Iniciar sesión en el sistema.
Postcondición Realizar algunas de las acciones disponibles.
Descripción El administrador gestiona los roles según corresponda.
El administrador puede gestionar los roles, puede crear
Resumen roles, modificarlos o eliminarlos en caso de ser necesarios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
roles”.
Selecciona una de las opciones
4 Administrador
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Administrador Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

23
Crear rol CU11

Caso de uso Crear rol. Identificador: CU11


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 6: Crear roles de
Referencias usuario.
Precondición Usuario administrador con sesión iniciada.
Postcondición EL sistema dispondrá de un nuevo rol.
El administrador puede crear un nuevo rol de usuario en el
Descripción sistema para luego asociarlo a un usuario. Estos pueden ser:
administrador, diseñador de procesos o funcionario
El administrador crea un rol en el sistema, ingresa los datos
Resumen necesarios y luego guarda los cambios para el nuevo rol
creado.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Roles”
4 Administrador Selecciona la opción de “Crear rol”
Despliega vista con los campos a llenar
5 Sistema
para crear un nuevo rol.
6 Administrador Ingresa los campos para el nuevo rol
7 Administrador Pulsa el botón “Aceptar”
8 Sistema Valida los datos ingresados.
Crea el nuevo registro en la base de
9 Sistema
datos.
Muestra el mensaje de éxito de la
10 Sistema
operación.

24
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 8: En caso que el sistema detecte un error en los datos
3 ingresados para el perfil de usuario, debe impedir la inserción del nuevo
registro y mostrar un mensaje de error acorde a la situación.

25
Modificar rol CU12

Caso de uso Modificar rol. Identificador: CU12


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 7: Modificar roles de
Referencias usuario.
• Caso de uso CU13: Crear rol.
Precondición Debe existir un rol creado.
Postcondición La información del rol será modificada.
El administrador puede modificar perfil de usuario en el
Descripción sistema. Estos pueden ser: administrador, diseñador de
procesos o funcionario.
El administrador selecciona un rol que desea modificar,
Resumen luego cambia en los campos correspondientes la
información y selecciona la opción de “guardar cambios”.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Roles”
4 Administrador Selecciona el rol que desea modificar.
Despliega vista con todos los datos del rol
5 Sistema
seleccionado.
Modifica los datos. Luego selecciona el
6 Administrador
botón “Modificar datos”
7 Sistema Valida los datos ingresados.
8 Sistema Modifica el registro en la base de datos.
Luego guarda los datos modificados en la
9 Sistema
base de datos.
Despliega un mensaje de “Modificación
10 Sistema
exitosa”.

26
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un respectivo mensaje
de error.
Curso normal 7: En caso que el sistema detecte un error en los datos
2 ingresados, debe impedir la modificación del registro y mostrará un respectivo
mensaje de error.

27
Eliminar rol CU13

Caso de uso Eliminar rol. Identificador: CU13


Actores Administrador.
Tipo Primario.
• Requerimiento funcional R.8: Eliminar roles de
Referencias usuario.
• Caso de uso CU11: Crear rol.
Precondición Iniciar sesión en el sistema.
Postcondición El sistema eliminará al rol.
El administrador puede eliminar a un rol que haya sido
Descripción creado, junto con eso se eliminan todos sus datos y
relaciones.
El sistema busca en la base de datos los datos del rol
Resumen seleccionado y procede a borrarlos, luego de eso procede a
guardar los cambios realizados.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Roles”.
Sistema Desplegará una lista con los roles
4
existentes en la base de datos.
Selecciona el rol que desea eliminar y
5 Administrador
pulsa el botón de “Eliminar”.
6 Sistema Mostrará un mensaje de confirmación
7 Administrador Pulsa el botón “Aceptar”
Procede a borrar todos los datos
relacionados del rol seleccionado desde
8 Sistema
la base de datos. Luego muestra un
mensaje de “Rol eliminado”.

28
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1
de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.

29
Administrar empresa CU14

Caso de uso Administrar empresa. Identificador: CU14


Actores Administrador.
Tipo Primario.
• Caso de uso CU15: Crear empresa.
Referencias • Caso de uso CU16: Modificar empresa.
• Caso de uso CU17: Eliminar empresa.
Precondición Iniciar sesión en el sistema.
Postcondición Realizar algunas de las acciones disponibles.
Descripción El administrador gestiona los roles según corresponda.
El administrador puede gestionar las empresas. Puede
Resumen crear empresas, modificarlos o eliminarlos en caso de ser
necesarios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
empresa”.
Selecciona una de las opciones
4 Administrador
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Administrador Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

30
Crear empresa CU15

Caso de uso Crear empresa. Identificador: CU15


Actores Administrador
Tipo Primario
Referencias • Requerimiento funcional R. 22: Crear empresa.
Precondición Usuario administrador con sesión iniciada.
Postcondición El sistema dispondrá de una nueva empresa creada.
El administrador puede crear una nueva empresa en el
Descripción sistema.
El administrador ingresa al sistema, ingresa a la sección
para “empresa” pudiendo modificar los datos necesarios,
Resumen luego el administrador debe confirmar los cambios
realizados y los datos procederán a quedar guardados en la
base de datos.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
4 Administrador Selecciona la opción de “Crear empresa”.
Despliega vista con los campos a llenar
5 Sistema
para crear una nueva empresa.
Ingresa los campos para la nueva
6 Administrador
empresa.
7 Administrador Pulsa el botón “Aceptar”
8 Sistema Valida los datos ingresados.
Crea el nuevo registro en la base de
9 Sistema
datos.

31
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 8: En caso que el sistema detecte un error en los datos
3 ingresados para la nueva empresa, debe impedir la inserción del nuevo
registro y mostrar un mensaje de error acorde a la situación.

32
Modificar empresa CU16

Caso de uso Modificar empresa. Identificador: CU16


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 23: Modificar Empresa.
Referencias
• Caso de uso CU15: Crear empresa.
Debe existir una empresa creada en la base de datos del
Precondición sistema.
Los datos modificados quedan guardados en la base de
Postcondición datos del sistema.
El administrador puede modificar información deseada de
Descripción una empresa cuando sea necesario.
El administrador ingresa al sistema, ingresa a la sección
para “modificar empresa”, pudiendo modificar los datos
Resumen necesarios, luego debe confirmar los cambios realizados y
los datos procederán a quedar guardados en la base de
datos.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
Desplegará una lista con las empresas
4 Sistema
existentes en la base de datos.
Selecciona la empresa que desea
5 Administrador modificar y presiona el botón de
“Modificar”.
Carga todos los datos de la empresa y los
6 Sistema
muestra en pantalla.
Modifica los datos deseados y presiona el
7 Administrador
botón “Guardar”.
Verifica que los tipos de datos ingresados
8 Sistema
en los campos sean correctos.
Guarda los datos modificados en la base
9 Sistema
de datos.

33
Despliega un mensaje de “Modificación
10 Sistema
exitosa”.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 8: En caso de que el tipo de dato ingresado en los campos no
2
coincidan con los de la base de datos, el sistema mostrará un mensaje de aviso.

34
Eliminar empresa CU17

Caso de uso Eliminar Empresa. Identificador: CU17


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 24: Eliminar Empresa.
Referencias
• Caso de uso CU15: Crear empresa.
Debe existir una empresa creada en la base de datos del
Precondición sistema.
Postcondición La empresa seleccionada se elimina de la base de datos.
El administrador puede eliminar una empresa de los
Descripción registros de la base de datos del sistema.
El administrador ingresa al sistema, ingresa a la sección
para “Eliminar empresa”, selecciona la empresa que desea
Resumen eliminar y presiona el botón “Eliminar”, se despliega un
mensaje de confirmación y luego se procede a borrar los
datos de la empresa seleccionada.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
Desplegará una lista con las empresas
4 Sistema
existentes en la base de datos.
Selecciona la empresa que desea eliminar
5 Administrador
y presiona el botón de “Eliminar”.
6 Sistema Mostrará un mensaje de confirmación.
7 Administrador Presiona el botón de “Aceptar”.
Procede a borrar todos los datos
8 Sistema relacionados de la empresa seleccionada
desde la base de datos.
Muestra un mensaje de “Empresa
9 Sistema
eliminada”.

35
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.

36
Administrar unidad interna CU18

Caso de uso Administrar unidad interna. Identificador: CU18


Actores Administrador.
Tipo Primario.
• Caso de uso CU19: Crear unidad interna.
Referencias • Caso de uso CU20: Modificar unidad interna.
• Caso de uso CU21: Eliminar unidad interna.
Precondición Iniciar sesión en el sistema.
Postcondición Realizar algunas de las acciones disponibles.
El administrador gestiona unidades las internas según
Descripción corresponda.
El administrador puede gestionar unidades internas. Puede
Resumen crear unidades internas, modificarlos o eliminarlos en caso
de ser necesarios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
unidades internas”.
Selecciona una de las opciones
4 Administrador
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Administrador Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

37
Crear unidad interna CU19

Caso de uso Crear unidad interna. Identificador: CU19


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 25: Crear unidad
Referencias interna.
• Caso de uso CU15: Crear empresa.
Usuario administrador con sesión iniciada. La empresa a la
Precondición cual se creará la nueva unidad interna debe existir en el
sistema.
La empresa seleccionada debe contar con una nueva
Postcondición unidad interna en el sistema.
El administrador puede crear una nueva unidad interna en
Descripción el sistema para la empresa seleccionada. Estas varían de
acuerdo a la empresa cliente.
El administrador selecciona una empresa, luego en la
sección “Unidades internas” elige la opción de crear,
Resumen posteriormente debe completar los datos pertinentes y
guarda los cambios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
4 Administrador Selecciona la empresa deseada
5 Administrador Se dirige a la sección “Unidades Internas”
Selecciona la opción “Crear” dentro de la
6 Administrador
sección “Unidades internas”
Despliega vista con los campos a llenar
7 Sistema
para ingresar una nueva unidad interna
Ingresa los campos para la nueva unidad
8 Administrador
interna
9 Administrador Pulsa el botón “Aceptar”
10 Sistema Valida los datos ingresados.

38
Crea el nuevo registro en la base de
11 Sistema
datos.
Muestra el mensaje de éxito de la
12 Sistema
transacción.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 10: En caso que el sistema detecte un error en los datos
3 ingresados para la nueva unidad interna, debe impedir la inserción del nuevo
registro y mostrar un mensaje de error acorde a la situación.

39
Modificar unidad interna CU20

Caso de uso Modificar unidad interna. Identificador: CU20


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 26: Modificar unidades
Referencias internas.
• Caso de uso CU19: Crear unidad interna.
Usuario administrador con sesión iniciada. La empresa a la
Precondición cual se modificará la nueva unidad interna debe existir en
el sistema.
Postcondición Se modificará la unidad interna de la empresa seleccionada.
El administrador puede modificar información de una
Descripción unidad interna de la empresa seleccionada. Estas varían de
acuerdo a la empresa cliente.
El administrador puede modificar los datos de una unidad
Resumen interna de una empresa en particular.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
4 Administrador Selecciona la empresa deseada
5 Administrador Se dirige a la sección “Unidades Internas”
6 Administrar Seleccionar la unidad interna deseada.
7 Administrador Selecciona la opción “Modificar”.
Despliega vista con todos los datos de la
8 Sistema
unidad interna.
Ingresa los nuevos datos para la unidad
9 Administrador
interna
10 Administrador Pulsa el botón “Aceptar”
11 Sistema Valida los datos ingresados.
12 Sistema Modificar el registro en la base de datos.

40
13 Sistema Muestra el mensaje de éxito.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 9: En caso de que el tipo de dato ingresado en los campos no
2
coincidan con los de la base de datos, el sistema mostrará un mensaje de aviso.
Curso normal 10: En caso de que el administrador presione el botón de
3
cancelar, el sistema volverá a la pantalla anterior.

41
Eliminar unidad interna CU21

Caso de uso Eliminar unidad interna. Identificador: CU21


Actores Administrador
Tipo Primario
•Requerimiento funcional R. 27: Eliminar unidades
Referencias internas.
• Caso de uso CU19: Crear unidad interna.
Usuario administrador con sesión iniciada. La empresa a la
Precondición cual se eliminará la unidad interna debe existir en el
sistema.
Postcondición Se eliminará la unidad interna de la empresa seleccionada.
El administrador puede eliminar una unidad interna en el
Descripción sistema para la empresa seleccionada. Estas varían de
acuerdo a la empresa cliente.
El administrador ingresa en la sección Empresas, selecciona
Resumen una empresa y luego en la sección de unidades internas
elige la opción de eliminar, finalmente confirma la acción.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
4 Administrador Selecciona la empresa deseada
Se dirige a la sección “Unidades Internas”
5 Administrador
y selecciona la opción “Eliminar”.
Muestra un mensaje de confirmación de
6 Sistema
eliminación.
7 Administrador Pulsa el botón “Aceptar”
8 Sistema Guarda los cambios en la base de datos.

42
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.

43
Administrar flujo de tarea CU22

Caso de uso Administrar flujo de tarea. Identificador: CU22


Actores Administrador.
Tipo Primario.
• Caso de uso CU23: Crear flujo de tarea.
Referencias • Caso de uso CU24: Modificar flujo de tarea.
• Caso de uso CU25: Eliminar flujo de tarea.
Precondición Iniciar sesión en el sistema.
Postcondición Realizar algunas de las acciones disponibles.
El administrador con perfil de diseñador de procesos
Descripción gestiona los flujos de tareas según corresponda.
El administrador (Diseñador de procesos) puede gestionar
Resumen los flujos de tareas. Puede crear flujos de tareas,
modificarlos o eliminarlos en caso de ser necesarios.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
Se dirige hasta la sección “Administrar
3 Administrador
unidades internas”.
Selecciona una de las opciones
4 Administrador
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Administrador Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

44
Crear flujo de tarea CU23

Caso de uso Crear flujo de tarea. Identificador: CU23


Actores Administrador
Tipo Primario
• Requerimiento funcional R. 31: Crear flujos de
tareas.
Referencias • Caso de uso CU15: Crear empresa.
• Caso de uso CU19: Crear unidad interna.
Usuario administrador con perfil diseñador de procesos con
Precondición sesión iniciada. Empresa y Unidad interna a la cual se debe
crear el nuevo flujo de tarea deben existir en el sistema.
La unidad interna de la empresa seleccionada debe contar
Postcondición con nuevo flujo de tarea creado.
El administrador (Diseñador de procesos) puede crear un
nuevo flujo de tarea en el sistema para la unidad interna y
Descripción empresa seleccionadas. Estos varían de acuerdo a la
empresa cliente.
El administrador (Diseñador de procesos) crea un flujo de
Resumen tarea que luego será ejecutado por un funcionario.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
4 Administrador Selecciona la empresa deseada
5 Administrador Se dirige a la sección “Unidades Internas”
6 Administrador Selecciona la unidad interna deseada
7 Administrador Se dirige a la sección “Flujos de tarea”
Selecciona la opción “Agregar” dentro de
8 Administrador
la sección “Flujos de tarea”.
Despliega vista con los campos a llenar
9 Sistema
para ingresar un nuevo flujo de tarea.
Ingresa los campos para el nuevo flujo de
10 Administrador
tarea.

45
11 Administrador Pulsa el botón “Aceptar”
12 Sistema Valida los datos ingresados.
Crea el nuevo registro en la base de
13 Sistema
datos.
Muestra el mensaje de éxito de la
14 Sistema
transacción.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 12: En caso que el sistema detecte un error en los datos
2 ingresados, debe impedir la inserción del nuevo registro y mostrar un mensaje
de error acorde a la situación.

46
Modificar flujo de tarea CU24

Caso de uso Modificar flujo de tarea. Identificador: CU24


Actores Administrador
Tipo Primario
•Requerimiento funcional R. 32: Modificar flujos de
tareas.
Referencias • Caso de uso CU10: Crear empresa.
• Caso de uso CU13: Crear unidad interna.
• Caso de uso CU16: Crear flujo de tarea.
Usuario administrador con perfil de diseñador de procesos
Precondición con sesión iniciada. Empresa y Unidad interna a la cual se
debe modificar el flujo de tarea deben existir en el sistema.
Postcondición Se modificará el flujo de tarea de la empresa seleccionada.
El administrador puede modificar un flujo de tarea en el
Descripción sistema para la unidad interna y empresa seleccionada.
Estos varían de acuerdo a la empresa cliente.
El administrador (Diseñador de procesos) puede modificar
Resumen el flujo de tarea perteneciente a una empresa.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”.
4 Administrador Selecciona la empresa deseada
Se dirige a la sección “Unidades
5 Administrador
internas”.
6 Administrador Selecciona la unidad interna deseada
7 Administrador Se dirige a la sección “Flujos de tarea”.
8 Administrador Selecciona el flujo de tarea deseado.
9 Administrador Selecciona la opción “Modificar”.
Despliega una vista con todos los datos
10 Sistema
del flujo de tarea.

47
11 Administrador Ingresa los nuevos datos.
12 Administrador pulsa el botón “Aceptar”.
Verifica que los tipos de datos ingresados
13 Sistema
en los campos sean correctos.
Guarda los datos modificados en la base
14 Sistema de datos y despliega un mensaje de
“Modificación exitosa”.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 10: En caso de que el tipo de dato ingresado en los campos no
2
coincidan con los de la base de datos, el sistema mostrará un mensaje de aviso.
Curso normal 12: En caso de que el administrador presione el botón de
3
cancelar, el sistema volverá a la pantalla anterior.
Curso normal 13: En caso de que el tipo de dato ingresado en los campos no
4
coincidan con los de la base de datos, el sistema mostrará un mensaje de aviso.

48
Eliminar flujo de tarea CU25

Caso de uso Eliminar flujo de tarea. Identificador: CU25


Actores Administrador
Tipo Primario
•Requerimiento funcional R. 33: Eliminar flujos de
tareas.
Referencias • Caso de uso CU15: Crear empresa.
• Caso de uso CU19: Crear unidad interna.
• Caso de uso CU23: Crear flujo de tarea.
Usuario administrador con sesión iniciada. Empresa y
Precondición Unidad interna a la cual se debe eliminar el flujo de tarea
deben existir en el sistema.
Postcondición Se eliminará la unidad interna de la empresa seleccionada.
El administrador puede eliminar un flujo de tarea en el
Descripción sistema para la unidad interna y empresa seleccionada.
Estos varían de acuerdo a la empresa cliente.
El administrador puede eliminar un flujo de tarea
Resumen perteneciente a una unidad interna y una empresa
determinada.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Administrador Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Administrador Se dirige hasta la sección “Empresas”
4 Administrador Selecciona la empresa deseada
5 Administrador Se dirige a la sección “Unidades internas”
6 Administrador Selecciona la unidad interna deseada
7 Administrador Se dirige a la sección “Flujos de tareas”.
8 Administrador Selecciona un flujo de tarea deseado
9 Administrador Selecciona la opción “Eliminar”.
Muestra un mensaje de confirmación de
10 Sistema
eliminación.

49
11 Administrador Pulsa el botón “Aceptar”
12 Sistema Guarda los cambios en la base de datos.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 11: En caso de que el administrador presione el botón de
2
cancelar, el sistema volverá a la pantalla anterior.

50
Administrar tarea CU26

Caso de uso Administrar tarea. Identificador: CU26


Actores Funcionario.
Tipo Primario.
• Caso de uso CU27: Crear tareas.
• Caso de uso CU30: Reasignar tarea.
Referencias • Caso de uso CU31: Modificar tarea
• Caso de uso CU32: Alertar atraso.
• Caso de uso CU33: Aceptar/rechazar tarea.
Precondición Iniciar sesión en el sistema.
Postcondición Realizar algunas de las acciones disponibles.
El funcionario administra las tareas que serán asignadas a
Descripción otros funcionarios según su perfil y rol.
El funcionario puede crear tareas, reasignar tareas,
modificarlas o alertar atraso de estas. Algunas acciones son
Resumen exclusivas de un funcionario dependiendo del perfil y rol
que cumpla.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”
Selecciona una de las opciones
4 Funcionario
disponibles.
Despliega la ventana correspondiente a la
5 Sistema
acción elegida.
6 Funcionario Procede a interactuar con el sistema.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

51
Crear tarea CU27

Caso de uso Crear tareas. Identificador: CU27


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.13: Crear tareas.
Referencias
• Caso de uso CU26: Administrar tarea.
Precondición Iniciar sesión en el sistema.
Postcondición Se creará una nueva tarea.
El funcionario, dependiendo del perfil puede crear una
Descripción tarea.
El funcionario crea una tarea en específica para luego
Resumen asignarla a otro funcionario.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”.
4 Funcionario Selecciona la opción de “crear tarea”
Despliega vista con los campos a llenar
5 Sistema
para ingresar una nueva tarea.
6 Funcionario Ingresa los campos para crear una tarea.
7 Funcionario Pulsa el botón “Aceptar”.
8 Sistema Valida los datos ingresados.
9 Sistema Crea la nueva tarea en la base de datos.
Muestra el mensaje de éxito de la
10 Sistema
transacción.

52
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: En caso de que el administrador presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.
Curso normal 8: En caso que el sistema detecte un error en los datos
3 ingresados, debe impedir la inserción del nuevo registro y mostrar un mensaje
de error acorde a la situación.

53
Asignar plazo CU28

Caso de uso Asignar plazo. Identificador: CU28


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.16: Asignar plazos a
tareas.
Referencias • Caso de uso CU26: Administrar tarea.
• Caso de uso CU27: Crear tarea.
• Caso de uso CU03: Crear usuario.
Precondición Iniciar sesión en el sistema. Debe existir una tarea creada.
Postcondición Tarea con plazo asignado.
El funcionario, dependiendo del perfil puede asignar un
Descripción plazo a una tarea creada.
El funcionario asigna el plazo a una tarea creada
Resumen previamente.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”.
Despliega una vista con las tareas
4 Sistema
creadas.
5 Funcionario Selecciona una tarea.
6 Funcionario Selecciona la opción “Asignar plazo”.
7 Funcionario Ingresar plazo de tarea.
8 Funcionario Selecciona el botón “Aceptar”.
9 Sistema Validar plazo ingresado.
10 Sistema Muestra el mensaje de éxito.

54
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
2 Curso normal 4: Si no existen tareas mostrará un mensaje correspondiente.
Curso normal 9: En caso de que el funcionario ingrese una fecha anterior a la
3
actual, mostrará un mensaje de error correspondiente.

55
Asignar responsable CU29

Caso de uso Asignar responsable. Identificador: CU29


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.16: Asignar responsable
tareas.
Referencias • Caso de uso CU26: Administrar tarea.
• Caso de uso CU27: Crear tareas.
• Caso de uso CU03: Crear usuario.
Precondición Iniciar sesión en el sistema. Debe existir una tarea creada.
Postcondición Tarea asignada a un responsable.
El funcionario, dependiendo del perfil puede asignar una
Descripción tarea a otro funcionario.
El funcionario asigna una tarea creada a otro funcionario
Resumen específico.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tarea”
4 Sistema Despliega vista con las tareas creadas.
5 Funcionario luego selecciona una tarea.
Selecciona la opción “Asignar
6 Funcionario
responsable”.
8 Sistema Despliega los usuarios disponibles.
Selecciona el usuario al cual se le asignará
9 Funcionario
la tarea.
9 Sistema Mostrar mensaje de confirmación.
10 Funcionario Confirma la selección.
11 Sistema Muestra el mensaje de éxito.

56
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
2 Curso normal 4: Si no existen tareas mostrará un mensaje correspondiente.
3 Curso normal 6: Si no existen usuarios mostrará un mensaje correspondiente.
Curso normal 8: En caso de que el funcionario presione el botón de cancelar,
4
el sistema volverá a la pantalla anterior.

57
Reasignar tarea CU30

Caso de uso Reasignar tarea. Identificador: CU30


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.16: Asignar responsable
tareas.
• Requerimiento funcional R.38: Reasignar tareas.
Referencias • Caso de uso CU26: Administrar tarea.
• Caso de uso CU27: Crear tareas.
• Caso de uso CU03: Crear usuario.
• Caso de uso CU28: Asignar plazo.
Iniciar sesión en el sistema. Debe existir una tarea creada.
Precondición Debe haber sido asignada una tarea a un responsable.
Postcondición Se reasigna la tarea a otro funcionario responsable.
El funcionario, dependiendo del perfil, puede reasignar una
Descripción tarea a otro responsable.
El funcionario reasigna una tarea que ya fue asignada a otro
Resumen funcionario, cambiando de responsable para realizarla.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”
4 Sistema Despliega vista con las tareas creadas.
5 Funcionario Selecciona una tarea.
Muestra el funcionario asignado a la
6 Sistema
tarea.
Selecciona la opción “Asignar
7 Funcionario
responsable”.
8 Despliega una lista de los funcionarios
Sistema
disponibles.
9 Funcionario Selecciona el nuevo funcionario.
10 Funcionario Selecciona el botón “Aceptar”.

58
11 Sistema Validar usuario reasignado.
12 Sistema Muestra el mensaje de éxito.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
2 Curso normal 4: Si no existen tareas mostrará un mensaje correspondiente.
Curso normal 7: En caso de que el funcionario presione el botón de cancelar,
3
el sistema volverá a la pantalla anterior.

59
Modificar tarea CU31

Caso de uso Modificar tarea. Identificador: CU31


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.14: Modificar tareas.
Referencias • Caso de uso CU26: Administrar tarea.
• Caso de uso CU27: Crear tareas.
Precondición Iniciar sesión en el sistema. Debe existir una tarea creada.
Postcondición Se modifican datos de la tarea.
El funcionario, dependiendo del perfil, puede modificar los
Descripción datos de una tarea.
El funcionario modifica los datos de una tarea existente,
Resumen puede cambiar sólo los datos internos de la tarea, no
modifica sus relaciones con un funcionario.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”.
4 Sistema Despliega vista con las tareas creadas.
5 Funcionario Selecciona una tarea.
6 Funcionario Selecciona la opción de “Modificar”.
7 Sistema Despliega la información de la tarea.
8 Funcionario Modifica los datos.
9 Funcionario Selecciona el botón “Aceptar”.
Verifica que los tipos de datos ingresados
10 Sistema
en los campos sean correctos.
Luego guarda los datos modificados en la
11 Sistema base de datos y despliega un mensaje de
“Modificación exitosa”.

60
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
2 Curso normal 4: Si no existen tareas mostrará un mensaje correspondiente.
Curso normal 9: En caso de que el funcionario presione el botón de cancelar,
3
el sistema volverá a la pantalla anterior.
Curso normal 10: En caso de que el tipo de dato ingresado en los campos no
4
coincidan con los de la base de datos, el sistema mostrará un mensaje de aviso.

61
Alertar atraso CU32

Caso de uso Alertar atraso. Identificador: CU32


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.1: Modificar tareas.
• Caso de uso CU26: Administrar tarea.
Referencias
• Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar responsable.
Iniciar sesión en el sistema. Debe existir una tarea creada y
Precondición debe estar asignada a una responsable.
Se envía una notificación al responsable encargado de la
Postcondición tarea y al correspondiente jefe.
El funcionario, dependiendo del perfil, puede alertar de un
Descripción atraso de una tarea.
El funcionario genera una alerta de atraso de una tarea, en
Resumen consecuencia, le llega una notificación al responsable de la
tarea y al funcionario jefe de ese responsable.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”.
Despliega vista con las tareas creadas,
4 Sistema
mostrando el estado de la tarea.
Selecciona una tarea y presiona el botón
5 Funcionario
de “alertar atraso”.
Muestra un mensaje de confirmación de
6 Sistema
acción.
7 Funcionario Confirma la acción.
8 Sistema Muestra el mensaje de éxito.

62
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
2 Curso normal 4: Si no existen tareas mostrará un mensaje correspondiente.
Curso normal 8: En caso de que el funcionario presione el botón de cancelar,
3
el sistema volverá a la pantalla anterior.

63
Aceptar/rechazar tarea CU33

Caso de uso Aceptar/rechazar tarea. Identificador: CU33


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.37: Devolver tareas.
• Caso de uso CU26: Administrar tarea.
Referencias
• Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar responsable.
Iniciar sesión en el sistema. Debe existir una tarea creada y
Precondición debe estar asignada a un responsable.
En caso de que se rechace la tarea, se envía una notificación
Postcondición al jefe encargado del funcionario de que la tarea fue
rechazada.
El funcionario puede aceptar o rechazar una tarea que se le
Descripción fue asignada previamente.
El funcionario al que se le asignó una tarea recibe la
notificación de que se le fue asignado una tarea, la cual
Resumen puede aceptar o rechazar, si rechaza la asignación el
sistema debe notificar al funcionario jefe de que la tarea fue
rechazada.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Se dirige hasta la sección “Tareas”.
4 Sistema Despliega vista con las tareas asignadas.
Selecciona una tarea y presiona el botón
5 Funcionario
de “aceptar tarea” o “rechazar tarea”.
Muestra un mensaje para confirmación la
6 Sistema
acción.
7 Funcionario Confirma la acción.
8 Sistema Muestra el mensaje de éxito.

64
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 4: Si no existen tareas asignadas mostrará un mensaje
2
correspondiente.
Curso normal 7: En caso de que el funcionario presione el botón de cancelar,
3
el sistema volverá a la pantalla anterior.

65
Generar aviso CU34

Caso de uso Generar aviso. Identificador: CU34


Actores Funcionario, sistema.
Tipo Secundario.
• Caso de uso CU26: Administrar tarea.
Referencias • Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar responsable.
Iniciar sesión en el sistema. Debe existir una tarea creada y
Precondición debe haber sido rechazada una tarea por un funcionario.
El funcionario encargado recibe la notificación de rechazo
Postcondición de tarea.
Descripción El sistema envía una notificación a quien asignó la tarea.
Al momento de rechazar una tarea, se genera una
Resumen notificación para el responsable a cargo de asignar la tarea.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Sistema Detecta que una tarea fue rechazada.
Genera una notificación que luego es
4 Sistema
enviada al funcionario correspondiente.
5 Funcionario Recibe la notificación.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

66
Terminar tarea CU35

Caso de uso Terminar tarea. Identificador: CU35


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.40: Terminar tareas.
• Caso de uso CU26: Administrar tarea.
Referencias
• Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar responsable.
Iniciar sesión en el sistema. Debe existir una tarea creada y
Precondición debe haber sido rechazada una tarea por un funcionario.
Postcondición La tarea quedará marcada como “finalizada” y terminará.
El funcionario puede terminar una tarea que haya
Descripción completado.
El funcionario ingresa a sus tareas asignadas y una vez que
Resumen completa la tarea, puede marcarla como “finalizada”
quedando automáticamente con el 100% de su progreso.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa a la opción de “tareas”.
4 Sistema Se despliegan las tareas asignadas.
Selecciona la tarea deseada y presiona la
5 Funcionario
opción de “Finalizar”.
Muestra mensaje para confirmar la
6 Sistema
acción.
7 Funcionario Selecciona “Aceptar”.
Muestra un mensaje de éxito y marca la
8 Sistema
tarea como “finalizada”.

67
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 2: En caso de que el funcionario presione el botón de cancelar,
2
el sistema volverá a la pantalla anterior.

68
Actualizar semáforo CU36

Caso de uso Actualizar semáforo. Identificador: CU36


Actores Funcionario, sistema.
Tipo Primario.
• Requerimiento funcional R.41: Actualizar semáforo.
• Caso de uso CU26: Administrar tarea.
Referencias
• Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar responsable.
Iniciar sesión en el sistema. Debe existir una tarea creada y
Precondición asignada a un funcionario.
Postcondición El semáforo se actualizará.
El funcionario puede ver el semáforo como saber cómo va
Descripción el avance de la tarea.
El funcionario ingresa al sistema y en un panel de control,
Resumen puede ver el (los) estado(s) de la(s) tarea(s) realizada(s).

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa al panel de control.
4 Sistema Muestra el “semáforo”.
Actualiza el “semáforo” según el
5 Sistema
progreso y el plazo asignado de la tarea.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

69
Crear tarea subordinada CU37

Caso de uso Crear tarea subordinada. Identificador: CU37


Actores Funcionario.
Tipo Primario.
• Caso de uso CU26: Administrar tarea.
• Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar responsable.
Referencias • Caso de uso CU03: Crear usuario.
• Caso de uso CU11: Crear rol.
• Caso de uso CU19: Crear unidad interna.
• Caso de uso CU15: Crear empresa.
Iniciar sesión en el sistema. Debe existir un usuario creado
Precondición con su rol y perfil, además de agregar una unidad interna
de la empresa.
Postcondición Se creará una tarea subordinada.
Se puede crear tareas que serán abordadas por unidades
Descripción internas de la empresa.
El funcionario ingresa a la sección “flujo de tareas”, luego
Resumen elije un flujo de tarea y selecciona una tarea y crea una
tarea subordinada.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa a la sección de “Flujo de tareas”
Se despliegan los flujos de tareas
4 Sistema
creados.
5 Funcionario Selecciona el flujo de tarea deseado.
6 Sistema Muestra las tareas relacionadas.
Selecciona la opción “Crear tarea
7 Funcionario
subordinada”.
Completa los datos necesarios y
8 Funcionario
selecciona “Aceptar”.
9 Sistema Valida los datos.

70
10 Sistema Muestra un mensaje de éxito.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 9: En caso de que el sistema no valide los datos, mostrará el
2
correspondiente mensaje.

71
Calcular avance CU38

Caso de uso Calcular avance. Identificador: CU38


Actores Funcionario, sistema.
Tipo Primario.
• Caso de uso CU26: Administrar tarea.
Referencias • Caso de uso CU27: Crear tareas.
• Caso de uso CU29: Asignar plazo.
Iniciar sesión en el sistema. Debe existir una tarea o un flujo
Precondición de tarea ejecutado.
Postcondición Mostrar el avance de la tarea o flujo de tarea.
El sistema calcula el porcentaje de avance de una tarea o
Descripción flujo de tarea y el funcionario puede visualizarlo a través de
un panel de control.
El sistema calcula el porcentaje de avance de una tarea o
flujo de tarea considerando el tiempo transcurrido en
Resumen relación al plazo asignado, mientras que el funcionario sólo
puede visualizar el avance a través de un panel de control.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa al panel de control.
4 Funcionario Seleccionada una tarea/ flujo de tarea.
5 Sistema Muestra el porcentaje de avance.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

72
Mostrar resumen CU39

Caso de uso Mostar resumen. Identificador: CU39


Actores Funcionario.
Tipo Primario.
• Requerimiento funcional R.43: Mostrar resúmenes.
Referencias
• Caso de uso CU41: Ejecutar flujo de tareas.
Iniciar sesión en el sistema. Debe existir una tarea o un flujo
Precondición de tarea ejecutado.
Desplegar en pantalla el resumen de la tarea o flujo de
Postcondición tarea.
Mostrar en pantalla el resumen de cierta actividad, ya sea
Descripción una tarea o un flujo de tarea.
El funcionario a través de su panel de control, puede
Resumen visualizar el resumen de alguna actividad relacionada.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa al panel de control.
4 Funcionario Selecciona una tarea/ flujo de tarea.
5 Sistema Muestra el resumen correspondiente.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

73
Calcular carga de trabajo CU40

Caso de uso Calcular carga de trabajo. Identificador: CU40


Actores Funcionario, sistema.
Tipo Primario.
• Requerimiento funcional R.42: Calcular carga de
Referencias trabajo.
• Caso de uso CU41: Ejecutar flujo de tarea.
Iniciar sesión en el sistema. Debe existir una tarea o un flujo
Precondición de tarea ejecutado.
Desplegar en pantalla la carga de trabajo un funcionario
Postcondición subordinado.
Cada funcionario de acuerdo a su rol podrá ver la carga de
Descripción trabajo de cada uno de los funcionarios subordinados.
El funcionario como encargado, puede a través de su panel
Resumen de control visualizar las cargas de trabajo de sus
funcionarios subordinados.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa al panel de control.
4 Funcionario Ingresa a la sección “Usuarios”.
5 Funcionario Selecciona un funcionario subordinado.
Muestra la carga de trabajo
6 Sistema
correspondiente.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.

74
Ejecutar flujo de tareas CU41

Caso de uso Ejecutar flujo de tareas. Identificador: CU41


Actores Funcionario.
Tipo Primario.
Referencias • Requerimiento funcional R.44: Ejecutar flujos.
Iniciar sesión en el sistema. Debe existir una tarea o un flujo
Precondición de tarea creado.
Postcondición El flujo de tarea es ejecutado.
Descripción El funcionario encargado puede ejecutar un flujo de tarea.
El funcionario encargado se dirige a la sección “flujo de
Resumen tareas” y selecciona un flujo para luego ejecutarlo.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa a la sección “Flujo de tareas”.
4 Funcionario Selecciona un flujo de tarea.
5 Funcionario Selecciona la opción “Ejecutar flujo”
6 Sistema Muestra mensaje de confirmación.
7 Funcionario Pulsa el botón “Aceptar”.
8 Sistema Ejecuta el flujo de tarea.

• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: El funcionario presiona el botón cancelar, entonces el sistema
2
cancela la acción y lo vuelve a la pantalla anterior.

75
Reportar problemas CU42

Caso de uso Reportar problema. Identificador: CU42


Actores Funcionario.
Tipo Primario.
Referencias • Requerimiento funcional R.42: Reportar problemas.
Iniciar sesión en el sistema. Debe existir una tarea o un flujo
Precondición de tarea creado. Debe existir un problema en las tareas,
tales como retrasos.
Postcondición Enviar reporte al funcionario encargado.
El funcionario subordinado puede reportar un problema
Descripción que le ocurra en cualquier momento.
El funcionario subordinado informa de un problema al
Resumen funcionario encargado, este le crea una notificación o un
informe reportando el problema ocurrido.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario Inicia sesión en el sistema.
2 Sistema Valida los datos ingresados.
3 Funcionario Ingresa a la sección “Tareas”.
4 Sistema Despliega las tareas asignadas.
Selecciona la opción de “Reportar
5 Funcionario
problema”.
Se le despliega la vista para generar un
6 Sistema
reporte.
Completa los datos del reporte y presiona
7 Funcionario
aceptar.
8 Sistema Muestra mensaje de confirmación.
9 Funcionario Pulsa el botón “Aceptar”.
Envía el informe al funcionario encargado
10 Sistema
correspondiente.

76
• Cursos alternos

Nro. Descripción de acciones alternas


Curso normal 2: En caso que el sistema detecte un error en los datos de inicio
1 de sesión debe impedir el ingreso al sistema y mostrar un mensaje de error
acorde a la situación.
Curso normal 7: El funcionario presiona el botón cancelar, entonces el sistema
2
cancela la acción y lo vuelve a la pantalla anterior.

77
Cerrar sesión CU43

Caso de uso Cerrar sesión. Identificador: CU43


Actores Administrador, funcionario.
Tipo Primario.
Referencias • Caso de uso CU01: Iniciar sesión
Precondición Iniciar sesión
Postcondición Salir del sistema.
Descripción El usuario cierra sesión en el sistema.
El usuario puede salir al sistema seleccionando el botón de
Resumen “cerrar sesión”.

• Curso normal

Nro. Ejecutor Paso o Actividad


1 Funcionario, administrador. Se dirige a la ventana principal
2 Funcionario, administrador. Presiona el botón para cerrar sesión.
3 Sistema Cierra la sesión.
4 Sistema Muestra la ventana de “iniciar Sesión”

• Cursos alternos

Nro. Descripción de acciones alternas


1 Sin cursos alternos.

78
Lista de anexos
Se entregan una lista de documentos asociados al documento.
• 1.4 Acta de constitución del proyecto.
• 2.1.1 Acta de administración del proyecto.
• 2.2.7 Planilla de requerimientos del proyecto.

79

También podría gustarte