Enunciado
The "Prof Lennin" school requires a grade control system that allows you to keep your students' grades in an orderly manner, the fundamental requirements are the following:
- El registro de los alumnos debe de ser por salĆ³n y por grado.
- El sistema debe de contar al menos con una secciĆ³n al momento de ser entregado.
- El sistema debe de ser Escalable de forma sencilla, en grados y secciones.
- El sistema debe de contar con campos para una sola materia al momento de ser entregado.
- El sistema debe de ser Escalable para poder agregar mƔs materias por grado.
Base de Datos (MySQL)
Diagrama Entidad RelaciĆ³n
Formularios
Formulario para agregar un nuevo alumno
El primer formulario en PHP a ser entregado debe de permitirle al usuario, poder inscribir alumnos, con notas por defecto con valor "0" en la base de datos.
Formulario para modificar los datos
El segundo formulario en PHP a ser entregado debe de permitirle al usuario, poder modificar los campos de los alumnos inscritos, crear campos registros de nuevas notas y borrar campos.
Formularios para visualizaciĆ³n o consultas
Este Formulario permite al usuario, poder visualizar las notas de toda una secciĆ³n de forma completa, y ademĆ”s calcular el promedio de notas, el promedio por alumno y el promedio de nota de la clase.
Login
El sistema cuenta con un sistema de sesiones y Cookies que le permite distinguir entre alumnos, maestros y administrador.