UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS ADMINISTRATIVAS
TRABAJO DE TITULACIÓN PRESENTADA COMO REQUISITO PARA
OPTAR POR EL TÍTULO DE INGENIERIA EN SISTEMAS
ADMINISTRATIVOS COMPUTARIZADOS
TEMA:
PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO
DE MATRICULACIÓN Y NOTAS DEL ALUMNADO EN LA UNIDAD
EDUCATIVA PADRE JUAN VELASCO.
AUTOR(ES): OLVERA BEDOR CINTHIA ISABEL
VERDESOTO RODRIGUEZ KAREN MARIUXI
TUTOR DE TESIS: ING. JOSE ALCIVAR, MAE
GUAYAQUIL-ECUADOR
2017
II
REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA
FICHA DE REGISTRO DE TESIS
TÍTULO “PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE
MATRICULACIÓN Y NOTAS DEL ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO”.
AUTORES:
Olvera Bedor Cinthia Isabel
Verdesoto Rodríguez Karen Mariuxi
REVISORES:
o LSI. Patricia Marcillo Sánchez Mae
INSTITUCIÓN: Universidad de Guayaquil FACULTAD: Administración
CARRERA: Ingeniería en Sistemas Administrativos Computarizados
FECHA DE PUBLICACIÓN: 21 de septiembre de 2017 N° DE PÁGS.: 153
ÁREA TEMÁTICA: Sistemas
PALABRAS CLAVES: Aplicación Web, matriculación, notas.
RESUMEN: La presente propuesta tecnológica tiene como objetivo la implementación de una aplicación web para el proceso de
matriculación y notas del alumnado en la Unidad Educativa Padre Juan de Velasco a través de este aplicativo permitirá
sistematizar, orientar y mantener informados a los de padres de familia de la institución y profesores en el informe de
lecciones, notas, comportamientos y actividades a realizar, y ayudará agilizar el proceso de matriculación.
N° DE REGISTRO(en base de datos): N° DE CLASIFICACIÓN:
DIRECCIÓN URL (tesis en la web):
www.devecua.com:8888/Escuela
ADJUNTO PDF
SI
NO
CONTACTO CON AUTORES:
Teléfono:
0979684447
0969146491
E-mail:
CONTACTO DE LA INSTITUCIÓN
Nombre: Lcda. Esdrina Saldarriaga V.
Teléfono: 0983861837
III
INFORME DE URKUND
El presente trabajo ha sido revisado por el programa de URKUND teniendo un porcentaje
del 3% lo cual lo hace apto para su presentación y sustentación.
Atentamente,
-------------------------------------
ING. JOSE ALCIVAR, MAE
IV
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS ADMINISTRATIVAS
RENUNCIA DE DERECHOS DE AUTOR
Por medio de la presente certifico que los contenidos desarrollados en esta tesis son de absoluta
propiedad y responsabilidad de: Cinthia Isabel Olvera Bedor, con c.c. # 0923528830 y, Karen
Verdesoto Rodríguez, con c.c. # 0927587352 cuyo tema es:
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE
MATRICULACIÓN Y NOTAS DEL ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN
VELASCO”.
Derechos que renunciamos a favor de la Universidad de Guayaquil, para que haga uso como a
bien tenga.
Atentamente,
CINTHIA ISABEL OLVERA BEDOR
CI: 0923528830
KAREN VERDESOTO RODRIGUEZ
C.I. 0927587352
V
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS ADMINISTRATIVAS
DECLARACIÓN DE AUTORÍA DE PROPUESTA TECNOLÓGICA
Nosotros Cinthia Isabel Olvera Bedor, con c.c. # 0923528830 y, Karen Verdesoto Rodríguez,
con c.c. # 0927587352 declaramos que el proyecto de grado denominado:
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO
DE MATRICULACIÓN Y NOTAS DEL ALUMNADO EN LA UNIDAD EDUCATIVA
PADRE JUAN VELASCO”.
Declaramos bajo juramento y principios que la autoría del presente trabajo nos corresponde
totalmente; los escritos y opiniones científicas son bajo nuestra total responsabilidad, dentro de la
investigación realizada.
Esta es nuestra manera de autorizar nuestros derechos a la Universidad de Guayaquil Facultad
Ciencias Administrativas, según lo establecido por la Ley de Propiedad Intelectual en la
Constitución vigente.
Atentamente,
CINTHIA ISABEL OLVERA BEDOR
CI: 0923528830
KAREN VERDESOTO RODRIGUEZ
C.I. 0927587352
VI
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS ADMINISTRATIVAS
ESCUELA DE POSTGRADO
CERTIFICACIÓN DEL TUTOR
Habiendo sido nombrado como tutor de esta propuesta tecnológica de grado el Ing. José Alcívar,
MAE como requisito para optar por título de INGENIERIA EN SISTEMAS
ADMINISTRATIVOS COMPUTACIONALES presentado por los egresados:
CINTHIA ISABEL OLVERA BEDOR C.I. 0923528830
KAREN VERDESOTO RODRÍGUEZ C.I. 0927587352
Cuyo tema es “PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL
PROCESO DE MATRICULACIÓN Y NOTAS DEL ALUMNADO EN LA UNIDAD
EDUCATIVA PADRE JUAN VELASCO”.
Certifico que he revisado y aprobado la presente propuesta tecnológica en todas sus partes y
capítulos considerando que está apta para su sustentación.
Atentamente,
-------------------------------------
ING. JOSE ALCIVAR, MAE
TUTOR
VII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS ADMINISTRATIVAS
CERTIFICACIÓN DE ANTIPLAGIO
Habiendo sido nombrado como tutor de esta propuesta tecnológica de grado el Ing. José Alcívar,
MAE como requisito para optar por título de INGENIERIA EN SISTEMAS
ADMINISTRATIVOS COMPUTACIONALES presentado por los egresados:
CINTHIA ISABEL OLVERA BEDOR C.I. 0923528830
KAREN VERDESOTO RODRÍGUEZ C.I. 0927587352
Cuyo tema es “PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL
PROCESO DE MATRICULACIÓN Y NOTAS DEL ALUMNADO EN LA UNIDAD
EDUCATIVA PADRE JUAN VELASCO”.
Aseguro haber revisado el informe arrojado por el software anti plagio “URKUND” y que las
fuentes utilizadas detectadas por el mismo trabajo en mención se encuentran debidamente
citadas de acuerdo a las normas APA vigentes por la presente propuesta tecnológica es de su
total autoría.
Atentamente,
-------------------------------------
ING. JOSE ALCIVAR, MAE
TUTOR
VIII
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIAS ADMINISTRATIVAS
CERTIFICACIÓN DE LA DEFENSA
El tribunal calificador previo a la obtención de título de INGENIERIA EN SISTEMAS
ADMINISTRATIVOS COMPUTACIONALES, otorga el presente proyecto de grado las
siguientes calificaciones.
MEMORIA científica ( )
Defensa oral ( )
TOTAL ( )
EQUIVALENTE ( )
PRESIDENTE DEL TRIBUNAL MIEMBRO DEL TRIBUNAL
SECRETARIO DEL TRIBUNAL
IX
AGRADECIMIENTO
A DIOS
Quien supo guairme por el buen camino dandome la
sabiduria y las fuerzas para no desmayar y poder avanzar.
A mi familia quienes por ello soy lo que soy.
A mis padres y a mis hermanos quienes han sido la
fortaleza a lo largo de mi vida, que confiaron en mi y me
apoyaron para que yo pueda estudiar, gracias por el amor
y el cariño brindado.
A mi Dylan mi bello hijo sin duda mi motor de vida que
lo es todo para mi, que por el lucho día a día para darle un
ejemplo de vida.
A mi esposo, mi gran compañero inseparable que me vio
tantas veces llorar y siempre estuvo a mi lado con sus
consejos,animos para no desmayar.
A Kevin, Carolina y Karen y a todos mis amigos gracias
por su amistad y tiempo brindado.
A mis profesores a quienes les debo partes de mis
conocimientos, quienes supieron marcar con sus
enseñanzas para hacernos crecer no solo en el ámbito
profesional sino como personas.
A todos gracias
Cinthia Olvera Bedor
X
AGRADECIMIENTO
Quiero agradecer primero a Dios porque nos dio el don de
perseverancia para alcanzar nuestra meta y por permitirme llegar a
este momento tan especial en mi vida.
A mi compañera de tesis Cinthia Olvera que gracias a su paciencia
y gentileza Dios nos permitió que hiciéramos este trabajo juntas
para aprender y conocer muchas cosas nuevas y nos dio la sabiduría
para terminar con éxitos nuestras carreras.
A la Universidad que nos abrió sus puertas para ser mejores
personas y buenos profesionales.
A los catedráticos que con el pasar de los años se convirtieron en
nuestro ejemplo a seguir.
A mi familia por ayudarme con mi hijo cuando mientras yo me
preparaba profesionalmente y por estar a mi lado en cada momento
de mi vida.
A mi esposo, por su ayuda en impulsarme a terminar este proyecto.
No ha sido sencillo el camino hasta ahora, pero gracias a sus
aportes, a su amor, a su inmensa bondad y apoyo, se ha logrado
cumplir esta meta.
Karen Verdesoto Rodríguez
XI
DEDICATORIA
Dedico este trabajo de tesis a Dios por haberme brindado
salud y vida, porque gracias a él estoy donde estoy, y cada
paso que doy siempre esta a mi lado. A mi madre que con
su gran amor siempre supo guiarme por el buen camino
que ha estado presente en todas mi estapas de mi vida
enseñandome valores. Mi padre que sin duda es el mejor
del mundo porque ha estado conmigo en las buenas y
malas, siempre confío en mi capacidad de hacer las cosas
y le doy gracias porque sin el no hubiese podido haberlo
logrado cumplir mi meta. A mis hermanos que siempre me
estan apoyando sin importar la distancia. A mi esposo e
hijo quienes con su ayuda son mi pilar fundamental en mi
vida, que somos una familia gracias por estar a mi lado y
compartir conmigo alegria y tisteza. A mi compañera de
tesis Karen que confio en mi capacidad para realizar juntas
este proyecto. A mis profesos que impartieron sus
conocimientos academincos para formanos como
profesionales.
Cinthia Olvera Bedor
XII
DEDICATORIA
La presente Tesis está dedicada a Dios, ya que gracias a él he
logrado concluir mi carrera, a mi esposo Jaime Sanclemente por
sus palabras y su confianza, por su amor y por brindarme el tiempo
necesario para realizarme profesionalmente.
A mí amado hijo Jordán por ser mi fuente de motivación e
inspiración para poder superarme cada día más. A mi madre, que
ha sido un pilar fundamental, por brindarme la confianza, consejos,
oportunidad y recursos para lograrlo, a mis hermanos quienes con
sus palabras de aliento no me dejaban decaer para que siguiera
adelante y siempre sea perseverante y cumpla con mis ideales.
Y a todas aquellas personas que de una u otra persona han
contribuido por el logro de mis objetivos.
Karen Verdesoto Rodríguez
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
1
INDICE
INFORME DE URKUND.......................................................................................
RENUNCIA DE DERECHOS DE AUTOR ............................................................
DECLARACIÓN DE AUTORÍA DE PROPUESTA TECNOLÓGICA .....................
CERTIFICACIÓN DEL TUTOR ............................................................................
CERTIFICACIÓN DE ANTIPLAGIO .....................................................................
CERTIFICACIÓN DE LA DEFENSA ....................................................................
AGRADECIMIENTO ............................................................................................
AGRADECIMIENTO ............................................................................................
DEDICATORIA ....................................................................................................
DEDICATORIA ....................................................................................................
INDICE .................................................................................................................
INDICE DE ILUSTRACIONES .............................................................................
INDICE DE TABLAS .......................................................................................... 5
INDICE DE GRAFICOS ..................................................................................... 5
RESUMEN ......................................................................................................... 6
ABSTRACT ........................................................................................................ 7
............................................................................................................ 8
Introducción .................................................................................................... 8
1.1. Planteamiento del Problema .................................................................... 9
1.2. Formulación del Problema ....................................................................... 9
1.3. Hipótesis ................................................................................................ 10
1.4. Objetivos ................................................................................................ 10
1.4.1. Objetivo General .............................................................................. 10
1.4.2. Objetivos Específicos ....................................................................... 10
1.5. Justificaciones Del Proyecto .................................................................. 11
1.5.1. Justificación Teórica ........................................................................ 11
1.5.2. Justificación Metodológica ............................................................... 11
1.5.3. Justificación Práctica ....................................................................... 11
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
2
1.6. Alcances del Proyecto ............................................................................ 12
1.7. Limitaciones del Proyecto ...................................................................... 13
......................................................................................................... 14
Marco Teórico ............................................................................................... 14
2.1. Educación .............................................................................................. 14
2.2. Tecnología de la Educación ................................................................... 14
2.3. Procesos de Educación ......................................................................... 14
2.3.1. Matricula .......................................................................................... 14
2.3.2. Notas ............................................................................................... 15
2.3.3. Consultas ......................................................................................... 15
2.4. Sistema .................................................................................................. 15
2.5. Tipos de Sistemas .................................................................................. 16
2.6. Sistemas de Información ........................................................................ 16
2.6.1. Actividades de un Sistema de Información ...................................... 17
2.7. Funciones de los Sistemas de Información ............................................ 18
2.8. Clasificación de Sistemas de Información .............................................. 20
2.9. Software de Programación ..................................................................... 21
2.9.1. Etapas de Desarrollo de Software ................................................... 21
2.10. Lenguaje de programación .................................................................. 24
2.10.1. Lenguajes Interpretados ................................................................ 25
2.10.2. Lenguajes Compilados .................................................................. 25
2.10.3. Ejemplos de Lenguajes de Programación ..................................... 26
2.11. JAVA .................................................................................................... 27
2.11.1. Ventajas de Java ........................................................................... 27
2.12. Base de Datos ...................................................................................... 27
2.12.1. Tipos de Base de Datos ................................................................. 28
2.13. Modelo Entidad – Relación .................................................................. 30
2.14. Elementos del modelado E/R ............................................................... 31
2.14.1. Entidad ........................................................................................... 31
2.14.2. Atributo .......................................................................................... 31
2.14.3. Relación ......................................................................................... 32
2.14.4. Claves ............................................................................................ 33
2.15. SQL ...................................................................................................... 33
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
3
2.16. MY SQL ............................................................................................... 33
2.16.1. Características de My SQL ............................................................ 35
2.17. API ....................................................................................................... 35
2.18. Framework ZK ...................................................................................... 37
2.19. IDE ....................................................................................................... 37
2.19.1. Ventajas de un IDE ........................................................................ 37
2.20. NETBEANS IDE ................................................................................... 37
........................................................................................................ 38
3.1. Diseño Metodológico .............................................................................. 39
3.2. Tipo de Estudio ...................................................................................... 39
3.3. Objeto de estudio ................................................................................... 40
3.4. Población y Muestra ............................................................................... 40
3.4.1. Población ......................................................................................... 40
3.4.2. Muestra ............................................................................................ 40
3.5. Procesamiento y análisis de datos ......................................................... 41
3.5.1. Encuesta .......................................................................................... 41
3.5.2. Análisis por cada pregunta .............................................................. 41
3.6. Análisis y discusión de los Resultados ................................................... 51
........................................................................................................ 52
Propuesta ...................................................................................................... 52
4.1. Título de la Propuesta ............................................................................ 53
4.2. Objetivo de la Propuesta ........................................................................ 53
4.3. Funciones de Usuarios .......................................................................... 53
4.4. Software Utilizado .................................................................................. 56
4.5. Modelo Entidad Relación ....................................................................... 57
4.6. Justificación de la propuesta .................................................................. 58
4.7. Impactos de la propuesta ....................................................................... 58
4.7.1. Impacto Económico ......................................................................... 58
4.7.2. Impacto Social ................................................................................. 61
4.7.3. Impacto Ambiental ........................................................................... 61
4.7.4. Impacto Tecnológico ........................................................................ 61
4.8. Diagrama de Flujo de Proceso de Matriculación .................................... 62
4.9. Diagrama de Flujo de Proceso de Notas y Consultas ............................ 63
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
4
4.10. Manual de Usuario ............................................................................... 64
4.11. Acceso a la Aplicación Web ................................................................. 64
5.1 CONCLUSIONES ....................................................................................... 65
5.2 RECOMENDACIONES .............................................................................. 66
BIBLIOGRAFÍA ................................................................................................ 67
ANEXOS .......................................................................................................... 69
INDICE DE ILUSTRACIONES
Ilustración 1. Sistema ....................................................................................... 16
Ilustración 2. Sistema de Información .............................................................. 16
Ilustración 3. Actividades de un Sistema de Información ................................. 18
Ilustración 4. Funciones de los SI ..................................................................... 19
Ilustración 5. Clasificación de los S.I. ............................................................... 20
Ilustración 6. Lenguajes para desarrollo de Software ....................................... 21
Ilustración 7. Diagramas de UML ..................................................................... 22
Ilustración 8. Ejemplo de diseño Validar Campos ............................................ 24
Ilustración 9. Tipos de Lenguaje de Programación .......................................... 25
Ilustración 10. Lenguajes Compilados vs Interpretados ................................... 26
Ilustración 11. Ejemplos de Lenguaje de Programación .................................. 27
Ilustración 12. Bases de Datos ......................................................................... 28
Ilustración 13.Tipo OLTP Base de Datos ......................................................... 29
Ilustración 14.Tipo OLAP Base de Datos ......................................................... 30
Ilustración 15. Ejemplo Modelo E/R ................................................................. 30
Ilustración 16. Ejemplos de Entidades en el Modelo E/R ................................. 31
Ilustración 17. Ejemplos de Entidades en el Modelo E/R ................................. 32
Ilustración 18. Ejemplos de Relación en el Modelo E/R ................................... 33
Ilustración 19.Diseño de Tablas en My SQL .................................................... 34
Ilustración 20.Social Media............................................................................... 36
Ilustración 21.Java ........................................................................................... 38
Ilustración 22.Organigrama de Funciones de Propuesta ................................. 54
Ilustración 23.Modelo Entidad Relación de Propuesta ..................................... 57
Ilustración 24.Diagrama de Flujo de Proceso Matriculación ............................. 62
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
5
INDICE DE TABLAS
Tabla 1. Pregunta 1 ........................................................................................ 41
Tabla 2. Pregunta 2 ........................................................................................ 42
Tabla 3. Pregunta 3 ........................................................................................ 43
Tabla 4. Pregunta 4 ........................................................................................ 44
Tabla 5. Pregunta 5 ........................................................................................ 45
Tabla 6. Pregunta 6 ........................................................................................ 46
Tabla 7. Pregunta 7 ........................................................................................ 47
Tabla 8. Pregunta 8 ........................................................................................ 48
Tabla 9. Pregunta 9 ........................................................................................ 49
Tabla 10. Pregunta 10 .................................................................................... 50
INDICE DE GRAFICOS
Gráfico 1. Pregunta 1 ....................................................................................... 42
Gráfico 2. Pregunta 2 ....................................................................................... 43
Gráfico 3. Pregunta 3 ....................................................................................... 44
Gráfico 4. Pregunta 4 ....................................................................................... 45
Gráfico 5. Pregunta 5 ....................................................................................... 46
Gráfico 6. Pregunta 6 ....................................................................................... 47
Gráfico 7. Pregunta 7 ....................................................................................... 48
Gráfico 8. Pregunta 8 ....................................................................................... 49
Gráfico 9. Pregunta 9 ....................................................................................... 50
Gráfico 10. Pregunta 10 ................................................................................... 51
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
6
RESUMEN
La Unidad Educativa Padre Juan Velazco, es una institución de Educación Básica
encargada de enseñanza a niños y jóvenes del Sur de Guayaquil provincia del Guayas, el
establecimiento en los últimos períodos lectivos mantenía ciertas inconformidades por
parte de padres de familia, sea por el proceso de matriculación que se aclara, solo lo hacía
una secretaria encargada y demoraba por cada padre de familia un tiempo estimado
grande, el cual perjudicaba a los representantes en sus jornadas laborales, además en el
respectivo proceso de entrega de notas, asistían ciertos padres y otros no a la hora indicada
de reuniones, en donde los estudiantes mantenían una actividad mientras se realizaba la
reunión de familia, que por lo general se daban días viernes, las entregas de notas y se
trataba de comportamientos de estudiantes o actividades a realizar en el establecimiento
para fechas posteriores, perjudicaba el desorden por así establecerlo que se mantenía en
la institución, padres iban a horas no adecuadas e interrumpían clases.
Es por esto que se optó por el diseño y desarrollo de una aplicación web disponible
para cualquier plataforma, que permita sistematizar, orientar y mantener informada a los
de padres de familia de la institución y profesores en el informe de lecciones, notas,
comportamientos y actividades a realizar, y más importante una aplicación que ayude
agilizar el proceso de matriculación.
Se espera que esta aplicación web brinde mejores servicios por parte del
establecimiento a los padres de familia y profesores, ya que se lo hizo con el mayor
pensamiento del bienestar estudiantil y el logro de mantenerlos fieles a la institución.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
7
ABSTRACT
The Padre Juan Velasco Educational Unit is an institution of Basic Education
in charge of teaching children and young people of southern Guayaquil province of
Guayas, the establishment in the last school years maintained certain nonconformities by
parents, either by the process of Enrollment was clarified, it was only made by a secretary
in charge and delayed by each parent an estimated long time, which hurt the
representatives in their working days, in addition in the respective process of delivery of
notes, attended by certain parents and others not At the appointed time of meetings, where
the students maintained an activity during the family reunion, usually given on Fridays,
the delivery of notes and these were behaviors of students or activities to be carried out
in the establishment for Later dates, it was detrimental to the disorder so to establish that
it was maintained in the institution, parents went to inappropriate hours and interrupted
classes.
This is why we chose the design and development of a web application available
for any platform, which allows to systematize, guide and keep informed the parents of the
institution and teachers in the report of lessons, notes, behaviors and activities To make,
and more importantly an application that helps speed up the enrollment process.
It is expected that this web application will provide better services on the part
of the establishment to parents and teachers, as it did so with the greater thought of student
welfare and the achievement of keeping them faithful to the institution.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
8
Capítulo I
Introducción
Dada la demanda de alumnos de la Unidad Educativa Padre Juan de Velasco se
encontró dificultades al momento de matricularse y así también en el control de notas y
pagos de mensualidades ya que una sola persona es la encargada de llevar las
inscripciones y pagos donde el proceso se lo realiza manualmente utilizando Excel, un
cuaderno y recibos.
El problema es el ineficiente proceso para poder inscribir, matricular y controlar
notas y pagos.
Con nuestra propuesta de implementación informática se lograra importantes mejoras
pues automatizan los procesos manuales en el cual permitirá obtener información rápida
de los registro de cada alumno cuando se necesite en su debido momento.
En la actualidad los sistemas informáticos son muy importantes ya que gracias a
ellos las instituciones manejan la información de manera cómoda y sencilla; sin necesidad
de archivar los registros en papeles u otros documentos que no van a permitir obtener
información rápida de los registros diarios que se necesita en su debido momento.
La escuela es considerada como la forma de vida comunidad, es decir, la escuela
transmite aquellos aprendizajes y valores que se consideran necesarios en la comunidad
y que lleva a los alumnos a utilizar y mejorar sus capacidades en beneficios tanto en la
sociedad como en el suyo propio; en donde la educación es un proceso de información
que cada persona tiene derecho a recibir desde la niñez. Es la mejor inversión que un
Estado puede hacer para conseguir el desarrollo.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
9
La Unidad Educativa Padre Juan de Velasco es una institución que imparte
educación inicial, pre-escolar y primaria que ejecuta una pedagogía constructiva con
metodologías didácticas para contribuir con una formación estudiantil.
1.1.Planteamiento del Problema
La Unidad Educativa Padre Juan de Velasco no presenta un proceso de matrícula
integral en consecuencia solo se limitan en seguir operando de manera tradicional lo que
implica retrasos, postergaciones que afectan la normal programación académica de la
institución educativa; esto es por el desconocimiento de las tecnologías de información y
los sistemas de información online, con esto se puede evitar la pérdida de datos; así mismo
otro problema es el recurso económico debido al gasto de papeles, fólderes y fotocopias.
También se podrá evitar la insatisfacción de los padres de familia a la hora de
matricular a su representado por las excesivas colas y horas perdidas.
Es de gran importancia para la organización educativa, garantizar un mejor trato
de información, obteniendo datos de los estudiantes con más rapidez, proceso que en la
actualidad atrasan las actividades administrativas; y al aplicar los medios tecnológicos se
está aportando al progreso y desarrollo de la comunidad educativa.
La Unidad Educativa requiere los servicios necesarios para realizar la
implementación de una herramienta de gestión de matrículas, pagos y notas que permita
el registro, procesamiento y consulta de información de los estudiantes.
Es así que con la implementación contribuye en muchos aspectos tanto en el
desarrollo académico de los alumnos, en el personal administrativo y padres de familia.
1.2.Formulación del Problema
¿Será probable mejorar el proceso de matriculación, y visualización de notas a su
vez que la información que brindará la unidad educativa sea clara y precisa?
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
10
1.3.Hipótesis
Implementar una aplicación web para la gestión de matrículas y notas que
permitirá el registro, procesamiento y consulta de información de los estudiantes con el
fin de que proporcione una organización mejorada respecto a estos procesos y un ahorro
de tiempo a los representantes de la Unidad Educativa Padre Juan Velasco.
1.4.Objetivos
1.4.1.Objetivo General
Diseñar e implementar un sistema de matriculación y gestión de notas que permitirá
a los padres de familias o representantes de los estudiantes de la Unidad Educativa Padre
Juan Velasco matricular a sus representados de una manera más sencilla, evitando la
saturación y el desorden que se presenta en la matriculación o entrega de notas invirtiendo
el menor tiempo posible.
1.4.2.Objetivos Específicos
Desarrollar una aplicación de fácil uso para los usuarios.
Evitar largas filas en el establecimiento, que bloquean las
actividades normales en la jornada laboral por parte del personal
docente.
Identificar los factores que provocan el desorden en el proceso de
matriculación y entrega de notas.
Optimizar el proceso de matriculación.
Centralizar la información del establecimiento en un repositorio de
base de datos.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
11
1.5.Justificaciones Del Proyecto
1.5.1.Justificación Teórica
Este proyecto se realiza con el propósito de mejorar el índice de satisfacción de los
padres de familia de la Unidad Educativa Padre Juan Velazco ya que hoy en día, necesitan
que se les brinde un excelente servicio en el proceso de matriculación y gestión de notas
por parte de la Unidad Educativa esto se puede lograr aprovechando las tecnologías que
existen actualmente como lo es un proceso vía online, a su vez acaparar el nuevo
conocimiento hacia los padres de familia logrando un crecimiento del desarrollo en las
herramientas tecnológicas.
1.5.2.Justificación Metodológica
Una vez desarrollada e implementada esta propuesta se podrá dar por válida esta
nueva herramienta en el establecimiento, se iniciará un proceso de capacitación para
padres de familia, acerca del sistema el cual se llevará a cabo en cada período lectivo y a
su vez se podrá dar a conocer en un futuro a otras instituciones cercanas o de la ciudad
que no cuenten con un sistema para estos procesos y así opten por el uso de un sistema
similar al de la Unidad Educativa con el fin de mejorar los procesos que se realizan año
a año en instituciones educativas.
1.5.3.Justificación Práctica
El objetivo es evitar la saturación y el desorden que se presenta en la matriculación
o entrega de notas además de invertir el menor tiempo posible haciendo de la
matriculación algo más sencillo para ambas partes, que son los representantes que
matriculan y el establecimiento que luego de chequear el debido adjunte de la información
respectiva da por legalizada la matrícula y en el caso de notas o información tener al tanto
a los padres de familia de las actividades.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
12
1.6.Alcances del Proyecto
La propuesta en mente a desarrollar tiene, como objetivo principal, optimizar el
proceso de matriculación. Los padres de familia mantienen problemas en período de
matrículas o entrega de notas, que con el sistema se pretende mejorar y la información o
procesos compartir a través de vía online. En cuanto a los profesores, su método de trabajo
se modificará, ahora ingresaran notas vía internet y harán reportes de comportamientos
también por esta vía.
A continuación se enumeran algunos alcances del proyecto:
1. Esta propuesta mejorará y minimizará el tiempo que se toma en el proceso de
matriculación y gestión de notas para los padres de familia y a su vez para
profesores del establecimiento.
2. Este proyecto se implementará únicamente en la Unidad Educativa Padre Juan
Velasco de la ciudad de Guayaquil.
3. Los profesores evitarán disgustos con padres de familia al momento de reportar
una queja, o en algunos casos que existen padres que por factor tiempo no se
hacían presentes en el plantel.
4. Los profesores deberán hacer actualización de información diariamente, para que
los padres puedan estar informados.
5. El sistema solo podrá ser utilizado por padres de familia o estudiantes que
pertenezcan a la institución, así se evitará que personas que no son miembros
entren al sistema, gracias al usuario y contraseña que se le brinda a los padres de
familia, en el caso de ser personas que monitorean desde sus casas.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
13
1.7.Limitaciones del Proyecto
1. Algunos padres de familia se muestran reacios e inseguros por el nuevo proceso.
2. Profesores del establecimiento tendrían trabajo adicional al ingresar información
en el sistema diariamente.
3. Se tomará tiempo en la recolección de toda la información de estudiantes que se
encuentran totalmente legalizados el año actual.
4. Los padres que no se adapten a la nueva tecnología seguirán frecuentando el
plantel, para nuevas capacitaciones.
5. En el caso de falta de internet, no podrá ser visualizada la aplicación web.
6. El módulo de visualización de información diaria en el caso de reportes de
comportamientos, estarán disponibles a partir de 3 horas después de la jornada de
estudios.
7. En el caso de ser estudiantes nuevos, deben de pedir su respectivo ingreso en la
dirección del plantel, para poder hacer uso del sistema por medio del correo y
clave que se le brindará.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
14
Capítulo II
Marco Teórico
Es el pilar fundamental de cualquier investigación. La teoría constituye la
base donde se sustentará cualquier análisis, experimento o propuesta de
desarrollo de un trabajo de grado. Incluso de cualquier escrito de corte
académico y científico.
El marco teórico es una demostración de nuestra postura como
investigador, de las ideas con las que nos relacionamos y los juicios que
compartimos con otros autores. (Apa, s.f.)
2.1.Educación
“La educación infantil está constituida por un conjunto de factores y agentes que
intervienen cordialmente en y desde la institución escolar para lograr ciertos efectos
educativos en niños de una determinada edad.” (Beraza, 2006)
2.2.Tecnología de la Educación
“La tecnología de la educación representa un instrumento de gran utilidad en la
búsqueda de opciones más eficaces en el área educacional. Es la aplicación sistemática
de conocimientos científicos y tecnológicos a la solución de los problemas
educacionales.” (Dominguez, 1991)
2.3.Procesos de Educación
2.3.1.Matricula
“El proceso de matrícula es el conjunto de políticas, procedimientos y actividades,
que permiten organizar la continuidad de los alumnos antiguos y el ingreso de alumnos
nuevos, en el Sistema de Educación Oficial del País.” (Colombia, 2017)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
15
2.3.2.Notas
Las notas son calificaciones adquiridas por el desempeño que demuestra un
estudiante en el desarrollo de algún examen o demostraciones participativas en una
institución.
2.3.3.Consultas
“Internet no es sólo un lugar donde encontrar datos; es, sobre todo, una fuente de
consulta y de aprendizaje permanente y un lugar de intercambio de información.
Puedes encontrar todo lo necesario para la preparación de tus clases: historia de la
estadística, vidas de matemáticos relacionados con esta ciencia, definiciones
precisas sobre los conceptos a explicar, ejemplos de clases realizadas por otros
compañeros, etc.” (Educativas, 2017)
2.4.Sistema
Un Sistema es un conjunto de actividades o procesos de cualquier índole de la
misma naturaleza, relacionados entre sí para lograr un mismo objetivo.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
16
Ilustración 1. Sistema Fuente Autor: (Camargo, 2017)
2.5.Tipos de Sistemas
Los sistemas pueden ser físicos o abstractos:
Sistemas físicos: Conjunto de equipos, objetos y cosas existentes. Un ejemplo
clave es el hardware.
Sistemas abstractos: Conjunto de planes, seguimiento de ideas. Un ejemplo
clave es el software.
2.6.Sistemas de Información
Sistema de información tiene como objetivo el desarrollo de las actividades en
una entidad, es un conjunto entre las personas, la información y los recursos a utilizar,
todos con un mismo objetivo.
Ilustración 2. Sistema de Información
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
17
2.6.1.Actividades de un Sistema de Información
Un sistema de información realiza cuatro actividades:
Entrada de Información: Es el proceso mediante el cual el Sistema de
Información toma los datos que requiere para procesar la información. Las
entradas pueden ser manuales o automáticas. Las manuales son aquellas que se
proporcionan en forma directa por el usuario, mientras que las automáticas son
datos o información que provienen o son tomados de otros sistemas o módulos.
Esto último se denomina interfaces automáticas. Las unidades típicas de entrada
de datos a las computadoras son las terminales, las cintas magnéticas, las unidades
de diskette, los códigos de barras, los escáneres, la voz, los monitores sensibles al
tacto, el teclado y el mouse, entre otras. (Dangel, 2010)
Almacenamiento de información: El almacenamiento es una de las actividades
o capacidades más importantes que tiene una computadora, ya que a través de esta
propiedad el sistema puede recordar la información guardada en la sección o
proceso anterior. Esta información suele ser almacenada en estructuras de
información denominadas archivos. La unidad típica de almacenamiento son los
discos magnéticos o discos duros, los discos flexibles o diskettes y los discos
compactos (CD-ROM). (Dangel, 2010)
Procesamiento de Información: Es la capacidad del Sistema de Información para
efectuar cálculos de acuerdo con una secuencia de operaciones preestablecida.
Estos cálculos pueden efectuarse con datos introducidos recientemente en el
sistema o bien con datos que están almacenados. Esta característica de los sistemas
permite la transformación de datos fuente en información que puede ser utilizada
para la toma de decisiones, lo que hace posible, entre otras cosas, que un tomador
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
18
de decisiones genere una proyección financiera a partir de los datos que contiene
un estado de resultados o un balance general de un año base. (Dangel, 2010)
Salida de Información: La salida es la capacidad de un Sistema de Información
para sacar la información procesada o bien datos de entrada al exterior. Las
unidades típicas de salida son las impresoras, terminales, diskettes, cintas
magnéticas, la voz, los graficadores y los plotters, entre otros. Es importante
aclarar que la salida de un Sistema de Información puede constituir la entrada a
otro Sistema de Información o módulo. En este caso, también existe una interface
automática de salida. (Dangel, 2010)
Ilustración 3. Actividades de un Sistema de Información
Autores: Cinthia Olvera y Karen Verdesoto
2.7.Funciones de los Sistemas de Información
Entre las principales funciones de un SI tenemos:
Recoger Información
Hace referencia a un registro y captación de la información para luego hacer uso
de esta, en un futuro.
Acumular Información
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
19
Se refiere en cuanto hacer una agrupación de toda la información, de manera de
que lleve un correcto uso
Tratar Información
Un análisis de la información, conservaciones de datos, ordenamientos, entre
otros.
Difundir Información
Hace referencia ya al uso de esta información, una vez tratada se la puede difundir
de una manera capaz y precisa, llevando un correcto orden para evitar confusiones
o desentendimientos.
Ilustración 4. Funciones de los SI
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
20
2.8.Clasificación de Sistemas de Información
Para establecer una clasificación de los Sistemas de Información dentro de una
entidad podemos indicar que existen:
Sistemas Expertos: Estos sistemas ya son creados para un objetivo específico
dentro de una entidad, un ejemplo sería una aplicación web de una institución, está
permitirá realizar una serie de tareas específicas únicamente basadas en la necesidad de
la entidad, como lo es una gestión de información.
Sistemas Ofimáticos: Estos sistemas ya vienen dados en un sistema operativo que
permitirá a la entidad también realizar el archivo de información, como lo es redactar
cartas, guardar datos en Excel, entre otros.
Ilustración 5. Clasificación de los S.I.
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
21
2.9.Software de Programación
Es un grupo de herramientas que da a al programador el alcance para desarrollar
sistemas expertos basándose en un lenguaje de programación, un ejemplo sería desarrollo
de una aplicación web en lenguaje de programación JAVA.
Ilustración 6. Lenguajes para desarrollo de Software Fuente Autor: (Clemente, 2016)
2.9.1.Etapas de Desarrollo de Software
Entre las más comunes podemos indicar que son:
Modelaje
El modelado de software es el primer paso antes de desarrollar cualquier
tipo de sistema. Normalmente el modelado se basa en la creación de
Diagramas que explican el funcionamiento del software a desarrollar, eso
hablando de algún ejemplo básico. Regularmente se utilizan los diagramas
UML, los cuales permiten que mediante un diseño abstracto, los
desarrolladores y el cliente definan el sistema, su funcionamiento y sus
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
22
funcionalidades. A continuación, algunas de las herramientas de modelado
de software, que te permitirán crear los famosos diagramas UML.
(Clemente, 2016)
Ilustración 7. Diagramas de UML Fuente Autor: (Clemente, 2016)
Desarrollo
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
23
Al hablar de desarrollo nos referimos netamente a la programación del mismo,
una vez ya elegido el lenguaje de programación y la base de datos con los que
vamos a desarrollar, se lleva a cabo este paso.
Pruebas
En esta etapa se lleva a cabo la verificación de las funcionalidades del software,
podemos hacer pruebas tantas veces como se quiera, con el fin de dar un punto
aceptable a nuestro desarrollo y evitar fallas del mismo.
Depurado
La depuración es el proceso luego de las pruebas en donde encontraremos
errores, por lo tanto tratar de solucionar cada error a eso se llama depuración,
además de eliminar en ciertos casos código que no sirve o está sobrando.
Diseño
Al referirnos de diseño, hablamos de una interfaz gráfica, en donde se realiza el
diseño.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
24
Ilustración 8. Ejemplo de diseño Validar Campos Fuente Autor: (Trinisoft, 2011)
2.10.Lenguaje de programación
Es una interface que hace posible la comunicación de un programador con el
ordenador. Esta comunicación se da por medio de caracteres que pasan directamente a la
memoria del computador y hace posible el desarrollo de un software satisfaciendo las
necesidades del programador.
La división de los lenguajes de programación está dada en dos categorías:
Interpretados
Compilados
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
25
Ilustración 9. Tipos de Lenguaje de Programación
Autores: Cinthia Olvera y Karen Verdesoto
2.10.1.Lenguajes Interpretados
Cuando se desarrolla bajo un lenguaje interpretado hay que tener en cuenta que se
necesitará de otro programa capaz de interpretar el código, un ejecutor paso a paso del
código fuente ya que este tipo de lenguaje se interpreta en tiempo real.
2.10.2.Lenguajes Compilados
Como su mismo nombre lo dice, un lenguaje compilado trae la opción de
compilación en su interface, compila de una manera más rápida.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
26
Ilustración 10. Lenguajes Compilados vs Interpretados Fuente Autor: (FERRI-BENEDETTI, 2013)
2.10.3.Ejemplos de Lenguajes de Programación
En la actualidad existen un sinnúmero de lenguajes de programación, a
continuación algunos ejemplos:
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
27
Ilustración 11. Ejemplos de Lenguaje de Programación
Autores: Cinthia Olvera y Karen Verdesoto
2.11.JAVA
Java es una tecnología que se usa para el desarrollo de aplicaciones que convierten
a la Web en un elemento más interesante y útil. Java no es lo mismo que javascript, que
se trata de una tecnología sencilla que se usa para crear páginas web y solamente se
ejecuta en el explorador. (Oracle, Java, 2017)
2.11.1.Ventajas de Java
Es un lenguaje sencillo y seguro
Es programación orientada a objetos
Sus aplicaciones pueden ejecutarse en varios entornos.
Es un lenguaje interpretado y compilado
2.12.Base de Datos
Una base de datos es una herramienta en la cual se organiza la información, en
esta podemos crear tablas, realizar consultas, procedimientos, selecciones, eliminaciones,
modificaciones, en fin todo lo que conlleva a lo que es un almacenamiento de la
información.
Podemos ingresar tanta información como queramos en nuestra base de datos,
teniendo en cuenta que mientras más grande sea la información almacenada, la demora en
mostrar dicha información en un futuro, o en realizar algún proceso requerido será un poco
lento. Es por esto que se utiliza gestores de bases de datos que son ya contenedores en donde
vamos a poder guardar no solo poca información sino información ideal para entidades con
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
28
datos inmensos, para así poder resguardar la integridad, confidencialidad y seguridad de la
información.
Ilustración 12. Bases de Datos
Fuente Autor: (González., 2015)
2.12.1.Tipos de Base de Datos
Tipo OLTP
“(On Line Transaction Processing) también son llamadas bases de datos
dinámicas lo que significa que la información se modifica en tiempo real, es decir,
se insertan, se eliminan, se modifican y se consultan datos en línea durante la
operación del sistema.” (Morales, 2014)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
29
Ilustración 13.Tipo OLTP Base de Datos Fuente Autor: (Morales, 2014)
Tipo OLAP
“(On Line Analytical Processing) también son llamadas bases de datos
estáticas lo que significa que la información en tiempo real no es afectada, es
decir, no se insertan, no se eliminan y tampoco se modifican datos; solo se realizan
consultas sobre los datos ya existentes para el análisis y toma de decisiones.”
(Morales, 2014)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
30
Ilustración 14.Tipo OLAP Base de Datos Fuente Autor: (Morales, 2014)
2.13.Modelo Entidad – Relación
Es una táctica con la que diseñamos esquemas con diagramas, para que
posteriormente se implemente lo diseñado en un gestor de Base de Datos.
Ilustración 15. Ejemplo Modelo E/R
Fuente Autor: (UAP)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
31
2.14.Elementos del modelado E/R
2.14.1.Entidad
El ser o cosa que es físico o abstracto que se diferencia entre sí con otros por su
desempeño dentro de un sistema.
Se lo representa con rectángulos en el modelo de E/R.
A continuación unos ejemplos:
Ilustración 16. Ejemplos de Entidades en el Modelo E/R
Autores: Cinthia Olvera y Karen Verdesoto
2.14.2.Atributo
Es la característica de una entidad, un atributo tiene que tener un tipo.
Se representa con un círculo en el modelo de E/R.
A continuación unos ejemplos:
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
32
Ilustración 17. Ejemplos de Entidades en el Modelo E/R
Autores: Cinthia Olvera y Karen Verdesoto
2.14.3.Relación
Es el enlace que existe entre una entidad y otra dentro del mismo sistema.
Se representa con un rombo en el modelo de E/R.
A continuación unos ejemplos:
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
33
Ilustración 18. Ejemplos de Relación en el Modelo E/R
Autores: Cinthia Olvera y Karen Verdesoto
2.14.4.Claves
Existen 2 tipos de claves para las relaciones entre entidades.
Clave Primaria – Primary Key
Establece un solo atributo no permite que se repita en la misma entidad.
Clave Secundaria – Foreign Key
Es una clave que se relaciona directamente con la clave primaria de otra
entidad.
2.15.SQL
SQL (Structured Query Language) es un lenguaje de programación estándar e
interactivo para la obtención de información desde una base de datos y para
actualizarla. Aunque SQL es a la vez un ANSI y una norma ISO, muchos
productos de bases de datos soportan SQL con extensiones propietarias al lenguaje
estándar. Las consultas toman la forma de un lenguaje de comandos que permite
seleccionar, insertar, actualizar, averiguar la ubicación de los datos, y más.
También hay una interfaz de programación. (Rouse, 2015)
2.16.MY SQL
My SQL es un gestor de base de datos, que interpreta el Lenguaje de Consulta
Estructurado (SQL), el cual nos permite programar en base de datos. Una de las
características más grandiosas que posee My SQL es su gratuidad.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
34
La Base de Datos MySQL alimenta las aplicaciones más exigentes de Web, E-
commerce y Transaction Transaction Online (OLTP). Se trata de una base de
datos totalmente compatible con transacciones, compatible con ACID, con
capacidades completas de consolidación, retrotracción, recuperación de errores y
bloqueo de filas. MySQL ofrece la facilidad de uso, escalabilidad y rendimiento
que ha convertido a MySQL en la base de datos de código abierto más popular del
mundo. Algunos de los sitios web más traficados del mundo como Facebook,
Google, Twitter, Uber y Booking.com confían en MySQL para sus aplicaciones
críticas de negocio. (Oracle, MY SQL, 2017)
Ilustración 19.Diseño de Tablas en My SQL Fuente Autor: (Oracle, MY SQL, 2017)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
35
2.16.1.Características de My SQL
Su implementación es multihilo.
Las columnas en My SQL soportan grandes cantidades de data.
Tiene grandes disponibilidades de API's de lenguajes como Java, PHP, entre otros
gracias a su infinidad de librerías y otras herramientas.
Un traslado grande entre programas.
Su nivel de seguridad en el resguardo y protección de los datos es de alta
confiabilidad
Se puede descargar su código fuente libremente ya que es un open source, por esta
razón se mantienen continuas mejoras en su desarrollo.
Tiene un gran alcance en la elección por los programadores que se orientan al
desarrollo de aplicaciones a Internet por su facilidad de uso, instalación y
configuración.
Este gestor de base de datos está considerado como el más rápido.
2.17. API
Las siglas API significan Interface de Programación de Aplicaciones. Las APIs
sirven para comunicarse con bases de datos. Un ejemplo claro del uso de APIs son las
múltiples redes sociales y otras plataformas que se encuentran online:
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
36
Ilustración 20.Social Media Fuente Autor: (REPÚBLICA/EP, 2015)
Las API son valiosas, ante todo, porque permiten hacer uso de funciones ya
existentes en otro software (o de la infraestructura ya existente en otras
plataformas) para no estar reinventando la rueda constantemente, reutilizando así
código que se sabe que está probado y que funciona correctamente. En el caso de
herramientas propietarias (es decir, que no sean de código abierto), son un modo
de hacer saber a los programadores de otras aplicaciones cómo incorporar una
funcionalidad concreta sin por ello tener que proporcionar información acerca de
cómo se realiza internamente el proceso. (Merino, 2014)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
37
2.18.Framework ZK
ZK aporta la simplicidad de la programación de escritorio para el desarrollo de
Java Ajax, gracias a sus patrones basados en eventos y componentes.
Todos los eventos, empuje del servidor, eventos del sistema y actividades del
usuario por igual, se encapsulan como eventos genéricos para ser manejados
genéricamente. Todos los componentes son LEGO-como bloques de construcción
que permiten a los desarrolladores para componer una interfaz de usuario Ajax
con facilidad. (Corporation, 2017)
2.19. IDE
Las siglas IDE significan Entorno de Desarrollo Integrado, que quiere decir que
gracias a su integración permite al programador hacer más fácil el desarrollo de su código
de cualquier tipo de aplicación.
Un IDE beneficia bastante al momento de trabajar con Frameworks.
2.19.1.Ventajas de un IDE
Permite direccionamientos hacia los archivos donde se encuentra declaradas
variables o funciones.
Permite identificar errores en la sintaxis del código, nos direcciona hacia los
ficheros.
Permite depuración y refactorización del código.
Tiene un soporte para scripts como: JavaScript, casos, sql, etc.
2.20.NETBEANS IDE
Es una plataforma de desarrollo para el lenguaje de programación Java.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
38
“NetBeans IDE proporciona a los desarrolladores de Java todas las herramientas
necesarias para crear aplicaciones profesionales de escritorio, móviles y empresariales”.
(Netbeans, 2017)
NetBeans IDE es el IDE oficial para Java. Con sus editores, analizadores de
código y convertidores, puede actualizar sus aplicaciones con rapidez y sin
problemas para utilizar nuevas construcciones de lenguaje Java. Los analizadores
de lotes y convertidores se proporcionan para buscar a través de múltiples
aplicaciones al mismo tiempo, los patrones de coincidencia para la conversión a
nuevas construcciones de lenguaje Java. (Netbeans, 2017)
Ilustración 21.Java Fuente Autor: (Netbeans, 2017)
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
39
Capítulo III
3.1.Diseño Metodológico
Son los pasos a seguir para obtener una información que se requiere saber en el
proyecto.
Un diseño metodológico es la forma particular como cada interventor/a organiza
su propuesta de intervención. Lo metodológico debe estar soportado por la
postura epistemológica, conceptual y ontológica del interventor/a; es decir, cada
diseño metodológico ha de responder con coherencia interna a la concepción de
ser humano, a la concepción de educación y a los principios pedagógicos que
orientan a cada interventor/a en su quehacer. Por lo tanto, la estrategia de
intervención depende del tipo de estudio que se elija (el enfoque), ya que éste
determina el diseño, el proceso propuesto a la comunidad, la información
generada, la forma como se trabajará con la comunidad y el lugar del profesional
interventor. (García Peña, 2009)
3.2.Tipo de Estudio
El tipo de investigación que se ha realizado en esta propuesta tecnológica es de
Grado de abstracción mixto, está planteado un trabajo documental y de campo, ya que se ha
recopilado datos e información necesarios para el desarrollo de la misma y se ha estado en
constante monitoreo con el establecimiento.
En la propuesta se utiliza una metodología de tipo descriptiva, se detallará la situación
actual del proceso de matriculación en la Institución Educativa Padre Juan Velazco y se tendrá
como objetivo la recopilación de las opiniones de los padres respecto al proceso.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
40
El lugar de estudio en este proyecto está ubicado en el cantón de Guayaquil,
perteneciente a la provincia del Guayas, país Ecuador.
3.3.Objeto de estudio
El objeto de estudio está orientado a los padres de Familia de la Institución
Educativa Padre Juan Velazco, es de tipo no experimental se ajusta solo a observar los
acontecimientos no existe manipulación de los datos, es decir se estudia la opinión los
padres de los estudiantes de la Institución.
3.4.Población y Muestra
3.4.1.Población
Se tomará en cuenta la opinión de 468 Padres de Familia de la Institución Educativa
Padre Juan Velazco de los grados de 1er año de básica a 8vo año de básica, ya que ellos
son los llamados a matricular a sus representados en cada período de matrícula y a su vez
los que están pendientes a sus calificaciones.
3.4.2.Muestra
La muestra es a 117 padres de familia que es equivalente a la cuarta parte de la
población con el que vamos analizar los resultados por medio de la fórmula:
Esta fórmula se la utiliza para poblaciones mayores y como en este caso tenemos
una población de 468, es conveniente el uso de la fórmula.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
41
3.5.Procesamiento y análisis de datos
Para la recolección de datos se usó encuestas dirigidas a los padres de familia de
la Unidad Educativa Padre Juan Velazco.
A continuación se presentan los resultados obtenidos de la encuesta en donde se
podrá conocer la opinión de los padres de familia y conocer si se cumple lo que la
hipótesis establece.
3.5.1.Encuesta
La encuesta se encuentra ubicada para un mejor enfoque en la parte de los
Anexos como anexo A.
3.5.2.Análisis por cada pregunta
Pregunta 1.- ¿Cuál es su opinión respecto al proceso de matriculación y entrega de
notas que existe en la Unidad Educativa Padre Juan Velasco?
Tabla 1. Pregunta 1
OPINIÓN PORCENTAJE
EXCELENTE 11,10%
REGULAR 55,60%
MALO 22,20%
PESIMO 11,10%
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
42
Gráfico 1. Pregunta 1
Teniendo en cuenta que el 55,60% más de la mitad de los padres de familia
indicaron que el proceso de matriculación en la institución es REGULAR.
Pregunta 2.- ¿Cuánto tiempo demora usted para poder matricular a su representado?
Tabla 2. Pregunta 2
OPINIÓN PORCENTAJE
Menos de 2 horas 22,20%
Entre 2 a 4 horas 33,30%
1 día 33,30%
Más de 1 día 11,10%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00%
EXCELENTE
REGULAR
MALO
PESIMO
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
43
Gráfico 2. Pregunta 2
Teniendo en cuenta que el 33,30% demora de 2 a 4 horas en matricular y el otro
33,60% un día se puede indicar que más de la mitad de los padres de familia indicaron
que existe demora en el proceso de matriculación.
Pregunta 3.- ¿Se le dificulta a usted ir a la entrega de boletín de notas por cada
parcial?
Tabla 3. Pregunta 3
OPINIÓN PORCENTAJE
SI 55,60%
NO 44,40%
0.00% 5.00% 10.00% 15.00% 20.00% 25.00% 30.00% 35.00%
Menos de 2 horas
Entre 2 a 4 horas
1 día
Más de 1 día
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
44
Gráfico 3. Pregunta 3
Teniendo en cuenta que el 55,60% más de la mitad de los padres de familia
indicaron que se les dificulta asistir a la institución para la entrega de boletines de notas.
Pregunta 4.- ¿Cuenta usted con un computador en su casa o trabajo?
Tabla 4. Pregunta 4
OPINIÓN PORCENTAJE
SI 88,90%
NO 11,10%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00%
SI
NO
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
45
Gráfico 4. Pregunta 4
Teniendo en cuenta que el 88,90% más de la mitad de los padres de familia
indicaron que SI tienen un computador en su casa.
Pregunta 5.- ¿Qué tan conveniente sería para usted poder matricular a su representado
a través de una aplicación web?
Tabla 5. Pregunta 5
OPINIÓN PORCENTAJE
Muy Conveniente 64,40%
Poco Conveniente 24,40%
No es Conveniente 11,10%
0.00% 20.00% 40.00% 60.00% 80.00% 100.00%
SI
NO
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
46
Gráfico 5. Pregunta 5
Teniendo en cuenta que el 64,40% indicaron de manera positiva que sería
conveniente esta aplicación.
Pregunta 6.- ¿Qué tan de acuerdo está usted, que la institución invierta en una aplicación
web que facilite el proceso de matriculación y visualización de notas?
Tabla 6. Pregunta 6
OPINIÓN PORCENTAJE
Totalmente de Acuerdo 77,80%
En desacuerdo 22,20%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00%
Muy Conveniente
Poco Conveniente
No es Conveniente
Porcentaje
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
47
Gráfico 6. Pregunta 6
Teniendo en cuenta que el 77,80% de los padres de familia indicaron de manera
positiva que están de acuerdo con que se invierta en la aplicación.
Pregunta 7.- ¿Qué beneficio tendría usted al matricularse y entrega de boletines por
medio de una aplicación web?
Tabla 7. Pregunta 7
OPINIÓN PORCENTAJE
Ahorro de Tiempo 12,50%
Ahorro de Dinero 12,50%
No saldría de casa 37,50%
No pediría permisos en el trabajo 37,50%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00%
Totalmente de Acuerdo
En desacuerdo
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
48
Gráfico 7. Pregunta 7
Teniendo en cuenta que el 37,50% de los padres de familia indicaron que no
pedirían permisos en sus trabajos, y el otro 37,50% no saldría de sus casas.
Pregunta 8.- ¿En el caso de ser incorporada en la Institución esta aplicación le
interesaría mucho que se lo capacite para el aprendizaje de la aplicación web?
Tabla 8. Pregunta 8
OPINIÓN PORCENTAJE
SI 77,80%
NO 22,20%
0.00% 5.00% 10.00% 15.00% 20.00% 25.00% 30.00% 35.00% 40.00%
Ahorro de Tiempo
Ahorro de Dinero
No saldría de casa
No pediría permisos en el trabajo
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
49
Gráfico 8. Pregunta 8
Teniendo en cuenta que el 77,80% de los padres de familia indicaron de manera
positiva que SI están interesados en que se los capacite en la aplicación web.
Pregunta 9.- ¿La manera en cómo se muestran los maestros en cada entrega de boletines
en reuniones, son totalmente claros en las inquietudes que usted tiene?
Tabla 9. Pregunta 9
OPINIÓN PORCENTAJE
SIEMPRE 33,30%
A VECES 55,60%
NUNCA 11,10%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00%
SI
NO
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
50
Gráfico 9. Pregunta 9
Teniendo en cuenta que el 55,60% de los padres de familia indicaron que A
VECES se le aclaran sus inquietudes en reuniones con profesores.
Pregunta 10.- ¿Le gustaría a usted que en la aplicación web se encuentre un listado de
las actividades con fechas a realizar por cada parcial en la institución, con el objetivo
de mantenerse al día?
Tabla 10. Pregunta 10
OPINIÓN PORCENTAJE
SI 77,80%
NO 22,20%
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00%
SIEMPRE
A VECES
NUNCA
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
51
Gráfico 10. Pregunta 10
Teniendo en cuenta que el 77,80% de los padres de familia indicaron de manera
positiva que SI estarían de acuerdo que se mantenga la aplicación con comunicaciones.
3.6.Análisis y discusión de los Resultados
Acerca de la información obtenida con la muestra de 117 padres de familia de una
población de 468 se puede decir que existe aceptación de la aplicación web por parte de
los padres de familia.
Teniendo en cuenta en la pregunta 6 de la encuesta que el 77,80% de los padres
de familia indicaron de manera positiva que están Totalmente de Acuerdo con que se
invierta en la aplicación y que en la pregunta 8 el 77,80% de los padres de familia
indicaron de manera positiva que SI están interesados en que se los capacite en la
aplicación web, se puede concluir que la aceptación de la aplicación web en el plantel por
medio de las encuestas es exitosa.
Por tanto en base a lo analizado se puede establecer que la hipótesis planteada es
correcta.
0.00% 10.00% 20.00% 30.00% 40.00% 50.00% 60.00% 70.00% 80.00%
SI
NO
PORCENTAJE
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
52
Capítulo IV
Propuesta
El desarrollo de esta aplicación web además de ahorrar el tiempo y facilitar el
período de matriculación a los representantes de los estudiantes, está pensada para que se
mantenga informado a padres de familia y estudiantes que ya manejen internet a poder
estar al tanto de informaciones del establecimiento como fechas de actividades, notas,
lecciones, aportes, entre otros.
La aplicación web la podrán usar representantes que consten con un usuario y
contraseña, las cuales son brindadas por parte del establecimiento por cada estudiante, la
misma con la que ingresan a la aplicación web gracias a esta aplicación web estarán
informados respecto al establecimiento y las actividades del mismo.
La principal función de esta aplicación web y a la cual se le ha puesto más
importancia es a la opción de matriculación y notas, que es en donde el padre de familia
podrá matricular a su representado siguiendo una serie de requisitos mínima, como lo es
colocar el número cedula por ejemplo, y el año lectivo al que asiste aunque el sistema por
defecto ya envía al curso siguiente en el caso de haber aprobado el año anterior, también
en el caso de existir más de 1 representado por padre de familia, se tiene en cuenta el
número de matrícula del estudiante que se mantendrá establecido en la base de datos del
proyecto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
53
4.1.Título de la Propuesta
“Propuesta Tecnológica de una Aplicación Web para el proceso de
matriculación y notas del alumnado en la Unidad Educativa Padre Juan Velasco”.
4.2.Objetivo de la Propuesta
El objetivo a llegar con esta propuesta es que los padres de familia dispongan del
proceso de matriculación de una manera más fácil de procesar, ahorrando su tiempo,
evitando colas, disgustos, a su vez realicen su visualización de notas de una manera rápida
y se mantengan informados de todos los acontecimientos.
4.3. Funciones de Usuarios
En esta propuesta se va manejar varios perfiles de usuarios, cada uno de estos tienen
diferentes actividades y opciones al sistema.
APLICACIÓN WEB AD
MIN
ISTR
AD
OR
SEC
RET
AR
IA
ALU
MN
O
REP
RES
ENTA
NTE
PR
OFE
SOR
INGRESO DATOS GENERALES X
CONTROL DE PERIODOS Y USUARIOS X
CONSULTAR NOTAS X X X X
INGRESAR NOTAS X X X
REALIZAR MATRICULAS X X
COBRO PENSIONES X X
BOLETINES, REPORTES DE CONDUCTAS X X
NOTAS, LECCIONES
VISUALIZAR TAREAS X X X
SUBIR DOCUMENTOS X
NOTIFICACIONES X
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
54
REGISTRO DE MATRICULAS X X
REGISTRO DE PRE-MATRICULA X
HACER EFECTIVA LA PRE-MATRICULA X X
REGISTRO DE ASISTENCIAS X X X
Ilustración 22.Organigrama de Funciones de Propuesta
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
55
La Unidad Educativa Padre Juan Velasco es una institución que imparte educación pre-escolar y
primaria para contribuir con una formación estudiantil. A continuación detallamos el orden
jerárquico de los miembros de esta institución.
Ilustración 23.Organigrama de Esc. ¨Padre Juan De Velasco¨
Autores: Cinthia Olvera y Karen Verdesoto
Msc. Douglas Vera V. Director
Personal Administrativo
CBA. Joseline Gracias. Contadora
Ec. Leticia Francis Secretaria
Equipo de Docentes
Inicial
Inicial 1
Inicial 2
Educación Básica
Lcda. Esdrina Saldarriaga V.
Directora Encargada
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
56
4.4.Software Utilizado
El software que vamos a utilizar para el desarrollo esta propuesta son los siguientes:
MySQL
Elegido por su facilidad de uso y rapidez, además por el resguardo efectivo de la
información, es el gestor de base de datos con más aceptación en el mundo.
Netbeans IDE
Entorno de desarrollo de exclusividad para lenguaje JAVA, sea cual sea la
máquina en donde se haga uso de la aplicación web tendrá exactamente el mismo
funcionamiento.
Framework ZK
Entorno de trabajo, para la programación en capas en JAVA, ZK permite un
trabajo con poca programación.
AJAX
Gracias a su técnica asíncrona, permite su uso en múltiples plataformas y
navegadores, se puede realizar modificaciones sobre las páginas sin tener que
recargarlas.
JAVA
Lenguaje de programación de gran facilidad en su codificación, la mayoría de las
aplicaciones son hechas bajo el lenguaje JAVA y por tanto es recomendable su
uso por su integración en cualquier sistema operativo, incluso los sistemas libres.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
57
4.5.Modelo Entidad Relación
Ilustración 23.Modelo Entidad Relación de Propuesta
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
58
4.6.Justificación de la propuesta
Esta propuesta surgió con la idea de poder satisfacer las necesidades de los padres
de familia para lo que es educación de sus hijos, además ayudará a llevar un correcto
orden por parte de profesores y directivos de la institución y sin tiempo perdido, se ahorra
incluso el trabajo de la secretaria del plantel, ella solo se encargaría del chequeo directo
como parte de la dirección del plantel.
Este aplicativo web soluciona la comunicación de escuela a padres sin necesidad
de que ellos estén en constante estadías en el plantel, no se interrumpen clases, se prevé
de malas informaciones por parte de otros padres que no se llegan a informar bien, se
mantiene un chequeo de compartimiento de hijos, tareas, nota de lecciones y siempre
manteniéndose informados de las actividades a realizar en el establecimiento.
4.7.Impactos de la propuesta
4.7.1.Impacto Económico
Hoy en día la educación fiscal en el país ha optado por mejoras y grandes
cantidades de estudiantes de escuelas particulares de años anteriores, han decido sus
padres cambiarlos a instituciones fiscales, por razones de que se les facilita en la
económica porque evitan de pagar pensiones, de gastar en transportes, pagos de
matrículas, es por esto que el mantener la Unidad Educativa Padre Juan Velasco que es
una institución particular, con un correcto orden en lo que es comunicación y
accesibilidad para el padre de familia, mantenerse comunicado con la escuela y
profesores, sin necesidad de ir hasta el plantel, incluso descontar días de trabajos por
reuniones, matriculación entre otros hace de este aplicativo una excelente opción, más
que todo para mantener la fidelidad del padre de familia e incluso recomendaciones.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
59
COSTO DE IMPLEMENTACION
CANTIDAD VALOR SUBTOTAL
HARDWARE
Computadoras 2 $ 500,00 $ 1.000,00
Servidor 1 $ 800,00 $ 800,00
Redes 1 $ 200,00 $ 200,00
Switch 8 Puertos 1 $ 70,00 $ 70,00
SOFTWARE Base de Datos My SQL $ - $ -
Sistema Operativo 1 $ 60,00 $ 60,00 TOTAL $ 2.130,00
MANTENIMIENTO DE SOFTWARE
Hosting Anual 12 $ 25,00 $ 300,00
Dominio 1 $ 25,00 $ 25,00
Internet $ 12,00 $ 100,00 $ 1.200,00
TOTAL $ 1.525,00
DESARROLLO DE SOFTWARE
Analista 3 $ 320,00 $ 960,00
Programador 3 $ 1.200,00 $ 3.600,00
Diseñador $ 1,00 $ 100,00 $ 100,00
Capacitación $ 200,00 $ -
TOTAL $ 4.660,00
Ilustración 24. Modelo Entidad Relación de Propuesta
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
60
Datos
Generales
Asignaciones
Matrículas
Calificaciones
Ingreso
Reportería
Alumno Profesores Cursos Secciones
Curso Profesor Dirigente
Pre-Registro Inscripción de
Alumno
Registro de
Pagos
Ingreso Procesos
Asistencias
Acta de
Calificaciones
ones
Acta de
Asistencias Boletín Anual
Usuario y Períodos
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
61
4.7.2.Impacto Social
En estos tiempos el alcance en la tecnología por parte de todas las personas es lo
más fuerte que existe, por eso esta aplicación sería de gran satisfacción para los
representantes, y a su vez cuando se capacite a los padres de familias darles a conocer
mejoras en lo que es el uso del internet.
4.7.3.Impacto Ambiental
Gracias a esta aplicación web se evitaría el desperdicio de hojas en el caso de
solicitudes, volantes de reuniones, citas, notas, que si se darán pero no sería cada mes,
sino solo dos veces al año por reglas generales del gobierno, también se previene el
cansancio de los padres, que piden permisos para asistir constantemente al plantel,
además va ayudar en gran cantidad evitar las suspensiones de clases y también las
interrupciones en el momento de que están siendo dictadas.
4.7.4.Impacto Tecnológico
Esta aplicación web permitiría a los padres de familia mantenerse en constante
comunicaciones de actividades del establecimiento.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
62
4.8.Diagrama de Flujo de Proceso de Matriculación
Ilustración 24.Diagrama de Flujo de Proceso Matriculación
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
63
4.9.Diagrama de Flujo de Proceso de Notas y Consultas
Ilustración 25.Diagrama de Flujo de Proceso Notas y Visualización Información
Autores: Cinthia Olvera y Karen Verdesoto
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
64
4.10.Manual de Usuario
En este programa se contempla el desarrollo de la aplicación web en donde
detallamos su correcto uso en el Anexo B.
4.11.Acceso a la Aplicación Web
Se ingresará a la aplicación por medio de www.devecua.com:8888/Escuela
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
65
CAPITULO V
5.1 CONCLUSIONES
Tras a lo largo de la investigación sobre la posible demora en matriculación y
pérdida de información muy importante, donde padres y profesores se disgustaran con el
inconveniente que la Unidad no podía evitar que se forme un desorden y pérdida de clases
donde el afectado principal era el estudiante.
Para demostrar esto, se realizó una encuesta con los padres de familia donde se
pudo observar el requerimiento y la inconformidad con el desorden del proceso de
matriculación y el registro de notas brindado por la Unidad Educativa Padre Juan
Velazco.
Es por ello que cada año la Unidad tiene un gran número de estudiantes retirados
por este problema, es por eso que se sugirió hacer una aplicación web donde cubra las
necesidades de los involucrados.
La aplicación web se culminó de manera exitosa gracias a los miembros de la
Unidad Educativa Padre Juan Velazco quienes nos indicaron de una manera eficaz todos
los requerimientos que necesitaban en el sistema, así mismo fueron participes de las
pruebas de usuario que se realizaban en la aplicación.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
66
5.2 RECOMENDACIONES
Se recomienda la implementación del sistema donde se garantiza que ya no habrá
la perdida de información y minimizar el tiempo de los padres en la Unidad, esta nueva
herramienta solo será para dicha Unidad.
Dar una capacitación del correcto funcionamiento de la aplicación, de este modo
asegurar que la mayoría de representantes hagan uso de la aplicación que efectivamente
les ayudara en los procesos de matriculación y notas.
Por el momento la aplicación solo está desarrollada para que se matricule a los
estudiantes y se realice la visualización de notas, reportes, actividades a realizar en el
plantel, pero se recomienda que en un futuro se incorpore opciones de realización de
tareas y enviarlas por correo, requerimiento de padres de familia a cada maestro por
correo, en donde directamente exista un menú que se llame opiniones y otro que tenga el
nombre de envió de tareas, que previamente han sido realizadas en algún formato de Excel
o Word, o tal vez una foto, dependiendo del caso.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
67
BIBLIOGRAFÍA
Apa, N. (s.f.). Normas Apa. Obtenido de http://normasapa.net/marco-teorico/
Beraza, M. Á. (2006). Didáctica de la Educación Infantil. Madrid: Narcea, S.A. de Ediciones
Madrid.
Camargo, J. M. (17 de Agosto de 2017). Manejo de Sistemas Operativos. Obtenido de
http://mso-docente-305.blogspot.com/2015/08/actividad-1-sistema-informatico.html
Clemente, E. (2016). Ok Hosting. Obtenido de https://okhosting.com/blog/herramientas-de-
desarrollo-de-software/
Colombia, M. d. (2017). Ministerio de Educación de Colombia. Obtenido de
http://www.mineducacion.gov.co/sistemasdeinformacion/1735/w3-article-
297837.html
Corporation, P. (2017). ZK. Obtenido de https://www.zkoss.org/product/zk
Dangel, A. D. (24 de Febrero de 2010). Sistemas de Información. Obtenido de
http://www.econlink.com.ar/sistemas-informacion/definicion
Dominguez, H. (1991). Una Aplicación de la Tecnología de la educación de la enseñanza de la
física. Mexico: Universidad Nacional Autonoma de Mexico.
Educativas, I. d. (2017). Instituto de Tecnologias Educativas. Obtenido de
http://www.ite.educacion.es/formacion/materiales/100/cd/m4/internet_como_fuent
e_de_informacin_consulta_y_documentacin.html
FERRI-BENEDETTI, F. (5 de Agosto de 2013). Softonic. Obtenido de
https://articulos.softonic.com/mi-primer-lenguaje-programacion
García Peña, J. J. (2009). Obtenido de
http://virtual.funlam.edu.co/repositorio/sites/default/files/DisenoMetodologico.pdf
González., D. M. (28 de Mayo de 2015). Software de A. Ejecutiva. Obtenido de
https://sites.google.com/site/softwaredeaejecutiva/1-6-bases-de-datos
Merino, M. (12 de Julio de 2014). TICbeat. Obtenido de
http://www.ticbeat.com/tecnologias/que-es-una-api-para-que-sirve/
Morales, J. D. (30 de Junio de 2014). IBM. Obtenido de
https://www.ibm.com/developerworks/ssa/data/library/tipos_bases_de_datos/
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
68
Netbeans. (2017). Netbeans. Obtenido de https://netbeans.org/features/
Oracle. (2017). Java. Obtenido de https://www.java.com/es/about/whatis_java.jsp
Oracle. (2017). MY SQL. Obtenido de https://www.mysql.com/products/workbench/
REPÚBLICA/EP. (7 de Diciembre de 2015). Cuatro de cada diez españoles ya sólo utiliza medios
‘online’ para buscar empleo. REPÚBLICA, pág. Sociedad. Obtenido de
http://www.republica.com/2015/12/07/cuatro-de-cada-diez-espanoles-ya-solo-utiliza-
medios-online-para-buscar-empleo/
Rouse, M. (1 de 2015). Techtarget. Obtenido de SearchDataCenter en Español:
http://searchdatacenter.techtarget.com/es/definicion/SQL-o-lenguaje-de-consultas-
estructuradas
Trinisoft. (29 de Septiembre de 2011). Trinisoft. Obtenido de
http://trinisoft.blogspot.com/2011/09/validar-campos-con-java.html
UAP. (s.f.). Interactive and Cooperative Technologies Lab. Obtenido de
http://ict.udlap.mx/people/carlos/is346/admon02.html
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
69
ANEXOS
Anexo A
ENCUESTA
Formato de Encuesta
Dirigida a padres de familia de la Unidad Educativa Padre Juan Velasco
Guayaquil, 2017
1. ¿Cuál es su opinión respecto al proceso de matriculación y entrega de notas que existe en la Unidad Educativa Padre Juan Velasco?
Excelente Malo
Regular Pésimo
2. ¿Cuánto tiempo demora usted para poder matricular a su representado?
Menos de 2 horas 1 día
Entre 2 a 4 horas Más de 1 día
3. ¿Se le dificulta a usted ir a la entrega de boletín de notas por cada parcial?
Sí No
4. ¿Cuenta usted con un computador en su casa o trabajo?
Sí No
5. ¿Qué tan conveniente sería para usted poder matricular a su representado a través de una aplicación web?
Muy Conveniente
Poco Conveniente
No es Conveniente
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
70
6. ¿Qué tan de acuerdo está usted, que la institución invierta en una aplicación web que facilite el proceso de matriculación y visualización de notas?
Totalmente de Acuerdo
En desacuerdo
¿Por qué?: _____________________________
7. ¿Qué beneficio tendría usted al matricularse y entrega de boletines por medio de una aplicación web?
Ahorro de Tiempo No saldría de casa
Ahorro de Dinero No pediría permisos en el trabajo
8. ¿En el caso de ser incorporado en la Institución esta aplicación le interesaría mucho que
se lo capacite para el aprendizaje de la aplicación web?
Sí No
9. ¿La manera en cómo se muestran los maestros en cada entrega de boletines en reuniones, son totalmente claros en las inquietudes que usted tiene?
Siempre A veces Nunca
10. ¿Le gustaría a usted que en la aplicación web se encuentre un listado de las actividades con fechas a realizar por cada parcial en la institución, con el objetivo de mantenerse al día?
Sí No
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
71
Anexo B
CRONOGRAMA DE ACTIVIDADES
CRONOGRAMA DE ACTIVIDADES DE PROPUESTA TECNOLOGICA
NÚMERO ACTIVIDAD INICIO FIN DURACIÓN
1 ASIGNACION DE TUTOR FEB-17 FEB-17 1
2
CITA CON EL TUTOR ESTABLECIMIENTOS DE METODO DE TRABAJO MAR-17 MAR-17 2
3 DESARROLLO DE CAPITULO 1 MAR-17 MAR-17 20
4 CITA CON EL TUTOR MAR-17 MAR-17 1
5 DESARROLLO DE CAPITULO 2 MAR-17 ABR-17 25
6 CITA CON EL TUTOR ABR-17 ABR-17 1
7 DESARROLLO DE ENCUESTAS ABR-17 ABR-17 5
8 CITA CON EL TUTOR ABR-17 ABR-17 1
9 JORNADA DE ENCUESTA
ABR-17 ABR-17
1
10 DESARROLLO DE CAPITULO 3 ABR-17 MAY-17 10
11 CITA CON EL TUTOR MAY-17 MAY-17 1
12
DESARROLLO DE LA APLICACIÓN FEB-17 JUN-17 100
13 DESARROLLO DE CAPITULO 4 may-17 may-17 20
14 CITA CON EL TUTOR may-17 may-17 1
15 FORMATOS DE TESIS may-17 may-17 5
16 REVISIONES FINALES may-17 may-17 2
17 IMPRESIÓN DE TESIS jun-17 jun-17 1
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
72
Anexo C
Manual de Usuario APLICACIÓN WEB: SISTEMA ACADEMICO – ESC. PADRE JUAN DE VELASCO
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
73
4.12. Ingreso al Menú Principal. ........................................................................................... 75
4.13. Menú Principal ............................................................................................................. 76
4.13.1. Usuario – Administrador. ..................................................................................... 77
4.13.2. Usuario – Secretaria(o). ...................................................................................... 78
4.13.3. Usuario – Profesor. .............................................................................................. 79
4.13.4. Usuario – Representante. ................................................................................... 79
4.13.5. Usuario – Estudiante. .......................................................................................... 80
4.14. Módulo Usuarios y Periodos. ..................................................................................... 81
4.14.1. Usuarios. ................................................................................................................ 81
4.14.2. Configuración de Periodos. ................................................................................ 83
4.15. Módulo Datos Generales. .......................................................................................... 85
4.15.1. Alumnos. ................................................................................................................ 85
4.15.2. Profesores. ............................................................................................................ 87
4.15.3. Cursos. ................................................................................................................... 89
4.15.4. Secciones. ............................................................................................................. 91
4.15.5. Materias. ................................................................................................................ 94
4.16. Módulo Asignaciones.................................................................................................. 96
4.16.1. Curso - Materia. .................................................................................................... 96
4.16.2. Profesor - Materia. ................................................................................................ 98
4.16.3. Profesor - Dirigente. ............................................................................................. 99
4.17. Módulo Matriculas. .................................................................................................... 101
4.17.1. Pre-Registro de Matrícula. ................................................................................ 101
4.17.2. Inscripción de Alumnos. .................................................................................... 102
4.17.3. Registro de Pagos. ............................................................................................. 104
4.18. Módulo Calificaciones. .............................................................................................. 105
4.18.1. Ingreso de Calificaciones. ................................................................................. 106
4.18.2. Procesar Calificaciones. .................................................................................... 107
4.19. Módulo Asistencias. .................................................................................................. 108
4.19.1. Ingreso de Asistencias. ..................................................................................... 109
4.20. Módulo Documentos Académicos. ......................................................................... 110
4.20.1. Subir Documentos. ............................................................................................. 110
4.20.2. Enviar Notificaciones. ........................................................................................ 112
4.20.3. Ver Tareas y Lecciones. .................................................................................... 113
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
74
4.21. Módulo Reportería. ................................................................................................... 113
4.21.1. Acta de Calificaciones. ...................................................................................... 114
4.21.2. Acta de Asistencias. ........................................................................................... 115
4.21.3. Boletín Anual. ...................................................................................................... 115
4.21.4. Resumen de Calificaciones. ............................................................................. 116
4.21.5. Pre-Registro de Matrícula. ................................................................................ 116
4.21.6. Menu Usuarios (PARTE SUPERIOR IZQUIERDA). ..................................... 117
2. Desarrollo de la interfaz. ....................................................................................................... 119
3. Módulos de la aplicación. ...................................................................................................... 120
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
75
INTRODUCCIÓN
Este manual fue elaborado con el principal objetivo de facilitar el uso al sistema y como
utilizarlo, donde el administrador tendrá acceso desde como modificar hasta a añadir
alguna información necesaria.
Los procesos aquí descrito son muy sencillos para cualquier persona que desee
utilizarlo donde tiene un menú principal que despliega las opciones a realizar.
Gracias a este programa podremos trabajar en cualquier rol.
Manual de Usuario – Sistema Escolar
Se podrá acceder a la aplicación mediante una dirección web, con dominio propio y
alojado en un servidor en la nube.
4.12.Ingreso al Menú Principal.
El manual aquí presentado incluye funciones y roles de los usuarios que harán uso de
la aplicación web de la Escuela “Padre Juan de Velasco”, se detalla los usuarios a
continuación: Administrador, Profesor, Estudiante y Representante.
Figura 1: Pantalla login de la aplicación.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
76
Ingresar el nombre de usuario y contraseña que es proporcionado por el administrador
al momento de ingresar sus datos a la aplicación web, en este caso la primera vez que
ingrese tendrá que usar el número de cedula como usuario y contraseña, una vez
ingresado a la aplicación el usuario podrá acceder a las funciones que tiene asignada
según el rol que tiene establecido.
Al dar click sobre el botón INGRESO, se podrá acceder al menú principal de la
aplicación y se mostrara las opciones según el rol que pertenece al usuario que ha
ingresado.
4.13.Menú Principal
Cuando ingresamos veremos el menú principal con sus módulos y las diferentes
opciones que se mostrarán según el rol del usuario (ADMINISTRADOR, PROFESOR,
ESTUDIANTE, REPRESENTANTE) que ha ingresado a la aplicación web
Sobre el lado superior izquierdo se mostrará el rol de usuario que ha ingresado al
sistema, como se puede divisar en la siguiente gráfica:
Figura 2: Menú principal.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
77
4.13.1.Usuario – Administrador.
Los módulos que serán habilitados para el usuario ADMINISTRADOR serán los
siguientes:
USUARIOS Y PERIODOS o Usuarios o Configuración de Periodos
DATOS GENERALES o Alumnos o Profesores o Cursos o Secciones o Materias
ASIGNACIONES o Curso – Materia o Profesor – Materia o Profesor – Dirigente
MATRICULAS o Inscripción del Alumno o Registrar Pagos
CALIFICACIONES o Ingreso de Calificaciones o Procesar Calificaciones
ASISTENCIAS o Ingreso de Asistencias
REPORTERIA o Acta de Calificaciones o Acta de Asistencias o Boletín Anual
Figura 3: Menú principal; Usuario Administrador.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
78
4.13.2.Usuario – Secretaria(o).
Los módulos que serán habilitados para el usuario SECRETARIA(O) serán los
siguientes:
MATRICULAS o Inscripción del Alumno o Registrar Pagos
CALIFICACIONES o Ingreso de Calificaciones o Procesar Calificaciones
ASISTENCIAS o Ingreso de Asistencias
REPORTERIA o Acta de Calificaciones o Acta de Asistencias o Boletín Anual
Figura 4: Menú principal; Usuario Administrador.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
79
4.13.3.Usuario – Profesor.
Los módulos que serán habilitados para el usuario PROFESOR serán los siguientes:
CALIFICACIONES
o Ingreso de Calificaciones
o Procesar Calificaciones
ASISTENCIAS
o Ingreso de Asistencias
DOCUMENTOS ACADEMICOS
o Subir Documentos
o Enviar Notificaciones
REPORTERIA
o Acta de Calificaciones
o Acta de Asistencias
Figura 5: Menú principal; Usuario-Profesor.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.13.4.Usuario – Representante.
Los módulos que serán habilitados para el usuario REPRESENTANTE serán los
siguientes:
DOCUMENTOS ACADEMICOS
o Ver Tareas y Lecciones
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
80
REPORTERIA
o Resumen Calificaciones
Figura 6: Menú principal; Usuario Representante.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.13.5.Usuario – Estudiante.
Los módulos que serán habilitados para el usuario ESTUDIANTE serán los siguientes:
DOCUMENTOS ACADEMICOS
o Ver Tareas y Lecciones
Figura 7: Menú principal; Usuario Estudiante.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
81
Módulos del Sistemas Académico Escolar.
4.14.Módulo Usuarios y Periodos.
Este módulo contiene: usuarios y configuración de periodos.
Figura 8: Módulo Usuarios y Periodos.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.14.1.Usuarios.
La administración de usuarios es donde se podrá divisar todos las listas de usuarios por
roles; se podrá crear nuevos usuarios pero solo de ROL ADMINISTRADOR, eliminar
usuarios, actualizar contraseña y resetear contraseña.
Figura 9: Pantalla de Administración de usuarios
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
82
Al dar click sobre el botón del comboBox de rol de usuario se podrá divisar en una lista
todos los usuarios según el rol que se ha seleccionado.
BOTON: CREAR NUEVOS USUARIOS (ADMINISTRADOR).
Dando click sobre este botón se despliega una nueva ventana con el formulario para
crear nuevos usuarios, solo se podrá crear usuarios con rol ADMINISTRADOR.
BOTON PARA ELIMINAR REGISTROS DE USUARIOS.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro seleccionado, y si pulsa CANCELAR se estará decidiendo no
eliminar el registro.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
83
BOTON PARA ACTUALIZAR CONTRASEÑA DE USUARIOS.
Al dar click sobre el botón EDITAR, se abrirá una ventana para poder modificar la
contraseña, teniendo que ingresar 2 veces la nueva contraseña para su verificación.
BOTON PARA RESETEAR CONTRASEÑA DE USUARIOS.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK se aceptara el
reseteo de la contraseña del registro seleccionado, y si pulsa CANCELAR se estará
cancelando la acción.
4.14.2.Configuración de Periodos.
La configuración de periodos permitirá; crear nuevos periodos lectivos, asi como cerrar
y abrir dichos periodos.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
84
Figura 10: Pantalla de Configuración de periodos
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVOS PERIODOS LECTIVOS.
Al dar click sobre este botón, se mostrará un formulario donde se podrá crear un nuevo
periodo lectivo.
BOTON PARA CERRAR PERIODOS.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
85
Al pulsar este botón se abrirá una ventana de diálogo donde se elegirá mediante OK
cerrar un periodo lectivo o mediante CANCELAR abortar la acción.
BOTON PARA ABRIR PERIODOS.
Al pulsar este botón se abrirá una ventana de diálogo donde se elegirá mediante OK
abrir un periodo lectivo o mediante CANCELAR abortar la acción.
4.15.Módulo Datos Generales.
Este módulo contiene: alumnos, profesores, cursos, secciones y materias.
Figura 12: Módulo Datos Generales.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.15.1.Alumnos.
La administración de alumnos es donde se podrá ver la lista de alumnos ingresados en
el sistema; se podrá ingresar datos, modificar datos y eliminar datos de alumnos.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
86
Figura 13: Pantalla de Administración de alumno
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVOS ALUMNOS.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de los alumnos que se quiere guardar en los registros del sistema académico,
además de crear un registro de alumnos se creará un registro de nuevo usuario para
ingresar al sistema académico.
BOTON PARA ELIMINAR REGISTROS DE ALUMNOS.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro del alumno seleccionado, y si pulsa CANCELAR se decidirá no
eliminar el registro.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
87
BOTON PARA ACTUALIZAR DATOS DE ALUMNOS.
Al dar click sobre este botón, se mostrará un formulario donde se mostrará los datos del
alumno seleccionado, y se podrá editar sus datos en el caso de que sea necesario.
4.15.2.Profesores.
La administración de profesores es donde se podrá ver la lista de profesores ingresados
en el sistema; se podrá ingresar datos, modificar datos y eliminar datos de profesores.
Figura 14: Pantalla de Administración de profesores
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVOS PROFESORES.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
88
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de los alumnos que se quiere guardar en los registros del sistema académico,
además de crear un registro de alumnos se creará un registro de nuevo usuario para
ingresar al sistema académico.
BOTON PARA ELIMINAR REGISTROS DE PROFESORES.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro del profesor seleccionado, y si pulsa CANCELAR se decidirá no
eliminar el registro.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
89
BOTON PARA ACTUALIZAR DATOS DE PROFESORES.
Al dar click sobre este botón, se mostrará un formulario donde se mostrará los datos del
profesor seleccionado, y se podrá editar sus datos en el caso de que sea necesario.
4.15.3.Cursos.
La administración de cursos es donde se podrá ver la lista de cursos ingresados en el
sistema; se podrá ingresar datos, modificar datos y eliminar datos de cursos.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
90
Figura 15: Pantalla de Administración de cursos
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVOS CURSOS.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de los cursos que se quiere guardar en los registros del sistema académico.
BOTON PARA ELIMINAR REGISTROS DE CURSOS.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
91
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro del curso seleccionado, y si pulsa CANCELAR se decidirá no
eliminar el registro.
BOTON PARA ACTUALIZAR DATOS DE CURSOS.
Al dar click sobre este botón, se mostrará un formulario donde se mostrará los datos del
curso seleccionado, y se podrá editar sus datos en el caso de que sea necesario.
4.15.4.Secciones.
La administración de secciones es donde se podrá ver la lista de secciones ingresadas
en el sistema; se podrá ingresar datos, modificar datos y eliminar datos de secciones.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
92
Figura 16: Pantalla de Administración de secciones
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVAS SECCIONES.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de las secciones que se quiere guardar en los registros del sistema académico.
BOTON PARA ELIMINAR REGISTROS DE SECCIONES.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
93
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro de la sección seleccionada, y si pulsa CANCELAR se decidirá
no eliminar el registro.
BOTON PARA ACTUALIZAR DATOS DE SECCIONES.
Al dar click sobre este botón, se mostrará un formulario donde se mostrará los datos de
la sección seleccionada, y se podrá editar sus datos en el caso de que sea necesario.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
94
4.15.5.Materias.
La administración de materias es donde se podrá ver la lista de materias ingresadas en
el sistema; se podrá ingresar datos, modificar datos y eliminar datos de materias.
Figura 17: Pantalla de Administración de materias
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVAS MATERIAS.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de las materias que se quiere guardar en los registros del sistema académico.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
95
BOTON PARA ELIMINAR REGISTROS DE MATERIAS.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro de la materia seleccionada, y si pulsa CANCELAR se decidirá
no eliminar el registro.
BOTON PARA ACTUALIZAR DATOS DE MATERIAS.
Al dar click sobre este botón, se mostrará un formulario donde se mostrará los datos de
la materia seleccionada, y se podrá editar sus datos en el caso de que sea necesario.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
96
4.16.Módulo Asignaciones.
Este módulo contiene asignaciones: curso – materia, profesor – materia y profesor –
dirigente.
Figura 18: Módulo Asignaciones.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.16.1.Curso - Materia.
La asignación de curso – materia se hará en base a los registros ya guardados y dará
referencia a que materias se imparten en un curso.
Figura 19: Pantalla de asignación curso – materia
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
97
BOTON: CREAR NUEVA ASIGNACION CURSO-MATERIA.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de las asignaciones entre un curso y una materia, que se quiere guardar en los
registros del sistema académico.
BOTON PARA ELIMINAR REGISTROS DE ASIGNACION.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro de la asignación curso-materia seleccionada, y si pulsa
CANCELAR se decidirá no eliminar el registro.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
98
4.16.2.Profesor - Materia.
La asignación de profesor – materia se hará en base a los registros ya guardados y dará
referencia a que materias imparte cada docente.
Figura 20: Pantalla de asignación profesor – materia
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVA ASIGNACION PROFESOR-MATERIA.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de las asignaciones entre un profesor y una materia, que se quiere guardar en los
registros del sistema académico.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
99
BOTON PARA ELIMINAR REGISTROS DE ASIGNACION.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro de la asignación profesor-materia seleccionada, y si pulsa
CANCELAR se decidirá no eliminar el registro.
4.16.3.Profesor - Dirigente.
La asignación de profesor – dirigente se hará en base a los registros ya guardados y
dará referencia al profesor que será dirigente o encargado de un curso.
Figura 21: Pantalla de asignación profesor – dirigente
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
100
BOTON: CREAR NUEVA ASIGNACION PROFESOR-DIRIGENTE.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de las asignaciones de profesor dirigente, que se quiere guardar en los registros
del sistema académico.
BOTON PARA ELIMINAR REGISTROS DE ASIGNACION.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
eliminación del registro de la asignación profesor-dirigente seleccionada, y si pulsa
CANCELAR se decidirá no eliminar el registro.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
101
4.17.Módulo Matriculas.
Este módulo contiene: pre-registro de matriculación, inscripción de alumnos y registro
de pagos.
Figura 22: Módulo Matriculas.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.17.1.Pre-Registro de Matrícula.
El pre-registro de matrículas en el modo ADMINISTRADOR, solo mostrara una lista con
los datos de los alumnos pre-registrados y este podrá hacer efectivas las matrículas
para el periodo en el que se han inscrito.
Figura 23: Pantalla de pre-registro de matrículas.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
102
4.17.2.Inscripción de Alumnos.
La inscripción de alumnos es la que se encargara de matricular a los estudiantes en el
periodo lectivo actual.
Figura 24: Pantalla de inscripción de alumnos Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: CREAR NUEVA MATRICULA.
Al dar click sobre este botón, se mostrará un formulario donde se podrá ingresar los
datos de una nueva matricula, donde se podrá ver los valores de matrícula y pensiones
que se generaran según el curso y sección seleccionados.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
103
BOTON: BUSCAR ALUMNOS AUN NO MATRICULADOS.
Dando click en este botón se abrirá una nueva ventana donde se podrá seleccionar de
una lista los alumnos que se desea matricular.
BOTON PARA ANULACION DE MATRICULAS.
Al pulsar este botón se mostrará esta ventana de diálogo, el botón OK aceptará la
anulación de la matrícula seleccionada, y si pulsa CANCELAR se decidirá no anular la
matrícula.
BOTON: VISUALIZAR REPORTE DE MATRICULA.
Al pulsar este botón se descargara un archivo en formato PDF, donde se podrá
visualizar un formulario de registro de matrícula.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
104
4.17.3.Registro de Pagos.
El registro de pagos se encargar de controlar el proceso de cobro de matrículas y
pensiones en el periodo lectivo actual, cuenta con dos secciones una para mostrar los
valores pendientes y otra para mostrar los valores ya cancelados.
Figura 25: Pantalla de registro de pagos pendientes Elaborado por: Cinthia Olvera y Karen Verdesoto.
Figura 26: Pantalla de registro de pagos cancelados Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
105
BOTON: PARA REGISTRAR UN ABONO O PAGO TOTAL.
Al dar click en este botón se podrá realizar el registro del pago total o parcial de los
valores seleccionados en la lista de pagos pendientes para su cancelación.
BOTON: CONFIRMA EL PAGO.
Al dar click en este botón se estará confirmando el pago que se está realizando con los
valores antes seleccionados.
4.18.Módulo Calificaciones.
Este módulo contiene: inscripción de alumnos y registro de pagos.
Figura 27: Módulo Calificaciones. Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
106
4.18.1.Ingreso de Calificaciones.
El ingreso de calificaciones se hará según se vaya avanzando en el periodo lectivo, se
podrá escoger quinquimestre, curso, sección, materia y profesor.
Figura 28: Pantalla para el ingreso de calificaciones
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: MOSTRARA LA LISTA DE LOS ALUMNOS MATRICULADOS EN
EL CURSO Y SECCION ESCOGIDOS ANTERIORMENTE.
Al dar click este botón se mostrara una lista de todos los alumnos seleccionando
previamente el quinquimestre, el curso, la sección, la materia y el profesor asignado.
Figura 29: Pantalla para mostrar alumnos matriculados
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
107
BOTON: GUARDA LAS NOTAS DE CALIFICACIONES DE LOS
ALUMNOS.
Al dar click en este botón se guardara parcialmente las notas que se hayan registrado
por cada alumno.
4.18.2.Procesar Calificaciones.
El proceso de calificaciones se hará según se vaya avanzando en el periodo lectivo, se
podrá escoger quinquimestre, curso, sección, materia y profesor; y mediante esto se ira
sacando los promedios totales para la evaluación de cada finalización del quinquimestre
Figura 30: Pantalla para el proceso de calificaciones
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: MOSTRARA LA LISTA DE LOS ALUMNOS MATRICULADOS EN
EL CURSO Y SECCION ESCOGIDOS ANTERIORMENTE.
Al dar click este botón se mostrara una lista de todos los alumnos seleccionando
previamente el quinquimestre, el curso, la sección, la materia y el profesor asignado.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
108
BOTON: PROCESA LAS NOTAS DE LOS ALUMNOS.
Al dar click en este botón se guardara parcialmente las notas que se hayan registrado
por cada alumno.
4.19.Módulo Asistencias.
Este módulo contiene: inscripción de alumnos y registro de pagos.
Figura 31: Módulo Asistencias.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
109
4.19.1.Ingreso de Asistencias.
El ingreso de asistencias se hará según se vaya avanzando en el periodo lectivo, se
podrá escoger quinquimestre, curso, sección, materia y profesor.
Figura 32: Pantalla para el ingreso de asistencias
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON: MOSTRARA LA LISTA DE LOS ALUMNOS MATRICULADOS EN
EL CURSO Y SECCION ESCOGIDOS ANTERIORMENTE.
Al dar click se mostrara la lista de los alumnos matriculados en el curso y sección
seleccionados previamente en los comboBox. Además de seleccionar la fecha en la que
se desea poner la asistencia.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
110
BOTON: GUARDA LAS ASISTENCIAS DE LOS ALUMNOS.
Al pulsar este botón se guardará el registro de las asistencias de los alumnos que se
realizaron en la fecha indicada.
4.20.Módulo Documentos Académicos.
Este módulo contiene: subir documentos y enviar notificaciones (ROL PROFESORES);
y, ver tareas y lecciones (ROL ESTUDIANTES Y REPRESENTANTES).
Figura 33: Módulo Documentos Académicos.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.20.1.Subir Documentos.
El proceso de subir documentos será para enviar deberes y lecciones por parte del
profesor a su alumnado.
Figura 34: Pantalla para subir documentos
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
111
BOTON: PARA CARGAR ARCHIVOS Y SUBIRLOS AL SISTEMA.
Este botón permite abrir una ventana para seleccionar archivos guardados en el
computador, para subirlos al sistema académico que luego serán descargados por los
alumnos.
BOTON PARA ELIMINAR REGISTROS DE DOCUMENTOS SUBIDOS AL
SISTEMA.
Al dar click en este botón se abrirá una ventana de diálogo para poder eliminar el
documento cargado en cado de ser necesario.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
112
BOTON PARA DESCARGAR EL ARCHIVO SELECCIONADO
RESPECTIVAMENTE.
Este botón servirá para poder descargar los documentos cargados en el sistema
académico por el profesor previamente.
4.20.2.Enviar Notificaciones.
El proceso de enviar notificaciones es para avisar si habrá algún examen o reunión.
Figura 35: Pantalla para el envío de notificaciones
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON QUE LANZA EL ENVIO DE NOTIFICACION VIA CORREO
ELECTRONICO A LOS REPRESENTANTES DE LOS ALUMNOS.
Al pulsar este botón se podrá enviar notificaciones vía correo electrónico a los
representantes del curso y sección donde estén inscritos sus representados.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
113
4.20.3.Ver Tareas y Lecciones.
El proceso de ver tareas y lecciones.
Figura 36: Pantalla para ver tareas y lecciones
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON PARA DESCARGAR EL ARCHIVO SELECCIONADO
RESPECTIVAMENTE.
Este botón servirá para los alumnos y así poder descargar los documentos cargados en
el sistema académico por el profesor previamente.
4.21.Módulo Reportería.
Este módulo contiene los diferentes tipos de reportes que se presentaran al final del
periodo lectivo como: acta de calificaciones, asistencias y boletín anual.
Figura 37: Módulo Reportería.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
114
4.21.1.Acta de Calificaciones.
Permite generar y descargar un acta de calificaciones por curso y materia, además un
reporte de libreta mensual por cada estudiante.
Figura 38: Pantalla Acta de Calificaciones
Elaborado por: Cinthia Olvera y Karen Verdesoto.
BOTON PARA GENERAR Y DESCARGAR UN ARCHIVO QUE PRESENTA
UNA LIBRETA CON NOTAS PARCIALES DEL ESTUDIANTE SELECCIONADO.
Al dar click en este botón se descargará un archivo en formato PDF, donde se podrá
visualizar un formulario de libreta de notas parciales que han obtenido los alumnos.
Al dar click en este botón se descargará un archivo en formato PDF, donde se podrá
visualizar un formulario de acta de calificaciones según el curso y la materia
seleccionada.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
115
4.21.2.Acta de Asistencias.
Permite generar y descargar un acta de asistencias por curso, desde y hasta una fecha
determinada.
Figura 39: Pantalla Acta de Asistencias
Elaborado por: Cinthia Olvera y Karen Verdesoto.
Al dar click en este botón se descargará un archivo en formato PDF, donde se podrá
visualizar un formulario de acta de asistencias según el curso y la sección seleccionada.
4.21.3.Boletín Anual.
Permite generar y descargar un boletín anual por cada alumno.
Figura 40: Pantalla Boletín Anual.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
116
BOTON PARA GENERAR Y DESCARGAR UN ARCHIVO QUE PRESENTA UN
BOLETIN ANUAL DEL ESTUDIANTE SELECCIONADO.
Al dar click en este botón se descargará un archivo en formato PDF, donde se podrá
visualizar un formulario de boletín anual según el curso y la sección seleccionada para
cada estudiante registrado.
4.21.4.Resumen de Calificaciones.
Permite ver un resumen detallado de las calificaciones obtenidas por el alumno dentro
del periodo lectivo (ROL REPRESENTANTE).
Figura 41: Pantalla Resumen de Calificaciones.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.21.5.Pre-Registro de Matrícula.
Permite visualizar un formulario para realizar el registro de una pre-matricula. Donde
podrá seleccionar en que curso y sección desea separar un cupo para su representado
(ROL REPRESENTANTE).
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
117
Figura 42: Pantalla Resumen de Calificaciones.
Elaborado por: Cinthia Olvera y Karen Verdesoto.
4.21.6.Menú Usuarios (PARTE SUPERIOR IZQUIERDA).
Estas opciones presentan la actualización de contraseña como usuario que ha
ingresado al sistema y para el ROL ADMINISTRADOR una configuración de
parámetros.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
118
MANUAL TECNICO APLICACIÓN WEB: SISTEMA ACADEMICO – ESC. PADRE JUAN DE VELASCO
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
119
Introducción.
Es muy importante que el presente documento sea leído antes de empezar con la implementación
de la aplicación web. Debido a que aquí se estipula toda la información requerida por el
programador y administrador de la base de datos, con el fin de lograr una correcta instalación de
las herramientas tecnológicas usadas para el arranque de la aplicación móvil y su buen
funcionamiento.
Este documento incluye el paso a paso para entender la estructura y composición de toda la
aplicación web, incluyendo la fase de instalación de todos los programas utilizados en el
desarrollo.
Proporciona también la instalación de herramientas como Netbeans y Apache Tomcat necesarias
para el desarrollo, funcionamiento y alojamiento de la aplicación web y de accesos a la base de
datos utilizada para la lectura de información almacenada en la nube.
Desarrollo de la interfaz.
Para empezar el desarrollo de la aplicación se instalaron las siguientes
herramientas de programación y gestor de base de datos:
APLICACIONES CARACTERISTICAS
FRAMEWORK ZK HERRAMIENTA PARA EL DESARROLLO DE LA
INTERFAZ GRAFICA DE LAS PANTALLAS
NETBEANS HERRAMIENTA PARA EL DESARROLLO DE
APLICACIONES Y SERVICIOS WEB
APACHE TOMCAT SERVIDOR DE APLICACIONES PARA ALOJAR
APLICACIONES Y SERVICIOS WEB
PHOTOSHOP HERRAMIENTA PARA LA CREACION Y EDICION DE
IMÁGENES
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
120
SQLYOG GESTOR DE BASE DE DATOS MYSQL
SPRING FRAMEWORK
GESTIONA CONEXIONES Y SEGURIDADES ENTRE LA
APLICACIÓN WEB Y LA BASE DE DATOS
MAVEN REPOSOTORIO DE DEPENDENCIAS Y LIBRERIAS.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Luego de instaladas las herramientas para el desarrollo de la aplicación, se detalla
la estructura del desarrollo, esta aplicación fue desarrollada en NetBeans IDE utilizando
el lenguaje Java, como base de datos MySQL, se implementó el framework ZK basado
en Ajax y Jquery.
Módulos de la aplicación.
Usuario Administrador
Módulo Usuarios y Períodos
o Usuarios
o Configuración de periodo
Módulo de Datos Generales
o Alumnos
o Profesores
o Cursos
o Secciones
o Materias
Módulo de Asignaciones
o Cursos-Materia
o Profesor-Materia
o Profesor-Dirigente
Módulo de Matriculas
o Pre-Registro de Matricula
o Inscripción de Alumno
o Registro Pagos
Módulo de Calificaciones
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
121
o Ingreso de Calificaciones
o Procesar Calificaciones
Módulo de Asistencias
o Ingreso de Asistencias
Módulo de Reportería
o Acta de Calificaciones
o Acta de Asistencias
o Boletín Anual
Usuario Secretaría(o)
Módulo de Matriculas
o Pre-Registro de Matricula
o Inscripción de Alumno
o Registro Pagos
Módulo de Calificaciones
o Ingreso de Calificaciones
o Procesar Calificaciones
Módulo de Asistencias
o Ingreso de Asistencias
Módulo de Reportería
o Acta de Calificaciones
o Acta de Asistencias
o Boletín Anual
Usuario Profesor
Módulo de Calificaciones
o Ingreso de Calificaciones
o Procesar Calificaciones
Módulo de Asistencias
o Ingreso de Asistencias
Módulo de Documentos Académicos
o Subir Documentos
o Enviar Notificaciones
Módulo de Reportería
o Acta de Calificaciones
o Acta de Asistencias
Usuario Representante
Módulo de Matriculas
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
122
o Pre-Registro de Matricula
Módulo de Documentos Académicos
o Ver Tareas y Lecciones
Módulo de Reportería
o Resumen de Calificaciones
Usuario Estudiante
Módulo de Documentos Académicos
o Ver Tareas y Lecciones
4. Diccionario de datos.
Tabla: Abonoscab
Descripción: que hace la
tabla
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_abono int(11) NO PK auto_increment
id_alumno int(11) YES FK
id_periodo int(11) YES FK
fch_abono datetime YES
forma_pago varchar(20) YES
observacion varchar(100) YES
Valor decimal(10,2) YES
User varchar(15) YES
Nota de tabla: AbonosCab.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
123
abonosdet
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_abono int(11) NO PK
documento varchar(30) YES
Glosa varchar(100) YES
val_abono decimal(10,2) YES
Nota de tabla: AbonosDet.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Alumno
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_alumno int(11) NO PK auto_increment
identificacion varchar(10) YES
Apellidos varchar(100) YES
Nombres varchar(100) YES
Provincia varchar(200) YES
Ciudad varchar(200) YES
direccion varchar(255) YES
telefonos varchar(50) YES
Correo varchar(80) YES
Sexo varchar(1) YES
fch_nacimiento date YES
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
124
tipo_sangre varchar(5) YES
institucion_anterior varchar(150) YES
enfermedad varchar(200) YES
medicamento_enferm varchar(200) YES
foto_alumno varchar(255) YES
nombre_representante varchar(150) YES
identificacion_repres varchar(10) YES
parentesco_repres varchar(10) YES
direccion_repres varchar(200) YES
telefono_repres varchar(20) YES
correo_repres varchar(80) YES
Estado int(11) YES
fch_registro datetime YES
Nota de tabla: Alumno.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
calificaciones
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_calificacion int(11) NO PK auto_increment
id_periodo int(11) YES FK
id_quinquimestre int(11) YES FK
id_alumno int(11) YES FK
id_curso int(11) YES FK
id_seccion int(11) YES FK
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
125
id_materia int(11) YES FK
id_profesor int(11) YES FK
nota_uno decimal(5,2) YES
nota_dos decimal(5,2) YES
nota_tres decimal(5,2) YES
total_parcial decimal(5,2) YES
promedio_parcial decimal(5,2) YES
Examen decimal(5,2) YES
porc_80 decimal(5,2) YES
porc_20 decimal(5,2) YES
sumatoria decimal(5,2) YES
nota_cualitativa varchar(5) YES
prom_final decimal(5,2) YES
Nota de tabla: Calificaciones.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto)
Config
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
valmax_matricula decimal(6,2) NO
valmax_pension decimal(6,2) NO
dias_q1 int(11) YES
dias_q2 int(11) YES
Nota de tabla: Config.
credenciales
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
126
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_user int(11) NO PK auto_increment
nomb_user varchar(80) YES
username varchar(50) YES
password varchar(50) YES
Rol varchar(3) YES
fch_registro date YES
Estado int(11) YES
fch_cambio datetime YES
usr_cambio varchar(50) YES
Nota de tabla: Credenciales.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Curso
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_curso int(11) NO PK auto_increment
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
127
cod_curso varchar(10) YES
nom_curso varchar(50) YES
prox_curso varchar(50) YES
Estado int(11) YES
val_matricula decimal(6,2) YES
val_pension decimal(6,2) YES
Nota de tabla: Curso.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
cursos_materias
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
Id int(11) NO PK auto_increment
id_curso int(11) YES FK
id_seccion int(11) YES FK
id_materia int(11) YES FK
Nota de tabla: Cursos-Materias.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
documentos
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
128
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_documento int(11) NO PK auto_increment
id_tipodoc int(11) YES FK
nom_doc varchar(255) YES
id_curso int(11) YES FK
id_seccion int(11) YES FK
id_profesor int(11) YES FK
id_materia int(11) YES FK
ruta_doc varchar(255) YES
fch_registro datetime YES
estado int(11) YES
Nota de tabla: Documentos.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
129
Faltas
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_falta int(11) NO PK auto_increment
id_periodo int(11) YES FK
id_quinquimestre int(11) YES FK
id_curso int(11) YES FK
id_seccion int(11) YES FK
id_alumno int(11) YES FK
Falta tinyint(1) YES
fch_falta varchar(20) YES
Tabla: Faltas.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
fpagos
ATRIBUTO TIPO DATO NULL KEY EXTRA
Id int(11) NO PK auto_increment
descripcion varchar(80) YES
Tabla: Fpagos.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
130
Materia
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_materia int(11) NO PK auto_increment
cod_materia varchar(5) YES
nom_materia varchar(110) YES
num_horas int(11) YES
estado int(11) YES
Tabla: Materia.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Matrícula
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_matricula int(11) NO PK auto_increment
cod_matricula int(11) YES
valor_matricula decimal(10,2) YES
fch_matricula datetime YES
id_periodo int(11) YES FK
id_curso int(11) YES FK
id_seccion int(11) YES FK
id_alumno int(11) YES FK
Estado int(1) YES
Usuario varchar(15) YES
Tabla: Matricula.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
131
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Meses
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_mes smallint(6) NO PK auto_increment
num_mes smallint(6) YES
Mes varchar(10) YES
Tabla: Mes.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Pagos
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_periodo int(11) NO FK
id_pago int(11) NO PK auto_increment
id_alumno int(11) YES FK
tipodoc varchar(20) YES
Mes varchar(50) YES
Glosa varchar(50) YES
Valor decimal(6,2) YES
Abono decimal(6,2) YES
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
132
Saldo decimal(6,2) YES
fch_emision date YES
Estado int(11) YES
Tabla: Pagos.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Período
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_periodo int(11) NO PK auto_increment
nom_periodo varchar(15) YES
fch_inicio date YES
fch_fin date YES
Estado int(11) YES
Tabla: Periodo.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Pre-matricula
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
133
id_matricula int(11) NO PK auto_increment
fch_matricula datetime YES
id_curso int(11) YES FK
id_seccion int(11) YES FK
id_alumno int(11) YES FK
Estado int(1) YES
Usuario varchar(15) YES
Tabla: Prematricula.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Profesor
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_profesor int(11) NO PK auto_increment
identificacion varchar(10) YES
apellidos_nombres varchar(200) YES
fch_nacimiento date YES
direccion varchar(200) YES
telefonos varchar(50) YES
correo varchar(80) YES
profesion varchar(80) YES
foto_profesor varchar(255) YES
estado int(11) YES
es_instructor int(11) YES
fch_registro datetime YES
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
134
Tabla: Profesor.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
profesor_dirigente
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
Id int(11) NO PK auto_increment
id_profesor int(11) YES FK
id_curso int(11) YES FK
id_seccion int(11) YES FK
Tabla: Profesor-Dirigente.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
profesores_materias
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
Id int(11) NO PK auto_increment
id_profesor int(11) YES FK
id_materia int(11) YES FK
id_curso int(11) YES FK
id_seccion int(11) YES FK
Tabla: Profesores-Materias.
Fuente: (Cinthia Olvera y Karen Verdesoto).
promedios
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
135
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_promedio int(11) NO PK auto_increment
id_periodo int(11) YES FK
id_alumno int(11) YES FK
id_curso int(11) YES FK
id_seccion int(11) YES FK
id_materia int(11) YES FK
id_profesor int(11) YES FK
promedio1 decimal(5,2) YES
promedio2 decimal(5,2) YES
Tabla: Promedios.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Quinquimestre
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_quinquimestre int(11) NO PK auto_increment
descripcion varchar(10) YES
Tabla: Quinquimestre.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Rol
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
136
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) YES
id_rol int(11) NO PK auto_increment
descripcion varchar(5) YES
nom_rol varchar(20) YES
Tabla: Rol.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Sección
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_seccion int(11) NO PK auto_increment
nom_seccion varchar(50) YES
capacidad int(11) YES
id_curso int(11) YES FK
estado int(11) YES
Tabla: Faltas.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
Tipo_doc
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO
id_tipodoc int(11) NO PK auto_increment
descripcion varchar(50) YES
Tabla: Tipo_doc.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
137
Fuente: (Cinthia Olvera y Karen Verdesoto).
Elaborado por: (Cinthia Olvera y Karen Verdesoto).
unidad
ATRIBUTO TIPO DATO NULL KEY EXTRA
id_unidad int(11) NO PK auto_increment
Ruc varchar(13) YES
descripcion varchar(200) YES
direccion varchar(200) YES
telefonos varchar(50) YES
Correo varchar(100) YES
Rector varchar(200) YES
Vicerrector varchar(200) YES
Secretaria varchar(200) YES
num_matricula int(11) YES
logo1 varchar(255) YES
ancho1 varchar(20) YES
largo1 varchar(20) YES
logo2 varchar(255) YES
ancho2 varchar(20) YES
largo2 varchar(20) YES
Tabla: Unidad.
Fuente: (Cinthia Olvera y Karen Verdesoto).
Instalación y configuración.
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
138
Requisitos Generales de Pre-instalación.
Los requisitos principales para la instalación e implementación de la aplicación web son:
1 Servidor, Memoria 4GB , Disco 250GB , CPU 2 Core
Acceso a internet permanente con IP publica fija
Software Java SE JDK 7.x
Software Apache Tomcat 7.x
Software MYSQL 5.x
Sistema Académico – Esc. Padre Juan de Velasco.
Descripción del proceso de instalación.
Al momento de la instalación del sistema operativo (RedHat Server) en el servidor a utilizar, el
proveedor de almacenamiento en la nube Amazon Webservice cuenta con aplicaciones pre
configuradas con lo necesario para instalar el complemento de software que sean necesarios. La
ruta por defecto en donde se instalara los demás softwares a utilizar será: /opt/
Instalación Java SE JDK 7.x (pasos)
Descargar el software en:
http://www.oracle.com/technetwork/es/java/javase/download
s/jdk7-downloads-1880260.html
Copiar archivo descargado con extensión .tar.gz en el directorio: /opt/
Luego descomprimir:
tar xvfz jdk-7u79-linux-i586.tar.gz
Una vez que se descomprime en el directorio quedara de la siguiente
manera:
drwxr-xr-x. 2 uucp 143 4096 Dec 18 2014 bin
-r--r--r--. 1 uucp 143 3339 Dec 18 2014 COPYRIGHT
drwxr-xr-x. 4 uucp 143 4096 Dec 18 2014 db
drwxr-xr-x. 3 uucp 143 4096 Dec 18 2014 include
drwxr-xr-x. 5 uucp 143 4096 Dec 18 2014 jre
drwxr-xr-x. 5 uucp 143 4096 Dec 18 2014 lib
-r--r--r--. 1 uucp 143 40 Dec 18 2014 LICENSE
drwxr-xr-x. 4 uucp 143 4096 Dec 18 2014 man
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
139
-r--r--r--. 1 uucp 143 114 Dec 18 2014 README.html
-rw-r--r--. 1 uucp 143 499 Dec 18 2014 release
-rw-r--r--. 1 uucp 143 19917352 Dec 18 2014 src.zip
La ruta final donde el software quedara alojado será:
/opt/jdk-7u79-linux-i586
Instalación Apache Tomcat
Descargar el software en:
http://www-eu.apache.org/dist/tomcat/tomcat-
7/v7.0.69/bin/apache-tomcat-7.0.69.tar.gz
Copiar el archivo en el directorio: /opt/
Luego descomprimir: tar xvfz apache-tomcat-7-0.69.tar.gz
Una vez que se descomprime en el directorio quedara de la siguiente
manera:
drwxr-xr-x. 2 root root 4096 Jan 20 17:31 bin
drwxr-xr-x. 3 root root 4096 May 30 14:49 conf
drwxr-xr-x. 2 root root 4096 Feb 11 14:19 lib
-rw-r--r--. 1 root root 56846 Dec 7 2015 LICENSE
drwxr-xr-x. 2 root root 28672 Jun 14 10:10 logs
-rw-r--r--. 1 root root 1239 Dec 7 2015 NOTICE
-rw-r--r--. 1 root root 8965 Dec 7 2015 RELEASE-NOTES
-rw-r--r--. 1 root root 16195 Dec 7 2015 RUNNING.txt
drwxr-xr-x. 2 root root 12288 Jun 14 10:10 temp
drwxr-xr-x. 10 root root 4096 Jun 1 12:08 webapps
drwxr-xr-x. 3 root root 4096 Jan 20 17:32 work
La ruta final donde el software quedara alojado será:
/opt/ apache-tomcat-7-0.69
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
140
Instalación Sistema Académico – Esc. Padre Juan de Velasco.
Copiar archivo Escuela.war que se genera al compilar la aplicación, en
la ubicación:
/opt/ apache-tomcat-7-0.69/webapps
Descripción de configuración de la aplicación
Variables de entorno.
Las variables de entorno necesarias para el correcto funcionamiento del software instalado son:
JAVA_HOME=/opt/ jdk-7u79-linux-i586
PATH=$JAVA_HOME/bin:$PATH
Estas variables deben estar agregadas o modificadas en el archivo: /etc/profile
Archivos de configuración TOMCAT.
Se debe configurar la conexión a la base de datos, agregando estas líneas al archivo llamado
CONTEXT, localizado en:
/opt/apache-tomcat-7-0.69/context.xml
<Resource
url="jdbc:mysql://localhost:3306/escolar"
driverClassName="com.mysql.jdbc.Driver"
username="pruebas"
password="******"
maxWait="10000"
maxIdle="30"
maxActive="100"
type="javax.sql.DataSource"
auth="Container"
“PROPUESTA TECNOLÓGICA DE UNA APLICACIÓN WEB PARA EL PROCESO DE MATRICULACIÓN Y NOTAS DEL
ALUMNADO EN LA UNIDAD EDUCATIVA PADRE JUAN VELASCO.”
141
name="jdbc/escolar"/>
Archivos LOGS
Los archivos de logs o bitácoras están en el directorio:
/opt/ apache-tomcat-7-0.69/logs/catalina.out