Sei sulla pagina 1di 7

DIAGRAMA DE CONTEXTO

EVENTOS

1. El alumno o el tutor consulta si existe un cupo para la inscripción – el colegio confirma la existencia del cupo
2. El tutor entrega ficha con datos personales – el sistema brinda una fecha para inscribirse
3. Se pregunta por el plan de pagos – se le entrega el informe con las formas de pago
4. La administración prepara las inscripciones – se le entrega el comprobante de pago al estudiante/tutor
5. Se brinda un reporte a la administración – la administración brinda lista de alumnos ingresantes
6. La administración entrega informe de alumnos
7. El sistema entrega la nómina de alumnos al profesor
8. El sistema asigna los horarios de clase al profesor
9. Se le entrega el plan curricular al correspondiente alumno
DIAGRAMA 00

DICCIONARIO DE DATOS

ALMACENES DESCRIPCION
ALUMNOS =@id alumno + nombre apellido+ DNI+ nivel académico+ edad+ curso + datos
tutor
CARRERAS = @id_carrera + cursos + asignaturas + alumnos
CURSO = @id_curso + alumnos + carrera + horarios + calificaciones
PROFESORES = nombre apellido + @DNI + contacto + especialización + asignatura + cursos +
horarios + dirección + notas
DOCUMENTOS ADM =@id_documento + actas + formularios + legajos + libreta de calificaciones +
cooperadora
FLUJOS DE DATOS DESCRIPCION
Personal Administrativo. Nómina de personal+ dirección de personal+ Números telefónicos del personal.
Pedido de inscripción Nombre + apellido + teléfono
Consulta requisitos pedido
Requisitos de inscripción Acta de nacimiento original o certificada + @DNI (2 copias) + DNI(2 copias tutor)
+ Certificado oficial de Primaria original y 2 copias + Constancia oficial del grado
anterior (incluyendo exámenes extraordinarios si es el caso) a partir del 2° Año,
original y 2 copias + Cartilla de vacunación (únicamente para cotejo), 2 copias +
Constancia médica de buena salud, mencionando talla, peso y tipo de sangre,
original y 2 copias + Original (únicamente para cotejo) de credencial de elector
de padre, madre de familia o tutor, 2 copias + Alumno: 6 fotografías tamaño
infantil, de frente, blanco y negro, en papel mate.

Formulario de inscripción Nombre + apellido + dni + contacto + tutores + dirección + legajo


Legajo Acta de nacimiento original o certificada + @DNI (2 copias) + DNI(2 copias tutor)
+ Certificado oficial de Primaria original y 2 copias + Constancia oficial del grado
anterior (incluyendo exámenes extraordinarios si es el caso) a partir del 2° Año,
original y 2 copias + Cartilla de vacunación (únicamente para cotejo), 2 copias +
Constancia médica de buena salud, mencionando talla, peso y tipo de sangre,
original y 2 copias + Original (únicamente para cotejo) de credencial de elector
de padre, madre de familia o tutor, 2 copias + Alumno: 6 fotografías tamaño
infantil, de frente, blanco y negro, en papel mate.

Consulta existencia Alumno + curso + carrera


Nuevos datos Nuevo curso + nuevo año
Actas Nombre apellido + DNI + año + fecha + firma
Libretas Nombre + apellido + curso + año + asignaturas + calificaciones

ESTRUCTURA DE DATOS DESCRIPCION


Datos tutor Nombre y apellido+ {DNI} + teléfono del tutor+ grado de parentesco+
dirección+ edad+
Cursos Carrera + asignaturas + alumnos + horarios
Asignaturas @id profesor + carrera + cursos
Contacto {Teléfono + email} + celular
Notas Carrera + asignatura + curso + alumno + nota
Horarios Áulicas + talleres + pasantías
Dirección Calle + numero + (piso) + (departamento) + (casa) + barrio + localidad +
manzana

Dato Tipo Longitud Formato rango


Elemental
Nombre Apellido Alfanumérico 100 - -
DNI Numérico 8 40872673 -
Nivel Academico Alfanumérico 2 7° -
Edad Numérico 2 18 -
Curso Alfanumérico 1 I 200
Id_carrera Numérico 1 1 200
Asignaturas Alfanumérico 100 Física 300
Alumnos Alfanumérico 100 - -
Id_curso Alfanumérico 3 4II 100
Carrera Alfanumérico 50 PROGRAMACION -
Horarios alfanumérico 5 14 30 -
Calificaciones Numérico 2 10 -
Especialización Alfanumérico 100 Licenciada en Física 200
Id alumno Alfanumérico 5 A3542 1000 a 4000
REQUERIMIENTOS FUNCIONALES
Tabla Nº 1 Lista de Definición de Requisitos Funcionales del SAR.

ID. Nombre del Proceso


Descripción del Requisito Usuario Medio
Requisito Requisito Asociado
El sistema debe permitir el registro la Personal
Registrar datos de información de la institución educativa, del
RF-001 Pantalla Institución
la institución. tales como identificación del director, departamento
datos de dirección, etc. de evaluación
El sistema permite actualizar los datos Personal
Actualización de
de la institución que ya se ha registrado del
RF-002 datos de la Pantalla Institución
con anterioridad. (Principalmente la departamento
institución.
información del director). de evaluación
El sistema debe permitir que se registre Personal
Registro de nuevo un nuevo año escolar según el formato del Años
RF-003 Pantalla
años escolares que se maneja por el departamento de departamento escolares
evaluación de la institución. de evaluación
Personal
El sistema debe permitir que un año
Finalizar año del Años
RF-004 escolar incorporado sea determinado Pantalla
escolar departamento escolares
como finalizado.
de evaluación
ID. Nombre del Proceso
Descripción del Requisito Usuario Medio
Requisito Requisito Asociado
Personal
El sistema permite que se consulten la
Consulta de años del Años
RF-005 información registrada en años escolares Pantalla
escolares departamento escolares
determinados como finalizados.
de evaluación
El sistema debe permitir que se registren Personal
Control de
Registro de las asignaturas que se imparten según el del
RF-006 Pantalla Asignatura
Asignaturas pensum de estudio y el porcentaje de departamento
s
inasistencias que tiene cada una de ella. de evaluación
Personal
Control de
Consulta de El sistema debe permitir consultar el del
RF-007 Pantalla Asignatura
Asignaturas registro de las asignaturas incorporadas. departamento
s
de evaluación
Personal
El sistema debe permitir que se pueda Control de
Modificar del
RF-008 modificar la información de alguna Pantalla Asignatura
Asignaturas departamento
asignatura previamente registrada s
de evaluación
Personal
El sistema debe permitir que se pueda Control de
Eliminar del
RF-009 Eliminar asignatura previamente Pantalla Asignatura
Asignaturas departamento
registrada. s
de evaluación
El sistema debe permitir que se registre
Personal
la información de los docentes de la
Registro del del Personal
RF-010 institución, tales como: cedula, nombre y Pantalla
personal docente departamento docente
apellido, teléfono, correo, asignaturas
de evaluación
que imparte y carga de horas.
RF-011 Consulta del El sistema debe permite que se Personal Pantalla Personal
del
consulten la información del personal
personal docente departamento docente
docente registrado.
de evaluación
Personal Personal
Modificar registro El sistema debe permitir que se pueda
del docente
RF-012 del personal modificar la información de alguna Pantalla
departamento
docente docente previamente registrado/a.
de evaluación
Personal Personal
Eliminar registro El sistema debe permitir que se pueda
del docente
RF-013 del personal eliminar a un docente previamente Pantalla
departamento
docente registrado/a.
de evaluación
Registro de Personal
El sistema debe permitir que se registre
estudiantes del
RF-014 la información de los estudiantes de la Pantalla Matricula
departamento
institución y de sus representantes.
de evaluación
Consulta de El sistema debe permite consultar la Personal
estudiante información del estudiante registrado. del
RF-015 Pantalla Matricula
departamento
de evaluación
Modificar registro Personal
El sistema debe permitir que se pueda
de estudiante del
RF-016 modificar la información de algún estudiante Pantalla Matricula
previamente registrado/a.
departamento
de evaluación
ID. Nombre del Proceso
Descripción del Requisito Usuario Medio
Requisito Requisito Asociado
Personal
Eliminar registro El sistema debe permitir que se pueda
del
RF-017 de eliminar un estudiante previamente Pantalla Matricula
departamento
estudiante registrado/a.
de evaluación
Personal
Consulta de El sistema debe permite consultar todos
del
RF-018 listado de los listados de secciones que se haya Pantalla Matricula
departamento
secciones registrado previamente.
de evaluación
Imprimir un El sistema debe facilitar la impresión de Personal
listado de sección un listado de una sección o de varias. del
RF-019 Impreso Matricula
departamento
de evaluación
El sistema debe permitir que se registren Personal
Notas e
las notas de los estudiantes según su del
RF-020 Registro de notas Pantalla Inasistenci
sección, grado, asignatura y lapso o departamento
as
período académico. de evaluación
Consulta de Personal
El sistema debe permite consultar todo Notas e
registro de notas del
RF-021 el registro de notas de una sección según Pantalla Inasistenci
departamento
la asignatura. as
de evaluación
El sistema debe permitir que se pueda Personal
Modificar registro Notas e
modificar la información de algún del
RF-022 de Pantalla Inasistenci
registro de notas, en general, por departamento
notas as
secciones, o por individual. de evaluación
RF-023 Eliminar registro El sistema debe permitir que se pueda Personal Pantalla Notas e
eliminar la información de algún registro del
de Inasistenci
de notas, en general, por secciones, o departamento
notas as
por individual. de evaluación
Personal
El sistema debe facilitar la impresión de Notas e
Imprimir registro del
RF-024 un listado de notas según la sección. (en Impreso Inasistenci
de notas departamento
forma de boletín ) as
de evaluación
El sistema debe permitir que se registren Personal
Notas e
Registro de las inasistencias de los estudiantes según del
RF-025 Pantalla Inasistenci
inasistencias su sección, grado, asignatura y lapso o departamento
as
período académico. de evaluación
El sistema debe permitir consultar las Personal
Notas e
Consultar registro inasistencias de los estudiantes según su del
RF-026 Pantalla Inasistenci
de inasistencias sección, grado, asignatura y lapso o departamento
as
período académico. de evaluación
ID. Nombre del Proceso
Descripción del Requisito Usuario Medio
Requisito Requisito Asociado
El sistema debe permitir modificar las Personal
Notas e
Modificar registro inasistencias de los estudiantes según su del
RF-027 Pantalla Inasistenci
de inasistencias sección, grado, asignatura y lapso o departamento
as
período académico. de evaluación
El sistema debe permitir Modificar las Personal
Notas e
Eliminar registro inasistencias de los estudiantes según su del
RF-028 Pantalla Inasistenci
de inasistencias sección, grado, asignatura y lapso o departamento
as
período académico. de evaluación
El sistema debe facilitar la impresión de Personal
Notas e
Imprimir registro las planillas de inasistencias de los del
RF-029 Impreso Inasistenci
de inasistencias estudiantes según su sección, grado, departamento
as
asignatura y lapso o período académico. de evaluación
El sistema debe mostrar y previamente Personal
Notas e
Consulta listado determinar que estudiantes tiene que del
RF-030 Pantalla Inasistenci
de revisión pasar por el proceso de revisión, según departamento
as
las materias reprobadas. de evaluación
Personal
El sistema debe facilitar la impresión Notas e
Imprimir listado del
RF-031 del listado de estudiantes tiene que Impreso Inasistenci
de revisión departamento
tiene que ir a revisión. as
de evaluación
El sistema debe mostrar y previamente Personal
Consulta listado Notas e
determinar que estudiantes tiene del
RF-032 de materia Pantalla Inasistenci
asignaturas pendientes, según el grado y departamento
pendiente as
la asignatura. de evaluación
El sistema debe facilitar la impresión Personal
Imprimir listado Notas e
del listado de estudiantes tiene que del
RF-032 de materia Pantalla Inasistenci
estudiantes tiene asignaturas departamento
pendiente as
pendientes. de evaluación
Personal Herramien
Respaldo de El sistema permitirá hacer un respaldo del tas de
RF-033 Pantalla
información de la información en la bases de datos. departamento configuraci
de evaluación ón
RF-034 Cambio de año El sistema permitirá seleccionar alguno Personal Pantalla Herramien
de los años escolares anteriores para del tas de
modificar la información sin afectar el departamento configuraci
año escolar que transcurre. de evaluación ón
ID. Nombre del Proceso
Descripción del Requisito Usuario Medio
Requisito Requisito Asociado
Personal Herramien
El sistema permitirá que poder visualizar
del tas de
RF-035 Vista de tablas por medio de listado de las tablas de Pantalla
departamento configuraci
datos la información hay almacenada.
de evaluación ón
Personal Herramien
Retiro de El sistema permitirá eliminar los alumnos del tas de
RF-036 Pantalla
alumnos que se retiran de la institución. departamento configuraci
de evaluación ón
REQUERIMIENTOS NO FUNCIONALES
La tabla Nº 2 muestra la lista de la definición de requisitos no funcionales de este sistema, las cuales
restringen o condicionan el desarrollo e implantación del sistema.

Tabla Nº 2 Lista de Definición de Requisitos No Funcionales del SAR.

ID.
Descripción del Requisito
Requisito
RNF-001 La interfaz del sistema deberá ser implementada como una aplicación web.
Cada usuario que desee ingresar al sistema, deberá introducir en la página principal un código de usuario
RNF-002 y una contraseña, la cual será validada por el sistema, dándole acceso al sistema o enviándole un
mensaje para que introduzca nuevamente sus datos.
El sistema deberá tener una interfaz gráfica sencilla y amigable, basada en menús, ventanas, listas
RNF-003
desplegables y botones de acción.
El sistema deberá ser desarrollado bajo software libre, utilizando el lenguaje de programación PHP y
utilizará el estándar HTML para el diseño de las páginas web del sistema. De esta forma se garantizaría
RNF-004
que el código HTML generado pueda ser interpretado por cualquier de los navegadores comerciales
existentes en el mercado.
RNF-005 El sistema debe ser diseñado según la arquitectura cliente/servidor de tres capas.
El sistema debe utilizar los servicios de la red interna de la institución, para establecer comunicación
RNF-006
entre las coordinaciones y departamentos de directivos, el servidor y el manejador de base de datos.
La organización, manipulación, consulta y almacenamiento de los datos estará bajo la responsabilidad del
RNF-007
sistema manejador de base de datos relacional de Mysql.

Potrebbero piacerti anche