Criterio B
Diseños de interfaz
Figura 1
Inicio de sesión
Figura 2
Creación de cuenta
Figura 3
Panel de control
Figura 4
Gestión de estudiantes
Figura 5
Configuración de calificaciones
Figura 6
Ingreso de calificaciones
Figura 7
Perfil académico y nota predictiva
Figura 8
Generación de reportes
Diagramas de flujo
Figura 9
Visión general del sistema
Figura 10
Autenticación y registro de usuarios
Figura 11
Cálculo de nota matemática sugerida
Nota: X representa P1, P2 o EI.
Figura 12
Alerta y justificación de nota predictiva
Figura 13
Ingreso y conversión de calificaciones
Nota: X representa P1, P2 o EI.
Figura 14
Gestión de estudiantes y validación de duplicados
Figura 15
Validación de ponderaciones
Figura 16
Compilación y exportación de reportes PDF
Diccionario de la base de datos
Tabla 1
Usuarios
Nombre del Campo Tipo de Dato Descripción
ID_Usuario Autonumérico Clave primaria. Identificador
único e incremental para
cada usuario registrado.
Nombre_Usuario Texto corto (50) Nombre de usuario único
requerido para iniciar sesión
en el sistema.
Contrasena Texto corto (100) Contraseña almacenada de
forma segura para validar la
autenticación de la docente.
Rol Texto corto (20) Define los permisos dentro de
la aplicación (ej. “Docente”,
“Administrador”).
Tabla 2
Estudiantes
Nombre del Campo Tipo de Dato (Access) Descripción
Codigo Texto corto (15) Llave Primaria. Código
alfanumérico único asignado
por el Bachillerato
Internacional a cada
estudiante.
Nombres Texto corto (60) Nombres completos del
estudiante.
Apellidos Texto corto (60) Apellidos completos del
estudiante.
Tabla 3
Configuracion_Asignaturas
Nombre del Campo Tipo de Dato Descripción
ID_Asignatura Autonumérico Clave Primaria. Identificador
único interno para cada
materia o asignatura
configurada.
Nombre_Asignatura Texto corto (50) Nombre de la materia del
programa de estudios (ej.
“Matemáticas NS”, “Historia
NM').
Ponderacion_P1 Número (Entero) Porcentaje de peso asignado
a la Prueba 1 dentro de la
nota final (ej. 40).
Ponderacion_P2 Número (Entero) Porcentaje de peso asignado
a la Prueba 2 dentro de la
nota final (ej. 40).
Ponderacion_EI Número (Entero) Porcentaje de peso asignado
a la Evaluación Interna dentro
de la nota final (ej. 20).
Puntaje_Max_P1 Número (Entero) Puntaje bruto máximo que se
puede obtener en la Prueba
1.
Puntaje_Max_P2 Número (Entero) Puntaje bruto máximo que se
puede obtener en la Prueba
2.
Puntaje_Max_EI Número (Entero) Puntaje bruto máximo que se
puede obtener en la
Evaluación Interna.
Minimo_Nota_7 Número (Doble) Porcentaje mínimo
ponderado requerido para
alcanzar la calificación
predictiva de 7.
Minimo_Nota_6 Número (Doble) Porcentaje mínimo
ponderado requerido para
alcanzar la calificación
predictiva de 6.
Minimo_Nota_5 Número (Doble) Porcentaje mínimo
ponderado requerido para
alcanzar la calificación
predictiva de 5.
Minimo_Nota_4 Número (Doble) Porcentaje mínimo
ponderado requerido para
alcanzar la calificación
predictiva de 4.
Nombre del Campo Tipo de Dato Descripción
Minimo_Nota_3 Número (Doble) Porcentaje mínimo
ponderado requerido para
alcanzar la calificación
predictiva de 3.
Minimo_Nota_2 Número (Doble) Porcentaje mínimo
ponderado requerido para
alcanzar la calificación
predictiva de 2.
Tabla 4
Calificaciones
Nombre del Campo Tipo de Dato (Access) Descripción
ID_Calificacion Autonumérico Clave Primaria. Identificador
único para cada registro de
rendimiento estudiantil.
Codigo_IB Texto corto (15) Clave Foránea. Conecta con
la tabla Estudiantes para
identificar al alumno.
ID_Asignatura Número (Entero largo) Clave foránea. Conecta con
la tabla
Configuracion_Asignaturas
para vincular la materia.
Bruto_P1 Número (Entero) Puntaje numérico crudo
obtenido por el estudiante en
la Prueba 1.
Porcentaje_P1 Número (Doble) Porcentaje equivalente
calculado automáticamente
por el sistema para la Prueba
1.
Bruto_P2 Número (Entero) Puntaje numérico crudo
obtenido por el estudiante en
la Prueba 2.
Porcentaje_P2 Número (Doble) Porcentaje equivalente
calculado automáticamente
por el sistema para la Prueba
2.
Bruto_EI Número (Entero) Puntaje numérico crudo
obtenido en la Evaluación
Interna.
Nombre del Campo Tipo de Dato (Access) Descripción
Porcentaje_EI Número (Doble) Porcentaje equivalente
calculado automáticamente
para la Evaluación Interna.
Promedio_Ponderado_Final Número (Doble) Suma ponderada total de los
tres componentes (escala del
0% al 100%).
Nota_IB_Sugerida Número (Entero) Calificación del 1 al 7
propuesta por el algoritmo
según los límites
establecidos.
Nota_Predictiva_Final Número (Entero) Calificación definitiva
ingresada por la docente.
Puede diferir de la sugerida.
Justificacion Texto largo Argumentación cualitativa
obligatoria si la nota
predictiva final es diferente a
la sugerida.
Figura 17
Diagrama Entidad-Relación
Plan de pruebas
Tabla 2
Plan de pruebas de la solución informática según los criterios de logro establecidos
Acción a probar Método de prueba Resultado esperado Criterio de
logro
Gestión completa En la pantalla El sistema permite crear, 1
de perfiles de “GESTIÓN DE actualizar y borrar los datos
estudiantes. ESTUDIANTES”, exitosamente en la base de
crear un perfil datos sin errores.
nuevo, editar su
nombre y
posteriormente
eliminar el registro.
Configuración de Registrar una nueva La asignatura se guarda y el 2
asignaturas y materia (ej. “Inglés B sistema valida correctamente
ponderaciones. NS”) y asignar los los componentes porcentuales.
pesos de evaluación
(ej. Prueba 1 25%,
Prueba 2 50%,
Evaluación Interna
25%).
Configuración de Ingresar los Los límites se guardan en la 3
límites de porcentajes mínimos base de datos vinculados
calificación. requeridos para específicamente a esa
alcanzar las notas asignatura y año académico.
del 1 al 7 en la
materia recién
creada.
Ingreso y Seleccionar a un Los puntajes brutos se 4
modificación de alumno matriculado registran y actualizan
puntajes brutos. e ingresar sus correctamente en el registro
puntajes numéricos del estudiante.
obtenidos en los
componentes
(Prueba 1, Prueba 2
y Evaluación
Interna).
Cálculo Ingresar notas El sistema calcula el promedio 5
automático de brutas y observar ponderado exacto y sugiere
promedio y los campos de automáticamente una nota del
conversión a nota resultados 1 al 7 usando los límites
IB. calculados. activos.
Modificación Cambiar la nota El sistema guarda la nueva 6
manual de nota sugerida por una nota final junto con la
predictiva y nota profesional justificación cualitativa
registro de propia, escribir un introducida por la docente.
justificación. texto en el cuadro
de “Justificación” y
guardar.
Alerta Cambiar la nota Aparece una alerta visual 7
automatizada por matemática inmediata en pantalla y el
discrepancia de sugerida por una sistema bloquea el guardado
notas. diferente e intentar hasta que se ingrese un
guardar sin escribir comentario.
ninguna
justificación.
Filtros de Entrar al Panel de La lista de estudiantes se 8
búsqueda en el Control principal y actualiza en tiempo real
Panel de Control. aplicar un filtro por mostrando únicamente a los
“Asignatura” o por alumnos que coinciden con el
“Rendimiento actual” filtro.
(casos de riesgo).
Desglose de Hacer clic sobre un Se abre el perfil individual 9
calificaciones estudiante mostrando un desglose
individuales. específico desde la detallado de sus calificaciones
lista del panel por cada componente de
general. evaluación.
Exportación de En el perfil individual Se compila la información y se 10
reportes de del alumno, hacer descarga exitosamente un
progreso. clic en el botón archivo .pdf con las notas
“Exportar reporte de finales y comentarios
progreso”. cualitativos.