El proceso se explica a cabalidad en el vídeo a continuación
El sistema funciona de la siguiente manera. Puedes, como administrador, crear exámenes, con el número de preguntas que necesites, puedes configurar los intentos y el tiempo del examen.
El administrador puede ver las observaciones donde los usuarios de perfil alumno pueden manifestar sus diferencias con alguna de su respuesta o cualquier fallo que encuentren.
El perfil de usuario final puede realizar las pruebas que se hayan creado, ver su nota, re intentar la veces que haya sido parametrizado la prueba, ver su ubicación en el ranking general y dejar cualquier observación sobre su experiencia con el sistema.
Puesta a punto en un servidor local del sistema de exámenes en línea diseñado en PHP y MySQL
El proceso se puede llevar a cabo de diferentes formas, pero en el blog es habitual que explique el proceso con la instalación de XAMPP, Git y Visual Studio Code.
Es muy sencillo llevar a cabo los pasos con el paso a paso de esta publicación, pero si tienes los conocimientos necesarios solo es cuestión que descargues el proyecto de GitHub en el siguiente enlace:
Descarga de las aplicaciones necesarias para la puesta a punto del sistema de exámenes en línea con PHP y MySQL
Las aplicaciones necesarias según la lógica del vídeo relacionado son las siguientes:
Se deben descargar he instalar con todos los parámetros predeterminados en cada aplicación.
Descarga del proyecto colgado en GitHub
En esta instancia ya debes haber instalado las aplicaciones indicadas para descarga he instalación anteriormente.
Para realizar el proyecto, primero debes abrir la carpeta htdocs en tu ordenador desde Visual Studio Code, tal como se muestra en el vídeo relacionado.
En Visual Studio Code accede donde dice File y luego Open Folder. Vas a la siguiente ubicación
C:\xampp\htdocs
Desde esta ubicación es necesario visualizar la terminal desde donde vas a ejecutar el comando de descarga del proyecto subido a GitHub.
Para visualizar la terminar debes pulsar en View y luego en Terminal.
Luego desde terminal debes pegar el siguiente comando:
git clone https://github.com/configuroweb/examen.git
Dentro de la carpeta de htdocs se crea una nueva carpeta llamada examen. Posteriormente pulsas en File, Open Folder y esta vez abres la carpeta htdocs y luego la carpeta examen.
Ahora desde esta ubicación ya tienes el proyecto funcional, solo queda importar la base de datos.
Importación de la Base de Datos project para que el proyecto quede totalmente funcional en tu servidor local
Lo primero que debes hacer es activar los servicios de Apache y MySQL en la consola de XAMPP.
Para realizar el proceso debes acceder a XAMPP. Si lo abres por primera vez, te pide que elijas el idioma entre inglés y francés.
Eliges el idioma con el que te sientas con mayor comodidad y luego activas los servicios de Apache y MySQL, tal como se ve en la pantalla a continuación.
Ahora con los servicios activados accede a la siguiente URL
http://localhost/phpmyadmin/
En el gestor de base de datos crea una nueva base de datos con el nombre project, con cotejamiento spanish 2 ci
Posteriormente desde la base de datos, accedes al apartado SQL y en esa instancia, pegas el código a continuación y pulsas continuar:
El sistema de exámenes online para este punto debe estar plenamente funcional en tu ordenador.
Espero te sea funcional.
6 comentarios sobre «Sistema de exámenes en línea con PHP y MySQL»