Medcampus está compuesto por los siguientes módulos:
- Administración.
- Secretaría.
- Biblioteca.
- Servicios.
- Profesor.
- Alumno.
- Accesorios.
Módulo de Administración
El módulo de administración, aunque invisible a los ojos de los alumnos y a la mayoría de los usuarios del sistema, constituye una herramienta de gran valor para el mantenimiento, desarrollo y funcionamiento del sistema.
Componentes y herramientas
- Control general de variables y estados del sistema (CG). Con esta herramienta se inicializan todas las variables, se define el tipo de sistema a ejecutar según la clase de curso y modalidad de acceso de los usuarios, por ejemplo, plataforma para cursos en línea con o sin soporte de cursos por correo.
- Administración general (AG). Muestra las principales variables del sistema como número total de accesos, número de usuarios, clasificación diaria según número de accesos a los diferentes cursos, curso más visitado y estado general del sistema.
Su objetivo es brindar, sin entrar en detalles, opciones generales acerca del control de la plataforma.
- Flujos de datos y estado de la red (FD). Controla las estadísticas de acceso, la clasificación diaria de los servidores y servicios según número de accesos, el total de entradas, por día, hora, semana, mes y año, resúmenes, el estado de los enlaces del sistema, el estado de los datagramas -diferencias potencial-real. Está información es esencial para los administradores de red, con el propósito de establecer la correlación necesaria entre potencial y real, con respecto a las posibilidades de conexión, recursos de hardware, partes críticas de la aplicación, semáforos, multihilos, etcétera.
- Instalación general y mantenimiento del sistema (SETUP). Se inician las variables generales de configuración del sistema: como son el servidor MySQl a emplear, usuario, contraseña, servidor de correos, bases de datos a crear, permisos, definición del usuario root, prefijos, un número máximo de peticiones. El SETUP o configuración inicial, nos permitirá incluir opciones múltiples, cuadros de selección y otras herramientas para cumplir con la premisa de universalidad, al hacer nuestro sistema portable a otros entornos.
- Seguridad informática (SEG). A partir de los contadores de acceso, se generan las tablas de control de los usuarios como son: control por secciones, números IP, tiempo de acceso, acciones, estado de permisos, actualización del antivirus, firewalls, registro de incidencias. Los mecanismos de autentificación, mantenimiento y control del acceso, así como para el seguimiento de las sesiones de los usuarios son imprescindibles para detener posibles ataques o violaciones de derechos, para que un profesor pueda verificar la asistencia de un alumno a una conferencia o a la descarga de cierto material en la biblioteca, entre otros propósitos.
- Asignación de derechos y políticas de usuarios (AD). Tipos de usuarios, grupos, (biblioteca, curso1, curso2, maestria2, admin., docente, etc.), niveles de acceso, permisos. Pertenece a los servicios de SEG.
- Control de servicios: Todos los servicios que brinda la plataforma: foros, chat, correo, listas, cursos, descargas, etc. se controlan a partir de una interfaz de administración. Puede también concederse permisos de administración a un determinado usuario, para que gestione un servicio, como es el caso de un foro relacionado con una actividad docente bajo su dominio.
- Live - Update: Esta herramienta permite la actualización de partes, funciones o módulos de la plataforma, así como la adición de nuevas funcionalidades. Los cambios en la plataforma se realizarán gradualmente en la medida que los usuarios pidan modificaciones, o se detecten bug; se anunciarán por los administradores antes de su ejecución y no detendrán las actividades normales del campus. También, dispondrá de una herramienta para la actualización de los paquetes o anuncios de seguridad de los programas que soportan a la plataforma, por ejemplo, vía RedHat Network, Apache Auto - Update.