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


0 Comentarios