UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS...
-
Upload
nguyenthien -
Category
Documents
-
view
217 -
download
0
Transcript of UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS...
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES
UNIANDES
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
PREVIO A LA OBTENCIÓN AL TITULO DE INGENIERÍA EN
SISTEMAS E INFORMÁTICA
TEMA:
________________________________________________________
Sistema web de generación de distributivo de docentes como estrategia de
gestión informática que contribuya a la comunicación institución-familia para
mejorar el rendimiento escolar de la Unidad Educativa José María Estrada Coello.
________________________________________________________
AUTORA: Keyla Tatiana Sornoza Vera
TUTOR: Ing. Franklin Montecé Mosquera, Msc.
AÑO:
2015
I
DECLARACIÓN DE TUTORIA
El suscrito, Ing. Franklin Montecé Mosquera, Msc., Docente de la Universidad
Regional Autónoma de los Andes “UNIANDES” certifica que la Egresada KEYLA
TATIANA SORNOZA VERA realizó la tesis de grado previo a la obtención del
título de Ingeniera en Sistemas e informática con el tema “Sistema web de
generación de distributivo de docentes como estrategia de gestión informática que
contribuya a la comunicación institución-familia para mejorar el rendimiento
escolar de la Unidad Educativa José María Estrada Coello.”. Bajo mi dirección,
habiendo cumplido con todas las disposiciones reglamentarias establecidas para
el efecto.
Es todo cuanto puedo decir en honor a la verdad, facultando a la Interesada hacer
uso de la presente.
Babahoyo, 09 de noviembre del 2015
Atentamente
Ing. Franklin Montecé Mosquera, Msc.
ASESOR DE TESIS
II
DECLARACIÓN DE AUTORÍA
Quien suscribe Keyla Tatiana Sornoza Vera C.I Nº 1312865726, hace constar
que es la autora del Trabajo Especial de Grado titulado: “Sistema web de
generación de distributivo de docentes como estrategia de gestión informática que
contribuya a la comunicación institución-familia para mejorar el rendimiento
escolar de la Unidad Educativa José María Estrada Coello.” el cual constituye una
elaboración personal realizada únicamente con la dirección del asesor de dicho
trabajo, Ingeniero: Franklin Montecé Mosquera.
En tal virtud, expreso que el contenido, las conclusiones y los efectos legales y
académicos que se desprenden del trabajo propuesto son de exclusiva
responsabilidad del autor
Atentamente
Keyla Tatiana Sornoza Vera
III
DEDICATORIA
Mi trabajo de Tesis lo dedico en primer lugar a mi padre celestial por ser la guía
en mi camino y estar conmigo en todo momento bendiciéndome, protegiéndome y
amándome.
A mis padres que con su amor, sabiduría, comprensión y abnegación han
inculcado valores en mí y me han apoyado en cada una de las etapas de mi vida,
gracias a su sacrificio y entrega incondicional he podido culminar mi proyecto de
Tesis.
A mis hermanos que siempre me han brindado su amor, paciencia y entusiasmo
para seguir adelante, pese a las dificultades de la vida, han compartido muchos
momentos de alegría y tristeza, siempre motivándome a superar cada día,
llenándome de ánimos para triunfar y vencer.
IV
AGRADECIMIENTO
Agradezco a Dios por permitirme culminar mi proyecto, bendecirme y otorgarme la
sabiduría necesaria para poder cumplir con los objetivos propuestos en la
elaboración de mi Tesis.
A mi familia fuente de apoyo constante e incondicional, que con su esfuerzo y
motivación han sabido guiarme y han confiado en mi capacidad para alcanzar
esta meta.
A mis maestros a quienes les debo la mayor parte de mis conocimientos, los
cuales han sido los guías de mi formación profesional y me han inculcado el
deseo de superación.
A mi Tutor de Tesis, el Ing. Franklin Montecé Mosquera, su conocimiento,
motivación, paciencia y orientación han sido importantes en mi formación como
investigadora, por lo cual quedo muy agradecida por todo su apoyo.
A la Universidad Regional Autónoma de los Andes “Uniandes”, por darme la
oportunidad de estudiar y ser una profesional.
Y a todos mis amigos por apoyarme y bridarme su amistad y compartir buenos
momentos en nuestra etapa estudiantil.
V
INDICE CARATULA
DECLARACIÓN DE TUTORÍA I
DECLARACIÓN DE AUTORÍA II
DEDICATORIA III
AGRADECIMIENTOS IV
ÍNDICE V
RESUMEN EJECUTIVO VI
ABSTRACT VII
INTRODUCCIÓN
ANTECEDENTES DE LA INVESTIGACIÓN 1
PLANTEAMIENTO DEL PROBLEMA 2
FORMULACIÓN DEL PROBLEMA 3
DELIMITACIÓN DEL PROBLEMA
OBJETO DE LA INVESTIGACIÓN Y CAMPO DE
ACCIÓN
3
IDENTIFICACIÓN DE LA LÍNEA DE INVESTIGACIÓN 3
OBJETIVOS: OBJETIVO GENERAL Y OBJETIVOS
ESPECÍFICOS
4
HIPÓTESIS Y VARIABLES 4
JUSTIFICACIÓN DEL TEMA 5
METODOLOGÍA DE LA INVESTIGACIÓN 5
RESUMEN DE LA ESTRUCTURA DE LA TESIS 7
APORTE TEÓRICO Y SIGNIFICACIÓN PRACTICA 8
CAPÍTULO I: MARCO TEÓRICO
9
TEORÍA DEL OBJETO DE INVESTIGACIÓN 9-10
ANÁLISIS DE LAS DISTINTAS POSICIONES
TEÓRICAS SOBRE EL OBJETO
INVESTIGACIÓN
11-26
V
VALORACIÓN CRÍTICA DE LOS CONCEPTOS
PRINCIPALES DE LAS DISTINTAS POSICIONES
TEÓRICAS
26-28
CONCLUSIONES PARCIALES DEL CAPÍTULO 29
CAPITULO II. MARCO METODOLÓGICO Y PROPUESTA DE
DESARROLLO DE LA APLICACIÓN WEB
30
CARACTERIZACIÓN DE LA INSTITUCIÓN 30-31
DESCRIPCIÓN DEL PROCEDIMIENTO
METODOLÓGICO PARA EL DESARROLLO DE LA
INVESTIGACIÓN
31-43
PROPUESTA DE LA CREACIÓN DE UN SISTEMA
WEB PARA LA GENERACION DEL DISTRIBUTIVO
DE DOCENTES
43-50
CONCLUSIONES PARCIALES DEL CAPÍTULO 50
CAPITULO III: VALIDACIÓN DE RESULTADOS DE SU
APLICACIÓN
51
PROCEDIMIENTO DE LA APLICACIÓN DE LOS
RESULTADOS
51-57
ANÁLISIS DE LOS RESULTADOS FINALES DE LA
INVESTIGACIÓN
58-71
CONCLUSIONES PARCIALES DEL CAPITULO 72
CONCLUSIONES GENERALES 73
RECOMENDACIONES 74
BIBLIOGRAFÍA
ANEXOS
VI
RESUMEN EJECUTIVO
En la actualidad la presencia de sistemas Web tanto en empresas como
personales es cada vez más frecuente e incluso para la mayoría de
organizaciones que proveen servicios y productos es una necesidad importante,
porque les permite ofrecer mejores y eficaces servicios a sus clientes.
A nivel educativo las Instituciones Públicas y Privadas ya cuentan con Sistemas
Web que ayudan en los procesos académicos y además aportan soluciones a los
problemas que se encuentran dentro de una Institución Educativa, hoy en día los
software, ocupan un lugar determinante en cualquier área del quehacer humano,
reduciendo costos de trabajo y seguridad de información, es por ello la propuesta
de desarrollar el sistema web de generación de distributivo de docentes en la
Unidad Educativa José María Estrada Coello, para contribuir al desarrollo
administrativo de la Institución.
Las metodologías de investigación que se utilizan en el desarrollo y diseño del
proyecto son la cualitativa y la cuantitativa para poder describir las cualidades del
fenómeno y examinar los datos de manera numérica como es la tabulación de las
encuestas realizadas en la investigación.
El resultado esperado en este proyecto es crear un sistema web de generación de
distributivos de docentes para la Unidad Educativa José María Estrada Coello,
con una interfaz amigable y de fácil manejo, esta implementación permite a la
institución, poder realizar el proceso de distributivo de manera más rápida y
eficaz, minimizando el tiempo de proceso de esta actividad.
VII
ABSTRACT
Nowadays, the presence of web systems inside companies is more common, even
more when talking about companies that supply services or products, because the
web system allow them to offer a better service.
In an educational level, public and private institutions have web systems that
collaborate in academic aspects and help to solve problems. Nowadays, software
is a very important tool in any activity, reducing costs, and improving data security,
so that is why it is important to develop a web system to generate teachers
classes distribution in José María Estrada Coello educative unit, to also
collaborate with the administrative development of the institution.
The methodologies that were used in the development and design of the project
were qualitative and quantitative to describe the problem characteristics and
examine the numerical data by tabulating the survey results.
The desired final result is to create a web system for José María Estrada Coello
Educative Unit with a friendly interface, and easy handling. The implementation
would allow the institution to efficiently and quickly distribute classes, reducing
time spent in the activity.
1
INTRODUCCIÓN
Antecedentes de la investigación
Por medio de revisiones documentales tanto de fuentes impresas como digitales,
se han analizado trabajos de grado que sirven de base para la realización de esta
investigación, algunas de estas documentaciones se presentan a continuación:
En la Universidad Autónoma Regional de los Andes “Uniandes - Babahoyo” se
han elaborado sistemas informáticos y sitios web, en los que se gestionan
actividades académicas de educación media, como lo es en el trabajo de tesis de
los Ingenieros Nelson Mariscal y Manuel Chico, con su tema “Sistema informático
para la gestión de calificaciones en el Campus Educativo P. Marcos Benetazzo”,
presentado en el 2009 y se puede señalar que en esta investigación existe el
módulo de distributivo de docentes, en el cual se ingresan manualmente los datos
al sistema, y a su vez se puede modificar y eliminar el distributivo de la base de
datos.
Otro aporte a esta investigación es el trabajo de tesis realizado en la Escuela
Politécnica Nacional de Quito por los Ingenieros María Jarrín y Edgar Valarezo,
con su tema “Desarrollo e implantación del sistema de gestión académica y
administrativa vía web para el Colegio modelo Politécnico” presentado en el 2010
en el que expresa que: “la implantación de sistemas para la
automatización de los procesos académicos en las instituciones de
educación media, permite a los colaboradores del área académica reducir
los tiempos empleados en la administración y gestión de sus procesos
académicos, lo que se traduce en una mejora en el desempeño de sus
actividades y en la realización de tareas de planificación académica como asignar
materias a profesores, generar listas del alumnado e ingreso de notas, de esta
manera brindando un mejor servicio a sus estudiantes, padres de familia y
profesores”.
Dada la importancia de estas investigaciones realizadas por diversos autores, se
toma la iniciativa de investigar más a fondo y se considera factible la generación
automática del distributivo de docente, dándole valor al proceso de conocimiento
de cada una de las fuentes consultadas.
2
Planteamiento del problema
Mediante una investigación previa se ha podido verificar que la Unidad Educativa
José María Estrada Coello no posee un sistema web que permita automatizar sus
procesos académicos, como lo es, la generación del distributivo de docentes, lo
que ocasiona gran pérdida de tiempo en la realización de esta actividad
repetitiva y constante en cada año lectivo, al ser realizado de forma manual y
elaborado por una sola persona, lo que provoca que invierta mucho tiempo
desarrollando el distributivo de docentes, los elementos que intervienen en este
proceso son los profesores, las materias y los cursos, los cuales pueden variar
cada año, lo que implica que sea un trabajo agotador tanto mental como
físicamente.
Cuando se realiza el distributivo de docentes en ocasiones se cometen errores en
la asignación de las materias y los cursos de cada profesor de acuerdo a su perfil
profesional generando inconvenientes con los docentes y es por ese motivo que
se debe realizar nuevamente.
El distributivo de trabajo de los docentes se entrega de manera impresa a cada
profesor y muchas veces se pierden las hojas del distributivo, lo que conlleva a
que se solicite de nuevo y se vuelva a imprimir, causando que se gasten recursos
como el papel y tiempo en la impresión del distributivo.
Otro de los problemas existentes es la falta de comunicación entre institución –
familia, porque no existe un medio donde los padres puedan conocer que
profesores son los guías de la enseñanza de sus hijos, y que materias están
recibiendo en su aprendizaje, lo que origina que los padres no se involucren en
el proceso académico de los estudiantes.
3
Formulación del problema
¿Cómo automatizar el proceso académico del distributivo de docentes en la
Unidad Educativa José María Estrada Coello?
Delimitación del problema
Se pretende investigar la elaboración del distributivo de docentes en la Unidad
Educativa José María Estrada Coello como una herramienta académica para
tener un orden y control de las materias y cursos que son asignados a los
docentes para que impartan sus clases, y se entrevistará al personal
administrativo y docentes de la Unidad Educativa, ubicada en la ciudad de
Babahoyo, Provincia de Los Ríos, la investigación se realizará por una estudiante
de la Carrera de Sistemas de la Universidad Uniandes, y se llevara a cabo entre
los meses de Agosto y Diciembre del 2014.
Objeto de investigación y campo de acción
El objeto de investigación: Sistema web
El campo de acción: Automatización de Procesos Académicos
Línea de investigación
La línea de investigación de este proyecto está orientada al Desarrollo de
Software libre
4
Objetivos
Objetivo General
Desarrollar un sistema web de generación de distributivo de docentes para la
Unidad Educativa José María Estrada Coello.
Objetivos específicos
Fundamentar teóricamente sobre la generación de distributivos de
docentes, sistemas web, y las herramientas informáticas para el desarrollo
de software.
Utilizar instrumentos y metodologías de investigación científica que
permitan recopilar información sobre el proceso que se realiza en la
elaboración del distributivo.
Diseñar un sistema Web de fácil manipulación que sea una herramienta
útil y eficiente para la toma de decisiones.
Elaborar las pruebas o correcciones necesarias del sistema web, con la
finalidad de verificar que cumpla con las expectativas deseadas.
Hipótesis
Con el desarrollo de un sistema web de generación de distributivo de docentes se
automatizará el proceso académico de la institución educativa.
Con lo que determina que la variable dependiente es automatización de
procesos académicos.
Y la variable independiente es el sistema web.
5
Justificación del Tema
Unos de los principales motivos de la creación del sistema Web es permitir
al personal administrativo de la Unidad Educativa Estrada Coello tener un
control y organización de cada uno de los Docentes que pertenecen a la
institución, conociendo las materias y los cursos en los que dictan sus clases, es
por esto, que en esta investigación de tesis se pretende llevar
automatizado la generación del distributivo de docentes, realizándolo en un
menor tiempo, con menor cantidad de errores y utilizando con eficiencia al
personal, permitiendo así minorar la carga de trabajo de quien actualmente
es el encargado de elaborar el distributivo de docentes, que es muy importante
en el proceso académico, considerando que al desarrollar el sistema Web se
agilitará y se reducirá el tiempo de su elaboración.
Además se podrán obtener datos reales y exactos, de los docentes que
pertenecen a la institución con la asignación de materias y cursos en cada
periodo lectivo y permitirá a los padres de familia, estudiantes, docentes y
personal administrativo, visualizar mediante el internet, cual es el distributivo de
docentes, sin tener que acercarse al centro educativo.
La creación de este sistema Web permitirá obtener el reporte del distributivo de
docentes de cualquier periodo lectivo, que en ocasiones se necesita conocer,
para realizar cualquier análisis o alguna toma de decisiones.
Con lo antes mencionado se puede alegar que el sistema web propuesto es de
interés para la institución educativa permitiendo automatizar el distributivo de
docentes optimizando este proceso académico de acuerdo a sus requerimientos y
necesidades, además de mejorar la competitividad tecnológica en la Institución.
Metodologías de la Investigación
Las metodologías que se utilizarán en la presente investigación serán: la
cualitativa que estudiará la realidad del problema planteado tal como sucede, y la
metodología cuantitativa que permitirá establecer, formular, fortalecer, revisar el
6
proyecto más específicamente en forma numérica. Los resultados permitirán
deducir e identificar las razones por las cuales este proyecto tiene validez e
impacto en la institución.
Los métodos que se utilizarán son: el método inductivo y deductivo, partiendo
de la observación, los cuales permitirán detectar cómo se está efectuando el
proceso de elaboración del distributivo, destacando cuáles son las falencias más
comunes, con la finalidad de hacerlas eficientes en el momento de la
implementación del sistema web.
Y los método analítico – sintético que ayudará en el análisis de los aspectos
delimitados de la presente investigación, que permitirá conocer y comprender las
causas y efectos del problema. Este método se complementará con la síntesis,
que lo utilizaremos en el Marco Teórico así como en las conclusiones.
Para la recopilación de datos en la investigación se utilizará diferentes técnicas
tales como la entrevista, la encuesta y la observación de campo, las cuales se
aplican en un momento determinado con el fin de buscar información útil para
complementar el estudio del problema y asegurar una investigación completa.
La observación de campo: Es el método por el cual se establece una relación
concreta e intensiva entre el investigador y el hecho social o los actores sociales,
de los que se obtienen datos que luego se sintetizan para desarrollar la
investigación.1
La entrevista: La entrevista es una técnica de interrogatorio que se caracteriza
por su aplicación interpersonal o "cara a cara".
<
Ésta se utilizó con el fin de obtener información en forma amplia y detallada, por
ello las preguntas suelen ser abiertas y se aplica a quienes poseen datos y
experiencias relevantes para el estudio.
1 Fabbri María. (2013): Las Técnicas de investigación: La observación ,
http://www.fhumyar.unr.edu.ar/escuelas/3/materiales%20de%20catedras/trabajo%20de%20campo/solefabri1.htm
7
La encuesta: es una técnica de interrogatorio que emplea el cuestionario como
instrumento. El cuestionario se caracteriza por ser estructurado y presentarse por
escrito.2
Mediante la encuesta se pudo obtener datos de modo rápido y eficaz, sobre el
proceso del distributivo de docentes en la Unidad Educativa, permitiendo
conseguir información específica de esta actividad.
Resumen de la estructura de la tesis.
La presente tesis está estructurada en cuatro secciones que son:
La Introducción, que constituye el propósito investigativo, en el que encontramos
los antecedentes de la investigación, la problemática dentro de la Unidad
Educativa, los objetivos generales y específicos que se deben verificar y/o validar
para efectuar la correcta generación del Distributivo de docentes, la justificación
del proyecto de Tesis y la metodología a emplear en la investigación.
El Marco Teórico, en este capítulo se expone la documentación de los
conceptos fundamentales, referente a las diversas herramientas de desarrollo de
sistemas Web, sobre el distributivo de docente, las bases de datos, el software
libre y los distintos conceptos relacionados con la elaboración de Sistemas
Informáticos, lo cual se ha recopilado de varios autores de libros y fuentes de
internet, para facilitar la comprensión sobre lo que se desea realizar en el
Proyecto de Tesis.
El Marco Metodológico, en este capítulo se presenta la metodología que permite
desarrollar el presente proyecto de tesis, se muestran aspectos como el tipo de
investigación, las técnicas y procedimientos que fueron utilizados para llevar a
cabo el proyecto investigativo, además de las encuestas y los resultados de la
tabulación realizada en la Investigación de campo.
Finalmente el desarrollo y validación de la propuesta, la misma que consiste en la
elaboración del Sistema Web de generación de distributivo de docente en la
Unidad Educativa José María Estrada Coello.
2 Loubet Orozco Roxana. (2011), Recolección de datos: técnicas de investigación de campo,
http://www.geocities.ws/roxloubet/investigacioncampo.html#Encuesta
8
Aporte Teórico
El aporte teórico de este proyecto se basa en la utilización de las herramientas de
desarrollo web con un marco teórico donde estará plasmado todos los conceptos
referentes a los sistemas Web, Base de datos MySql y distributivos, que servirá
de referencia a futuras investigaciones, y será útil para aquellas instituciones o
estudiantes que requieran indagar sobre este tema, tanto a nivel regional,
nacional e internacional, donde el marco teórico presentado en este documento
se utilizará como antecedentes a futuros trabajos investigativos, con el propósito
de ofrecer información de ayuda para todos aquellos que inicien este tipo de
investigación.
Significación practica
La significación practica de este trabajo de investigación se enfoca, en obtener
vías concretas para la solución inmediata de la elaboración manual del distributivo
de docentes, es por eso que el desarrollo del sistema Web de generación de
distributivo de docentes permitirá agilitar la elaboración de este proceso
académico en la Unidad Educativa Estrada Coello ayudando a reducir tiempo y
recursos.
9
CAPITULO I. MARCO TEÓRICO
1.1 Origen y Evolución del objeto de investigación
Los sistemas web o también denominados aplicaciones web son herramientas
informáticas que se pueden utilizar en cualquier navegador, sin importar el
sistema operativo, estas aplicaciones trabajan con bases de datos que permiten
procesar y mostrar información de forma dinámica para el usuario. Los sistemas
desarrollados en plataformas Web, tienen marcadas diferencias con otros tipos de
sistemas, lo que lo hacen muy beneficioso tanto para las empresas o
instituciones que lo utilizan, como para los usuarios que manipulan el sistema
web.
La idea del World Wide Web o WWW nace en Marzo de 1989 cuando Tim
Berners-Lee investigador del CERN en los Estados Unidos, propone un sistema
de transmisión de documentos utilizando hipertexto, y que además sirviera como
lazo de comunicación entre los miembros de dicho organismo.3
Esta plataforma creada por Tim Berners-Lee, ha permitido desarrollar sitios web
que han evolucionado a medida del tiempo ofreciendo servicios a la sociedad.
Hace años, una aplicación se basaba en la estructura cliente-servidor en la cual la
aplicación consistía en un programa cliente, más una interfaz de usuario, que
tenían que ser instalados en cada una de las estaciones de trabajo desde las que
se iba a acceder a la aplicación. Esto ocasionaba problemas, por ejemplo, de
coste, de soporte técnico, ya que cuando en el servidor se introducía una mejora,
ésta tenía que ser instalada en cada uno de los clientes.4
Las páginas Web de los primeros tiempos de vida de Internet eran tan simples
como un documento de texto o un simple folleto, con el paso del tiempo, el
desarrollo del comercio electrónico y las necesidades comunicativas, hicieron que
las páginas web comenzaran a tener una estructura más compleja y aparecieron
lenguajes de programación que ayudaron a crear programas muy útiles en la
Web.
3 Lopezcano Jorge (2005), “Manual Moderno de Informática Cuarta Edición” ,Editorial Zamora
4 Equipo Vértice ,(2010) “Manual Técnicas avanzadas de Diseño Web”, Editorial Vértice, pág. 141
10
Según Sergio Lujan (2002). En las aplicaciones Web suelen distinguirse tres
niveles (como en las arquitecturas cliente/servidor de tres niveles): el nivel
superior que interacciona con el usuario (el cliente web, normalmente un
navegador), el nivel inferior que proporciona los datos (la base de datos) y el nivel
intermedio que procesa los datos (el servidor web).
David Siegel (1996), estableció tres generaciones de sitios Web. Sin embargo
desde 1996 fecha en la que estableció su clasificación, ha evolucionado la
tecnología empleada en la Web, por lo que se puede añadir una nueva
generación más a su clasificación. La Primera generación abarca desde el
nacimiento de la Web hasta mediados de 1994. La creación de páginas Web
durante esta generación se ve limitada por diversas razones tecnológicas: ancho
de banda limitado (módems de 2.4 Kbps), navegadores poco desarrollados,
monitores monocromos, etc.5
La segunda generación se extiende desde 1995, la diferencia principal con las
páginas Web de la generación anterior es la masiva incorporación de elementos
gráficos en las páginas web.6
La tercera generación aparece a mediados de 1996, la característica principal de
las páginas pertenecientes a esta generación es la planificación: los diseñadores
invierten tiempo en analizar los posibles caminos que los visitantes tomarán al
visitar un sitio web, y en función de ello diseñan los sitios web. La estructura del
sitio web cobra una gran importancia. Durante este periodo tiene lugar una
explosión en el número de herramientas informáticas relacionadas con la Web.7
La cuarta y última generación empieza a desarrollarse plenamente en 1999 y
discurre hasta la actualidad. La mayoría de páginas Web pertenecientes a esta
generación se crean a partir de información almacenada en base de datos.8
5 Lujan Sergio (2002), “Programación de aplicaciones web: historia, principios básicos y clientes”, Pág. 25,
Editorial Club Universitario, San Vicente - España 6 Lujan Sergio (2002), “Programación de aplicaciones web: historia, principios básicos y clientes”, Pág. 28,
Editorial Club Universitario, San Vicente - España 7 Lujan Sergio (2002), “Programación de aplicaciones web: historia, principios básicos y clientes”, Pág. 31,
Editorial Club Universitario, San Vicente - España 8 Lujan Sergio (2002), “Programación de aplicaciones web: historia, principios básicos y clientes”, Pág. 34,
Editorial Club Universitario, San Vicente - España
11
Actualmente, las aplicaciones web generan dinámicamente una serie de páginas,
que se podrían identificar como la aplicación cliente y su interfaz, soportadas por
navegadores web. Tienen la ventaja de no tener que instalar una aplicación
cliente en cada una de las estaciones de trabajo, además no es necesario
actualizarlas cuando se introduzca una mejora en el servidor ahorrando así el
coste de soporte técnico que conllevaba la estructura cliente-servidor. Para ello
se utilizan lenguajes del lado del servidor consiguiendo así una interfaz de usuario
más interactiva, atractiva y eficiente.9
1.2 Análisis de las distintas posiciones teóricas sobre el objeto
investigación.
A continuación se recopilan los diferentes criterios de los autores sobre los
sistemas web, así como sobre sus herramientas de desarrollo.
1.2.1 Aplicación Web
Una aplicación web es cualquier aplicación que es accedida vía web por una red
como internet o una intranet. En general, el término también se utiliza para
designar aquellos programas informáticos que son ejecutados en el entorno del
navegador (por ejemplo, un applet de Java) o codificado con algún lenguaje
soportado por el navegador (como JavaScript, combinado con HTML);
confiándose en el navegador web para que reproduzca (renderice) la aplicación.
Una de las ventajas de las aplicaciones web cargadas desde internet (u otra red)
es la facilidad de mantener y actualizar dichas aplicaciones sin la necesidad de
distribuir e instalar un software en, potencialmente, miles de clientes. También la
posibilidad de ser ejecutadas en múltiples plataformas. 10
Ventajas de las aplicaciones web
Según Jesús Niño (2010). Las principales ventajas de las aplicaciones web son:
9 Equipo Vértice, ”Manual Técnicas avanzadas de Diseño Web, Editorial Vértice, pág. 141, España, 2010
10 Leandro Alegsa ,2010,Definición de aplicación web
http://www.alegsa.com.ar/Dic/aplicacion%20web.php
12
Se pueden ejecutar desde cualquier equipo informático siempre que tenga
una conexión a internet o a la Intranet.
No es necesario utilizar un sistema operativo en concreto, cualquiera sirve.
No hay que instalar ningún programa, con el navegador es suficiente.
No hay que preocuparse del espacio ocupado por los datos, de eso se
encarga el servidor.
La información puede ser compartida simultáneamente por varias
personas.
Se realizan copias de seguridad de la información almacenada en el
servidor.
Las aplicaciones suelen estar actualizadas en los servidores, algunas
aplicaciones avisan cuando hay una actualización disponible.
La importancia de la seguridad en las aplicaciones web.
Cada vez es más habitual el uso de aplicaciones y tecnologías web en empresas
o Gobiernos. Su fácil implementación y uso han hecho que sean prácticamente
omnipresentes y esenciales en el comercio electrónico y aplicaciones intranet o
extranet. Por lo tanto, información sensible y crítica es manejada a través de
aplicaciones web.
Según estudios, una gran cantidad de sitios web son vulnerables a ataques
surgiendo en los últimos años dos tendencias en el mercado de seguridad:
Los atacantes no actúan por razones de prestigio personal, sino por
obtener ingresos a través del fraude.
Las aplicaciones web se han convertido en el objetivo para las operaciones
de hackers. Según el grupo Gartner, se estima que el 75% de los ataques
tienen como objetivo este tipo de aplicaciones.
Actualmente, en gran medida la reputación de una empresa está en manos de la
aplicación web utilizada. Según una encuesta realizada en EE.UU., el 60% de los
Clientes cesarían su relación con una empresa si sus datos personales estuvieran
en riesgo de sufrir un ataque.
13
Desde el punto de vista de un administrador de un sitio web, la seguridad de una
aplicación web no puede ser ignorada. Las decisiones de seguridad han de ser
tomadas durante todo el ciclo de vida del proyecto: desde la fase de diseño hasta
la de puesta en producción. Aunque es necesario conocer aspectos técnicos,
herramientas y metodologías para dar seguridad a una aplicación web, también
es importante considerar el factor humano. Cualquier usuario que acceda a la
aplicación debe conocer y hacer uso de buenas prácticas.11
1.2.2 Navegador Web
Un navegador web (del inglés browser) es un programa que permite visualizar la
información que contiene una página web, pues interpreta el código de la pagina
(normalmente HTML) y lo visualiza en la pantalla. Es la herramienta que utiliza el
usuario para moverse e interactuar con la información contenida en las distintas
páginas web de la red.12
1.2.3 Hosting
El término hosting se refiere la contratación de un servidor y de servicios
materiales, tecnológicos y humanos asociados para mantener la información de
nuestra empresa. El servidor podría ser un servidor web y de correo electrónico,
aunque lo más común es un servidor de aplicaciones o un servidor de bases de
datos.13
1.2.4 Servidor Web
El servidor web es un programa que está esperando permanentemente las
solicitudes de conexión mediante el protocolo HTTP por parte de los clientes
web.14
11 García Pablo (2005), “La importancia de la seguridad en las aplicaciones web. Como crear aplicaciones
web seguras”, http://blog.nerion.es/2011/07/05/la-importancia-de-la-seguridad-en-las-aplicaciones-web-como-
crear-aplicaciones-web-seguras/ 12
Ramos Alicia (2011). “Aplicaciones Web (Novedad 2011)”, Editorial Paraninfo, Madrid - España 13
Seoane Eloy, “Estrategia para la implantación de nuevas tecnologías en PYMES”, Editorial Ideaspropias,
Vigo – España, 2005.
14 Luján Mora Sergio (2001), “Programación en internet: clientes Web”, San Vicente – España
14
Es la tecnología que tiene implícito programas informáticos que procesan
aplicaciones realizando conexiones bidireccionales y/o unidireccionales y
síncronas o asíncronas con el cliente, generando o cediendo una respuesta en
cualquier lenguaje o aplicación del lado del cliente.
Un servidor web es un programa que sirve datos en forma de Páginas Web,
hipertextos o páginas HTML (HyperText Markup Language): textos complejos con
enlaces, figuras, formularios, botones y objetos incrustados como animaciones o
reproductores de sonidos. La comunicación de estos datos entre cliente y servidor
se hace por medio un protocolo, concreta mente del protocolo Http. Con esto, un
servidor Web se mantiene a la espera de peticiones HTTP, que son ejecutadas
por un cliente HTTP; lo que solemos conocer como un Navegador Web. A modo
de ejemplo: al teclear (http://www.cnice.mec.es) en un navegador, éste realizará
una petición HTTP al servidor que tiene asociada dicha URL.15
Servidor Web Apache
Apache es un servidor web desarrollado por un grupo denominado Apache. Es
uno de los servidores web más utilizados en Internet. Pero Apache no es sólo un
servidor web, Alrededor de él existen una serie de proyectos y nuevas
características que hacen que Apache esté en continua evolución.
La historia de Apache se remonta a febrero de 1995, donde empieza el proyecto
del grupo Apache, el cual está basado en el servidor apache httpd de la aplicación
original de NCSA. El desarrollo de esta aplicación original se detuvo por algún
tiempo. Lo que hizo que varios webmaster siguieran creando sus parches para
sus servidores web. Más tarde estos webmaster se unieron para seguir todos
juntos para seguir todos juntos manteniendo el servidor web. Fue ahí cuando
formaron el grupo Apache hasta lo que es hoy. Aquella primera versión y sus
sucesivas evoluciones y mejoras alcanzaron una gran implantación como
software de servidor inicialmente sólo para sistemas operativos UNIX y fruto de
esa evolución es la versión para Windows. El nombre de Apache viene de A
PATCHY Server, o sea se basa en un código y un conjunto de ficheros parches.
15
Johanes Benjamin (2014). “Servidor Web”, http://cbtis111redes.blogspot.com/p/servidor-web.html
15
Apache se distribuye bajo una licencia especial, los binarios y el código fuente de
Apache se pueden usar y distribuir libremente siempre que les reconozcas su
trabajo.
Apache está disponible para una gran multitud de plataformas como GNU/Linux,
Mac OS X y Mac OS X Server, Unix y Windows.16
Apache es robusto y con un ciclo de desarrollo muy rápido gracias a la gran
cantidad de colaboradores voluntarios de que dispone. Es también un servidor
estable, eficiente, extensible y multiplataforma.17
1.2.5 Base de datos
“Un sistema de bases de datos es básicamente un sistema computarizado para
llevar registros. Es posible considerar a la propia base de datos como una
especie de armario electrónico para archivar; es decir, es un depósito o
contenedor de una colección de archivos de datos computarizados. Los usuarios
del sistema pueden realizar una variedad de operaciones sobre dichos archivos.
por ejemplo:
■ Agregar nuevos archivos vacíos a la base de datos;
■ Insertar datos dentro de los archivos existentes;
■ Recuperar datos de los archivos existentes;
■ Modificar datos en archivos existentes;
■ Eliminar datos de los archivos existentes;
■ Eliminar archivos existentes de la base de datos “ 18
Ventajas e inconvenientes al utilizar bases de datos
Las bases de datos permiten mejorar la calidad de las prestaciones de los
sistemas informáticos y aumentar su rendimiento.
Las bases de datos tienen las siguientes ventajas:
16
Quero Enrique, García Agustín , Peña Rodríguez Javier (2007) , “Mantenimiento de portales de información” 17
Mifsuf Elvira (2012), “Apache”, España. 18
C.J Date “Introducción a los sistemas de bases de datos”, Séptima edición, Pearson educación, México
2001
16
Independencia de los datos y los programas y procesos. Esto permite
modificar los datos sin modificar el código de las aplicaciones.
Menor redundancia. No hace falta tanta repetición de datos. Sólo se indica la
forma en la que se relacionan los datos.
Integridad de los datos. Mayor dificultad de perder los datos o de realizar
incoherencias con ellos.
Coherencia de los resultados. Al recogerse y almacenarse la información una
sola vez, en los tratamientos se utilizan siempre los mismos datos, por lo que los
resultados son coherentes.
Mayor seguridad en los datos. Al permitir limitar el acceso a los usuarios. Cada
tipo de usuario podrá acceder a unas cosas.
Datos más documentados. Gracias a los metadatos que permiten describir la
información de la base de datos.
Acceso a los datos más eficiente. La organización de los datos produce un
resultado más óptimo en rendimiento.
Reducción del espacio de almacenamiento. Gracias a una mejor
estructuración de los datos.
Acceso simultáneo a los datos. Es más fácil controlar el acceso de usuarios de
forma concurrente.
Las bases de datos tienen una serie de desventajas:
Instalación costosa. El control y administración de bases de datos requiere de
un software y hardware de elevado coste. Además de la adquisición y
mantenimiento del Sistema Gestor de Base de Datos (SGBD).
Requiere personal cualificado. Debido a la dificultad de manejo de este tipo de
sistemas.
Implantación larga y difícil. Debido a los puntos anteriores. La Adaptación del
personal es mucho más complicada y lleva bastante tiempo.
17
Ausencia de estándares reales. Lo cual significa una excesiva dependencia
hacia los sistemas comerciales del mercado. Aunque, hoy en día, una buena
parte de esta tecnología está aceptada como estándar de hecho.
Falta de rentabilidad a corto plazo. Debido al coste de personal y equipos,
además del tiempo que tarda en estar operativa.19
1.2.6 Base de datos MySQL Server
MySQL es un sistema de bases de datos relacionales, que además ofrece
compatibilidad con PHP, Perl, C y HTML, y funciones avanzadas de
administración y optimización de bases de datos para facilitar las tareas
habituales. Implementa funcionalidades Web, permitiendo un acceso seguro y
sencillo a los datos a través de Internet. Este sistema gestor de base de datos
incluye capacidades de análisis integradas, servicios de transformación y
duplicación de datos y funciones de programación mejoradas.
Se puede decir que MySQL es un sistema cliente servidor de administración de
bases de datos relacionales diseñado para el trabajo tanto en los sistemas
operativos Windows como en los sistemas UNIX/LINUX. Además, determinadas
sentencias de MySQL pueden ser embebidas en código PHP y HTML para
diseñar aplicaciones Web dinámicas que incorporan la información de las tablas
de MySQL a páginas Web. Así mismo, MySQL es compatible con el software más
potente de diseño Web, como Dreamweaver MX.20
El software de bases de datos MySQL es un sistema cliente/servidor que consiste
en un servidor SQL multi-threaded que trabaja con diferentes bakends,
`programas y bibliotecas cliente, herramientas administrativas y un amplio abanico
de interfaces de programación para aplicaciones (APIs).21
19
Nevado Victoria. (2010), “Introducción a las bases de datos relacionales”, Editorial Visión Libros 20
Pérez López Cesar (2008). “MySql para Windows y Linux” Editorial AlfaOmega México. 21
David Axmark. (2011) “MySQL 5.0 Reference Manual” Traducido. Estados Unidos
18
Ventajas de MySQL
Escalabilidad: es posible manipular bases de datos enormes, del orden de seis
mil tablas y alrededor de cincuenta millones de registros, y hasta 32 índices por
tabla.
MySql está escrito en C y C++ y probado con multitud de compiladores y
dispone de APIs para muchas plataformas diferentes.
Conectividad: es decir, permite conexiones entre diferentes máquinas con
distintos sistemas operativos. Es corriente que servidores Linux o Unix,
usando MySql, sirvan datos para ordenadores con Windows, Linux, Solaris,
etc. Para ello se usa TCP/IP, tuberías o sockets Unix.
Es multihilo, con lo que puede beneficiarse de sistemas multiprocesador.
Permite manejar multitud de tipos para columnas
Permite manejar registros de longitud o variable22
Requisitos para instalar MySQL
Para ejecutar MySQL para Windows, se necesita lo siguiente:
Un sistema operativo Windows de 32 bits, tal como 9x, Me, NT, 2000, XP, o
Windows Server 2003.
Se recomienda fuertemente el uso de un sistema operativo Windows basado
en NT (NT, 2000, XP, 2003) puesto que éstos permiten ejecutar el servidor
MySQL como un servicio.
Soporte para protocolo TCP/IP.
Una copia de la distribución binara de MySQL para Windows, que se puede
descargar de http://dev.mysql.com/downloads/.
Nota: Si se descarga la distribución a través de FTP, se recomienda el uso de
un cliente FTP adecuado que posea la característica de reanudación (resume)
para evitar la corrupción de ficheros durante el proceso de descarga.
Una herramienta capaz de leer ficheros .Zip, para descomprimir el fichero de
distribución.
22
Pozo Coronado Salvador (2005), “MySql con clase. Gestión de bases de datos”
19
Suficiente espacio en disco rígido para descomprimir, instalar, y crear las bases
de datos de acuerdo a sus requisitos. Generalmente se recomienda un mínimo
de 200 megabytes.23
1.2.7 PHP
PHP es una sigla, un acrónimo de “PHP: Hypertext Preprocessor”, o sea, pre –
procesador de hipertexto marca PHP.24
PHP es un lenguaje interpretado del lado del servidor que se caracteriza por su
potencia, versatilidad, robustez y modularidad. Los programas escritos en PHP
son embebidos directamente en el código HTML puro. Al ser un lenguaje que
sigue la corriente open source, tanto el intérprete como su código fuente son
totalmente accesibles de forma gratuita en la red.25
PHP frente a otros lenguajes
Para seleccionar un lenguaje de Script las cuatro grandes características que
debe cumplir son: Velocidad, estabilidad, seguridad y simplicidad.
• Velocidad: No sólo la velocidad de ejecución, la cual es importante, sino
además no crear demoras en la máquina. Por esta razón no debe requerir
demasiados recursos de sistema. PHP se integra muy bien junto a otro software,
especialmente bajo ambientes Unix, cuando se configura como módulo de
Apache, está listo para ser utilizado.
• Estabilidad: La velocidad no sirve de mucho si el sistema se cae cada cierta
cantidad de ejecuciones. Ninguna aplicación es 100% libre de bugs, pero teniendo
de respaldo una increíble comunidad de programadores y usuarios es mucho mas
difícil para lo bugs sobrevivir. PHP utiliza su propio sistema de administración de
recursos y dispone de un sofisticado método de manejo de variables,
conformando un sistema robusto y estable.
23
Hernández Carlos (2012), “Requerimientos e instalación del SGBD”, http://carloshdz-basedatos.blogspot.com/p/requerimientos-e-instalacion-del-sgbd.html 24
Beati Hernán,”PHP – creación de páginas webs dinámicas”, Editorial AlfaOmega, Argentina , 2011 25
Ángel Cobo (2005). “PHP y MySQL: Tecnología para el desarrollo de aplicaciones web”, Editorial Díaz Santos, España.
20
• Seguridad: El sistema debe poseer protecciones contra ataques. PHP provee
diferentes niveles de seguridad, estos pueden ser configurados desde el archivo
.ini
• Simplicidad: Se les debe permitir a los programadores generar código
productivamente en el menor tiempo posible. Usuarios con experiencia en C y
C++ podrán utilizar PHP rápidamente.
Bueno otra característica a tener en cuenta seria la conectividad. PHP dispone de
una amplia gama de librerías, y agregarle extensiones es muy fácil. Esto le
permite al PHP ser utilizado en muchas áreas diferentes, tales como encriptado,
gráficos, XML y otras. 26
Ventajas adicionales de PHP
• PHP corre en (casi) cualquier plataforma utilizando el mismo código fuente,
pudiendo ser compilado y ejecutado en algo así como 25 plataformas, incluyendo
diferentes versiones de Unix, Windows (95,98,NT,ME,2000,XP,...) y Macs. Como
en todos los sistemas se utiliza el mismo código base, los scripts pueden ser
ejecutados de manera independiente al OS.
• La sintaxis de PHP es similar a la del C, por esto cualquiera con experiencia en
lenguajes del estilo C podrá entender rápidamente PHP. Entre los lenguajes del
tipo C incluimos al Java y Javascript, de hecho mucha de la funcionalidad del PHP
se la debe al C en funciones como fread() o srtlen(), así que muchos
programadores se sentirán como en casa.
• PHP es completamente expandible. Está compuesto de un sistema principal
(escrito por Zend), un conjunto de módulos y una variedad de extensiones de
código.
• Muchas interfaces distintas para cada tipo de servidor. PHP actualmente se
puede ejecutar bajo Apache 1.3 y 2.X, IIS, Lighttpd, Netscape servers (Sun Java
System, Sun One, iPlanet),. Otra alternativa es configurarlo como modulo CGI.
26
Carlos Vásquez. (2008), “Manual PHP5 básico”
21
• Puede interactuar con muchos motores de bases de datos tales como MySQL,
MS SQL, Oracle, Informix, PostgreSQL, y otros muchos. Siempre podrás disponer
de ODBC para situaciones que lo requieran. 27
1.2.8 Distributivo
Adj. De la distribución o relativo a ella.
gram. [Palabra] que expresa una idea de distribución o reparto
gram. [Oración] coordinada en que se contraponen acciones distribuidas
entre varios agentes, lugares o tiempos28
El distributivo de trabajo de Docentes es una herramienta que se utiliza para
distribuir que materias y en qué curso cada Docente imparte sus clases, de
acuerdo a la especialización y cada profesor debe tener 30 horas clases.
Pasos a seguir para la revisión de distributivos de trabajo docente
Docentes
a. En la hoja de Docentes verificar el número de docentes.
b. Verificar que el perfil corresponda a la función.
c. Verificar que la descripción del nombramiento o contrato corresponda a la
función.
d. Llenar los campos de Autoridad y compartido.
Distributivo
a. Verificar que el número de autoridades correspondan a según el número de
alumnos.
b. Verificar que todas las autoridades tengan entre 4 y 8 horas pedagógicas.
c. Verificar la malla curricular (Asignaturas y número de horas ) año por año en
cada uno de los paralelos, la malla debe estar estrictamente de acuerdo a la
establecida por el Ministerio de Educación .
27
Marley Jimi.(2014), “Porqué Elegir PHP”, http://programacion.net/articulo/por_que_elegir_php_143 28
WordReference (2005), “Distributivo”, http://www.wordreference.com/definicion/distributivo
22
d. En todas las Instituciones Educativas con más de 750 alumnos en ambas
jornadas deben poseer un docente inspector por cada 4 paralelos siempre y que
cuente con el financiamiento según art. 55.
e. Para los docentes de Ingles, si les falta cumplir con las 30 horas
pedagógicas deben completar en otra institución.
f. Los docentes con sobrantes de máximo 10 horas pedagógicas podrán
completar su carga horaria en otro establecimiento o con funciones de
secretaria dentro de la misma institución. Por cada Institución educativa podrá
existir un docente secretario.
g. Verificar el total de horas por año y por paralelos.
h. Verificar el número de horas clase por docente. Verificar que las solicitadas
cumplan con la carga horaria establecida.
i. Tomar en cuenta los artículos 42, 43, 55,57.
j. Se justifica a un docente siempre y cuando tenga mínimo 25 horas
pedagógicas y todos los demás 30.
k. En participación estudiantil; Debe existir máximo tres campos de acción con un
coordinador por campo de acción.
En colegios emblemáticos debe existir un coordinador de campo de acción por
cada 4 paralelos.
1.2.9 Bachillerato General Unificado (BGU) ¿Qué es el BGU?
El BGU es el nuevo programa de estudios creado por el Ministerio de Educación
que haya aprobado la Educación General Básica (EGB).
El BGU tiene como triple objetivo preparar a los estudiantes: (a) para la vida y la
participación en una sociedad democrática, (b) para el mundo laboral o del
emprendimiento, y (c) para continuar con sus estudios universitarios.
En el BGU, todos los estudiantes deben estudiar un grupo de asignaturas
centrales denominado tronco común, que les permite adquirir ciertos aprendizajes
23
básicos esenciales correspondientes a su formación general. Además del tronco
común, los estudiantes pueden escoger entre dos opciones en función de sus
intereses: el Bachillerato en Ciencias o el Bachillerato Técnico.
Aquellos que opten por el Bachillerato en Ciencias, además de adquirir los
aprendizajes básicos comunes del BGU, podrán acceder a asignaturas optativas
que les permitirán profundizar en ciertas áreas académicas de su interés.
Los que opten por el Bachillerato Técnico también adquirirán los aprendizajes
básicos comunes del BGU, y además desarrollarán las competencias específicas
de la figura profesional que hayan elegido.
¿Cuál es la normativa legal vigente relacionada con el BGU?
La principal normativa legal vigente relacionada con el BGU se detalla a
continuación:
• Constitución Política de La República del Ecuador
• Ley Orgánica de Educación Intercultural (LOEI)
• Acuerdo Ministerial N° 242-11 del 15 de julio de 2011
• Acuerdo Ministerial N° 307-11 del 23 de agosto de 2011
Bachillerato en Ciencias
Dedicado a una educación con enfoque de conceptualizaciones y abstracciones.
Enfrenta aprendizajes primordialmente de índole humanístico y científico [sic] y
sus estándares de calidad están dados por los niveles de competencias
académicas que logre. Utiliza un curriculum con enfoque de contenidos para
lograr bachilleres generales en ciencias y bachilleres en ciencias con
especialización.
Bachillerato Técnico
Dedicado a una educación con un enfoque de desempeños. Enfrenta
aprendizajes técnicos orientados primordialmente a la formación profesional y sus
estándares de calidad están dados por los niveles de competencias profesionales
que logre. Utiliza un curriculum de competencias para lograr bachilleres técnicos
polivalentes y bachilleres técnicos con especialización.
24
1.2.10 Malla Curricular del Acuerdo 242-11 del Ministerio de Educación
El número de horas por asignatura que define el Ministerio de Educación es lo
que se considera técnicamente adecuado para cumplir con los estándares de
aprendizaje de cada una de las asignaturas en los respectivos años.
La malla curricular propuesta en el Bachillerato General Unificado puede ser
ajustada según las especificidades de cada institución educativa. Las instituciones
educativas pueden dentro de su Proyecto Educativo Institucional (PEI), realizar
adecuaciones que respondan a su propia naturaleza, contexto o necesidad,
siempre que las mismas sean aprobadas por la Autoridad Educativa Nacional29
29
Velez Paolo (2013), “Distributivo trabajo Docente”, https://sites.google.com/site/ingpaolovelez/distributivos-
trabajo-docente
25
1.2.11 La ineludible relación Familia – Escuela
La relación y participación familia-escuela implica la interrelación e interacción
entre las dos instituciones encargadas de manera directa de la educación de los
niños y jóvenes que realizan su labor de manera coordinada e interrelacionada.30
En cualquier contexto y, aún más si cabe, en el contexto multicultural en el que se
mueve actualmente la institución educativa, es imprescindible cuidar la relación
entre familia y escuela.
A lo largo del tiempo, la relación entre familia-escuela ha sido diferente. Las
primeras escuelas mantenían una buena relación de comunicación con las
comunidades a las que pertenecían. Esto fue variando durante el siglo XX. Las
relaciones entre familia-escuela fueron distanciándose, debido principalmente a
que las herramientas y métodos utilizados por los profesores resultaban bastante
lejanos para los padres. Fue entonces cuando se empezó a pensar que las
funciones de la familia y las de la escuela estaban bien diferenciadas, incluso se
pensaba que este hecho era positivo. Padres y profesores perseguían objetivos
distintos, los unos enseñar métodos de lecto-escritura, cálculo, etc; los otros,
enseñar buenos modos.
Esta idea ha ido modificándose en los últimos años, de forma que familia y
escuela mantienen responsabilidades comunes. Hemos asistido al paso de la
relación de colaboración. No obstante, no siempre es fácil conseguir que dicha
relación se asiente sobre la confianza. En general, muchas familias ya no
admiten una relación de subordinación ante el profesorado, debido, entre otras
causas, al aumento del nivel cultural de madres y padres (Torres Santomé, 2007).
Por su parte, el profesorado no suele ver con buenos ojos el hecho de que las
familias puedan cuestionar su labor.
Muchos autores mantienen la idea de que, históricamente, las familias han
perdido una gran parte de sus funciones educativas, que han sido asumidas por el
sistema escolar y otras instancias. Otros mantienen que el rol educativo de las
familias no se ha visto recortado en beneficio de la escuela, sino que ambas han
30
López Alonso José María (2005), “Manual Para Elaborar el Proyecto Educativo de la Institución Escolar /
Manual to Develop the Educative Project of the Scholar Institution”, Editorial Plaza y Valdez, México.
26
visto su misión educativa extenderse y diversificarse. En cualquier caso, todos los
autores coinciden en afirmar la necesidad de que escuela y familias coordinen sus
esfuerzos. Hay que tener en cuenta que el centro escolar es para una gran parte
de la población el primer lugar en que entran en contacto con la diversidad social.
Es por esto que la sociedad actual ha encomendado a los sistemas educativos la
tarea de aprender a vivir en comunidad, de manera democrática y solidaria, y esto
no puede hacerse sin coordinar energías. Familia y escuela no tienen funciones
excluyentes unas de otras, sino complementarias. El obstáculo está en que
muchas veces la participación de las familias en la vida escolar queda reducida a
un simple trámite burocrático. Así, las familias no encuentran un lugar para
participar en el funcionamiento y gobierno de los centros escolares, y acaban
distanciándose.31
Podríamos decir que una relación familia-escuela adecuada es una condición
necesaria pero insuficiente para un rendimiento académico correcto, estas
relaciones deben tener como meta evitar la inconsecuencia entre la escuela y el
hogar en la aplicación de refuerzos, y el planteamiento de exigencias distintas en
el colegio y en la familia que pueden llevar al alumno a un fracaso escolar (Peine
y Howarth, 1992).32
1.3 Valoración crítica de los conceptos principales de las distintas
posiciones teóricas
Para el proceso del diseño y desarrollo del sistema web, se analizan las
siguientes herramientas, que de acuerdo a sus características y funcionalidades,
aportan lo necesario para crear aplicaciones Web.
PHP
Otra herramienta importante que se utiliza en la presente tesis es PHP que es un
software libre, por lo que se presenta como una alternativa de fácil acceso para
todos, además es un lenguaje multiplataforma y tiene la capacidad de conexión
31
Encarnación Soriano Ayala, Rosa María Zapata Boluda, Antonio José González Jiménez (2009), “La
formación para el desarrollo de una sociedad intercultural”, Editor Universidad Almería. 32
Castejón Costa Juan Luis (2008), “Unas bases psicológicas de la educación especial”, Editorial Club
Universitario.
27
con la mayoría de los manejadores de bases de datos que se utilizan en la
actualidad, además destaca su conectividad con MySQL que es la base de datos
que se utiliza en este Sistema Web.
PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web
y que puede ser incrustado en HTML. Es popular porque un gran número de
páginas y portales web están creadas con PHP. Código abierto significa que es
de uso libre y gratuito para todos los programadores que quieran usarlo.
Incrustado en HTML significa que en un mismo archivo vamos a poder combinar
código PHP con código HTML, siguiendo unas reglas.
PHP se utiliza para generar páginas web dinámicas. Recordar que llamamos
página estática a aquella cuyos contenidos permanecen siempre igual, mientras
que llamamos páginas dinámicas a aquellas cuyo contenido no es el mismo
siempre. Por ejemplo, los contenidos pueden cambiar en base a los cambios que
haya en una base de datos, de búsquedas o aportaciones de los usuarios, etc.
Lo mejor de usar PHP es que es extremadamente simple para el principiante,
pero a su vez, ofrece muchas características avanzadas para los programadores
profesionales y más avanzados.33
PHP se utiliza en todo tipo de aplicaciones, desde las más simples hasta las más
complejas. Este hecho hace que se convierta en una opción válida al momento de
comenzar desarrollos de cualquier tipo. Otra cuestión es su licenciamiento: es un
momento en que las empresas, por un lado, buscan estar al corriente con las
requisitorias legales en cuanto a la utilización de software y, por otro, requieren
disminuir lo máximo posible los gastos con respecto a las licencias y al
mantenimiento, PHP se convierte en una alternativa prácticamente sin
competidores.34
33
González Enrique (2014), “¿Qué es PHP y para qué sirve? Un potente lenguaje de programación para crear páginas web”, http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=492:ique-es-php-y-ipara-que-sirve-un-potente-lenguaje-de-programacion-para-crear-paginas-web-cu00803b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193 34
Minera Francisco (2008), “Curso de programación PHP”, Editorial Gradi S.A, Buenos Aires.
28
MYSQL
Esta base de datos se utiliza en el desarrollo del sistema web ya que es muy
rápida, confiable, robusta y fácil de usar tanto para volúmenes de datos grandes
como pequeños, también puede trabajar en distintas plataformas y sistemas
operativos, su sistema de contraseñas y privilegios es muy flexible y seguro, es
por eso que se escoge esta base de datos para enlazar con php.
MySQL es un sistema de administración de bases de datos relacionales (SGBDR)
rápido, robusto y fácil de usar. Se adapta bien a la administración de datos en un
entorno de red, especialmente en arquitecturas cliente/servidor.35
Fue desarrollada inicialmente para manejar grandes bases de datos mucho más
rápidamente que las soluciones existentes y ha sido usada con éxito en
ambientes de producción de alta demanda. Su desarrollo es constante, lo que
hace que ofrezca una rica variedad de funciones. Su conectividad, velocidad y
seguridad hacen a MySQL altamente satisfactorio para acceder a través de
Internet. Actualmente existen versiones para la mayoría de los sistemas
operativos.36
Servidor Apache
Como servidor web se utiliza el modulo Apache, el cual es el más popular y es un
servidor de red para el protocolo HTTP (Hyper text Tranfer Protocol), elegido para
poder funcionar como un proceso independiente , sin que solicite el apoyo de
otras aplicaciones
Las principales razones que justifican la gran aceptación de Apache son: su
multilenguaje, su multiplataforma, ya que corre en una gran variedad de sistemas
operativos, es una tecnología gratuita de código fuente abierto, estas y otras
características han convertido al servidor Apache en el más utilizado y es por ello,
que se ha decidido utilizar esta herramienta en el desarrollo del sistema Web.
35
Thibaud Cyril(2006), “MySQL 5: instalación, implementación, administración, programación”, Editorial ENI, Barcelona- España 36
Ramos Alicia y Ramos Jesus (2008), “Operaciones con bases de datos ofimáticas y
corporativas”,Editorial Thomson, España
29
Apache es utilizado principalmente, para realizar servicio a páginas web, ya sean
estáticas o dinámicas. Este estupendo servidor se integra a la perfección con
otras aplicaciones, creando el famoso paquete XAMP con Perl, Python, MySQL y
PHP, junto a cualquier sistema operativo, que por lo general es Linux, Windows o
Mac OS.37
1.4 Conclusiones parciales del capítulo
En este capítulo fueron analizados detalladamente los conceptos básicos tales
como Aplicación web, hosting, navegador web, las herramientas de desarrollo del
software como Php, Joomla, MySQL Server, Apache, sobre el distributivo de
docentes y sobre el fracaso escolar, conceptos que se relacionan en el proceso
investigativo.
Los conceptos básicos que se trataron en el capítulo I, dentro del proceso de
investigación nos sirven, para poder comprender de manera eficaz el problema
que se está tratando de tal forma que nos facilitan la comprensión y la resolución
del mismo.
Toda la información que se planteó en el marco teórico sirve para realizar una
interpretación de los datos, que nos ayuda a seguir los demás pasos del proceso.
El marco teórico da la fundamentación para elaborar este proyecto puesto que
arroja los puntos positivos por lo que se tiene que realizar la misma.
37
Noguera Bulmano (2011), “¿Qué es Apache?”, http://culturacion.com/2011/02/que-es-apache/
30
CAPITULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA
PROPUESTA
2.1 Caracterización del proceso académico de la Unidad Educativa Nocturna
José María Estrada Coello
La I. Municipalidad del cantón Babahoyo con el objeto de servir a la población
escolar creó la Unidad Educativa Nocturna José María Estrada Coello, la cual
funcionó a partir del año escolar 1970-1971, esta institución se encuentra ubicada
en la Parroquia "Camilo Ponce" del Cantón Babahoyo de la Provincia de Los
Ríos, el nombre de la Unidad Educativa es en honor al Babahoyense Dr. José
María Estrada Coello, pionero de los servicios médicos del Seguro Social
Ecuatoriano en la ciudad de Guayaquil donde dejó sentada su firmeza, honestidad
y profesionalismo.
La Misión de la Unidad Educativa José María Estrada Coello es brindar un
servicio educativo de bachillerato en jornada nocturna con excelente calidad
profesional, científica, técnica, humana, con libertad y autonomía en aéreas
técnicas para que contribuya al desarrollo de su contexto social.
En la Unidad Educativo existe conciencia de la importancia y trascendencia de la
educación como base de la prosperidad y el progreso de los habitantes de la
provincia de Los Ríos. Por tanto, se otorga la más alta prioridad a la formación
integral de los estudiantes, es por eso que su visión es ser una institución
educativa líder en la educación nocturna; con alto grado de competitividad
profesional, docentes actualizados en el arte de la pedagogía y didáctica acorde
con los avances de la tecnología e insertados en la sociedad de conocimiento y
con estudiantes talentosos e idoneidad en el área profesional.
Proceso Académico del distributivo de Docentes
El proceso de elaboración del distributivo de docentes es realizado por el Rector
de la Unidad Educativa, el cual se encarga de asignar a cada docente las
diferentes materias con los respectivos cursos según su perfil profesional, su
experiencia, Disciplina y años de servicio, el proceso se lleva a cabo alrededor de
3 horas hasta su finalización, el distributivo es realizado en Excel y es entregado a
la secretaria para su respectiva impresión.
31
Estructura de la Institución
La Institución está conformada por 8 autoridades del Personal Administrativo:
Rector: Msc. Wellington Goyburo Gutiérrez.
Vicerrectores:
Msc. Ángela Reinoso Vera (sección Nocturna)
Dra. Dalila Zúñiga García (sección Matutina y Vespertina)
Inspectores:
Sr. Alfredo Oscuez Zúñiga (sección Matutina y Vespertina)
Sra. Ninfa Ibarra Peña (Sección Nocturna)
Psicóloga:
Lic. Florinda Soto Vera
Secretaria
Sra. Alexandra Basantes
Auxiliar de Secretaría
Sr. Jorge Ordoñez Vélez
2.2 Descripción del procedimiento metodológico para el desarrollo de la
investigación.
Las modalidades investigativas utilizadas en esta tesis son la cuali-cuantitativa. La
investigación cualitativa que se caracteriza por explicar las razones de los
diferentes aspectos de tal comportamiento; en otras palabras, investiga el por qué
y el cómo se tomó una decisión, en el caso que nos corresponde mediante la
observación se ha procedido a investigar los aspectos de demoras en la creación
de distributivos, también la entrevista realizada al Rector confirmó las
características del problema descritas en la parte inicial de este trabajo
investigativo.
32
La investigación cuantitativa que se caracteriza por recoger, procesar y analizar
datos usando magnitudes numéricas que pueden ser tratadas mediante
herramientas del campo de la estadística, se realizó encuestas al personal
administrativo y docentes para su posterior tabulación y gráficos estadísticos.
Los tipos de investigación que se emplean son los siguientes:
Bibliográfica: Mediante esta investigación se indagó en libros, revistas y
documentos físicos como digitales, los distintos conceptos referentes a las
herramientas de diseño web y el objeto de investigación que se integran en el
marco teórico, además de adquirir los conocimientos necesarios para poder
desarrollar correctamente el sistema web de acuerdo a las necesidades
encontradas dentro de la Institución.
De Campo: Utilizando esta investigación se procedió a investigar dentro de la
Unidad Educativa José María Estrada Coello, en el ambiente de trabajo, donde
convive el personal y se pudo comprender la situación e identificar la
necesidad o problema que existe en la institución, como es la elaboración
manual del distributivo de docentes, recopilando datos más relevantes para
ser analizados, esta investigación permite recolectar datos directamente de la
realidad si manipular la situación.
Método: En la presente investigación se utiliza el método inductivo - deductivo,
indagando los problemas existentes en la institución, lo que conlleva a verificar en
el ambiente de trabajo, la cantidad de tiempo empleado en la realización del
distributivo de docentes y es elaborado de forma manual. Esto permite deducir las
consecuencias que existen, como la tardanza del desarrollo del distributivo,
además es realizado por una persona, lo que ocasiona la demora al momento de
realizarlo, por eso este método nos permite observar los problemas que existen
dentro del proceso de elaboración del Distributivo de docentes.
El método analítico – sintético en la investigación nos permite analizar el
problema que se encuentra en la elaboración de distributivo de docentes, el cual
es elaborado por el Rector de la Unidad Educativa, quien es el encargado de
asignar a los docentes según sus conocimientos en beneficio de la institución,
33
además de sintetizar la causas y efectos encontrados en el problema el cual nos
permite llegar a la conclusión de mejorar este proceso académico.
Las técnicas empleadas son:
La entrevista: Aplicada al Rector para conocer la factibilidad de la propuesta de
desarrollo del distributivo de docentes, y examinar las falencias en la producción
del mismo, además se entrevistó a la Secretaria de la Unidad Educativa y algunos
docentes que pertenecen a la Institución y comprobar el proceso que se lleva a
cabo en la elaboración del distributivo.
La observación de campo: Dada la situación se intervino en la Unidad Educativa
y se pudo observar que el distributivo se lo realiza de forma manual y es
desarrollado por el Rector de la Institución, además de conocer la cantidad de
docentes que existen y el personal administrativo.
La encuesta: Se realizó una serie de preguntas al Rector, Docentes y personal
administrativo de la Unidad Educativa para saber, la opinión de un porcentaje de
la población y según los resultados se deduce que es factible la elaboración
automática del distributivo de docentes.
Instrumentos: Los instrumentos que se utilizan en la presente tesis son: la libreta
de notas para los apuntes recopilados en la Unidad Educativa, la guía de
entrevista y las encuestas impresas en una hoja de papel, con respuestas
múltiples para una mayor visualización de los resultados y la cámara fotográfica
para recopilar los anexos en la investigación.
La población involucrada en la problemática descrita en el inicio de este trabajo
investigativo está estructurada de la siguiente forma:
FUNCIÓN NUMERO
Personal Administrativo 8
Docentes 53
TOTAL 61
Considerando que la población involucrada para el análisis es pequeña no es
necesaria la aplicación de fórmula para determinar la muestra.
34
Encuesta realizada al Personal Administrativo y Docentes
Pregunta 1. ¿El proceso de creación de distributivo de docentes de la institución
es manual?
Respuesta Frecuencia Porcentaje
Si 61 100%
No 0 0%
Total 61 100%
Tabla 1.- Información extraída de grafico 1
Grafico 1. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
Según los encuestados se demuestra de forma general que el proceso de
creación del distributivo de docentes se lo realiza de forma manual en la Unidad
Educativa.
Si 100%
No 0%
35
Pregunta 2. ¿El proceso de creación del distributivo se desarrolla rápidamente?
Respuesta Frecuencia Porcentaje
Si 0 0%
No 61 100%
Total 61 100%
Tabla 2.- Información extraída de grafico 2
Grafico 2. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
De manera general se presenta que los encuestados consideran que la
elaboración del distributivo de docentes no se lo realiza de forma rápida.
No 100%
Si 0%
36
Pregunta 3. ¿La Unidad Educativa José María Estrada Coello cuenta con un
sistema web de generación de distributivos de Docentes?
Respuesta Frecuencia Porcentaje
Si 0 0%
No 61 100%
Total 61 100%
Tabla 3.- Información extraída de grafico 3
Grafico 3. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
De manera general se presenta que los encuestados manifiestan que la Unidad
Educativa no posee un sistema web de generación de distributivos de docentes.
No 100%
Si 0%
37
Pregunta 4 ¿Cree usted necesario la creación de un sistema web para la
generación automática del distributivo de docentes?
Respuesta Frecuencia Porcentaje
Si 50 82%
No 11 18%
Total 61 100%
Tabla 4.- Información extraída de grafico 4
Grafico 4. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
El 82 % de los encuestados opinan que es necesaria la creación de un sistema
web para la generación del distributivo de docentes y el 18% de las personas no
está de acuerdo.
Si 82%
No 18%
38
Pregunta 5 ¿Cree usted que la creación del sistema web agilitará el proceso de
elaboración del distributivo de docentes?
Respuesta Frecuencia Porcentaje
Si 55 90%
No 6 10%
Total 61 100%
Tabla 5.- Información extraída de grafico 5
Grafico 5. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
El 90 % de los encuestados opinan que el sistema web agilitará el proceso de
elaboración del distributivo de docentes y el 10% de las personas no está de
acuerdo.
Si 90%
No 10%
39
Pregunta 6 ¿Cree usted que la creación del sistema web de generación de
distributivos de docentes beneficiaria a estudiantes, profesores y padres de
familia?
Respuesta Frecuencia Porcentaje
Si 53 87%
No 8 13%
Total 61 100%
Tabla 6.- Información extraída de grafico 6
Grafico 6. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
El 87 % de los encuestados opinan que la creación del sistema web beneficiará a
los docentes, padres de familia y estudiantes y el 13% de las personas opinan lo
contrario.
Si 87%
No 13%
40
Pregunta 7. ¿Cree usted que poder consultar el distributivo desde cualquier sitio
vía internet permitirá conocer los cursos y materias asignadas a los docentes?
Respuesta Frecuencia Porcentaje
Si 61 100%
No 0 0%
Total 61 100%
Tabla 7.- Información extraída de grafico 7
Grafico 7. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
El 100 % de los encuestados opinan que con el sistema web de distributivos de
docentes se permitirá conocer los cursos y materias asignadas a los docentes
desde cualquier sitio vía internet.
Si 100%
No 0%
41
Pregunta 8 ¿Cree usted que la creación del sistema web para la generación del
distributivo mantendrá informados a padres y personal educativo sobre la
respectiva distribución de profesores a los cursos?
Respuesta Frecuencia Porcentaje
Si 56 92%
No 5 8%
Total 61 100%
Tabla 8.- Información extraída de grafico 8
Grafico 8. Representación del porcentaje de la Encuesta
Análisis e interpretación de los resultados
El 56% de los encuestados opinan que con el sistema web de distributivos de
docentes mantendrá informados a padres y personal educativo sobre la
respectiva distribución de profesores a los cursos y el 8% no está de acuerdo.
Si 92%
No 8%
42
Entrevista realizada al Rector de la Unidad Educativa José María Estrada
Coello, Msc. Wellington Goyburo Gutiérrez.
¿El distributivo de docentes es realizado de forma manual?
Si
¿Cuánto tiempo emplea en realizar el distributivo de docentes?
Alrededor de 3 horas
¿La Unidad Educativa utiliza una herramienta informática que ayude en la
elaboración del distributivo de docentes?
Si, Excel para diseñar el distributivo
¿Cuándo elabora el distributivo de docentes cuales son las prioridades para
asignar las docentes a cada curso?
Perfil Profesional
Experiencia
Disciplina
Años de servicio
¿Le gustaría contar con un sistema web que permita generar
automáticamente el distributivo de docentes?
Si, sería de gran ayuda contar con una herramienta informática que facilite este
proceso académico.
¿Cree usted que con la implementación de un sistema Web ayudará a
realizar el distributivo en el menor tiempo posible?
Si, la tecnología avanza cada día más y permite brindar soluciones a los
problemas de la sociedad.
43
Análisis de la entrevista realizada al Rector
Mediante la entrevista se pudo detectar que la elaboración del distributivo de
docentes se realiza de forma manual y se demora alrededor de 3 horas en
realizarlo, y le gustaría contar con un sistema web que facilite este proceso
académico.
2.3 Propuesta de la creación de un sistema web de generación de
distributivos de docentes en la Unidad Educativa José María Estrada Coello.
La propuesta del proyecto de Tesis es la creación de un sistema web que permita
generar automáticamente el distributivo de docentes en la Unidad Educativa José
María Estrada Coello, facilitando su realización y reduciendo tiempo en la
elaboración de este proceso, brindando un sistema de fácil manejo y
contribuyendo al progreso tecnológico de la Unidad Educativa, esta propuesta se
basa en una etapa inicial del sistema, en donde se generará el distributivo a partir
del octavo año de educación hasta el tercer bachillerato.
La metodología de desarrollo de software utilizada en este sistema es el modelo
de cascada, el cual es uno de los más conocidos e implementado en el desarrollo
de sistemas; debido a que cada fase tiene un conjunto de metas bien definidas, y
las actividades dentro de una fase contribuyen a la satisfacción de metas de esa
fase.
Esta metodología ordena rigurosamente las etapas del ciclo de vida del software,
de tal forma que el inicio de cada etapa debe esperar a la finalización de la
inmediatamente anterior. También conocido como modelo clásico, modelo
tradicional o modelo lineal secuencial. Él método de la cascada es considerado
como el enfoque clásico para el ciclo de vida del desarrollo de sistemas, se puede
decir que es un método puro que implica un desarrollo rígido, esta es una
secuencia de actividades(o etapas) que consisten en el análisis de
requerimientos, él diseño ,la implementación, la integración y las pruebas .
44
Diseño
Diagramas de casos de uso
a) Proceso de elaboración del distributivo de docentes
b) Proceso de consulta del distributivo de docentes
45
Diagramas de secuencia
a) Proceso de elaboración del distributivo
b) Proceso de consulta del distributivo de docentes
46
Diccionario de Datos
Tabla afinidad
Campo Tipo Nulo Clave
ceddocafi char(10) Sí Primaria
codmatafi char(3) Sí Primaria
valafi int(1) Sí
Tabla cursoasignado
Campo Tipo Nulo Clave
Codcur varchar(2) Sí secundaria
Codesp varchar(2) Sí secundaria
Codpar varchar(1) Sí secundaria
Tabla cursos
Campo Tipo Nulo Clave
Codcurso varchar(2) Sí Primaria
curso varchar(30) Sí
tothoras int(2) Sí
cursoestado varchar(1) Sí
47
Tabla distributivos
Campo Tipo Nulo Clave
Coddocente char(10) Sí secundaria
Codperiodo char(4) Sí secundaria
Codmateria varchar(3) Sí secundaria
Codespecializacion varchar(2) Sí secundaria
Codcurso varchar(2) Sí Secundaria
Paralelo varchar(1) Sí
Numhora int(2) Sí
Tabla docente
Campo Tipo Nulo Clave
ceddoc char(10) Sí Primaria
appdoc varchar(20) Sí
apmdoc varchar(20) Sí
nomdoc varchar(40) Sí
dirdoc varchar(70) Sí
ciudoc varchar(40) Sí
teldoc char(9) Sí
celdoc char(10) Sí
sexdoc char(1) Sí
titdoc varchar(80) Sí
tipdoc char(1) Sí
estdoc char(1) Sí
48
Tabla docenteperiodo
Campo Tipo Nulo Clave
codperiodo char(4) Sí secundaria
coddocente char(10) Sí Secundaria
asignado varchar(1)
Tabla especializacion
Campo Tipo Nulo Clave
Codespecializacion varchar(2) Sí Primaria
Especialización varchar(100) Sí
especializacionestado varchar(1) Sí
Tabla materia
Campo Tipo Nulo Clave
codmateria varchar(3) Sí primaria
materia varchar(100) Sí
materiatipo varchar(15) Sí
materiaestado varchar(1) Sí
Tabla materiacurso
Campo Tipo Nulo Clave
Codcur varchar(2) Sí secundaria
49
Codmat varchar(3) Sí Secundaria
Numhoras int(1) Sí
Codesp varchar(2) Sí
Tabla Paralelos
Campo Tipo Nulo Clave
periodo int(4) Sí
codcur varchar(2) Sí Secundaria
codesp varchar(2) Sí Secundaria
cantparalelos int(2)
Tabla tbperiodo
Campo Tipo Nulo Clave
codper char(4) Sí
desper varchar(9) Sí
estper varchar(1) Sí
Tabla tbusuario
Campo Tipo Nulo Clave
codusu char(3) Sí Primaria
logusu varchar(30) Sí
clausu varchar(50) Sí
usuusu varchar(70) Sí
tipusu varchar(13) Sí
50
estusu char(1) Sí
usousu char(1) Sí
Pregunta varchar(50) Sí
respuesta varchar(50) Sí
Modelo Fisico
2.4 Conclusiones parciales del capitulo
De la investigación realizada se pueden obtener las siguientes conclusiones.
Se demuestra de forma general que el proceso de creación del distributivo
de docentes se lo realiza de forma manual y es un proceso lento, además
la institución no posee un sistema web de generación de distributivos de
docentes.
La mayoría de los encuestados opinan que es necesaria la creación de un
sistema web que permita agilitar el proceso de elaboración del distributivo
de docentes.
51
Analizando las respuestas de los encuestados opinan que la creación del
sistema web beneficiará a los docentes, padres de familia, estudiantes y
permitirá conocer los cursos y materias asignadas a los docentes desde
cualquier sitio vía internet.
El gran porcentaje de la población manifiesta que el sistema web de
distributivos de docentes mantendrá informados a padres y personal
educativo.
52
CAPITULO III: VALIDACIÓN DE RESULTADOS DE SU APLICACIÓN
3.1 Procedimiento de la aplicación de los resultados de la investigación
Ingreso al sistema
Para ingresar al sistema tenemos que ingresar el usuario y la contraseña y
presionar el boton Aceptar
Menú principal del sistema
El cual está compuesto de las opciones: Administrar, Consultas, Ingresos,
Edición/ Eliminación y Reportes
Crear periodo
En esta opcion ingresamos el codigo y la descripcion del periodo y presionamos
guardar
53
Cerrar periodo
Esta opción nos permite cerrar el periodo lectivo que este activo.
Crear usuarios: Ingresamos los datos para crear un nuevo usuario y pulsamos el
botón guardar.
54
Generar distributivo: Esto nos permite generar automáticamente el distributivo y
nos muestra una pregunta para asegurar el procedimiento.
Sección Consultas
Consulta de periodos: Esta opción nos permite visualizar los periodos que
forman parte del sistema web y el periodo que se encuentra activo.
Consulta de usuarios: Esta opción nos permite visualizar los usuarios que
forman parte del sistema web.
55
Crear docente: En este formulario podemos ingresar un nuevo docente,
llenando los respectivos datos y damos clic en el botón guardar
Afinidad del docente: Esta opcion nos permite escoger las materias que es
capaz de impartir el docente según su prioridad y perfil profesional
56
Puede escoger 5 materias según su prioridad
Crear asignatura: Esta opción nos permite ingresar una nueva asignatura y
guardarla en la base de datos.
Crear curso: Nos permite ingresar un nuevo curso con el respectivo código y la
hora semanal.
Paralelos: Con esta opción podemos ingresar el número de paralelos según el
curso y la especialización.
57
Crear especialización: Esta opción nos permite ingresar una nueva
especialización con su respectivo código
Modificar o Eliminar: En esta sección podremos editar o eliminar el docente, la
materia, curso, especialización.
Modificar o Eliminar Docente
58
Reportes
Distributivo general
Distributivo por docente
Distributivo por curso
59
3.2 Análisis de los resultados finales de la investigación.
Se efectuaron las validaciones pertinentes con el fin de comprobar que los
requerimientos o requisitos que se analizaron en la investigación cumplen con las
necesidades estipuladas por la Institución, en el proceso se efectuaron pruebas
para la validación del sistema web, como son la caja negra y la caja blanca en la
ingeniería del software que nos permiten verificar que funcionalmente se esté
ejecutando el sistema correctamente.
Caja Blanca: Se comprobó las funciones internas del sistema para evitar
errores lógicos en los procesos de automatización y generación del distributivo
de docentes, además se validó la correcta impresión de reportes.
Caja negra
Según los resultados, la aplicación web presenta una interfaz rápida y amigable lo
que permite al Personal administrativo un fácil manejo para el registro de los
docentes, materias, cursos y demás datos que intervienen en el proceso
académico, se validó las entradas y se verificó el resultado generando un
correcto distributivo de docentes.
Validación de expertos
Para evidenciar la propuesta elaborada para la Creación del Sistema Web de
generación de distributivos de docentes de la Unidad Educativa José María
Estrada Coello, se lo presentó a expertos en el tema para que sea estudiado y
validado por los mismos antes de llevar a cabo la ejecución del proyecto.
La validación contiene las siguientes preguntas a los profesionales:
Ing. Alba Gómez Aguilar
Ing. Digna Villegas Morales
Ing. Melina Sornoza Vera
60
1.- ¿Considera que La navegabilidad, diseño general del sitio Web y
funcionamiento cumplirá con el propósito por el cual fue creado?
Respuesta Ing. Alba Gómez: Si porque tiene un diseño amigable y sencillo,
además cumple con cada uno de los procesos correspondientes para la
generación del Distributivo.
Respuesta Ing. Digna Villegas: Estoy de acuerdo con que cumplirá con el
propósito por el cual fue creado, ya que las características de diseño y
navegabilidad cumplen con lo propuesto en el presente trabajo.
Respuesta Ing. Melina Sornoza: Según el análisis realizado considero que el
sistema web cumple con los requerimientos necesarios en la elaboración del
distributivo de docentes, porque realiza la generación de forma automática y el
diseño general es amigable para el usuario.
2.-¿Considera que el sitio Web será de fácil manejo?
Respuesta Ing. Alba Gómez: Si, por el fácil acceso a cada una de los procesos
mediante link o botones, y la apreciación grafica correspondiente a cada una de
sus funciones.
Respuesta Ing. Digna Villegas: Si, por las características que posee.
Respuesta Ing. Melina Sornoza : Si porque cuenta con interfaces que son
amigables para el usuario.
3.- Considera que será necesario capacitar al director de la Institución para
el manejo del sitio Web
Respuesta Ing. Alba Gómez: Si, porque toda página web nueva posee
características y procesos que deben ser expuestos mediantes capacitaciones
para que las personas se familiaricen con la página Web.
61
Respuesta: Ing. Digna Villegas: Si, porque la persona encargada de manipular
el sistema Web debe aprender su correcto uso y funcionamiento.
Respuesta Ing. Melina Sornoza: Si, siempre se debe capacitar a la persona que
va a manejar el sistema para que pueda ejecutarse de la mejor manera.
4.- ¿Qué calificación daría a la propuesta? Del 1 al 10
Respuesta Ing. Alba Gómez: 10
Respuesta de Ing. Digna Villegas: 10
Respuesta de Ing. Melina Sornoza: 10
62
CERTIFICADO DE VALIDACIÓN
Yo Ing. Alba Liseth Gómez Aguilar, Portador de la C.I. N° 1202940142, por
medio de la presente hago constar que he visto y evaluado la aplicación web
correspondiente al Proyecto: Sistema web de generación de distributivo de
docentes como estrategia de gestión informática que contribuya a la
comunicación institución-familia para mejorar el rendimiento escolar de la
Unidad Educativa José María Estrada Coello, presentado por la Srta. Keyla
Tatiana Sornoza Vera, portadora de la C.I. N°1312865726, para optar al Título de
Ingeniería en Sistemas e Informática.
Esta investigación es pertinente, por la razón que cubre, con el propósito generar
automáticamente el distributivo de la unidad Educativa José María Estrada
Coello, en virtud de lo cual apruebo en calidad de validadora.
Babahoyo, 23 de Febrero del 2015
_______________________________
Alba Liseth Gomez Aguilar
Ingeniera en Sistemas e Informatica
C.I 1204513137
63
CERTIFICADO DE VALIDACIÓN
Yo, ING. DIGNA ELENA VILLEGAS MORALES, con Cédula de Identidad #
120626042-2, de Profesión Ingeniera en Sistema e Informática, certifico que he
revisado la propuesta por la Srta. KEYLA TATIANA SORNOZA VERA portadora
de la C.I. N° 1312865726, la cual pretende aplicarse en La Unidad Educativa
José María Estrada Coello en el cantón Babahoyo pudiendo indicar que la misma
es aceptable para la institución donde se espera destinar.
Valido la propuesta planteada por la Srta. KEYLA TATIANA SORNOZA VERA ,
faculto a presentar este documento como ella disponga.
Lo certifico,
___________________
Digna Elena Villegas
C.I 120626042-2
Babahoyo, 23 de febrero del 2015
64
CERTIFICADO DE VALIDACIÓN
Por medio del presente certificado:
Yo, Ing. EMMA MELINA SORNOZA VERA, con cédula de identidad #
1312865775 de Profesión Ingeniera en Sistemas e Informática, doy fe de que he
revisado la propuesta de Sistema web de generación de distributivo de
docentes como estrategia de gestión informática que contribuya a la
comunicación institución-familia para mejorar el rendimiento escolar de la
Unidad Educativa José María Estrada Coello, presentado por la Srta. KEYLA
TATIANA SORNOZA VERA portadora de la C.I. N° 1312865726, para optar al
Título de Ingeniería Sistemas e Informática, el mismo que es altamente adaptable
a la realidad de la institución donde se espera aplicar.
Por este motivo valido la propuesta diseñada por la la Srta. KEYLA TATIANA
SORNOZA VERA y la autorizo a presentar este documento como ella disponga.
Lo certifico,
EMMA MELINA SORNOZA VERA
INGENIERA EN SISTEMAS E INFORMATICA
C.I. N° 1312865775
65
ACTA DE EVALUACIÓN DE PROYECTO
FECHA: Babahoyo 26 de Febrero del 2015
NOMBRE DEL PROYECTO: Sistema web de generación de distributivo de docentes como estrategia de gestión informática que
contribuya a la comunicación institución-familia para mejorar el rendimiento escolar de la Unidad Educativa José María Estrada
Coello.
AUTORA DEL PROYECTO: KEYLA TATIANA SORNOZA VERA
NOMBRE VALIDADOR: ING. ALBA LISETH GOMEZ AGUILAR
Tema: Variables
Antecedentes Problema Objeto de Estudio, Campo de Acción y
Línea de Investigación
Objetivos: General y
Específicos
Hipótesis Marco Teórico
Metodología Propuesta Bibliografía
0,5 0,5 1 0,5 2 0,5 1.5 1.5 1,5 0,5
x x X x x x X x x x
Observaciones del documento:
Ejecución del software sin errores
Validación de campos Conexión de base de datos con la interface gráfica
Pertinencia del software con la propuesta
3 2 2 3
X x X x
Observaciones del Sistema Web:
La nota final del proyecto es: 10
Ing. _________________________
C.I 1202940142
66
ACTA DE EVALUACIÓN DE PROYECTO
FECHA: Babahoyo 23 de Febrero del 2015
NOMBRE DEL PROYECTO: Sistema web de generación de distributivo de docentes como estrategia de gestión informática que
contribuya a la comunicación institución-familia para mejorar el rendimiento escolar de la Unidad Educativa José María Estrada
Coello.
AUTORA DEL PROYECTO: KEYLA TATIANA SORNOZA VERA
NOMBRE VALIDADOR: Ing. DIGNA ELENA VILLEGAS MORALES
Tema: Variables
Antecedentes Problema Objeto de Estudio, Campo de Acción y
Línea de Investigación
Objetivos: General y
Específicos
Hipótesis Marco Teórico
Metodología Propuesta Bibliografía
0,5 0,5 1 0,5 2 0,5 2 1 1,5 0,5
x x x x x x x x x x
Observaciones del documento: El documento está elaborado correctamente según el manual de investigación.
Ejecución del software sin errores
Validación de campos Conexión de base de datos con la interface gráfica
Pertinencia del software con la propuesta
2 3 3 2
X X X X
Observaciones del Sistema Web: Tiene una interfaz amigable y cumple con las validaciones.
La nota final del proyecto es: 10
Ing. _________________________ C.I 120626042-2
67
ACTA DE EVALUACIÓN DE PROYECTO
FECHA: Babahoyo 15 de marzo del 2015
NOMBRE DEL PROYECTO: Sistema web de generación de distributivo de docentes como estrategia de gestión informática que
contribuya a la comunicación institución-familia para mejorar el rendimiento escolar de la Unidad Educativa José María Estrada
Coello.
AUTORA DEL PROYECTO: KEYLA TATIANA SORNOZA VERA
NOMBRE VALIDADOR: ING. EMMA MELINA SORNOZA VERA
Tema: Variables
Antecedentes Problema Objeto de Estudio, Campo de Acción y
Línea de Investigación
Objetivos: General y
Específicos
Hipótesis Marco Teórico
Metodología Propuesta Bibliografía
0,5 0,5 1 0,5 2 0,5 0.5 2 2 0,5
x x x x x x x x x x
Observaciones del documento: El problema, los objetivos y la hipótesis están bien definidas
Ejecución del software sin errores
Validación de campos Conexión de base de datos con la interface gráfica
Pertinencia del software con la propuesta
2.5 2.5 2.5 2.5
X x x x
Observaciones del Sistema Web: Cumple con una correcta ejecución del distributivo de docentes
La nota final del proyecto es: 10
Ing. _________________________
C.I 1312865775
68
3.3 CONCLUSIONES PARCIALES DEL CAPÍTULO
La exposición de las interfaces del sistema web nos permite visualizar los
procesos que se llevan a cabo en la aplicación y presentarnos de la
manera más ágil los resultados esperados por el usuario.
El análisis de los requerimientos ha permitido realizar un sistema web con
las características necesarias para dar soluciones a los problemas de la
Unidad Educativa con un interfaz amigable para el personal que está
destinado a manipular la aplicación.
Las respuestas obtenidas por los expertos validaron que la propuesta del
sistema web es apropiada para la Unidad Educativa porque resolverá los
problemas encontrados en la investigación.
69
CONCLUSIONES GENERALES
Del presente trabajo investigativo se pueden obtener las siguientes conclusiones:
Se suplió unas de las necesidades de la Unidad Educativa José María
Estrada Coello al tener la presencia de un sistema web que permita
generar automáticamente el distributivo de docentes de una manera rápida
y eficiente.
Con las pruebas realizadas en la Unidad Educativa se comprobó el
correcto funcionamiento del sistema web que ayuda al desarrollo de la
institución, al tener toda su información correctamente almacenada en una
base de datos, con un acceso fácil y adecuado para sus mantenimientos,
consultas y para la toma de decisiones.
El personal de la Unidad Educativa puede acceder al sistema web con
facilidad ya que presenta una interfaz amigable para el usuario, donde le
permite visualizar el distributivo de docentes generado correctamente.
70
RECOMENDACIONES
Es recomendable que el proceso de transición de manual a forma
automática se lo realice con la intervención de una persona que se
encuentre capacitada sobre el tema, para que pueda explicar el cambio de
la elaboración del distributivo de docentes.
Se debe realizar capacitaciones al personal docente y administrativo en el
funcionamiento del sistema web para que no existan inconvenientes en el
manejo del mismo.
Es necesario contar con un computador que posea suficiente cantidad y
velocidad de memoria, capacidad de almacenamiento para garantizar un
buen funcionamiento del sistema.
Designar una persona que se encargue del mantenimiento del sistema
web, para que supervise todos los procesos y requerimientos necesarios
para la operatividad de los mismos.
BIBLIOGRAFIA
Uniandes, (2012), Manual de Investigación, Editorial Mendieta, Ambato
Fabbri María. (2013): Las Técnicas de investigación: La observación,
http://www.fhumyar.unr.edu.ar/escuelas/3/materiales%20de%20catedras/tr
abajo%20de%20campo/solefabri1.htm
Loubet Orozco Roxana. (2011), Recolección de datos: técnicas de
investigación de campo,
http://www.geocities.ws/roxloubet/investigacioncampo.html#Encuesta
Lopezcano Jorge (2005), “Manual Moderno de Informática Cuarta Edición”
,Editorial Zamora
Equipo Vértice ,(2010) “Manual Técnicas avanzadas de Diseño Web”,
Editorial Vértice, pág. 141
Lujan Sergio (2002), “Programación de aplicaciones web: historia,
principios básicos y clientes”, Pág. 25, Editorial Club Universitario, San
Vicente - España
Lujan Sergio (2002), “Programación de aplicaciones web: historia,
principios básicos y clientes”, Pág. 28, Editorial Club Universitario, San
Vicente - España
Lujan Sergio (2002), “Programación de aplicaciones web: historia,
principios básicos y clientes”, Pág. 31, Editorial Club Universitario, San
Vicente - España
Lujan Sergio (2002), “Programación de aplicaciones web: historia,
principios básicos y clientes”, Pág. 34, Editorial Club Universitario, San
Vicente - España
Equipo Vértice, ”Manual Técnicas avanzadas de Diseño Web, Editorial
Vértice, pág. 141, España, 2010
Leandro Alegsa ,2010,Definición de aplicación web
http://www.alegsa.com.ar/Dic/aplicacion%20web.php
García Pablo (2005), “La importancia de la seguridad en las aplicaciones
web. Como crear aplicaciones web seguras”,
http://blog.nerion.es/2011/07/05/la-importancia-de-la-seguridad-en-las-
aplicaciones-web-como-crear-aplicaciones-web-seguras/
Ramos Alicia (2011). “Aplicaciones Web (Novedad 2011)”, Editorial
Paraninfo, Madrid – España
Seoane Eloy, “Estrategia para la implantación de nuevas tecnologías en
PYMES”, Editorial Ideaspropias, Vigo – España, 2005.
Luján Mora Sergio (2001), “Programación en internet: clientes Web”, San
Vicente – España
Johanes Benjamin (2014). “Servidor Web”,
http://cbtis111redes.blogspot.com/p/servidor-web.html
Quero Enrique, García Agustín , Peña Rodríguez Javier (2007) ,
“Mantenimiento de portales de información”
C.J Date “Introducción a los sistemas de bases de datos”, Séptima
edición, Pearson educación, México 2001
Pérez López Cesar (2008). “MySql para Windows y Linux” Editorial
AlfaOmega México.
David Axmark. (2011) “MySQL 5.0 Reference Manual” Traducido. Estados
Unidos.
Pozo Coronado Salvador (2005), “MySql con clase. Gestión de bases de
datos”
Hernández Carlos (2012), “Requerimientos e instalación del SGBD”,
http://carloshdz-basedatos.blogspot.com/p/requerimientos-e-instalacion-
del-sgbd.html
Beati Hernán,”PHP – creación de páginas webs dinámicas”, Editorial
AlfaOmega, Argentina , 2011
Ángel Cobo (2005). “PHP y MySQL: Tecnología para el desarrollo de
aplicaciones web”, Editorial Díaz Santos, España.
Carlos Vásquez. (2008), “Manual PHP5 básico”
Marley Jimi.(2014), “Porqué Elegir PHP”,
http://programacion.net/articulo/por_que_elegir_php_143
WordReference (2005), “Distributivo”,
http://www.wordreference.com/definicion/distributivo
Velez Paolo (2013), “Distributivo trabajo Docente”,
https://sites.google.com/site/ingpaolovelez/distributivos-trabajo-docente
López Alonso José María (2005), “Manual Para Elaborar el Proyecto
Educativo de la Institución Escolar / Manual to Develop the Educative
Project of the Scholar Institution”, Editorial Plaza y Valdez, México.
Encarnación Soriano Ayala, Rosa María Zapata Boluda, Antonio José
González Jiménez (2009), “La formación para el desarrollo de una
sociedad intercultural”, Editor Universidad Almería.
Castejón Costa Juan Luis (2008), “Unas bases psicológicas de la
educación especial”, Editorial Club Universitario.
Verón Julián (2010), “Prácticas de Servicios en Red”,
González Enrique (2014), “¿Qué es PHP y para qué sirve? Un potente
lenguaje de programación para crear páginas web”,
http://aprenderaprogramar.com/index.php?option=com_content&view=articl
e&id=492:ique-es-php-y-ipara-que-sirve-un-potente-lenguaje-de-
programacion-para-crear-paginas-web-cu00803b&catid=70:tutorial-basico-
programador-web-php-desde-cero&Itemid=193
Minera Francisco (2008), “Curso de programación PHP”, Editorial Gradi
S.A, Buenos Aires.
Thibaud Cyril(2006), “MySQL 5: instalación, implementación,
administración, programación”, Editorial ENI, Barcelona- España
Ramos Alicia y Ramos Jesus (2008), “Operaciones con bases de datos
ofimáticas y corporativas”,Editorial Thomson, España
Noguera Bulmano (2011), “¿Qué es Apache?”,
http://culturacion.com/2011/02/que-es-apache/
ANEXOS
Instalaciones de la Unidad Educativa José María Estrada Coello
Entrevista al Rector de la Unidad Educativa José María Estrada Coello,
Msc. Wellintog Goyburo
Entrevista a la Vicerrectora de la Unidad Educativa José María Estrada
Coello
Encuestas al Personal Administrativo y docentes
Encuesta realizada al Personal Administrativo y docentes
Pregunta 1. ¿El proceso de creación de distributivo de docentes de la institución es
manual?
Si No
Pregunta 2. ¿El proceso de creación del distributivo se desarrolla rápidamente?
Si No
Pregunta 3. ¿La Unidad Educativa José María Estrada Coello cuenta con un sistema
web de generación de distributivos de Docentes?
Si No
Pregunta 4 ¿Cree usted necesario la creación de un sistema web para la generación
automática del distributivo de docentes?
Si No
Pregunta 5 ¿Cree usted que la creación del sistema web agilitará el proceso de
elaboración del distributivo de docentes?
Si No
Pregunta 6 ¿Cree usted que la creación del sistema web de generación de distributivos
de docentes beneficiaria a estudiantes, profesores y padres de familia?
Si No
Pregunta 7. ¿Cree usted que poder consultar el distributivo desde cualquier sitio vía
internet permitirá conocer los cursos y materias asignadas a los docentes?
Si No
Pregunta 8 ¿Cree usted que la creación del sistema web para la generación del
distributivo mantendrá informados a padres y personal educativo sobre la respectiva
distribución de profesores a los cursos?
Si No
MANUAL DE USUARIO
Pasos para instalar wampserver
Damos doble click sobre el instalador del Wampserver. Nos debería aparecer una ventana de asistente de instalación muy parecida a esta:
Le damos al boton “Siguiente” para avanzar al siguiente paso y aceptamos el contrato de licencia:
Ahora seleccionamos la ruta por defecto donde se instalara WAMPSERVER y pulsamos “Siguiente” para avanzar:
Seleccionamos si queremos o no queremos accesos directos y por ultimo comienza la instalación:
A media instalación nos pedirá que seleccionemos nuestro Navegador predeterminado, basta con hacer doble click sobre el acceso directo del navegador, no es necesario hacerlo sobre el .exe.
La instalación finalizara después de elegir el navegador predeterminado para visualizar los sitios web que se ejecuten sobre el stack WAMP y al final nos dara la opción de configurar el servidor SMTP que usaremos para que nuestras web hosteadas en el servidor que acabamos de instalar envíen correo, esto es opcional.
La instalación habrá acabado al darle a “Siguiente” y después a “Finalizar”. Ahora sabremos que nuestro WAMP esta encendido por el icono de la barra de tareas:
Este icono que aparece en la imagen anterior es el pilar fundamental de WAMP, si hacer click derecho sobre el accederás a unos menús, si haces click izquierdo, podrás acceder a otros menús diferentes, en todo caso, es el panel de control de WAMP.
Pasos para instalar Mysql
1. Instalación de MySQL
1.1. Dar doble clic al archivo de instalación appserv-win32-2.5.9.exe. En la
ventana que aparece dar clic en el botón Next.
1. Aceptar los términos de licencia dando clic en el botón I Agree.
1.2. Dar la ruta donde se va a guardar el archivo. Dejar esta opcion por defecto
C:\AppServ y damos clic en Next.
1.3. Seleccionar solo el paquete MySQL Database y dar clic en Next.
1.4. Ingresar una contraseña para root, en este caso le hemos puesto admin,
luego dar clic en Install.
1.5. El programa va a empezar a instalar.
1.6. Seleccionar Start MySQL para inciar el servicio y dar clic en Finish.
2. Instalación de SQLYOG
2.1. Dar doble clic al archivo instalador SQLyog519.exe. En la ventana que
aparece dar clic en el boton Next.
2.2. Aceptamos los terminos de licencia y damos clic en Next.
2.3. Dar la ruta donde se va a instalar el programa. Dejar la ruta por defecto
C:\Program Files\SQLyog y dar clic en Install.
2.4. El programa empezara a instalarse
2.5. Una vez que termine dar clic en el boton Next.
2.6. Finalmente damos clic en el boton Finish.
3. Configurar SQLYOG para conectar a MYSQL
3.1. En la venta de conexión nos pide la contraseña de root la cual es admin.
Luego damos clic en el boton Test Connection.
3.2. Si parece la siguiente la conexión esta ok. Caso contrario revisar los pasos
anteriores.
PASOS PARA INGRESAR AL SISTEMA WEB DE GENERACION DE
DISTRIBUTIVO DE DOCENTES
Ingresamos a la página Web y nos aparecerá esta pantalla en la cual se debe
ingresar el nombre de usuario y contraseña que es dado por el administrador la
primera vez, la cual es “123”, por consiguiente pulsamos el botón aceptar, para
acceder al menú principal
La primera vez que ingresa el usuario el sistema les va a pedir q cambien la
contraseña por seguridad.
En donde el usuario debe escribir la clave anterior, que es dada por el
administrador y escribir la nueva clave y confirmarla y pulsar aceptar, en seguida
ingresara al menú de opciones.
Olvido su clave
Si olvido su clave del usuario, debe contestar la pregunta secreta y si responde
correctamente, le permite cambiar una nueva contraseña
Pulsamos clic en el link, Olvidaste la contraseña? Y nos aparecerá la siguiente
pantalla en donde escribimos en el casillero el nombre de usuario y pulsamos el
botón Buscar
Nos aparece la pregunta secreta y debemos contestarla correctamente para
poder cambiar la contraseña y pulsamos el botón Aceptar.
A continuación nos aparecerá esta pantalla la cual nos permite cambiar la
contraseña
Damos clic en el botón guardar y nuestra contraseña será cambiada y podemos
acceder al sistema con nuestra nueva contraseña.
Para crear Periodo Lectivo
Pulsamos clic en el menú administrar y escogemos las opción crear periodo.
En el campo código escribimos el año actual y en el campo descripción
escribimos el periodo lectivo y pulsamos el botón guardar.
Nos aparece la siguiente pantalla que nos indicará que los datos se han guardado
correctamente y pulsa y pulsamos el boton aceptar.
Cerrar Periodo
Cada vez que creamos un periodo, debemos activarlo, pero para realizar esta
acción y generar el distributivo debemos cerrar el periodo anterior, nos aparecerá
una pantalla donde indica que no se podrá visualizar los datos del periodo que
vamos a cerrar y pulsamos Aceptar.
Caso contrario pulsamos el botón cancelar.
Activar Periodo
Damos clic en la opción activar periodo y nos aparece la siguiente pantalla en la
cual escogeremos el periodo que deseamos activar y pulsamos el botón aceptar
Nos aparecerá la siguiente pantalla y pulsamos aceptar.
Generar Distributivo
Al dar clic en la opción generar distributivo, nos aparecerá una pantalla donde
nos preguntará si deseamos generar un nuevo distributivo, pulsamos clic en
Aceptar solo una vez, y debemos esperar unos segundos y nos mostrara un
mensaje; su distributivo se ha generado correctamente.
Caso contrario pulsamos el botón cancelar para salir de la pantalla
Consultas
Para consultar los periodos y usuarios solo pulsamos clic en la opción Periodos
del menú, y la opción usuarios.
Ingresos
Crear Usuario
Para crear un nuevo usuario damos clic en la opción Crear Usuario del menú y
nos aparece la siguiente pantalla, en donde ingresamos los datos del nuevo
usuario, y pulsamos clic en el botón guardar.
Nos aparecerá un mensaje que nos indica que el usuario se ha guardado y luego
damos clic en el botón Aceptar
Crear Docente
Para crear un docente nos dirigimos al menú Ingresos y escogemos la opción
Registra Docente, y nos aparecerá la siguiente pantalla en donde ingresaremos
todos los datos del docente y pulsamos el botón guardar.
Para poder consultar los docentes damos clic en el botón consultar.
Si deseamos crear un nuevo docente, podemos realizarlo desde esta ventana
dando clic en el botón Nuevo.
Crear Asignatura
Nos dirigimos al menú Ingresos y escogemos la opción Asignaturas, en la cual
nos aparece la siguiente pantalla en donde ingresaremos nuestra asignatura y
pulsamos guardar, por consiguiente también podemos consultar las asignaturas
dando clic en el botón Consultar.
Crear Afinidad/Docente
Nos ubicamos en el menú Ingresos y escogemos la opción Afinidad Docente y
nos aparece la siguiente pantalla en donde daremos clic en el número de cedula
del docente, e ingresamos su afinidad, es decir las materias en las cuales según
su perfil profesional son aptos para impartir.
Una vez que hayamos dado clic en el número de cedula del docente nos aparece
la siguiente pantalla, en donde ingresaremos 5 afinidades según el orden de
prioridad, por defecto la Prioridad Aparece Primera y debemos escoger la primera
asignatura y pulsamos clic en Guardar.
Nos aparecera la siguiente pantalla y pulsaremos clic en Actualizar para poder
ingresar la segunda afinidad.
De la misma manera escogemos otra asignatura y escogemos en Prioridad
Segunda y guardamos los datos, y así sucesivamente hasta completar las 5
prioridades del docente.
Crear Curso
Para ingresar un curso, debemos dar clic en la Opción Cursos del menú
Ingresos, e ingresamos los datos del curso, el código, el curso y las horas
semanal y pulsamos el botón guardar.
También podemos consultar los cursos existentes con el botón Consultar.
Crear Especializaciones
Para ingresar una especialización, debemos dar clic en la Opción
Especializaciones del menú Ingresos, e ingresamos la especialización y
pulsamos el botón guardar.
También podemos consultar las especializaciones con el botón consultar
Crear Paralelos
Para crear los paralelos, debemos dar clic en la Opción Paralelos del menú
Ingresos, primero escogemos el curso luego la especialización y por ultimo
escribimos el número de paralelos y pulsamos el botón guardar.
Caso contrario pulsamos el botón retornar, para regresar al menú principal
Edición/Eliminación
Editar Docente
Para editar o modificar un docente tenemos que dirigirnos a la pestaña
Edición/eliminación del menú y escoger la opción Docente, y nos aparecerá la
Siguiente pantalla.
Para poder modificar un docente debemos seleccionarlo y luego dar clic en el
botón Buscar, a continuación nos aparecerá la siguiente pantalla, en donde
modificaremos lo que sea necesario y pulsamos clic en el botón guardar.
Y nos aparece la siguiente pantalla en donde nos indica que los datos han sido
guardados y daremos clic en Actualizar.
Podemos regresar al formulario anterior pulsando clic en el botón Retornar o
podemos cancelar esta acción y regresar al menú principal pulsando clic en
Cancelar.
Eliminar Docente
Para eliminar un docente tenemos que dirigirnos a la pestaña Edición/eliminación
del menú y escoger la opción Docente, y nos aparecerá la siguiente pantalla.
En donde escogen la opción Eliminar, a continuación les aparece la siguiente
pantalla en la cual deben seleccionar el Docente que deseen eliminar, una vez
seleccionado, se debe dar clic en el botón Buscar.
A continuación aparece la siguiente pantalla, en donde aparece el mensaje para
confirmar si desea eliminarlo. Y se debe dar clic en el botón Aceptar
Y nos aparece un mensaje que nos indica que el Docente fue eliminado, y damos
clic en Aceptar.
Editar Asignatura
Para editar o modificar una asignatura tenemos que dirigirnos a la pestaña
Edición/eliminación del menú y escoger la opción Asignaturas, y nos aparecerá la
Siguiente pantalla.
Para poder modificar una asignatura debemos seleccionarla y luego dar clic en el
botón Buscar, a continuación nos aparecerá la siguiente pantalla, en donde
modificaremos lo que sea necesario y pulsamos clic en el botón guardar.
Caso contrario pulsamos el botón cancelar para regresar a la página anterior.
Eliminar Asignatura
Para eliminar una asignatura tenemos que dirigirnos a la pestaña
Edición/eliminación del menú y escoger la opción Asignatura, y nos aparecerá la
siguiente pantalla.
En donde escogen la opción Eliminar, a continuación les aparece la siguiente
pantalla en la cual deben seleccionar la asignatura que deseen eliminar, una vez
seleccionado, se debe dar clic en el botón Buscar.
A continuación aparece la siguiente pantalla, en donde aparece el mensaje para
confirmar si desea eliminarla. Y se debe dar clic en el botón Aceptar
Y nos aparece un mensaje que nos indica que la asignatura fue eliminada, y
damos clic en Aceptar.
Editar Cursos
Para editar o modificar un curso tenemos que dirigirnos a la pestaña
Edición/eliminación del menú y escoger la opción Cursos, y nos aparecerá la
siguiente pantalla.
Para poder modificar un curso debemos seleccionarlo y luego dar clic en el botón
Buscar, a continuación nos aparecerá la siguiente pantalla, en donde
modificaremos lo que sea necesario y pulsamos clic en el botón guardar.
Caso contrario pulsamos el botón retornar para regresar a la página anterior.
Eliminar Curso
Para eliminar un curso tenemos que dirigirnos a la pestaña Edición/eliminación del
menú y escoger la opción Curso, y nos aparecerá la siguiente pantalla.
En donde escogen la opción Eliminar, a continuación les aparece la siguiente
pantalla en la cual deben seleccionar el curso que deseen eliminar, una vez
seleccionado, se debe dar clic en el botón Buscar.
A continuación aparece la siguiente pantalla, en donde aparece el mensaje para
confirmar si desea eliminarlo. Y se debe dar clic en el botón Aceptar
Y nos aparece un mensaje que nos indica que el curso fue eliminado, y damos
clic en Aceptar.
Editar Especializaciones
Para editar o modificar una especialización tenemos que dirigirnos a la pestaña
Edición/eliminación del menú y escoger la opción Especializaciones, y nos
aparecerá la siguiente pantalla.
Para poder modificar un curso debemos seleccionarlo y luego dar clic en el botón
Buscar, a continuación nos aparecerá la siguiente pantalla, en donde
modificaremos lo que sea necesario y pulsamos clic en el botón guardar.
Caso contrario pulsamos el botón retornar para regresar a la página anterior.
Eliminar Especializaciones
Para eliminar una especialización tenemos que dirigirnos a la pestaña
Edición/eliminación del menú y escoger la opción Especializaciones, y nos
aparecerá la siguiente pantalla.
En donde escogen la opción Eliminar, a continuación les aparece la siguiente
pantalla en la cual deben seleccionar la especializacion que deseen eliminar, una
vez seleccionada, se debe dar clic en el botón Buscar.
A continuación aparece la siguiente pantalla, en donde aparece el mensaje para
confirmar si desea eliminarla. Y se debe dar clic en el botón Aceptar
Y nos aparece un mensaje que nos indica que la especialización fue eliminada, y
damos clic en Aceptar.
Reportes
Distributivo General
En la pestaña reportes en la opción Distributivo General podemos visualizar todo
el distributivo de la Unidad Educativa solo dando clic en esa opción.
Con el boton retornar podremos regresar al menu principal y para poder imprimir
el distributivo solo damos clic en el boton Imprimir y lo visualizaremos de la
siguiente manera, donde damos clic en Imprimir.
Distributivo por Docente
En la pestaña reportes en la opción Distributivo por docente nos aparece la
siguiente pantalla en la cual escogeremos el docente que deseamos visualizar su
distributivo.
Damos clic en el boton buscar para visualizar el distributivo
Esta pantalla nos permite Imprimir el distributivo con el botón imprimir
Distributivo por Curso
En la pestaña reportes en la opción Distributivo por curso nos aparece la siguiente
pantalla en la cual escogeremos el curso que deseamos visualizar su distributivo.
Damos clic en el boton buscar para visualizar el distributivo
Esta pantalla nos permite Imprimir el distributivo con el botón imprimir