Documentos de Académico
Documentos de Profesional
Documentos de Cultura
36
4.2 ETAPAS DE DESARROLLO.
La etapa de desarrollo está constituida:
a. Organización.
b. Análisis.
c. Diseño.
Físico
Lógico
d. Implementación
4.2.1 ETAPA DE ORGANIZACIÓN DE DESARROLLO DEL
SISTEMA.
a) Justificación, Beneficios y Objetivos de Sistema
Justificación.
- La presencia de las nuevas tecnologías ofrece una
nueva alternativa a la docencia orientada a la
interactividad, la colaboración y la motivación. Las
plataformas de aprendizaje virtuales son herramientas
muy útiles que facilitan las tareas al docente y al
estudiante. La evolución de estas aplicaciones, que
gestionan contenidos educativos, ha ido pareja al
desarrollo de la tecnología lo que ha mejorado sus
utilidades y ventajas.
- Las plataformas de aprendizaje virtuales son
herramientas muy útiles que facilitan las tareas al
docente y al estudiante. Esta utilidad complementa la
enseñanza presencial con vitalización en toda la calidad
de enseñanza. Por ende, el futuro de la educación se
encuentra en la combinación de ambos tipos de
metodologías pedagógicas.
- Este proyecto se propone como una respuesta sobre la
utilización de internet como recurso didáctico. El diseño
de las sesiones y su contenido viene como respuesta a
37
las novedades que en esta materia aparecen en la web
2.0 del aprendizaje de nuestros alumnos.
Beneficios.
- El aula virtual está abierta las 24 horas del día, los 7
días de la semana los 365 días del año. Lo único que
hace falta es un computador con acceso a Internet y
listo. Puedes acceder desde tu casa, el cyber, la playa.
No hace falta que vayas a ninguna clase en un horario
específico para presentar tus trabajos, dar un examen o
recibir alguna información de actividad a realizar.
- Si no fuiste a clase, puedes nivelarte perfectamente con
las lecciones interactivas del aula virtual. Si no hay
clases, puedes adelantar la materia en el aula virtual,
hacer ejercicios, ver videos que te expliquen la materia
y hasta chatear con compañeros y profesores
entrenados para ayudarte.
- Si eres profesor, puedes enviar la tarea a tus
estudiantes vía el aula virtual. No hay nada que corregir,
el sistema te dice:
Quién hizo la tarea y quién no.
Cuál es la calificación de cada estudiante.
En qué materia fallan más los estudiantes, lo que
permite reforzar en esos puntos.
- Los videos explicativos son píldoras de conocimiento
que tienen las siguientes ventajas:
No tienes que leer nada, escuchas y ves lo que se te
explica.
Si no entendiste a la primera explicación, puedes
reproducir el video, todas las veces que quieras,
incluso secciones específicas del video que no
entiendas.
38
Objetivos.
Familiarizarse con un entorno de aprendizaje virtual.
Fomentar los espacios virtuales educativos.
Crear cursos de actividades educativas que permitan el
refuerzo de materias curriculares.
Permitir el seguimiento del rendimiento de los alumnos
por parte de docentes.
Promover el uso de herramientas educativas que
fomenten el trabajo en colaboración.
Introducir en el conocimiento y manejo de materiales
multimedia en la educación como métodos eficaces de
enseñanza. Integrar estos materiales en medios
alternativos y complementarios al Aula: Blogs,
Webquest, Wikispaces.
Presentación del Aula Virtual de Educación y su
Utilización para incluir Cursos.
b) Descripción del sistema.
La aplicación está realizada para un aprendizaje colaborativo.
Funciones y procesos que automatizará el sistema
ACTIVIDA
FUNCIONE D
S ¿Qué
¿A qué modalidad
organizati
responde OBJETIVOS
va de la
la ¿Qué quiero que el alumno aprenda?
tarea
incorporac parece
ión más
virtual? convenien
te?
1. Colaborar en la inserción progresiva del alumno en la sociedad de la información Comunidad
Socializador y la comunicación y en el desarrollo de la propia cultura. es
39
virtuales de
aprendizaje
1. Respons Comprometerse e implicarse en el propio aprendizaje al asumir el reto de Contratos
abilidad aprender mediante un nuevo medio. virtuales
Consultar diversidad de informaciones provenientes de fuentes
3. Informativa Internet
también diversas.
Discusion
4. Expresar los propios conocimientos, experiencias y opiniones en un
es
Comunicativa contexto comunicativo real.
virtuales
Trabajo
5. Formativa Construir conocimiento compartido con el profesor y otros compañeros con su
colaborati
y Formador ayuda.
vo
Ampliarlosconocimientospersonalessiguiendoitinerariospersonalesy Edición
6. Motivador
mediantelaexploraciónlibreuorientada. web
Preguntas
Plasmar el aprendizaje realizado y argumentar los procesos de comprensión de de
7. Evaluador
los contenidos corrección
Automática
BBDD
8.
Ordenar la propia manera de proceder en el proceso de aprendizaje. personale
Organizadora
s
Proyectos
Indagar mediante la observación y comparación e datos obtenidos y
9. Analítica electrónic
realizarse preguntas al respecto.
o
Material
multimedi
10.
Integrar diferentes medios tecnológicos para obtener un resultado funcional. a o
Innovadora
presentac
iones ppt
Investigac
11. Probar el método científico en relación a pequeños estudios
iones
Investigadora personales.
virtuales
40
Lenguaje de programación.
El lenguaje de programación en el que se desarrollará el
sistema es php, por ser un lenguaje multiplataforma
(teniendo en mira un desarrollo a futuro de la aplicación), y
ya que el Aula Virtual, tomamos como imprescindible
trabajar con un lenguaje con licencia no privativa como lo
es php, además de interactuar con xhtml , css, jquery y
apps de google.
DBMS.
Utilizaremos MySQL, ya que su licencia nos favorece,
además de ser un potente gestor de almacenamiento de
datos.
Sistema Operativo.
El Sistema Operativo que utilizaremos es el Ubuntu Server
14.04 LTS porque es compatible con los programas que
utilizamos, como se mostrará al momento de ejecutarse sin
ningún problema, y es esencial por no decir primordial para
realizar la programación de nuestro sistema.
Tecnología a aplicar.
La codificación del sistema estará dividida en clases y
también tendrá los nombres de las funciones y variables de
forma muy descriptiva, la validación de datos estará solo en
la interfaz del sistema, no vimos necesario usar
procedimientos almacenados ni vistas, nitriggers en la base
de datos, tampoco de reportes.
41
Fig. N°4.01. LEYENDA: Entidad relación base de datos.
c) Análisis de factibilidad.
Factibilidad económica.
Es una medida de la eficacia de los costos asociados de
dicho proyecto o una solución a menudo recibe el nombre de
análisis costo-beneficio
Aplicaremos a algunas técnicas para evaluar la factibilidad
económica del proyecto a elaborar
Análisis de Amortización
Análisis de la inversión
Maquinaria/Equipos 2,170.00
Costo
Ítem Descripción Unidades Total
Unitario
42
1 Computadora Intel Core i7 3,4 GHz 1 2170.00 2170.00
Software 0.00
Costo
Ítem Descripción Unidades Costo/Hora
Unitario
Factibilidad técnica.
El software será multiplataforma.
El software correrá en un ordenador que tenga como
mínimo de memoria 512 MB.
El software correrá en ordenadores con una tecnología
no menor a Pentium IV.
El software solo funcionará en ordenadores con disco
duro mayor a 20GB.
El software tiene como mínima resolución de pantalla
800 x 600.
Factibilidad operacional.
El usuario promedio que usará el sistema tendrá las
siguientes tareas en beneficio de la automatización de
procesos que dará el software:
Una entrevista con el equipo de desarrollo, una vez que
este sea iniciado, para definir los procesos que el
software automatizará, el equipo será el que decida
43
cuando ya se tiene toda la información necesaria para
desarrollar el proyecto.
Se reunirá con el gestor superior del proyecto a dos
semanas de iniciado, para recibir en papel lo que será el
diseño de la interfaz gráfica de usuario con su respectivo
funcionamiento y podrá dar sugerencias.
06 Sistematización de datos
07 Trabajo de gabinete
08 Análisis estadístico
44
Utilizaremos distintos tipos de software tales como.
Software de Oficina específicamente Microsoft Office
2013
Microsoft Office Project 2013
Modelador de Base de datos MySQL
Lenguaje de Programación PHP
Rational Rose
Sistema Operativo Ubuntu Server 14.04 LTS
Tres integrantes responsables del sistema.
Implementar el servidor ( los cuatro)
Implementar el aula virtual (los cuatro)
Analistas ( los cuatro )
Diseñador (los cuatro)
Medios Económicos necesarios para.
Movilidad
Alimentos, bebidas, etc.
Acceso a internet
Llamadas telefónicas
Impresiones, copias, escaneos, etc.
Presentaciones de trabajos.
Empastados del proyecto
Un quemado de CD o DVD
d) Análisis de Riesgos.
El programador o el analista renuncia a su trabajo en la
mitad de desarrollo del proyecto.
El cliente no cumple con dar entrevistas, que serán
imprescindibles para el desarrollo del software y la
aceptación del cliente.
Los archivos de desarrollo se pierden.
El cliente no está conforme con el proyecto.
Altercados no menores en el equipo de desarrollo.
45
Ineficacia en el equipo de desarrollo.
El proyecto no está completo en la fecha de entrega.
46
concentrara el proceso de aprendizaje. Es importante que
en el diseño o la elección de un sistema o tipo de aula
virtual, quede claro que se espera que los alumnos logren
su aprendizaje a distancia y que elementos deberá
contener esta herramienta para permitir que la experiencia
de aprendizaje sea productiva.
47
Fig. N°4.03. Módulo del Administrador
48
Módulo del alumno: El alumno puede visualizar los
cursos disponibles, incluso algunos contenidos según sea
configurado cada curso, pero también valida su usuario y
contraseña para poder administrar sus actividades de
estudio de cada asignatura, como subir sus trabajos o
estar pendiente a cada tarea dejada por los docentes.
49
Fig. N°4.06. Determinación de las clases de objetos para el sistema
50
El docente hace una administración en la
estructuración de sus cursos asignados, publica
informaciones y actividades a los estudiantes
matriculados.
51
b. Diseño Físico
En la siguiente figura se puede mostrar la red interna del
I.E.S.T.P. “Nuevo Occoro”, donde los estudiantes de II, IV y
VI semestre son los beneficiados en el uso de la plataforma
virtual.
El uso de la plataforma virtual es de manera OffLine como
también OnLine, ya que tenemos una red interna bien
configurada.
52
Fig. N°4.11. Descargando ISO de Ubuntu server desde este link.
53
Escogemos el país o región donde está ubicado el
servidor y presionamos Enter.
54
Fig. N°4.15. Escogiendo la distribución del teclado.
Se activan drivers.
55
Si nos pide el nombre de la persona que tendrá una
cuenta de usuario en el servidor. Presionamos Enter.
56
Eres paranoico Puedes cifrar el contenido de la carpeta
de usuario. Presionamos Enter.
57
Elegimos el disco a particionar y presionamos Enter.
58
Guardamos cambios eligiendo Si y presionamos Enter.
59
Se configuran repositorios.
60
Respondemos Si para instalar Grub en el sector de
arranque del disco. Presionamos Enter.
61
Ya tenemos nuestro servidor Ubuntu Trusty Tahr 14.04
listo para usarse.
62
b. INSTALANDO MOODLE 2.7 EN EL SERVIDOR UBUNTU
4.04 LTS
Se descargó el software para transferencia de archivos
por FTP (Filezilla).
63
Configurar Idioma. La página de instalación inicial se
64
Elija su Idioma preferido (Español Internacional en este
ejemplo con Moodle 2.7) Se muestra un reporte
diagnóstico – optimistamente se verá así.
65
Fig. N°4.45. Ingresando el nombre del usuario
66
Cuando haya llenado los campos, elija el botón
“Siguiente” para continuar.
Comprobaciones del servidor
El proceso de instalación revisa el servidor instalado.
67
Moodle ahora revisará si es que el paquete de idioma está
disponible para el idioma que Usted seleccionó en el
68
Fig. N°4.51. Configurando la pantalla.
69
Creando categorías y cursos de los distintos Semestres
Fig. N°4.54. Página principal del aula virtual del IESTP “Nuevo Occoro”
70