Xoolar Lite: Sistema de Control de Alumnos Para Profesores

27

Xoolar Lite es un completo sistema de control de alumnos, se puede controlar diferentes grupos, listas de alumnos, asistencia, conducta/comportamiento y calificaciones, ideal para profesores publicos y privados de todos los niveles educativos.

Xoolar Lite es una herramienta desarrollada para profesores que desean tener un control sistematizado de sus actividades en el salon de clases y sus alumnos.

Caracteristicas

  • Usuarios
    • Sistema multi usuario
  • Grupos
    • Cada usuario puede gestionar sus propios grupos
    • Registrar alumnos en uno o mas grupos
    • Exportacion en Formato Word de la lista de alumnos
  • Alumnos
    • Registro de alumnos y tutor o persona de contacto
    • Historial de Actividades del Alumno
  • Asistencia
    • Tipo de asistencia: asistencia, falta, retardo y justificacion
    • Modo de Edicion de asistencia
    • Lista y consulta de asistencia por rango de fecha
    • Exportacion en Formato Word de la lista de asistencia en un rango no mayor a 30 dias
  • Comportamiento o Conducta
    • Tipo de comportamiento: bueno, excelente, malo y muy malo
    • Modo de Edicion de comportamiento
    • Lista y consulta de comportamiento por rango de fecha
    • Exportacion en formato Word de la lista de comportamiento no mayor a 30 dias
  • Calificaciones
    • Manejo de bloques de calificaciones por grupo
    • Modo de Edicion de calificaciones
    • Lista y consulta de calificaciones por bloques
    • Exportación en formato Word de la lista de calificaciones

Necesitas Mas?

Si necesitas un sistema mas completo puedes ver el sistema Xoolar Max, un sistema de administración escolar.

Capturas

Descarga

Instalacion

1.- Copiar y descomprimir el archivo en la carpeta c:\xampp\htdocs, al final tendras una carpeta llamada “xoolar-lite”, a la cual accederas desde el navegador como http://127.0.0.1/xoolar-lite
2.- Buscar el archivo schema.sql en xoolar-lite/schema.sql, una vez localizado copiar y pegar el contenido en una ventana de MySQL, PHPMyAdmin o MySQL WorkBench
3.- En caso de ser necesario modificar el archivo C:\xampp\htdocs\xoolar-lite\core\controller\Database.php para los datos asociados al acceso a la base de datos.
4.- Acceder a http://127.0.0.1/xoolar-lite y entrar al sistema con los siguientes datos.
5.- Una vez instalado correctamente debes registrar tu usuario y password y entrar al sistema con los mismos datos.

Soporte

Si tienen dudas sobre el funcionamiento del sistema o algún problema durante la ejecución del mismo por favor dejen un comentario.

 

27 COMMENTS

  1. Hola Agustin, Como siempre te has lucido, he encontrada que cuando estas en las listas todos tienen el botón de regresar que va muy bien, pero en el listado de calificaciones no esta, creo que vendría bien.
    Por otro lado los que utilizan el navegador firefox no verán el listado de la barra negra, solo ven Inicio y Grupo
    En cambio en Chrome se ve todo el menu.
    También al descargar los ficheros, si se utiliza otro navegador que no sea Chrome, se descarga el archivo en comillas ‘archivo.docx’ por lo que hay que editarlo para poder leerlo.
    Sigo Probando y la verdad que esta bastante completa.
    Lo que haría es poner un código maestro de acceso para que haya un único administrador y que una vez abierta la app Se pudieran agregar a los docentes. o sea que el docente pueda acceder solamente si el administrador le da el permiso, y que si luego el docente se retira el administrador pueda dar de baja al profesor.
    Esto no cambia que el profesor pueda cambiar su pass de acceso, pero que el admi siempre pueda ver todo lo que pasa con los docentes y los alumnos, aunque el profesor cambie su pas de acceso.
    No se si me explico. Aveces pienso mucho, jaja

    • Hola alejandro esta version esta orientada a profesores individuales, no necesariamente que esten en la misma escuela, pero entiendo lo que me quieres decir, de hecho eso pensaba hacer, pero sera un software basado en este que se llamara Xoolar Max, que estara orientado al directtor de la escuela, y solo el director podra inscribir alumnos, registrar profesores, etc.
      En cuanto al listado de la barra negra (sidebar) se muestra en todos los navegadores, solo debes dar click en el boton “seleccionar” que aparece en el listado de los grupos.

  2. Felicidades muy bueno, veo que tienes en desarrollo la parte de eventos “view=reservations” y marca error en la linea 27 de model.php hay forma de corregirlo o sacaras otra version?

    • Hola jonas revisa el directorio xoolar-lite/report ahi se guardan, se descargan y despues se eliminan, si no se descargan muy probablemente no se eliminen y estan en esa carpeta.

    • Depende de que seccion quieras modificar, si vas al directorio xoolar-lite/core/modules/index encontraras 3 carpetas action, model y view esas 3 carpetas contienen el codigo de la funcionalidad, cuando visitas una pagina del sistema en la barra de direcciones veras algo como index.php?view=team pues view=team equivale a una carpeta dentro de view que se llama team y especificamente el archivo view/team/widget-default.php y asi sucesivamente para todas las vistas, para el caso de los actions veras algo como index.php?action=addalumn equivale auna carpeta en action/addalumn/action-default.php … Esos archivos los puedes modificar … Saludos

  3. saludos, como puedo hacer que mande al login por que al entrea a index.php?view=home
    si permite ver y lo mismo es con todas las paginas, lo unico que no muestra es el menu

  4. Hola deseo probar tu sistema pero al instalarlo en un servidor con linux, permite el registro pero después solo muestra una pantalla blanca. ¿Que versión de PHP? ¿Que permisos necesitan los archivos?

    Gracias.

    • Hola felix, La version de PHP 5.4 o superior, y de MySQL 5.5 o superior. El permiso de los archivos “chmod -R 755 xoolar-lite”
      Tambien puedes ir al archivo principal index.php y agregar las siguientes lineas como parte del codigo PHP

      ini_set('display_errors', 1);
      ini_set('display_startup_errors', 1);
      error_reporting(E_ALL);
      

      Despues ejecutas de nuevo y te mostrara un error, mandame una captura de pantalla del error para que te diga exactamente lo que vas a hacer.

  5. Muy buen proyeto. me intereso… disculpa para poder poner un logo para cuando descargo un reporte de caliicaciones o de alumnos donde se lo pedo poner y para que en lugar de woord que puedo hacer para que sea en formato de PDF.

  6. Buen día, estoy interesado en aprender por medio de tu sistema, ya lo he instalado por medio de Xampp pero al loguearme me da los siguientes errores:

    Notice: Undefined index: mail in C:\xampp\htdocs\xoolar-lite\core\modules\index\view\processlogin\widget-default.php on line 7

    Warning: mysqli::mysqli(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\xoolar-lite\core\controller\Database.php on line 10

    Warning: mysqli::query(): Couldn't fetch mysqli in C:\xampp\htdocs\xoolar-lite\core\modules\index\view\processlogin\widget-default.php on line 14

    Fatal error: Call to a member function fetch_array() on null in C:\xampp\htdocs\xoolar-lite\core\modules\index\view\processlogin\widget-default.php on line 17

    Podrías orientarme para solucionar mi problema. Gracias

    • Hola julio, de entrada parece que los datos para acceder a tu base de datos, estan incorrectos, imagino que tendras las configuraciones por default, por lo que debes modificar el archivo C:\xampp\htdocs\xoolar-lite\core\controller\Database.php y agregarle el nombre de usuario y password para conectarte a la base d e datos, saludos

  7. Buenas tardes agustin es muy iteresante tu sistema, pero tengo un problema no me deja descargar el archivo en word me marca este error no se si me puedas ayudar.
    Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or ‘(‘ in C:\AppServ\www\xo\report\team-word.php on line 8

LEAVE A REPLY

Time limit is exhausted. Please reload CAPTCHA.