Control de notas con PHP y MySQL (Crud + Login)

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

Github Vladimir Salguero


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.



Github Vladimir Salguero

Descarga el CĆ³digo en GitHub




Support the project, Buy me a coffee!!

buymeacoffee