facultad de sistemas mercantiles carrera de...
TRANSCRIPT
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE
INGENIERO EN SISTEMAS E INFORMÁTICA
TEMA:
SISTEMA WEB DE GESTIÓN ACADÉMICA PARA LA UNIDAD EDUCATIVA
CRISTÓBAL COLÓN.
AUTOR: César Augusto Enríquez Mayanger
ASESOR: Ing. Hernán Javier Guancha Enchunchala
Tulcán – Ecuador
2015
II
CERTIFICACIÓN DEL TUTOR
La presente investigación se caracteriza en la automatización de procesos tanto
administrativos como tecnológicos, la importancia de ejecutar este sistema web de gestión
académica, lo que implica que el desarrollo de los procesos vía web para la unidad
educativa Cristóbal Colon, sistematizados con las respectivas seguridades.
En virtud de lo mencionado anteriormente, considero que el presente trabajo de grado
cumple con los requerimientos metodológicos y aportes teóricos suficientes para
presentarse a defensa de tesis.
Atentamente,
___________________________
Ing. Hernán Javier Guancha Enchunchala
TUTOR
III
DECLARACIÓN DE AUTORÍA
Yo, César Augusto Enríquez Mayanger, egresado de la facultad de Sistemas Mercantiles,
Carrera de Sistemas e Informática de la Universidad Regional Autónoma de los Andes
“UNIANDES”, declaro en forma libre y voluntaria que la presente tesis con el tema:
Sistema Web de Gestión Académica para la Unidad Educativa Cristóbal Colon de la
Ciudad de Tulcán, es original, de mi autoría, realizada a base de recopilación
bibliográfica, investigación de campo y consultas en Internet.
En consecuencia, asumo la responsabilidad de la originalidad y autorizo a Uniandes
emplee la tesis como bibliografía para futuras investigaciones relacionadas con el tema
planteado.
Atentamente,
____________________________
César Augusto Enríquez Mayanger
AUTOR
IV
DEDICATORIA
El presente trabajo va dedicado a Dios, a mis padres, Prof.
Luis Augusto Enríquez y a mi madre Sra. Laura Rosario
Mayanger, a mis hermanos, a toda mi familia y a quienes
forman parte sustancial de mi existencia.
Quienes con esfuerzo, amor, dedicación, valores y ejemplo
me permiten llegar a estas instancias en mi proceso
estudiantil, siendo mi inspiración y los principales pilares
importantes en mi vida.
V
AGRADECIMIENTO
Agradezco a Dios por protegerme durante todo mi camino y darme fuerzas
para superar obstáculos y dificultades a lo largo de toda mi vida.
Igualmente agradecer a la Universidad Uniandes, a cada uno de los docentes,
que marcaron cada etapa estudiantil, a mi tutor quien me oriento con sus
asesorías y consejos durante el proceso de elaboración del presente trabajo.
Finalmente Agradezco a todos quienes conforman la Unidad Educativa
Cristóbal Colon, quienes supieron colaborar siempre en el proceso de tesis.
VI
Índice General
Contenido Pág.
Evite el uso de textos en mayúsculas.
Certificación del Tutor.................................................................................................... III
Declaración de Autoría ................................................................................................. IIIII
Dedicatoria................................................................................................................... IVV
Agradecimiento ................................................................................................................ V
Resumen Ejecutivo ........................................................................................................ XII
Executive Summary ...................................................................................................... XIII
Introducción ...................................................................................................................... 1
a. Antecedentes de la investigación .............................................................................. 1
b. Planteamiento del Problema ..................................................................................... 2
c. Formulación del problema ........................................................................................ 2
d. Delimitación del Problema. ...................................................................................... 2
e. Objeto de investigación y campo de acción. ............................................................. 2
f. Identificación de la línea de investigación ................................................................ 2
g. Objetivos ................................................................................................................... 3
Objetivo general. ........................................................................................................... 3
Objetivos específicos. ................................................................................................... 3
h. Justificación .............................................................................................................. 3
i. Idea a defender ........................................................................................................... 3
j. Variables de la investigación ..................................................................................... 3
k. Métodos de Investigación ......................................................................................... 4
l. Metodología de la ingeniería del software. ................................................................ 5
m. Descripción de la estructura de la tesis. ................................................................... 6
n. Aporte teórico, significación práctica y novedad científica...................................... 7
Capítulo I. Marco Teórico ................................................................................................ 9
1.1 Evolución de la informática en el desarrollo social ................................................ 9
1.2 Definición de Informática ..................................................................................... 10
1.3 Sistema informático .............................................................................................. 10
1.4 Hardware ............................................................................................................... 10
1.5 Software ................................................................................................................ 11
1.6 Aplicación Web .................................................................................................... 11
VII
1.7 HTML5 ................................................................................................................. 11
1.8 Visual Studio 2010 ................................................................................................ 12
1.9 ASP.net ................................................................................................................. 12
1.10 Adobe Dreamweaver .......................................................................................... 12
1.11 Adobe Flash Profesional ..................................................................................... 13
1.12 Adobe Photoshop ................................................................................................ 13
1.13 Bases de datos ..................................................................................................... 13
1.14 SQL Server ......................................................................................................... 13
1.15 Seguridad Informática ......................................................................................... 14
1.16 Gestión Académica ............................................................................................. 14
1.16.1 Modelo de estándares de desempeño profesional docente ........................... 14
1.16.1.1 Desarrollo curricular .................................................................................. 14
1.16.1.2 Gestión del aprendizaje ............................................................................. 15
1.16.1.3 Desarrollo Profesional ............................................................................... 15
1.16.1.4 Compromiso Ético ..................................................................................... 15
1.17 Valoración crítica de los conceptos principales de las distintas posiciones
teóricas sobre el objeto de investigación. ................................................................... 15
1.18 Conclusiones parciales del capítulo I. ................................................................. 16
Capítulo II. Marco Metodológico ................................................................................... 17
2.1 Caracterización de la Unidad Educativa Cristóbal Colón .................................... 17
2.2 Descripción del procedimiento metodológico para el desarrollo de la
investigación. .............................................................................................................. 17
2.2.1 Modalidad de la investigación........................................................................ 17
2.2.2 Tipos de investigación .................................................................................... 17
2.2.3 Población y Muestra ....................................................................................... 18
2.2.4 Métodos, técnicas e instrumentos................................................................... 18
2.2.4.1 Metodología de desarrollo del software ...................................................... 19
2.2.4.2 Métodos de investigación ............................................................................ 19
2.2.4.3 Técnicas e Instrumentos de Investigación ................................................... 21
2.2.1. Interpretación de resultados de la encuesta aplicada a los docentes y
administrativos de la Unidad Educativa Cristóbal Colon. ...................................... 21
2.1. Conclusiones parciales del capítulo II. ................................................................ 24
Capítulo III. Planteamiento de la Propuesta ................................................................... 25
3.1 Título ..................................................................................................................... 25
VIII
3.1.1. Caracterización de la propuesta ................................................................... 25
3.1.2. Objetivos General ......................................................................................... 25
3.1.3. Descripción de la propuesta ......................................................................... 26
3.1.4. Análisis de Sistemas Orientados a Objetos ................................................... 26
3.2. Diseño de Sistemas Orientados a Objetos ........................................................... 27
3.2.1. Base De Datos (SQL Server) ...................................................................... 28
3.2.1.1. Tabla claves .............................................................................................. 28
3.2.1.2. Tabla Cursos ............................................................................................... 29
3.2.1.3. Tabla Detalle de malla................................................................................ 29
3.2.1.4. Tabla Materias ............................................................................................ 30
3.2.1.5. Tabla Estudiantes ....................................................................................... 31
3.2.1.6. Tabla Docentes ........................................................................................... 31
3.2.1.7. Tabla faltas de estudiantes.......................................................................... 32
3.2.1.8. Tabla Horarios ............................................................................................ 33
3.2.1.9. Tabla Matrículas ......................................................................................... 33
3.2.1.10. Tabla Notas .............................................................................................. 34
3.2.1.11. Tabla Planes de clase................................................................................ 34
3.2.2. Diagrama De Base De Datos ........................................................................ 36
3.2.3. Formularios ................................................................................................... 36
3.2.3.1. Formulario Registro de usuario principal................................................... 36
3.2.3.2. Formulario Menú principal ........................................................................ 37
3.2.3.3. Plataforma Web .......................................................................................... 38
3.3. Implementación ................................................................................................... 38
3.3.1. Definición de variables.................................................................................. 38
3.3.2. Proceso Manual ............................................................................................. 39
3.3.3. Requerimientos.............................................................................................. 39
3.3.4. Instalación del Sistema .................................................................................. 40
3.3.5.1. Código La Clase Conexión ........................................................................ 43
3.3.5.2. Código De La Clase Estudiantes .............................................................. 43
3.4. Seguridades .......................................................................................................... 44
3.4. 1. Pruebas ..................................................................................................... 44
3.4.1.1. Pruebas de caja blanca................................................................................ 44
3.4.1.2. Pruebas de caja negra ................................................................................. 45
IX
3.5. Validación de la Propuesta................................................................................... 46
3.5.1. Resultados de la Validación de la Propuesta ................................................. 47
3.6. Impacto ................................................................................................................ 50
3.6.1 Conclusiones Parciales del Capítulo III ......................................................... 51
Conclusiones y Recomendaciones ................................................................................. 51
3.7.1 Conclusiones .................................................................................................. 52
3.7.2. Recomendaciones .......................................................................................... 53
Bibliografía ....................................................................................................................... 2
X
Índice de Tablas
Tabla 1: Población. ......................................................................................................... 18
Tabla 2: Resultados de la pregunta 1. .......................................................................... 21
Tabla 3: Resultados de la pregunta 2. .......................................................................... 22
Tabla 4: Resultados de la pregunta 3. .......................................................................... 22
Tabla 5: Resultados de la pregunta 4. .......................................................................... 22
Tabla 6: Resultados de la pregunta 5. .......................................................................... 23
Tabla 7: Resultados de la pregunta 6. .......................................................................... 23
Tabla 8: Resultados de la pregunta 7. .......................................................................... 23
Tabla 9: Definición de Variables. ................................................................................... 38
Tabla 10: Requerimientos. .............................................................................................. 39
Tabla 11: Resultado de validación por expertos 1. ......................................................... 47
Tabla 12: Resultado de validación por expertos 2. ......................................................... 47
Tabla 13: Resultado de validación por expertos 3. ......................................................... 48
Tabla 14 : Resultado de validación por expertos 4 ......................................................... 49
Tabla 15: Resultado de validación por expertos 6 .......................................................... 49
XI
Índice De Gráficos
Grafico 1: Campos de las claves y características. ......................................................... 28
Grafico 2: Campos y características acerca de los cursos. ............................................. 29
Grafico 3: Campos y detalle de cada malla curricular .................................................... 29
Grafico 4: Campos y características de las materias que se dictan en los diferentes
cursos .............................................................................................................................. 30
Grafico 5: Campos y detalles de los estudiantes de la unidad educativa. ...................... 31
Grafico 6: Campos y características de los docentes de la unidad educativa. ................ 31
Grafico 7: Campos y detalles de registro de asistencia de los estudiantes. .................... 32
Grafico 8: Campos y características do los diferentes horarios de cada nivel. .............. 33
Grafico 9: Campos y detalle de los diferentes horarios de cada nivel. ........................... 33
Grafico 10: Campos y características de las diferentes notas de cada materia asignada a
los estudiantes. ................................................................................................................ 34
Grafico 11: Campos y características de las diferentes notas de cada materia asignada a
los estudiantes. ................................................................................................................ 35
Grafico 12: Diagrama de Base de Datos. ....................................................................... 36
Grafico 13: Formulario de ingreso de estudiante. .......................................................... 37
Grafico 14: Formulario del menú principal. ................................................................... 37
Grafico 15: Formulario de ingreso de usuario. ............................................................... 38
Grafico 16: Instalación del sistema asistente de instalación........................................... 40
Grafico 17: Instalación del sistema destino de instalación. ............................................ 41
Grafico 18: Instalación de sistema confirmación de datos de instalación. ..................... 41
Grafico 19: Instalación del sistema proceso de instalación. ........................................... 42
Grafico 20: Instalación del sistema finalización de la instalación.................................. 42
Grafico 21: Prueba de ingreso de registro de usuario. .................................................... 45
Grafico 22: Prueba de incorrectas acciones. ................................................................... 46
XII
RESUMEN EJECUTIVO
El sistema informático se realizó utilizando la base de datos SQL Server 2008, la cual
donde se almacena la información de gestión académica; con una interfaz en Visual
Studio 2010, el cual brinda un fácil manejo y administración de la información del sistema
en general. Finalmente el diseño Web se lo realizó en ASP.NET ya que es una herramienta
Web de excelente desempeño y agradable diseño con el fin de que el usuario pueda
administrar la información de una manera cómoda y sencilla.
Aplicando la metodología de desarrollo de software orientada a objetos ya que es un
modelo de objetos ha probado ser un concepto uniforme en las ciencias de la
computación, aplicable no solo a los lenguajes de programación sino al diseño de la
interfaz de usuario, bases de datos y arquitectura de computadoras, la implementación de
las diferentes clases y objetos, el sistema tendrá un diseño orientado a objetos y la
información fluirá de manera estructurada, de tal manera que el resultado será un sistema
con flujo de datos metódico con atributos e instancias para cada objeto.
El sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón,
será de gran ayuda y beneficio para cumplir con agilidad de control de la malla curricular,
registros, calificaciones, reporte, asistencias, horarios de los estudiantes; puesto que
realizará un seguimiento automático de todas las materias impartidas por los diferentes
docentes con el diseño cuenta con una interfaz visual potente, fácil de manejar y muy
agradable a los sentidos humanos que interactuarán con el programa; su robusta
arquitectura brinda una gran confianza en el manejo y manipulación de información. Su
potente base de datos puede almacenar grandes cantidades de registros y no existirán
problemas por demora en búsquedas o reportes, los usuarios no deben preocuparse por el
espacio o velocidad.
XIII
EXECUTIVE SUMMARY
The computer system was performed using the SQL Server 2008 data, which where
academic management information is stored; with an interface in Visual Studio 2010,
which provides easy handling and information management system in general.
Finally, the Web design was made in ASP.NET because it is a Web tool excellent
performance and nice design so that the user can manage a convenient and simple way.
Applying the methodology of software development object oriented because it is an
object model has proven to be a uniform in computer science not only programming
languages but the design of the user interface concept, applicable databases and computer
architecture, the implementation of the different classes and objects, the system will have
an object-oriented design and structured way information flow, so that the result will be
a system with orderly flow of data attributes and instances for each object.
The teaching management information system for Educational Unit Christopher
Columbus, will be of great help and benefit to meet agility control of the curriculum,
records, grades, report, attendance, student schedules; since it performed automatically
track all subjects taught by different teachers with the design features a powerful visual
interface easy to use and very pleasing to the human senses to interact with the program;
its robust architecture provides great confidence in the management and manipulation of
information. Its powerful database can store large quantities of records and there will be
problems for delay in searches or reports, users need not worry about space or speed.
1
INTRODUCCIÓN
a. Antecedentes de la investigación
Se realizó una investigación documental de tesis de grado y se encontró cinco trabajos de
investigación relacionados con la gestión académica como la del Tlgo. Erazo Jiménez
Diego Edmundo, con el tema: “Sistemas Informático para el control de procesos
académicos”, cuyo objetivo general es: “Implementar un Sistema Informático para el
Control de procesos académicos” Fue construido (2010) con tecnología que actualmente
se podría considerar ya obsoleta, trabaja con Delphi 6.0, SQL server 2008, cuenta con un
sin número de características considerables.
Como también la Del señor Gordon Benítez Gabriel Romo con el tema: “Sistema
Informático de Gestión Académica” con el objetivo general es: “Implementar un Sistema
Informático para Agilitar los Procesos Académicos”, fue creado en (2011) con una
tecnología que actualmente se podría considerar ya obsoleta que es Delphi 6.0, SQL
server express 2008.
Así también del Tlgo. Rosero Fueltala Oscar Andrés con el tema: “Sistema Informático
para el Control Académico”, con el objetivo general es: “Implementar un Sistema
Informático para el Control Académico”, q fue creado en (2011) con una tecnología que
actualmente se podría considerar ya obsoleta que es Delphi 6.0, Excel, Windows XP.
Otra tesis de Ayala Aguirre Edison Damián y Portilla Rodríguez Wilmer Marcelo con el
tema: “Sistema Informático para el Proceso de Control de Gestión Académica y
Administrativa” cuyo objetivo general es “Desarrollar un Sistema Informático para
Agilizar los Procesos de Control de Gestión Académica y Administrativa”, que fue creado
en (2011), con una tecnología que actualmente se podría considerar ya obsoleta que es
visual basic 2008, mysql server 5.0.
Y por último de Tec. Luna Montenegro Nancy Eliza, con el tema: “Sistema Informático
para la Gestión Académica”, con el objetivo general: “Implementar un Sistema
Informático en Línea para el Mejoramiento de la Gestión Académica”, que fue creado en
(2013), con una tecnología que actualmente se podría considerar ya obsoleta que es visual
basic, SQL server 2008.
2
b. Planteamiento del Problema
El ritmo de los avances tecnológicos requiere de herramientas modernas, comunicaciones
eficientes, actualización permanente de información, estrategias y metodologías. A nivel
del país la mayoría instituciones no tienen un sistema de gestión académica el cual surge
una desacreditación tanto como el docente e institución, como a sí mismo en la ciudad
tampoco cuenta con la gestión académica sistematizada por lo tanto docentes de las
unidades educativas no agiliza sus labores académicas, La Unidad Educativa Cristóbal
colón lleva la gestión académica de manera manual y en referencia a planes de clase y de
materia impartida, registros, asistencias durante el año lectivo es prácticamente nulo que
con lleva a una desventaja.
c. Formulación del problema
¿Cómo contribuir el mejoramiento la gestión académica en la Unidad educativa Cristóbal
Colón de la ciudad de Tulcán?
d. Delimitación del Problema.
Lugar.
El lugar en donde se desarrolló el presente trabajo investigativo, es en la Unidad educativa
Cristóbal Colón ubicada al norte de la ciudad de Tulcán en las calles Maldonado y
Ayacucho.
Tiempo.
El presente proceso investigativo se lo realizo en el período comprendido entre Febrero
de 2015 hasta Julio de 2015, durante este tiempo se analizará el control de la gestión
académica.
e. Objeto de investigación y campo de acción.
Objeto de Investigación
Procesos Informáticos Académicos
Campo de Acción
Software de Aplicación Web
f. Identificación de la línea de investigación
Desarrollo de Software y Programación de Sistemas.
3
g. Objetivos
Objetivo general.
Implementar un sistema web para el mejoramiento de la gestión académica para la Unidad
Educativa Cristóbal Colón.
Objetivos específicos.
Fundamentar teóricamente sobre el sistema web y gestión académica.
Diagnosticar la situación actual de la gestión académica en la Unidad Educativa
Cristóbal Colón.
Desarrollar el sistema web de gestión académica para la Unidad Educativa Cristóbal
Colón.
Validar la propuesta por la vía de expertos.
h. Justificación
Muchos de los docentes de la unidad educativa Cristóbal Colón a la gestión académica
la llevan de manera manual para esto se vio la importancia de realizar un sistemas web
que contribuirá en el mejoramiento y actualización de la gestión académica. Por lo tanto
beneficiara tanto como docentes y administrativos en los procesos académicos.
La investigación tiene como importancia en el desarrollo sistema web que permite aplicar
los conocimientos de manera concreta y certera para que se desenvuelva y progrese por
los conocimientos adquiridos.
Igualmente es conveniente utilizar nuevos sistemas tecnológicos que ayuden a realizar
varias tareas en beneficio de las personas.
i. Idea a defender
Con la implementación del sistema web se contribuye al mejoramiento del proceso de la
gestión académica que con lleva a beneficiar a los docentes, administrativos, estudiantes
de la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán.
j. Variables de la investigación
Variable independiente: Sistema web.
Variable Dependiente: Gestión Académica.
4
k. Métodos de Investigación
Métodos Empíricos
Es un modelo de investigación científica, que se basa en la experimentación y la lógica
empírica, que junto a la observación de fenómenos y su análisis estadístico, es el más
usado en el campo de las ciencias sociales y en las ciencias naturales.
Los métodos a utilizarse en la elaboración de la presente tesis son:
Observación Científica
Porque es un elemento fundamental en todo proceso investigativo, para obtener el mayor
número de información, observando la estructura, funcionamiento; clasificando y
resumiendo los datos, ya que gran parte del conocimiento que constituye la ciencia ha
sido lograda mediante la observación.
Análisis Documental
Este método es aplicable porque consiste en seleccionar las ideas informativamente
relevantes de un documento a fin de expresar su contenido sin ambigüedades para
recuperar la información en él contenida. Esta representación puede ser utilizada para
identificar el documento, procurar los puntos de acceso en la búsqueda de documentos,
indicar su contenido o para servir de sustituto del documento.
Validación por la vía de expertos
Este método es aplicable en la tesis porque permite consultar a un conjunto de expertos
para validar la propuesta sustentada en sus conocimientos, investigaciones, experiencia,
estudios bibliográficos, etc. Aquí se da la posibilidad a los expertos de analizar el tema
con tiempo sobre todo si no hay posibilidades de que lo hagan de manera conjunta.
Métodos Teóricos
A través de los métodos teóricos se logra descubrir la esencia del objeto investigado y sus
interrelaciones, ya que no se puede llegar a ella mediante la percepción. Por ello se apoya
básicamente en los procesos de abstracción, análisis, síntesis, inducción y deducción.
5
Entre los métodos teóricos que se destacan en la realización de la presente tesis son:
Histórico – Lógico
Se realizó una respectiva investigación de la historia y evolución del objeto de
investigación y el desarrollo de la tesis en sí.
Analítico – Sintético
Este método implica el análisis y la síntesis; es decir, la separación de un todo en sus
partes o en sus elementos constitutivos, y la segunda implica la unión de elementos para
formar un todo. En la tesis de grado se optará por descomponer y distinguir los elementos
del todo y revisar ordenadamente cada uno de ellos por separado para descubrir los
distintos elementos que lo componen como las causas y los efectos.
Inductivo – Deductivo
En términos muy generales, consiste en establecer enunciados universales ciertos a partir
de la experiencia; esto es, ascender lógicamente a través del conocimiento científico,
desde la observación de los fenómenos o hechos de la realidad que la ley universal
contiene. Es por eso que este método será utilizable ya que hace parte de un marco general
de referencia y se va hacia un caso en particular.
Sistémico
Es importante utilizar este método porque permite relacionar hechos aparentemente
aislados y se formula una teoría que unifica los diversos elementos.
l. Metodología de la ingeniería del software.
La metodología que se utiliza es la Orientada a Objetos, porque ayuda hacer frente a la
inherente complejidad del sistema propuesto, la misma que tiene las siguientes etapas:
Análisis Orientado a Objetos. Permite determinar los requerimientos lógicos del nuevo
sistema, para la realización de una implementación funcional del sistema.
Diseño de sistemas Orientado a Objetos. Se determinan los requerimientos físicos
funcionales del nuevo sistema.
Implementación. Se desarrolla en código fuente que da la funcionalidad al sistema.
6
Pruebas. Se realiza la verificación de la funcionabilidad operativa del sistema mediante
la utilización de técnicas de corrección de errores.
m. Descripción de la estructura de la tesis.
Portada
Carta de Asesoría
Certificación de autoría
Dedicatoria
Agradecimiento
Índice General
Resumen Ejecutivo (Español - Inglés)
Introducción
Antecedentes de la investigación
Planteamiento del Problema
Formulación del Problema
Delimitación del problema
Objeto de investigación y campo de acción
Identificación de la Línea de Investigación.
Objetivo general
Objetivos específicos
Idea a Defender
Justificación del tema
Variables de la investigación
Metodología a emplear: métodos, técnicas y herramientas empleadas en la investigación
Resumen de la estructura de la tesis.
7
Aporte teórico, significación práctica y novedad científica.
Capítulo I. Marco Teórico
Contiene teorías principales de toda la información necesaria sobre los sistemas web y la
gestión académica.
Capítulo II. Marco Metodológico
Describe las características de la unidad educativa Cristóbal colón, el procedimiento
metodológico para el desarrollo del sistema web y la interpretación de resultados de la
encuesta aplicada a los profesores de la unidad educativa.
Capítulo III. Planteamiento de la propuesta
Se analiza todos los resultados alcanzados en la investigación, y se describe el
planteamiento de la propuesta detalladamente.
Conclusiones y recomendaciones
Bibliografía
Anexos
n. Aporte teórico, significación práctica y novedad científica.
Aporte teórico
Los aportes teóricos alcanzados en la presente investigación son los siguientes:
Todos los conceptos adquiridos de manera metodológica y teórica se interpreta, modifica
y crea conocimientos para analizar el estado en el que se encuentra la gestión académica
en unidad educativa Cristóbal colon de la ciudad de Tulcán.
En base a un análisis aplicado a la gestión académica, se facilita la correcta
automatización de los procesos manuales, obteniendo un sistema confiable, seguro y
rápido.
8
Significación práctica
Se aplican todos los todos los conocimientos de las cátedras impartidas durante el estudio
universitario, utilizando como el diseño y almacenamiento de bases de datos,
programación orientada a objetos y diseño de páginas web entre otras, para el desarrollo
del sistema web de gestión académica.
Novedad científica
La novedad científica del presente trabajo de tesis es la utilización de tecnología orientada
a objetos, web, bases de datos, mediante el manejo de plataformas que existían pero que
no se usaba para las gestiones académicas en la unidad educativa Cristóbal Colon de la
ciudad de Tulcán.
9
CAPÍTULO I. MARCO TEÓRICO
1.1 Evolución de la informática en el desarrollo social
Las tecnologías de la información, actualmente son elementos fundamentales para la
superación y desarrollo de un país. Por eso, los países desarrollados basan su crecimiento
en la aplicación y la programación estratégica de las herramientas computacionales y han
definido políticas que los inducirán a su permanencia en el dinamismo mundial de los
próximos años. Por otra parte, la Informática está tan popularizada que es muy difícil que
una empresa adquiera una ventaja competitiva por tener computadoras más potentes o
una red más extensa. La ventaja competitiva se logra con un uso más eficiente de la
tecnología y, por supuesto, optimizando la gestión del negocio y/o empresa. Los
científicos sociales, técnicos y políticos han debatido ampliamente y desde distintos
puntos de vista los impactos que en la sociedad está produciendo el desarrollo de las
tecnologías de la información y aquellos que se van a producir como consecuencia de su
amplia difusión en la sociedad.
De esta forma se han ido acuñando términos como "Edad de la Cibernética" y "Edad de
la Información" (Mc Luhan, 1964), "Sociedad del Conocimiento" (Drucker, 1969),
"Sociedad Tecnotrónica" (Brzezinski, 1970), "Sociedad de la Información" (Kohyama,
1972, y Masuda, 1982), "Sociedad postindustrial" (Bell, 1973), "Sociedad Telemática"
(Norac-Minc, 1978), "Revolución de las Comunicaciones" (Ploman, 1984) y "Ser
Digital" (Negroponte, 1995).
La amplitud de visiones prospectivas percibidas por los autores reseñados en esta lista,
sin embargo padece del mismo fenómeno de deslumbramiento que sufre el hombre ante
el avance de equipos informáticos y telemáticos, lo que les hace vacilar entre subrayar la
importancia de la tecnología (cibernética, telectrónica, telemática, digital) y destacar la
trascendencia de la información o el conocimiento. (Manson, 2010)
La evolución de los sistemas informáticos ha cambiado mucho en la sociedad en todos
los aspectos como en la educación que se la utiliza como recurso didáctico-pedagógico
en las distintas áreas y/o disciplinas de la educación sistemática porque favorece al
proceso de enseñanza-aprendizaje ya que gracias a la informática tenemos comodidades
significativas.
10
1.2 Definición de Informática
La Informática es la ciencia aplicada que abarca el estudio y aplicación del tratamiento
automático de la información, utilizando dispositivos electrónicos y sistemas
computacionales. También está definida como el procesamiento automático de la
información. La informática es la ciencia que se encarga del tratamiento automático de la
información. La informática es la ciencia o el método mediante el cual se manipula
información (datos) de manera automatizada mediante equipos de cómputo. Estudia la
entrada, el proceso y la salida de datos. Es una máquina electrónica que recibe y procesa
datos para convertirlos en información útil. Dispositivo electrónico capaz de recibir un
conjunto de instrucciones y ejecutarlas realizando cálculos sobre los datos numéricos, o
bien compilando y correlacionando otros tipos de información. (Darkingdk, 2011)
La informática es el conjunto de conocimientos científicos y métodos que se encarga del
procedimiento automático de la información.
1.3 Sistema informático
Es un conjunto de funciones interrelacionadas, hardware, software y de Recurso Humano
que permite almacenar y procesar información. Un sistema informático normal emplea
un sistema que usa dispositivos que se usan para programar y almacenar programas y
datos. El sistema informático es el que esta empleado por hardware y software para
cumplir una función, tarea para satisfacer al usuario. (Ecured, 2015)
El sistema informático es la interacción entre los dispositivos de hardware y software que
trabajan juntos.
1.4 Hardware
Son los componentes y dispositivos del hardware se dividen en hardware básico y
hardware complementario. El Hardware Básico: son las piezas fundamentales e
imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado
y ratón. El Hardware Complementario: son todos aquellos dispositivos adicionales no
esenciales como pueden ser: impresora, escáner, cámara de vídeo digital, webcam, entre
otros. (Masadelante, 2015)
En si el hardware es la parte física, palpable del computador que actúan como
componentes del computador.
11
1.5 Software
El Software es el soporte lógico e inmaterial que permite que la computadora pueda
desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con
instrucciones y datos a través de diferentes tipos de programas. (Masadelante, 2015)
El software es la parte lógica del computador y permite también realizar varias órdenes
del usuario.
1.6 Aplicación Web
Una aplicación web es un conjunto de páginas que interactúan unas con otras y con
diversos recursos en un servidor web, incluidas bases de datos. Esta interacción permite
implementar características en su sitio como catálogos de productos virtuales y
administradores de noticias y contenidos. Adicionalmente podrá realizar consultas a bases
de datos, registrar e ingresar información, solicitudes, pedidos y múltiples tipos de
información en línea en tiempo real. (Suronline, 2006)
Las aplicaciones web como la palabra mismo lo indica son aplicaciones que registran,
procesan y almacenas información que se encuentra en la nube (internet).
1.7 HTML5
HTML5 es un lenguaje de marcas empleado para estructurar y presentar contenido en la
www. Como su nombre lo indica es la quinta revisión HTML y permite soportar lo último
en multimedia. De hecho HTML5 agrega elementos como video, audio y canvas, como
así también integración para gráficos vectoriales (SVG) y MathML para formulas
matemáticas. Estas características permiten incluir y controlar contenido multimedia en
la web sin tener que recurrir a plugins y APIs propietarias. También se incluyen nuevos
elementos (como section, article, header y nav) y atributos, y se han eliminado otros para
enriquecer la semántica del contenido de documento. HTML5 es un candidato potencial
para ser usado en aplicaciones multiplataforma móviles, incluso muchas de las
características de este lenguaje fueron pensadas para ser ejecutadas en dispositivos de
bajo consumo como tabletas y teléfonos inteligentes. (Alegsa, HTML, 2015)
Hyper Text Markup Language es uno de los más conocidos y mejorados para el desarrollo
web ya que sus propiedades son las más eficientes para el desarrollador.
12
1.8 Visual Studio 2010
Visual Studio es un conjunto completo de herramientas de desarrollo para la generación
de aplicaciones web ASP.NET, Servicios Web XML, aplicaciones de escritorio y
aplicaciones móviles. Visual Basic, Visual C# y Visual C++ utilizan todos el mismo
entorno de desarrollo integrado (IDE), que habilita el uso compartido de herramientas y
facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes utilizan
las funciones de .NET Framework, las cuales ofrecen acceso a tecnologías clave para
simplificar el desarrollo de aplicaciones web ASP y Servicios Web XML. (Microsoft,
Visual Studio 2010, 2015)
Es un lenguaje de programación eficaz, diseñado para crear diferentes aplicaciones y
seguro.
1.9 ASP.net
ASP.NET is a web platform that provides all the services that you require to build
enterprise-class server-based web applications. ASP.NET is built on the .NET
Framework, so all .NET Framework features are available to ASP.NET applications.
Your applications can be written in any language that is compatible with the common
language runtime (CLR), including Visual Basic and C#. To create ASP.NET web
applications, you can use Visual Studio. In addition, a free standalone product—Visual
Studio Express for Web—is available that includes the core set of web design features
from Visual Studio. (Microsoft, ASP.net, 2015)
Es un es un modelo de desarrollo web creado por microsoft para el desarrollo de sitios
web, aplicaciones web dinámicas.
1.10 Adobe Dreamweaver
Desarrolla más contenido web con mayor rapidez. Gracias a una interfaz de usuario
optimizada, a las herramientas conectadas y a las nuevas herramientas de edición visual
de CSS, podrás codificar de forma eficaz e intuitiva. Además, ahora Dreamweaver® CC
te permite compartir tu trabajo directamente desde la aplicación y te ayuda a mantenerte
al día de los estándares web proporcionándote acceso a las nuevas funciones en el
momento en que están disponibles. (Adobe, Dreamweaver, 2013)
Es un desarrollador de diseño y edición de sitios, vídeos y aplicaciones Web.
13
1.11 Adobe Flash Profesional
Work faster than ever before with a 64-bit architecture, a new streamlined user interface,
and more connected tools. Create native HTML5 content and export high-definition video
and audio. Flash Professional CC lets you share work directly from within the application
and sync your settings across machines, and get access to new features the moment they're
released. (Adobe CC, 2013)
Es un software de creación y manipulación de gráficos que trabaja con fotogramas.
1.12 Adobe Photoshop
Casi todos los proyectos digitales creativos se realizan básicamente con Photoshop CC.
La mejor aplicación de edición de imágenes del mundo te permite mejorar, retocar y
manipular fotografías y otras imágenes de cualquier modo que puedas imaginar. (Adobe,
Photoshop, 2014)
Photoshop puede editar y componer imágenes en múltiples capas y soporta máscaras, para
los formatos de archivos gráficos.
1.13 Bases de datos
Para un tratamiento “mecanizado” de la información es fundamental que los datos se
organicen de forma que se facilite su gestión, es decir, que el acceso a los mismos sea
rápido y eficaz. Es un conjunto de datos relacionados entre sí, que están estructurados de
forma que puede accederse a ellos automática e independientemente de los programas
que gestionan esos datos. Toda base de datos está formada por uno o varios bloques de
información llamados tablas (inicialmente denominados ficheros o archivos) que
normalmente tendrá alguna característica en común. Una tabla o archivos de datos es un
conjunto conexo de información del mismo tipo. (Grup, 2011)
1.14 SQL Server
SQL Server is a relational database management system (RDBMS) from Microsoft that's
designed for the enterprise environment. SQL Server runs on T-SQL (Transact -SQL), a
set of programming extensions from Sybase and Microsoft that add several features to
standard SQL, including transaction control, exception and error handling, row
processing, and declared variables. (Techtarget, 2015)
Es un lenguaje de bases de datos relacionales que permite especificar diversas consultas,
rápidas, eficientes para las necesidades del usuario.
14
1.15 Seguridad Informática
La seguridad informática es una disciplina que se encarga de proteger la integridad y la
privacidad de la información almacenada en un sistema informático. De todas formas, no
existe ninguna técnica que permita asegurar la inviolabilidad de un sistema. Un sistema
informático puede ser protegido desde un punto de vista lógico (con el desarrollo de
software) o físico (vinculado al mantenimiento eléctrico, por ejemplo). Por otra parte, las
amenazas pueden proceder desde programas dañinos que se instalan en la computadora
del usuario (como un virus) o llegar por vía remota (los delincuentes que se conectan a
Internet e ingresan a distintos sistemas). (Definición, 2015)
La seguridad informática es la protección de la infraestructura computacional con
métodos, reglas, herramientas y leyes para minimizar los posibles riesgos de la
información.
1.16 Gestión Académica
Abarcan los procesos de gestión y las prácticas institucionales que contribuyen a que
todos los estudiantes logren los resultados de aprendizaje esperados, a que los actores de
las instituciones educativas se desarrollen profesionalmente, y a que la institución se
aproxime a su funcionamiento óptimo. (Avilez, 2015)
1.16.1 Modelo de estándares de desempeño profesional docente
El modelo de estándares de desempeño profesional docente está compuesto por cuatro
dimensiones que llevan a mejorar el aprendizaje de los estudiantes: a) desarrollo
curricular, b) desarrollo profesional, c) gestión del aprendizaje, y d) compromiso ético.
1.16.1.1 Desarrollo curricular
Esta dimensión está compuesta por tres descripciones generales de desempeño docente
que son necesarias para poder planificar y enseñar: (1) dominar el área del saber que
enseña, (2) comprender y utilizar las principales teorías e investigaciones relacionadas
con la enseña y su aprendizaje, y (3) comprender, implementar y gestionar el currículo
nacional.
15
1.16.1.2 Gestión del aprendizaje
Esta dimensión está compuesta por cuatro descripciones generales de desempeño
docente que son necesarias para la enseñanza: (1) planificar el proceso de enseñanza -
aprendizaje, (2) crear un clima de aula adecuado para la enseñanza y el aprendizaje, (3)
interactuar con sus alumnos en el proceso de enseñanza – aprendizaje, y (4) evalúar,
retroalimentar, informar e informarse de los procesos de aprendizaje de los estudiantes.
1.16.1.3 Desarrollo Profesional
Esta dimensión está compuesta por tres descripciones generales de desempeño docente
que son necesarias para su desarrollo profesional: (1) mantenerse actualizado respecto
a los avances e investigaciones en la enseñanza de su área del saber, (2) colaborar
con otros miembros de la comunidad educativa, y (3) reflexionar acerca de su labor,
sobre el impacto de la misma en el aprendizaje de sus estudiantes.
1.16.1.4 Compromiso Ético
Esta dimensión está compuesta por cuatro descripciones generales de desempeño
docente que son necesarias para su desarrollo profesional: (1) tener altas expectativas
respecto al aprendizaje de todos los estudiantes, (2) comprometerse con la formación de
sus estudiantes como seres humanos y ciudadanos en el marco del Buen Vivir, (3) enseñar
con valores garantizando el ejercicio permanente de los derechos humanos, y (4)
comprometerse con el desarrollo de la comunidad más cercana. (Educación, 2012)
La gestión académica son procesos institucionales que contribuyen al funcionamiento
adecuado a las escuelas permitiendo mejorar sus áreas.
1.17 Valoración crítica de los conceptos principales de las distintas posiciones
teóricas sobre el objeto de investigación.
Es primordial para el desarrollo de la presente investigación tener presente todos y cada
uno de los conceptos que fundamentan teóricamente las variables.
Encontramos HTML5 como lenguaje base para la programación de la página web
dinámica, optimizándola con lenguajes como asp.net los cuales en conjunto permiten un
desarrollo eficaz de los algoritmos y procesos; Para el diseño se utilizan programas del
grupo Adobe como Dreamweaver, Flash, Photoshop conocidos por su capacidad cada
uno en su área, desarrollo, animaciones, editor gráfico, esto dentro de la programación
del sitio web. Para la programación de la aplicación web, se utiliza la plataforma .net de
Microsoft es actualmente una de las principales plataformas de desarrollo de aplicaciones,
16
tanto de escritorio, como para entorno web o dispositivos móviles, está diseñada para que
se puedan desarrollar componentes software utilizando casi cualquier lenguaje de
programación. Como base de datos se encuentra SQL que contiene una variedad de
características y herramientas que se pueden utilizar para desarrollar y administrar bases
de datos y soluciones de tipo basadas en ellas. El motor de base de datos es el servicio
principal para almacenar, procesar y proteger los datos. Asimismo, proporciona acceso
controlado y procesamiento rápido de transacciones para cumplir los requisitos de la
aplicación.
1.18 Conclusiones parciales del capítulo I.
Este capítulo se concluyó en considerar los diferentes temas teóricos informáticos,
plataformas, lenguajes de programación, bases de datos, seguridad informática, editores
gráficos, entre otros, tomando en cuenta todos los temas anteriormente mencionados son
tan importantes que se analizó detenidamente para así poder dar el procedimiento y
seguimiento de la propuesta el cual nos lleva a una solución del problema y cumplir a las
necesidades de la unidad educativa Cristóbal Colon.
17
CAPÍTULO II. MARCO METODOLÓGICO
2.1 Caracterización de la Unidad Educativa Cristóbal Colón
La unidad educativa Cristóbal Colon de la ciudad de Tulcán, es el conjunto de cuatro
escuelas que se unificaron por medio de un acuerdo el 10 de diciembre del 2014, el cual
consta de un total de 65 docentes altamente profesionales, el Leopoldo N Chávez como
sede uno se encuentra en las calles Olmedo y Pichincha, la Cristóbal Colon como sede
dos se encuentra en las calles Maldonado y Ayacucho, la 11 de abril como sede 3 se
encuentra en la calles Maldonado y Rocafuerte y la Julio Martínez Acosta como sede 4
se encuentra en las calles Rafael Arellano y 9 de octubre disponibles al servicio de la
localidad.
2.2 Descripción del procedimiento metodológico para el desarrollo de la
investigación.
Para el proceso metodológico para el desarrollo de la investigación está en función de los
siguientes elementos:
2.2.1 Modalidad de la investigación
La modalidad de la investigación que se aplica en el desarrollo de la presente tesis de
grado es mixta; puesto que se utilizan los paradigmas cuantitativo y cualitativo.
El paradigma cuantitativo se lo emplea en la tabulación de los datos recopilados a través
de encuestas, en la determinación de la población y muestra a investigarse.
En cuanto al paradigma cualitativo es utilizado en el análisis de las distintas posiciones
teóricas y en la interpretación de los resultados de las encuestas.
2.2.2 Tipos de investigación
Entre los tipos de investigación empleados se encuentran:
Investigación Bibliográfica
Se utiliza esta investigación puesto que se incluyen fundamentos científicos de fuentes
bibliográficas de diferentes profesionales e investigadores.
Investigación de Campo
Este tipo de investigación permite recolectar la información por medio de entrevistas y
encuestas en la Unidad Educativa Cristóbal Colon de la ciudad de Tulcán, interpretando
los datos de forma real.
18
Investigación Aplicada
Se aplica esta investigación dado que está orientada a dar solución al problema, en
contribuir el sistema web de gestión académica para la Unidad Educativa Cristóbal Colon
de la ciudad de Tulcán; integrando la teoría con la práctica.
Investigación Descriptiva
Se emplea para describir el funcionamiento del sistema, mediante los manuales técnico y
de usuario y toda una serie de descripciones sobre la estructura, componentes, clases,
códigos que integran al sistema web.
Investigación Correlacional
Permite la relación entre las variables uniendo la tecnología de los sistemas web junto
con la gestión académica; para optimizar la variable dependiente.
2.2.3 Población y Muestra
La población tomada en cuenta para ejecutar la investigación de campo es:
Tabla 1: Población.
Denominación Población
Docentes 65
Administrativos 6
TOTAL 71
Fuente: Investigación de Campo
Elaborado por: César Enríquez.
Muestra
La cantidad entre docentes y administrativos no es la suficiente para considerarse una
población para tomar una muestra de ella, razón por la cual se va a trabajar con todo el
universo; es decir 65 Docentes y 6 Administrativos de la Unidad Educativa Cristóbal
Colon.
2.2.4 Métodos, técnicas e instrumentos
El sistema web de gestión académica para la unidad educativa Cristóbal Colon de la
ciudad de Tulcán, utiliza la metodología de desarrollo del software orientada a objetos
incluyendo métodos, técnicas e instrumentos dentro de la investigación científica a
realizar.
19
2.2.4.1 Metodología de desarrollo del software
Para el desarrollo del sistema web de gestión académica para la unidad educativa
Cristóbal Colon se emplea la Metodología Orientada a Objetos la misma que nos permite
desarrollar el sistema con mayor efectividad, actualidad, y optimizado para cumplir con
los requerimientos identificados dicha metodología cuenta con las siguientes etapas:
Análisis Orientado a Objetos. Implica la identificación del problema considerando las
entradas o datos del mismo, la salida o resultado deseados y los requerimientos
adicionales o restricciones de la solución. En esta etapa es importante identificar las clases
que participan en la resolución del problema; si el problema ha sido bien analizado y sus
especificaciones bien definidas, normalmente, la identificación de las clases se deducen
de la descripción del problema y la las especificaciones.
Diseño de sistemas Orientado a Objetos. Requiere analizar las clases existentes
reutilizables, identificar las que se deseen modificar e identificar las que se deben escribir
desde el principio. Esta etapa suele ser la más difícil en proceso de resolución del porqué,
para cada clase, hay que reconocer los datos de los que será responsable y los métodos
que operan sobre los datos.
Implementación. Implica la escritura de las clases definidas en el lenguaje y la
identificación de las bibliotecas de clases que se utilizaran directamente o aquellas que se
modifican; también se debe escribir el código que describa los cambios.
Pruebas. Una vez terminado y sometido al proceso de compilación y ejecución, el
programa se deberá ejecutar usando diferentes conjuntos de datos para verificar que
funcione de acuerdo a las especificaciones. Existe diferentes tipos de pruebas para POO,
dos de ellas son las unitarias y las de integración; en las primeras se comprueban la
funcionalidad de cada clase de manera individual, mientras que en las segundas se verifica
su funcionamiento correcto. La tarea de eliminar errores de programación se llama
depuración, las equivocaciones pueden producirse por un fallo de diseño o de
implementación y cuando se producen en una etapa del proceso, se debe retornar a la fase
o fases anteriores y repetir las etapas necesarias para la eliminación de dichos errores.
2.2.4.2 Métodos de investigación
Los métodos a utilizar en la actual investigación son métodos empíricos y teóricos que a
continuación se describen.
20
Entre los métodos empíricos se tienen:
Observación Científica
Se utiliza este método para analizar y verificar el problema, dando alternativas de solución
de una forma sistemática para optimizar la gestión académica de la unidad educativa
anteriormente mencionada.
Análisis Documental
Este método se lo emplea para determinar las características más relevantes para el
desarrollo del sistema web de gestión académica de la unidad educativa, analizando la
información de documentos originados en la institución con la finalidad de identificar el
proceso de la información.
Validación por vía de expertos
Este método se la aplica para perfeccionar el sistema web con aplicación móvil,
determinando los posibles fallos por parte de personas especializadas en el tema, los
aplicaron una serie de pruebas para buscar vulnerabilidades.
Los métodos teóricos empleados son:
Método Histórico – Lógico
Permite conocer el nacimiento y el desarrollo en el ambiente tecnológico, se lo maneja en
la tesis ya que es necesario conocer el origen y evolución del desarrollo de los procesos
informáticos, las etapas y fundamentos principales.
Método Analítico – Sintético
Se utiliza este método para analizar los diferentes módulos de investigación y examinarlos
en sus partes conforme a los servicios que ofrece, permitiéndonos conocer sus falencias
y beneficios que presta el sistema actual de la unidad educativa Cristóbal Colon,
complementando los procesos del método sintético ya que se integran los elementos y las
partes, llegando a una conclusión de los puntos investigados unidad educativa.
Método Inductivo – Deductivo
Permite obtener conclusiones generales a partir de deducciones particulares, se
caracteriza por cuatro etapas básicas: la observación, el razonamiento inductivo, punto de
21
partida, investigaciones teóricas o experimentales, que ayudan a cumplir con el objetivo
propuesto en la presente investigación.
Método Sistémico
Utilizada para determinar los componentes que forman parte del Sistema Web, las
relaciones que existen, su estructura, diseño y dinámica; facilitando el proceso tanto de
profesores coordinadores de la unidad educativa Cristóbal Colon, para que paso a paso
realicen sus actividades con mayor facilidad, eficiencia y profesionalismo.
2.2.4.3 Técnicas e Instrumentos de Investigación
Técnicas. Como técnicas de investigación a emplearse en este trabajo se va a utilizar
la encuesta. Para ello se tomara en cuenta a toda la población.
Instrumentos de investigación. Los instrumentos de investigación empleados en la
presente investigación son:
La encuesta se utilizó el cuestionario.
2.2.1. Interpretación de resultados de la encuesta aplicada a los docentes y
administrativos de la Unidad Educativa Cristóbal Colon.
En la pregunta Nº 1 se consultó: ¿Está de acuerdo con la gestión académica actual?
Tabla 2: Resultados de la pregunta 1.
Indicador Frecuencia Porcentaje
SI 19 27%
NO 52 73%
TOTAL 71 100% Fuente: Investigación de Campo
Elaborado por: César Enríquez.
Interpretación de Resultados. De acuerdo a los resultados obtenidos, se identifica que
la mayoría de docentes afirma no están de acuerdo con la gestión académica actual por
lo tanto se optara por la actualización de los procesos académicos.
En la pregunta Nº 2 se consultó: ¿Le gustaría que se agilice los procesos docentes?
22
Tabla 3: Resultados de la pregunta 2.
Indicador Frecuencia Porcentaje
SI 71 100%
NO
TOTAL 71 100%
Fuente: Investigación de Campo
Elaborado por: César Enríquez.
Interpretación de Resultados. De acuerdo a los datos obtenidos, se identifica que el
personal en su mayoría afirma que no se trabaja con registro automatizados de los
docentes de la Unidad Educativa Cristóbal Colon de la ciudad de Tulcán.
En la pregunta Nº 3 se preguntó: ¿Conoce usted de algún mecanismo que agilice la gestión
docente?
Tabla 4: Resultados de la pregunta 3.
Indicador Frecuencia Porcentaje
SI 7 10%
NO 64 90%
TOTAL 71 100%
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Interpretación de Resultados. De acuerdo a las cifras entregadas, se observa que la
mayoría de los docentes de la institución no conoce un mecanismo para agilizar la
gestión académica.
En la pregunta Nº 4 se consultó: ¿Está de acuerdo con la implementación de un sistema
de gestión académica?
Tabla 5: Resultados de la pregunta 4.
Indicador Frecuencia Porcentaje
SI 71 100%
NO
TOTAL 71 100%
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Interpretación de Resultados. Tomando la información arrojada, se observa que en su
totalidad de docentes manifiesta que están de acuerdo en la implementación de un
sistema de gestión académica.
23
En la pregunta Nº 5 se consultó: ¿Le gustaría que toda la información de gestión
académica esté presente en internet?
Tabla 6: Resultados de la pregunta 5.
Indicador Frecuencia Porcentaje
SI 12 17%
NO 59 83%
TOTAL 71 100%
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Interpretación de Resultados. De acuerdo a los datos obtenidos, se identifica que en la
mayoría del personal docente si le gustaría que la información de gestión académica este
en internet.
En la pregunta Nº 6 se consultó: ¿Está de acuerdo que los padres de familia puedan
monitorear mediante Internet los procesos de plan de clase?
Tabla 7: Resultados de la pregunta 6.
Indicador Frecuencia Porcentaje
SI 71 100%
NO
TOTAL 71 100% Fuente: Investigación de Campo
Elaborado por: César Enríquez
Interpretación de Resultados. De acuerdo a los datos obtenidos, se identifica que la
mayoría del personal docente si le gustaría que la información de gestión académica este
en internet.
En la pregunta Nº 7 se consultó: Le gustaría que se lleve un registro de planes de clase?
Tabla 8: Resultados de la pregunta 7.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Interpretación de Resultados. De acuerdo a los datos obtenidos, se identifica que la
mayoría del personal docente si le gustaría que se lleve un registro de plan de clases.
Indicador Frecuencia Porcentaje
SI 71
NO
TOTAL 71 100%
24
2.1. Conclusiones parciales del capítulo II.
Este capítulo concluye con un análisis profundo de la metodología empleada en el
desarrollo de la propuesta con la finalidad de obtener conocimientos como las diferentes
tipos, métodos, técnicas, instrumentos de investigación para el desarrollo de la presente
tesis.
También con las interpretación de la encuetas realizada y las respectivas preguntas se
concluye en identificar que en realidad no existe un sistema de gestión académica, así
mismo la obtención de información satisfactoria, puesto que la mayoría d la población ve
necesario la aplicación y la implementación del sistema web de gestión académica.
25
CAPÍTULO III. PLANTEAMIENTO DE LA PROPUESTA
3.1 Título
Implementar y validar el sistema informático de gestión académica para la Unidad
Educativa Cristóbal Colón de la Cuidad de Tulcán.
3.1.1. Caracterización de la propuesta
La Unidad Educativa Cristóbal Colón de la ciudad de Tulcán tiene la misión de formar
estudiantes de élite con conocimientos acordes a las exigencias que presentan las
instituciones de educación media con el fin de que estén acordes con lo requerido en la
continuación de sus estudios de educación media con bases firmes de sus conocimientos.
Para lograr cumplir lo anteriormente expuesto se debe capacitar constantemente al
personal docente para que así su enseñanza sea actualizada y esté acorde con las
exigencias tecnológicas actuales; toda institución educativa debe automatizar sus
procesos; es decir, que el punto de giro de todo debe ser la informática.
Se debe iniciar automatizando los procesos principales entre ellos se encuentra la gestión
académica, lo cual es un seguimiento de todo lo que un docente enseña a sus estudiantes
durante el año lectivo, tareas, evaluaciones, entre otras. Con el objetivo de que los
estudiantes reciban a cabalidad todos los ítems de cada materia; es decir, aprendan lo que
en realidad deben saber para continuar sus estudios en una institución de educación
superior.
El sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón,
será de gran ayuda y beneficio para cumplir con las expectativas anteriormente
propuestas; puesto que realizará un seguimiento automático de todas las materias
impartidas por los diferentes docentes, para así obtener un control definido de la malla
curricular y entregar a las instituciones de educación media estudiantes con
conocimientos básicos cimentados en valores.
3.1.2. Objetivos General
Apotrar tecnológicamente la sistematización de los procesos académicos de la Unidad
Educativa Cristóbal Colón.
26
3.1.3. Descripción de la propuesta
El presente trabajo de tesis se realizó utilizando la base de datos SQL Server 2008, la cual
cuenta con 12 tablas en donde se almacena la información de gestión académica; cuenta
con un frontal potente como es Visual Studio 2010, el cual brinda un fácil manejo y
administración de la información del sistema en general.
Finalmente el diseño Web se lo realizó en ASP.NET ya que es una herramienta Web de
excelente desempeño y agradable diseño con el fin de que el usuario pueda administrar la
información de una manera cómoda y sencilla.
3.1.4. Análisis de Sistemas Orientados a Objetos
Sistema informático de gestión académica para la Unidad Educativa Cristóbal
Colón de la Cuidad de Tulcán.
Desde sus principios el hombre ha buscado mejorar su forma de vida, investigando y
diseñando nuevos sistemas informáticos los cuales ayudarán en la solución de problemas
que día a día surgen según los avances tecnológicos. En la actualidad la vida de las
personas se ve afectada por el gran adelanto tecnológico, lo cual hace necesario resolver
complejos problemas de manera automática; es decir, con la ayuda de dispositivos
electrónicos, computadora e Internet, por tal motivo se está investigando la manera de
cómo controlar las actividades diarias de la gestión académica de la Unidad Educativa
Cristóbal Colón, con el fin de establecer un control sistematizado de los diferentes
procesos.
El sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón,
se lo estudio e investigó en la ciudad de Tulcán, Provincia del Carchi; por tal motivo se
tiene una clara y amplia visión de los problemas que diariamente presentan los docentes
y directivos de la Institución para realizar una precisa evaluación a los estudiantes a cerca
de los conocimientos adquiridos durante su paso por los diferentes ciclos de la educación
inicial. El sistema informático debe ser monitoreado por personal calificado para verificar
posibles fallas, ya que es un sistema manipulado por personas, necesita una constante
revisión y actualización.
27
El diseño cuenta con una interfaz visual potente, fácil de manejar y muy agradable a los
sentidos humanos que interactuarán con el programa; su robusta arquitectura brinda una
gran confianza en el manejo y manipulación de información. Su potente base de datos
puede almacenar grandes cantidades de registros y no existirán problemas por demora en
búsquedas o reportes, los usuarios no deben preocuparse por el espacio o velocidad,
puesto que la base de datos de Microsoft SQL Server 2008, es una de las herramientas
más potentes en el manejo de grandes cantidades de información.
El sistema se encarga de realizar el control y seguimiento diario según la información que
se ingrese en la base de datos del servidor.
Con la implementación de diferentes clases y objetos en sus interacciones para así diseñar
el sistema informático, el sistema tendrá un diseño orientado a objetos y la información
fluirá de manera estructurada, de tal manera que el resultado será un sistema con flujo de
datos metódico con atributos e instancias para cada objeto.
Todo esto tiene a dar una perspectiva clara de las dimensiones que alcanza el proyecto y
por ende proporciona una idea concreta de los beneficios con los que contará la Unidad
Educativa Cristóbal Colón, mediante la implementación del sistema informático
propuesto.
3.2. Diseño de Sistemas Orientados a Objetos
Con el fin de automatizar los procesos de gestión académica de la Unidad Educativa
Cristóbal Colón de la ciudad de Tulcán, se realizó un amplio estudio para ayudar a
solucionar los problemas que se presentan en dicha área; por lo cual se mejoró de manera
radical los diferentes procesos de control para que sus condiciones de funcionamiento
sean óptimas.
La propuesta está acorde con los objetivos planteados en el trabajo de investigación tales
como: Implementar un sistema informático de gestión académica para la Unidad
Educativa Cristóbal Colón de la ciudad de Tulcán; el cual permitió automatizar los
procesos más frecuentes que se realizan en el control de la parte académica, todo esto
dentro de rangos técnicos apropiados, consumando las características que permite
verificar la idea a defender.
28
Las herramientas que fueron utilizadas para la elaboración del sistema informático de
gestión académica para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán, son
las siguientes:
Como herramienta principal para el desarrollo de la base de datos en donde se
almacenará toda la información se utilizó Microsoft SQL Server 2008; que por su potente
motor de base de datos, ofrece gran seguridad y conveniencia para el manejo diario de
los procesos; otra de las grandes ventajas es la capacidad para almacenar millones de
registros de información y agilizar la búsqueda y reportes que se realizan diariamente.
Como plataforma de desarrollo se utilizó Visual Studio 2010 .Net Framework 4, con
el lenguaje Visual Basic y ASP.NET para desarrollo Web y orientados a objetos, los
cuales tienen gran compatibilidad con Microsoft SQL Server 2008; es un lenguaje de
programación orientado a objetos y posee herramientas potentes con las cuales se puede
dar seguridad y eficiencia a los procesos que se utilizarán.
3.2.1. Base De Datos (SQL Server)
En la realización del sistema informático de gestión académica para la Unidad Educativa
Cristóbal Colón, han sido necesarias 12 tablas en las cuales se almacena toda la
información que se generará diariamente para el control de la gestión académica, tal como
se detallan a continuación.
3.2.1.1. Tabla claves
Aquí se guardarán las claves y los permisos para ejecutar el sistema.
Grafico 1: Campos de las claves y características.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario De Datos
usuario.- Este campo almacena datos de los usuarios que administran el sistema.
password.- Este campo almacena las claves de los usuarios.
permisos.- Almacena los permisos de acceso al sistema.
29
3.2.1.2. Tabla Cursos
Se guardan datos acerca de los cursos.
Grafico 2: Campos y características acerca de los cursos.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de datos
Código de curso.- Este campo almacena el código del curso.
Nivel.- Este campo almacena el curso o grado.
Paralelo.- Este campo almacena el paralelo del curso.
Período.- Este campo almacena el período del año lectivo.
3.2.1.3. Tabla Detalle de malla
Se guardan los datos del detalle de cada malla curricular.
Grafico 3: Campos y detalle de cada malla curricular
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Código de detalle.- Este campo almacena el código del detalle.
Curso.- Este campo almacena el nivel o grado.
Materia.- Almacena el nombre de cada materia que se encuentra dentro de la malla
curricular.
30
Horas semestre.- Almacena el total de horas al semestre que se dictan en cada
materia.
Horas semanales.- Almacena el número de horas semanales de la materia.
Número de créditos.- Almacena el número de créditos de la materia.
3.2.1.4. Tabla Materias
Se guardan datos acerca de las materias que se dictan en los diferentes cursos.
Grafico 4: Campos y características de las materias que se dictan en los diferentes
cursos
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de datos
Código de materia.- Este campo almacena el código de cada materia.
Materia.- Este campo almacena el nombre de cada materia.
Curso.- Almacena el nivel en la que se imparte la materia.
Paralelo.- Almacena el paralelo a la que se asigna la materia.
Período.- Este campo almacena el período al que pertenece cada materia.
Horas semanales.- Almacena el número de horas semanales de la materia.
31
3.2.1.5. Tabla Estudiantes
Se guardan datos de los estudiantes de la unidad educativa.
Grafico 5: Campos y detalles de los estudiantes de la unidad educativa.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de datos
Cédula.- Este campo almacena la cédula del estudiante.
Apellidos.- Este campo almacena los apellidos del estudiante.
Nombres.- Este campo almacena los nombres del estudiante.
Dirección.- Este campo almacena la dirección del estudiante.
Teléfono.- Este campo almacena el teléfono del estudiante.
Género.- Este campo almacena el género del estudiante.
Representante.- Este campo almacena datos del representante del estudiante.
3.2.1.6. Tabla Docentes
Se guardan datos de los docentes de la unidad educativa
Grafico 6: Campos y características de los docentes de la unidad educativa.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
32
Diccionario de datos
Cédula.- Este campo almacena la cédula del docente.
Apellidos.- Este campo almacena los apellidos del docente.
Nombres.- Este campo almacena los nombres del docente.
Dirección.- Este campo almacena la dirección del docente.
Teléfono.- Este campo almacena el teléfono del docente.
Género.- Este campo almacena el género del docente.
Profesión.- Este campo almacena datos la profesión del docente.
3.2.1.7. Tabla faltas de estudiantes
Se guardan datos del registro de asistencia de los estudiantes.
Grafico 7: Campos y detalles de registro de asistencia de los estudiantes.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de Datos
Código de falta.- Este campo almacena un código único para cada falta.
Estado.- Almacena el estado de la falta como FJ (falta justificada), FI (falta
injustificada).
Período.- Almacena el período al que pertenece la falta de estudiante.
Día.- Almacena el día en el que se registra la falta.
Hora.- Almacena la hora en que se presenta la falta.
Fecha.- Almacena la fecha en que se registra la falta.
33
3.2.1.8. Tabla Horarios
Se guardan datos de los diferentes horarios de cada nivel.
Grafico 8: Campos y características do los diferentes horarios de cada nivel.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de Datos
Código de horario.- Almacena el código del horario.
Período.- Almacena el período al que pertenece el horario.
Hora Nro.- Almacena la hora a la que se asigna una materia.
Día.- Almacena el día al que se asigna una materia.
3.2.1.9. Tabla Matrículas
Se guardan datos de los diferentes horarios de cada nivel.
Grafico 9: Campos y detalle de los diferentes horarios de cada nivel.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de Datos
Código de matrícula.- Almacena el código único de la matrícula de cada estudiante.
Cédula de estudiante.- Almacena la cédula del estudiante matriculado.
Curso.- Almacena el nivel al que se matriculó el estudiante.
Paralelo.- Almacena el paralelo al que se matriculó el estudiante.
Fecha.- Almacena la fecha de matriculación del estudiante.
Período.- Almacena el período en el que se matriculó el estudiante.
34
3.2.1.10. Tabla Notas
Se guardan datos de las diferentes notas de cada materia asignadas a los estudiantes.
Grafico 10: Campos y características de las diferentes notas de cada materia asignada a
los estudiantes.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de Datos
Código de nota.- Almacena el código único de la nota de cada estudiante.
Nota 1.- Almacena la primera nota del estudiante.
Nota 2.- Almacena la segunda nota del estudiante.
Nota 3.- Almacena la tercera nota del estudiante.
Nota 4.- Almacena la cuarta nota del estudiante.
Suma.- Almacena la suma de las notas.
Promedio.- Almacena el promedio de las notas.
Remedial.- Almacena la nota del remedial en caso que el estudiante no alcance el puntaje
necesario.
Total.- Almacena la nota final del estudiante.
Estado.- Almacena información acerca de si el estudiante aprobó o reprobó la materia.
3.2.1.11. Tabla Planes de clase
Se guardan datos de las diferentes notas de cada materia asignadas a los estudiantes.
35
Grafico 11: Campos y características de las diferentes notas de cada materia asignada a
los estudiantes.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Diccionario de Datos
Código de plan de clase.- Almacena el código único del plan de clase.
Tema.- Almacena el tema dado por el sílabo.
Fecha.- Almacena la fecha en que se dicta dicho tema.
Número de horas.- Almacena el número de horas que se emplea para dar el tema.
Resultados de aprendizaje.- Almacena los resultados de aprendizaje según el tema.
Objetivos.- Almacena los objetivos del tema impartido.
Contenido.- Almacena el contenido que se dicta en cada contenido.
36
3.2.2. Diagrama De Base De Datos
Grafico 12: Diagrama de Base de Datos.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
3.2.3. Formularios
En total son 16 formularios, a continuación se detallan algunos de ellos a continuación
3.2.3.1. Formulario Registro de usuario principal
Aquí se solicita permiso para ingresar al sistema, para lo cual se ingresa el nombre de
usuario y la clave correspondiente.
37
Grafico 13: Formulario de ingreso de estudiante.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
3.2.3.2. Formulario Menú principal
Este formulario presenta un menú el cual llama y permite enlazar a todos los formularios
que conforman el sistema. Consta de los menús: registrar, que desplaza a registro de
docentes, estudiantes y malla curricular; el menú agregar que despliega el ítem plan de
clase; el menú seguridad desplaza el formulario de usuarios, auditoría y backup, que es el
respaldo de la información la misma que se guardará en donde el usuario desee; el menú
reportes desplazará, el reporte planes de clase en general, por curso y por profesor, por
último consta el menú de salir.
Grafico 14: Formulario del menú principal.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
38
3.2.3.3. Plataforma Web
En la siguiente pantalla se muestra el acceso al sistema Web mediante la validación de
Usuarios y contraseñas.
Grafico 15: Formulario de ingreso de usuario.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
3.3. Implementación
Implementación de un sistema informático de gestión docente para la Unidad Educativa
Cristóbal Colón de la ciudad de Tulcán.
3.3.1. Definición de variables
Con la implementación de un sistema Web multiplataforma de gestión académica para el
Instituto Vicente Fierro de la ciudad de Tulcán se han presentado las siguientes variables
a analizar.
Tabla 9: Definición de Variables.
VARIABLE DEFINICIÓN ACTUADORES
Sistema
Informático
Conjunto de reglas y principios que se encargan de
comprobar e inspeccionar las diferentes procesos
utilizados
Computador y
usuarios e Internet
Gestión
académica
Acción de dirigir, organizar y ejercer control sobre
los procesos de gestión académica.
Docentes,
administrativos y
estudiantes Fuente: Investigación de Campo
Elaborado por: César Enríquez
39
El sistema consta de tres fases principales:
Ingreso de información.
Procesamiento de información.
Salida o reporte de datos.
3.3.2. Proceso Manual
El control actual en la gestión académica de la Unidad Educativa Cristóbal Colón, se lo
realiza de una forma manual y en referencia a planes de clase y de materia impartida
durante el año lectivo es prácticamente nulo; es decir, no existe un control de los
conocimientos adquiridos por los estudiantes durante su proceso de formación
secundaria, por lo tanto estadísticamente no se conoce el nivel alcanzado por cada uno de
los estudiantes frente a las exigencia de la educación media.
La falta de un sistema informático de gestión académica es una desventaja para la Unidad
Educativa Cristóbal Colón de la ciudad de Tulcán puesto que los profesores no están
obligados a llevar ningún control a cerca de las clases impartidas durante el año lectivo,
esto provoca que el personal administrativo se quede al margen de lo que los docentes
enseñan frente al conocimiento general de los estudiantes.
3.3.3. Requerimientos
Los requerimientos técnicos para la instalación del sistema informático de gestión
académica para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán son los
siguientes:
Tabla 10: Requerimientos.
DETALLE Mínimo Recomendado
Procesador Intel Core 2 Duo 3GHz Intel Core I5 o Superior
Memoria RAM 2Gb 2Gb o superior
Disco Duro 40Gb 320Gb o superior
Adaptador de
Video
1Gb resolución de
1024 x 768 píxeles
1Gb acelerador gráfico o
superior 1600 x 1200 píxeles.
Unidad de DVD Lector de DVD DVD-RW
Fuente: Investigación de Campo
Elaborado por: César Enríquez
40
3.3.4. Instalación del Sistema
El sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón
de la ciudad de Tulcán, se compone de varios archivos que están incluidos y comprimidos
en un programa instalador; el cual al ejecutarlo permite descomprimir y grabar los
archivos en las carpetas correspondientes del disco duro, cabe destacar que para instalar
el sistema se debe primero instalar .NET Framework 4 que es la plataforma en la cual
funciona el sistema.
Los pasos para instalar el sistema se detallan a continuación:
Abrimos la carpeta de instalación del sistema y hacemos clic en el icono SETUP,
a continuación aparece la pantalla de bienvenida en dónde hacemos clic en el
botón Siguiente.
Grafico 16: Instalación del sistema asistente de instalación.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Posteriormente aparece la pantalla de destino del sistema; es decir, en dónde se van a
grabar los archivos necesarios para su funcionamiento. La dirección predeterminada
es “Archivos de programa\Setup UECC\”; pero si se desea se puede cambiar esta
dirección hacemos clic en el botón “Examinar”. Una vez que se ha seleccionado el
destino hacemos clic en el botón Siguiente.
41
Grafico 17: Instalación del sistema destino de instalación.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
A continuación aparece la ventana de confirmación de datos de instalación, damos
clic en Siguiente.
Grafico 18: Instalación de sistema confirmación de datos de instalación.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
42
La pantalla siguiente muestra el proceso de copia de archivos del sistema; en esta
pantalla no se debe realizar ninguna acción hasta que la barra azul llegue al 100%.
Grafico 19: Instalación del sistema proceso de instalación.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Una vez terminada la copia de archivos aparece la pantalla de finalización, en dónde
hacemos clic en el botón Cerrar. Finalizada la instalación, el programa ya está listo
para su funcionamiento.
Grafico 20: Instalación del sistema finalización de la instalación.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
43
A continuación se detalla el código principal del sistema.
3.3.5. Código Principal
3.3.5.1. Código La Clase Conexión
Imports System.Data
Imports System.Data.SqlClient
Public Class clconexion
Private myCnn As SqlConnection
Private cmd As SqlCommand
Public Sub ejecutarins(ByVal sentencia As String)
myCnn = New SqlConnection("Data Source=DAR-PC;Initial
Catalog=planclase;User ID=sa;Password=123")
myCnn.Open()
cmd = New SqlCommand(sentencia, myCnn)
cmd.ExecuteNonQuery()
myCnn.Close()
myCnn = Nothing
cmd = Nothing
End Sub
End Class
3.3.5.2. Código De La Clase Estudiantes
Public Class Clestudiantes
Inherits Clconexion
Private cad As String
Public Sub grabar(ByVal cod As String, ByVal per As String, ByVal ced As String,
ByVal ape As String, ByVal nom As String, ByVal idc As String, ByVal rfid As String)
cad = "insert into testudiantes (codigo, periodo, cedula, apellidos, nombres, idcur,
rfid) values ('" + cod.Trim + "', '" + per.Trim + "', '" + ced.Trim + "', '" + ape.Trim + "',
'" + nom.Trim + "', '" + idc.Trim + "', '" + rfid.Trim + "')"
ejecutarins(cad)
End Sub
44
Public Sub modificar(ByVal cod As String, ByVal per As String, ByVal ced As
String, ByVal ape As String, ByVal nom As String, ByVal idc As String, ByVal rfid As
String)
cad = "update testudiantes set periodo='" + per.Trim + "', cedula='" + ced.Trim + "',
apellidos='" + ape.Trim + "', nombres='" + nom.Trim + "', idcur='" + idc.Trim + "',
rfid='" + rfid.Trim + "' where(codigo='" + cod.Trim + "')"
ejecutarins(cad)
End Sub
Public Sub eliminar(ByVal cod As String)
cad = "delete from testudiantes where(codigo='" + cod.Trim + "')"
ejecutarins(cad)
End Sub
End Class
3.4. Seguridades
Todo sistema informático tiene su respectivo módulo de seguridad, con el fin de evitar
posibles alteraciones o pérdida de datos; el sistema informático de gestión académica para
la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán, almacenará gran cantidad
de información ya que cada día se grabarán nuevos registros de planes de clase.
El sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón
posee un Trigger, el cual sirve para dar seguridad a la base de datos a fin de que no se
pueda eliminar o modificar su contenido.
También tiene un código backup para sacar respaldos; es decir, si la base de datos es
eliminada, al arrancar el sistema se verifica y si la base de datos no existe, ésta se restaura.
Existen también registros de usuarios, como administradores y usuarios, el usuario
únicamente puede cambiar su contraseña y no puede acceder a ciertas funciones del
sistema, en cambio el administrador puede crear y modificar usuarios y puede acceder a
todas las características del sistema.
3.4.1. Pruebas
3.4.1.1. Pruebas de caja blanca
En la realización de las pruebas de código funcional del sistema se observó que mediante
la realización de pruebas de escritorio del código utilizado en el presente sistema, éste
funcionó de manera correcta y la administración de variables en la memoria RAM es
óptima, por lo tanto se consume el mínimo de recursos.
45
Tabla 11: Pruebas de caja blanca.
Ced Ln I Bnd msg
0400698a77 10 1
2
3
4
5
6
7
8
False
False
False
False
False
False
False
True
“Cédula
Incorrecta”
Fuente: Investigación de Campo
Elaborado por: César Enríquez
En la realización de las pruebas de caja blanca se aplicaron varias pruebas de flujo de
datos en las variables de memoria RAM, con el fin de verificar posibles errores en
secciones de código complejas, que son algoritmos lógicos que se encargan de procesar
la información para obtener ciertos resultados; en la tabla anterior se puede evidenciar la
información de ciertas variables que se encargan de procesar la información para verificar
si una cédula es correcta o incorrecta.
3.4.1.2. Pruebas de caja negra
El sistema informático ha sido probado en diferentes equipos, esto brinda seguridad en su
funcionamiento y prestación de servicios requeridos, no presenta retardos al momento de
iniciar tal como se demuestra al capturar las siguientes pantallas.
Grafico 21: Prueba de ingreso de registro de usuario.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
46
Para realizar las pruebas de caja negra se ejecutó el sistema y se lo puso a prueba con la
ayuda y manipulación de varios usuarios los cuales se encargaron de someter al sistema
a un conjunto de pruebas ingresando información y exponiéndolo a las más incorrectas
acciones de ejecución; en las pruebas de caja negra se evidenció que el sistema es 100%
funcional y no tubo errores de ningún tipo.
Grafico 22: Prueba de incorrectas acciones.
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Se puede evidenciar en la imagen anterior la pantalla principal del sistema la cual presenta
un conjunto de menús para interconectar todos los datos del sistema; en las pruebas de
caja negra los usuarios que manipularon el sistema se sintieron muy a gusto con este menú
ya que pueden acceder a todos los formularos y presentarlos en una sola ventana la cual
es el formulario master en donde se puede acceder a toda la información.
3.5. Validación de la Propuesta
La validación de la propuesta se realizó mediante la vía de expertos, los cuales son
Ingenieros en el área de Sistemas, se les pidió revisar cómo está estructurado el sistema
informático de gestión académica para la Unidad Educativa Cristóbal Colón de la ciudad
de Tulcán; así como la programación del mismo, realizando pruebas de software las
mismas que fueron ejecutadas en presencia de los expertos, obteniendo los resultados
propuestos y constatando así el correcto funcionamiento del sistema.
Posteriormente se pidió a cada uno de los expertos llenar la ficha de validación de la
propuesta en la cual constan aspectos del sistema informático de gestión académica para
la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán, las mismas que fueron
respondidas a criterio de cada uno de ellos.
47
3.5.1. Resultados de la Validación de la Propuesta
Una vez realizadas las respectivas validaciones mediante expertos de sistemas se
obtuvieron los siguientes resultados:
En el primer indicador de la calidad se preguntó por el carácter tecnológico - científico
del desarrollo del sistema informático de gestión académica para la Unidad Educativa
Cristóbal Colón de la ciudad de Tulcán; obteniendo los siguientes resultados.
Tabla 12: Resultado de validación por expertos 1.
FUENTE: Fichas de validación de expertos
ELABORADO POR: César Enríquez
Interpretación: Los expertos manifiestan que el carácter tecnológico - científico del
desarrollo del sistema informático de gestión académica para la Unidad Educativa
Cristóbal Colón de la ciudad de Tulcán es muy satisfactorio.
En el segundo indicador de la calidad se preguntó por la efectividad de la Estructura
Metodológica del desarrollo del sistema informático de gestión académica para la Unidad
Educativa Cristóbal Colón de la ciudad de Tulcán; obteniendo los siguientes resultados:
Tabla 13: Resultado de validación por expertos 2.
Expertos de Sistemas
Valoración Número Porcentaje
Muy Satisfactorio 3 100%
Satisfactorio 0 0%
Poco satisfactorio 0 0%
No satisfactorio 0 0%
Total 3 100%
Expertos de Sistemas
Valoración Número Porcentaje
Muy Satisfactorio 0 0%
Satisfactorio 3 100%
Poco satisfactorio 0 0%
No satisfactorio 0 0%
48
Fuente: Investigación de Campo
Elaborado por: César Enríquez
Interpretación: Los tres expertos en informática, han expresado que la efectividad de la
Estructura Metodológica del desarrollo del sistema informático de gestión académica para
la Unidad Educativa Cristóbal Colón, es muy satisfactorio.
En el tercer indicador de la calidad se preguntó por la novedad del sistema informático de
gestión académica para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán;
obteniendo los siguientes resultados:
Tabla 14: Resultado de validación por expertos 3.
FUENTE: Fichas de validación de expertos
ELABORADO POR: César Enríquez
Interpretación: En cuanto a la novedad del sistema informático de gestión académica
para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán, los expertos
manifestaron ser muy satisfactorio.
En el cuarto indicador de la calidad se preguntó por la Viabilidad para la Aplicación
Práctica del desarrollo de sistema informático de gestión académica para la Unidad
Educativa Cristóbal Colón de la ciudad de Tulcán.
Total 3 100%
Expertos de Sistemas
Valoración Número Porcentaje
Muy Satisfactorio 3 100%
Satisfactorio 0 0%
Poco satisfactorio 0 0%
No satisfactorio 0 0%
Total 3 100%
49
Tabla 15 : Resultado de validación por expertos 4
FUENTE: Fichas de validación de expertos
ELABORADO POR: César Enríquez
Interpretación: La viabilidad para la Aplicación Práctica del desarrollo del sistema
informático de gestión académica para la Unidad Educativa Cristóbal Colón de la ciudad
de Tulcán, e acuerdo a los expertos, es muy satisfactoria.
En el quinto indicador de la calidad se preguntó por la Actualidad del desarrollo del
sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón de
la ciudad de Tulcán; obteniendo los siguientes resultados:
Tabla 16: Resultado de validación por expertos 6
FUENTE: Fichas de validación de expertos ELABORADO POR: César Enríquez
Expertos de Sistemas
Valoración Número Porcentaje
Muy Satisfactorio 3 100%
Satisfactorio 0 0%
Poco satisfactorio 0 0%
No satisfactorio 0 0%
Total 3 100%
Expertos de Sistemas
Valoración Número Porcentaje
Muy Satisfactorio 3 100%
Satisfactorio 0 0%
Poco satisfactorio 0 0%
No satisfactorio 0 0%
Total 3 100%
50
Interpretación: Según los tres expertos en informática, es de carácter actual e
indispensable el desarrollo del sistema informático de gestión académica para la Unidad
Educativa Cristóbal Colón de la ciudad de Tulcán.
3.6. Impacto
El impacto que deja el sistema informático de gestión académica para la Unidad
Educativa Cristóbal Colón de la ciudad de Tulcán, es grande ya que contribuye con la
automatización del servicio de gestión académica en al Instituto Unidad Educativa
Cristóbal Colón; de esta manera se actualiza constantemente una base de datos la cual
guardará toda la información del sistema.
Actualmente en la Unidad Educativa Cristóbal Colón no existe un sistema de gestión
académica por lo cual no hay un control del conocimiento impartido por parte de los
docentes en las diferentes materias correspondientes a todos los años de la instrucción
primaria; esto ocasiona un desconocimiento en el nivel de noción de los estudiantes.
Un sistema informático mediante la implementación de un servidor Web, permitirá que
los padres de familia puedan acceder a la información necesaria para conocer día a día la
materia que se les imparte a los estudiantes y así exigir más conocimientos en caso de ser
conveniente; esto provocará que los docentes tengan que actualizarse en diferentes cursos
para cumplir a cabalidad con la impartición de conocimientos que la sociedad exige
actualmente.
En el caso de la ciudad de Tulcán, específicamente en la Unidad Educativa Cristóbal
Colón no se ha desarrollado este tipo de control, por lo que es necesario que se
implemente un sistema de este tipo, igualmente se debe implementar en todas las
Instituciones educativas de la cuidad de Tulcán puesto que toda la población debería
conocer la enseñanza que se les da a los estudiantes en su proceso de formación.
Con el sistema informático de gestión académica para la Unidad Educativa Cristóbal
Colón de la ciudad de Tulcán se mejorará el nivel de educación en un alto porcentaje,
dando como resultado que los estudiantes obtengan un grado más alto de conocimiento
ya que los docentes deben actualizarse constantemente para brindar una educación de
calidad y acorde a lo que exige la educación media.
51
3.6.1 Conclusiones Parciales del Capítulo III
Los resultados de la implementación del sistema informático de gestión académica
para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán, son favorables para
la institución y por ende para sus autoridades, personal administrativo, personal
docente y estudiantes ya que se brindará un control diario de los conocimientos
impartidos a los estudiantes.
El sistema reduce notablemente la pérdida de tiempo en el registro de planes de clase
por parte de los docentes ya que mediante una previa capacitación el docente
actualizará constantemente la información en la base de datos.
El sistema registró y actualizó la información que los docentes ingresen con el fin de
emitir reportes en el momento en que sea necesario.
Con la implementación de un módulo Web, los padres de familia controlarán de
manera diaria el conocimiento impartido a los estudiantes y de igual manera podrán
colaborar con los docentes mediante la observación de otras áreas del conocimiento
acordes con la malla curricular.
Conclusiones y recomendaciones
3.7.1. Conclusiones
52
Conclusiones y Recomendaciones
3.7.1 Conclusiones
Con la fundamentación teórica, se tuvo una mejor comprensión, la cual permitió
seguir investigando más a fondo dichos temas, haciendo un análisis de las distintas
posiciones teóricas en lo que a sistemas informáticos se refiere.
Hay desconformidad por parte de las autoridades de la Unidad Educativa Cristóbal
Colón, ya que no conocen los conocimientos impartidos por parte de los docentes a
los estudiantes; por tal motivo, no tienen herramientas suficientes para exigir al
personal docente un estándar en la impartición de cada clase.
El sistema registra y evidencia mediante los planes de clase el conocimiento impartido
por cada docente permitiendo estandarizar el conocimiento en las diferentes materias
ya que existen materias similares en diferentes cursos y las dictan diferentes
profesores.
Mediante la validación de profesionales expertos se comprobó que el sistema es
funcional y está apto para un perfecto funcionamiento ya que fue sometido a diversas
pruebas las cuales fueron satisfechas.
53
3.7.2. Recomendaciones
Se recomienda a los investigadores posteriores en temas similares, fundamentar
teóricamente la propuesta ya que se deben definir tanto el lenguaje de programación
como la base de datos y otras herramientas de aplicación en el sistema informático
que se ha estructurado.
Se recomienda a los programadores de sistemas similares que se debe automatizar la
gestión académica, brindando de esta manera una educación de calidad, tanto para
estudiantes como para docentes ya que ellos también deberán educarse y actualizarse.
Se recomienda al personal administrativo, emitir reportes de los semanalmente y
estudiarlos puntualmente para verificar que la educación y conocimientos emitidos
por los docentes, estén acordes con la malla curricular.
Se recomienda a las autoridades, personal administrativo, personal de docente y
estudiantes de la Unidad Educativa Cristóbal Colón, socializar este nuevo proyecto
ya que se brindará un servicio de calidad para a la sociedad.
Bibliografía
Adobe. (2013). Dreamweaver. Obtenido de Adobe.com:
http://www.adobe.com/la/products/dreamweaver.html
Adobe. (2013). www.Adobe.com. Obtenido de
http://www.adobe.com/la/products/flash.html
Adobe. (2014). Photoshop. Obtenido de
http://www.adobe.com/la/products/photoshop.html
Adobe CC. (2013). Flash. Obtenido de http://www.adobe.com/la/products/flash.html
Aguilar, L., & Martínez, I. (2011). Progracion en Java. México: F.T.S.A de C.V.
Alegsa, L. (2010). alegsa.com. Obtenido de
http://www.alegsa.com.ar/Dic/informatica.php
Alegsa, L. (2015). HTML. Obtenido de http://www.alegsa.com.ar/Dic/html5.php
Avilez, P. (2015). Gestión Académica. Obtenido de
http://Es.Slideshare.Net/Josepatricioavilez/Estndares-De-Gestin-Escolar
Darkingdk. (2011). Definicion de Informatica. Obtenido de
http://www.buenastareas.com/ensayos/Conceptos-Generales-De-
Informatica/2626170.html
Definición. (2015). Seguridad Informática. Obtenido de http://definicion.de/seguridad-
informatica
Ecured. (2015). Sistema Informatico. Obtenido de
http://www.ecured.cu/index.php/Sistema_inform%C3%A1tico
Educación, M. d. (2012). Modelos de estándares de desempeño profecional docente.
Obtenido de http://educacion.gob.ec/wp-
content/uploads/downloads/2012/08/Estandares_Desempeno_Docente_Propede
utico.pdf
Grup, T. S. (2011). Bases de datos. Madrid: Madrid: RA - MA.
Katherine, R. (2014). slideshare. Obtenido de http://es.slideshare.net/katerineamirezz/la-
evolucion-de-la-computadora-y-sis-usos-en-los-procesos-de-la-informatica
Leandro, A. (2015). alegsa.com. Obtenido de http://www.alegsa.com.ar/Dic/html5.php
Leandro, A. (2015). alegsa.com.
López, M. (2012). blogspot.com. Obtenido de
http://camilalopez74.blogspot.com/2012/04/generaciones-del-computador-1-2-
3-4-5-6.html
Masadelante. (2015). software. Obtenido de
http://www.masadelante.com/faqs/software-hardware
Microsoft. (2015). ASP.net. Obtenido de https://msdn.microsoft.com/en-
us/library/dd566231.aspx
Microsoft. (2015). Visual Studio 2010. Obtenido de https://msdn.microsoft.com/es-
es/library/vstudio/fx6bk1f4(v=vs.100).aspx
Patricio, A. (2015). Slideshare.Net. Obtenido de
http://Es.Slideshare.Net/Josepatricioavilez/Estndares-De-Gestin-Escolar
Suronline. (2006). Aplicación Web. Obtenido de
http://www.suronline.net/nuevo_sitio/beneficios-funcionamiento-aplicaciones-
web.asp
Techtarget. (2015). SQL Server . Obtenido de
http://searchsqlserver.techtarget.com/definition/SQL-Server
Anexo Nº01: Carta de aprobación de Tesis
Anexo Nº02: Formulario De Encuesta
Anexo Nº03: Articulo Cientifico
Anexo Nº04: Manual De Usuario
Anexo Nº05: Manual Técnico
Anexo 01: Carta de aprobación de Tesis
Anexo 02: Formulario de Encuesta
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
Objetivo: Detectar la aplicación de técnicas para el control de la gestión académica en la
Unidad Educativa Cristóbal Colón de la ciudad de Tulcán.
Señor Docente: Desde la perspectiva de promover un sistema informático de gestión
académica para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán. Mucho
agradeceré su colaboración al contestar con veracidad el presente cuestionario.
DATOS GENERALES
Género: Hombre ( ) Mujer ( )
Nivel: ……………………………………………………………
DATOS ESPECÍFICOS:
Instructivo: Marque con una (x), en el paréntesis que corresponda a la respuesta
elegida por usted.
N. PREGUNTAS Sí No
1 ¿Está de acuerdo con la gestión académica actual? ( ) ( )
2 ¿Le gustaría que se agilice los procesos docentes? ( ) ( )
3 ¿Conoce usted de algún mecanismo que agilice la gestión
académica?
( ) ( )
4 ¿Está de acuerdo con la implementación de un sistema de
gestión académica?
( ) ( )
5 ¿Le gustaría que toda la información de gestión académica esté
presente en internet?
( ) ( )
6 ¿Está de acuerdo que los padres de familia puedan monitorear
mediante Internet los procesos de plan de clase?
( ) ( )
7 ¿Le gustaría que se lleve un registro de planes de clase? ( ) ( )
Anexo 03: Artículo Científico
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
ARTÌCULO CIENTÌFICO
TEMA: Aplicación de sistemas informáticos de gestión docente en las
Instituciones Educativas de la ciudad de Tulcán.
AUTOR: César Enríquez
Tulcán – Ecuador
2015
Datos del autor
Autor: César Augusto Enríquez Mayanger
Dirección: Colon Entre Quito y Tarqui
Mail: [email protected]
Celular: 0989237761
Fecha: 04/09/2015
Resumen
La presente investigación se enfoca a la aplicación de sistemas informáticos de gestión
docente en las Instituciones Educativas de la ciudad de Tulcán, busca solucionar el
problema que se presenta al controlar la cátedra dictada por los profesores de las
instituciones con el fin de regular los conocimientos impartidos en las diferentes materias
lo cual da a conocer la recopilación de información de gestión docente, tiene la finalidad
de explicar mejor lo que significan los sistemas informáticos, el servicio de calidad a los
estudiantes, en función de teorías epistemológicas.
Además, contiene el material y los métodos, por lo que se explica una investigación
dirigida a los docentes. Con los resultados de dicha investigación y la bibliografía
consultada, se expresan los resultados obtenidos, los cuales fortalecen la discusión, la que
dicha de paso concluye en que el presente trabajo de investigación sí soluciona los
problemas presentados en la gestión docente de las Instituciones educativas de la ciudad
de Tulcán.
Palabras clave:
Tecnología, multiplataforma, gestión docente.
Abstract
This research focuses on the application of management information systems faculty in
educational institutions of the city of Tulcán, seeks to solve the problem presented by
controlling the chair given by professors of the institutions in order to regulate the
knowledge imparted in different subjects which discloses the information gathering
teaching management, aims to better explain what they mean computer systems, quality
service to students, according to epistemological theories.
It also contains the material and methods, so research aimed at teachers explained. With
the results of this investigation and the literature, the results are expressed, which
strengthen the argument, wherein said step concludes that the present investigation itself
solve the problems in the teaching management of educational institutions Tulcán city
Keywords:
Technology, multiplataforma, teacher management.
Introducción
La aplicación de sistemas informáticos, contribuye con el mejoramiento en la gestión
docente en las Instituciones educativas de la ciudad de Tulcán, dicho trabajo fue
respaldado con investigaciones anteriores como la realizada por Jorge Alberto Alvarado
Sánchez, (2011) con el título “Sistema de gestión docente”, cuyo objetivo general es:
“Desarrollar un sistema que permita realizar el seguimiento de la materia dictada por los
docentes, en múltiples puntos, utilizando gráficos estadísticos.”.
Todo esto conociendo que en los actuales momentos, no existe un seguimiento de las
clases que imparten los docentes hacia los estudiantes quienes son los principales
afectados puesto que no culminan sus estudios de educación media con los conocimientos
suficientes que exige la sociedad; es decir, el cómo contribuir al mejoramiento de la
gestión escolar en las Unidades Educativas de la ciudad de Tulcán.
Se realizó la presente investigación para encontrar el grado de insatisfacción que tienen
los estudiantes, posteriormente cuando inician sus estudios superiores y se dan cuenta que
la formación que recibieron en las instituciones de educación básica y media fue
deficiente, a la vez que se diagnosticó la necesidad de disponer de un sistema que agilice
las labores en lo referente al seguimiento de planes de clase de cada docente. Con esto se
logra, en primer lugar, el cambio de actitud y posteriormente, el mejoramiento de la
educación impartida a los estudiantes de la institución. Los sistemas informáticos de
gestión docente se encaminan hacia la calidad de la educación básica y media para así
alcanzar la excelencia, que es el objetivo que toda institución debería perseguir.
Todo lo que se ha planteado, por parte de la presente investigación se lo puede lograr,
pues existe la predisposición de todos quienes están involucrados en el proceso educativo
que ofertan las instituciones educativas de la ciudad de Tulcán.
Material y métodos
El concepto de metodología, dentro de la Ingeniería del Software es sin duda uno de los
más oscuros y que más confusión produce tanto en estudiantes como en profesionales
involucrados en procesos de desarrollo de software.
Además la constante innovación tecnológica hace que cada vez sea necesaria la aplicación
de nuevas metodologías adaptadas a los nuevos tiempos y sin embargo, siguen figurando
en los libros de texto viejas metodologías pensadas para viejos problemas cosa que no
sería necesariamente malo si las nuevas metodologías tuviesen también su lugar, pero a
menudo no es así.
Modelos de desarrollo de software
La ingeniería de software tiene varios modelos, paradigmas o filosofías de desarrollo en
los cuales se puede apoyar para la realización de software, de los cuales se destaca el
modelo de ciclo de vida clásico.
Modelo del ciclo de vida clásico
El método del ciclo de vida para desarrollo de sistemas es el conjunto de actividades que
los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de
información. El método del ciclo de vida para el desarrollo de sistemas consta de las
siguientes actividades:
Investigación Preliminar
La solicitud para recibir ayuda de un sistema de información pueden originarse por una
persona, cuando se formula la solicitud comienza la primera actividad del sistema. Esta
actividad tiene tres partes:
Aclaración de la solicitud
Antes de considerar cualquier investigación de sistemas, la solicitud de proyecto debió
examinarse para determinar con precisión lo que el solicitante deseó; ya que muchas
solicitudes no se formulan de manera clara.
Estudio de factibilidad
En la investigación preliminar un punto importante fue determinar que el sistema
solicitado sea factible. Existen tres aspectos relacionados con el estudio de factibilidad,
que son realizados por lo general por analistas o directivos.
Aprobación de la solicitud
Algunas organizaciones reciben tantas solicitudes de proyectos. Sin embargo, aquellos
proyectos que son deseables y factibles deben incorporarse en los planes de la empresa.
Cuando esto ocurre, la administración decide qué proyectos son los más importantes y el
orden en que se llevarán a cabo.
Determinación de los requisitos del sistema.
Los analistas, al trabajar con los empleados y administradores, deben estudiar los
procesos de una empresa para dar respuesta a ciertas preguntas claves.
Para contestar estas preguntas, el analista conversó con varias personas para reunir
detalles relacionados con los procesos de la Universidad. Porque no fue posible
entrevistar, en forma personal a los miembros de grupos grandes dentro de la
organización, se emplearon cuestionarios para obtener esta información.
Diseño del sistema.
El diseño de un sistema de información responde a la forma en la que el sistema cumplirá
con los requerimientos identificados durante la fase de análisis.
Es común que los diseñadores hagan un esquema del formato o pantalla que esperan que
aparezca cuando el sistema está terminado, se realiza en papel o en la pantalla de una
terminal utilizando algunas de las herramientas automatizadas disponibles para el
desarrollo de sistemas. También se indican los datos de entrada, los que serán calculados
y los que deben ser almacenados. Los diseñadores seleccionan las estructuras de archivo
y los dispositivos de almacenamiento. Los procedimientos que se escriben indican cómo
procesar los datos y producir salidas.
Desarrollo de software
Los encargados de desarrollar software pueden instalar software comprado a terceros o
escribir programas diseñados a la medida del solicitante. La elección depende del costo
de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad
de los programadores.
Los programadores son responsables de la documentación de los programas y de explicar
su codificación, esta documentación es esencial para probar el programa y hacer el
mantenimiento.
Prueba de sistemas
Durante esta fase, el sistema se emplea de manera experimental para asegurarse que el
software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones y en
la forma en que los usuarios esperan que lo haga. Se alimentan como entradas conjuntos
de datos de prueba para su procesamiento y después se examinan los resultados. En
ocasiones se permite que varios usuarios utilicen el sistema, para que los analistas
observen si tratan de emplearlo en formas no previstas, antes de que la organización
implante el sistema y dependa de él.
Resultados
En la investigación se aplicó una encuesta dirigida a los docentes, para lo cual se tuvo en
cuenta todas las preguntas con el fin de dar un realce analítico y crítico de la solución que
presenta la aplicación de sistemas informáticos de gestión docente en lo referente a los
diversos procesos de educación.
Los resultados de las principales preguntas realizadas a los encuestados fueron
satisfactorios, puesto que la mayoría de encuestados no están de acuerdo con la gestión
docente que se realiza actualmente ya que los procesos no son instantáneos y esto provoca
demora al momento de generar los respectivos informes; por lo tanto, la mayoría de
encuestados están de acuerdo con la implementación de un sistema informático de gestión
docente que brinde seguridad y agilidad a la hora de emitir resultados.
Asimismo, se realizó el análisis de los sistemas informáticos, su diseño e implementación
y se realizaron las pruebas respectivas, para lo cual también se recibió el punto de vista
crítico de varios expertos en el tema, quienes de forma unánime se expresaron conformes
con los beneficios que brindan los sistemas informáticos de gestión docente.
Finalmente en la validación por parte de expertos en el área se concluyó que el carácter
tecnológico – científico del sistema informático es muy satisfactorio, al igual que la
efectividad de la estructura metodológica, la novedad y la aplicación práctica; todo esto
permite validar y efectivizar la propuesta.
Discusión
La principal incógnita de la presente investigación es: ¿Cómo contribuir al mejoramiento
de la gestión docente en la instituciones educativas de la ciudad de Tulcán, cabe
manifestar que se cotejaron los resultados de las encuestas dirigidas a los docentes así
como también la validación por parte de los expertos y se ha verificado que la manera de
contribuir al mejoramiento de la gestión docente es implementando sistemas informáticos
en todas las instituciones educativas de la ciudad de Tulcán para que así mismo los padres
de familia sean partícipes directos de la educación que las instituciones imparten a los
estudiantes.
Esto contrastando los trabajos realizados anteriormente en los cuales se expresan
definiendo las ventajas que puedan tener respecto a otras soluciones tecnológicas, así
como establecer los elementos ideales para desarrollar aplicaciones con tecnología actual.
Todo esto a partir del problema existente; es decir, que no se contaba con sistemas
informáticos que permitan realizar un control de la gestión docente, lo que brinda un
mejor servicio educativo.
Los aspectos detallados anteriormente demuestran que el presente trabajo de
investigación sí soluciona los problemas presentados en las instituciones educativas de la
ciudad de Tulcán.
Conclusiones
Todas las instituciones de educación deben estar acorde a la tecnología y estandarizar
toda su información mediante sistemas informáticos que permitan agilizar y proteger
la información, ya que es necesario que toda esta información de cada unidad
educativa esté disponible para otras instituciones de educación en caso de intercambio
de alumnos.
Los padres de familia son el pilar fundamental en la educación inicial e inculcación
de valores en los niños y estudiantes de educación inicial; por lo tanto, es necesario
que puedan acceder a toda la información de conducta y aprovechamiento de sus hijos
con el fin de promover o modificar la forma de educación en el hogar.
Se evidencia mediante los planes de clase el conocimiento impartido por cada docente
permitiendo estandarizar el conocimiento en las diferentes materias ya que existen
materias similares en diferentes cursos y las dictan diferentes profesores.
Bibliografía
Aguilar, J. (2013). ECOJOVEN, http://www.ecojoven.com/dos/03/RFID.html
BrowserAdvertising. (2014). EGOMEXICO,
http://www.egomexico.com/tecnologia_rfid.htm
Bullard, R. (2014). Finanzas. Madrid: Braham Editores.
Carina Burato, Ana Laura Canaaro. (2010). monografías.com,
http://www.monografias.com/trabajos10/recped/recped.shtml
Carlos, L. J. (2013). Tipos de tags. Buenos Aires: CAPRIA CIA LTDA.
Darkingdk. (2011). Conceptos generales de informática,
http://www.buenastareas.com/ensayos/Conceptos-Generales-De-
Informatica/2626170.html
García, A. P. (2009). Software. Madrid: polígono industrial arroyomolinos.
Juan, A. (2013), http://www.dipolerfid.es/
López, A. (2010). Ingeniería del software e inteligencia artificial. Madrid:
Polígono industrial arroyomolinos.
Moreno, M. (2010). Aplicación web. Caracas: ALEGSA.com.ar.
Noya, E. C. (2011). multimedia. Madrid: G.F. Printing.
Pecero, V. ( 2012 ). Calidad en el servicio al cliente. Lima: Key Account
Manager en Fastpack print.
Rioja, R. G. (2010). Deontología informática. Madrid: GP. Printing.
Verónica, P. (2012). Servicio de calidad al cliente. Lima: Ansis Printed.
Anexo 04: Manual Técnico
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS INFORMÁTICOS
MANUAL TÉCNICO
Sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón de la
ciudad de Tulcán.
Autor
César Enríquez
Tutor
Ing.Javier Guancha
Tulcán - Ecuador
2015
CLASE CONEXIÓN
‘Conexión con SQL Server
Imports System.Data
Imports System.Data.SqlClient
Public Class clconexion
‘Variables de conexión
Private myCnn As SqlConnection
Private cmd As SqlCommand
‘Instancia de la base de datos y ejecución de commando para modificar base de datos
Public Sub ejecutarins(ByVal sentencia As String)
myCnn = New SqlConnection("Data Source=DAR-PC\SQLEXPRESS;Initial
Catalog=UECC;User ID=sa;Password=123")
myCnn.Open()
cmd = New SqlCommand(sentencia, myCnn)
cmd.ExecuteNonQuery()
myCnn.Close()
myCnn = Nothing
cmd = Nothing
End Sub
End Class
CLASE CLAVES
Public Class Clclaves
Inherits clconexion
Private cad As String
Public Sub grabar(ByVal usu As String, ByVal pas As String, ByVal per As String)
‘Cadena que permite grabar datos en la tabla Claves
cad = "insert into tclaves (usuario, password, permisos) values ('" + usu.Trim + "',
'" + pas.Trim + "', '" + per.Trim + "')"
ejecutarins(cad)
End Sub
Public Sub modificar(ByVal usu As String, ByVal pas As String, ByVal per As
String)
‘Cadena que permite modificar datos en la tabla Claves
cad = "update tclaves set password='" + pas.Trim + "', permisos='" + per.Trim + "'
where(usuario='" + usu.Trim + "')"
ejecutarins(cad)
End Sub
Public Sub eliminar(ByVal usu As String)
‘Cadena que permite eliminar datos en la tabla Claves
cad = "delete from tclaves where(usuario='" + usu.trim + "')"
ejecutarins(cad)
End Sub
End Class
CÓDIGO DEL FORMULARIO ADMINISTRADOR DE USUARIOS
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
‘El cursor se mueve al primer registro de la tabla Claves y muestra los datos
Me.TclavesBindingSource.MoveFirst()
mostrar()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
‘El cursor se mueve al registro anterior de la tabla Claves y muestra los datos
Me.TclavesBindingSource.MovePrevious()
mostrar()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Dim rsp As String
rsp = Trim$(InputBox("Ingrese usuario a buscar..."))
‘El cursor se mueve al registro encontrado en la búsqueda y muestra los datos
Me.TclavesBindingSource.Position = Me.TclavesBindingSource.Find("usuario",
rsp)
If Me.TclavesBindingSource.Current("usuario").ToString.Trim <> rsp.Trim Then
MsgBox("Usuario no registrado...")
End If
mostrar()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
‘El cursor se mueve al registro siguente y muestra los datos de la tbla Claves
Me.TclavesBindingSource.MoveNext()
mostrar()
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button5.Click
‘El cursor se mueve al ultimo registro y muestra los datos de la table Claves
Me.TclavesBindingSource.MoveLast()
mostrar()
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button6.Click
activar()
‘Activa la edición de los cuadros de texto para ingresar datos
Me.Button7.Text = "Grabar"
Me.TextBox1.Text = ""
Me.TextBox2.Text = ""
vrband = 0
End Sub
Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button8.Click
‘Verifica si la clave es de Administrador o Usuario
If Me.RadioButton1.Checked = True Then
dtan = Me.TextBox1.Text.Trim + " || " + Me.TextBox2.Text.Trim + " || " +
"Administrador"
Else
dtan = Me.TextBox1.Text.Trim + " || " + Me.TextBox2.Text.Trim + " || " +
"Usuario"
End If
activar()
Me.Button7.Text = "Actualizar"
vrband = 1
End Sub
Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button9.Click
‘Pregunta de confirmación antes de eliminar un registro
If MsgBox("Confirme si desea eliminar el presente registro...",
MessageBoxButtons.YesNo, "Está a punto de eliminar información...") =
MsgBoxResult.Yes Then
If Me.RadioButton1.Checked = True Then
dtan = Me.TextBox1.Text.Trim + " || " + Me.TextBox2.Text.Trim + " || " +
"Administrador"
Else
dtan = Me.TextBox1.Text.Trim + " || " + Me.TextBox2.Text.Trim + " || " +
"Usuario"
End If
‘Elimina el registro active de la table Claves
objclaves.eliminar(Me.TextBox1.Text.Trim)
‘Actualiza los datos en la tabla Claves
Me.TclavesTableAdapter.Fill(Me.UECCDataSet.tclaves)
mostrar()
End If
End Sub
Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button10.Click
‘Cancela cualquier evento de edición de datos
desactivar()
Me.TclavesBindingSource.MoveFirst()
mostrar()
Me.Button7.Text = "Grabar"
End Sub
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button7.Click
If vrband = 0 Then
If Me.RadioButton1.Checked = True Then
dtac = Me.TextBox1.Text.Trim + " || " + Me.TextBox2.Text.Trim + " || " +
"Administrador"
‘Graba datos en la table Claves
objclaves.grabar(Me.TextBox1.Text.Trim, Me.TextBox2.Text.Trim, "1")
End If
If Me.RadioButton2.Checked = True Then
‘Graba datos en table Claves
objclaves.grabar(Me.TextBox1.Text.Trim, Me.TextBox2.Text.Trim, "0")
End If
desactivar()
Me.Button7.Text = "Grabar"
Else
If Me.RadioButton1.Checked = True Then
‘Graba datos en la tabla Auditoría y en la table Claves
objaud.grabar(vrusu.Trim, "tclaves", "Update", dtan.Trim, dtac.Trim)
objclaves.modificar(Me.TextBox1.Text.Trim, Me.TextBox2.Text.Trim, "1")
End If
If Me.RadioButton2.Checked = True Then
‘Graba datos en la tabla Auditoría y en la table Claves
objaud.grabar(vrusu.Trim, "tclaves", "Update", dtan.Trim, dtac.Trim)
objclaves.modificar(Me.TextBox1.Text.Trim, Me.TextBox2.Text.Trim, "0")
End If
desactivar()
Me.Button7.Text = "Grabar"
End If
‘Actualiza datos de la tabla Claves
Me.TclavesTableAdapter.Fill(Me.UECCDataSet.tclaves)
mostrar()
End Sub
Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
‘Valida el cuadro de texto para que solo permita ingresar letras y números
If InStr(1,
"abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ012345678
9_-" & Chr(8), e.KeyChar) = 0 Then
e.Handled = True
End If
End Sub
Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As
System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress
If InStr(1, " ", e.KeyChar) <> 0 Then
e.Handled = True
End If
End Sub
End Class
CÓDIGO FORMULARIO LOGIN
Imports System.Data
Imports System.Data.SqlClient
Public Class LoginForm
‘Declara variables de conexión a la base de datos
Private myCnn As SqlConnection
Private cmd As SqlCommand
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles OK.Click
‘Verifica que los cuadros de texto no estén vacíos
If Me.UsernameTextBox.Text.Trim = "" Or Me.PasswordTextBox.Text.Trim = ""
Then
MsgBox("Ingrese nombre de usuario y contraseña...")
Else
If Me.TclavesBindingSource.Count <> 0 Then
Me.TclavesBindingSource.MoveFirst()
‘Busca y compara los datos del Usuario
Me.TclavesBindingSource.Position =
Me.TclavesBindingSource.Find("usuario", Me.UsernameTextBox.Text.Trim)
If Me.TclavesBindingSource.Current("usuario").ToString.Trim =
Me.UsernameTextBox.Text.Trim Then
If Me.TclavesBindingSource.Current("password").ToString.Trim =
Me.PasswordTextBox.Text.Trim Then
‘Guarda el nombre de Usuario en la variable vrusu
vrusu = Me.UsernameTextBox.Text.Trim
vrper = Me.TclavesBindingSource.Current("permisos").ToString.Trim
If vrper.Trim = "0" Then
FrmMDI.RegistrarToolStripMenuItem.Visible = False
FrmMDI.AuditoriaToolStripMenuItem.Visible = False
FrmMDI.BackupToolStripMenuItem.Visible = False
End If
‘Si el registro es correcto ejecuta el formulario del menú principal
Me.Hide()
FrmMDI.Show()
Else
MsgBox("Usuario y/o Password Incorrectos...")
End If
Else
MsgBox("Usuario y/o Password Incorrectos...")
End If
Else
MsgBox("No se han registrado usuarios...")
End If
End If
End Sub
Anexo 05: Manual de usuario
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS INFORMÁTICOS
MANUAL DE USUARIO
Sistema informático de gestión académica para la Unidad Educativa Cristóbal Colón de la
ciudad de Tulcán.
Autor
César Enríquez
Tutor
Ing.Javier Guancha
Tulcán - Ecuador
2015
Objetivo: Describir el funcionamiento del sistema informático de gestión académica
para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán, para que el usuario
final manipule correctamente el sistema.
Desarrollo: Como resultado del procedimiento de instalación del sistema informático
de gestión académica para la Unidad Educativa Cristóbal Colón de la ciudad de Tulcán,
el usuario podrá acceder al sistema por Menú Inicio -> Todos los Programas ->
SisUECC.
Formularios
Formulario Registro de usuario principal
Aquí se solicita permiso para ingresar al sistema, para lo cual se ingresa el nombre de
usuario y la clave correspondiente
En nombre de usuario, se ingresa el nombre que le ha destinado el servidor, el mismo
que puede ser cambiado, tanto por el servidor como por el usuario.
La contraseña es única para el usuario.
Luego si es que hay conformidad con lo escrito, se hace clic en aceptar y se ingresa al
sistema, caso contrario hace clic en cancelar para suspender la acción de ingreso al
sistema.
Este formulario presenta un menú el cual llama y permite enlazar a todos los formularios
que conforman el sistema.
Menú Registrar
Este menú visualiza los formularios: estudiante, docentes y Malla Curricular.
Formularios Registro de Estudiantes
Dentro del menú registrar, se encuentra la pestaña que desplaza el formulario de registro
de estudiantes, en el que se incluyen los datos del estudiante, como son cédula, apellidos,
nombres, dirección, teléfono y género. También constan los botones de búsqueda como
son: primero, anterior, siguiente, último y buscar, como los botones para ingresar un
nuevo registro, modificar, eliminar y grabar. Aquí también hay una pestaña que sirve para
dar de baja a los textos y un botón de cancelar.
Formulario de registro de docentes
Se encuentra dentro del menú registrar, se encuentra la pestaña que desplaza el formulario
de registro de docentes, en el que se incluyen los datos del docente, como son cédula,
apellidos, nombres, dirección, teléfono, género y título que posee. También constan los
botones de búsqueda como son: primero, anterior, siguiente, último y buscar, como los
botones para ingresar un nuevo registro, modificar, eliminar y grabar. Aquí también hay
una pestaña que sirve para dar de baja a los textos y un botón de cancelar.
Formulario Malla Curricular
En este formulario se registran las diferentes mallas curriculares que con el paso del
tiempo se actualizan.
Menú Ingresar
Este menú visualiza los formularios cursos, materias, matrículas, notas y horarios.
Formulario cursos
Permite visualizar los diferentes cursos que la Unidad Educativa puede tener.
Formulario materias
Permite visualizar las materias que se asigna a cada curso, según el período por el que se
cursa en la Unidad Educativa.
Formulario Matrículas
Permite registrar las matrículas de cada uno de los estudiantes en el transcurso de su
educación inicial.
Formulario Notas
Permite registrar las deferentes notas de los estudiantes en el trascurso de cada uno de los
años lectivos en el proceso de su educación inicial.
Formulario Horarios
Permite registrar los diferentes horarios de cada año lectivo.
Menú Asistencia
Este menú visualiza los formularios faltas y plan de clase.
Formulario faltas
Registra las faltas de los estudiantes durante el trascurso de cada período de estudios.
Formulario Plan de clase
Registra los diferentes planes de clase que cada docente lleva en el transcurso de cada
período; el plan de clase debe ser registrado día a día.
Menú Seleccionar
Este menú permite acceder al formulario período.
Formulario Período
Permite interactuar entre los diferentes períodos o años lectivos.
Menú Seguridad
Este menú permite acceder al formulario Registro de usuarios y al proceso Backup.
Formulario Registro de Usuarios
En este formulario se puede cambiar de usuario o aumentar usuarios a través del
administrador. El usuario solamente podrá cambiar su contraseña pero no podrá hacer
otras actividades, las mismas que sí las podrá hacer el servidor.
De igual manera hay el casillero para ingresar el usuario, la clave. Pose este formulario
los botones para desplazarse al primero, anterior, siguiente o último usuario y constan así
mismo los botone para ingresar un nuevo, eliminar, modificar, cancelar y grabar. Los
datos también se visualizan en un DataGridview.
Proceso Backup
Permite obtener una copia de seguridad de la base de datos.