jueves, 17 de febrero de 2011

Sistema de registro de calificaciones Enlace para primarias

Problemática
La primaria “Benito Juárez” desea mantener un histórico del registro de sus alumnos con las calificaciones obtenidas en el examen ENLACE. Este examen se aplica 1 vez al año en los meses de marzo o abril. Es  aplicado por la SEP a todos los alumnos de tercero a sexto de primaria. Los resultados de este examen son publicados en una página de la SEP. A cada alumno al inicio del año escolar se le  entrega un reporte con las calificaciones obtenidas. A la escuela se le proporcionas los resultados en formato EXCEL o ACCESS.
La primaria tiene cuatro grupos por grado y dos turnos (matutino y vespertino).
Cada grupo tiene a un maestro titular. El número máximo de alumnos por grupo es 35 niños.
Las materias evaluadas el periodo anterior (2010) fueron español, Matemáticas, Ciencias Naturales  e Historia.
Este año se añaden las materias de Geografía y Formación Cívica y Ética.
El director de la primaria quiere entregar a los alumnos en el mes de enero el historial de sus calificaciones obtenidas los años anteriores. Por ejemplo un alumno que se encuentre cursando sexto año, tendrá las calificaciones del 2010(quinto), 2009(cuarto), 2008(tercero). Así como un promedio por materia, por año y global de todos los exámenes presentados hasta el momento. Es necesario también indicar el número de aciertos por examen.
Este reporte se deberá emitir para todos los alumnos inscritos del cuarto a sexto año. El objetivo es que los alumnos y sus padres evalúen fortalezas y debilidades para que puedan prepararse mejor para el examen del año en curso.
También es necesario preparar un reporte por grupo, semejante al entregado a los alumnos, pero además incluyendo el número de alumnos que presentó el examen, calificaciones  máxima, mínima y promedio.
Se tomarán los datos proporcionados por la SEP en el mes de agosto para alimentar al sistema y poder generar los reportes solicitados en el mes de diciembre antes de salir de vacaciones.
Objetivo

 Diseñar una base de datos que cumpla con los requerimientos solicitados por el Director de la primaria “Benito Juárez”


Requerimientos

1) Reporte individual del histórico de calificaciones ENLACE de los años anteriores para alumnos de 4to a 6to.
2) Reporte por grupo del histórico de calificaciones ENLACE de los años anteriores para los grupos de 4to. a 6to.
3) Utilizar los datos proporcionados por la SEP para alimentar al sistema



Procesos

Carga de datos: Proceso que se lleva a cabo en el mes de agosto-septiembre
                            Entrada: Archivo de datos en formato Excel
Generación de reportes individuales de alumnos: Proceso de impresión de reporte para el mes de diciembre
                               Salida: Reportes a papel organizados por grupo, turno y orden alfabético
Generación de reportes grupales: Proceso de impresión de reporte para el mes de diciembre
                              Salida: Reportes a papel organizados por grupo y turno
Consultas generales: Consultas personalizadas en cualquier época del año
                                Salida: Pantalla de consulta


 Pasos para solución

1)      Revisar con usuario formatos de reportes
2)      Identificar datos
3)      Identificar entidades
4)      Establecer tipos de datos de los  atributos , identificar atributos de las entidades
5)      Establecer  identificadores únicos – Primary key
6)      Establecer relaciones, escribir oraciones de cada relación
7)      Definir dominios(opcional)
8)      Construir Diccionario de datos, dentro de Datamodeler y en Word
9)      Revisar diagrama lógico
10)   Generar diagrama relacional
11)   Preparar datos de prueba y presentarlos en cuadricula tipo tabla, al menso 10 registros por cada entidad
12)   Revisar reportes contra diagrama E-R y hacer las correcciones en caso de ser necesario
13)   Capturar  diagrama con modelador, diagrama lógico y relacional
14)   Hacer proyecciones de datos
15)   Creación de instrucciones para creación de objetos(DDL)
16)   Creación de cuenta de usuario de BD para crear objetos
17)   Creación de esquema
18)   Carga de datos( Insert y carga desde EXCEL)
19) Elaboración de consultas   para reportes         

  



No hay comentarios:

Publicar un comentario