You are on page 1of 6

Especificacin del Caso de Uso

SR100

Versin 1.0

Tabla de Contenido
1. Descripcin.......................................................................................... 2
2. Diagrama del Caso de Uso...................................................................2
3. Actores................................................................................................. 2
4. Precondiciones..................................................................................... 2
5. Poscondiciones..................................................................................... 3
6. Flujo primario....................................................................................... 3
7. Flujos alternos...................................................................................... 4
8. Nombre del propietario de negocio......................................................5
9. Referencias cruzadas...........................................................................5
10. Supuestos.......................................................................................... 5
11. Mensajes............................................................................................ 5
12. Requerimientos No Funcionales.........................................................5
13. Diagrama de actividad.......................................................................6
14. Diagrama de estados.........................................................................6
15. Criterio de aceptacin........................................................................7
16. Excepciones....................................................................................... 7
17. Reglas de Negocio............................................................................. 8
18. Notas de Implementacin..................................................................8
19. Aprobacin del cliente.......................................................................9

1. Nombre del Caso de Uso: SR50 Gestionar Asistencia.

1.1. Descripcin
El objetivo de este caso de uso es permitir al interesado v i s u a l i z a r l a g e s t i n d e l
m d u l o d e As i s t e n c i a .

1.2. Diagrama del Caso de Uso


uc Actors
Gestionar Faltas

Consultar Asistencia

extend
Ingresar Nuev a
Asistencia
Login

Profesor

extend

extend
Modificar Asistencia

extend

extend

Eliminar Asistencia

Reporte de
Asistencia

1.3. Actores
Actor
Profesor

Descripcin
Persona encargada de
alumnos.

gestionar las faltas a los

1.4. Precondiciones

El profesor realiza una seleccin de grupo, materia y carrera.

1.5. Pos condiciones

Realizar consulta de Asistencia


Realizar alta de Asistencia
Realizar la Modificacin de Asistencia
Realizar la eliminacin de Asistencia

1.6. Flujo primario


Gestionar Asistencia
Actor
1. El Profesor se inicia sesin en el sistema

3. El Gerente elige la opcin Asistencia

Sistema
2. Val i d a l o s d a t o s s i e x i s t e n l o s d a t o s e n
la base de datos ingresa al sistema si no
son correctos se verifican hasta iniciar
sesin correctamente
4. El sistema enva a la interfaz pertinente a Gestionar
Asistencia.

5. El administrador elige una de las opciones


6. El sistema enva a la interfaz pertinente a la opcin
disponibles:
seleccionada
Validar Asistencia
Alta Asistencia
Modificar Asistencia
Eliminar Asistencia
Generar Reporte de Asistencia
7. Una vez elegida una opcin los datos
que se validaran son los de la opcin de
g e s t i o n a r As i s t e n c i a
8. Se realizan las actualizaciones necesarias y 9. El sistema Actualiza las acciones realizadas en el
mdulo de Asistencia.
se da en aceptar
10. El usuario sale del sistema.

1.7. Flujos alternos


1. Inicio de sesin incorrecto. Usuario y/o contrasea incorrectos, no permiten el inicio de
sesin en el sistema. Hasta que los datos de inicio de sesin son correctos es posible el
acceso al sistema.
2. Asistencia nueva no dada de alta. Para dar de alta una asistencia nueva es necesario que
todos los datos que se piden seas ingresados correctamente, de lo contrario no ser
posible dar de alta una nueva asistencia.
3. Modificacin de Asistencia incorrecta. Para realizar una modificacin a una asistencia es
necesario que todos los datos a modificar sean correctos (sin campos nulos, datos
incompletos, datos con caracteres no vlidos, ni nota que justifique por qu se modifica la
falta.), de lo contrario no ser posible completar la modificacin de una Asistencia.

1.8. Nombre del propietario de


negocio

Detalles del contacto

1.9. Referencias cruzadas

SR100

1.10. Supuestos

1.11. Mensajes
ID Mensaje
MSG01

Descripcin
Si la opcin realizada no est correcta no se podr consultar, dar de alta,
borrar, modificar o cancelar.

1.12. Requerimientos No Funcionales


Tipo RNF

RNF ID

Requerimiento No-Funcional

Disponibilidad

BR10

Estar disponible en el horario laboral en el que desempean las


actividades pertinentes y relacionadas al sistema, as como para los
usuarios del sistema.

Seguridad

BR20

Facilidad de
uso

BR30

Validar Usuario y Contrasea al iniciar sesin al sistemas y realizar las


funciones permitidas a los dos tipos de usuarios en cada uno de los
mdulos.
No podr cerrarse una operacin hasta concluir las dems; interfaces
claras y entendibles.

1.13. Diagrama de Actividades


1.14.
1.15.
1.16.
1.17.
1.18.
1.19.
1.20.
1.21.
1.22.
1.23.
1.24.
1.25.
1.26.
1.27.
1.28.
1.29.
1.30.
1.31.
1.32. Diagrama de actividad

1.14. Diagrama de estados


analysis Business Process Model

inicio

v alidar clientes

dar de alta clientes

eliminar clientes

modificar clientes

generar reprotecliente

1.15. Criterio de aceptacin


ANEXOS

1.16. Excepciones
EX01 Informacin incompleta
Paso

Descripcin

1.

El sistema no valida cuando no se ha proporcionado toda la informacin requerida.

2.

El sistema informa al Interesado que no ha proporcionado informacin que es requerida,


indicando cul es la informacin faltante para terminar la accin realizada (MSG01).

3.

Contina en el paso donde el Interesado proporciona la informacin.

You might also like