Diseño y desarrollo de un módulo para el inicio y cierre de sesiones de usuarios registrados en Moodle

2012 
En el presente trabajo se desarrollo un nuevo modulo para el inicio y cierre de sesiones en Moodle. La mayoria de los gestoresde contenidos utilizan un unico modulo para iniciar y cerrar una sesion, el cual adicionalmente muestra informacion del usuario mientras la sesion esta abierta. El modulo “Entrar” o “Login” permite iniciar una sesion en moodle, pero luego de esto desaparece. El objetivo del presente trabajo fue crear un modulo, denominado “Entrar/Salir” o “Login/Logout”, que extiende el funciona-miento del modulo estandar “Entrar”. Para el desarrollo del modulo se siguio la metodologia que se indica en la documentacion en linea para desarrolladores de Moodle. Se modifico y amplio el codigo del modulo “Entrar”, con la finalidad de ofrecer al usuario dos vistas diferentes. La primera muestra el mismo contenido del bloque estandar “Entrar” con las opciones para iniciar una sesion. La segunda vista se muestra despues que el usuario ingresa al sistema y presenta el siguiente contenido: 1) Saludo de bienvenida, 2) Nombre completo del Usuario, 3) Imagen del usuario, 4) Boton para cerrar sesion, 5) Enlace para Actualizar Informacion Personal y 6) Datos del ultimo ingreso al sistema. Dicho contenido se construyo con campos y variables del nucleo del sistema, principalmente con la finalidad de ofrecer compatibilidad con las diferentes traducciones ya existentes. Los metodos del nuevo modulo respondie-ron satisfactoriamente a la Prueba de la Unidad a la que fueron sometidos y el rendimiento de Moodle no resulto afectado por la presencia del bloque. Las diferentes intervenciones que los usuarios del modulo han hecho en el correspondiente foro de discusiones, evidencian la amplia aceptacion que ha tenido el producto entre la comunidad de usuarios de Moodle en todo el mundo.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    2
    References
    0
    Citations
    NaN
    KQI
    []