Skip to content
/ srcp Public

Sistema de Registro y control de profesores en PHP MySQL y PDO

License

Notifications You must be signed in to change notification settings

Josexv1/srcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SRCP

SensioLabsInsight Code Climate Test Coverage Issue Count

Sistema de control de profesores. (Active Development.)

El sistema esta hecho en PHP MySQL. Utilizando PDO para realizar las conexiones a la base de datos.

Cambios en version.

  • Creado modulo de registro de profesor, con un wizard mejorado.
  • Reconstruido el sistema a un sistema modular.
  • Cambiado de usar SHA256 a SHA512
  • Agregado Iteracion de 65536 para el hashing del password
  • Agregado mcrypt_create_iv() como metodo para generar el salt.
  • Agregando una entrada a la DB cuando el user esta logueado y cuando no. (con mensajes)
  • Agregada una nueva capa de seguridad, que evita el secuestro de Cookies
  • Agregado mensaje de error cuando se intenta loguear y el usuario ya esta logueado.

Listo

  • Modificado. Pronto se acomodara.

TO-DO

  • Actualizar el README.MD
  • Cambiar metodo de encriptamiento de las password con nuevas funciones de php
  • Mudar los errores desde "die" a un modal
  • Modificar los mensajes de error para que el .$ex->getMessage() quede dentro del modal de error
  • Agregar constancias
    • Constancias de profesores
    • Constancias de estudio (estudiantes)
  • Fotogragia y perfil profesional del profesor.
  • Ausentismo. Control de entradas y salidas en salones o espacios restringidos mediante un lector de huella digital.
  • Evaluación de docencia. Los estudiantes evalúan anónimamente a cada docente según los siguientes criterios personalizados.
  • Asistente para la asignación de horarios escolares. Valida cruces, horas no asignadas y bloqueos.
  • Informes, gráficos y estadísticas para la gestión docentes.
  • Mejorar la percepcion de los datos en la programacion orientada a datos.
  • Registro de matrícula estudiantil. Matrícula y promoción automática de alumnos al siguiente periodo lectivo según criterios.
  • Ficha del alumno. Datos personales, fotografía, información familiar, enfermedades, contraindicaciones, entre otros.
  • Ausentismo. Control de entradas y salidas en salones o espacios restringidos mediante un lector de huella digital.
  • Bitácora del alumno. Registro de incidencias y eventos del alumno en la Institución.
  • Agrupamiento de alumnos por familias para facilitar la gestión de pagos y procedimientos académicos.
  • Gestión de rutas de transporte escolar, programación de paradas y control de horarios.
  • Informes, gráficos y estadísticas para la gestión de alumnos.

About

Sistema de Registro y control de profesores en PHP MySQL y PDO

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published