Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para abordar el problema del listado de asistencia en la institución educativa y cumplir con los
objetivos establecidos, propongo el desarrollo de un sistema de control de asistencia
automatizado. A continuación, realizaré el proceso de desarrollo paso a paso, desde la
recopilación de requerimientos hasta la definición de los casos de uso.
Recopilación de requerimientos:
Para desarrollar el sistema de control de asistencia automatizado, es importante tener en
cuenta los siguientes requerimientos:
Análisis de dominio:
El dominio del sistema es el control de asistencia en una institución educativa. Los actores
principales son los alumnos, catedráticos y el personal administrativo. El proceso actual de
registro de asistencia involucra la impresión de listados, distribución de los mismos a las aulas,
firma manual de los alumnos y entrega de los listados firmados al personal administrativo
para su posterior ingreso en un sistema de control.
Requerimientos de usuario:
En base a los requerimientos recopilados, se definen los siguientes requerimientos de usuario:
1. Sin Iniciar: Estado inicial cuando se crea un nuevo listado de asistencia. En este estado, el
listado no ha sido utilizado.
2. Activo: Estado en el que el listado está en uso y se están registrando las asistencias de los
alumnos y catedráticos.
Sin Iniciar -> Activo: El listado pasa de estar en estado Sin Iniciar a Activo cuando se inicia el
registro de asistencia.
Activo -> Archivado: Después de que el listado de asistencia ha sido completado, se puede
archivar pasando del estado Activo a Archivado.
Sin Iniciar -> Pendiente: Si el registro de asistencia no se inicia después de cierto tiempo, el
estado puede cambiar de Sin Iniciar a Pendiente.
Sin Iniciar -> Eliminado: Si se decide eliminar el listado de asistencia antes de iniciar su
registro, se cambia el estado de Sin Iniciar a Eliminado.
Pendiente -> Eliminado: Si se decide eliminar el listado de asistencia que estaba pendiente de
inicio, se cambia el estado de Pendiente a Eliminado.
DIAGRAMA DE SECUENCIA
Descripción de la interacción: