AULA VIRTUAL IMPLANTADA EN MOODLE COMO …repository.udistrital.edu.co/bitstream/11349/5816/...aula...
Transcript of AULA VIRTUAL IMPLANTADA EN MOODLE COMO …repository.udistrital.edu.co/bitstream/11349/5816/...aula...
AULA VIRTUAL IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA
LOS PROCESOS DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO
DEL COLEGIO COOPERATIVO DE TIMIZA.
CINDY DANIELA SUÁREZ GONZÁLEZ
JONATHAN ALBERTO VEGA ORTEGA
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS
FACULTAD TECNOLÓGICA
TECNOLOGÍA EN SISTEMATIZACIÓN DE DATOS
BOGOTÁ
2017
AULA VIRTUAL IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA
LOS PROCESOS DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO
DEL COLEGIO COOPERATIVO DE TIMIZA.
CINDY DANIELA SUÁREZ GONZÁLEZ - CÓDIGO: 20132578050
JONATHAN ALBERTO VEGA ORTEGA - CÓDIGO: 20122078068
TRABAJO DE GRADO EN MODALIDAD PASANTÍA PARA OPTAR EL TÍTULO
DE TECNÓLOGO EN SISTEMATIZACIÓN DE DATOS.
TUTOR: HÉCTOR JULIO FÚQUENE ARDILA.
UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS
FACULTAD TECNOLÓGICA
TECNOLOGÍA EN SISTEMATIZACION DE DATOS
BOGOTÁ
2017
Nota de aceptación
__________________________________
__________________________________
__________________________________
__________________________________
__________________________________
Jurado
_____________________________________________________
JOHANNA DEL PILAR DUEÑAS GALINDO
Tutor
______________________________________________________
HÉCTOR JULIO FÚQUENE ARDILA
DEDICATORIA
Este proyecto lo quiero dedicar a mi mejor amigo, que estuvo y se mantuvo firme
todos los días en este gran desarrollo; en la inspiración, en la búsqueda de
soluciones, en las ideas y motivaciones, y sobre todo, en las largas noches de
frÍo y desvelo. Aquel que me dio su calor y amor, fortaleza y refugio, paciencia y
humildad cuando la necesitaba. A mi gran galardón, el ESPIRITU SANTO.
Jonathan Alberto Vega Ortega.
Para mis papás y mi hermano, que han dedicado todo de sí mismos, para
verme sonreír y ver que cumpla un sueño más.
Cindy Daniela Suárez González.
AGRADECIMIENTOS
Quiero agradecer en primer lugar a Dios, que abrió la puerta para ingresar a la
universidad Distrital y cerró el ciclo, con la culminación de esta etapa de
aprendizaje. A mi madre amada Luz Marina Ortega Beltran, que me motivo
alcanzar este gran triunfo y nunca desfallecer en él. La mujer que ha sido la
promotora y patrocinadora de este gran logro. A mi padre Freddy Alberto Vega,
que con sus consejos motivaron mi caminar y fortalecieron mis pasos en este
andar, pisando fuerte y dejando huella en una nueva generación de personas
valiosas. Y por último, pero no menos importante, a mi hermana Hasbleydi
Milena Vega Ortega, que con su delicadeza y gentileza, ha impactado mi vida
siendo mi mayor ejemplo a seguir, de persona, estudiante, hija, mujer valiente y
doncella, que me logra ver lo que Dios aún tiene preparado para mi familia.
Jonathan Alberto Vega Ortega.
Toda mi gratitud es solo para uno, quién ha sostenido todo de mí para continuar,
cuando pensé que era imposible para mí, él lo hizo posible. Siempre estaré
agradecida con él, porque expone lo mejor de mí, olvidando lo malo; toda mi
gratitud es para Dios.
Cindy Daniela Suárez González.
RESUMEN
Este documento abarca la realización del proyecto, AULA VIRTUAL
IMPLANTADA EN MOODLE COMO HERRAMIENTA PARA LOS PROCESOS
DE APRENDIZAJE, REGISTRO Y CONTROL ACADÉMICO DEL COLEGIO
COOPERATIVO DE TIMIZA, con la motivación de impulsar el desarrollo
tecnológico y participativo en el Colegio Cooperativo de Timiza; donde surge la
necesidad de implementar nuevas herramientas educativas, para fortalecer los
estándares académicos.
En la construcción del proyecto educativo, se plasmó módulos de registro de
asistencia, biblioteca virtual y evaluación institucional como parámetros
fundamentales según los requerimientos asignados por la institución, lo cual se
desarrolla en este escrito en fases de: inicio, elaboración, construcción y
transición. Entregando así, un ambiente virtual de plataforma web para alcance
de los estudiantes de la institución.
ABSTRACT
This document shows the implementation of the project VIRTUAL CLASSROOM
IMPLEMENTED IN MOODLE AS A TOOL FOR THE LEARNING,
REGISTRATION AND ACADEMIC CONTROL PROCESSES OF THE TIMIZA
COOPERATIVE SCHOOL, with the motivation to promote technological and
participatory development in the Timiza Cooperative School; where the need
arises to implement new educational tools to strengthen academic standards.
In the construction of the educational project, assistance registration modules,
virtual library and institutional evaluation, modules were planned as fundamental
parameters according to the requirements assigned by the school, which is
developed in this writing in phases of: beginning, elaboration, construction and
transition. Providing thus a virtual environment of web platform to reach the
students of the institution.
CONTENIDO
Pág. INTRODUCCIÓN ........................................................................................................ 13
1. TÍTULO ........................................................................................................... 14
2. TEMA .............................................................................................................. 14
3. PLANTEAMIENTO DEL PROBLEMA ............................................................ 14
3.1 Descripción del problema .......................................................................... 14
3.2 Formulación del problema ......................................................................... 15
3.3 Alcance de delimitación ............................................................................. 15
3.3.1 Alcance temático ........................................................................... 15
3.3.2 Alcance metodológico .................................................................... 15
3.3.3 Alcance geográfico ........................................................................ 16
3.3.4 Alcance de delimitación ................................................................. 16
4. OBJETIVOS ................................................................................................... 17
4.1 Objetivo general ........................................................................................ 17
4.2 Objetivos específicos ................................................................................. 17
5. JUSTIFICACIÓN ............................................................................................. 18
6. MARCO DE REFERENCIA............................................................................. 19
6.1 Estado del arte .......................................................................................... 19
6.1.1 Fuentes primarias .......................................................................... 21
6.1.2 Fuentes secundarias ...................................................................... 21
6.1.3 Proyectos relacionados .................................................................. 22
6.2 Marco referencial ....................................................................................... 23
6.2.1 Logotipo ......................................................................................... 23
6.2.2 Misión ............................................................................................ 24
6.2.3 Visión ............................................................................................. 24
6.2.4 Reseña histórica ............................................................................ 24
6.3 Marco teórico............................................................................................. 26
6.3.1 Aula virtual ..................................................................................... 26
6.3.2 La educación virtual en Colombia .................................................. 28
6.3.3 Plataformas telemáticas para construcción de aulas virtuales ....... 28
6.4 Marco conceptual ...................................................................................... 29
6.4.1 Portal web ...................................................................................... 29
6.4.2 LMS ............................................................................................... 29
6.4.3 Moodle: Open Source .................................................................... 33
6.4.4 PHP ............................................................................................... 33
6.4.5 HTML5 ........................................................................................... 34
6.4.6 CSS3 ............................................................................................. 35
6.4.7 JQUERY ........................................................................................ 36
6.4.8 JAVASCRIPT ................................................................................. 36
6.4.9 MYSQL .......................................................................................... 37
6.4.10 Metodología RUP .......................................................................... 38
7. FACTIBILIDAD ............................................................................................... 39
7.1 Factibilidad técnica .................................................................................... 39
7.2 Factibilidad operativa ................................................................................. 40
7.3 Factibilidad económica .............................................................................. 40
7.4 Factibilidad legal ........................................................................................ 42
8. CRONOGRAMA ............................................................................................. 43
9. FASE DE INICIO ............................................................................................. 45
9.1 Diagramas de procesos ............................................................................. 45
9.2 Modelos de dominio .................................................................................. 53
9.3 Glosarios de términos ................................................................................ 55
10. FASE DE ELABORACIÓN ............................................................................ 57
10.1 Requerimientos no funcionales ............................................................... 57
10.2 Requerimientos funcionales .................................................................... 60
10.3 Definición de actores ............................................................................... 64
10.4 Lista preliminar de caso de uso ............................................................... 67
10.5 Modelo de casos de uso ......................................................................... 70
10.6 Documentación de casos de uso ............................................................. 74
11. FASE DE CONSTRUCCIÓN .......................................................................... 93
11.1 Instalación de Moodle.............................................................................. 93
11.2 Modelo de datos ...................................................................................... 94
11.3 Diagrama de clases ................................................................................. 99
11.4 Diagrama de componentes ................................................................... 100
11.5 Diagrama de despliegue ........................................................................ 101
11.6 Diagramas de secuencia ....................................................................... 102
12. FASE DE TRANSICIÓN ............................................................................... 116
12.1 Evaluación ............................................................................................. 116
12.2 Capacitación ......................................................................................... 120
12.2 Trabajos futuros .................................................................................... 121
13. CONCLUSIONES ......................................................................................... 123
14. BIBLIOGRAFIA ............................................................................................ 125
ANEXOS............................................................................................................. 127
LISTA DE FIGURAS
Pág.
Figura 1. Logotipo del Colegio Cooperativo de Timiza ................................................ 23
Figura 2. Diagrama de procesos: Carga de archivos académicos ............................. 45
Figura 3. Diagrama de procesos: Publicación de opiniones ........................................ 46
Figura 4. Diagrama de procesos: Búsqueda de publicaciones .................................... 46
Figura 5. Diagrama de procesos: Eliminación de contenido ........................................ 47
Figura 6. Diagrama de procesos: Modificación de contenido ...................................... 48
Figura 7. Diagrama de procesos: Registro de asistencia ........................................... 49
Figura 8. Diagrama de procesos: Generación de reportes estadísticos ...................... 49
Figura 9. Diagrama de procesos: Creación de evaluación institucional ....................... 50
Figura 10. Diagrama de procesos: Desarrollo de la evaluación institucional ............... 51
Figura 11. Diagrama de procesos: Generación de reporte filtrado .............................. 51
Figura 12. Diagrama de procesos: Generación de reporte global ............................... 52
Figura 13. Modelo de dominio: Biblioteca Virtual ........................................................ 53
Figura 14. Modelo de dominio: Asistencia .................................................................. 53
Figura 15. Modelo de dominio: Evaluación Institucional .............................................. 54
Figura 16. Definición de actores ................................................................................. 64
Figura 17. Casos de uso: Aula virtual ......................................................................... 70
Figura 18. Casos de uso: Biblioteca Virtual................................................................. 71
Figura 19. Caso de uso: Asistencia ............................................................................ 72
Figura 20. Caso de uso: Evaluación Institucional ........................................................ 93
Figura 21. Instalación de Moodle ................................................................................ 93
Figura 22. Diagrama Entidad – Relación .................................................................... 94
Figura 23. Diagrama Relacional ................................................................................. 95
Figura 24. Diccionario de datos, tabla bl_publicacion ................................................. 96
Figura 25. Diccionario de datos, tabla bl_archivo ........................................................ 96
Figura 26. Diccionario de datos, tabla bl_opinion ........................................................ 96
Figura 27. Diccionario de datos, tabla bl_tipoarchivo .................................................. 97
Figura 28. Diccionario de datos, tabla asis_registro_asis ............................................ 97
Figura 29. Diccionario de datos, tabla asis_registroasis_est ....................................... 97
Figura 30. Diccionario de datos, tabla evainst_evaluacion_institucional ..................... 98
Figura 31. Diccionario de datos, tabla evainst_pregunta ............................................. 98
Figura 32. Diccionario de datos, tabla evainst_registro_evaluacion ............................ 98
Figura 33. Diccionario de datos, tabla evainst_registro_completado ........................... 98
Figura 34. Diagrama de clases: Aula virtual ................................................................ 99
Figura 35. Diagrama de componentes: Aula virtual ................................................... 100
Figura 36. Diagrama de despliegue: Aula virtual ....................................................... 101
Figura 37. Diagrama de secuencia: Autenticación biblioteca virtual .......................... 102
Figura 38. Diagrama de secuencia: Búsqueda de publicación .................................. 103
Figura 39. Diagrama de secuencia: Carga de archivos académicos ......................... 104
Figura 40. Diagrama de secuencia: Crear columna mi opinión ................................. 105
Figura 41. Diagrama de secuencia: Modificar/eliminar contenido académico ........... 106
Figura 42. Diagrama de secuencia: Autenticación de usuario asistencia .................. 107
Figura 43. Diagrama de secuencia: Registrar asistencia de estudiantes .................. 108
Figura 44. Diagrama de secuencia: Generación de reportes .................................... 109
Figura 45. Diagrama de secuencia: Modificación de asistencia ................................ 110
Figura 46. Diagrama de secuencia: Eliminación de asistencia .................................. 111
Figura 47. Diagrama de secuencia: Realizar evaluación institucional ....................... 112
Figura 48. Diagrama de secuencia: Ver resultados propios eval. institucional .......... 113
Figura 49. Diagrama de secuencia: Crear evaluación institucional ........................... 114
Figura 50. Diagrama de secuencia: Generar reporte global y filtrado........................ 115
LISTA DE TABLAS
Pág.
Tabla 1. Recursos humanos ....................................................................................... 41 Tabla 2. Recursos técnicos ......................................................................................... 41 Tabla 3. Otros recursos .............................................................................................. 42 Tabla 4. Total de factibilidad económica ..................................................................... 42 Tabla 5. Cronograma de actividades .......................................................................... 44 Tabla 6. Glosario de términos: Biblioteca Virtual ......................................................... 55 Tabla 7. Glosario de términos: Asistencia ................................................................... 56 Tabla 8. Glosario de términos: Evaluación Institucional .............................................. 56 Tabla 9. REQ-NF001: Autenticación de usuario ......................................................... 57 Tabla 10. REQ-NF002: Integridad de los datos .......................................................... 57 Tabla 11. REQ-NF003: Conexión a Internet ............................................................... 58 Tabla 12. REQ-NF004: Creación de manuales ........................................................... 58 Tabla 13. REQ-NF005: Actualización del aula virtual .................................................. 58 Tabla 14. REQ-NF006: Requisitos de acceso a la plataforma .................................... 58 Tabla 15. REQ-NF007: Requisitos de la plataforma Moodle en Software ................... 59 Tabla 16. REQ-NF008: Requisitos de la plataforma Moodle en Hardware .................. 59 Tabla 17. REQ-NF009: Diseño responsable de aula virtual ........................................ 59 Tabla 18. REQ-NF010: Barra de búsqueda ................................................................ 59 Tabla 19. REQ-NF011: Visualización didáctica ........................................................... 60 Tabla 20. REQ-NF012: Formato tabla asistencia ........................................................ 60 Tabla 21. REQ-F001: Carga de archivos .................................................................... 60
Tabla 22. REQ-F002: Publicación de opiniones .......................................................... 61
Tabla 23. REQ-F003: Búsqueda de publicaciones ...................................................... 61
Tabla 24. REQ-F004: Eliminación de contenido ......................................................... 61
Tabla 25. REQ-F005: Modificación de contenido ........................................................ 61
Tabla 26. REQ-F006: Registro de asistencia .............................................................. 62
Tabla 27. REQ-F007: Generación de reportes estadísticos ........................................ 62
Tabla 28. REQ-F008: Creación de evaluación institucional ........................................ 62
Tabla 29. REQ-F009: Desarrollo de evaluación institucional ...................................... 62
Tabla 30. REQ-F010: Generación de reporte filtrado .................................................. 63
Tabla 31. REQ-F011: Generación de reporte global ................................................... 63
Tabla 32. Documentación de actores: Administrador ................................................. 65
Tabla 33. Documentación de actores: Docente .......................................................... 65
Tabla 34. Documentación de actores: Estudiante ....................................................... 66
Tabla 35. Documentación de actores: Moodle ............................................................ 66
Tabla 36. Lista preliminar: Biblioteca Virtual ............................................................... 67
Tabla 37. Lista preliminar: Asistencia .......................................................................... 68
Tabla 38. Lista preliminar: Evaluación Institucional ..................................................... 69
Tabla 39. Documentación casos de uso: Autenticación de usuario ............................. 74
Tabla 40. Documentación casos de uso: Búsqueda de publicaciones ........................ 75
Tabla 41. Documentación casos de uso: Revisión de publicaciones........................... 76
Tabla 42. Documentación casos de uso: Crear columna “Mi opinión” ......................... 77
Tabla 43. Documentación casos de uso: Carga de archivos académicos ................... 78
Tabla 44. Documentación casos de uso: Modificación de contenido .......................... 79
Tabla 45. Documentación casos de uso: Modificación de contenido propio ................ 80
Tabla 46. Documentación casos de uso: Modificación de cualquier contenido .......... 81
Tabla 47. Documentación casos de uso: Eliminación de contenido ............................ 82
Tabla 48. Documentación casos de uso: Eliminación de asistencia ........................... 83
Tabla 49. Documentación casos de uso: Generación de reportes .............................. 84
Tabla 50. Documentación casos de uso: Modificación de asistencia .......................... 85
Tabla 51. Documentación casos de uso: Registrar asistencia .................................... 86
Tabla 52. Documentación casos de uso: Realizar evaluación institucional ................. 87
Tabla 53. Documentación casos de uso: Ver resultados propios ................................ 88
Tabla 54. Documentación casos de uso: Creación de evaluación institucional ........... 89
Tabla 55. Documentación casos de uso: Generación de reporte ................................ 90
Tabla 56. Documentación casos de uso: Reporte global ............................................ 91
Tabla 57. Documentación casos de uso: Reporte filtrado ........................................... 91
13
INTRODUCCIÓN
Este documento explica de una manera detallada la investigación y
aplicación de la solución planteada, respecto a la problemática
evidenciada en el Colegio Cooperativo de Timiza en la ciudad de Bogotá.
A partir de la problemática encontrada en la que el Colegio Cooperativo
de Timiza, no cuenta con un medio unificado, en el cual estudiantes y
docentes, interactúen con respecto a actividades netamente académicas
y concernientes al desarrollo de conocimiento por parte de los
estudiantes, se expuso en un inicio una solución tecnológica, la cual se
presentó como proyecto de grado escogido con modalidad pasantía, que
lleva como nombre “Aula virtual implantada en Moodle como herramienta
para los procesos de aprendizaje, registro y control académico del Colegio
Cooperativo de Timiza”, dicho proyecto de grado opta por el título de
“Tecnólogo en Sistematización de Datos” de la Universidad Distrital
Francisco José de Caldas. El desarrollo completo del proyecto se estimó
a 8 meses, la financiación de este fue asumida por los ejecutores del
proyecto.
Entendiendo lo anterior, el siguiente documento se divide en las siguientes
secciones: En primer lugar, se ve el título y tema del proyecto; seguido del
planteamiento del problema en donde se describe la problemática y como
se desea llegar a solucionar; en el tercer ítem se encuentran los objetivos
que se desean llegar a cumplir, luego la justificación de problema ya
planteado anteriormente; seguido se encuentra el marco de referencia en
donde está toda la parte conceptual del proyecto; en séptimo lugar se
hallan todas las clases de factibilidad; seguido se encuentra el
cronograma de actividades y por último la bibliografía del documento en
donde se encuentran las referencias de donde se extrajo la información
contenida en el documento.
14
1. TITULO
Aula virtual implantada en Moodle como herramienta para los procesos de
aprendizaje, registro y control académico del Colegio Cooperativo de Timiza.
2. TEMA
Gestión y organización de información académica como trabajos y evaluaciones
en una institución educativa.
3. PLANTEAMIENTO DEL PROBLEMA
3.1 Descripción del problema
A través de una búsqueda en instituciones, en donde no se aplique alguna
tecnología reciente en procesos académicos, encontramos con ayuda del rector
del colegio, docentes y estudiantes, que en el Colegio Cooperativo de Timiza en
la ciudad de Bogotá, existen varias deficiencias en cuanto a: El retardo en la
asignación de trabajos por parte de los profesores a los estudiantes, la falta de
comunicación entre estudiantes y profesores en horarios que no corresponden a
los establecidos dentro de la institución, lentitud en el proceso de las
evaluaciones que se hacen a los estudiantes por periodo (en total 4 por año) de
cada materia, ineficiencia en el registro y control de asistencia y por último, el
incumplimiento de la evaluación institucional anual.
El principal problema evidenciado, es que el colegio no cuenta con un medio
unificado, en el cual estudiantes y docentes, interactúen con respecto a
actividades netamente académicas y concernientes al desarrollo de
conocimiento por parte de los estudiantes.
15
3.2. Formulación del problema
De acuerdo con el problema planteado anteriormente, se concluye que el Colegio
Cooperativo de Timiza no cuenta con una herramienta en la que los estudiantes
y docentes interactúen con facilidad; de esta manera, ¿la implementación de una
herramienta web en el Colegio Cooperativo de Timiza, logrará mitigar la falta de
comunicación entre docentes y estudiantes fuera del aula de clase, además
alcanzara el acoplamiento de las diferentes asignaturas en un aula virtual?
3.3 Alcance de delimitación
3.3.1 Alcance temático
El proyecto atiende los inconvenientes que se observan en la institución,
basados en el desarrollo de software para la utilización de nuevas
herramientas de bases de datos e implementación de interfaz bajo
estándares y protocolos de punta. Para ello el proyecto se basa en
generar un aula virtual implantada con Moodle, en donde docentes y
estudiantes logren una mejor comunicación y haya una mayor
organización y eficacia.
3.3.2 Alcance metodológico
En primer lugar, para el desarrollo del proyecto se hace un levantamiento
de información en el cual se recopilan los requerimientos que tiene la
institución con respecto al aula virtual, en base con la problemática
encontrada, además se organizan reuniones con el rector y un profesor
asignado, semanalmente para el desarrollo. También se cuenta con el
apoyo de un tutor asignado por parte de la universidad, a este proyecto.
Respecto al desarrollo del aula virtual, inicialmente se investiga acerca de
las herramientas que se permiten usar y en conjunto con los
16
requerimientos se inicia el desarrollo del software para así pasarlo a
prueba por los estudiantes y docentes.
3.3.3 Alcance geográfico
El área geográfica seleccionada para el proyecto se encuentra en la
ciudad de Bogotá, localidad de Kennedy, en el barrio Timiza,
específicamente en el Colegio Cooperativo de Timiza.
3.3.4 Alcance de delimitación
Tres clases de usuarios: administrador, docente y estudiante.
Una base de datos con la información registrada en el aula virtual.
Configuración y administración de los módulos de la plataforma
Moodle.
Módulo de evaluación institucional en donde el estudiante evaluará
únicamente a sus docentes. Teniendo en cuenta que la evaluación
institucional abarca a muchos aspectos de la entidad académica, se
aclara que se le llama evaluación institucional, por requerimiento del
rector, debido a procesos internos del colegio, sin embargo, solo se
hará la evaluación de docentes por parte de los estudiantes.
Módulo de biblioteca virtual.
Módulo de registro y control académico.
Diseño y creación de la interfaz del aula virtual.
Capacitación a los docentes de la institución del Colegio Cooperativo
de Timiza.
Pruebas con un grupo no mayor a 20 estudiantes sobre la
funcionalidad del aula virtual.
17
4. OBJETIVOS
4.1. Objetivo general
Desarrollar en el Colegio Cooperativo de Timiza un aula virtual, implantada
con Moodle, que posibilite la incorporación de nuevos módulos didácticos,
que complementen los procesos de aprendizaje, registro y control académico
de los estudiantes.
4.2. Objetivos específicos
Implantar el código abierto Moodle, como base para la elaboración del aula
virtual.
Desarrollar módulos por medio de la adaptación a los requerimientos
solicitados en la institución, los cuales son: evaluación institucional, biblioteca
virtual, registro y control académico de la asistencia de cada estudiante.
Diseñar y establecer una base de datos integra acorde a las necesidades del
Colegio Cooperativo de Timiza, la cual permita un alojamiento de los usuarios
registrados en el entorno, ocasionando una evolución conforme aumenten las
necesidades de los usuarios.
Garantizar la seguridad y confiabilidad de la información ingresada por el
estudiante y el docente, mediante la asignación de permisos a cada usuario,
logrando un sistema más íntegro y estable.
Capacitar a los docentes y alumnos (en un grupo no máximo de 20
estudiantes) para el manejo y ejecución de las tareas específicas del aula
virtual, para así incrementar el uso de la herramienta de una manera continua
y segura.
Hacer pruebas sobre la funcionalidad del aula virtual.
18
5. JUSTIFICACIÓN
El proyecto de “Aula virtual implantada en Moodle como herramienta para los
procesos de aprendizaje, registro y control académico del Colegio
Cooperativo de Timiza”, optimizará los procedimientos determinados de
aprendizaje por parte del estudiantado de la institución, así mismo apoyará a
los docentes a tener mayor comunicación fuera de las aulas de clases
(físicas), ya que permitirá el diálogo interactivo que provee el aula virtual,
favoreciendo a los miembros de la comunidad educativa y a los externos
acudientes de los alumnos.
Las tecnologías de la información y la comunicación tienen un potencial
reconocido para apoyar el aprendizaje, la construcción social del
conocimiento y el desarrollo de habilidades y competencias para aprender
autónomamente1.
En la recopilación de problemas de la institución se observa que la
metodología de asignación de trabajos por parte de los docentes se limita a
la institución (hablando físicamente), esto hace que se generen conflictos a
la hora de entregar o enviar trabajos asignados por e-mail, u otra plataforma
web.
Por estos motivos se desea solucionar las fallas evidenciadas en los procesos
educativos del estudiante; implementando un software web para la gestión de
información académica, que permita reducir los porcentajes bajos del
desempeño y aumente la comunicación en la institución con los actores
externos (acudientes). El software web hace un gran impacto en la sociedad,
ya que no se necesitan conocimientos previos de informática. Con una
aplicación web se tendrá total disponibilidad en cuanto a hora y lugar, se
1 TRAHTEMBERG, LEON. Sobre la introducción de las tecnologías a la educación. El impacto
previsible de las nuevas tecnologías en la enseñanza y la organización escolar. En: Revista Iberoamericana, edición 24.
19
podrá trabajar en la herramienta en cualquier momento y en cualquier lugar
siempre que tenga conexión a internet2.
Un aula virtual en la educación escolar, es la herramienta que funciona como
mecanismo de apoyo a una institución generando patrones innovadores
como: permitir una tecnología adaptable para cualquier dispositivo,
versatilidad y portabilidad, a la hora de acceder al aula, dando comodidad al
estudiante, docente y el acudiente del estudiante con el objetivo de
proporcionar un espacio de seguimiento en su proceso de formación.
6. MARCO DE REFERENCIA
6.1 Estado del arte
La emergencia de aulas virtuales en las instituciones escolares se debe
valorar no tanto como un aporte a los sistemas de información para el
desarrollo tecnológico, sino en relación a las funciones sociales y educativas
que desempeña su utilización por parte de los alumnos, docentes y entes
educativos. Ya que apoya radicalmente los procesos de aprendizaje y
comunicación académica fuera de las instituciones, entidades u
organizaciones. “Hay empresas que surgieron solo como proveedores de
estos espacios, y hay escuelas y docentes que diseñaron sus propios
espacios para llegar a los educandos. Los usos que se hacen de estas aulas
virtuales son como complemento de una clase presencial, o para la educación
a distancia” (Scagnoli, 2000). Las funciones que incorporan las aulas
virtuales, tienen como objetivo: socializar, generar responsabilidad, informar,
comunicar, motivar, evaluar, organizar, analizar, innovar e investigar3. Como
se podrá apreciar, apuntamos algunos rasgos de cada actividad entendiendo
que cada una de ellas requiere una mayor reflexión por parte del profesor
2 Tic’s en las Pymes de Centroamérica – Impacto de la adopción de las tecnologías de la información y la comunicación en el desempeño de las empresas 3 Innovación en docencia universitaria con moodle. Casos prácticos. Alicante: Club Universitario
20
para llevarla a la práctica, sobre todo en aquellos casos que, por la propia
naturaleza de la actividad, su desarrollo puede ser complejo.
En la Universidad Distrital Francisco José de Caldas se han realizado
avances en las temáticas de ambientes o herramientas virtuales para el
apoyo de técnicas de aprendizaje. Conocemos los proyectos a cargo de los
estudiantes de Tecnología en sistematización de datos, como: 1) Ambiente
virtual de aprendizaje como herramienta para el proceso de enseñanza de la
división en los grados tercero y cuarto de primaria. 2) Ambiente virtual de
aprendizaje para el entrenamiento de las habilidades sociales de la
comunidad estudiantil en la Universidad Distrital Francisco José de Caldas
Facultad Tecnológica. 3) Plataforma colaborativa para apoyar el desarrollo
profesional de la comunidad académica de la Licenciatura en Educación
Básica con Énfasis en Inglés. 4) Sistema de administración de servicios e-
learning para una comunidad virtual de aprendizaje adaptando un LMS.
No obstante, en Colombia el Ministerio de Educación Nacional, apoya el uso
de las aulas virtuales como herramientas de material didáctico que ayudan a
dinamizar las clases con los recursos disponibles en la red (Ministerio
Nacional, 2004). De acuerdo con los referentes teóricos, un AULA VIRTUAL
PARA LA GESTIÓN DE TRABAJOS Y REALIZACIÓN DE EVALUACIONES
DEL COLEGIO COOPERATIVO DE TIMIZA, permite la masificación de
información académica institucional al estudiantado, brindando desarrollo
general en objetivos de comunicación, innovación, responsabilidad,
organización y motivación en las áreas del conocimiento básico, otorgadas
por el educador. Así mismo, se hace un sistema eficiente y eficaz, para
enaltecer el conocimiento otorgado por la Universidad Distrital.
21
6.1.1 Fuentes primarias
Título: Indicadores de gestión de los programas académicos de
campo (PAC).
Autor(es): Margin Martínez, Luis Fernando Rodríguez, Claudia
Liliana Cárdenas.
Lugar: Universidad del Rosario – Bogotá.
Año: 2004 – 2007.
● Título: Tic’s en las Pymes de Centroamérica
Autor(es): Ricardo Monge, Cindy Alfaro, José Alfaro.
Editorial: Editorial Tecnológica de Costa Rica.
Lugar: Fundación CAATEC (Comisión Asesora en Alta Tecnología)
– Costa Rica.
Año: 2005.
● Título: La gestión escolar una aproximación a su estudio.
Autor(es): Marco Aurelio Navarro, Dora María Llado.
Editorial: Palibrio LLC.
Lugar: Tamaulipas.
Año: 2014.
6.1.2. Fuentes secundarias
Título: Php Y Mysql: Tecnologias Para El Desarrollo De
Aplicaciones Web.
Autor(es): Angel Cobo Ortega; Patricia Gomez Garcia; Daniel
Perez Fernandez, Diaz De Santos.
Lugar: Madrid
Año: 2014
Título: La biblia MYSQL
Autor(es): Ian Gilfillan
Editorial: Anaya Multimedia
Año: 200
Título: El gran libro de HTML5, CSS3 y Javascript
Autor(es): JUAN DIEGO GAUCHAT
Editorial: S.A. Marcombo
Año: 2012
Título: Moodle 2: Guia De Administracion
Autor(es): Alex Buchner
Editorial: Anaya Multimedia
Año: 2012
22
Título: PHP Creación de páginas web dinámicas
Autor(es): Hernan Beati
Editorial: Alfaomega
Año: 2011
Título: CSS3 Crash Course for Web Artists Design and Style
Websites with CSS/CSS3
Autor(es): Team Htmleceous (Babeeta K)
Editorial: Htmleceous
Año: 2016
Título: MoodleDocs
Url: https://docs.moodle.org/32/en/Main_page
Título: w3schools – The world’s largest web developer site
URL: https://www.w3schools.com/default.asp
Título: Jquery write less, do more.
URL: https://jquery.com/
6.1.3. Proyectos relacionados
● Título: Ambiente virtual de aprendizaje como herramienta para el
proceso de enseñanza de la división en los grados tercero y cuarto
de primaria.
Autor(es): Matiz Triana, Diego André. Montoya, Wilman Geovany.
Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.
Año: 2015
● Título: Ambiente virtual de aprendizaje para el entrenamiento de
las habilidades sociales de la comunidad estudiantil en la
Universidad Distrital Francisco José de Caldas Facultad
Tecnológica.
Autor(es): Acevedo Baracaldo, Oscar Alejandro. Ochoa Perez,
Favio Ernesto.
Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.
Año: 2014.
23
● Título: Plataforma colaborativa para apoyar el desarrollo
profesional de la comunidad académica de la Licenciatura en
Educación Básica con Énfasis en Inglés.
Autor(es): Maldonado Torres, Luis Alberto. Rodríguez Contreras,
Andrés Hernando.
Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.
Año: 2009.
● Título: Portal de conocimiento para soportar el funcionamiento de
una comunidad virtual en didáctica de las ciencias experimentales.
Autor(es): Carvajal Cheque, Nini Johanna.
Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.
Año: 2007.
● Título: Sistema de administración de servicios e-learning para una
comunidad virtual de aprendizaje adaptando un LMS.
Autor(es): Fajardo Mahecha, Adriana. Delgado Agudelo, Pedro.
Lugar: Universidad Distrital Francisco José de Caldas - Bogotá.
Año: 2007.
6.2 Marco referencial
De acuerdo a la institución escogida para la realización del proyecto, a
continuación, se hace una descripción de las características más importantes de
la organización:
6.2.1 Logotipo
Figura 1. Logotipo del Colegio Cooperativo de Timiza. Fuente: Manual de
convivencia Colegio Cooperativo de Timiza.
24
6.2.2 Misión
Promover seres humanos íntegros, líderes en busca de la excelencia,
fortaleciendo valores intelectuales ético-morales, empresariales y
cooperativos.
6.2.3 Visión
Ser reconocido como un colegio de excelente calidad educativa orientado
a la construcción de un proyecto de vida y formación empresarial
proporcionando a la sociedad jóvenes integrales para afrontar los
requerimientos del progreso como la cultura de la ciencia y la tecnología.
6.2.4 Reseña histórica
El Colegio Cooperativo de Timiza comienza su labor a raíz de la gestión
del Padre Jaime Gutierrez, párroco de Timiza, quien pidió enviaran
religiosas para organizar un colegio, necesidad urgente de la zona en ese
momento.
En 1972 llegan las religiosas dominicas de Santa Catalina de Siena, la
comunidad vivió en un apartamento perteneciente a la parroquia. La
institución inicia labores con 30 niñas para primero de bachillerato, las
clases se dictan en el templo y la casa parroquial, la pensión era de $60
pesos con la cual se sostenía la comunidad.
A finales de 1973 se volvió una entidad cooperativa, el colegio bajo la
resolución 1540 de noviembre de 1973, con el fin de favorecer las
personas del sector.
25
El templo y la casa parroquial no podían seguir albergando el colegio por
lo tanto la Asociación de Padres de Familia y las hermanas que regían la
institución solicitaron al gerente del Instituto de Crédito Territorial, se les
adjudicaran un terreno para trasladar el colegio y darle amplitud. En mayo
de 1973, se trasladó el colegio a un terreno que solían llamas la cola de
los edificios, de propiedad del Instituto de Crédito Territorial, con tres
casetas instaladas por el mismo Instituto de Crédito Territorial y una cuarta
que donó la superiora general de la comunidad de Santa Catalina de
Siena. La secretaria del colegio funciono con el apartamento de vivienda
de las religiosas. Se adiciona una nueva caseta. En 1982 se da al
funcionamiento las oficinas de rectoría, tesorería, secretaría y sala de
profesores.
En el 2005 el colegio contaba con aulas para cursos Kinder hasta Once,
biblioteca, coordinaciones, orientación, rectoría, secretaria, oratorio,
baños y todas las dependencias para el buen funcionamiento del colegio.
El día 12 de septiembre de 2008 en reunión citada por el señor rector, el
gerente de la cooperativa y la coordinadora académica; asistieron lo que
se llaman “las fuerzas vivas del colegio”, es decir, los representantes del
consejo de administración, consejo directivo, consejo académico, padres
de familia, estudiantes por convenio y representantes de los estudiantes
de cada uno de los grados. El punto principal de esta agenda era discutir
la posibilidad y viabilidad de llevar al colegio el próximo año a la modalidad
de mixto, con miras a fortalecer la cantidad de estudiantes que es la parte
más importante para que la institución educativa salga adelante
económicamente.
Después de discutir ampliamente los pros y los contras de esta idea, y de
previas averiguaciones, por parte de las directivas del colegio ante CADEL
sobre los requisitos que se deberían llenar en caso de llevarse a cabo esta
idea, se aprobó por UNANIMIDAD llevar al colegio a partir del año 2009 a
la modalidad MIXTO.
26
6.3 Marco teórico
Cuando observamos detalladamente la problemática del Colegio Cooperativo de
Timiza, se busca una solución viable, coherente, medible y eficaz, que logre
apoyar y facilitar el proceso de enseñanza de la institución, así logrando la
existente solución tecnológica que ayuda al colegio a mejorar su competitividad,
a reducir costes y a mejorar la calidad de su servicio de aprendizaje. Por esta
razón el aula virtual como herramienta de apoyo institucional4, es factible,
realizable, posible y viable, en la solución del problema. A continuación, se
incluye un listado de las áreas importantes del Aula virtual en la que la tecnología
pueda ayudar al Colegio Cooperativo de Timiza.
6.3.1 Aula Virtual
El aula virtual es el medio en la WWW el cual los educadores y educandos
se encuentran para realizar actividades que conducen al aprendizaje.
(Horton, 2000). El aula virtual no debe ser solo un mecanismo para la
distribución de la información, sino que debe ser un sistema en donde las
actividades involucradas en el proceso de aprendizaje puedan tomar
lugar, es decir que deben permitir interactividad, comunicación, aplicación
de los conocimientos, evaluación y manejo de la clase5. Las aulas
virtuales hoy toman distintas formas y medidas, y hasta son llamadas con
distintos nombres. Algunas son sistemas cerrados en los que el usuario
tendrá que volcar sus contenidos y limitarse a las opciones que fueron
pensadas por los creadores del espacio virtual, para desarrollar su curso.
Otras se extienden a lo largo y a lo ancho de la red usando el hipertexto
como su mejor aliado para que los alumnos no dejen de visitar o conocer
otros recursos en la red relacionados a la clase.
4 Innovación en docencia universitaria con Moodle. Casos prácticos. Alicante: Club Universitario 5 "El aula virtual: usos y elementos que la componen." Pág. 1
27
La educación virtual es una experiencia reciente, que ha tenido una
expansión vertiginosa en el mundo entero. Como ha sucedido en otros
campos, la aplicación de la tecnología digital a la educación se ha
desarrollado desde dos corrientes estratégicas6: la comunicación y la
informática. La primera corriente estratégica, la más conocida y extendida,
consiste en aplicar las nuevas tecnologías a cursos y programas de
formación y capacitación para estudiantes remotos o “a distancia”. En esta
vertiente, del conjunto de tecnologías de información y comunicación –
NTCIs ( NTIC´s – en español, también denominadas “telemática” por la
conjunción de los términos telecomunicaciones e informática), se
privilegian las tecnologías de comunicación, que son utilizadas como
nuevos medios de entrega de contenidos , como mecanismos para
facilitar y ampliar la cobertura, preferentemente a estudiantes remotos. La
segunda aplica las NTCIs a la investigación y desarrollo de virtualidad en
aspectos como la administración y servicios académicos y, por supuesto
también, la docencia (presencial y remota), privilegiando la tecnología
informática. Aunque en algunas de ellas se experimenta igualmente con
programas a distancia/virtuales, como los desarrollos se han dado
generalmente en las facultades de ingeniería de sistemas o en
instituciones donde no existía (ni existe aún) mayor interés por la
modalidad a distancia, las aplicaciones virtuales se dan, por lo menos en
buena parte de los casos, dentro de una reafirmación de la vocación
presencial, es decir, como mecanismos de apoyo de los procesos de
aprendizaje presénciales y como formas de agregar valor o de facilitar la
interacción entre alumnos y docentes, en el aula de clase.
6 UNESCO. INSTITUTO INTERNACIONAL PARA LA EDUCACIÓN SUPERIOR EN AMERICA
LATINA Y EL CARIBE – IIESALC. LA EDUCACION SUPERIOR VIRTUAL EN COLOMBIA. Por:
Ángel H. Facundo D., Ph.D. En internet:
<www.virtual.unal.edu.co/areas/informacion/loscursos/elearning/eduvirtualcolombia.pdf>
28
6.3.2 La educación virtual en Colombia
El inicio de la educación virtual en Colombia se remonta a 1992 cuando el
Instituto Tecnológico de Estudios Superiores de Monterrey de México y
en convenio con la Universidad Autónoma de Bucaramanga y
posteriormente (1995/96) con las universidades de la Red Mutis,
ofrecieron programas académicos a distancia (maestrías) mediante
clases satelitales desde México. El año 1998 podría considerarse como el
año de inicio de la virtualidad en Colombia7. Dos Instituciones comienzan
a ofrecer programas de pregrado soportados en tecnologías virtuales: Un
programa en la Universidad Militar Nueva Granada (Institución oficial) y
tres en la Fundación Universitaria Católica del Norte (privada). De otra
parte, en diversas instituciones, entre ellas La Universidad Nacional8 y la
UNAD (Universidad Nacional a Distancia9, establecieron programas
virtuales hace ya algunos años. En el oriente colombiano, también se
destacan la UIS y la UDES (Universitaria de Santander) de Bucaramanga.
En la gama de Universidades estatales con iniciativas de Educación
Virtual se destacan entre otras la Universidad Tecnológica de Pereira10 y
Universidad de Antioquia11.
6.3.3 Plataformas telemáticas para construcción de Aulas virtuales
de aprendizaje
Existen numerosos tipos de plataformas virtuales; sin embargo, todas
ellas permiten la creación y la gestión de cursos completos para la Web
sin que sea necesario un conocimiento profundo de programación o de
diseño gráfico. Por lo general, las plataformas virtuales incluyen
herramientas para facilitar el aprendizaje, la comunicación y la
7 El impacto del uso de las aulas virtuales en el modelo pedagógico de Unilatina. Pág. 21 8 Portal web: http://www.virtual.unal.edu.co:9080/unvPortal/index.do 9 Portal web: http://www.unad.edu.co 10 Portal web: http://univirtual.utp.edu.co/uv/ 11 Portal web: http://www.udea.edu.co/
29
colaboración; herramientas de gestión del curso; y herramientas para el
diseño del interfaz de usuario. Las condiciones que determinan la
adopción de una plataforma determinada dependen de las características
del entorno educativo en el que se vaya a utilizar. En la actualidad, WebCT
controla el cincuenta por ciento del mercado de los entornos de
aprendizaje integrados, con más de 2200 instituciones que utilizan esta
plataforma en setenta y nueve países distintos. Otros entornos de gran
implantación son Blackboard (utilizada por el Sena y la Universidad
Javeriana actualmente) First Class, eCollege, Angel, etc.
6.4. Marco conceptual
6.4.1 Portal web
Es el punto más relevante del Aula virtual de aprendizaje, ya que permite
la portabilidad, exposición de material académico, interacción docente-
alumno, en cualquier momento y en cualquier lugar, siempre y cuando
tenga una conexión a internet.
6.4.2 LMS
La educación a distancia o virtual ha sido un paso para la educación en
procesos de aprendizaje y enseñanza. La iniciativa de las plataformas de
aprendizaje surgió a mitad del siglo XX, introduciendo a la educación en
otra perspectiva de enseñanza e implementación de nuevos procesos
educativos.
El uso de las TIC en la educación, la creación de nuevos materiales y
recursos educativos digitales, y, la asesoría y capacitación del sector
educativo, son los pilares fundamentales de las plataformas e-learning.
30
¿Qué son los LMS?
Learning Management System (LMS) o Sistema de Gestión del
Aprendizaje, es un software instalado generalmente en un servidor web
(puede instalarse en una intranet), que se emplea para crear, aprobar,
administrar, almacenar, distribuir y gestionar las actividades de formación
virtual (puede utilizarse como complemento de clases presenciales o para
el aprendizaje a distancia)12.
¿Para qué sirve un LMS?
Un LMS sirve de soporte, tanto a docentes como a alumnos, en el
momento de llevar adelante un proyecto de enseñanza y aprendizaje
virtual.
Características básicas de los LMS:
Interactividad: Los LMS, a través de sus recursos y
características, deberían ofrecer suficiente interactividad, de tal
forma que, teniendo el alumno acceso a la diversidad de
información, material, recursos, etcétera, sea él mismo el
protagonista de su propio aprendizaje.
Flexibilidad: Cuando un LMS ofrece flexibilidad, la plataforma no
se mantiene rígida a los planes de estudio, sino que puede
adaptarse tanto a la pedagogía como a los contenidos adoptados
por una organización.
Escalabilidad: la escalabilidad permite que la plataforma pueda
funcionar con la misma calidad, independientemente de la cantidad
de usuarios registrados y activos.
12 http://cooperacionib.org/191191138-Analizamos-19-plataformas-de-eLearning-primera-investigacion-academica-colaborativa-mundial.pdf
31
Estandarización: Es importante que un LMS ofrezca
estandarización, a los efectos de poder utilizar cursos y/o
materiales que hayan sido realizados por terceros.
Efectividad: para que los usuarios logren los objetivos con
precisión y plenitud. Aquí cuentan la facilidad de aprendizaje del
producto, la facilidad con que puede ser recordado y la cantidad de
errores del mismo.
Eficiencia: se refiere a los recursos empleados para lograr la
precisión y plenitud.
Si observamos cada una de las características básicas que debe contener
un LMS para cumplir con su objetivo inicial ser herramienta de apoyo en
educación a distancia o virtual, se evidencia que en el desarrollo están a
la cabeza 3 software por su concreta de accesibilidad, los cuales son:
Atutor, Moodle y LRN. Es una cualidad importante a tener en cuenta que
está íntimamente relacionada, y va de la mano, con la usabilidad.
Cuando hablamos de la implementación de un LMS, debemos mantener
la visión de que se está construyendo un ambiente para el aprendizaje, el
cual, en primer lugar, debe responder a satisfacer una gran cantidad de
necesidades, las que darán origen a los objetivos que se desean lograr
en el proceso de construcción. Los aspectos que nos permite recopilar la
información evaluada en este concepto son los siguientes: gestión
administrativa, gestión de recursos, herramientas de comunicación,
herramientas orientadas al aprendizaje y productividad, soporte del LMS
y financiación del ambiente virtual13.
13 http://cooperacionib.org/191191138-Analizamos-19-plataformas-de-eLearning-primera-investigacion-academica-colaborativa-mundial.pdf. Pág. 6
32
¿Por qué Moodle en la creación de un entorno de aprendizaje?
Moodle reflexiona bajo una comunidad global de usuarios, dando una
sólida plataforma de aprendizaje de código abierto y alcanzando su
registro en más de 200 países y en 78.826 lugares instalado como
herramienta de aprendizaje14. No obstante, el desarrollo exponencial que
realiza Moodle cada año buscando lanzar nuevas versiones.
Algunas características que nos permite Moodle:
El profesor tiene absoluto control sobre los contenidos del curso.
Normalmente, se establecen plazos de entrega de actividades y el
profesor monitorea el desarrollo.
Permite colocar como recurso enunciados de exámenes, y la
posibilidad de subir su resultado como archivos adjuntos, con
horario de plazo de entrega.
Reutilización de los cursos.
Posibilidad de crear cursos conjuntamente con otros compañeros
profesores del mismo o diferente centro.
Facilidad de comunicación con sus alumnos y con el resto de
profesores del curso.
Es posible cambiar el modo de edición de profesor a vista del
alumno. De esta forma, permite asegurarse que los alumnos vean
en la plataforma sólo que deben ver y ocultar el resto.
Los estudiantes se familiarizan rápidamente con el entorno de la
plataforma.
Permite que cada estudiante tenga su propio ritmo de trabajo.
Feedback inmediato en muchas actividades, incluida la evaluación.
En los exámenes tipo “múltiple choice”, puede verse el resultado
inmediatamente después de que el alumno lo terminó.
14 https://moodle.net/stats/
33
Los alumnos pueden participar en la creación de glosarios, y en
todas las lecciones se generan automáticamente enlaces a las
palabras incluidas en estos.
6.4.3 Moodle: Open Source.
Ofrece soluciones e-learning, que se ajustan a las necesidades. Moodle
es el mejor sistema de educación virtual con licenciamiento GPL; la
respuesta tecnológica del código abierto a los sistemas educativos. El e-
learning es la solución óptima para la capacitación de todo tipo de
entornos. Con e-learning se podrá programar cursos en permanente
actualización con la capacidad de alto impacto por permitir la
independencia geográfica de los individuos en formación, generar foros
de comunicación, realizar evaluaciones con preguntas cerradas y abiertas
con verificación del tutor, etc. El usuario tan solo requerirá una conexión
a Internet.
6.4.4 PHP
PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje
de código abierto muy popular especialmente adecuado para el desarrollo
web y que puede ser incrustado en HTML.
Lo que distingue a PHP de algo del lado del cliente como Javascript es
que el código es ejecutado en el servidor, generando HTML y enviándolo
al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no
se sabrá el código subyacente que era. El servidor web puede ser
configurado incluso para que procese todos los ficheros HTML con PHP,
por lo que no hay manera de que los usuarios puedan saber qué se tiene
debajo de la manga.
En lugar de usar muchos comandos para mostrar HTML (como en C o en
Perl), las páginas de PHP contienen HTML con código incrustado que
hace "algo" (en este caso, mostrar "¡Hola, soy un script de PHP!). El
34
código de PHP está encerrado entre las etiquetas especiales de comienzo
y final <? php y ?> que permiten entrar y salir del "modo PHP".
Lo mejor de utilizar PHP es su extrema simplicidad para el principiante,
pero a su vez ofrece muchas características avanzadas para los
programadores profesionales.
6.4.5 HTML5
Es multiplataforma. Eso significa que va a funcionar si estás navegando
en un Tablet, computador portátil o celular Smartphone. Ayuda en proceso
de portabilidad a la hora acceder al ambiente virtual.
HTML5 es la última versión de HTML. El término representa dos
conceptos diferentes:
Se trata de una nueva versión de HTML, con nuevos elementos,
atributos y comportamientos.
Contiene un conjunto más amplio de tecnologías que permite a los
sitios Web y a las aplicaciones ser más diversas y de gran
alcance. A este conjunto se le llama HTML5 y amigos, a menudo
reducido a HTML5.
Diseñado para ser utilizable por todos los desarrolladores de Open Web,
esta página referencia numerosos recursos sobre las tecnologías de
HTML5, clasificados en varios grupos según su función.
Semántica: Permite describir con mayor precisión cuál es su
contenido.
Conectividad: Permite comunicarse con el servidor de formas
nuevas e innovadoras.
35
Sin conexión y almacenamiento: Permite a las páginas web
almacenar datos localmente en el lado del cliente y operar sin
conexión de manera más eficiente.
Multimedia: Nos otorga un excelente soporte para utilizar contenido
multimedia como lo son audio y video nativamente.
Gráficos y efectos 2D/3D: Proporciona una amplia gama de nuevas
características que se ocupan de los gráficos en la web como lo
son canvas 2D, WebGL, SVG, etc.
Rendimiento e Integración: Proporciona una mayor optimización de
la velocidad y un mejor uso del hardware.
Acceso al dispositivo: Proporciona APIs para el uso de varios
componentes internos de entrada y salida de nuestro dispositivo.
CSS3: Ofrece una nueva gran variedad de opciones para hacer
diseños más sofisticados.
6.4.4 CSS3
Sheets, del que toma sus siglas. CSS es un lenguaje usado para definir
la presentación de un documento estructurado escrito en HTML o XML (y
por extensión en XHTML). El W3C (World Wide Web Consortium) es el
encargado de formular la especificación de las hojas de estilo que servirán
de estándar para los agentes de usuario o navegadores.
CSS3 es la última evolución del lenguaje de hojas de estilo en cascada y
tiene como objetivo extender CSS2.1. Trae muchas novedades tan
esperadas, como esquinas redondeadas, sombras, gradientes,
transiciones o animaciones, así como nuevos diseños como multi-
columnas, cajas flexibles o diseños de rejilla. Las partes experimentales
son prefijadas por el proveedor y deben ser evitadas en entornos de
producción o utilizadas con extrema precaución ya que tanto su sintaxis
como su semántica pueden cambiar en el futuro.
36
El Nivel 2 de CSS necesitó 9 años, de agosto de 2002 a junio de 2011
para alcanzar el estatus de Recomendación. Esto se debió al hecho de
que algunas características secundarias retuvieron toda la especificación.
Con el fin de acelerar la estandarización de las características no
problemáticas, el CSS Working Group del W3C, en una decisión referida
como la doctrina de Beijing, dividió CSS en componentes más pequeños
llamados módulos. Cada uno de estos módulos es ahora una parte
independiente del lenguaje y avanza hacia la estandarización a su propio
ritmo. Mientras que algunos módulos ya son Recomendaciones del W3C,
otros aún son Early Drafts. También se agregan nuevos módulos cuando
se identifican nuevas necesidades.
6.4.7 JQUERY
JQuery es una biblioteca de JavaScript rápida, pequeña y característica.
También es una biblioteca multiplataforma de JavaScript, creada
inicialmente por John Resig, que permite simplificar la manera de
interactuar con los documentos HTML, manipular el árbol DOM, manejar
eventos, desarrollar animaciones y agregar interacción con la técnica
AJAX a páginas web. Es software libre y de código abierto, posee un doble
licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU
v2, permitiendo su uso en proyectos libres y privados, jQuery, al igual que
otras bibliotecas, ofrece una serie de funcionalidades basadas en
JavaScript que de otra manera requerirían de mucho más código, es decir,
con las funciones propias de esta biblioteca se logran grandes resultados
en menos tiempo y espacio.
6.4.8 JAVASCRIPT
JavaScript (a veces abreviado como JS) es un lenguaje ligero e
interpretado, orientado a objetos con funciones de primera clase, más
conocido como el lenguaje de script para páginas web, pero también
usado en muchos entornos sin navegador, tales como node.js O Apache
37
CouchDB. Es un lenguaje script multi-paradigma, basado en prototipos,
dinámico, soporta estilos de programación funcional, orientada a objetos
e imperativa. Leer más sobre JavaScript.
El estándar de JavaScript es ECMAScript. Desde el 2012, todos los
navegadores modernos soportan completamente ECMAScript 5.1. Los
navegadores más antiguos soportan por menos ECMAScript 3. La sexta
edición se liberó en Julio. Se puede seguir el progreso actual de las
diferentes, nuevas y mejoradas características en el wiki correspondiente.
Esta sección de la web está dedicada al lenguaje JavaScript, a las partes
que no son específicas de las páginas web u otros entornos de servidor.
Para información sobre las API específicas de las páginas web, consulte
DOM. Para saber más sobre cómo encajar DOM y JavaScript, dispone de
la referencia de DOM.
JavaScript no debe ser confundido con el lenguaje de programación Java.
Java es una marca registrada de Oracle en Estados Unidos y otros países.
6.4.9 MYSQL
Es importante la creación de una base de datos para la recolección de
información sobre los registros del Aula virtual, ya que permite mantener
la integridad, disponibilidad, confiabilidad y redundancia controlada los
usuarios acusados por el sistema virtual.
Con las herramientas tecnológicas y los conocimientos otorgados por la
Universidad Distrital Francisco José de Caldas, se logra llegar a la
solución de emplear un ambiente virtual unificado de las áreas básicas del
conocimiento del Colegio Cooperativo de Timiza, en el que aporte el
máximo potencial como herramienta educativa, en los procesos de
comunicación y aprendizaje, ya que por medio de un ambiente virtual
38
mitigamos los problemas de comunicación fuera del aula de clases,
generando soluciones viables mediante tecnologías de información y
comunicación.
6.4.10 Metodología RUP
Es una metodología cuyo fin es entregar un producto de software. Se
estructura todos los procesos y se mide la eficiencia de la organización.
Es un proceso de desarrollo de software el cual utiliza el lenguaje
unificado de modelado UML15.
1. Fase de Inicio: Esta fase tiene como propósito definir y acordar el
alcance del proyecto con los patrocinadores, identificar los riesgos
asociados al proyecto, proponer una visión muy general de la arquitectura
de software y producir el plan de las fases y el de iteraciones posteriores.
2. Fase de elaboración: En la fase de elaboración se seleccionan los
casos de uso que permiten definir la arquitectura base del sistema y se
desarrollaran en esta fase, se realiza la especificación de los casos de
uso seleccionados y el primer análisis del dominio del problema, se diseña
la solución preliminar.
3. Fase de construcción: El propósito de esta fase es completar la
funcionalidad del sistema, para ello se deben clarificar los requerimientos
pendientes, administrar los cambios de acuerdo a las evaluaciones
realizados por los usuarios y se realizan las mejoras para el proyecto.
4. Fase de transición: El propósito de esta fase es asegurar que el
software esté disponible para los usuarios finales, ajustar los errores y
defectos encontrados en las pruebas de aceptación, capacitar a los
usuarios y proveer el soporte técnico necesario.
15 Tomado de: http://ima.udg.edu/~sellares/EINF-ES2/Present1011/MetodoPesadesRUP.pdf Rational Unified Process (RUP)
39
7. FACTIBILIDAD
7.1 Factibilidad técnica
La informática es cada vez más intuitiva y la plataforma Aula Virtual (Moodle)
elegida para el curso, es una herramienta de trabajo, por lo que sólo es necesario
un conocimiento a nivel de usuario. No obstante, el técnico responsable del Aula
Virtual indicará a los alumnos y tutores cómo acceder y pondrá a disposición un
manual ilustrativo del funcionamiento de la plataforma.
7.1.1 Conocimientos de informática
El acceso al Aula Virtual no requiere conocimientos técnicos ni
informáticos especiales. Actualmente cualquier ordenador del mercado
cumple sobradamente con las necesidades de la plataforma e-learning
usada para el Aula Virtual.16
Las versiones más recientes de navegador (Chrome o Mozilla), como los
programas informáticos en general, requieren para su instalación y
correcto funcionamiento de equipos más potentes y completos. Un equipo
idóneo, podría ser:
Pentium IV o PowerMac (o superiores). Recomendable Pentium IV 2.0
Ghz
1Gb MB RAM (cuanta más mejor). Recomendable 2 Gb Mb
Bastante espacio libre en el Disco Duro: 8 GB. Recomendable 16 Gb
7.1.2 Conexión a internet
Para poder conectarse a Internet, se deberá disponer de una conexión a
través de cualquier proveedor.
16 Requerimientos técnicos para un Aula virtual de la Universidad de Alcalá.
40
7.1.3 Navegadores de Internet compatibles con la plataforma
Google Chrome
Mozilla Firefox 7 o superior
7.2 Factibilidad operativa
7.2.1 Perfil del estudiante:
Estudiante de Tecnología en Sistematización de Datos, con
conocimientos en las siguientes áreas: diseño e implementación de bases
de datos SQL (preferiblemente MYSQL), conocimiento en lenguajes PHP,
HTML5, JQUERY, JAVA y estilos CSS3, también plataformas web como
Joomla y Moodle. Además, el estudiante debe cumplir con los siguientes
requerimientos y habilidades: disponibilidad parcial de tiempo, capacidad
de trabajo en equipo, desarrollo de investigaciones y solución técnica de
problemas.
7.2.2 Perfil del tutor:
Nombre: Héctor Julio Fúquene Ardila.
Nacionalidad: Colombiano.
Formación académica: Maestría en Teleinformática, Arquitectura
para el comercio electrónico, Ingeniería de Sistemas.
Áreas de actuación: Ciencias Naturales, Computación y Ciencias de
la información, Ciencias de la Computación.
7.3 Factibilidad económica.
La factibilidad económica de la pasantía a realizar es alta, debido a los siguientes
factores: la asesoría del tutor del proyecto, el trabajo de los dos estudiantes o
pasantes, dos equipos o computadoras que se utilizarán para el desarrollo de la
aplicación, acceso a Internet diario, la papelería que se utiliza en: avances,
41
modelados, etc., además del pago de medio de transporte que los estudiantes
usarán para llegar al sitio de la pasantía.
Dicha factibilidad decidió dividirse en tres aspectos: recursos humanos (Tabla 1),
recursos técnicos (Tabla 2) y otra clase de recursos (Tabla 3). Lo anterior, se
hace con el fin de generar un total por aspecto y luego sumar un total para el
presupuesto. Los aspectos están divididos en las tablas que se verán a
continuación:
Tipo de recurso humano
Cantidad recurso humano
Descripción Valor por hora
Horas Total
Tutor 1 Asesoría y ayuda para el desarrollo de la pasantía.
$40.000 200 $8.000.000
Desarrollador 2 Investigación, diseño,
desarrollo e implementación del proyecto.
$20.000 288 $7.680.000
Total de recursos humanos $15.680.000
Tabla 1. Recursos humanos. Fuente: Autor.
Aclaración (en desarrollador): debido a que son 6 horas semanales por 4
semanas al mes y 8 meses del año, también teniendo en cuenta el valor por hora
($20.000 x 6 x 4 x 8 = $3.840.000), este resultado se multiplica por 2, que es el
número de desarrolladores ($3.840.000 x 2 = $7.680.000).
Tipo de recurso técnico
Descripción Valor por unidad
Cantidad Total
Equipos de computo Computadoras que se utilizaran para el desarrollo e implementación del sistema.
$1.500.000 3 $4.500.000
Total de recursos técnicos $4.500.000
Tabla 2. Recursos técnicos Fuente: Autor.
42
Tabla 3. Otros recursos Fuente: Autor.
El total de los tres ítems en que se dividió la factibilidad económica, se visualiza
en la Tabla 4:
Total de recursos humanos
$15.680.00
Total de recursos técnicos
$4.500.000
Total de otros recursos $900.000
TOTAL NETO $21.080.000
Tabla 4. Total factibilidad económica. Fuente: Autor.
7.4 Factibilidad legal
Tanto para el software libre como para el software propietario existen las
licencias que son contratos en los que señalan las condiciones que establece (lo
que se puede hacer o no se puede hacer) el cedente. En las licencias libres
puede haber condiciones como restricciones espaciales por prohibiciones
legales, limitación del valor que puede ser cobrado por distribución o asesorías
Tipo de recurso Descripción Total
Medio de transporte
Medio de transporte (buses), en los días en que se vaya a realizar la pasantía.
$ 300.000
Servicio de Internet El acceso diario a Internet que se utilizara para el desarrollo de la plataforma web.
$200.000
Papelería Impresiones, esquemas y diseños que se utilizaran para el diseño del proyecto.
$100.000
Refrigerios Cuando se esté desarrollando la pasantía en el colegio en las 3 o 4 horas al día, se hace un gasto en comida.
$300.000
Total de otros recursos $900.000
43
complementarias, etc.17 Así mismo, puede exigirse la copia, la nidificación, la
sub-licencia o la distribución en los términos expresados en la licencia, perdiendo
los derechos quien lo haga de manera contraria.
En cuanto a las políticas económicas, el software libre ha venido tomando
gran importancia en dos vías: el impacto comercial e industrial y el gasto fiscal.
La legislación sobre derechos de autor concede en exclusiva al titular del
software el derecho a realizar o autorizar a terceros la reproducción (instalar y
ejecutar), copia, modificación y distribución del software18. Por tanto, para que
un usuario pueda beneficiarse de las libertades del software, necesita el permiso
explícito (la licencia) del titular de estos derechos: de lo contrario, se entendería
que utiliza el software de forma ilegítima.
8. CRONOGRAMA DE ACTIVIDADES
En la Tabla 5, se hace una descripción del cronograma de actividades basado
en la metodología escogida para la realización del proyecto.
Nombre de la tarea Duración Comienzo Fin
PROYECTO DE GRADO:
PASANTIA
168 días jue 01/09/16 sáb 22/04/17
FASE DE INICIO 32 días jue 01/09/16 vie 14/10/16
Recolección final de
requerimientos
9 días jue 01/09/16 mar 13/09/16
Modelamiento de casos de
uso (20%)
5 días mié 14/09/16 mar 20/09/16
Estimación de riesgos 9 días mié 21/09/16 sáb 01/10/16
Evaluación de herramientas
para el desarrollo
2 días lun 03/10/16 mar 04/10/16
Elaboración prototipo con
arquitectura del sistema
8 días mié 05/10/16 vie 14/10/16
FASE DE ELABORACIÓN 21 días sáb 15/10/16 vie 11/11/16
17 Revista virtual Católica del norte, Fundación universitaria. Publicaciones seriadas institucionales, académicas e investigativas. 18 Software libre, aspectos legales y explotación de software libre parte 1.
44
Modelamiento de casos de
uso (80 %)
6 días sáb 15/10/16 vie 21/10/16
Diseño de la interfaz 4 días sáb 22/10/16 mié 26/10/16
Creación de diagrama UML 4 días jue 27/10/16 mar 01/11/16
Prototipo prueba con la
arquitectura
4 días mié 02/11/16 sáb 05/11/16
Análisis de pruebas 4 días mar 08/11/16 vie 11/11/16
FASE DE DESARROLLO 90 días sáb 12/11/16 jue 16/03/17
Corrección (en caso de que
se necesite) en base a las
pruebas anteriores
9 días sáb 12/11/16 mié 23/11/16
Verificación de
requerimientos
8 días jue 24/11/16 sáb 03/12/16
Verificación de casos de uso 9 días lun 05/12/16 jue 15/12/16
Diseño de módulos 17 días vie 16/12/16 sáb 07/01/17
Desarrollo de módulos 9 días mar 10/01/17 vie 20/01/17
Diseño de la base de datos 8 días sáb 21/01/17 mar 31/01/17
Implementación de la base
de datos
8 días mié 01/02/17 vie 10/02/17
Diseño de manual de usuario 8 días sáb 11/02/17 mar 21/02/17
Prueba de conexiones 8 días mié 22/02/17 vie 03/03/17
Desarrollo prototipo final 30 días sáb 04/02/17 jue 16/03/17
FASE DE CIERRE 27 días vie 17/03/17 sáb 22/04/17
Verificación final 3 días vie 17/03/17 mar 21/03/17
Entrega de prototipo final 4 días mié 22/03/17 lun 27/03/17
Entrega de manual de
usuario
5 días mar 28/03/17 lun 03/04/17
Evaluación por parte de la
entidad
5 días mar 04/04/17 sáb 08/04/17
Pruebas a los usuarios 7 días lun 10/04/17 mar 18/04/17
Informe de resultados 6 días sáb 15/04/17 sáb 22/04/17
Tabla 5. Cronograma de actividades. Fuente: Autor.
45
9. FASE DE INICIO
9.1 Diagramas de procesos
9.1.1 Modulo de biblioteca virtual
Proceso 1: Carga de archivos académicos
En este proceso, al usuario del aula virtual (docente o administrador), se le
permite la carga de archivos a la biblioteca virtual, estos pueden ser: libros,
artículos, audios e imágenes.
En el momento de la carga, el usuario debe escoger el tipo de publicación o
archivo, con esto seleccionado el sistema procede a mostrar un formulario de
acuerdo con el tipo de archivo, este formulario debe ser llenado para la carga
exitosa (ver figura 1), en las cuatro opciones tendrá “título o nombre”, “autor”,
entre otros (dependiendo del tipo).
Figura 2. Carga de archivos académicos. Fuente: Autor.
Proceso 2: Publicación de opiniones
La publicación de opiniones o columnas de opinión, solo la puede hacer un
usuario: docente. En este proceso, el docente que desee transmitir alguna
46
opinión pública a toda la comunidad, puede acceder al botón “Mi opinión” (ver
figura 2), allí debe llenar un formulario con campos como: título de la publicación,
descripción, entre otros.
Figura 3. Publicación de opiniones. Fuente: Autor.
Proceso 3: Búsqueda de publicaciones
Todo usuario en el aula virtual, puede ser parte del proceso de “búsqueda de
publicaciones”, este se hará a través de una barra de búsqueda, en donde se el
usuario podrá digitar una palabra clave (o palabra adecuada a la búsqueda),
también si lo desea podrá filtrar la búsqueda escogiendo el tipo de publicación o
archivo: libro, articulo, audio u imagen (ver figura 3). De la anterior manera, la
persona a través de este proceso podrá encontrar aquellos resultados de
acuerdo a su búsqueda.
Figura 4. Búsqueda de publicaciones. Fuente: Autor.
47
Proceso 4: Eliminación de contenido
La eliminación de contenido de la biblioteca virtual, solo podrá ser efectuada por
el usuario administrador. A través de una búsqueda, como la que se encuentra
en el proceso número 3 (ver figura 4), el administrador explorará las diferentes
publicaciones y allí decidirá cuál de estas desea eliminar.
Figura 5. Eliminación de contenido. Fuente: Autor.
Proceso 5: Modificación de contenido
En la modificación de contenido de la biblioteca virtual, existen dos usuarios: el
docente y el administrador. En primer lugar, se debe tener en cuenta que la
búsqueda de la publicación a modificar se hará a través de una barra de
búsqueda similar a la descrita en el proceso 3, lo que hace la diferencia en este
proceso es el tipo de usuario.
El docente, podrá hacer modificación solo de sus publicaciones, es decir de sus
archivos subidos y sus opiniones publicadas (ver figura 5). Por otro lado, el
administrador, podrá hacer modificación de toda clase de publicación en la
biblioteca virtual.
48
Figura 6. Modificación de contenido. Fuente: Autor.
9.1.2 Módulo de asistencia
El estudiante registrado en el Aula Virtual quedará inscripto a este módulo, dado
que se asignará a un curso, y a sí mismo, a varias materias asignadas por su
plan de estudio. El módulo de asistencia abre un nuevo campo al sistema de
registro en los alumnos del Colegio Cooperativo de Timiza, ya que entrega una
información más sistematizada al acudir a sus respectivas asignaturas otorgando
una mayor observación al estudiantado, para análisis académicos, con el fin de
lograr este objetivo, se plantea los procesos recopilados en el levantamiento de
información:
Proceso 1: Registro de asistencia
El registro de asistencia es uno de los procesos más significativos de este
módulo, ya que permitirá la recopilación de información de la asistencia del
estudiante. El usuario docente y/o administrador, se encargará de realizar este
proceso, ya que es el actor primario que tomara la información de cada
estudiante en cada materia registrando fecha de asistencia y tipo de asistencia,
entregados por el sistema (ver figura 6). Al tomar la información de los
estudiantes inscritos a su materia se almacenará en una base de datos, para
posteriormente analizarla.
49
Figura 7. Registro de asistencia. Fuente: Autor.
Proceso 2: Generación de reportes estadísticos
Una vez almacenada la información en el sistema, basada en el proceso de
“registro de asistencia”, se procederá hacer revisión por parte del administrador
y/o docente según su categoría: Curso, tipo de asistencia o fecha (ver figura 7),
lo cual permitirá la generación de un reporte estadístico para su análisis
educativo o divulgación institucional.
Figura 8. Generación de reportes estadísticos. Fuente: Autor.
50
9.1.3 Modulo de evaluación institucional
Proceso 1: Creación de evaluación institucional
La creación de la evaluación institucional anual, solo la puede hacer el usuario
administrador. En este proceso, el usuario agrega preguntas según la cantidad
que se requiera, cuando haya terminado esto, procede a guardar la evaluación
institucional que podrá ser desarrollada por la comunidad educativa (ver figura
8).
Figura 9. Creación de evaluación institucional. Fuente: Autor.
Proceso 2: Desarrollo de la evaluación institucional
Al estudiante, en el momento de entrar al aula virtual (una vez ya publicada la
evaluación institucional por el administrador), le aparece un banner o “publicidad”
en donde se le da aviso de la evaluación institucional (ver figura 9). Sí este desea
hacerla inmediatamente el banner lo redirige a la evaluación, si no en su aula
virtual aparecerá un link donde podrá también en otro momento hacerla.
Una vez el estudiante este en el módulo de evaluación institucional, escoge el
docente al que desea evaluar y procede a la calificación de este. El sistema
verifica si ya ha evaluado a todos sus docentes, si no lo ha hecho lo redirige de
51
nuevo a escoger otro docente hasta que termine con todos y se muestre la
notificación de “Evaluación finalizada”.
Figura 10. Desarrollo de la evaluación institucional. Fuente: Autor.
Proceso 3: Generación de reporte filtrado
El reporte filtrado, es la descripción de unos resultados que se obtienen a través
de ciertos parámetros escogidos por el usuario, en este caso el único que puede
generar esta clase de reportes es el administrador.
En su menú de navegación, escoge la opción de “Reporte Filtrado” (ver figura
10), de acuerdo a ello escoge los parámetros que desea, los cuales son: curso,
docente y calificación.
Figura 11. Generación de reporte filtrado. Fuente: Autor.
52
Proceso 4: Generación de reporte global
El reporte global, es la descripción de todos los resultados que se obtienen de la
evaluación institucional, este se podrá generar una vez se tenga hasta el 80%
de evaluaciones respondidas por estudiantes, en este caso el único que puede
generar esta clase de reportes es el administrador.
En su menú de navegación, escoge la opción de “Reporte Global”, el sistema
valida si hay el 80% o más de evaluaciones (ver figura 11); sí las hay, genera el
reporte y si no muestra la notificación “Debe tener más del 80%” y se termina el
proceso.
Figura 12. Generación de reporte global. Fuente: Autor.
53
9.2 Modelos de dominio
9.2.1 Biblioteca virtual
Figura 13. Modelo de dominio: Biblioteca Virtual. Fuente: Autor.
9.2.2 Módulo de asistencia
Figura 14. Modelo de dominio: Asistencia. Fuente: Autor.
54
9.2.3 Módulo de evaluación institucional
Figura 15. Modelo de dominio: Evaluación Institucional. Fuente: Autor.
55
9.3 Glosarios de términos
9.3.1 Módulo de biblioteca virtual
Clase Descripción
Moodle Sistema base del aula virtual.
Biblioteca Virtual Este es el sistema que se encarga de alojar los archivos y
publicaciones para la búsqueda de usuarios.
Usuario Persona que a través de Moodle entra a la biblioteca virtual.
Docente Tipo de usuario que es profesor de la institución, puede cargar
archivos, publicar opiniones y modificar sus propias
publicaciones.
Administrador Tipo de usuario encargado de la administración del aula virtual,
por ende, también tiene acceso a todo permiso dentro de la
biblioteca virtual.
Estudiante Tipo de usuario que es alumno de la institución o colegio. Este
usuario solo puede ver el contenido alojado en la biblioteca
virtual.
Publicación Es todo registro alojado en la base de datos que hace parte de
la biblioteca virtual.
Archivo Tipo de publicación que se puede hacer en la biblioteca virtual.
Libro Es un tipo de archivo que se puede publicar, estos se deben
cargar en formato PDF.
Artículo Es un tipo de archivo que se puede publicar, estos se deben
cargar en formato PDF.
Audio Es un tipo de archivo que se puede publicar, estos se deben
cargar en formato MP3.
Imagen Es un tipo de archivo que se puede publicar, estos se deben
cargar en formato PNG y JPG.
Opinión Tipo de publicación que solo se puede realizar por parte del
docente, en esta publica algún pensamiento u opinión.
Tabla 6. Glosario de términos: Biblioteca Virtual. Fuente: Autor.
56
9.3.2 Módulo de asistencia
Tabla 7. Glosario de términos: Asistencia. Fuente: Autor.
9.3.3 Módulo de evaluación institucional
Clase Descripción
Moodle Sistema base del Aula Virtual
Usuario Relación con los actores inscriptos en el Aula Virtual, lo cual aloja
a los actores: estudiante, docente y administrador.
Administrador Actor que se encargara de la realización de los reportes y
estadísticas de todo el Aula virtual
Docente Actor asignado a cursos y materias, para llevar el control y registro
de la asistencia a los estudiantes.
Estudiante Actor asignado a materias y a un curso, para llevar su registro de
asistencia, según su asignación
Reporte Informe que lleva el control y la verificación de la asistencia de los
estudiantes.
Curso Dominio que aloja a estudiantes para la asignación de materias
sea el caso correspondiente.
Materia Asignatura encargada de ofrecer el docente para un curso en
específico.
Registro
Asistencia
Formulario de apertura al control de asistencia de los estudiantes
en la asignación de materias y cursos, llevada a cabo por el
docente.
Tipo Asistencia Formato en el cual se registra la asistencia. Tipo: Falla,
asistencia, retardo y falla justificada.
Clase Descripción
Moodle Sistema base del Aula Virtual
Evaluación
institucional
Modulo encargado de registrar las evaluaciones de los
docentes, por parte de los estudiantes.
Usuario Rol estándar migrado de Moodle
Administrador Actor encargado de la elaboración de la evaluación
institucional para todos los usuarios estudiantes.
También, es el generador de reportes.
Docente Actor encargado de dictar su materia a varios alumnos
alojados en un curso. Es el actor a evaluar por los
estudiantes.
Estudiante Actor que se destaca en este módulo por la realización de
la evaluación institucional, se encarga de evaluar a cada
docente asignado a su curso.
Curso La evolución institucional es validada por cada curso
inscrito al sistema
57
Tabla 8. Glosario de términos: Evaluación Institucional. Fuente: Autor.
10. FASE DE ELABORACIÓN
10.1 Requerimientos no funcionales
Identificador REQ-NF001
Tipo Seguridad
Nombre Autenticación de usuario
Módulo Todos
A través del sistema Moodle utilizado como base para todos los módulos del aula
virtual, se hará la autenticación de usuarios que ingresen al aula y por consiguiente a
los demás módulos añadidos.
Tabla 9. REQ-NF001: Autenticación de usuario. Fuente: Autor.
Identificador REQ-NF002
Tipo Seguridad
Nombre Integridad de los datos
Módulo Todos
El administrador del aula virtual velara por el cuidado y la seguridad de los datos
utilizando el sistema Moodle como herramienta para la gestión de permisos y
eliminación de contenido.
Tabla 10. REQ-NF002: Integridad de los datos. Fuente: Autor.
Materia Esta clase se encuentra enlazada a los docentes, ya que
son los encargados de dictar el contenido asignado por el
administrador.
Reporte Informe que lleva el registro y la estadística de la
evolución institucional generada por año.
Certificación Comprobante único, entregado a los estudiantes al
finalizar el proceso de evaluación.
58
Identificador REQ-NF003
Tipo Disponibilidad
Nombre Conexión a Internet
Módulo Todos
Los usuarios del aula virtual deben contar con conexión a Internet debido a que no se
ingresara al sistema solo en la institución sino también en los hogares.
Tabla 11. REQ-NF003: Conexión a Internet. Fuente: Autor.
Tabla 12. REQ-NF004: Creación de manuales. Fuente: Autor.
Identificador REQ-NF005
Tipo Soporte
Nombre Actualizaciones del aula virtual
Módulo Todos
La actualización del sistema Moodle en sus versiones posteriores no se debe realizar
ya que esto puede generar una caída total de la plataforma. Por lo anterior, es
recomendable trabajar bajo la versión inicial de Moodle.
Tabla 13. REQ-NF005: Actualizaciones del aula virtual. Fuente: Autor.
Identificador REQ-NF006
Tipo Software
Nombre Requisitos de acceso a la plataforma
Módulo Todos
Se requiere que el usuario cuente con navegador Opera, Firefox, Chrome o Internet
Explorer (versión 7). También es recomendable que el equipo cuente con un sistema
operativo como Android, IOS o Windows, todos estos en sus versiones más recientes.
Tabla 14. REQ-NF006: Requisitos de acceso a la plataforma. Fuente: Autor.
Identificador REQ-NF004
Tipo Facilidad de uso
Nombre Creación de manuales
Módulo Todos
Se crearán manuales dependiendo del actor que ingrese al aula virtual, estos
facilitarán el uso de ingreso al sistema.
59
Identificador REQ-NF007
Tipo Software
Nombre Requisitos de la plataforma Moodle en Software
Módulo Todos
Para el correcto funcionamiento de la plataforma Moodle se necesitan algunas
características mínimas en cuanto al software del servidor, las cuales son:
Base de datos MySQL versión 5.5.31 hasta la más reciente.
PHP 5.4.4 y se debe tener en cuenta que PHP 7 no está soportado.
Tabla 15. REQ-NF007: Requisitos de la plataforma Moodle en Software. Fuente: Autor.
Identificador REQ-NF008
Tipo Hardware
Nombre Requisitos de la plataforma Moodle en Hardware
Módulo Todos
Para el correcto funcionamiento de la plataforma Moodle se necesitan algunas
características en cuanto al hardware del servidor, adquirido a través de un hosting,
las cuales son:
Espacio mínimo de disco 200 MB para el código de Moodle hasta 5 GB.
Procesador de 1 GHz (mínimo), se recomiendan 2GHz doble núcleo o más.
Memoria RAM 512 como mínimo, 1GB o más es fuertemente recomendado.
Tabla 16. REQ-NF008: Requisitos de la plataforma Moodle en Hardware. Fuente: Autor.
Tabla 17. REQ-NF009: Diseño responsable del aula virtual. Fuente: Autor.
Identificador REQ-NF010
Tipo Usabilidad
Nombre Barra de búsqueda
Módulo Biblioteca virtual
El sistema de biblioteca virtual contará con una barra de búsqueda que proporcionará
una organización y filtración interna de la información.
Tabla 18. REQ-NF010: Barra de búsqueda. Fuente: Autor.
Identificador REQ-NF009
Tipo Apariencia
Nombre Diseño responsable para el aula virtual
Módulo Todos
Con el objetivo de facilitar la visualización de manera correcta y cómoda para el
usuario, se emplea el Responsive Design en la adaptación de cualquier dispositivo
móvil o computador.
60
Identificador REQ-NF011
Tipo Diseño e implementación
Nombre Visualización didáctica
Módulo Biblioteca virtual
La visualización de los contenidos alojados en el sistema debe ser de forma didáctica
simulando la acción de leer un libro físico.
Tabla 19. REQ-NF011: Visualización didáctica. Fuente: Autor.
Tabla 20. REQ-NF012: Formato tabla asistencia. Fuente: Autor.
10.2 Requerimientos funcionales
Identificador REQ-F001
Nombre Carga de archivos
Módulo Biblioteca virtual
El sistema les permitirá a los usuarios docente y administrador, subir archivos
académicos como:
Libros.
Artículos.
Audios.
Imágenes.
Tabla 21. REQ-F001: Carga de archivos. Fuente: Autor.
Identificador REQ-NF012
Tipo Apariencia
Nombre Formato tabla de asistencia
Módulo Asistencia
El formulario de asistencia constará de 2 columnas principales, las cuales son:
Nombre del estudiante y estado de la asistencia; a su vez el estado de la asistencia
(columna Nº2) consta de 4 columnas (estados) los cuales son: asistió, fallo, retardo y
falla justificada.
61
Identificador REQ-F002
Nombre Publicación de opiniones
Módulo Biblioteca virtual
El docente tendrá un espacio para la creación y modificación de columnas de opinión
en las que expresará sus pensamientos respecto a temas académicos. Cada opinión
quedará relacionada con este usuario.
Tabla 22. REQ-F002: Publicación de opiniones. Fuente: Autor.
Identificador REQ-F003
Nombre Búsqueda de publicaciones
Módulo Biblioteca virtual
Todos los usuarios podrán hacer una búsqueda en las publicaciones y archivos que
están alojados en la biblioteca virtual.
Tabla 23. REQ-F003: Búsqueda de publicaciones. Fuente: Autor.
Identificador REQ-F004
Nombre Eliminación de contenido
Módulo Biblioteca virtual
El sistema le permitirá únicamente al administrador eliminar contenido o
publicaciones de la biblioteca virtual.
Tabla 24. REQ-F004: Eliminación de contenido. Fuente: Autor.
Identificador REQ-F005
Nombre Modificación de contenido
Módulo Biblioteca virtual
La modificación de publicaciones por parte de los actores será:
Administrador: contará con acceso a todas las publicaciones alojadas en la
base de datos de la biblioteca virtual, es decir, podrá modificar cualquier
publicación.
Docente: solo tendrá acceso a sus publicaciones, es decir, solo podrá
modificar estas.
Tabla 25. REQ-F005: Modificación de contenido. Fuente: Autor.
62
Identificador REQ-F006
Nombre Registro de asistencia
Módulo Asistencia
El docente y el administrador registrarán el control de asistencia, fallas, retardos y
ausencias justificadas de los estudiantes. Este registro se toma como igual a la
modificación de la asistencia, ya que se puede acceder al registro de cualquier día en
cualquier momento y cambiar algo si es que es necesario.
Tabla 26. REQ-F006: Registro de asistencia. Fuente: Autor.
Identificador REQ-F007
Nombre Generación de reportes estadísticos
Módulo Asistencia
El docente y el administrador podrán generar reportes de asistencia con los siguientes
parámetros:
Curso: se escoge el curso del que se desea el reporte de asistencia (este
parámetro es obligatorio)
Tipo de asistencia: en este existen 5 opciones, las cuales son asistió, fallo,
ausencia, ausencia justificada y “todas las opciones”. En caso de que se
escoja la última opción, esta incluirá las 4 opciones mencionadas antes de
esta.
Comienzo: es la fecha desde donde se desea generar el reporte de asistencia.
Fin: es la fecha hasta donde se desea generar el reporte de asistencia.
Tabla 27. REQ-F007: Generación de reportes estadísticos. Fuente: Autor.
Identificador REQ-F008
Nombre Creación de evaluación institucional
Módulo Evaluación institucional
El administrador realizará la creación de la evaluación institucional según los
parámetros ya establecidos con la institución y su manera de evaluar al docente.
Tabla 28. REQ-F008: Creación de evaluación institucional. Fuente: Autor.
Identificador REQ-F009
Nombre Desarrollo de evaluación institucional
Módulo Evaluación institucional
El sistema permitirá al estudiante diligenciar la evaluación institucional respectiva de
cada docente que le corresponda.
Tabla 29. REQ-F009: Desarrollo de evaluación institucional. Fuente: Autor.
63
Identificador REQ-F010
Nombre Generación de reporte filtrado
Módulo Evaluación institucional
El sistema le permitirá al administrador la generación de un reporte con los siguientes
parámetros:
Curso: el salón de estudiantes que evaluó al docente.
Docente: la persona que fue evaluada.
Calificación: este parámetro se hará con un número digitado por el
administrador y se podrá escoger entre las mayores, menores o iguales
calificaciones a ese número.
Tabla 30. REQ-F010: Generación de reporte filtrado. Fuente: Autor.
Identificador REQ-F011
Nombre Generación de reporte global
Módulo Evaluación institucional
El sistema hará en reporte final estadístico de la evaluación a nivel global entregado
al administrador. Dicho reporte solo se generará si existe más del 80% de
evaluaciones realizadas por parte de los estudiantes.
Tabla 31. REQ-F011: Generación de reporte global. Fuente: Autor.
64
10.3 Definición de actores
Los actores son externos al sistema que vamos a desarrollar. Por lo tanto, al
identificar actores estamos empezando a delimitar el sistema, y a definir su
alcance. Dentro de la definición de actores del Aula Virtual, el alcance nos
permite diagnosticar que en la integración del sistema existe 3 actores
(personas) y un actor sistema (moodle) ver figura 01.
Figura 16. Definición de actores. Fuente: Autor.
65
10.3.1 Documentación de actores
ID: AC-001
ACTOR: Administrador
CREADO POR: Predeterminado por sistema
ACTORES DE INTERACCIÓN: Docente y Estudiante
PROCESOS A CARGO: Carga de archivos académicos
Búsqueda de publicaciones
Eliminación de contenido
Modificación de contenido
Registro de asistencia
Generación de reportes estadísticos
Creación de evaluación institucional
Generación de reporte filtrado
Generación de reporte global
TIPO: Primario
DESCRIPCIÓN: El administrador tiene como obligación velar por la
integridad de la información alojada en Aula virtual,
este será el encargado de gestionar permisos y
contenido a todo el sistema.
Tabla 32. Documentación actores: Administrador. Fuente: Autor.
ID: AC-002
ACTOR: Docente
CREADO POR: Administrador
ACTORES DE INTERACCIÓN: Estudiante
PROCESOS A CARGO: Carga de archivos académicos
Publicación de opiniones
Búsqueda de publicaciones
Modificación de contenido
Registro de asistencia
Generación de reportes estadísticos
TIPO: Primario
DESCRIPCIÓN: El docente es el encargado de gestionar la
información de contenido secundario en el Aula
virtual, cargar y modificar contenido en el sistema
referente a cursos, materias y estudiantes.
Tabla 33. Documentación actores: Docente. Fuente: Autor.
66
Tabla 34. Documentación actores: Estudiante. Fuente: Autor.
ID: AC-004
ACTOR: Moodle
CREADO POR: Sistema
ACTORES DE INTERACCIÓN: Administrador, Docente y Estudiante
PROCESOS A CARGO: CRUD Usuarios
CRUD Cursos
CRUD Materias
Autenticación
TIPO: Primario
DESCRIPCIÓN: El sistema de Moodle es el encargado de llevar o
sostener el Aula virtual, ya que este permitirá la
gestión de los cursos, materias y usuarios, asignados
a todo el entorno. Se toma como actor Primario, ya
directamente es el que realiza los procesos de
autenticación para los demás módulos registrados.
Tabla 35. Documentación actores: Moodle. Fuente: Autor.
ID: AC-003
ACTOR: Estudiante
CREADO POR: Administrador
ACTORES DE INTERACCIÓN: Docente
PROCESOS A CARGO: Búsqueda de publicaciones
Desarrollo de la evaluación institucional
TIPO: Secundario
DESCRIPCIÓN: El estudiante es el actor menos participativo en el
sistema en acciones de: creación, modificación y
eliminación de contenido en los módulos de
Biblioteca virtual, Asistencia y evaluación
institucional, lo cual solo tiene la interacción y
visualización de la información alojada.
67
10.4 Lista preliminar de casos de uso
10.4.1 Biblioteca Virtual
Sistema Biblioteca Virtual, se categorizará por la gestión de contenido
académico, en el colegio, en el que permitirá el control de toda su información.
El sistema debe gestionar y/o aceptar:
LISTA PRELIMINAR BIBLIOTECA VIRTUAL
ACTOR LISTA DE CASOS DE USOS
ADMINISTRADOR
Ingresar datos autenticación usuario
Escoger tipo publicación a cargar
Llenar formulario de publicación a cargar
Digitar datos para búsqueda de publicación
Revisar publicaciones encontradas en búsqueda
Eliminar contenido de cualquier tipo de publicaciones
Modificar cualquier contenido
ACTOR LISTA DE CASOS DE USOS
DOCENTE
Ingresar datos autenticación usuario
Escoger tipo publicación a cargar
Llenar formulario de publicación a cargar
Adjuntar el archivo a cargar
Crear columna de “mi opinión”
Digitar datos para búsqueda de publicación
Revisar publicaciones encontradas en búsqueda
Modificar contenido propio
ACTOR LISTA DE CASOS DE USOS
ESTUDIANTE
Ingresar datos autenticación usuario
Digitar datos para búsqueda de publicación
Revisar publicaciones encontradas en búsqueda
Tabla 36. Lista preliminar: Biblioteca Virtual. Fuente: Autor.
68
10.4.2 Módulo Asistencia
Sistema que controla la asistencia académica en cumplimiento, fallas, retardos
y fallas justificadas, de los estudiantes. El sistema debe gestionar y/o aceptar:
LISTA PRELIMINAR ASISTENCIA
ACTOR LISTA DE CASOS DE USOS
ADMINISTRADOR
Ingresar datos de autenticación de usuario
Registrar de asistencia de estudiantes
Escoger tipo de asistencia asignada en el sistema
Generación de reportes
Modificación de asistencia por fecha
Eliminación de asistencias anuales
ACTOR LISTA DE CASOS DE USOS
DOCENTE
Registrar de asistencia de estudiantes
Escoger tipo de asistencia asignada en el sistema
Generación de reportes
Modificación de asistencia por fecha
ACTOR LISTA DE CASOS DE USOS
ESTUDIANTE
Ingresar datos de autenticación de usuario
Registro de asistencia
Tabla 37. Lista preliminar: Asistencia. Fuente: Autor.
10.4.3 Módulo Evaluación Institucional
El módulo de Evaluación Institucional, es una gestión independiente de cada
institución, ya que es realizada para la evaluación de profesores, por parte del
modelo entregado por los administrativos del colegio. El sistema debe gestionar
y/o aceptar:
69
LISTA PRELIMINAR EVALUACIÓN INSTITUCIONAL
ACTOR LISTA DE CASOS DE USOS
ADMINISTRADOR
Ingresar datos autenticación usuario
Agregar pregunta a la evaluación
Finalizar la creación de evaluación
Generar reporte filtrado
Generar reporte global
ACTOR LISTA DE CASOS DE USOS
DOCENTE
Ingresar datos autenticación usuario
Ver resultados personales de evaluación
ACTOR LISTA DE CASOS DE USOS
ESTUDIANTE
Ingresar datos autenticación usuario
Escoger el docente a evaluar
Desarrollar evaluación de docente escogido
Tabla 38. Lista preliminar: Evaluación Institucional. Fuente: Autor.
70
10.5 Modelo de casos de uso
10.5.1 Caso de uso: Aula Virtual del Colegio Cooperativo de Timiza
Figura 17. Casos de uso: Aula virtual. Fuente: Autor.
71
10.5.2 Caso de uso: Biblioteca Virtual
Figura 18. Caso de uso: Biblioteca virtual. Fuente: Autor.
73
10.5.4 Caso de uso: Modulo Evaluación Institucional
Figura 20. Casos de uso: Evaluación Institucional. Fuente: Autor.
74
10.6 Documentación de casos de uso
CS-001
AUTENTICACIÓN USUARIO
Objetivos asociados Seguridad e integridad de la información
Actores Administrador, docente o estudiante
Descripción
La autenticación de usuarios nos permite asegurar que un usuario sea quien es: Administrativo, docente o estudiante. Este estará asociado al modelo base del sistema, la autenticación la realiza Moodle.
Precondición El actor debe estar registrado en el aula virtual, con el cual debe contar con una contraseña y usuario, para acceder.
Secuencia
Normal
Paso Acción
1 El actor principalmente a la plataforma del Aula virtual, con su respectivo link de acceso.
2 El sistema lo direcciona a un formulario de autenticación, en donde estarán habilitadas las casillas de “nombre de usuario” y “contraseña”.
3 El actor debe ingresar su usuario y contraseña en los campos habilitados. Y dar “Entrar”.
4 El sistema realizará una consulta a la base de datos, en donde encuentra el registro del usuario que se autentica.
5 El sistema permite el acceso al usuario a todo el contenido del Aula Virtual, dando los permisos habilitados por el administrador.
Postcondición El sistema permite el ingreso total al Aula Virtual. Esperando al usuario ingresar a la Biblioteca virtual. Con restricción según sea el caso, al usuario autenticado.
Excepciones
Paso Acción
4 Si el usuario y la contraseña del actor, no se encuentran almacenados en los datos del sistema. Arroja un error de autenticación, indicando error “Datos erróneos. Por favor, inténtelo otra vez.”
4 Si el actor no recuerda su contraseña de acceso y/o usuario, el sistema cuenta con un link de ”. Para así recuperar su contraseña. Y Continuar.
Rendimiento Paso Cota de tiempo
4 2 segundos
Frecuencia esperada 2 veces/día
Estabilidad Alta
Comentarios La frecuencia será mucho mayor durante los dos primeros meses.
Tabla 39. Documentación caso de uso: Autenticación de usuario. Fuente: Autor.
75
CS-002
BÚSQUEDA DE PUBLICACIONES
Objetivos asociados REQ-F003 La optimización de búsqueda por parte del Aula virtual, creará un entorno más amigable para el usuario en su interactiva.
Actores Administrador, docente o estudiante
Descripción
La barra de búsqueda o filtrado para la visualización de publicaciones alojados en la base de datos de la biblioteca virtual, hará de su utilización para encontrar fácilmente el algún contenido almacenado.
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca.
Secuencia
Normal
Paso Acción
1 El usuario selecciona la imagen de “Mi biblioteca”.
2 El sistema lo redireccionará al módulo completo de Biblioteca virtual.
3 El usuario realizará la búsqueda mediante un “buscador” interno, lo cual debe ingresar la palabra clave o realizar una búsqueda más avanzada, por: Materia, mes y demás parámetros.
4 Seleccionar en “Buscar publicaciones”
5 El sistema realiza una búsqueda en la base de datos de la biblioteca, y trae las publicaciones contenidas bajo el filtro realizado por el usuario.
6 El sistema organiza la información encontrará, en bloques con una pequeña descripción nombre y fecha de publicación.
Postcondición El buscador quedará en la parte superior de la página master, para posteriores búsquedas.
Excepciones
Paso Acción
5 Si el usuario no registra ningún filtro, el sistema arrojará un mensaje de “búsqueda sin filtros”.
5 Si no se encuentra ningún registro de publicaciones, el sistema lo indicará.
5 Si la búsqueda realizada por el usuario, tiene errores (ortografía) el sistema indicará que la búsqueda no es correcta.
Rendimiento Paso Cota de tiempo
5 10 segundos
Frecuencia esperada 1 veces/día
Estabilidad Media
Comentarios La frecuencia será baja ya que la base de datos, no ha almacenado las suficientes publicaciones.
Tabla 40. Documentación caso de uso: Búsqueda de publicaciones. Fuente: Autor.
76
CS-003
REVISIÓN DE PUBLICACIONES
Objetivos asociados REQ-NF011 La revisión de las publicaciones de forma didáctica para su aprovechamiento.
Actores Administrador, docente o estudiante
Descripción
La revisión se realizará bajo modelo swf, lo cual visualizará el contenido de forma de libro digital.
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Realizar búsqueda del contenido a ver.
Secuencia
Normal
Paso Acción
1 Seleccionar una publicación y abrir o dar en “ver”
2 El sistema abrirá el documento de publicación, para así realizar su visualización.
3 Si la apertura es un audio, Seleccionar un audio y dar en “Escuchar”.
4 El sistema lo mostrará en un banner, el cual permitirá la reproducción del mismo.
Postcondición Cada visualización de contenido debe ser cerrada para abrir la siguiente.
Excepciones
Paso Acción
2 La publicaciones de libros se mostrará en un formato .swf
4 Si el audio se encuentra en otro formato diferente al .mp3, este no permitirá la reproducción
Rendimiento Paso Cota de tiempo
2,4 10 segundos
Frecuencia esperada 1 veces/día
Estabilidad Media
Comentarios Todas las publicaciones deben ser alojadas correctamente, para así generar una buena reproducción de contenido.
Tabla 41. Documentación caso de uso: Revisión de publicaciones. Fuente: Autor.
77
CS-004
CREAR COLUMNA “MI OPINIÓN”
Objetivos asociados REQ-F002 El docente tendrá un espacio para la creación de columnas de opinión.
Actores Docente
Descripción
La creación de columnas de opinión, estará relacionada a la creatividad del docente en procesos de enseñanzas al compartir su opinión con el resto de la institución.
Precondición El docente previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.
Secuencia
Normal
Paso Acción
1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Mi opinión”.
2 El sistema mostrará un formulario para registrar la opinión del docente. Con campos de: Titulo, barra de herramientas, un cuadro de texto. Y dos botones.
3 El docente ingresa la información de su publicación.
4 El docente da clic en el botón “Publicar”.
5 El sistema almacena la información en la base de datos, para su visualización.
6 El sistema mostrará un aviso de publicación actualizada.
Postcondición El sistema carga la publicación y la mostrará en un muro llamado “mis publicaciones”.
Excepciones
Paso Acción
3 Si no existe un título, el sistema no guardará la publicación
3 Si la opinión ocupa más de 2000 palabras, no permitirá seguir escribiendo en el cuadro de texto.
Rendimiento Paso Cota de tiempo
6 3 segundos
Frecuencia esperada 2 veces/semanal
Estabilidad Media
Comentarios La frecuencia será mucho menor durante los dos primeros periodos, por el proceso de acogimiento.
Tabla 42. Documentación caso de uso: Crear columna “Mi opinión”. Fuente: Autor.
78
CS-005
CARGA ARCHIVOS ACADÉMICOS
Objetivos asociados REQ-F001 El sistema les permitirá a los usuarios docente y administrador, subir archivos académicos.
Actores Administrador o docente.
Descripción
Los archivos que permitirá alojar el sistema, se han clasificado bajo 4 tipos, estos son: Libros, Audios, Artículos e imágenes.
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.
Secuencia
Normal
Paso Acción
1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”
2 El usuario debe dar clic en para “subir contenido”.
3 El sistema cargará una lista desplegable con los tipos de información a subir, (véase en la descripción).
4 El usuario selecciona el tipo de documento o archivo a subir.
5 El sistema cargará un formulario, respectivo a la información a subir.
6 El usuario debe completar el formulario del archivo a subir.
7 El usuario debe dar clic en “añadir archivo”, y adjuntar el archivo.
8 Por último, clic en “registrar contenido”
9 El sistema almacenará la información del archivo con su contenido en la base de la biblioteca virtual
10 Mostrará un mensaje de cargar completa.
Postcondición Todo archivo registrado en el sistema, queda con un usuario registrado como gestor de ese contenido.
Excepciones
Paso Acción
7 Si el formato no es el correcto, el sistema arrojará un error.
8 Si no se llenan todos los campos del archivo a cargar, el sistema no guardará la información, hasta haber completado el formulario.
Rendimiento Paso Cota de tiempo
9 10 segundos
Frecuencia esperada 2 veces/día
Estabilidad Alta
Comentarios La frecuencia será mucho menor durante los dos primeros periodos, por el proceso de acogimiento.
Tabla 43. Documentación caso de uso: Carga de archivos académicos. Fuente: Autor.
79
CS-006
MODIFICACIÓN DE CONTENIDO
Objetivos asociados REQ-F005 La modificación de publicaciones por parte de los actores.
Actores Administrador o docente
Descripción
La modificación se realizará bajo el perfil asignado por el administrador.
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.
Secuencia
Normal
Paso Acción
1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”
2 El usuario debe dar clic en para “modificar”.
3 El sistema mostrará un listado de todas las publicaciones relacionadas a su perfil.
4 El usuario selecciona el contenido, a modificar.
5 El sistema cargará el formulario con la información de la publicación seleccionada.
6 El usuario realizará los cambios pertinentes a esa publicación, y dará clic en “Registrar Contenido”.
7 El sistema realiza una consulta de actualización a la base de datos, sobre esa modificación.
8 El sistema muestra información de actualización exitosa.
Postcondición Todo archivo actualizado en el sistema, se modificará en todo el sistema, borrando los anteriores datos registrados.
Excepciones
Paso Acción
3 El sistema muestra el listado correspondiente a docente o administrador CS-007.
3 Si el usuario, no tiene ninguna publicación se arrojara una lista vacía sin información.
Rendimiento Paso Cota de tiempo
8 5 segundos
Frecuencia esperada Rara vez
Estabilidad media
Comentarios La modificación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.
Tabla 44. Documentación caso de uso: Modificación de contenido. Fuente: Autor.
80
CS-007
MODIFICACIÓN DE CONTENIDO PROPIO
Objetivos asociados REQ-F005 La modificación de publicaciones por parte de los docentes.
Actores Docente
Descripción
Es un caso de uso <<extends>> de CS-006 Docente: solo tendrá acceso a sus publicaciones, es decir, solo podrá modificar estas.
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.
Secuencia
Normal
Paso Acción
1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”
2 El usuario debe dar click en para “modificar”.
3 El sistema mostrará un listado de todas las publicaciones relacionadas a su perfil docente.
4 El usuario selecciona el contenido que ha registrado para modificar. Y da click en “modificar”
5 El sistema cargara el formulario con la información de la publicación seleccionada.
6 El usuario realizara los cambios pertinentes a esa publicación, y dará click en “Registrar Contenido”.
7 El sistema realiza una consulta de actualización a la base de datos, sobre esa modificación.
8 El sistema muestra información de actualización exitosa.
Postcondición Todo archivo actualizado en el sistema, se modificará en todo el sistema, borrando los anteriores datos registrados.
Excepciones
Paso Acción
3 El sistema muestra el listado correspondiente su perfil.
3 Si el usuario, no tiene ninguna publicación se arrojará una lista vacía sin información.
Rendimiento Paso Cota de tiempo
5 2 segundos
Frecuencia esperada Rara vez
Estabilidad media
Comentarios La modificación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.
Tabla 45. Documentación caso de uso: Modificación de contenido propio. Fuente:
Autor.
81
CS-008
MODIFICACIÓN DE CUALQUIER CONTENIDO
Objetivos asociados REQ-F005 La modificación de publicaciones por parte del administrador.
Actores Administrador
Descripción
Es un caso de uso <<extends>> de CS-006 Administrador: contará con acceso a todas las publicaciones alojadas en la base de datos de la biblioteca virtual, es decir, podrá modificar cualquier publicación.
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.
Secuencia
Normal
Paso Acción
1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”
2 El usuario debe dar clic en para “modificar”.
3 El sistema mostrará un listado de todas las publicaciones relacionadas al perfil administrador
4 El administrador selecciona el contenido que desea modificar. Y da clic en “modificar”
5 El sistema cargará el formulario con la información de la publicación seleccionada.
6 El usuario realizará los cambios pertinentes a esa publicación, y dará clic en “Registrar Contenido”.
7 El sistema realiza una consulta de actualización a la base de datos, sobre esa modificación.
8 El sistema muestra información de actualización exitosa.
Postcondición Todo archivo actualizado en el sistema, se modificará en todo el sistema, borrando los anteriores datos registrados.
Excepciones
Paso Acción
3 El sistema muestra el listado correspondiente su perfil.
3 Si la base no tiene ninguna publicación se arrojará una lista sin información.
Rendimiento Paso Cota de tiempo
5 2 segundos
Frecuencia esperada Casi nunca
Estabilidad media
Comentarios La modificación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.
Tabla 46. Documentación caso de uso: Modificación de cualquier contenido. Fuente:
Autor.
82
CS-009
ELIMINACIÓN DE CONTENIDO
Objetivos asociados REQ-F004 El sistema permitirá eliminar contenido o publicaciones de la biblioteca virtual.
Actores Administrador.
Descripción
Únicamente al administrador
Precondición El usuario previamente debe estar autenticado por Moodle, para la visualización del contenido en la Biblioteca. Ingreso al módulo de Biblioteca Virtual.
Secuencia
Normal
Paso Acción
1 El sistema tendrá una segunda barra de navegación en la parte izquierda, el cual el docente debe ir al botón “Gestión de contenido”
2 El usuario debe dar clic en para “eliminar”.
3 El sistema mostrará un listado de todas las publicaciones relacionadas al perfil administrador.
4 El administrador selecciona el contenido que desea modificar. Y da clic en “eliminar”
5 El sistema mostrará un mensaje de advertencia, indicando que si está seguro.
6 El administrador debe seleccionar “Si, estoy seguro”.
7 El sistema eliminará el contenido y actualizará la base de datos.
8 El sistema mostrará un mensaje de eliminación exitosa.
Postcondición El sistema retomará a la página principal de biblioteca virtual.
Excepciones
Paso Acción
3 El sistema muestra el listado correspondiente su perfil.
3 Si la base no tiene ninguna publicación se arrojará una lista sin información.
Rendimiento Paso Cota de tiempo
5 2 segundos
Frecuencia esperada Casi nunca
Estabilidad Alta
Comentarios La eliminación tendrá una frecuencia baja casi nula al comienzo, debido al que el sistema no contiene información para su modificación.
Tabla 47. Documentación caso de uso: Eliminación de contenido. Fuente: Autor.
83
CS-010
ELIMINACIÓN DE ASISTENCIA
Objetivos asociados REQ-NF002 Integridad de los datos
Actores Administrador
Descripción
La eliminación de asistencia por parte del administrador, se hace de manera anual, ya que cada año se genera una nueva lista de estudiantes según el curso. Por lo anterior, es necesario la eliminación de las asistencias ya creadas.
Precondición Debe haber listas de asistencia ya creadas para así eliminar y también debe haber pasado un año escolar para la eliminación de estas.
Secuencia
Normal
Paso Acción
1 El administrador entra al módulo de asistencia.
2 El sistema redirecciona al actor a las diferentes listas que se encuentran registradas.
3 El actor selecciona si quiere eliminar todas las listas de una vez, dando clic en “Seleccionar todas” o si quiere eliminar una por una seleccionando lista por lista.
4 El actor da clic en el botón “Eliminar listas”.
5 El sistema hace eliminación de las listas de asistencia en la base de datos y muestra en pantalla una notificación de “Eliminación exitosa”
Postcondición El módulo de asistencia en la vista del administrador queda “vació” o ya no se ven las listas eliminadas.
Excepciones
Paso Acción
2 En el caso de que al cargar listas no se encuentre ninguna esto significa que ya han sido eliminadas anteriormente.
Rendimiento Paso Cota de tiempo
5 10 segundos
Frecuencia esperada 1 vez al año
Estabilidad media
Comentarios
Tabla 48. Documentación caso de uso: Eliminación de asistencia. Fuente: Autor.
84
CS-011
GENERACIÓN DE REPORTES
Objetivos asociados REQ-F007 Generación de reportes estadísticos
Actores Administrador o docente.
Descripción
Los actores podrán generar un reporte estadístico en el cual se evidenciará según los parámetros escogidos, la asistencia en un determinado periodo de tiempo.
Precondición Los parámetros para generar el reporte deben estar correctamente escogidos, estos parámetros son: curso, tipo de asistencia, fecha inicio y fecha fin.
Secuencia
Normal
Paso Acción
1 En el módulo de navegación el actor despliega las opciones y escoge la opción “Generación de reporte estadístico”
2 El actor escoge los parámetros como curso, tipo de asistencia, fecha de inicio y fecha de fin. A continuación, da clic en el botón “Generar reporte”.
3 El sistema, de acuerdo a los datos alojados en la base de datos, genera un reporte estadístico y lo redirecciona a un documento con formato PDF.
4 El actor hace revisión del reporte y decide si quiere descargarlo o no.
Postcondición El módulo de asistencia en la parte de generación de reportes, está listo para la generación de un nuevo reporte, dejando los parámetros iniciales por defecto.
Excepciones
Paso Acción
2 Los parámetros se deben escoger de manera obligatoria, es decir, no puede quedar ningún campo sin ser seleccionado. En caso de que no se escoja alguno, en el momento de generar el reporte el sistema verifica esto y arroja una notificación que dirá “Por favor, llene todos los campos”.
4 En caso de que el actor no quiere hacer la descarga del reporte estadístico, el sistema no guardará el reporte generado, deberá hacerlo de nuevo.
Rendimiento Paso Cota de tiempo
3 10 segundos
Frecuencia esperada 4 veces/mes
Estabilidad media
Comentarios
Tabla 49. Documentación caso de uso: Generación de reportes. Fuente: Autor.
85
CS-012
MODIFICACIÓN DE ASISTENCIA
Objetivos asociados REQ-NF002 Integridad de los datos
Actores Administrador o docente.
Descripción
En ocasiones, cuando se llena una lista de asistencia, comúnmente con el pasar de las horas o incluso de los días cambian cosas, por ello es necesario que se permita a los actores administrador y docente la modificación de las listas de asistencia de estudiantes.
Precondición Tener las listas de asistencia diligenciadas o registradas.
Secuencia
Normal
Paso Acción
1 El actor ingresa al módulo de asistencia.
2 El sistema carga las listas asociadas al actor.
3 El actor escoge la lista de asistencia la cual desea modificar.
4 El sistema muestra la lista de asistencia, con los últimos registros modificados.
5 El actor hace las modificaciones respectivas y al finalizar da clic en el botón “Guardar”.
6 El sistema hace actualización de los datos.
Postcondición El sistema muestra las listas de asistencia de nuevo, en caso de que el actor desee volver a modificar.
Excepciones
Paso Acción
2 Dependiendo del tipo de actor, se cargan las listas. El sistema solo cargará al docente las listas asociadas a los cursos en los que dicta clase, pero al administrador el sistema le cargará todas las listas de la institución.
Rendimiento Paso Cota de tiempo
4 5 segundos
Frecuencia esperada 10 veces/día
Estabilidad media
Comentarios
Tabla 50. Documentación caso de uso: Modificación de asistencia. Fuente: Autor.
86
CS-013
REGISTRAR ASISTENCIA
Objetivos asociados REQ-F006 Registro de asistencia
Actores Docente o administrador.
Descripción
El registro de asistencia, se diferencia de la modificación de asistencia, debido a que éste hace referencia al primer registro del día del que se desea llevar la asistencia y la modificación se hace una vez ya haya registro.
Precondición Las listas deben estar creadas para iniciar con el uso.
Secuencia
Normal
Paso Acción
1 El actor ingresa al módulo de asistencia.
2 El sistema carga las listas de asistencia según el actor.
3 El actor escoge la lista de asistencia que desea registrar.
4 El sistema carga la lista, junto con un pequeño formulario en donde están los campos para escoger la fecha de registro.
5 El actor escoge la fecha en la que desea registrar la asistencia y a continuación, hace registro de esta. Por último, da clic en el botón “Guardar”.
6 El sistema guarda el nuevo registro de asistencia.
Postcondición El sistema redirecciona al actor a las listas de asistencia según su condición, esto se hace en el caso de que el actor quiera seguir registrando asistencia de otros cursos.
Excepciones
Paso Acción
2 Dependiendo del tipo de actor, se cargan las listas. El sistema solo cargará al docente las listas asociadas a los cursos en los que dicta clase, pero al administrador el sistema le cargará todas las listas de la institución.
5 En caso de que el actor escoja una fecha la cual ya ha sido registrada, el sistema deberá notificar que ya hubo un “Registro inicial”, por lo cual, no se estará registrando si no modificando.
Rendimiento Paso Cota de tiempo
4 5 segundos
Frecuencia esperada 10 veces/día
Estabilidad media
Comentarios
Tabla 51. Documentación caso de uso: Registrar asistencia. Fuente: Autor.
87
CS-014
REALIZAR EVALUACIÓN INSTITUCIONAL
Objetivos asociados REQ-F009 Desarrollo de evaluación institucional
Actores Estudiante
Descripción
El actor estudiante, podrá realizar la evaluación institucional de acuerdo, a los profesores que le dictan a su curso.
Precondición La evaluación institucional debe estar creada y el estudiante debe escoger un docente a evaluar.
Secuencia
Normal
Paso Acción
1 El estudiante entra al módulo de evaluación institucional.
2 El sistema carga a los docentes según el curso al que este asignado el estudiante.
3 El actor escoge el docente que desea evaluar.
4 El sistema carga la evaluación institucional asociada al docente escogido por el estudiante.
5 El estudiante realiza la evaluación institucional y al finalizar da clic en el botón “Guardar”.
6 El sistema verifica si el actor ha terminado todas las evaluaciones asignadas según su curso.
Postcondición El sistema muestra la página de docentes asignados según curso y se evidencia si ya fueron evaluados o no.
Excepciones
Paso Acción
3 En caso de que el docente escogido ya este evaluado, el sistema arroja una notificación que muestra “Docente evaluado, escoja de nuevo” y redirecciona a la lista de docentes asignados por curso.
6 En caso de que no haya terminado todas las evaluaciones, el sistema no permitirá salir del módulo, hasta que el actor realice todas las evaluaciones.
Rendimiento Paso Cota de tiempo
4 10 segundos.
Frecuencia esperada 1 veces/año
Estabilidad media
Comentarios El rango de medición de la evaluación institucional es de 1 a 10.
Tabla 52. Documentación caso de uso: Realizar evaluación institucional. Fuente:
Autor.
88
CS-015
VER RESULTADOS PROPIOS
Objetivos asociados Evidenciar los resultados personales obtenidos de la evaluación institucional.
Actores Docente
Descripción
Debido a que todos los docentes de la institución son evaluados, es importante que los docentes puedan evidenciar los resultados de su evaluación respectiva a cada curso.
Precondición El docente debe tener asignados cursos a los cuales dicta clase y debe haber sido evaluado por más del 80% de los estudiantes de todos los cursos a los cuales dicta el docente.
Secuencia
Normal
Paso Acción
1 El actor ingresa al módulo de evaluación institucional.
2 El sistema muestra la lista de cursos a los cuales está asignado el docente. Allí también se tiene control si más del 80% ha respondido la evaluación o no.
3 El docente ingresa al curso del cual desee ver resultados.
4 El sistema carga un resultado en promedio de todas las calificaciones obtenidas.
Postcondición El sistema da la opción al actor de que vaya hacia atrás dando clic en el botón “Ver más resultados”.
Excepciones
Paso Acción
2 En caso de que no haya más del 80% en una evaluación, el sistema arrojara una alerta o notificación que dirá “Debe haber el 80% o más. Intente más tarde”
Rendimiento Paso Cota de tiempo
2 10 segundos
Frecuencia esperada 2 veces/año
Estabilidad Media
Comentarios El actor docente solo podrá ver sus resultados, los resultados generales solo podrán ser vistos por el administrador.
Tabla 53. Documentación caso de uso: Ver resultados propios. Fuente: Autor.
89
CS-016
CREACIÓN DE EVALUACIÓN INSTITUCIONAL
Objetivos asociados REQ-F008 Creación de evaluación institucional
Actores Administrador
Descripción
El actor administrador será el único habilitado para hacer la creación de la evaluación institucional anual. Allí se podrán añadir preguntas, de acuerdo a la cantidad establecida por la institución.
Precondición Estar autenticado como usuario administrador.
Secuencia
Normal
Paso Acción
1 Entrar al aula virtual como usuario administrador.
2 El sistema carga la plataforma del aula virtual.
3 El actor escoge el módulo de evaluación institucional y luego en “Creación de evaluación institucional”
4 El sistema carga el entorno en donde el administrador podrá añadir preguntas.
5 El actor da clic en “Añadir pregunta”, llena el campo donde estará la pregunta y luego da clic en “Guardar”
6 El sistema vuelve al entorno en donde se añaden preguntas, en esta ya se visualizan la/las preguntas añadidas.
7 El actor decide si crea otra pregunta o guarda la evaluación institucional dando clic en “Guardar Evaluación Institucional”
8 El sistema pregunta al actor “¿Está seguro de finalizar?”
9 El sistema muestra una notificación al actor “Evaluación creada con éxito” y vuelve a la página inicial del aula virtual.
Postcondición El sistema crear un banner para cada estudiante, en el cual cuando ingrese al Aula virtual, recuerde que la evaluación institucional se encuentra asignada.
Excepciones
Paso Acción
1 En cuanto a la autenticación de usuarios, esto se ve con más detalle en CS-001.
5 Si el actor no está seguro de guardar la pregunta, podrá dar clic en el botón “Atrás” y volverá al entorno en donde se añaden las preguntas.
Rendimiento Paso Cota de tiempo
5 20 segundos
Frecuencia esperada 1 ves/año
Estabilidad media
Comentarios
Tabla 54. Documentación caso de uso: Creación de evaluación institucional. Fuente:
Autor.
90
CS-017
GENERACION DE REPORTE
Objetivos asociados REQ-F010 - REQ-F011 Generar reporte de la evaluación institucional
Actores Administrador
Descripción
La creación de informes o reportes, facilita el análisis de las pruebas institucionales.
Precondición Estar autenticado como usuario administrador. La evaluación institucional debe tener un porcentaje de participación en los estudiantes, este debe superar más del 80%.
Secuencia
Normal
Paso Acción
1 El sistema cuenta con una barra de navegación, en esta se encuentra la opción “evaluación institucional” y seguidamente “generar reporte”.
2 El administrador debe ingresar a la generación de reporte.
3 El sistema evaluará si el porcentaje de la ejecución en la evaluación, supera al 80%.
4 El sistema muestra dos opciones. “Reporte Global” y “Reporte filtro”.
5 El administrado indica cual desea realizar. Y selecciona la opción.
Postcondición El sistema espera la solitud del administrador para abrir formulario requerido.
Excepciones
Paso Acción
3 Si el sistema indica que no existe más del 80% en la ejecución de la prueba, no permitirá el ingreso a la generación de los reportes.
3 El sistema indica el porcentaje existente en la ejecución.
Rendimiento Paso Cota de tiempo
3 10 segundos
Frecuencia esperada 5 veces/anual
Estabilidad Media
Comentarios La creación de informes informativos de la evaluación institucional, está regido bajo la institución.
Tabla 55. Documentación caso de uso: Generación de reporte. Fuente: Autor.
91
CS-019
REPORTE GLOBAL
Objetivos asociados REQ-F011 Generación de reporte global
Actores Administrador
Descripción
El sistema hará en reporte final estadístico de la evaluación a nivel global entregado al administrador. Dicho reporte solo se generará si existe más del 80% de evaluaciones realizadas por parte de los estudiantes.
Precondición Estar autenticado como usuario administrador. Este estar en proceso asignado por el caso (CS-017).
Secuencia
Normal
Paso Acción
1 El administrador debe seleccionar la opción de “Reporte filtrado”.
2 El sistema genera automáticamente un reporte global, en donde estará toda la información de la evaluación institucional: docentes, estudiantes, calificaciones, cursos, etc.
3 El sistema lo enviará a un documento pdf, con toda la información del reporte global.
4 El usuario puede descargar el pdf. Dando click en “descargar”, opción que da el navegador.
Postcondición El sistema direcciona al pdf del reporte. Y espera alguna respuesta del administrador. Mensaje: “El reporte se ha generado exitosamente”.
Excepciones
Paso Acción
3 El documento se muestra en una nueva ventana del navegador.
2 Si existe un error, el sistema muestra “Error al generar reporte”
Rendimiento Paso Cota de tiempo
2 20 segundos
Frecuencia esperada 3 Anual
Estabilidad Alta
Comentarios La creación de informes informativos de la evaluación institucional, está regido bajo la institución.
Tabla 56. Documentación caso de uso: Reporte global. Fuente: Autor.
CS-018
REPORTE FILTRADO
Objetivos asociados REQ-F011 Generación de reporte filtrado
Actores Administrador
92
Descripción
El sistema le permitirá al administrador la generación de un reporte con los siguientes parámetros:
Curso: el salón de estudiantes que evaluó al docente.
Docente: la persona que fue evaluada.
Calificación: este parámetro se hará con un número digitado por el administrador y se podrá escoger entre las mayores, menores o iguales calificaciones a ese número.
Precondición Estar autenticado como usuario administrador. Este estar en proceso asignado por el caso (CS-017).
Secuencia Normal Paso Acción
1 El administrador debe seleccionar la opción de “Reporte filtrado”.
2 El sistema muestra un formulario en cual se puede registrar el reporte por parámetros. Los cuales son: Curso, docente y calificación.
3 El usuario realiza los cambios por los parámetros establecidos. Cambiando las opciones, para realizar el informe conforme a su especificación.
4 El administrador da click en realizar consulta. Botón: “Ir”.
5 El sistema realiza la consulta en la base de datos y los muestra en tablas.
6 El usuario puede visualizar la consulta, traída por el sistema o puede descargar el documento.
7 El administrador da click en “Ver pdf”.
8 El sistema lo direcciona al pdf visualizado por el navegador.
Postcondición El sistema direcciona al pdf del reporte. Y espera alguna respuesta del administrador.
Excepciones
Paso Acción
5 Si el sistema no encuentra datos relacionados a la consulta del administrador, muestra un mensaje de “Sin información”.
3 Las opciones se registran por checkbox, listas desplegables, etc.
Rendimiento Paso Cota de tiempo
5 20 Segundos
Frecuencia esperada 5 veces/6 meses
Estabilidad Alta
Comentarios La creación de informes informativos de la evaluación institucional, está regido bajo la institución.
Tabla 57. Documentación caso de uso: Reporte filtrado. Fuente: Autor.
93
11. FASE DE CONSTRUCCIÓN
11.1 Instalación de Moodle
El primer paso para iniciar la construcción del sistema, una vez pasada la fase
de elaboración de requerimientos funcionales y no funcionales, es la instalación
de la base de nuestro sistema, que es Moodle.
Se escogió para este proyecto la versión de Moodle 3.0 (descargada aquí:
https://download.moodle.org/), que hasta el momento es una de las más estables
y recientes. Además, para iniciar la construcción, se escogió instalar la
plataforma de manera local (Ver ANEXO A).
Figura 21. Instalación de Moodle. Fuente: Autor.
94
11.2 Modelo de datos
11.2.1 Diagrama Entidad Relación
Figura 22. Diagrama Entidad – Relación. Fuente: Autor.
96
11.2.3 Diccionario de datos
Tablas del módulo Biblioteca: Estas tablas tienen como palabra inicial “bl_”,
que indica que pertenecen a la parte de biblioteca
Tabla: bl_publicación
Figura 24. Diccionario de datos, tabla bl_publicacion. Fuente: Autor.
Tabla: bl_archivo
Figura 25. Diccionario de datos, tabla bl_archivo. Fuente: Autor.
Tabla: bl_opinion
Figura 26. Diccionario de datos, tabla bl_opinion. Fuente: Autor.
97
Tabla: bl_tipoarchivo
Figura 27. Diccionario de datos, tabla bl_tipoarchivo. Fuente: Autor.
Tablas del módulo Asistencia: Estas tablas tienen como prefijo la palabra
“asis_”, con las cuales se identifican las tablas que pertenecen al módulo de
asistencia.
Tabla: asis_registro_asis
Figura 28. Diccionario de datos, tabla asis_registro_asis. Fuente: Autor.
Tabla: asis_registroasis_est
Figura 29. Diccionario de datos, tabla asis_registroasis_est. Fuente: Autor.
98
Tablas del módulo Evaluación Institucional: Las tablas de este módulo, se
nombraron con el prefijo “evainst_”, para referenciar a las tablas que pertenecen
al módulo de Evaluación Institucional.
Tabla: evainst_evaluacion_institucional
Figura 30. Diccionario de datos, tabla evainst_evaluacion_institucional. Fuente: Autor.
Tabla: evainst_pregunta
Figura 31. Diccionario de datos, tabla evainst_pregunta. Fuente: Autor.
Tabla: evainst_registro_evaluacion
Figura 32. Diccionario de datos, tabla evainst_registro_evaluacion. Fuente: Autor.
Tabla: evainst_registro_completado
Figura 33. Diccionario de datos, tabla evainst_registro_completado. Fuente: Autor.
102
11.6 Diagramas de secuencia
11.6.1 Módulo de biblioteca virtual
Autenticación biblioteca virtual: Un diagrama de secuencia muestra una
interacción, que representa la secuencia de mensajes entre instancias de clases,
componentes, subsistemas o actores. El tiempo fluye por el diagrama y muestra
el flujo de control de un participante a otro19.
La autenticación por parte de los usuarios registrados en el Aula virtual, permite
la interacción con el módulo de biblioteca digital, entregando así todo el
contenido académico alojado en él. Para llevar a cabo el acceso al módulo es
necesario ser autenticado por un segundo sistema, Moodle (Aula virtual), el cual
lo realiza la instancia config.php, ya que esta almacena toda la sesión del usuario
activo en el aula virtual, como lo muestra la interacción en la figura 34. Dando
así al usuario final la interactividad del módulo, según su rol, descrito en el
sistema (admin, docente o estudiante).
Figura 37. Diagrama de secuencia: Autenticación biblioteca virtual. Fuente: Autor.
19 Bibliografía
103
Búsqueda de publicación: La búsqueda de información o publicación, la cual
descrita en los requerimientos funcionales del módulo, hace más eficaz la
indexación de la información alojada en la base de datos para el usuario,
resaltando así la accesibilidad de la plataforma.
Para esto todos los usuarios del Aula Virtual, interactúan con un buscador interno
instanciado desde la interface principal de la biblioteca virtual, para realizar una
consulta a la base de datos y entregarla al usuario final, como lo muestra la figura
35. Trabajando bajo el patrón de diseño MVC.
Figura 38. Diagrama de secuencia: Búsqueda de publicación. Fuente: Autor.
104
Carga de archivos académicos: La creación de publicaciones para la carga o
alojamiento de archivos académicos detalla la parte fundamental de la biblioteca
virtual. Para esto el diagrama de secuencia que describe de la interactividad de
las instancias del módulo lo da los archivos php: crear_publicación,
controller_publicacion y publicación como objeto declarado en el modelo para su
conexión a la base de datos, como se muestra en la figura 36. Lo cual realiza la
función principal en el requerimiento funcional, el almacenamiento de
información.
Figura 39. Diagrama de secuencia: Carga archivos académicos. Fuente: Autor.
Crear columna mi opinión: Como se observa en la figura 37, la creación de
columnas de opinión es realizada por el usuario admin y/o docente, entregando
su información de rol y autenticación a la interface de creación_opinion.php, para
el acceso al formulario de creación. Esto permite la seguridad de la creación de
opiniones de personas que hacen de la biblioteca virtual un espacio educativo.
El controller es el encargo de enviar la información recibida por la interface, al
105
modelo de publicación y opinión, para ser almacenada en la base de datos.
Según lo muestra la figura.
Figura 40. Diagrama de secuencia: Crear columna mi opinión. Fuente: Autor.
Modificación/eliminación de contenido académico: La modificación de
contenido se divide en dos alternativas dependiendo el usuario que realice dicha
consulta. Por parte del docente, solo tiene permisos para hacer modificaciones
a sus publicaciones. Lo cual garantiza la seguridad y permanencia de la
información por parte de los demás usuarios docentes.
Pero, si el rol es administrativo, este tiene acceso a todo el contenido publicado
por parte de los usuarios, describiendo así lo conveniente y no conveniente para
la institución. La figura 38, permite ver la interacción según el protocolo de
autenticación dado por el sistema Moodle, para la modificación de cualquier
contenido, o contenido propio generado por un solo usuario.
106
Figura 41. Diagrama de secuencia: Modificar/eliminar contenido académico. Fuente:
Autor.
11.6.2 Módulo de asistencia virtual.
Autenticación de usuario: En el módulo de asistencia virtual, la autenticación
del usuario (administrador o docente), se hace a través del sistema base de la
plataforma Moodle, ya que esta plataforma cuenta con autenticación propia y el
modulo se encuentra dentro de este sistema, no es necesario generar una nueva
autenticación. Lo anterior, se hace a través de un archivo llamado config.php,
que se llama en la vista de manera oculta, cuando el usuario entra por primera
vez al módulo, luego el id del usuario que pertenece a una variable global de
Moodle ($USER), se lleva al controlador y de allí se pasa al modelo, en donde
107
se hace la consulta en la base de datos, que usuario es y toda su información
respectiva. De allí, se pasa de nuevo al modelo y luego al controlador, enviando
los datos a la vista y autenticando que en el módulo se encuentra el mismo
usuario que entro en el sistema Moodle.
Figura 42. Diagrama de secuencia: Autenticación de usuario asistencia. Fuente: Autor.
Registrar asistencia estudiante: Este proceso inicia con los actores
administrador o docente, que son los que pueden ingresar al módulo, estos van
a la pestaña de “Llenar asistencia” e ingresa el curso para llenar asistencia, en
caso, del docente, solo podrá acceder a los cursos asignados a su usuario, lo
que se hace en primer lugar con el diagrama de secuencia “Autenticación de
usuario”, seguido se da clic en “Mostrar lista” y los datos pasan por el controlador
y luego llegan al modelo, en donde se hace la consulta a la base de datos, luego
se devuelve hasta la vista el resultado a través del modelo y el controlador.
Cuando la tabla de estudiantes, asignados a un curso se muestra, el usuario
108
tiene la opción de escoger el “estado de asistencia” y si lo desea una observación
de acuerdo al estado, cuando termine, puede guardar, y estos datos pasan por
el controlador, luego el modelo, y se guardan en la base de datos, en ese
momento el usuario recibe una notificación de que se ha guardado con éxito la
lista de asistencia.
Figura 43. Diagrama de secuencia: Registrar asistencia de estudiantes. Fuente: Autor.
Generación de reportes: Este proceso que se muestra detalladamente en la
figura 42, inicia cuando el usuario ingresa el curso, tipo de asistencia, fecha inicial
y fecha final de la asistencia. En ese momento, estos datos se van un archivo en
la vista en la carpeta reportes, en donde se encuentra el enlace con la biblioteca
mpdf, usada para crear documentos en formato PDF. Allí, en el archivo de
reporte, se accede al modelo, en donde se hacen las consultas necesarias a la
base de datos para el reporte. Los datos son recuperados por el mismo modelo
109
y enviados al reporte a través de objetos, en los cuales el archivo los saca de
dichos objetos y los muestra en el reporte, luego de esto, se envía el reporte a la
vista, permitiendo al usuario visualizar, descargar e imprimir el reporte.
Figura 44. Diagrama de secuencia: Generación de reportes. Fuente: Autor.
Modificación de asistencia: El proceso de modificación de la asistencia, inicia
cuando el actor administrador o docente, van a la pestaña “ver/modificar”, allí
ingresan los datos del curso y la fecha que desean ver o modificar, si la persona
está segura se los datos da en el botón ”verificar asistencia” y el sistema en
primer lugar, verifica si esta fecha asignada a este curso aparecen en los
registros de asistencia, la base de datos devuelve una respuesta, y dependiendo
de esto, se le dice al usuario si el registro existe o si debe crearlo primero.
Cuando el registro existe, en la pantalla se muestra la tabla con los datos el
registro actual y la opción de modificarlos, cuando se termina la modificación esta
110
se guarda y seguido se le da la notificación al usuario de que la asistencia fue
modificada.
Figura 45. Diagramas de secuencia: Modificación de asistencia. Fuente: Autor.
Eliminación de asistencia: El proceso de eliminación de asistencia, se
evidencia en la Figura 44. Este proceso, solo es posible para el actor
administrador, es decir, este es el único que puede eliminar asistencia. Para esto,
solo existe un botón en la interfaz, que se dirige al controlador, el cual lleva al
modelo, en donde se encuentra el “query” de eliminación, una vez hecho esto,
se devuelve una notificación que le dice al administrador que la asistencia de ese
año fue eliminada.
111
Figura 46. Diagrama de secuencia: Eliminación de asistencia. Fuente: Autor.
11.6.3 Módulo de evaluación institucional.
Realizar evaluación institucional: El usuario que puede realizar este proceso
dentro del módulo de evaluación institucional es el estudiante; este y debe
inicialmente escoger el docente al que desea evaluar, de sus respectivos
docentes asignados, inmediatamente puede evidenciar las preguntas (ya
anteriormente creadas por el administrador), cuando termina de dar su
calificación a cada pregunta, estos datos se envían al controlador a través del
método POST y el controlador envía los datos al modelo, para que este se
conecte a la base de datos y registre la evaluación hecha por el estudiante.
Luego, el modelo devuelve una respuesta de que la evaluación ya fue registrada
o guardada en la base de datos.
112
Figura 47. Diagrama de secuencia: Realizar evaluación institucional. Fuente: Autor.
Ver resultados propios de evaluación: El usuario profesor o docente, es el
único que puede acceder a este espacio del módulo de evaluación, ya que es el
usuario al que se está calificando. Inicialmente, la vista envía los datos del
usuario a través de la variable global $USER, estos datos son enviados al
controlador que a su vez los envía al modelo, en donde se realiza una consulta
a la base de datos, con los datos obtenidos de la variable global. La consulta
devuelve un resultado, que se “desempaqueta”, en el controlador, y dichos datos,
se muestran de nuevo en la vista. Mostrando así al docente sus resultados por
cada curso asignado.
113
Figura 48. Diagrama de secuencia: Ver resultados propios evaluación institucional.
Fuente: Autor.
Crear evaluación institucional: El usuario que puede realizar este proceso es
únicamente el administrador. El inicialmente, añade preguntas según sea su
criterio o gusto, en cada adición, pone el contenido de la pregunta, al final, se
guarda toda la evaluación y dicha información se envía al controlador, que lo
pasa al modelo y allí se guarda en la base de datos. Luego, el mismo modelo
hace una consulta a la base de datos, para verificar que las preguntas hayan
sido guardadas, cuando esto termine devuelve una respuesta y dependiendo de
la respuesta se muestran o no las preguntas, es decir, si guardaron las preguntas
estas se muestran en la vista, si no, se muestra la notificación de que no se
guardaron.
114
Figura 49. Diagrama de secuencia: Crear evaluación institucional. Fuente: Autor.
Generar reporte global y reporte específico:
En la Figura 48, se evidencia el proceso de la generación de reportes globales y
filtrados que solo puede hacer el administrador. Este usuario, decide qué tipo de
reporte desea, si global o filtrado, a continuación, según la opción que escoja, se
podrá ver en el caso de reporte filtrado, las opciones de este y en el caso de
global, solo un botón que llevara a Generar Reporte. Estos datos, se enviarán a
una carpeta en la vista, llamada reportes, la cual llama a la librería mpdf para
PHP, encargada de generar reportes. Los datos, se envían al modelo y el
modelo, hace una consulta a la base de datos, trayendo así la información y
llevándola hasta el archivo reporte_evaluacion.php, en donde ya tiendo los datos
es posible generar el reporte, que luego se envía a la vista y el usuario tendrá la
opción de descargar, imprimir o solo ver su reporte en el navegador.
116
12. FASE DE TRANSICIÓN
12.1 Evaluación
La evaluación es una valoración sistemática y objetiva de un proyecto terminado
o en curso que también sirve para determinar hasta qué punto el proyecto ha
cumplido con las expectativas esperadas. De igual manera, la evaluación permite
observar que elementos de lo planeado que funcionaron, no funcionaron y el
porqué del resultado.
De acuerdo con lo anterior, respecto al proyecto “AULA VIRTUAL IMPLANTADA
EN MOODLE COMO HERRAMIENTA PARA LOS PROCESOS DE
APRENDIZAJE, REGISTRO Y CONTROL ACADEMICO DEL COLEGIO
COOPERATIVO DE TIMIZA”, se evaluarán los siguientes aspectos:
Validez del diseño: Este ítem, se refiere a la idoneidad del diseño en su
conjunto y la coherencia de este.
En nuestro proyecto, de acuerdo a los tres módulos desarrollados junto
con la plataforma Moodle implantada como base, se trabajaron dos cosas
esenciales, la interfaz y la lógica para el desarrollo.
Respecto al diseño de la interfaz, siempre se tuvo en cuenta que
cumpliera con los requisitos mínimos actuales para toda página web, y es
el Responsive Design, para lo que se utilizó un Framework llamado
Bootstrap que ofrece esta posibilidad. Por otro lado, respecto a la lógica
de la programación, se decidió utilizar el Modelo Vista Controlador, que
es una manera de desarrollar para llevar un orden claro del código
programado.
117
Por lo anterior, al momento de evaluar la validez del diseño de los módulos
en conjunto, los resultados son acordes con lo que inicialmente se
propone y luego de desarrolla.
Pertinencia: Se evalúa el grado en que el proyecto responde a las
necesidades reales de las partes interesadas y se adecua al contexto
(político, educativo, legal, entre otros) existente.
En este caso el contexto en el que se trabaja el proyecto es educativo, de
acuerdo, con la problemática planteada desde el inicio, se encuentra que
el Colegio Cooperativo de Timiza no cuenta con una herramienta web en
donde los estudiantes interactúen con facilidad y por otro lado se
evidencia demora e ineficiencia en procesos académicos que pueden
mejorar con ayuda de la tecnología.
En relación con lo anterior, se planea y desarrolla una plataforma virtual o
aula virtual, basada inicialmente con Moodle a la cual se añaden y
desarrollan módulos como Biblioteca Virtual, Registro y Control de
Asistencia y por ultimo Evaluación Institucional, en donde se logra mejorar
los procesos del colegio y mitigar la falta de interacción académica entre
docentes y estudiantes.
Entonces, se logra evidenciar que se cumple con la pertinencia del
proyecto, de acuerdo al contexto educativo en donde se encuentra y a la
problemática planteada.
Eficacia: Evalúa el grado de logro de los resultados y los beneficios
previstos para los interesados.
Este ítem, en este caso es evaluado basándose en la planeación de
desarrollo del proyecto y si esta dio los resultados esperados al ejecutarse
118
el plan, ya que, si evaluamos los resultados del proyecto como tal, sería
engañoso, de acuerdo a que estos se ven a largo plazo.
Así, de acuerdo con el cronograma planteado y con la metodología
escogida RUP, se encuentra que se manejó el tiempo de manera
adecuada cumpliendo así con lo propuesto dando a cada fase del
proyecto su espacio.
Eficiencia: Un resultado de la relación entre los resultados obtenidos por
el proyecto frente a recursos utilizados.
Para el desarrollo del proyecto, se usó software libre o código abierto, por
lo que se puede decir que el proyecto es eficaz de acuerdo a lo utilizado
para el desarrollo de este.
Sostenibilidad: Posibilidades de que los resultados del proyecto
permanezcan con el tiempo.
Se plantea que los resultados del proyecto podrán permanecer
aproximadamente 5 años, debido al crecimiento exponencial del
desarrollo de software y de la tecnología como tal. Este tiempo se
estima debido a las actualizaciones de Moodle, es decir, en este
momento se encuentra en la versión 3 y va en aumento esta misma
versión con diferentes actualizaciones, cuando pase a la versión 4,
significa que va a sufrir un cambio significativo; se plantea esto, ya
que hace muy poco se pasó de la versión 2 a la 3.
Por lo tanto, durante este lapso, se puede decir que el proyecto cuenta
con sostenibilidad para permanecer o modificarse con facilidad.
De 5 años en delante, se estima que el proyecto deje de ser sostenible,
debido a lo mencionado anteriormente, ya que la tecnología va creciendo
119
de manera exponencial, y muchos factores influyen en que el aula virtual
se vaya volviendo obsoleta, factores como: actualizaciones de hardware
y de software (en este caso navegadores), también actualizaciones de los
lenguajes de programación y por último la más relevante las
actualizaciones de la plataforma Moodle.
Impacto: Este ítem se refiere a los efectos a largo plazo del proyecto, se
habla de unos impactos iniciales, ya que un impacto general, puede verse
con el transcurrir del tiempo.
De acuerdo, a la manera de manejar procesos en el Colegio Cooperativo
de Timiza, en el primer año de implementación del proyecto, se pronostica
que cambien los procesos de registro y control de asistencia, de
evaluación institucional, además los ofrecidos por Moodle, como asignar
tareas a los estudiantes, entre otros; por otro lado se espera hacer
impacto en la implementación de nuevas estrategias académicas y para
ello, se hace provecho de la Biblioteca Virtual, que ofrece una nueva
opción para la investigación y el aprendizaje.
120
12.2 Capacitación
Con el objetivo de hacer aptos a los usuarios del aula virtual (administrador,
docente y estudiantes), se tomó como objetivo del proyecto capacitarlos para
hacer buen uso de la plataforma Moodle y de los módulos adicionales
desarrollados. De esta manera el día 29 de marzo de 2017, se realizó una
capacitación en donde se contó con la inclusión de diferentes personas de la
comunidad educativa del Colegio Cooperativo de Timiza.
Esta capacitación se realizó inicialmente a modo de socialización, en donde se
presentó el proyecto a la comunidad educativa presente y por último se hizo
muestra de la aplicación iniciando por el sistema base Moodle, seguido de los
módulos de Biblioteca Virtual, Registro y Control de Asistencia y Evaluación
Institucional. El orden de la capacitación fue el siguiente:
• Introducción
• ¿Qué es un aula virtual?
• ¿Qué es Moodle?
• Presentación del proyecto
• Planteamiento del problema.
• Solución tecnológica.
• Objetivos.
• Exposición de los módulos desarrollados.
• Muestra de la aplicación.
• Conclusiones.
El ítem para el que se requirió más tiempo, fue el de muestra de la aplicación, ya
que en este se logró, hacer muestra de toda la aplicación, respondiendo a todas
las inquietudes de la comunidad. Como se mencionó inicialmente, el objetivo de
la capacitación es hacer aptos a los usuarios para el buen uso de las
herramientas desarrolladas y el éxito de la capacitación se ira evidenciando
conforme surgen inquietudes por parte de los usuarios, sin embargo, este día de
logró generar una buen recibimiento y aceptación por parte de la institución (Ver
ANEXO E).
121
12.3 Trabajos futuros
Según Moodle va madurando, su evolución cada vez está más influenciada por
la comunidad de desarrolladores y usuarios. Es una de las características y
estructuras fundamentales del proyecto “AULA VIRTUAL IMPLANTADA EN
MOODLE COMO HERRAMIENTA PARA LOS PROCESOS DE
APRENDIZAJE, REGISTRO Y CONTROL ACADEMICO DEL COLEGIO
COOPERATIVO DE TIMIZA”. Permitiendo dejar caminos abiertos a futuros
proyectos con un acople a las nuevas tecnologías emergentes del siglo XXI.
El desarrollo de los módulos adicionales registrados y ejecutados en este
proyecto, permiten la innovación de diseños web y móviles para futuras entregas.
Dando una mejor experiencia a los usuarios finales.
El módulo de biblioteca virtual se desarrollaría con un gestor más robusto de
contenido, realizando análisis de los libros, artículos, audios e imágenes más
vistas por los usuarios. Para hacer un análisis introspectivo sobre qué intereses
tienen los estudiantes dentro de una plataforma educativa. Encontrando nuevas
ventajas y fortalezas al proceso educativo en la institución.
Se deja la posibilidad de establecer nuevos permisos a los usuarios
(estudiantes), para la contribución de la comunicación en nuevos espacios de
desarrollo de opiniones. Compartiendo pensamientos que promuevan la
educación nacional o en la institución.
El módulo de registro de asistencia es la innovación dentro del Moodle ya que
el desarrollo realizado por este, se registra todo por la plataforma realizando una
adaptación sólida y eficaz en el desarrollo. Cuando se mencionó este módulo en
el desarrollo, era complicado limitarlo debido a que existe un campo amplio para
llevar un registro y control de asistencia, llevándonos a pensar que, si se
desarrolla un prototipo lector de identificación de usuarios, entraríamos aún más
fácil a la recopilación e información. Por tal motivo el registro asistencia, no solo
se implementaría en una institución privada, sino en la educación pública de
Colombia.
122
El módulo de evaluación institucional es especificado por el rector de la
institución comprendiendo su uso y función, en la evaluación de docentes. Lo
cual faltaría a un más en este desarrollo, comprendiendo los términos de
evaluación administrativa, bienestar institucional y otras entidades tratadas en el
colegio. En el que posibilitará la función en tomar decisiones, fijar
responsabilidades, establecer metas, definir criterios y determinar acciones que
garanticen el avance en un proceso de mejoramiento coherente, pertinente y
sostenible del colegio.
Moodle otorgado bajo la Licencia Pública GNU (GPL), nos da apertura a la
contribución del desarrollo de nuevos módulos, puglins o aplicaciones que
satisfagan la necesidad de la educación. Por tanto, los trabajos futuros en este
desarrollo son concebibles y expuestos a la comunidad de MOODLE. En
consecuencia, el proyecto está conformado en un sistema permanentemente
activo, seguro y de constante evolución.
123
13. CONCLUSIONES
Como resultado al desarrollo y proceso de implementar un ambiente
virtual de aprendizaje, es posible concluir que el campo educativo permite
innovar y crear nuevas ideas, que rompan un esquema educativo
tradicional del bachillerato o secundaria básica; trayendo nuevos
procesos y métodos en el descubrimiento de ideas tecnológicas.
El descubrimiento de tecnologías permitió concluir que los módulos de
biblioteca virtual, control y registro de asistencia y, evaluación
institucional, recopilan procesos tradicionales que se hacían de manera
anárquico en la institución, para transcender a métodos sistemáticos de
la información, registrando y evaluando la información de la manera más
eficiente posible, sin subir el costo de tiempo en su análisis.
El resultado final en la solución de una problemática desigual y dividida
de plataformas, unificó la interacción entre docentes de la institución y
estudiantes, aprobando la asociación de asignaturas, docentes,
asistencias, evaluaciones e información de la institución, en una sola
plataforma con el distintivo e identidad del Colegio Cooperativo de Timiza.
El desarrollo del módulo de asistencia fortalece al docente en el proceso
de registrar la asistencia del estudiante de su materia asignada,
reduciendo el costo de recursos (papel, tiempo, monitor), porque su
almacenamiento en un servidor es más confiable e íntegro, a la hora de
registrar sus calificaciones finales, teniendo como parámetro este ítem
importante en la educación.
El resultado de ver implementando la evaluación institucional en el Aula
Virtual, confiere a la información un aporte gradual; ya que se
sistematizada y almacenada para su análisis final por parte de los entes
administrativos de la institución. Facilitando y suministrando la
información reciente en un tiempo mas corto y real.
124
La implementación de soluciones tecnológicas que ayuden a acelerar y
facilitar los procesos académicos en instituciones educativas, en la
actualidad es más posible, debido a que la tecnología y el desarrollo de
software va en crecimiento exponencial, lo que nos da a desarrolladores
la oportunidad de idear y aplicar nuevos proyectos que ayuden en el
sector educativo.
El software libre o código abierto, es un recurso bastante bueno, para
principiantes en el mundo del desarrollo, ya que el hecho de que el código
sea compartido permite evidenciar las maneras de generar código;
además da la ventaja de que como el código es compartido, haya mayor
respuesta a problemas comunes en medio del desarrollo. Por otro lado,
permite la actualización de ese mismo código, es decir, una vez subido el
aplicativo con su código como una versión inicial, con el pasar del tiempo
el desarrollo de otras adiciones basadas en el código inicial, permiten el
crecimiento de un aplicativo llevándolo así a otro nivel.
La plataforma de Aula Virtual del Colegio Cooperativo de Timiza, alberga
muchos campos de aprendizaje del Colegio, dando apertura a nuevas
ideas de desarrollo para fortalecer los campos de enseñanza.
125
14. BIBLIOGRAFÍA
- Gilfillan, Lan. La biblia MYSQL. [Libro]. - [s.l.]: Anaya Multimedia.
- Trahtemberg, Leon. El impacto previsible de las nuevas tecnologias en la
enseñanza y la organización escolar. [Publicación periódica] // Revista
Iberoamericana. - 2000. - 24.
- Gauchat, Juan D. El gran libro de HTML5, CSS3 y Javascript. [Libro]. -
Barcelona: Marcombo S.A, 2012.
- Ministerio de Educación, Cultura y Deporte. Consejo de Universidades.
(2001). Acciones de mejora (Premio Convocatoria 2000): Plan de Calidad de
las Universidades. Madrid: Secretaria General Técnica.
- Monge, R., Azofeifa, C., & Chamberlain, A. (2005). 2. Tic’s en las Pymes de
Centroamérica – Impacto de la adopción de las tecnologías de la información
y la comunicación en el desempeño de las empresas. . Cartago: Editorial
tecnológica de Costa Rica.
- Cardenas, M. L. (2009). Indicadores de gestión de los programas Académicos
de campo (PAC) de la universidad del Rosario. Bogotá: Universidad del
Rosario.
- Monge, R., Azofeifa, C., & Chamberlain, A. (2005). 2. Tic’s en las Pymes de
Centroamérica – Impacto de la adopción de las tecnologías de la información
y la comunicación en el desempeño de las empresas. Cartago: Editorial
tecnológica de Costa Rica.
- Navarro, M., & Lladó, D. (2014). La gestión escolar: Una aproximación a su
estudio. México, DF: Palibrio.
- Administration, M. 2. (2011). Alex Buchner. Miami: Community Experience
Distilied.
- Cobo, Á., Goméz, P., Pérez, D., & Rocha, R. (2005). PHP y MySQL:
Tecnología para el desarrollo de aplicaciones web. Madrid: Díaz de Santos.
- García, Ó. A., González, D. G., Rodríguez, M. T., & García-Arista, M. Á.
(2009). Innovación en docencia universitaria con moodle. Casos prácticos.
Alicante: Club Universitario.
126
- GI Global. (26 de Febrero de 2017). Learning ManagementSystem
Technologiesand Software Solutionsfor Online Teaching: Tools and
applications, United States, United States.
- Mozilla Developer Network y colaboradores individuales . (3 de Febrero de
2017). MDN Mozilla Developer Network. Obtenido de MDN Mozilla Developer
Network: https://developer.mozilla.org/es/
- The jQuery Foundation. (10 de Febrero de 2017). jQuery write less, do more.
Obtenido de jQuery: https://jquery.com/
128
ANEXO A: MANUAL DE INSTALACIÓN DE MOODLE
Manual de instalación de Moodle
Hecho por:
Jonathan Alberto Vega Ortega
Cindy Daniela Suárez González
129
PARA EMPEZAR
Para empezar en este LMS de Open Source, básicamente se necesita de
disposición unos requisitos básicos y previos conocimientos en plataformas
desarrolladas para la educación.
Requisitos básicos en software y hardware:
o Espacio de disco: 200 MB para el código de Moodle, más cuanto
Usted necesite para almacenar sus materiales. 5GB es
probablemente el absolutamente mínimo realista para correr un
sitio de producción.
o Procesador: 1GHz (mínimo), se recomienda 2GHZ doble núcleo o
más.
o Memoria: 512 (mínimo), 1GB o más es fuertemente recomendado.
o Actualización desde Moodle: Moodle 2.2 o más reciente (si
debe Actualizar desde versiones anteriores, Usted necesita
primero actualizar a 2.2.11 como un primer paso)
o Versión mínima de PHP: PHP 5.4.4 (siempre use el más reciente
PHP 5.4.x o 5.5.x en Windows http://windows.php.net/download/)
PHP 7 NO ESTÁ SOPORTADA
o Ghostscript necesita estar instalado para anotación de PDFs.
Preparando la plataforma para instalar:
o Tener conocimientos previos a base de datos MYSQL 5.5.31
o Instalación de XAMPP como servidor local
o Conocimientos de PHP 5.0
PASOS PARA LA INSTALACION DE MOODLE 3.0
Descarga la versión Moodle WindowsInstaller-latest-19.zip y descomprímela
en el escritorio. En: https://download.moodle.org/
130
Copia la carpeta de moodle en C:/xampp/htdocs/ y descomprima el archivo.
Ingrese a la carpeta moodle
Inicie su servidor local XAMPP
131
Ingrese a la siguiente dirección de URL, del servidor local.
http://localhost/moodle/
Crear en una nueva carpeta con el nombre de moodledata
Crear una base de datos con el nombre de moodle, con usuario, password.
Seleccionar el idioma español.
132
Colocar la ruta donde tenemos nuestra carpeta de moodledata, dar siguiente
Colocar los datos de nuestra base de datos. Según se nombre, usuario,
password, etc.
Moodle verificara los requisitos mínimos en los componentes de instalación de
su servidor. Dar siguiente.
133
Ejecución de la instalación por parte del sistema.
Completar instalación según los requerimientos de la institución.
INGRESO A LA PLATAFORMA VIRTUAL MOODLE 3.0
¡Felicidades, si todo ha marchado bien! Te debe mostrar esta página de logeo
por parte de todos los usuarios.
134
Cuando acedemos a la plataforma de Aula Virtual, lo que debemos hacer es
copiar la carpeta de aulavirtual, en la carpeta raíz de Moodle.
Y tenemos todo el desarrollo realiza bajo esta carpeta sobre los módulos de
biblioteca virtual, registro de asistencia y evaluación institucional.
(Ver manuales de módulos Biblioteca Virtual, Registro y control de asistencia y
Evaluación institucional)
135
ANEXO B: MANUAL DE USUARIO BIBLIOTECA VIRTUAL
Presentación Antes de empezar, se realiza un acercamiento al módulo de Biblioteca Virtual para el Colegio Cooperativo de Timiza, demarcando los usuarios mencionados en el documento anterior, docentes, estudiantes y administrador. A continuación, el contenido se divide en cuatro grandes bloques. Bloque 1. Aspectos generales de Biblioteca Virtual En los distintos apartados de este bloque se describen conceptos fundamentales que debe conocer un usuario para utilizar el módulo de Biblioteca virtual:
La navegación en el módulo Biblioteca virtual se presenta en Moverse en la Biblioteca Virtual.
La navegación en mi Stand
La navegación en Opinión
La navegación en Audios
La navegación en Imágenes
Conocer mi botón de gestión de contenido
Bloque 2. Gestión de contenido académico En el siguiente bloque, se recogen las herramientas principales para la gestión de subir archivos académicos:
Crear opiniones
Subir archivos académicos en el servidor o Libros o Artículos o Imágenes o Audios
Bloque 3. Permisos por usuario En el tercer bloque se tratan los permisos por usuario, asignados en el módulo:
Invitado
Estudiante o Permiso de lectura
Docente o Permiso de lectura o Permiso de creación o Permiso de modificación de mis publicaciones y mi opinión o Permiso de eliminación de mis publicaciones y mi opinión
Administrador o Permiso de lectura o Permiso de creación o Permiso de modificación de todo el contenido o Permiso de eliminación de todo el contenido
136
BLOQUE 1 ASPECTOS GENERALES DE LA BIBLIOTECA VIRTUAL
La navegación en el módulo Biblioteca virtual se presenta
en Moverse en la Biblioteca Virtual.
La navegación en mi Stand
La navegación en Opinión
La navegación en Audios
La navegación en Imágenes
Conocer mi botón de gestión de contenido
137
La navegación en el módulo Biblioteca virtual se presenta en Moverse en
la Biblioteca Virtual.
La navegación en el módulo de biblioteca virtual es eficaz y sencilla, permitiendo
al usuario un fácil acceso y comodidad a la hora de estar en ella. Esta se lleva a
cabo por medio de un menú de navegación ubicado en la parte superior dando
rápido acceso. Seguidamente, debajo de ella encontramos un encabezado, con
una barra de búsqueda entregando así una acción de fácil uso para la búsqueda
de contenido alojada en el módulo. Posterior encontramos las últimas opiniones
publicadas en la biblioteca digital.
Menú superior
El menú superior o el menú de navegación está conformado por cinco (5) enlaces
los cuales se descripción a continuación:
Biblioteca Digital: Contiene un enlace genérico que realiza el retorno a
re-direccionamiento a la página principal del módulo.
Inicio: Realiza un direccionamiento a la página actual, realizando un
refresh.
Moodle: Direcciona al Aula Virtual o Moodle, a la plataforma padre del
módulo de biblioteca virtual
Explorar: Es un menú desplegable con diferentes opciones de
navegación. Para revisar las publicaciones y permitir direccionamiento a
mi Stand, Opinión, Audios e Imágenes.
138
Usuario: Ubicado en la parte superior derecha. Contiene el nombre del
usuario autenticado en el aula virtual, con un menú desplegable de
opciones de Aula virtual, Ayuda y Cerrar sesión.
La navegación en mi Stand
Es un espacio en el cual los usuarios registrado y autenticados pueden ingresar
para acceder al contenido de artículos y libros almacenados en la biblioteca
virtual. Para acceder a este espacio, debemos dar clic en la parte superior en
la opción Explorar seguido de Mi Stand.
Este espacio es didáctico e interactivo para el usuario; entregando una
visualización de las portadas de los libros a primera vista, ayudando a
encontrarlo de una manera eficiente para cualquier persona. Tan solo un clic en
la portada del libro nos direcciona al libro del pdf. Se tiene contemplado para
dispositivos móviles, para una mayor adaptabilidad.
139
En la parte superior izquierda encontramos una flecha apuntando hacia la
izquierda, en el que permite retornarnos a la página inicial de la biblioteca virtual.
La navegación en Opinión
Esta zona del módulo abarca toda la parte de opiniones de docentes y
administrativos. Los pasos para llegar a este espacio es ingresando por la opción
Explorar seguido de Opinión.
Esta columna nos muestra las últimas publicaciones en opinión registradas. Para
ver acceder alguna opinión y ver su contenido total, solo pasamos el puntero
del mouse sobre la opinión. Se despliega un botón “Más” en el centro de la
opinión, damos clic y nos direcciona a todo el contenido.
140
Nota: Para los dispositivos móviles debemos seleccionar las publicaciones, para
que el navegador reconozca las coordenadas del puntero y se despliegue el
botón.
La navegación en Audios
La reproducción de audios es adecuado para el usuario, ya que solo contiene un
control básico y estándar para controlar su especificaciones, veamos cómo
interactuamos con los audios. La ruta para ingresar es por Explorar > Audios,
recordando que toda la navegación se realiza con el menú superior.
Contenemos un buscador de audios en la parte superior derecha se tiene una
barra de búsqueda, para hacer un filtrado del audio, por su nombre.
141
El controlador del audio está situado debajo de todo título asignado por usuario
que lo público. Se describirán los siguientes botones dentro del controlador:
Play: Es el primer botón del controlador de izquierda a derecha. Su
función es hacer la reproducción del audio.
Tiempo de duración: Es la información del tiempo de duración del audio
seleccionado, según sus segundos y minutos de duración.
Controlador de pista: Esta descrito por una línea y un círculo azul,
situado en todo el medio del controlador general, su función principal es
adelantar o atrasar la pista en su reproducción.
Controlador de volumen: El controlador de volumen determinaría
básicamente el volumen y el canal (balance) de salida de las distintas
fuentes de sonido.
Descarga: Es el icono con la flecha hacia abajo, lo cual indica la descarga
del audio; este lo descarga al ordenador donde se esté abriendo el
modulo.
La navegación en Imágenes
La visualización de las imágenes se hace mediante la navegación de Explorar
> Imágenes, del menú principal, ubicado en la parte superior.
142
Las imágenes presentan un nombre, año de publicación, ciudad de publicación
y una descripción corta de la imagen. En la parte inferior central, encontramos la
paginación de las imágenes haciendo más fácil la visualización de tres imágenes
por un Max de tres (3) por paginación. Solo presionando los botones Previous y
Next, se hace el recorrido de la paginación, pero, el recorrido lo podemos realizar
por una página específica, según sea el número de página.
143
BLOQUE 2 GESTIÓN DE CONTENIDO ACADÉMICO
Crear opiniones
Subir archivos académicos en el servidor
o Libros
o Artículos
o Imágenes
o Audios
144
Botón de gestión de contenido Los espacios de creación de opiniones y publicaciones de cualquier contenido, lo realizan los usuarios administrador y docente. Los cuales contienen permisos de alojamiento de contenido (se verá más detallado en el bloque 3). Cuando ingresa al módulo de biblioteca virtual puede notar en la parte inferior de la página, un botón redondeado en donde siempre estará disponible cuando realice la navegación por todo el modulo; para así tener un rápido acceso a la creación, modificación y eliminación de contenido. Este botón es visible y utilizable solo para los usuarios autenticados como docente y administrador. Veamos, la siguiente imagen para describir su funcionamiento.
El botón se describirá a continuación, según su icono: Mensaje: Dirige a la creación de opinión. Cámara: Dirige a la creación de publicación, libros, artículos, imágenes y audios. Casa: Inicio de biblioteca virtual. Audífonos: Dirige a la modificación de publicaciones de libros, artículos, imágenes y audios. Imagen: Dirige a la modificación de opiniones. Crear opiniones Ya conocimos el botón de contenido, ahora vamos a la creación de las opiniones. Al direccionarnos a la creación de opinión, nos enviara a un formulario con todas las especificaciones para subir nuestra opinión.
145
Título: Entrada al título de la opinión. Palabra clave: Entrada de palabras claves, como etiquetas para la
opinión. Subtítulo: Entrada al subtítulo de la opinión. Imagen: Entrada de una imagen descriptiva de la opinión,
o Formatos: jpeg, pjpeg, bmp, png y gif. o Tamaño: Max 200KB.
Contenido: Entrada al título de la opinión. Contiene un editor estándar para personalizar más el contenido de la opinión. Ofreciendo un mayor alcance a la publicación.
Botón registrar: Permite el envió de información al sistema sobre los datos contenidos en los demás campos, carga de opinión.
Botón cancelar: Cancela los datos y realiza un borrado de todos los campos.
146
Subir archivos académicos en el servidor La navegación para acceder a los formularios de carga de archivos académicos, se realiza por el botón principal de gestión de contenido mencionado antes. Accedemos a los formularios de publicación para subir la información. Damos clic en la opción de la publicación y contenido que deseamos tener. Estas opciones se encuentran en la parte izquierda de la página.
Libros El formulario de libro presenta dos elementos importantes para visualizar en Mi Stand la publicación. Estos son: imagen de portada y archivo.
Dentro del formulario de registro de libro, se tiene los siguientes campos de información requeridos para su publicación.
Título: Entrada para el nombre del libro o título principal. Imagen portada: Carga la imagen de la portada del libro. Autor(es): Entrada para los autores del libro. Para ingresar varios
autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.
147
Año publicación: Entrada para el año en el que se hizo la publicación del libro.
Ciudad de publicación: Entrada para la ciudad en el que fue publicado el libro. Ejemplo: Bogotá, Colombia
Editorial: Entrada para escribir la editorial que publico el libro. Descripción: La descripción es un espacio mediano para realizar una
breve sinopsis del libro que se está publicando. Archivo: Carga el archivo de formato pdf, del libro.
Nota: Los formatos para la publicación de libros se realiza bajo el formato de pdf. La plataforma no accederá a subir documentos fuera de este. Artículos El formulario de artículo presenta dos elementos importantes para visualizar en Mi Stand la publicación. Estos son: imagen de portada y archivo.
Dentro del formulario de registro de artículo, se tiene los siguientes campos de información requeridos para su publicación.
Título: Entrada para el nombre del artículo o título principal. Imagen portada: Carga la imagen de la portada del artículo. Autor(es): Entrada para los autores del artículo. Para ingresar varios
autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.
Año publicación: Entrada para el año en el que se hizo la publicación del artículo.
Ciudad de publicación: Entrada para la ciudad en el que fue publicado el artículo. Ejemplo: Bogotá, Colombia
148
Editorial: Entrada para escribir la editorial que publico el artículo. Descripción: La descripción es un espacio mediano para realizar una
breve sinopsis del artículo que se está publicando. Archivo: Carga el archivo de formato pdf, del artículo.
Nota: Los formatos para la publicación de libros se realiza bajo el formato de pdf. La plataforma no accederá a subir documentos fuera de este. Imágenes
o El formulario de registro de imagen autoriza la inserción de imágenes en formatos: jpeg, pjpeg, bmp, png y gif. Con un tamaño máx. 200KB.
Título: Entrada para el nombre del imagen o título principal. Autor(es): Entrada para los autores de la imagen. Para ingresar varios
autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.
Año publicación: Entrada para el año en el que se hizo la publicación de la imagen.
Ciudad de publicación: Entrada para la ciudad en el que fue publicada la imagen. Ejemplo: Bogotá, Colombia
Descripción: La descripción es un espacio mediano para realizar una breve sinopsis del artículo que se está publicando.
Archivo: Carga el archivo imagen
Audios
149
Título: Entrada para el nombre del audio o título principal. Autor(es): Entrada para los autores del audio. Para ingresar varios
autores hacemos la separación por (;). Ejemplo: Pablo Olivares; Pilar López.
Año publicación: Entrada para el año en el que se hizo la publicación del audio.
Ciudad de publicación: Entrada para la ciudad en el que fue publicado el audio. Ejemplo: Bogotá, Colombia
Descripción: La descripción es un espacio mediano para realizar una breve sinopsis del artículo que se está publicando.
Archivo: Carga el archivo audio
Nota: Los formatos para la publicación de audios se realiza bajo el formato de mp3. La plataforma no accederá a subir formatos diferentes fuera de este. Botón de envió y cancelar Los botones de envío de información al sistema se complementan en dos botones, en donde se describen a continuación:
Registrar: Al instante de tener todos los campos del formulario correcto, con la información el sistema almacenara toda la información. Entregando la respuesta final en una ventana emergente.
Borrar: Si el usuario a descartado la publicación, puede borrar todos los datos en la opción borrar, borrando toda la información de los campos.
150
BLOQUE 3
PERMISOS POR USUARIO Permisos
o Permiso de lectura
o Permiso de creación
o Permiso de modificación
o Permiso de eliminación
Usuarios
o Invitado
o Estudiante
o Docente
o Adinistrador
151
Permisos
Permiso de lectura El acceso al módulo en modo lectura. Permite la navegación total de la biblioteca virtual observando el contenido en ella. Permiso de Creación La creación de publicaciones y opiniones, hacen de la BIBLIOTECA VIRTUAL el espacio interactivo y único, ya que permite ser un blog, biblioteca, canal de opinión y de información. Dando una mayor comunicación al Colegio Cooperativo de Timiza. Permiso de modificación La modificación permite realizar la edición del contenido subido por el usuario, tanto sea de publicación y opinión, dando así una mayor seguridad a la alteración de información. Ya que según sea el usuario autenticado, dará un buen uso a la herramienta como apoyo a su materia. Permiso de eliminación Eliminar contenido académico corresponde a borrar la información del sistema, sin opción de recuperarla. No obstante, se debe tener precaución y seguridad del contenido que se eliminará.
Usuarios
Invitado Los usuarios con rol de invitado, no tiene el acceso al módulo de biblioteca virtual, ya que por parámetros de seguridad los invitados son usuarios externos al sistema. Por tal razón, no tienen permisos asignados dentro del módulo. Estudiante Los estudiantes son los principales espectadores de todo el modulo, los permisos asignados son: lectura. Docente Es el encargado de interactuar directamente con el contenido, ya que lo vuelve netamente académico, los permisos asignados son: lectura, creación, modificación y eliminación. Nota: La edición y eliminación del docente, solo se realizará por publicaciones propias. De otro modo no puede borrar y eliminar las publicaciones de otro docente o administrador. Administrador El administrador principal promotor de la información y gestión de todo el modulo. Tiene los siguientes permisos: Lectura, creación, modificación y eliminación. Nota: El administrador tiene el permiso de acceder a todas las publicaciones y opiniones hechas por los docentes.
152
ANEXO C: MANUAL DE USUARIO ASISTENCIA
Colegio Coooperativo
de Timiza
Módulo de
asistencia Manual de usuario
153
Tabla de contenido
Descripción
Autenticación de usuario
Vista general del modulo de asistencia
Pestaña: Añadir
Escoger curso
Escoger fecha
Añadir asistencia
Pestaña: Reporte
Curso
Tipo de asistencia
Rango de fecha - Desde
Rango de fecha - Hasta
Vista de reporte
Pestaña: Ver/Modificar
Curso
Fecha
Verificar asistencia
Pestaña: Eliminar
154
1. Descripción
¿Qué es el módulo de asistencia?
El módulo de asistencia, está hecho para que Docentes y
Administradores, registrados en el aula virtual. Allí, podrán hacer
registro de la asistencia, de los cursos asignados a cada cual. Esto se
hace con el objetivo de llevar una asistencia más organizada y en un
solo lugar, que después de ser registrada pueda ser mostrada de
manera virtual y también mostrada en reportes los cuales pueden
tenerse de manera digital o imprimirse.
2. Autenticación de usuario
En primer lugar, se ingresa a el aula virtual, aquí esta una vista del
formulario de ingreso.
155
Debe ingresar su nombre de usuario y contraseña, ya asignadas
anteriormente.
Cuando ingrese al aula virtual, aparecerá una página de inicio, para
su usuario y en la parte izquierda un menú llamado Navegación,
damos clic en la opción Inicio del sitio.
156
Después de dar clic en Inicio del sitio, nos lleva a la ventana iniciar
o principal del aula virtual, en donde en la parte izquierda aparece un
nuevo menú, llamado MENÚ PRINCIPAL. En ese menú, damos clic
en Asistencia.
3. Vista general del módulo de asistencia
En este punto, aparece el Modulo de Asistencia, en el cual su vista
inicial es la siguiente imagen; en la cual se ve para el caso del usuario
docente, las pestañas:
Añadir: En esta pestaña se añaden nuevos registros de asistencia,
es decir, de acuerdo con los cursos asignados en Moodle, el usuario
podrá seleccionar un curso, la fecha y guardar una asistencia.
Reporte: En esta parte, el usuario podrá generar un reporte, en
formato .pdf, con parámetros como fecha de inicio y fecha fin,
además de un curso de los cursos asignados.
Ver/Modificar: En esta pestaña, el usuario podrá ver o modificar un
registro de asistencia, que anteriormente, ya haya sido guardado.
Eliminación: Para el caso del usuario administrador, se habilita otra
pestaña llamada eliminación, en donde este actor podrá hacer
eliminación total de la asistencia del año en curso.
158
4. Pestaña: Añadir
4.1 Escoger curso
El usuario docente o administrador, puede escoger los cursos a los
cuales está asignado o tiene ingreso, esto con el objetivo de
seleccionar el curso al cual se le va a dictar asistencia.
4.2 Escoger fecha
El usuario podrá escoger la fecha a la que se asigna la asistencia del
curso ya escogido anteriormente.
Solo debe ir a la fecha o número que desee y seleccionarlo, en caso
de que desee otro mes, debe dar clic en las flechas ubicadas en
la parte superior del calendario.
159
Cuando damos clic en el botón para escoger hora nos aparece este
nuevo recuadro, en donde se encuentran las horas, minutos y
segundos; y algunas otras nuevas opciones.
4.3 Añadir asistencia
Cuando damos clic en “Añadir asistencia”, aparece este recuadro, en
donde se llena la asistencia del curso escogido y la fecha escogida.
160
En el botón de estado, se puede por cada estudiante, escoger la
opción de asistió, falló, ausencia justificada y retardo. La opción
por defecto es asistió, sin embargo, la opción que se escoja llevara un
icono de “seleccionado”.
161
5. Pestaña: Reporte
A continuación, una vista generar de la pestaña “Reporte”:
5.1 Curso
En este espacio de la pestaña reporte, el usuario puede escoger el
cuso del que desea hacer un reporte.
5.2 Tipo de asistencia
También se puede escoger el tipo de asistencia que el usuario desea:
162
• Asistencia: Muestra una tabla de los estudiantes que asistieron.
• Falla: Muestra una tabla de los estudiantes que fallaron.
• Ausencia justificada: Muestra una tabla de los estudiantes que
tuvieron ausencia justificada.
• Retardo: Muestra una tabla de los estudiantes que tuvieron retardo.
• Todas: Muestra todas las tablas nombradas anteriormente.
5.3 Rango de fecha - Desde
El usuario puede escoger la fecha desde la que desea la asistencia,
es decir, la fecha inicial.
5.4 Rango de fecha - Hasta
El usuario puede escoger la fecha hasta la que desea la asistencia,
es decir, la fecha final.
163
Nota: El usuario también puede escoger, una fecha inicial y fecha final iguales y
esto significa que desea el reporte de una sola fecha.
5.5 Vista de reporte
A continuación, una vista del reporte de asistencia, en donde aparece
el docente que lo creo, el curso escogido, la fecha inicial y la fecha
final, en cada reporte aparece un cuadro de reporte general además
del tipo de asistencia escogido.
164
6. Pestaña: Ver/Modificar
Esta es una vista de la pestaña de Ver/Modificar:
6.1 Curso
El usuario puede escoger el curso del que desea ver o modificar una
lista de asistencia.
6.2 Fecha
Además, debe escoger la fecha de la que desea la asistencia, a ver o
modificar.
165
6.3 Verificar asistencia
Esta es la vista que se muestra una vez se da clic en el botón “Verificar
asistencia”. En este parte se muestra una asistencia ya guardada
anteriormente, es decir, se puede modificar o simplemente ver.
167
7. Pestaña: Eliminar
Esta es la pestaña de eliminar asistencia que solo aparece al usuario
administrador, el usuario solamente tendrá que dar clic en el botón y la asistencia
anual del módulo se eliminara por completo.
168
ANEXO D: MANUAL DE USUARIO EVALUACION INSTITUCIONAL
Modulo de evaluación institucional
Manual de usuario
169
Módulo de evaluación institucional.
Manual de usuario
Se debe tener en cuenta que para este módulo y las
diferentes partes de este los permisos respecto al
acceso de las sesiones varían, debido al tipo de
tarea que hace cada usuario dentro del módulo. Por
lo anterior, se especifica al inicio de cada parte del
módulo, que usuario puede ingresar a dicha área.
1. Crear una evaluación
Esta opción está habilitada, solo para el
administrador del aula virtual. Este usuario podrá
hacer creación de la evaluación institucional, y que
esta quede disponible para la comunidad educativa
en un rango de fechas.
A continuación, una guía de lo que el administrador, se encontrara en este parte
del módulo:
Inicialmente, el administrador deberá escoger una fecha inicial y fecha final en
las que la evaluación estará disponible.
Módulo
evaluación
institucional
Contenido
1. Crear una
evaluación
institucional.
2. Realizar una
evaluación
institucional.
3. Ver mis resultados
de evaluación
institucional.
4. Recomendaciones.
170
Después de haber creado la evaluación el usuario podrá asignar las preguntas
de acuerdo a la evaluación creada, aquí está la tabla de asignación:
171
Por otro lado, el administrador, podrá hacer la generación de reportes
estadísticos filtrados y un reporte global, a continuación, la explicación respecto
a ello:
En este espacio, el usuario podrá ver el reporte o las estadísticas ya hechas, él
solo tendrá que descargarlas y ver los respectivos resultados de la evaluación.
2. Realizar una evaluación institucional.
Este espacio del módulo es habilitado únicamente para el usuario estudiante
del aula virtual. El usuario básicamente lo que hace en este módulo es escoger
a su docente a evaluar y acto seguido, pasa a realizar la calificación respecto a
cada pregunta encontrada en la evaluación ya anteriormente creada por al
administrador.
A continuación, una vista de lo que el estudiante se encontrada en su recorrido
por la parte de realización de evaluación del módulo de evaluación institucional:
En primer lugar, el estudiante deberá escoger el docente a evaluar:
172
Seguido, aparecerá la tabla con las preguntas de la evaluación:
Una vez finalizada la calificación, se podrá guardar la evaluación y continuar con
los demás docentes.