Documento de Requerimientos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 34

Documento de

Requerimientos
Autores:
- García, Gabriela
- Villa, Zuleima
- Villegas, Elio
Trayecto III / Trimestre II
Fase 1: Recolección de Información y Documentación
Técnicas de Recolección de Información

 Observación Directa (Pardinas, 2005, p.89)

 Entrevista (Sampieri, 2006)

Fase 2: Identificación de las Necesidades y Alternativa de Solución


Identificación de las Necesidades

 Problemas Generales

 Problemas en el Área de Informática

Fase 3: Ingeniería de Requerimientos


Objetivos del Sistema
 (Sawyer y Kontoya, 2001, p.50)

 Tabla de Objetivos
Requerimientos Funcionales
1. Iniciar Sesión de Usuario - Login.
2. Registrar Alumnos.
3. Abordaje a hogar.
4. Registrar Representantes.
5. Registrar Personal (Docente, Administrativo y Obrero)
6. Datos de la Institución.
7. Control del Personal (Docente, Administrativo y Obrero)
8. Generar Constancias (Estudio, Retiro, Reposo y de Culminación)
9. Reportes de Alumnos (Diario, Semanal, Mensual y Anual)
10. Control de alumnos: “Estatus” (Activo, Retirado y Culminado)

Requerimientos No Funcionales
1. Validar datos de del tipo de usuario.
2. Justificar permiso del usuario.
3. Validar Datos Ingresados en Campos.
4. Verificar Registros Almacenados en la Base de Datos.
5. Mostar mensajes del Sistema.
6. El sistema tendrá un aviso de bienvenida cuando el usuario se identifique
correctamente.
Diagrama del Caso de Uso General
Escenario del Caso de Uso General

Nombre: Caso de Uso General Actor(es): Personal Administrativo (ACT-01)

Actividades: 1. Login

2. Registrar Alumnos

3. Abordaje hogar

4. Registrar Representantes

5. Registrar Personal (Docente, Administrativo y Obrero)

6.Datos de la Institución

7. Control de Personal

8. Generar Constancias

9. Reportes de Alumnos

10.Control de Alumnos “Estatus”

Sinopsis: El Sistema encargado de gestionar trámites, se representa a través de


los siguientes módulos: de Registro, donde el usuario debe llenar un
formulario de subida, tanto si los campos son correctos o no el sistema
avisará con un mensaje, también dispone de un botón que permite
Agregar datos, Consultar los registros previos, en dichos registros hay
botones con funciones, que permite al usuario Modificar y Eliminar
solamente los registros que subió previamente.
Caso de Uso. Login

Nombre: Login Actor(es): Personal Administrativo (ACT-01)


Actividades: Agregar, Modificar, Eliminar y Salir
Sinopsis: Los registros de usuarios contienen nombres de usuarios, contraseñas y perfiles
de seguridad que determinan las aplicaciones, opciones y datos a los que puede
acceder un usuario.
Curso Típico de Eventos Agregar: El administrador ingresara en el sistema a terceros.
Modificar: Si los datos no coinciden, los logrará cambiar.
Eliminar: El administrador del sistema puede quitar usuarios.
Salir: Emerger de interfaz, más no del sistema.
Extensiones Agregar
1.1 Agregar usuarios
1.2 Buscar existencia de registro anterior
1.3 En caso que no exista, registrarlo
Modificar
2.1 Realizar búsqueda de los datos a modificar
2.2 Borrar datos
2.3 Guardar registro nuevo
Eliminar
3.1 Realizar búsqueda en usuarios registrados
3.2 Eliminar datos
3.3 Guardar cambios
Salir
4.1 El usuario sale a la pantalla principal del sistema.
Caso de Uso. Registrar Alumnos Caso de Uso. Abordaje hogar

Caso de Uso. Registrar Personal


Caso de Uso. Registrar Representantes
Caso de Uso. Datos de la Institución Caso de Uso. Control de Personal

Caso de Uso. Generar Constancias Caso de Uso. Reportes de Alumnos


Caso de Uso. Control de Alumnos “Estatus”
Diagrama de Clase
Diccionario de datos
Tabla persona: Tabla donde se van a registrar los datos generales de los alumnos,
representantes, docentes, administrativos y obreros del IEE
Campo Tipo Longitud Requerimiento
idpersona int 1 SI
cedula varchar 12 SI
nombre varchar 50 SI
apellido varchar 50 SI
fecha de nacimiento date 10 SI
dirección varchar 100 SI
teléfono varchar 15 SI
correo varchar 50 SI

Tabla asistencia: Tabla en donde estará registrada la asistencia de los docentes, administrativos
y obreros del IEE
Campo Tipo Longitud Requerimiento
idasistencia int 1 SI
idpersonal int 1 SI
fecha entrada varchar 20 SI
hora entrada varchar 20 SI
fecha salida varchar 20 SI
hora salida varchar 20 SI
observación varchar 100 SI

Tabla personal: Tabla donde se registrara al personal

Campo Tipo Longitud Requerimiento


idpersonal int 1 SI
cargo varchar 50 SI
Tabla representante: Tabla donde se registrara a los representantes

Campo Tipo Longitud Requerimiento


idrepresentante int 1 SI
idalumno int 1 SI

Tabla alumno: Tabla donde se registrara a los alumnos

Campo Tipo Longitud Requerimiento


idalumno int 1 SI
sección varchar 10 SI
año varchar 4 SI
patología varchar 50 SI
medicamento varchar 50 SI

Tabla institución: Tabla donde se registraran datos de la institución


Campo Tipo Longitud Requerimiento
año escolar date 4 SI
rif varchar 10 SI
dirección varchar 100 SI
teléfono varchar 15 SI
correo varchar 50 SI

Tabla abordaje: Tabla donde se registraran los abordajes realizados

Campo Tipo Longitud Requerimiento


idabordaje int 1 SI
idalumno int 1 SI
idrepresentante int 1 SI
Idpersonal int 1 SI
fecha date 10 SI
observación varchar 100 SI
Diagrama de Entidad-Relación

Tabla Atributo
Usuario idusuario, cedula, nombre, apellido, usuario, clave
Abordaje hogar idabordaje, iddocente, idalumno, idrepresentante, timestamp
Alumno idalumno, idcedula, timestamp
Asistencia idasistencia, idusuario, iddocente, idadministrativo, idobrero, timestamp
Representante idrepresentante, idcedula, timestamp
Docente iddocente, idcedula, timestamp
Administrativo idadministrativo, idcedula, timestamp
Obrero idobrero, idcedula, timestamp
Institución año escolar, rif, dirección, teléfono, correo
Reposos idreposos, iddocente, idadministrativo, idobrero, timestamp
DISEÑO ARQUITECTÓNICO
Arquitectura lógica (Descomposición en subsistemas)
En este proceso se opera bajo el diseño de tres capas como se mostrara a continuación.

Capa de presentación
Capa de interfaz de usuario
Capa de servicios de negocio
Capa de datos
ARQUITECTURA DEL SISTEMA
Diagramas de Secuencia
Diagramas de estado
Vista de Implantación (Diagrama de componentes)

Vista de Desarrollo (Diagrama de Despliegue)


Diseño de interfaz. (prototipos)

También podría gustarte