Вы находитесь на странице: 1из 24

DOCUMENTO DE REQUISITOS

INTRODUCCIÓN

El sistema a desarrollar estará en capacidad de registrar en una Base de Datos información


correspondiente a Docentes y Estudiantes de la Institución Educativa Técnica Francisco José de
Caldas sede Los Mortiños del municipio de Socotá en el departamento de Boyacá y tendrá entre
sus bondades la capacidad de llevar un control de asistencia para los estudiantes y la generación
de reportes de utilidad para docentes y administrativos de la institución, entre los que se
encuentran el control general de asistencia, control de asistencia diaria, control de asistencia por
asignaturas y control para cuota de restaurante.

GLOSARIO

Control: Seguimiento que se hace al registro de información.

Requisito: Servicios que esperan los usuarios del sistema

Requisito Funcional: Servicios que el sistema debe proveer, especifica las reacciones del sistema
ante una determinada entrada y describe los comportamientos de este ante situaciones
particulares.

Requisito No Funcional: Son las restricciones sobre servicios o funciones que ofrece el sistema.

Registro: Proceso en el cual se almacena información en una base de datos.

Reporte: Medio a través del cual se extrae en diferentes formas información previamente
almacenada en una base de datos.

REQUISITOS FUNCIONALES

Describen una interacción entre el sistema y los usuarios, señalando el comportamiento que el
sistema debe presentar ante un determinado evento, estos determinan la funcionalidad del
software y los tipos de usuarios que estarán en contacto con el sistema.

RF01: Registro de docentes


Proceso mediante el cual se registran los docentes en el sistema

RF02: Registro de estudiantes


Proceso mediante el cual se registran los estudiantes en el sistema
RF03: Modificación de la información de docentes
Proceso mediante el cual se pueden hacer cambios de la información de los docentes en el
sistema.

RF04: Modificación de la información de estudiantes


Proceso mediante el cual se pueden hacer cambios de la información de los estudiantes en el
sistema.

RF05: Control de asistencia de estudiantes


Proceso mediante el cual los estudiantes registran la asistencia a clase (Autocontrol de asistencia)

RF06: Generación de reportes


Proceso mediante el cual el sistema genera los diferentes reportes requeridos por el docente
(Control general de asistencia, control diario de asistencia, control de asistencia por asignaturas y
control cuota de restaurante)

REQUISITOS NO FUNCIONALES

Definen las limitantes del sistema y características propias del desempeño de la aplicación o
sistema software, son aquellos que no hacen referencia directa a la funcionalidad del sistema.

RNF01: Seguridad
Se requiere que el docente posea privilegios de administrador para poder hacer modificaciones
dentro del sistema y generar los reportes requeridos. Los estudiantes solo tendrán el privilegio de
registrarse en el autocontrol de asistencia.

RNF02: Amigabilidad
El sistema debe ser de fácil manejo, sus usuarios no deben tener grandes conocimientos en
informática y sistemas de información, debe poseer un ambiente gráfico e intuitivo.

RNF03: Disponibilidad
El sistema debe estar disponible durante todos los días en que haya clase, según el calendario
académico, en la Institución Educativa (hora de ingreso 8:00 am).
DISEÑO DEL SISTEMA

MODELADO UML

CASOS DE USO

DIAGRAMA DE CONTEXTO
CASO DE USO REGISTRAR DOCENTES

Plantilla de especificación
NOMBRE DCU01_REGISTRAR DOCENTES
OBJETIVO Registrar información de los docentes que laboran en la Institución
Educativa Francisco José De Caldas sede Los Mortiños del
municipio de Socotá en el departamento de Boyacá
ACTORES Docente (Administrador del sistema)
CASOS QUE EXTIENDEN
CASOS INCLUIDOS Verificar información
Procesar información
PRECONDICIONES
POSCONDICIONES Guardar información
FLUJO BÁSICO 1. Ingresar datos del docente
2. Validar los datos
3. Registrar los datos
FLUJO ALTERNATIVO
FRECUENCIA Cada vez que se desee registrar un nuevo docente
NOTAS
CASO DE USO REGISTRAR ESTUDIANTES

Plantilla de especificación
NOMBRE DCU02_REGISTRAR ESTUDIANTES
OBJETIVO Registrar información de los estudiantes matriculados en la
Institución Educativa Francisco José De Caldas sede Los Mortiños
del municipio de Socotá en el departamento de Boyacá.
ACTORES Docente (Administrador del sistema)
CASOS QUE EXTIENDEN
CASOS INCLUIDOS Verificar información
Procesar información
PRECONDICIONES El docente que hace el registro debe estar registrado dentro de la
Base de datos del sistema
POSCONDICIONES Guardar información
FLUJO BÁSICO 1. Ingresar datos del estudiante
2. Validar los datos
3. Registrar los datos
FLUJO ALTERNATIVO
FRECUENCIA Cada vez que se desee registrar un estudiante
NOTAS
CASO DE USO MODIFICAR INFORMACIÓN DE DOCENTES

Plantilla de especificación
NOMBRE DCU03_MODIFICAR INFORMACIÓN DOCENTES
OBJETIVO Modificar dentro del sistema información de los docentes que
laboran en la Institución Educativa Francisco José De Caldas sede
Los Mortiños del municipio de Socotá en el departamento de
Boyacá
ACTORES Docente (Administrador del sistema)
CASOS QUE EXTIENDEN
CASOS INCLUIDOS Ingresar datos del docente y contraseña
Validar datos
Modificar información
PRECONDICIONES El docente debe estar registrado dentro del sistema
POSCONDICIONES Actualizar la información
FLUJO BÁSICO 1. Ingresar datos del docente
2. Validar los datos
3. Hacer las modificaciones
FLUJO ALTERNATIVO
FRECUENCIA Cada vez que se desee modificar información de un docente
NOTAS Solamente los docentes tienen acceso a la modificación de datos
CASO DE USO MODIFICAR INFORMACIÓN DE ESTUDIANTES

Plantilla de especificación
NOMBRE DCU04_MODIFICAR INFORMACIÓN DE ESTUDIANTES
OBJETIVO Modificar dentro del sistema información de los estudiantes que
están matriculados en la Institución Educativa Francisco José De
Caldas sede Los Mortiños del municipio de Socotá en el
departamento de Boyacá
ACTORES Docente (Administrador del sistema)
CASOS QUE EXTIENDEN
CASOS INCLUIDOS Ingresar datos del docente y contraseña
Validar datos
Modificar información
PRECONDICIONES El docente debe estar registrado dentro del sistema
El estudiante debe estar registrado dentro del sistema
POSCONDICIONES Actualizar la información
FLUJO BÁSICO 1. Ingresar datos del docente
2. Validar los datos
3. Hacer las modificaciones
FLUJO ALTERNATIVO
FRECUENCIA Cada vez que se desee modificar información de un estudiante
NOTAS Solamente los docentes tienen acceso a la modificación de datos
CASO DE USO CONTROL DE ASISTENCIA DE ESTUDIANTES

Plantilla de especificación
NOMBRE DCU05_AUTOCONTROL DE ASISTENCIA DE ESTUDIANTES
OBJETIVO Registrar la asistencia diaria a clase por parte de los estudiantes de
la Institución Educativa Francisco José de Caldas sede Los Mortiños
del Municipio de Socotá en el departamento de Boyacá
ACTORES Estudiantes
CASOS QUE EXTIENDEN Establecer Fecha y Hora
CASOS INCLUIDOS Autenticar Información
Procesar Información
PRECONDICIONES Los estudiantes deben estar registrados en el sistema
POSCONDICIONES Se podrán obtener los reportes de asistencia
FLUJO BÁSICO 1. Ingresar datos del estudiante
2. Validar datos
3. Establecer Fecha y Hora
4. Registrar la asistencia del estudiante
FLUJO ALTERNATIVO
FRECUENCIA Cada vez que el estudiante asiste a clase
NOTAS Lo hace el mismo estudiante
CASO DE USO GENERACIÓN DE REPORTES

Plantilla de especificación
NOMBRE DCU06_GENERACIÓN DE REPORTES
OBJETIVO Generar los diferentes reportes requeridos por docentes y
administrativos de la Institución Educativa Francisco José de Caldas
sede Los Mortiños del municipio de Socotá en el departamento de
Boyacá
ACTORES Docente
CASOS QUE EXTIENDEN
CASOS INCLUIDOS Ingresar datos del docente y contraseña
Validar datos
Procesar información
Generar reporte
PRECONDICIONES El docente debe estar registrado
La Base de Datos debe contener la información requerida
POSCONDICIONES
FLUJO BASICO 1. Ingresar datos del docente y contraseña
2. Validar datos
3. Seleccionar tipo de reporte
4. Procesar información
5. Generar reporte
FLUJO ALTERNATIVO
FRECUENCIA Cada vez que se quiera generar un reporte
NOTAS Solamente los docentes podrán generar los reportes
DIAGRAMAS DE SECUENCIA

DIAGRAMA DE SECUENCIA REGISTRAR DOCENTES

DIAGRAMA DE SECUENCIA REGISTRAR ESTUDIANTES


DIAGRAMA DE SECUENCIA MODIFICAR INFORMACIÓN DE DOCENTES

DIAGRAMA DE SECUENCIA MODIFICAR INFORMACIÓN DE ESTUDIANTES


DIAGRAMA DE SECUENCIA AUTOCONTROL DE ASISTENCIA DE ESTUDIANTES

DIAGRAMA DE SECUENCIA GENERACIÓN DE REPORTES


DIAGRAMAS DE ACTIVIDAD

DIAGRAMA DE ACTIVIDAD REGISTRAR DOCENTES


DIAGRAMA DE ACTIVIDAD REGISTRAR ESTUDIANTES
DIAGRAMA DE ACTIVIDAD MODIFICAR INFORMACIÓN DE DOCENTES
DIAGRAMA DE ACTIVIDAD MODIFICAR INFORMACIÓN DE ESTUDIANTES
DIAGRAMA DE ACTIVIDAD CONTROL DE ASISTENCIA DE ESTUDIANTES
DIAGRAMA DE ACTIVIDAD GENERACIÓN DE REPORTES
DIAGRAMAS DE ESTADO

DIAGRAMA DE ESTADO REGISTRAR DOCENTES


DIAGRAMA DE ESTADO REGISTRAR ESTUDIANTES
DIAGRAMA DE ESTADO MODIFICAR INFORMACIÓN DE DOCENTES
DIAGRAMA DE ESTADO MODIFICAR INFORMACIÓN DE ESTUDIANTES
DIAGRAMA DE ESTADO CONTROL DE ASISTENCIA DE ESTUDIANTES
DIAGRAMA DE ESTADO GENERACIÓN DE REPORTES

Вам также может понравиться