You are on page 1of 99

INSTITUTO TECNOLÓGICO SUPERIOR

“LOS ANDES”

ESCUELA DE INFORMÁTICA

CARRERA TECNOLOGÍA EN ANÁLISIS DE SISTEMAS

TRABAJO DE TITULACIÓN
PREVIO A LA OBTENCIÓN DEL TÍTULO
TECNÓLOGO EN ANÁLISIS DE SISTEMAS

TEMA:

IMPLEMENTACIÓN DE UN SISTEMA ADMINISTRATIVO


INTEGRADO; MEDIANTE PHP, JAVASCRIPT Y MYSQL, PARA
CONTROL DE DISTRIBUTIVOS Y GENERACIÓN DE
HORARIOS, EN LA ESCUELA DE INFORMÁTICA DEL
INSTITUTO TECNOLÓGICO SUPERIOR “LOS ANDES", DE LA
CIUDAD DE SANTO DOMINGO, DURANTE EL AÑO 2017.

AUTOR (A):
MORALES GUEVARA MAURA ALICIA

TUTOR (A):

ING. MUÑOZ RAMOS EDMUNO ARTURO

SANTO DOMINGO – ECUADOR


2017
CERTIFICADO DEL TUTOR
Quien suscribe, ING. MUÑOZ RAMOS EDMUNO ARTURO , con cédula de
identidad No.- ………., Tutor del Trabajo del tema de investigación
“IMPLEMENTACIÓN DE UN SISTEMA ADMINISTRATIVO INTEGRADO;
MEDIANTE PHP, JAVASCRIPT Y MYSQL, PARA CONTROL DE
DISTRIBUTIVOS Y GENERACIÓN DE HORARIOS, EN LA ESCUELA DE
INFORMÁTICA DEL INSTITUTO TECNOLÓGICO SUPERIOR “LOS
ANDES", DE LA CIUDAD DE SANTO DOMINGO, DURANTE EL AÑO 2017”,
elaborado por la alumna MORALES GUEVARA MAURA ALICIA, previo a la
obtención del Título de TECNÓLOGO EN ANÁLISIS DE SISTEMAS, ha sido
supervisado y revisado, el mismo que se ajusta a las normas establecidas por el Instituto
Tecnológico Superior “LOS ANDES”, por lo que autorizo su presentación, publicación
y defensa.

Santo Domingo 23 de noviembre de 2017.

ING. MUÑOZ RAMOS EDMUNO ARTURO

TUTOR

ii
CERTIFICACIÓN DE AUTORÍA
Yo MORALES GUEVARA MAURA ALICIA, declaro ser autor del presente Trabajo
de Titulación: “IMPLEMENTACIÓN DE UN SISTEMA ADMINISTRATIVO
INTEGRADO; MEDIANTE PHP, JAVASCRIPT Y MYSQL, PARA CONTROL
DE DISTRIBUTIVOS Y GENERACIÓN DE HORARIOS, EN LA ESCUELA DE
INFORMÁTICA DEL INSTITUTO TECNOLÓGICO SUPERIOR “LOS
ANDES", DE LA CIUDAD DE SANTO DOMINGO, DURANTE EL AÑO 2017”,
siendo ING. MUÑOZ ARTURO, tutor del presente trabajo y eximo expresamente al
Instituto Tecnológico Superior “LOS ANDES”, y a sus representantes, de posibles
reclamos y acciones legales. Además certifico que las ideas, conceptos, procedimientos
y resultados vertidos en el presente trabajo investigativo, son de mi exclusiva
responsabilidad.

Adicionalmente declaro conocer y aceptar la disposición del Instituto Tecnológico


Superior “LOS ANDES” de Santo Domingo, referente a que los trabajos realizados
formarán parte del patrimonio del Instituto, la propiedad intelectual de investigaciones,
trabajos científicos o técnicos y Trabajos de Titulación que se realicen previo a la
obtención de Título de Tecnólogo.

Santo Domingo 23 de noviembre del 2017

MORALES GUEVARA MAURA ALICIA


C.I.

iii
DEDICATORIA
A Dios que siempre ha sido mi guía y fortaleza en cada paso de mi vida. A mí querida
madre que siempre me ha brindado su apoyo incondicional en cada momento, que con
esmero, dedicación y sacrificio me impulsó a seguir adelante y continuar con mis
estudios.

A mi hijo por la comprensión y paciencia durante todo el proceso académico que con su
motivación y apoyo emocional me alentó para lograr culminar mi carrera.

A mis docentes que contribuyeron en la realización de este proyecto que compartieron


sus experiencias y me brindaron el conocimiento necesario para cumplir una meta más en
vida.

Morales Guevara Maura Alicia

iv
AGRADECIMIENTO
Ante todo agradezco a Dios por darme la fuerza, voluntad y sabiduría necesaria para
lograr culminar esta etapa de mi vida. Al personal administrativo del ITSLA por su
colaboración y por las facilidades brindadas para el desarrollo del proyecto.

Al Instituto Tecnológico superior “LOS ANDES” por brindarme la oportunidad de


desarrollarme profesionalmente, a mis maestros por la paciencia y tiempo otorgado
durante todo el desarrollo de mis estudios.

A mi familia por el apoyo en este proceso y por todo lo que me brindaron en la época de
estudios, a mí querida madre que ha sido siempre mi principal pilar

Morales Guevara Maura Alicia

v
ÍNDICE GENERAL

CERTIFICADO DEL TUTOR ......................................................................................... ii

CERTIFICACIÓN DE AUTORÍA .................................................................................. iii

DEDICATORIA .............................................................................................................. iv

AGRADECIMIENTO ...................................................................................................... v

ÍNDICE GENERAL ........................................................................................................ vi

ÍNDICE DE TABLAS ..................................................................................................... xi

ÍNDICE DE GRAFICAS ................................................................................................ xii

ÍNDICE DE ILUSTRACIONES .................................................................................... xii

INDICE DE ANEXOS .................................................................................................. xiv

RESUMEN EJECUTIVO ............................................................................................... xv

EXECUTIVE SUMMARY ........................................................................................... xvi

INTRODUCCIÓN ............................................................................................................ 1

Antecedentes de Investigación...................................................................................... 1

Planteamiento del problema.......................................................................................... 1

Línea de investigación. ................................................................................................. 2

Objetivos ....................................................................................................................... 2

Objetivo general ............................................................................................................ 2

Objetivos específicos .................................................................................................... 2

Hipótesis ....................................................................................................................... 2

Variables ....................................................................................................................... 2

Justificación .................................................................................................................. 2

Metodología a utilizar para el trabajo de titulación. ..................................................... 3

Resumen de la estructura del Trabajo de Titulación: breve explicación de los capítulos


del Trabajo de Titulación. ............................................................................................. 4

CAPÍTULO I .................................................................................................................... 5

vi
MARCO TEÓRICO ......................................................................................................... 5

1.1. Administración General ..................................................................................... 5

1.1.1. Funciones de la Administración ..................................................................... 5

1.1.2. Importancia ..................................................................................................... 6

1.1.3. Administración por Objetivos (APO) ............................................................. 6

1.2. Distributivos ....................................................................................................... 6

1.2.1. Horario ............................................................................................................ 7

1.2.1.1. El riesgo de los turnos ................................................................................. 7

1.2.2. Cómo organizar horarios y turnos de trabajo ................................................. 8

1.2.3. Consejos para organizar turnos de trabajo .......................................................... 8

1.2.3.1. Aspectos legales ............................................................................................... 8

1.2.3.2. Tu organización ............................................................................................... 8

1.2.3.3. La salud de tus trabajadores ............................................................................. 8

1.2.3.4. Su vida personal ............................................................................................... 9

1.2.3.5. Programa de compensaciones .......................................................................... 9

1.2.3.6. Planificación y comunicación .......................................................................... 9

1.2.3.7. Utiliza la tecnología ......................................................................................... 9

1.3. PHP .................................................................................................................... 9

1.3.1. ¿Qué es PHP? ................................................................................................. 9

1.3.1.1. Código abierto........................................................................................... 10

1.3.1.2. Multiplataforma ........................................................................................ 10

1.3.1.3. Soporte ...................................................................................................... 10

1.3.1.4. Altos retornos ............................................................................................ 10

1.3.1.5. Gran comunidad ........................................................................................ 10

1.3.1.6. Fácil de insertar ......................................................................................... 10

1.3.1.7. SFS ............................................................................................................ 11

1.3.1.8. Futuro Brillante ......................................................................................... 11

vii
1.3.1.9. Rápido ....................................................................................................... 11

1.3.1.10. Extensiones ............................................................................................... 11

1.3.1.11. Otras herramientas .................................................................................... 11

1.3.1.12. Pre-Configurado........................................................................................ 11

1.3.2. Las ventajas de PHP para el desarrollo de aplicaciones y sitios web ........... 11

1.3.3. Plan de QA ................................................................................................... 12

1.3.4. Desarrollando aplicaciones y sitios web para móviles con jQuery Mobile .. 13

1.3.5. API: extendiendo las posibilidades de las redes sociales ............................. 13

1.3.6. AJAX ............................................................................................................ 14

1.3.7. MySQL ......................................................................................................... 16

1.4. Conclusiones parciales del capítulo. ................................................................ 17

CAPÍTULO II ................................................................................................................. 18

MARCO METODOLÓGICO......................................................................................... 18

2.1. Antecedentes de la institución ............................................................................. 18

2.1.1. Principales datos institucionales ....................................................................... 18

2.1.2. Visión ................................................................................................................ 19

2.1.3. Misión ............................................................................................................... 19

2.1.4. Principios .......................................................................................................... 20

2.1.4.1. Responsabilidad social ................................................................................... 20

2.1.4.2. Pluridiversidad ............................................................................................... 20

2.1.4.3. Racionalidad: ................................................................................................. 20

2.1.5. Organización Académica .................................................................................. 20

2.2.1. Los tipos de investigación................................................................................. 22

2.2.2. Métodos ............................................................................................................ 22

2.2.3. Técnicas ............................................................................................................ 22

2.2.4. Población .......................................................................................................... 22

2.3. Análisis e interpretación de resultados de encuestas y entrevistas ...................... 23

viii
2.3.1. Encuestas a docentes ......................................................................................... 23

2.3.2. Encuestas a estudiantes ..................................................................................... 28

2.3.3. Análisis de las entrevistas ................................................................................. 33

2.3. Propuesta del investigador ................................................................................... 33

2.3.1. Modelo en Cascada ........................................................................................... 34

2.4. Conclusiones Del Capítulo II ............................................................................... 36

CAPÍTULO III ................................................................................................................ 37

DESARROLLO DE LA PROPUESTA ......................................................................... 37

3.1. Tema: ................................................................................................................... 37

3.1.1. Introducción ...................................................................................................... 37

3.1.2. Objetivos ........................................................................................................... 37

3.1.2.1. Objetivo General ............................................................................................ 37

1.1.3. Diseño del Sistema............................................................................................ 38

1.1.3.1. Modelo lógico ................................................................................................ 38

1.1.3.2. Modelo físico ................................................................................................. 39

1.1.3.3. Diccionario de Datos ..................................................................................... 40

3.1.4.2. Conectividad .................................................................................................. 42

3.1.4.3. Modelo de Conexión...................................................................................... 43

3.2. Interfaz de Usuarios ............................................................................................. 43

3.2.1. Mensajes ........................................................................................................... 43

3.2.2. Colores .............................................................................................................. 44

3.2.5. Mapa del Sistema .............................................................................................. 46

3.3. Diseño de Formularios ......................................................................................... 47

3.3.1. Pruebas del Sistema .......................................................................................... 53

3.3.1.1. Pruebas en Frío .............................................................................................. 53

3.4. Implementación ................................................................................................... 55

3.4.1. Seguridades ....................................................................................................... 55

ix
3.4.1.1. A Nivel de Aplicación: .................................................................................. 55

3.4.1.2. A Nivel de Base de Datos: ............................................................................. 55

3.4.2. Procedimiento ................................................................................................... 55

3.4.2.1. Lenguaje de Programación ............................................................................ 55

3.4.2.2. Estilo de Programación .................................................................................. 55

3.4.3. Requerimientos del Sistema.............................................................................. 56

3.4.3.1. Requerimientos de Hardware......................................................................... 56

3.4.3.1. Requerimientos de Software .......................................................................... 56

3.4.4. Manuales ........................................................................................................... 57

3.4.4.1. Manual de usuario .......................................................................................... 57

3.4.4.2. Manual técnico ............................................................................................... 66

3.5. Presupuesto .......................................................................................................... 71

3.5.1. Materiales.......................................................................................................... 71

3.5.2. Gastos varios ..................................................................................................... 71

3.5.3. Total presupuesto .............................................................................................. 71

3.6. Validación de la Hipótesis ................................................................................... 72

CONCLUSIONES GENERALES .............................................................................. 73

RECOMENDACIONES GENERALES .................................................................... 74

BIBLIOGRAFÍA ............................................................................................................ 75

ANEXOS ........................................................................................................................ 77

x
ÍNDICE DE TABLAS
Tabla 1 Código Php Ajax................................................................................................ 15

Tabla 2 Población ........................................................................................................... 22

Tabla 3 ¿Cree usted la generación de horarios es inadecuada? ...................................... 23

Tabla 4 ¿Hay lentitud en la búsqueda y entrega de distributivos?.................................. 24

Tabla 5 ¿Considera tedioso el proceso de asignación y recepción de horarios? ............ 25

Tabla 6 Ha tenido inconvenientes al momento que pedir su distributivo asignado ....... 26

Tabla 7 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión


de distributivos y de horarios? ........................................................................................ 27

Tabla 8 ¿Conoce usted los horarios de cada semestre? .................................................. 28

Tabla 9 ¿Al momento de solicitar algo de información sobre las materias de cada curso
la misma es lenta? ......................................................................................................... 29

Tabla 10 ¿Al momento de pedir el distributivo de su periodo o curso el proceso es? ... 30

Tabla 11 ¿Cree usted que los procesos de horarios y distributivos son los adecuados? . 31

Tabla 12 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión


de generación de distributivos?....................................................................................... 32

Tabla 13 Diccionario de Datos ....................................................................................... 40

Tabla 14 Iconos del Sistema ........................................................................................... 45

Tabla 15 Requerimientos de Hardware .......................................................................... 56

Tabla 16 Requerimientos de Software ........................................................................... 56

Tabla 17 Materiales ....................................................................................................... 71

Tabla 18 Gastos varios .................................................................................................... 71

Tabla 19 Total presupuesto ............................................................................................. 71

xi
ÍNDICE DE GRAFICAS
Gráfico 1 ¿Cree usted la generación de horarios es inadecuada? ................................... 23

Gráfico 2 ¿Hay lentitud en la búsqueda y entrega de distributivos? .............................. 24

Gráfico 3 ¿Considera tedioso el proceso de asignación y recepción de horarios? ......... 25

Gráfico 4 Ha tenido inconvenientes al momento que pedir su distributivo asignado .... 26

Gráfico 5 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión


de distributivos y de horarios? ........................................................................................ 27

Gráfico 6 ¿Conoce usted los horarios de cada semestre? ............................................... 28

Gráfico 7 ¿Al momento de solicitar algo de información sobre las materias de cada curso
la misma es lenta? ......................................................................................................... 29

Gráfico 8 ¿Al momento de pedir el distributivo de su periodo o curso el proceso es? .. 30

Gráfico 9 ¿Cree usted que los procesos de horarios y distributivos son los adecuados? 31

Gráfico 10 ¿Está de acuerdo en que se implemente un sistema automatizado para la


gestión de generación de distributivos? ......................................................................... 32

xii
ÍNDICE DE ILUSTRACIONES
Ilustración 1 Modelo en Cascada .................................................................................... 34

Ilustración 2 Modelo lógico ............................................................................................ 38

Ilustración 3 Modelo físico ............................................................................................. 39

Ilustración 4 Arquitectura de Conexión del Sistema de Evaluación de Desempeño ...... 42

Ilustración 5 Conectividad .............................................................................................. 42

Ilustración 6 Modelo de Conexión de 3 capas ................................................................ 43

Ilustración 7 Mensajes de alerta ...................................................................................... 43

Ilustración 8 colores ........................................................................................................ 44

Ilustración 9 Mapa del Sistema ....................................................................................... 46

Ilustración 10 Formulario de ingreso .............................................................................. 47

Ilustración 11 Formulario del sistema ............................................................................ 47

Ilustración 12 Formulario periodo .................................................................................. 48

Ilustración 13 Formulario carreras .................................................................................. 48

Ilustración 14 Formulario cursos ................................................................................... 49

Ilustración 15 Formulario formar cursos ........................................................................ 49

Ilustración 16 Formulario asignatura .............................................................................. 50

Ilustración 17 Formulario cargos .................................................................................... 50

Ilustración 18 Formulario docente .................................................................................. 51

Ilustración 19Formulario reporte .................................................................................... 51

Ilustración 20 Formulario reporte ................................................................................... 52

Ilustración 21 Formulario chat ........................................................................................ 52

Ilustración 21 Formulario chat ........................................................................................ 65

xiii
INDICE DE ANEXOS
Anexo 1 Solicitud .......................................................................................................... 77

Anexo 2 Oficio de aceptación ........................................................................................ 78

Anexo 3 Documento de información.............................................................................. 79

Anexo 4 Encuesta a docentes y administrativos ............................................................. 80

Anexo 5 Encuesta a estudiantes...................................................................................... 81

Anexo 6 Guía de entrevista para administrativos ........................................................... 82

Anexo 7 Fotos ................................................................................................................. 83

xiv
RESUMEN EJECUTIVO
Los sistemas informáticos son de gran importancia para las instituciones ya sean de
carácter público o privado, mediante su utilización permiten la administración y control
de la información de una manera más organizada y confiable, permitiendo también tener
seguridad, integridad y disponibilidad de los datos en el momento que sea requerido.

Mediante un estudio realizado en el Instituto Tecnológico Superior Los Andes,


específicamente en la parte de generación de horarios se propone dar solución al
problema existente mediante un sistema de Gestión de generación de distributivo y
horarios para el control de los procesos de administrativos académicos. El objetivo del
sistema es entregar al departamento información rápida y eficiente en relación al
desempeño docentes en los estudiantes.

Se requiere administrar toda la información distributiva y horarios en cuanto a las


actividades realizadas, los conocimientos, competencias en beneficio de control
automático administrativos, para que las autoridades puedan tomar las respectivas
decisiones en base a los resultados obtenidos en los reportes.

Para recopilar la información acerca de los procesos de Generación de Horarios se utilizó


la modalidad culi-cuantitativa, tipos y métodos investigativos, así también técnicas como
entrevistas y encuesta realizadas a los técnicos del área de sistemas y al personal para
obtener información valida sobre el problema planteado.

La implementación del sistema de generación de horario y distributivos dará una mejor


administración y control de la información referente al proceso de control, mediante la
obtención de informes y resultados más eficientes, precisos, rápidos y confiables para la
oportuna toma de decisiones en cuanto al semestre creado con cada generación de
distributivos.

xv
EXECUTIVE SUMMARY
Computer systems are of great importance for institutions, whether public or private,
through their use they allow the administration and control of information in a more
organized and reliable way, allowing also to have security, integrity and availability of
data in the moment that is required.

Through a study carried out at the Higher Technological Institute of Los Andes,
specifically in the part of generation of schedules, it is proposed to solve the existing
problem through a management system of distributive generation and schedules for the
control of academic administrative processes. The objective of the system is to provide
the department with quick and efficient information regarding the performance of
teachers in the students.

It is required to administer all the distributive information and schedules regarding the
activities carried out, the knowledge, competences in benefit of administrative automatic
control, so that the authorities can make the respective decisions based on the results
obtained in the reports.

To collect the information about the evaluation processes, the culi-quantitative modality,
types and investigative methods were used, as well as techniques such as interviews and
surveys carried out to the technicians of the systems area and to the personnel to obtain
valid information about the proposed problem.

The implementation of the system of generation of hours and distributives will give a
better administration and control of the information regarding the control process, by
obtaining reports and more efficient, accurate, fast and reliable results for the opportune
decision-making regarding the semester created with each generation of distributives.

xvi
INTRODUCCIÓN
Antecedentes de Investigación.

El Instituto Tecnológico Superior “Los Andes” (ITSLA) es una institución de educación


superior que brida servicios educativos, con carreras técnicas, tecnológicas, donde se
imparte materias, ejecutar programas y gestiona recursos de desarrollo de software que
contribuyan al desarrollo integral de los estudiantes.

El Instituto da cumplimiento a una serie de actividades, con el fin de cumplir eficazmente


los objetivos de la organización y garantizar la adecuada gestión educativa. Uno de los
procesos con mayor influencia en las decisiones que debe tomar la Administración es la
generación de horarios, distributivo de docentes, que permite tener un cronograma
adecuado para el proceso educativo.

Planteamiento del problema.

La informática junto al avance tecnológico ha permitido la automatización de los procesos


tradicionales, mejorando el nivel administrativo, productivo e instructivo en las diferentes
organizaciones ya sean públicas o privadas.

Actualmente, el Instituto Tecnológico Superior “Los Andes” utiliza un sistema manual


para realizar el distributivo docente, generación de horarios, lo que impide obtener
información rápida y confiable para una mejor Gestión Administrativa.

A través de entrevistas realizadas con los administrativos del Instituto Tecnológico


Superior Los Andes (ITSLA), se ha podido determinar los siguientes problemas en la
Gestión Administrativa:

La aplicación de un horario de forma manual, esto ocasiona descontento en los docentes,


y al tratar de aplicar el distributivo existen inconvenientes ya que no se lo hizo de una
forma técnica.

Inadecuado formato de horarios en Word y Excel, que se envía a los diferentes docentes
y autoridades, ocasiona fallas en las horas a cada materia tomando mucho tiempo en
rectificar adecuadamente.

Ineficiente almacenamiento de los resultados de las evaluaciones y reportes estadísticos


realizados en Excel, produce un deficiente nivel evaluativo y lentitud en la búsqueda de
la información necesaria para la oportuna toma de decisiones.

Tampoco se realiza un seguimiento al distributivo lo que impide realizar un análisis


detallado de los resultados generales para generar planes de capacitación y entrenamiento.

Por lo que se plante una posible solución Implementación de un sistema administrativo


integrado; mediante PHP, JavaScript y MySQL, para control de distributivos y
generación de horarios, en la escuela de informática del Instituto Tecnológico Superior
“Los Andes", de la Ciudad de Santo Domingo, durante el año 2017.

1
Línea de investigación.

Desarrollo de Software Libre.

Objetivos

Objetivo general

Implementar un sistema administrativo integrado; mediante PHP, JavaScript y MySQL,


para control de distributivos y generación de horarios, en la escuela de informática del
Instituto Tecnológico Superior “LOS ANDES", de la Ciudad de Santo Domingo, durante
el año 2017.

Objetivos específicos

 Fundamentar científicamente la información relacionada con la Gestión


Administrativa de control de distributivos y generación de horarios.

 Realizar una investigación de campo identificando los procesos básicos de control


de distributivos y generación de horarios, que realiza la administración

 Desarrollar un Sistema administrativo integrado mediante PHP, JavaScript y


MySQL, para control de distributivos y generación de horarios, en la Escuela de
Informática del Instituto Tecnológico Superior “LOS ANDES", de la Ciudad de
Santo Domingo de los Tsáchilas.

Hipótesis

Con la Implementación de un sistema administrativo integrado mediante PHP, JavaScript


y MySQL, mejorará el control de distributivos y generación de horarios, en la escuela de
informática del Instituto Tecnológico Superior “LOS ANDES", de la Ciudad de Santo
Domingo de los Tsáchilas.

Variables

Independiente: Sistema administrativo integrado, mediante PHP, JavaScript y MySQL,

Dependiente: Control de distributivos y generación de horarios

Justificación

El presente trabajo se justifica desde el punto de vista técnico y administrativo ya que


servirá para mejorar el Sistema de Control de distributivos y generación de horarios que
se genera en la institución, lo cual facilitará la Gestión Administrativa en los procesos
educativos.

La automatización del Sistema de Control de distributivos y generación de horarios


permitirá obtener un control exacto sobre las créditos y hora a cada docente, facilitando
el acceso a la información del sistema, de esta manera se incrementará la eficiencia,
eficacia y competitividad que conllevan a la correcta toma de decisiones.

2
La realización y elaboración del Sistema de Control de distributivos y generación de
horarios brindará beneficios que contribuyen a una eficaz Generación de Horarios de los
procesos educativos tales como:

 Generación de Horarios para evitar inconformidades de los horarios obtenidos y


mayor satisfacción de las necesidades y expectativas de los docentes.
 Indicadores de desempeño de los horarios, (avances, procesos, metas y objetivos
del distributivo).
 Optimización de tiempo en los procesos de generación de horarios, en la
elaboración de cuadros y los respectivos informes finales.
 Permitirá a la comunidad educativa vía web informarse de los resultados de la
distribución de horarios.
 Todos estos beneficios brindarán a la administración y generación de horarios del
Instituto Tecnológico Superior “Los Andes”, dando seguridad en los procesos
para ejercer sus funciones con más facilidad, rapidez y eficiencia.

Metodología a utilizar para el trabajo de titulación.

La modalidad de la investigación

Cuali-cuantitativa.- Esta modalidad se utilizará en las características cualitativas en


base a observación y dialogo permanente con los involucrados, los aspectos cuantitativos
se ratificarán al tabular estadísticamente los resultados de la investigación de campo
realizada a la población respectiva.

Los tipos de investigación

Investigación Bibliográfica se la utilizara para fundamentar científicamente la solución


del problema planteado,

Investigación de Campo Este tipo de investigación se aplicará porque se acude al lugar


donde se origina la problemática planteada, en este caso se realizará en el Instituto
Tecnológico Superior Los Andes, Descriptiva para la descripción de las características
del problema en el proceso de Control de distributivos y generación de horarios

Métodos

Inductivo–Deductivo.- Servirá para generar una respuesta particular al problema y luego


generalizarla

Analítico–Sintético.- Se lo aplicará mediante el análisis y síntesis de la investigación


buscando una solución al problema.

Hipotético-Deductivo.- Este método se empleará para verificación de la Hipótesis.

Técnicas

Entrevista.- Se la aplicará al personal administrativo

Encuesta.- se la realizará a la comunidad educativa del ITSLA

3
Los instrumentos a utilizar serán: la guía de entrevista y el cuestionario

Resumen de la estructura del Trabajo de Titulación: breve explicación de los


capítulos del Trabajo de Titulación.

Capítulo Introducción, consta de los siguientes elementos: Antecedentes de la


investigación donde se describe los proyectos relacionados, planteamiento del problema
en el cual se detalla la problemática de la institución para llegar a la formulación del
problema. La línea de investigación, el objetivo general y específicos, hipótesis,
justificación del tema, la metodología investigativa utilizada que contribuye este
proyecto.

Capítulo I, Marco Teórico. Se desarrolla la fundamentación científica mediante


investigaciones realizadas en diferentes fuentes como: libros, revistas, que contengan
información relacionada con el presente tema, para conocer el origen y evolución del
objeto de estudio de la investigación.

Capítulo II, Marco Metodológico. En este capítulo se realiza un análisis previo de la


institución y se detallan como se lleva a cabo los procesos de generación de horarios. Se
describe la metodología investigativa utilizada, la modalidad de la investigación, los
tipos, métodos, las técnicas e instrumentos de investigación que permiten recopilar la
información. Se especifica la población para realizar la tabulación de datos de las
encuestas y se plantea la propuesta del sistema.

Capítulo III, Marco Propositivo. Se detalla el desarrollo del sistema, los modelos de la
base de datos, conexión, arquitectura, seguridades, lenguaje de programación, las
herramientas utilizadas y manuales de usuarios. Se realiza las respectivas pruebas para
continuar con la implementación del sistema en la generación de distributivo y horarios,
y por último se establece el presupuesto, el impacto administrativo y las respectivas
conclusiones del capítulo.

En la parte última contendrá las conclusiones, recomendaciones, bibliografía, anexos

4
CAPÍTULO I
MARCO TEÓRICO
1.1.Administración General

Administración es la coordinación y supervisión de las actividades de otros, para


garantizar que la gente responsable de realizar actividades laborales las realice de forma
eficiente y eficaz. La eficiencia significa hacer bien las cosas; la eficacia hacer las cosas
correctas (ROBBINS & COULTER, 2010)

La administración es el proceso de trabajar con las personas y con los recursos de la


empresa para cumplir con los objetivos organizacionales. (BATEMAN SNELL, 2009)

Administrar significa tomar las decisiones que guiarán a la organización por las etapas de
planeación, organización, Dirección y control. (HELLRIEGEL, JACKSON, &
SLOCUM, 2009)

Teniendo en cuenta las anteriores definiciones puede decirse que la administración es el


proceso para planear, organizar e integrar las actividades y relaciones laborales mediante
la utilización de los recursos de la empresa de manera eficiente y eficaz para cumplir los
objetivos y metas organizacionales.

1.1.1. Funciones de la Administración

Las funciones de la administración son la planeación (objetivos y planes), organización


(medio para alcanzar las metas), dirección (motivar y dirigir al personal) y control
(seguimiento de las actividades que garantizan que se logren con forme a lo planeado), para
alcanzar los propósitos establecidos por la organización. (ROBBINS & COULTER, 2010)

Las cuatro funciones tradicionales de la administración son: la planeación para determinar


las metas y actividades, organización que coordina todos los recursos de la empresa para
alcanzar las metas, dirección para estimular el buen desempeño de sus empleados y
control que monitorea el desempeño y realiza los cambios necesarios. (BATEMAN
SNELL, 2009).

Para alcanzar los objetivos de la organización se debe utilizar las funciones de la


administración: planificación para establecer metas y acciones para alcanzarlas,
organización que establece la forma de funcionar de la empresa, Dirección para dirigir e
influir en las actividades de los miembros de una organización, y control para asegurar
que las actividades se ajustan a lo planificado. (CHIAVENATO , Introduccion a la teoria
general de la administracion, 2006)

El éxito para una buena administración es el desempeño eficaz de las funciones


administrativas que son la planeación para determinar las metas de la organización y los
medios para alcanzarlos, organización para establecer la forma de funcionar de la
empresa, Dirección para contratar, capacitar y motivar el desempeño del personal en sus
tareas que contribuyan al logro de las metas y el control que monitorea y aplica acciones
correctivas de forma permanente.

5
1.1.2. Importancia

La administración es necesaria en organizaciones de todo tipo y tamaño, en todos los


niveles y en todas las áreas de trabajo, sin importar donde se localicen, o si administrará
o será administrado, para generar ambientes laborales que ayuden a gente a trabajar con
todo su potencial, apoyar, impulsar, encontrar sentido y satisfacción en su trabajo, cumplir
retos para alcanzar objetivos individuales u organizacionales. (ROBBINS & COULTER,
2010)

La administración científica es importante porque mediante el empleo de sus métodos de


Dirección, por medio de sus principios y técnicas, se logran que muchas empresas
alcancen su finalidad económica y otras organizaciones alcancen sus objetivos y es
imprescindible para el adecuado funcionamiento de cualquier organismo social.
(CHIAVENATO , Introduccion a la teoria general de la administracion, 2006)

La administración es importante en cualquier organismo social para su funcionamiento,


simplifica el trabajo ya que establece principios, métodos y procedimientos para lograr
mayor rapidez y efectividad, optimiza el aprovechamiento de los recursos materiales y
humanos para incrementar la productividad y competitividad ya que se coordinan los
elementos de desarrollo para el logro de las metas y objetivos de la empresa. En fin el
éxito de toda organización es una buena administración.

1.1.3. Administración por Objetivos (APO)

Filosofía administrativa que califica el desempeño con base del cumplimiento de metas
fijadas mediante acuerdo entre el trabajador, la empresa representada por su jefe o director
del área responsable. (ALLES, 2006)

APO es un sistema democrático y participativo, que proporciona rendimientos tanto a la


organización como a las personas involucradas. (CHIAVENATO, Gestion del Talento
Humano, 2009)

1.2.Distributivos

El sistema educativo nacional tiene como uno de sus retos, atender una cada vez mayor
creciente demanda de educación, por parte de padres de familia, por un lado; por otro, el
Gerente Educativo, como los miembros del claustro docente, están en la obligación de
implementar, por medio del denominado Distributivo de Trabajo Docente, la
cuantificación de docentes exclusivamente necesarios, justamente para atender y
garantizar una educación de calidad.

Este espacio, es una oportunidad de iteración que tiene como fin gestar diálogos, para
hacer de la participación educativa una oportunidad para sentar las bases de una educación
participativa y transparente en la cual el eje del sistema constituye el estudiante.

De igual modo, el Distributivo de Trabajo Docente, constituye un instrumento de


planificación docente, necesaria para cuantificar las necesidades docentes que la
Institución Educativa (IE) demanda, para garantizar una educación de calidad con calidez.

Estamos ante el reto de generar una propuesta personalizada de Distributivo de Trabajo


Docente, respetando la identidad y especificidad de cada una de las IE.

6
Adicional, este espacio pretende ser una oportunidad de encuentros, debates,
análisis/reflexión/actualización, entre lectores de todos los campos de la ciencia, para
construir las bases de una sociedad de iguales en democracia. (GONZÁLEZ, 2014)

1.2.1. Horario

Entrada flexible entre las 7.30 y las 9.00h por la mañana, 45 minutos para comer y salida
entre las 16.30 y 18.00h. Este sería el horario ideal para tus trabajadores y, en
consecuencia, para el beneficio de tu empresa. (DELGADO, 2017)

A grandes rasgos, podría definirse el reloj biológico como la relación que existe entre el
tiempo y las actividades fisiológicas que llevamos a cabo a diario. El cerebro emitiría
señales indicando en qué momento deben realizarse determinadas tareas. Es el motivo
por el que, más o menos, sentimos hambre o sueño cada día a la misma hora. Otra cosa
parece estar clara: que las noches son para descansar y el día para trabajar. Cierto que hay
personas que dicen concentrarse mejor durante la noche y es posible que así sea porque
se han acostumbrado a ello y porque pueden compensar las horas de vigilia nocturna con
la prolongación del descanso matinal. Pero lo habitual en los seres vivos es sincronizar
nuestros hábitos a las revoluciones de la tierra. Así lo hacen la mayoría de plantas, los
animales y los humanos.

El asunto, que a algunos puede parecer baladí, fue el tema de investigación de los
galardonados este año con el Nobel de Medicina “por sus descubrimientos de los
mecanismos moleculares que controlan el ritmo circadiano”. Se refiere a esos cambios
físicos, mentales y conductuales que padecemos cada 24 horas en sintonía con la
presencia de luz o la oscuridad. La comunidad científica reconoce así la importancia de
este mecanismo para la salud humana que marca directrices como las horas de sueño
necesarias, el ritmo respiratorio, el cardiaco o la presión sanguínea, entre otros. Alterar
esos ritmos naturales durante periodos prolongados, acaba también trastornando la salud
física, mental y social.

Es el discurso que, desde hace años, mantiene José Díaz Canseco, managing director de
la consultora estratégica de Recursos Humanos The Human Touch y miembro de la
Comisión Nacional para la Racionalización de Horarios. La batalla que sostiene es
persuadir a las empresas para que respeten ese reloj biológico, tanto en beneficio de los
trabajadores como en el de la cuenta de resultados de la compañía, dado que lo primero
va aparejado a un incremento de la productividad y la eficacia. (DELGADO, 2017)

1.2.1.1.El riesgo de los turnos

El problema es especialmente grave en aquellas organizaciones que exigen actividad


continuada y la aplicación de turnos de trabajo. Claro que un hospital o unas líneas áreas,
por ejemplo, no pueden detener su actividad durante la noche, pero se sabe que los
trabajadores sometidos a estos turnos acaban asociando ciertos trastornos y
enfermedades, sobre todo las personas mayores de 45 años. “Se sabe, por ejemplo, que
puede aumentar hasta un 40% el riesgo de accidentes cardiovasculares, pero también que
se dispara la tasa de divorcio hasta en un 50%”, dice Díaz Canseco.

La solución que apunta este profesor en EAE Business School para aquellas
organizaciones que requieren de turnos es organizarlos de forma discontinua, de manera

7
que ningún trabajador se vea obligado a desempeñar siempre su trabajo de noche. Una
alternativa podría ser asignar durante 3-4 días un horario, seguido de 3 días de descanso
y, después, otros 3-4 días en un horario distinto. Es decir, disponer los turnos de manera
rotativa, acorde con lo recomendado por la Organización Mundial de la Salud (OMS).
(DELGADO, 2017)

1.2.2. Cómo organizar horarios y turnos de trabajo

¿Cómo se organizan los turnos de trabajo en tu negocio? Pasamos muchas horas de


nuestra vida en el trabajo. La distribución temporal de la jornada laboral afecta
directamente a nuestra calidad de vida y, en consecuencia, a nuestro estado de ánimo y
nuestra productividad como trabajadores.

¿Te encargas de la organización de turnos y horarios de una organización? Algunas


empresas suelen priorizar la eficiencia de los procesos productivos o la atención al público
olvidando que esto no sería posible sin sus trabajadores; sin ese soporte humano que lo
hace posible.

Si dentro de tus funciones está la distribución temporal de los trabajadores de tu empresa,


este post te ayudará a reflexionar y mejorar la calidad de la organización de turnos en tu
equipo y, en consecuencia, su bienestar y vuestra productividad. (TECOM, 2017)

1.2.3. Consejos para organizar turnos de trabajo

1.2.3.1. Aspectos legales

En primer lugar, revisa el Real Decreto Legislativo 1/1995 que aprueba el texto refundido
de la Ley del Estatuto de Trabajadores, el Real Decreto Legislativo 1561/1995 sobre
jornadas especiales de trabajo y la Ley 31/ 1995 de Prevención de Riesgos Laborales.
Entre otras cosas, se establece que los trabajadores no podrán ser obligados a trabajar en
turnos de noche más de dos semanas seguidas y se estipula la obligación de promover una
organización del tiempo laboral y de los descansos que permita la compatibilidad entre
vida laboral y personal. (TECOM, 2017)

1.2.3.2. Tu organización

Los turnos de trabajo deben adaptarse estratégicamente a la estructura, al tamaño, a la


ubicación y los objetivos de negocio, así como a las características de los departamentos
y al número de trabajadores. La naturaleza de los servicios que se ofrecen o el
comportamiento de la demanda de tus productos, afecta muy directamente a la jornada
laboral de los trabajadores. No obstante, no siempre afecta por igual a todos los
departamentos. Una vez conocidos los presupuestos y las tareas a desempeñar, identifica
los departamentos afectados para conseguir reducir el impacto en la parte de la
organización en la que no es necesario que haya rotación.

1.2.3.3. La salud de tus trabajadores

El trabajo por turnos puede alterar sistemas fisiológicos (alteraciones del sueño,
alimentación…). Se aconseja programar rotaciones de los turnos para distribuir de forma
equitativa estos horarios entre trabajadores. La opción más recomendada es rotar turnos
lentamente, con la finalidad de alterar lo menos posible el sueño natural de los empleados.

8
Hazlo por su salud, por su rendimiento en el puesto de trabajo y para reducir la tasa de
accidentes.

1.2.3.4. Su vida personal

Como seres humanos, necesitamos estabilidad emocional. Procura que los trabajadores
puedan organizar su tiempo libre con el tipo de interacción social que cada uno elija: vida
familiar, deporte, aficiones. Esta estabilidad repercute en nuestra salud, nos ayuda a
manejar las emociones y a ser más flexibles en el entorno laboral.

1.2.3.5. Programa de compensaciones

Se recomienda plantear medidas para compensar los turnos nocturnos y el trabajo en fines
de semana y festivos. El desgaste físico y la repercusión a la vida personal del trabajador,
requiere una motivación extra para impulsar el rendimiento laboral.

1.2.3.6. Planificación y comunicación

Planifica al detalle y haz revisiones periódicamente. Además, te aconsejamos comunicar


la planificación con días de antelación para poder escuchar a tus empleados si tienen algún
tipo de incompatibilidad y permitirles organizar su tiempo libre.

1.2.3.7. Utiliza la tecnología

Existen muchas aplicaciones y soluciones en el mercado que pueden ayudarte a planificar,


comunicar y hacer un seguimiento de los horarios de tus trabajadores. Algunos de ellos
son gratuitos y hasta incluyen comunicación instantánea con el responsable o con el resto
del equipo. (TECOM, 2017)

1.3.PHP

Una elección popular en el mundo web de hoy es usar la programación PHP. PHP es el
lenguaje de scripting multipropósito que está situado especialmente para el desarrollo de
páginas web. Su claridad en el diseño, módulos bien organizados y mejor mantenimiento
de tecnologías, lo hacen el lenguaje más popular en la industria actual. Su popularidad y
credibilidad puede estar relacionada al hecho de que organizaciones reputadas como la
universidad de Harvard o la red social Facebook, están basadas en PHP. Esto es posible
porque los sitios PHP pueden ser fácilmente mantenidos, mejorados y actualizados de vez
en cuando.

1.3.1. ¿Qué es PHP?

PHP es quizás el lenguaje más popular de programación web. Es usado para mejorar
páginas web. Con PHP, puedes hacer cosas como crear páginas de inicio de sesión con
usuario y contraseña, revisar detalles de un formulario, crear foros, galerías de imágenes,
encuestas y mucho más. Si has estado en una página web que termina en PHP, el autor
ha escrito algo de código de programación para darle vida al viejo HTML.

PHP es conocido como un lenguaje basado en servidores. Esto es porque el PHP no se


ejecuta en tu computadora, sino en la computadora que visita la página. Los resultados
son brindados hacia ti y mostrados en tu navegador. Otros lenguajes de programación que

9
tal vez hayas escuchado son ASP, Python y Perl. (No necesitas conocer ninguno de esos
para empezar con PHP. De hecho, los tutoriales asumen que no tienes ninguna experiencia
programando.)

La explicación más popular es que PHP viene de “Hypertext Pre-processor”, pero eso lo
haría HPP. Otra explicación alternativa es que las iniciales vienen de la versión temprana
del programa, que era llamada Personal Home Page Tools. Al menos ahí tienes las letras
“PHP” en el orden correcto. (SANTA MARIA, 2014)

El PHP es tan popular que si estás buscando una carrera en el diseño web o programación
web, tienes que conocerlo. Este pequeño tutorial puede ser un buen punto de partida para
que sigas aprendiendo. Dicho esto, examinemos las razones por las que es una buena idea
usar PHP en tu sitio web.

1.3.1.1.Código abierto

PHP es de código abierto, esto significa que está disponible completamente gratis. Si estás
planeando contratar desarrolladores PHP y tienen experiencia en C y Java, lo harán
excelente en PHP. Este lenguaje es mucho más simple que el resto así que puedes esperar
resultados fabulosos.

1.3.1.2.Multiplataforma

PHP es multiplataforma, por lo tanto te permite operar en varios sistemas operativos.


Funciona excelente en LINUX, UNIX y Windows. También funciona sin esfuerzos con
Apache/MySQL.

1.3.1.3.Soporte

PHP, como mencionamos antes, es muy popular. Por lo tanto hay un sinnúmero de
referencias y guías disponibles en la web. Uno pude también encontrar grupos, foros y
equipos de soporte para PHP. ¿Te has atorado en algo? Hay siempre la suficiente librería
online para ayudarte. Esta riqueza de soporte online está disponible en varios idiomas.

1.3.1.4.Altos retornos

El PHP a menudo permite a la gente crear páginas web dinámicas. Esto asegura mayor
participación de los visitantes y por lo tanto mayores retornos.

1.3.1.5.Gran comunidad

La comunidad de PHP es grande. Debido a su popularidad, hay muchos desarrolladores


PHP, contribuyentes PHP, usuarios PHP y empleadores que ofrecen trabajos en PHP. Si
estas buscando contratar a un desarrollador PHP, definitivamente no estás solo.

1.3.1.6.Fácil de insertar

Una cualidad interesante es que el PHP puede ser fácilmente insertado en el HTML. Esto
hace muy fácil convertir un sitio web estático existente en uno nuevo y más dinámico.

10
1.3.1.7.SFS

Estabilidad, flexibilidad y Velocidad son las cualidades principales que atraen a los
propietarios de negocios a elegir PHP.

1.3.1.8.Futuro Brillante

Aunque el PHP ya está bien establecido, sus prospectos futuros son infinitos. El punto
clave es que el PHP está vagamente escrito. Esto hace que códigos simples sean más
rápidos de desarrollar. Uno tiene que usar menos energia en el diseño.

1.3.1.9.Rápido

El PHP, siendo muy rápido de desarrollar, asegura que hay un tiempo de respuesta rápido.
Cuando contratas desarrolladores PHP, su eficiencia te brinda una solución online que
probablemente buscabas hace tiempo.

1.3.1.10. Extensiones

PHP tiene múltiples extensiones y es extremadamente escalable. Cuando contratas


desarrolladores PHP, se aseguran que los resultados sean medibles. Esto te ayuda a
calcular tu retorno de inversión y te brinda una mejor posición sobre la competencia.

1.3.1.11. Otras herramientas

Si necesitas acceso a otras herramientas web como Google Maps (que es siempre
recomendable para el sitio web de un negocio), o cualquier otra, PHP las vuelve fáciles
de acceder.

1.3.1.12. Pre-Configurado

Más a menudo que no, muchos servicios de hosting tienen una configuración PHP “lista
para usar”. Esto no requiere ninguna configuración especial. Por supuesto si necesitas un
sitio web de alta seguridad puedes modificarlo fácilmente (SANTA MARIA, 2014)

1.3.2. Las ventajas de PHP para el desarrollo de aplicaciones y sitios web

Nacido en 1995, PHP es un lenguaje de programación utilizado de amplia utilización para


el desarrollo de páginas web dinámicas. A diferencia de lo que sucede en una página
estática, donde el contenido que se muestra es siempre predeterminado, en las páginas
dinámicas el contenido se genera en el momento de la visualización, a partir de datos
variables. Por ejemplo, un sitio web de compra puede ordenar y filtrar una lista de
productos basándose en las preferencias especificadas por el usuario. En una página
estática, en cambio, sería prácticamente imposible generar esa variedad de modalidades
de visualización.

Las posibilidades interactivas de PHP encuentran aplicación en foros, blogs, portales de


comercio electrónico y cualquier sitio que requiera interactuar con bases de datos, ya que
ofrece una perfecta integración con MySQL y Oracle, entre otros sistemas. Por eso puede
ser útil para desarrollar programas administrativos, comerciales y de gestión. También
facilita la edición de las páginas web: sistemas de gestión de contenidos como WordPress

11
y Joomla ofrecen al usuario una interfaz amigable a través de la cual pueden modificar
documentos PHP sin acceder directamente al servidor. En los últimos años se hizo muy
frecuente la utilización de este lenguaje para el desarrollo de aplicaciones sobre las API
de Twitter, YouTube, Facebook, Flickr, Google Maps y otros servicios.

PHP funciona sobre prácticamente todas las plataformas imaginables y garantiza una alta
velocidad de ejecución, además de una excelente estabilidad. Su seguridad se ve reforzada
por el hecho de que el código original permanece oculto al usuario: el navegador lo
ejecuta y lo muestra «traducido» a HTML. A diferencia de otros lenguajes (como ASP,
de Microsoft) es gratuito y open source. Y gracias a una enorme comunidad de
desarrolladores a nivel mundial, cuenta con una amplia documentación. (DIMAGGIO,
2012)

Versátil, eficiente, libre y multiplataforma, PHP sigue siendo la opción más utilizada a la
hora de generar soluciones de software para Internet. (DIMAGGIO, 2012)

1.3.3. Plan de QA

En el ámbito del desarrollo de software, la sigla QA significa Quality Assurance, o


aseguramiento de la calidad. Se trata de un conjunto de actividades de Generación de
Horarios de las distintas etapas del proceso de desarrollo para garantizar que el producto
final sea de calidad. El concepto de calidad se presta a múltiples interpretaciones, pero
siempre implica que el software satisfaga las necesidades del cliente.

Más allá de las diferencias, un buen plan de QA no puede desconocer la importancia de


los estándares. Con esto nos referimos a reglas escritas y no ambiguas sobre los objetivos
del producto, las metodologías de diseño y a seguir y convenciones necesarias para guiar
la tarea de los programadores (estilos de codificación, estructuras de datos, etc.).

El plan de QA atraviesa el proceso de desarrollo desde el nacimiento de la idea hasta la


implementación del software. En las primeras etapas, verifica que los objetivos estén
bien planteados y los requerimientos sean precisos. En las fases de diseño y codificación,
vigila el cumplimiento de los estándares fijados. Finalmente, revisa que el software en
funcionamiento respete los requerimientos pedidos y que la entrega al cliente se haga en
las condiciones adecuadas.

El QA se basa en conjunto de pruebas de calidad entre las que se incluyen:

 Testeo unitario: se prueba que cada módulo funcione bien por separado.
 Prueba de stress: se prueba la resistencia de la aplicación enviándole una cantidad
de peticiones excesiva, buscando que colapse.
 Test de integración: los módulos probados independientemente durante el testeo
unitario se acoplan y se prueban en conjunto.
 Test funcional: se prueba que el software ofrezca las funciones solicitadas.
 Test de aceptación: el usuario verifica que el producto satisfaga sus expectativas.

Las pruebas de QA no sólo son beneficiosas para el usuario final, que recibirá un producto
de calidad, sino también para el equipo de desarrollo, que al establecer un control
permanente sobre el proceso evitará en buena medida los costos de tener que corregir
errores en etapas avanzadas del proyecto. (DIMAGGIO, 2012)

12
1.3.4. Desarrollando aplicaciones y sitios web para móviles con jQuery Mobile

El crecimiento imparable del acceso a Internet desde móviles es una realidad que exige
nuevas herramientas y metodologías de programación, adaptadas a las necesidades
particulares de este medio. jQuery Mobile Framework brinda una completa estructura de
recursos semiautomatizados que facilitan la tarea de desarrollo móvil en lenguaje
JavaScript, al reducir el tiempo de codificación necesario. «Escribir menos, hacer más»
es el principio que lo sustenta.

jQuery Mobile apunta a crear soluciones fácilmente adaptables a la amplia variedad de


plataformas móviles (como teléfonos, tablets y lectores de libros electrónicos), modos de
operación (táctil o por teclado), sistemas operativos, navegadores y resoluciones de
pantalla que existen actualmente. Por eso, si bien se trata de una herramienta de
programación orientada a JavaScript, también ofrece estructuras básicas en HTML y CSS
optimizadas para navegación móvil. Además, se integra perfectamente con HTML5, el
nuevo estándar que promete cambiar muchas de las prácticas habituales en diseño web.

Las transiciones entre páginas se realizan de manera automatizada a través de Ajax. Se


trata de un conjunto de técnicas que (combinando características de varias tecnologías
con larga historia en el desarrollo web) permiten desarrollar aplicaciones web interactivas
que se ejecuten del lado del usuario (cliente), pudiendo realizar cambios sobre una página
sin tener que volver a cargarla. Así, se ahorra tiempo y se garantiza una mayor velocidad
de navegación, algo fundamental en dispositivos móviles.

jQuery Mobile nos permite crear plantillas altamente personalizables. A través de un


editor gráfico podemos elegir colores, fuentes, tamaños, formas y elementos de página
para crear diseños originales.

Como es de esperar, las facilidades que brinda jQuery Mobile se verán altamente
enriquecidas con un adecuado dominio sobre el código. El editor visual brinda grandes
posibilidades, pero solo un programador experimentado sabrá ir más allá para extender
sus funcionalidades originales y adaptarlas a las necesidades del cliente. (DIMAGGIO,
2012)

1.3.5. API: extendiendo las posibilidades de las redes sociales

Una Interfaz de Programación de Aplicaciones (o API, por sus iniciales en inglés) es un


conjunto de funciones previamente implementadas que brindan al programador una
interfaz a través de la cual comunicarse con un sistema determinado, añadiéndole nuevas
funcionalidades. Esta definición puede ser más fácil de entender si pensamos en la
influencia que tienen las API en nuestra experiencia cotidiana como usuarios de redes
sociales.

Todos los días somos invitados a instalar en nuestra cuenta una aplicación externa, para
jugar con nuestros contactos o participar de un concurso. Estos desarrollos son creados
por programadores que desconocen el funcionamiento interno de esas redes sociales, pero
que saben hacer uso de las herramientas que brindan sus API. Las API ofrecen una capa
de abstracción, es decir, encapsulan sus mecanismos internos en funciones y
procedimientos que el desarrollador utilizará brindando parámetros y obteniendo un
resultado, pero sin ser testigo del proceso intermedio. (DIMAGGIO, 2012)

13
 La API de YouTube nos permite modificar el aspecto y las funciones del
reproductor de videos. También es posible crear nuevas aplicaciones que permitan
generar, buscar o clasificar videos en YouTube a través de una interfaz propia, en
la cual podamos incluir publicidad u otro tipo de contenido. La API brinda
funciones para obtener información sobre usuarios y videos.

 Google Maps permite insertar mapas en nuestro sitio web. Pero la opción más
interesante es la de modificar los mapas agregando información (como puntos
geográficos o recorridos de interés), gráficos y videos propios, además de
funciones interactivas.

 Flickr habilita una generosa colección de métodos para el manejo de fotografías,


galerías, favoritos, grupos, foros de consulta e información de usuario.

 Twitter autoriza la integración de la plataforma con sitios web pero también nos
permite crear aplicaciones que procesen información sobre el timeline, el flujo de
tweets en tiempo real, los mensajes directos, las listas de favoritos y muchos otros
aspectos.

 Por último, la API de Facebook brinda grandes herramientas para crear juegos y
aplicaciones de concursos, como ya hemos detallado en un post reciente.
(DIMAGGIO, 2012)

1.3.6. AJAX

Descrito de una manera muy resumida, AJAX es una tecnología que nos permite realizar
acciones en una página web que necesiten respuesta del servidor sin recargarla. Con ello
conseguimos que nuestra web sea dinámica y por tanto obtener un diseño más atractivo.
Algunos ejemplos de lo que podemos hacer:

 Un enlace que compruebe si un valor existe ya en una base de datos.


 Completar un campo de texto de búsqueda con valores sugeridos por nuestra web.
 Un chat web
 etc.

En este artículo vamos a describir como realizar una sencilla llamada AJAX a una fichero
externo que ejecutará un proceso (una suma entre dos valores enviados mediante POST)
y nos devolverá la salida correspondiente apoyándonos con la librería jQuery, que aunque
no es necesario su uso, lo haremos sobre ella para aprovechar la potencia que nos
proporciona. Se podría decir que es el típico Hola mundo en AJAX.

El código se compone de dos archivos: un archivo donde mostraremos los formularios


con datos de entrada y otro con el archivo de procesamiento.

A continuación mostramos el código del fichero de entrada de datos (habrá que tener
cuidado con escribir correctamente la ruta a la librería jQuery): (MIRANDA, 2010)

14
Tabla 1 Código Php Ajax

<html>

<head>

<title>Ejemplo sencillo de AJAX</title>

<script type="text/javascript" src="/js/jquery.js"></script>

<script>
function realizaProceso(valorCaja1, valorCaja2){
var parametros = {
"valorCaja1" : valorCaja1,
"valorCaja2" : valorCaja2
};
$.ajax({
data: parametros,
url: 'ejemplo_ajax_proceso.php',
type: 'post',
beforeSend: function () {
$("#resultado").html("Procesando, espere por favor...");
},
success: function (response) {
$("#resultado").html(response);
}
});
}
</script>

</head>

<body>

Introduce valor 1

<input type="text" name="caja_texto" id="valor1" value="0"/>

Introduce valor 2

<input type="text" name="caja_texto" id="valor2" value="0"/>

Realiza suma

<input type="button" href="javascript:;" onclick="realizaProceso($('#valor1').val(),


$('#valor2').val());return false;" value="Calcula"/>

<br/>

Resultado: <span id="resultado">0</span>

</body>

</html>

Fuente: (MIRANDA, 2010)

15
En este código, utilizamos los id de las cajas de texto para pasarle sus valores a la función
realiza Proceso. En esta función recogemos los valores de entrada en un array parametros
y enviamos mediante AJAX especificando el parámetro data (datos que mandamos), url
(dirección del archivo de proceso) y type (POST o GET).

Por último vemos que tenemos dos eventos: beforeSend y success donde podemos indicar
la acción a realizar mientras se procesan los datos y tras terminar de procesarlos (en este
caso jugar con el contenido HTML del id resultado).

Ahora vemos el archivo de procesamiento de datos (ejemplo_ajax_proceso.php) que


únicamente suma los datos recibidos por POST:

<?php

$resultado = $_POST['valorCaja1'] + $_POST['valorCaja2'];

echo $resultado;

?>

1.3.7. MySQL

MySQL ha crecido. Lo que durante un tiempo se consider6 como un sencillo juguete


para su uso en sitios Web, se ha convertido en la actualidad en una solución viable y de
misión critica para la administración de datos. Antes, MySQL se consideraba como la
opción ideal para sitios Web; sin embargo, ahora incorpora muchas de las funciones
necesarias para otros entornos y conserva su gran velocidad. MySQL supera desde hace
tiempo a muchas soluciones comerciales en velocidad y dispone de un sistema de
permisos elegante y potente, y ahora, además, la versión 4 incluye el motor de
almacenamiento InnoDB compatible con ACID.

MySQL 4 es rápido, dispone de funciones de volcado online e incorpora una gran


cantidad de funciones nuevas. Son pocas las razones para desechar MySQL como
solución de base de datos. MySQL AB, la compañía responsable del desarrollo de
MySQL, dispone de un sistema de asistencia eficiente y a un precio razonable, y, como
ocurre con la mayor parte de las comunidades de código abierto, encontrara una gran
cantidad de ayuda en la Web. Las funciones estándar no incluidas todavía en MySQL
(corno las vistas y 10s procedimientos almacenados) están en fase de desarrollo y es
posible que estén disponibles para cuando lea estas líneas.

Son muchas las razones para escoger MySQL como solución de misión critica para la
administración de datos.

 Coste: El coste de MySQL es gratuito para la mayor parte de 10s usos y su servicio
de asistencia resulta económico.

 Asistencia: MySQL AB ofrece contratos de asistencia a precios razonables y


existe una nutrida y activa comunidad MySQL.

 Velocidad: MySQL es mucho más rápido que la mayor parte de sus rivales.

16
 Funcionalidad: MySQL dispone de muchas de las funciones que exigen 10s
desarrolladores profesionales, como compatibilidad completa con ACID,
compatibilidad para la mayor parte de SQL ANSI, volcados online, duplication,
funciones SSL e integración con la mayor parte de 10s entornos de programación.
Así mismo, se desarrolla y actualiza de forma mucho más rápida que muchos de
sus rivales, por lo que prácticamente todas las funciones estándar de MySQL
todavía no están en fase de desarrollo.

 Portabilidad: MySQL se ejecuta en la inmensa mayoría de sistemas operativos y,


la mayor parte de 10s casos, 10s datos se pueden transferir de un sistema a otro
sin dificultad.

 Facilidad de uso: MySQL resulta fácil de utilizar y de administrar. Gran parte de


las viejas bases de datos presentan problemas por utilizar sistemas obsoletos, lo
que complica innecesariamente las tareas de administración. Las herramientas de
MySQL son potentes y flexibles, sin sacrificar su capacidad de uso. (GILFILLAN,
2002)

1.4.Conclusiones parciales del capítulo.

 Con las diferentes definiciones y conceptos desarrollados en el marco teórico se


ha fundamentado científicamente los temas de investigación requeridos para el
objeto de estudio que se ha planteado en el presente proyecto.

 La fundamentación científica se ha desarrollado basándose en varios libros de


diferentes autores con la finalidad de analizar las distintas definiciones y
opiniones que permitan formular un criterio personal formado sobre cada tema
expuesto.

 Con el estudio de los temas citados se puede concluir que la generación de


distributivo y horarios permite medir las potencialidades de los procesos en una
organización, brinda grandes beneficios tanto para la organización como para los
procesos, para la generación de horarios es un sistema de información
administrativa, para el personal es un medio de incentivo y retroalimentación.

17
CAPÍTULO II
MARCO METODOLÓGICO
2.1. Antecedentes de la institución

El Instituto Tecnológico Superior “Los Andes”, conocido también por sus siglas ITSLA,
es una institución de educación privada; se encuentra ubicado en la provincia de Santo
Domingo de los Tsáchilas, cantón Santo Domingo, en la Avenida Tsáchilas, calle 4ta.,
lote 7, entre las calles D y E, en el Colegio Latino, junto a la Comandancia de la Policía
Nacional Urb. Vega.

El Instituto Tecnológico Superior “Los Andes” conocido por sus siglas por ITSLA inició
sus actividades mediante Acuerdo Ministerial Nro.1598, fecha 28 de julio del 1999,
cuando el Ministerio de Educación y Cultura de ese entonces, concede la licencia de
funcionamiento y adjudica la categoría de Instituto Técnico Superior con la modalidad a
distancia y las especialidades de Análisis de Sistemas, Contabilidad Computarizada y
Secretariado Computarizado; es elevado al nivel Tecnológico por el CONESUP mediante
Acuerdo Nro. 131, expedido el 8 de Septiembre del año del 2003, para trabajar con la
modalidad presencial en la especialidad de Análisis de Sistemas, con el registro Nro. 17-
080 del Consejo Nacional de Educación Superior CONESUP. (LOS ANDES, 1999).

2.1.1. Principales datos institucionales

El Instituto Tecnológico Superior “Los Andes” (ITSLA), inicia sus actividades en el año
1992, bajo la denominación de Centro de Formación Profesional LOS ANDES, mediante
resolución Nro. 009 de la DINEPP.

Mediante Acuerdo Ministerial No 1598, el Ministerio de Educación y Cultura crea el


Instituto Técnico Superior Particular "Los Andes", para trabajar en la modalidad a
Distancia, con las especialidades de Analista de Sistemas, Contabilidad Computarizada y
Secretariado Ejecutivo Computarizado.

En el Instituto Tecnológico Superior “Los Andes” (ITSLA)de la cuidad de Santo


Domingo de los Colorados, de la provincia de Pichincha, se encuentra registrado en el
CONESUP, No 17-080, de 22 de mayo 2001, tiene autorización para el funcionamiento
de las carreras de Analista de Sistemas, Contabilidad Computarizada y Secretariado
Ejecutivo Computarizado en el Nivel Técnico.

Mediante Resolución No 027, de 30 de junio del 2003, se dicta un instructivo relacionado


con los procesos académicos y administrativos de los Institutos Superiores Técnicos y
Tecnológicos; y en ejercicio de las atribuciones que le concede la normatividad legal y
reglamentaria en vigencia.

El CONESUP, según Acuerdo No. de fecha 8 de septiembre del 2003, en el Art. 1


reconoce al Instituto Técnico Superior “Los Andes” con la categoría de Instituto
Tecnológico y otorga licencia de funcionamiento en la carrera de Análisis de Sistemas en
la modalidad presencial.

18
El ITSLA, es un centro educativo de carácter privado, que por su labor educativa ha
alcanzado un alto prestigio a nivel local, regional y nacional. En la Institución se educan
personas de todos los estratos sociales. Imparte una educación superior técnico superior
y tecnológico con las carreras de Técnico Superior Analista de Sistemas y Tecnología en
Análisis de Sistemas Su personal docente se desempeña con profesionalismo, ética y
eficiencia dentro de su cátedra. Las autoridades cumplen exitosamente su gestión.

La población estudiantil del Instituto está formada por jóvenes de todos los niveles socio
económicos, principalmente a la clase económica media con una actitud positiva frente a
la vida, ávidos de nuevos aprendizajes a la par con el avance de la ciencia y tecnología
desarrollando valores humanos conservando y respetando los derechos de la naturaleza.

Los estudiantes en forma disciplinada acuden a sus aulas a cumplir con sus tareas
educativas. Su educación es particular laica. Se inspira en los principios de nacionalidad,
democracia, justicia social, paz, defensa de los derechos humanos y está abierta a todas
las corrientes del pensamiento universal.

Su educación tiene una educación democrática, humanística, investigativa, científica y


técnica, acorde con las necesidades del país. Desarrolla la capacidad física, intelectual y
critica del estudiante, respetando su identidad personal. Estimula el espíritu de
investigación, la actividad creadora y responsable en el trabajo, el principio de solidaridad
humana y el sentido de cooperación social. Impulsa la investigación y la preparación en
las áreas técnicas y científicas.

Para desarrollar eficientemente el proceso de aprendizaje, cuenta con una buena


infraestructura física distribuida en forma pedagógica, complementada con laboratorios
de computación. La sociedad y la región, reconoce su calidad académica, por cuanto los
egresados continúan los estudios superiores en las diferentes universidades del país y con
éxito en el mundo laboral.

El Instituto Tecnológico Superior “Los Andes”, viene funcionando con las carreras de
Técnico Superior Analista de Sistemas y Tecnología en Análisis de Sistemas. (LOS
ANDES, 1999)

2.1.2. Visión

Consolidarnos como una institución de educación superior que forma profesionales


técnico superior y tecnólogos gracias a una excelencia educativa reconocida a nivel
nacional a través de la innovación tecnológica, manteniendo entre sus fortalezas un
cuerpo docente de alto nivel académico, emprendedores para que se inserten en el campo
laboral y participen en el desarrollo de nuestro país de manera autónoma.

2.1.3. Misión

Somos una Institución de Educación Superior que forma profesionales de nivel técnico
superior y tecnológico sustentado en las tecnologías de la información y comunicación
“Tic” basada en la práctica de valores éticos y morales que la sociedad actual requiere.

19
2.1.4. Principios

El Instituto Tecnológico Superior “Los Andes”, propende buscar una actitud positiva
personal de sus estudiantes, moldeando su conducta para lograr un adecuado
funcionamiento de nuestra sociedad. En base a la planificación estratégica, la institución
tiene para su funcionamiento principios, objetivos, fines y estrategias, los mismos que se
dan a conocer a continuación:

Excelencia académica: Estamos comprometidos en la búsqueda de niveles de excelencia


para obtener logros cada vez mayores en procesos académicos de calidad y con
pertinencia social.

2.1.4.1. Responsabilidad social

En cumplimiento del mandato Constitucional, y por su carácter de entidad pública, el eje


principal del accionar institucional es la responsabilidad social frente a los sectores más
desprotegidos de la sociedad.

2.1.4.2. Pluridiversidad

La institución promueve la libertad de enseñanza, la investigación y la difusión del


pensamiento en un ambiente de pluralismo ideológico y diversidad cultural que haga
posible la crítica y el debate público. Los procesos de generación y circulación del
conocimiento se deben dar dentro de una pluralidad de paradigmas, métodos y estilos de
representación de la ciencia, en el proceso de construcción del conocimiento en cada
disciplina.

Equidad: Nuestra institución promueve el respeto y prevalencia del interés público sobre
el particular y la defensa de la igualdad de oportunidades. Reafirma como valores
corporativos la justicia, el amor a la patria, el respeto a la diversidad étnica y cultural, el
ejercicio de la democracia y la tolerancia.

2.1.4.3. Racionalidad:

Reconocemos el potencial progresivo de los estudiantes para manifestarse y desarrollarse


de manera lógica y a la vez creativa. El ser humano se hace persona por autoconocimiento
y desarrollo de sus potencialidades.

Aprender a aprender. Debido a que nuestro modelo pedagógico está centrado en el


estudiante no podemos explicar el aprendizaje sin una participación activa del mismo, lo
cual implica el desarrollo de su capacidad de aprender y de aprender a aprender.

2.1.5. Organización Académica

La Institución prioriza el desarrollo institucional a través de diferentes áreas consideradas


como factores claves de éxito, para las cuales se establecen acciones estratégicas que
posibilitan la operacionalización y manejo específico de programas y proyectos para el
logro de los objetivos y políticas que orientan el accionar institucional.

Dirección General: Máxima autoridad académica y representante legal del instituto,


responsable de adecuar, ejecutar, y administrar la institución en los diferentes aspectos de

20
gestión educativa. Dirige la construcción, ejecución, monitoreo y Generación de Horarios
de la planificación institucional. Orienta y adecua las acciones educativas conforme a las
necesidades locales y regionales apoyando la elaboración participativa del Proyecto
Educativo Institucional y del Plan Operativo Anual. Presidir las sesiones del Consejo
Académico y del equipo directivo.

Dirección Académica: Dirige el desarrollo académico de las diferentes Carreras,


desarrollando su gestión conforme a la visión, misión y políticas institucionales. Participa
en la elaboración de planes y programas que apunten al logro de los objetivos del instituto;
fomenta el trabajo en equipo e interdisciplinario y evalúa las acciones de los diferentes
departamentos y unidades a su cargo tendiente al logro de la calidad del servicio
educativo.

Dirección del Talento Humano: En esta área estratégica se agrupan acciones tendientes a
desarrollar el talento humano de los profesionales que trabajan en la institución
potencializando sus fortalezas y en constante actividad por la capacitación y el
mejoramiento de procesos administrativos de la Institución.

Departamento de Bienestar Estudiantil: Se preocupa por orientar las políticas de Bienestar


en la institución: La calidad de vida, la formación integral y la comunidad educativa,
traducidos en el desarrollo físico, psicoafectivo, espiritual y social de los estudiantes,
docentes y personal administrativo de la Institución.

Departamento de Vinculación con la Comunidad: Esta área agrupa acciones tendientes a


articular la Institución con instituciones públicas y privadas para desarrollar programas y
proyectos de apoyo a comunidades; adelantar proyectos de cooperación regional para
facilitar la movilidad estudiantil y el intercambio de experiencias académicas; ofrecer
programas de educación a sectores vulnerables.

Departamento Financiero: Comprende las acciones orientadas al mejoramiento continuo


de sus procesos administrativos de apoyo y soporte, en lo que se refiere a la gestión
financiera, organización y control de los recursos económicos así como el manejo de
inventarios para el control de los bines de la institución.

Departamento de Investigación: Fomentar y conducir las acciones referentes al desarrollo


de líneas y programas de investigación. Tiene la misión de promover, difundir y apoyar
las actividades de investigación básica y aplicada, a través de proyectos de investigación
científica, desarrollo e innovación llevados a cabo por las carreras académicas del
Instituto, proporcionar programas científicos, académicos.

Departamento de Generación de Horarios: Es el responsable de la planificación, ejecución


de la autoGeneración de Horarios del desarrollo y mejoramiento de la calidad académica
e institucional. Verifica la coherencia y cumplimiento de las líneas de acción establecidas
en el proyecto educativo institucional. Además realiza el monitoreo y Generación de
Horarios de la implementación de las políticas internas.

Coordinadores de Carreras: Responsables de realizar actividades académicas, atención de


alumnos y procesos académicos, contribuyendo al desarrollo integral de los alumnos y a
la operación de hitos académicos asociados a la Carrera. (LOS ANDES, 1999)

21
2.2. La modalidad de la investigación

Cuali-cuantitativa.- Esta modalidad se utilizó en las características cualitativas en base


a observación y dialogo permanente con los involucrados, los aspectos cuantitativos se
ratificarán al tabular estadísticamente los resultados de la investigación de campo
realizada a la población respectiva.

2.2.1. Los tipos de investigación

Investigación Bibliográfica se la utilizó para fundamentar científicamente la solución


del problema planteado,

Investigación de Campo Este tipo de investigación se aplicó porque se acudió al lugar


donde se origina la problemática planteada, en este caso se realizará en el Instituto
Tecnológico Superior Los Andes, Descriptiva para la descripción de las características
del problema en el proceso de Control de distributivos y generación de horarios

2.2.2. Métodos

Inductivo–Deductivo.- Sirvió para generar una respuesta particular al problema y luego


generalizarla

Analítico–Sintético.- Se lo aplicó mediante el análisis y síntesis de la investigación


buscando una solución al problema.

Hipotético-Deductivo.- Este método se empleó para verificación de la Hipótesis.

2.2.3. Técnicas

Entrevista.- Se la aplicó al personal administrativo

Encuesta.- se la realizó a la comunidad educativa del ITSLA

Los instrumentos que se utilizaron fueron: la guía de entrevista y el cuestionario

2.2.4. Población

Conjunto de unidades o elementos como objetos, personas, cualidades, municipios,


empresas, donde se manifiestan las propiedades del objeto de estudio, para el que se
calculan las estimaciones donde buscar la información. (GOMEZ ARMIJOS, 2006)

No se aplicó muestra para la investigación, se realizó las encuestas a toda la población,


es decir, se encuestó a toda la comunidad educativa.
Tabla 2 Población
Ítem Cantidad
Estudiantes 90
Docentes y administrativos 26
Total 116
Fuente: Secretaria del I.T.S.L.A
Elaborado por: Maura Morales

22
2.3. Análisis e interpretación de resultados de encuestas y entrevistas

2.3.1. Encuestas a docentes

1. ¿Cree usted la generación de horarios es inadecuada?


Tabla 3 ¿Cree usted la generación de horarios es inadecuada?

OPCIÓN FRECUENCIA PORCENTAJE

SI 24 92%

NO 2 8%

TOTAL 26 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 1 ¿Cree usted la generación de horarios es inadecuada?

2, 8%

SI
NO

24, 92%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De las personas encuestadas el 92% Cree que la generación de horarios es inadecuada, el


8 % cree que es adecuada la manera de manejar los horarios.

23
2. ¿Hay lentitud en la búsqueda y entrega de distributivos?

Tabla 4 ¿Hay lentitud en la búsqueda y entrega de distributivos?

OPCIÓN FRECUENCIA PORCENTAJE

SI 24 92%

NO 2 8%

TOTAL 26 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 2 ¿Hay lentitud en la búsqueda y entrega de distributivos?

2, 8%

SI

24, 92% NO

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De las personas encuestadas el 92% establece que si hay lentitud en la búsqueda y entrega
de distributivos, el 8 % cree que es adecuada la manera de manejar los horarios y
distributivos.

24
3. ¿Considera tedioso el proceso de asignación y recepción de horarios?

Tabla 5 ¿Considera tedioso el proceso de asignación y recepción de horarios?

OPCIÓN FRECUENCIA PORCENTAJE

SI 24 92%

NO 2 8%

TOTAL 26 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 3 ¿Considera tedioso el proceso de asignación y recepción de horarios?

2, 8%

SI
24, 92% NO

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De las personas encuestadas el 92% considera tedioso el proceso de asignación y


recepción de horarios, el 8 % cree que es adecuada la manera de manejar los horarios y
distributivos.

25
4. ¿Ha tenido inconvenientes al momento que pedir su distributivo asignado?

Tabla 6 Ha tenido inconvenientes al momento que pedir su distributivo asignado

OPCIÓN FRECUENCIA PORCENTAJE

SI 26 100%

NO 0 0%

TOTAL 26 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 4 Ha tenido inconvenientes al momento que pedir su distributivo asignado

0, 0%

SI

26, 100% NO

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los docentes encuestados el 100% establece que si han tenido inconvenientes al


momento que pedir su distributivo asignado.

26
5. ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión
de distributivos y de horarios?

Tabla 7 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión de


distributivos y de horarios?

OPCIÓN FRECUENCIA PORCENTAJE

SI 26 100%

NO 0 0%

TOTAL 26 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 5 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión de


distributivos y de horarios?

0, 0%

SI
NO
26, 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los docentes encuestados el 100% Está de acuerdo en que se implemente un sistema


automatizado para la gestión de distributivos y de horarios

27
2.3.2. Encuestas a estudiantes

1. ¿Conoce usted los horarios de cada semestre?

Tabla 8 ¿Conoce usted los horarios de cada semestre?

OPCIÓN FRECUENCIA PORCENTAJE

SI 10 11%

NO 80 89%

TOTAL 90 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 6 ¿Conoce usted los horarios de cada semestre?

10, 11%

SI
80, 89% NO

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los estudiantes encuestados el 89% establece que no conoce los horarios de cada
semestre, el 11 % cree que es adecuada la manera de manejar los procesos de distribución
y generación de horarios

28
2. ¿Al momento de solicitar algo de información sobre las materias de cada curso la
misma es lenta?

Tabla 9 ¿Al momento de solicitar algo de información sobre las materias de cada curso la
misma es lenta?

FRECUENCIA PORCENTAJE
OPCIÓN
SI 80 89%

NO 10 11%

TOTAL 90 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 7 ¿Al momento de solicitar algo de información sobre las materias de cada curso la
misma es lenta?

10, 11%

SI
80, 89%
NO

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los estudiantes encuestados el 89% establece que al momento de solicitar algo de


información sobre las materias de cada curso la misma es lenta, el 11 % cree que es
adecuada la manera de manejar los procesos de distribución y generación de horarios

29
3. ¿Al momento de pedir el distributivo de su periodo o curso el proceso es rápido?

Tabla 10 ¿Al momento de pedir el distributivo de su periodo o curso el proceso es?

OPCIÓN FRECUENCIA PORCENTAJE

Rápido
10 11%

Lento
80 89%

TOTAL
90 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 8 ¿Al momento de pedir el distributivo de su periodo o curso el proceso es?

10, 11%

Rápido

80, 89% Lento

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los estudiantes encuestados el 89% establece que al momento de pedir el distributivo


de su periodo o curso el proceso es lento, el 11 % cree que es adecuada la manera de
manejar los procesos de distribución y generación de horarios y es rápido

30
4. ¿Cree usted que los procesos de horarios y distributivos son los adecuados?

Tabla 11 ¿Cree usted que los procesos de horarios y distributivos son los adecuados?

OPCIÓN FRECUENCIA PORCENTAJE

SI
64 71%

NO
26 29%

TOTAL
90 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 9 ¿Cree usted que los procesos de horarios y distributivos son los adecuados?

26, 29%

SI
64, 71%
NO

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los estudiantes encuestados el 71% Creen que los procesos de horarios y distributivos
no son los adecuados, el 29 % cree que es adecuada la manera de manejar los procesos
de distribución y generación de horarios.

31
5. ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión
de generación de distributivos?

Tabla 12 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión


de generación de distributivos?

OPCIÓN FRECUENCIA PORCENTAJE

SI 90 100%

NO 0 0%

TOTAL 90 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Gráfico 10 ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión de


generación de distributivos?

NO , 0, 0%

SI
NO
SI , 90, 100%

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

Análisis Interpretativo:

De los estudiantes encuestados el 100% Creen que los procesos de horarios y distributivos
no son los adecuados.

32
2.3.3. Análisis de las entrevistas

1. ¿Cuál es los procesos actual para la generación de distributivos?

Los entrevistados concuerdan que el sistema actual de generación de distributivos se lo


realiza de manera manual en Word y en Excel.

2. ¿Qué tipo de sistema cuenta en estos momentos la escuela de informática para


asignar horarios?

Todos afirman que el Instituto Tecnológico Superior Los Andes en la actualidad no


cuenta con ningún sistema que agilite los procesos, se lo realiza de forma manual con
ayuda de las herramientas Word y Excel

3. ¿Qué cree que se está haciendo mal para estos procesos no mejoren?

No generar políticas de automatización, tomar la decisión de mejorar los procesos


administrativos dentro de la institución.

4. ¿En que perjudica a la institución una inadecuada gestión de distributivos e


horarios?

Con la actual administración y gestión de distributivos y generación de horarios los


procesos van muy lentos se demoran mucho en los procesos, los docentes usuarios
muchas veces no esperan y pasan a quejarse de la mala atención

5. ¿Cree usted que la automatización de la gestión de distributivos y generación de


horarios mejorara agilitará todos los procesos, y cuáles son los beneficios?

Todos los entrevistas en concordancia expresan que con la implementación de un sistema


automatizado integrado todos los procesos serán más agiles, se dará buen servicio,
mejorara los tiempos de respuestas más agilidad y seguridad a los datos.

2.3. Propuesta del investigador

Con la Implementación de un Sistema de Sistema administrativo integrado orientado a la


web se mejorará los procesos de generación de distributivos y horarios del ITSLA, para
así evitar procedimientos lentos y tediosos.

El desarrollo del sistema está basado específicamente en las necesidades y requerimientos


expuestos por parte de los técnicos de sistemas, de lo cual se ha podido recopilar la
información necesaria para desarrollar el sistema que consiste en la automatización de los
procesos para mejorar procesos de generación de distributivos y horarios del ITSLA y
sus respectivos resultados e informes finales.

Permitirá establecer indicadores del desempeño, metas y objetivos de la administración


integrada de generación de horarios, para facilitar la aplicación y obtención de resultados,
se dar reportes de cada semestre informes por perdido

33
Entre lo más importante cabe recalcar que el sistema emitirá reportes y cuadros
estadísticos de los resultados consolidados: individuales, grupales, por periodo semestre
curso para mejor toma de decisiones y mejor imagen en el proceso de horarios y
asignación de materias a cada docente

2.3.1. Modelo en Cascada

El modelo en cascada también llamado ciclo de vida clásico, sugiere un enfoque


sistemático, secuencial hacia el desarrollo del software, que se inicia con la especificación
de requerimientos del cliente y que continúa con la planeación, el modelado, la
construcción y el despliegue para culminar en el soporte del software terminado.
(PRESSMAN, 2010)
Ilustración 1 Modelo en Cascada

• Inicio del proyecto


comunicacion • Recopilacion de
requisitos

• Estimacion,
planeacion • Itinerario,
• Seguimineto

• Analisis
modelado
•Diseño

• Codigo
construccion • Prueba

• Entrega
despliegue • Soporte
• Retroalimentacion

Fuente: Ingeniería de software un enfoque práctico (PRESSMAN, 2010)

Para la implementación del sistema se utilizará el modelo en cascada, que permite el


desarrollo del software a través de una serie de etapas secuenciales que inicia con la
recopilación de información y los requerimientos del cliente, continua en la planeación,
modelado (Análisis, Diseño), construcción (Código, Pruebas), y por último el despliegue
que consiste en la implantación y mantenimiento del software terminado.

2.3.1.1. Comunicación.

Esta fase es el inicio del proyecto, que permite el análisis de las necesidades de los
técnicos y administradores del ITSLA, así como del personal que integra la institución,
mediante entrevistas y encuestas realizadas para determinar los requerimientos que debe
cubrir el sistema. También se investigará los procesos actuales ejecutados para evaluar el
desempeño. Es muy importante determinar y especificar todos los requisitos durante la

34
primera etapa, ya que de ello depende el resultado final del sistema para la satisfacción
del cliente.

2.3.1.2. Planeación. (Estimación, Itinerario y Seguimiento).

Durante esta fase se realizará una descripción de la estructura global del sistema y la
especificación detallada de las características y los procesos que se va a realizar, se
planificara cual parte es la primera en desarrollarse, y el tiempo que se va a dedicar en la
misma.

2.3.1.3. Modelado (Análisis y Diseño).

En esta fase se realiza un análisis de los procesos involucrados en la Generación de


Horarios para el desarrollo de un modelo de base de datos sólido que permita el correcto
funcionamiento del sistema, él diseño del mismo debe tener una interfaz fácil de usar,
para evitar complicaciones al usuario, también debe ser atractivo e intuitivo para una
mejor comprensión y satisfacción del cliente.

2.3.1.4. Construcción (Código, Pruebas). Esta fase es la que conlleva más tiempo,
porque es donde se inicia la elaboración de los procesos del sistema mediante código, es
decir, aquí se realizará la programación según lo determinado en la etapa de planificación.
Una vez terminada la programación de todo el sistema, se comprueba el correcto
funcionamiento del mismo, para ello se realizará la prueba de datos en frio que permiten
verificar los posibles errores del sistema.

2.3.1.5. Despliegue (Entrega, Soporte, y Retroalimentación).

En esta fase se realizará la implementación del sistema en la Dirección de Talento


Humano, y se dará soporte técnico y capacitación al usuario sobre el funcionamiento del
mismo durante el tiempo estimado. Una vez que se haya entregado e implementado el
sistema, se continuará dando el respectivo mantenimiento, para realizar las
modificaciones que sean convenientes y necesarias que permitan corregir errores y
mejorar el rendimiento y adaptación del sistema en su entorno.

35
2.4. Conclusiones Del Capítulo II

 En este capítulo se describe la información de la institución, su estructura, misión,


visión, objetivos, su funcionalidad y el estado actual de los procesos realizados
para horarios y gestión de distributivos.´

 La descripción de los procesos se analiza y se visualiza las actividades y el flujo


de información que permiten una mejor representación del procedimiento actual
para la generación de horarios.

 Se ha descrito la metodología de la investigación utilizada para el desarrollo del


proyecto, los tipos de investigación, los métodos investigativos, las técnicas e
instrumentos como la encuesta y entrevistas que permiten obtener información de
los procesos de Generación de Horarios realizados por los administrativos del
ITSLA.

 Con el análisis de la información obtenida se ha planteado una propuesta de


solución encaminada a optimizar y automatizar el proceso de Generación de
Horarios para mejorar la Sistema administrativo integrado en el Instituto
Tecnológico superior Los Andes.

 La implementación del sistema propuesto se realizará mediante el modelo en


cascada, el cual consiste en la ejecución de etapas secuenciales que inicia con la
recopilación de información y el análisis de requerimientos, continua con las
respectivas pruebas y finalmente la implementación y mantenimiento del sistema,
este modelo permite cumplir las expectativas y necesidades de los usuarios.

36
CAPÍTULO III
DESARROLLO DE LA PROPUESTA
3.1. Tema:

Sistema de Evaluación de Desempeño para el personal del GAD Provincial de Santo


Domingo de los Tsáchilas.

3.1.1. Introducción

Con la información recopilada y mediante el análisis de los requerimientos planteados


por la Dirección de Talento Humano, se propone el desarrollo de un Sistema de Gestión
que permita mejorar el proceso de Evaluación de Desempeño del personal que labora en
el GAD Provincial de Santo Domingo de los Tsáchilas.

El sistema se ha desarrollado mediante la utilización de herramientas libres con las cuales


se realizó el análisis, diseño y la programación de la aplicación para la automatización de
los procesos.

Finalmente se realizaron las pruebas del sistema que permiten verificar el correcto
funcionamiento y detectar las falencias en la aplicación, para posteriormente continuar
con la implementación y adaptación del sistema en la Dirección de Talento Humano.

3.1.2. Objetivos

3.1.2.1. Objetivo General

Desarrollar un Sistema de Gestión de Talento Humano bajo software libre para el


proceso de Evaluación de Desempeño del personal en el GAD Provincial de Santo
Domingo de los Tsáchilas

3.1.2.2. Objetivos Específicos

 Diseñar mediante el análisis de los datos obtenidos en la institución el modelo de


base de datos, formularios de la interfaz y administración de usuarios para el
Sistema de distributivos y generación de horarios.

 Realizar las pruebas respectivas para la verificación y validación de los datos y


procesos utilizados en el Sistema de distributivos y generación de horarios que
aseguren los resultados requeridos.

 Implementar el Sistema de distributivos y generación de horarios de la escuela


de informática del ITSLA de Santo Domingo de los Tsáchilas mediante la
integración de sus diferentes módulos.

 Documentar el funcionamiento y utilización del sistema mediante el manual


técnico y de usuario del Sistema de distributivos y generación de horarios.

37
1.1.3. Diseño del Sistema

A continuación se detallan la base de datos general de todos los módulos que integran el
Sistema de Gestión de Talento Humano que son:

 Gestión de horarios
 Generación de distributivos
 Reportes generales
 Capacitación del Personal

Posteriormente se detallará los modelos de base de datos, modelos de conexión,


descripciones de los procedimientos y formularios del sistema perteneciente al módulo
de Evaluación de Desempeño.

1.1.3.1. Modelo lógico


Ilustración 2 Modelo lógico

curso
# curs_codi Integer
o curs_nomb Variable characters (15)
o curs_aula Variable characters (20)
Relationship_1 o curs_para Variable characters (20)
docente
o curs_carr Variable characters (20)
# doce_codi Integer
o curs_obs <Undefined>
o doce_cedu2 Variable characters (13)
o curs_esta Variable characters (20)
o doce_nomb2 Variable characters (20)
o doce_apel2 Variable characters (20)
o doce_gene2 Variable characters (20)
o doce_telf2 Variable characters (20)
o doce_cell2 Variable characters (20) Relationship_4
o doce_mail2 Variable characters (20)
o doce_titu2 Variable characters (20)
o doce_carg2 Variable characters (20)
o doce_esta2 Variable characters (20) formarcurso
# formc_codi Integer
o formc_obs Variable characters (20)
Relationship_2 o formc_esta Variable characters (10)

horario asignatras
# hora_codi Integer # asig_codi Integer
Relationship_3 o asig_nomb Variable characters (15)
o hora_fini Variable characters (20)
o hora_ffin Variable characters (20) o asig_cred Variable characters (15)
o hora_hini Variable characters (20) o asig_ hora Variable characters (15)
o hora_hfin Variable characters (20)
o hora_dia Variable characters (20)
o hora_secc Variable characters (20)
o hora_peri Variable characters (20)

Fuente: La Investigación
Elaborado por: Maura Morales

38
1.1.3.2. Modelo físico
Ilustración 3 Modelo físico

curso
curs_codi int <pk>
curs_nomb varchar(15)
curs_aula varchar(20)
docente curs_para varchar(20)
doce_codi int <pk> FK_RELATIONSHIP_1 curs_carr varchar(20)
curs_codi int <fk> curs_obs <Undefined>
doce_cedu2 varchar(13) curs_esta varchar(20)
doce_nomb2 varchar(20)
doce_apel2 varchar(20)
doce_gene2 varchar(20) FK_RELATIONSHIP_4
doce_telf2 varchar(20)
doce_cell2 varchar(20)
doce_mail2 varchar(20)
doce_titu2 varchar(20) formarcurso
doce_carg2 varchar(20) formc_codi int <pk>
doce_esta2 varchar(20) hora_codi int <fk1>
asig_codi int <fk2>
FK_RELATIONSHIP_2 curs_codi int <fk3>
formc_obs varchar(20)
formc_esta varchar(10)

horario asignatras
hora_codi int <pk> FK_RELATIONSHIP_3 asig_codi int <pk>
hora_fini varchar(20) asig_nomb varchar(15)
hora_ffin varchar(20) asig_cred varchar(15)
hora_hini varchar(20) asig_ hora varchar(15)
hora_hfin varchar(20)
hora_dia varchar(20)
hora_secc varchar(20)
hora_peri varchar(20)

Fuente: La Investigación
Elaborado por: Maura Morales

39
1.1.3.3. Diccionario de Datos

Se describen las características lógicas de las tablas y los datos utilizados en el sistema,
como nombre, tipo de dato, longitud, campo obligatorio y descripción. Lo que facilita el
acceso y manipulación de la información.
Tabla 13 Diccionario de Datos

Name Code Data Type Length

asig_ hora ASIG__HORA Variable characters (15) 15

asig_codi ASIG_CODI Integer

asig_cred ASIG_CRED Variable characters (15) 15

asig_nomb ASIG_NOMB Variable characters (15) 15

curs_aula CURS_AULA Variable characters (20) 20

curs_carr CURS_CARR Variable characters (20) 20

curs_codi CURS_CODI Integer

curs_esta CURS_ESTA Variable characters (20) 20

curs_nomb CURS_NOMB Variable characters (15) 15

curs_obs CURS_OBS Variable characters (20)

curs_para CURS_PARA Variable characters (20) 20

doce_apel2 DOCE_APEL2 Variable characters (20) 20

doce_carg2 DOCE_CARG2 Variable characters (20) 20

doce_cedu2 DOCE_CEDU2 Variable characters (13) 13

doce_cell2 DOCE_CELL2 Variable characters (20) 20

40
doce_codi DOCE_CODI Integer

doce_codi2 DOCE_CODI2 Integer

doce_esta2 DOCE_ESTA2 Variable characters (20) 20

doce_gene2 DOCE_GENE2 Variable characters (20) 20

doce_mail2 DOCE_MAIL2 Variable characters (20) 20

doce_nomb2 DOCE_NOMB2 Variable characters (20) 20

doce_telf2 DOCE_TELF2 Variable characters (20) 20

doce_titu2 DOCE_TITU2 Variable characters (20) 20

formc_codi FORMC_CODI Integer

formc_esta FORMC_ESTA Variable characters (10) 10

formc_obs FORMC_OBS Variable characters (20) 20

hora_codi HORA_CODI Integer

hora_dia HORA_DIA Variable characters (20) 20

hora_ffin HORA_FFIN Variable characters (20) 20

hora_fini HORA_FINI Variable characters (20) 20

hora_hfin HORA_HFIN Variable characters (20) 20

hora_hini HORA_HINI Variable characters (20) 20

hora_peri HORA_PERI Variable characters (20) 20

hora_secc HORA_SECC Variable characters (20) 20

Fuente: La Investigación
Elaborado por: Maura Morales

41
1.1.4. Conexión

1.1.4.1. Arquitectura

El Sistema de Evaluación de Desempeño para el personal que labora en el GAD


Provincial cuenta con un módulo web cuya arquitectura es Cliente-Servidor.
Ilustración 4 Arquitectura de Conexión del Sistema de Evaluación de Desempeño

Fuente: La Investigación

En la gráfica se observa la arquitectura del servidor web, en el que se levantó la base de


datos para el Sistema de Evaluación de Desempeño del personal, el cual funcionará con
el gestor de base de datos MySQL 5.0.

3.1.4.2. Conectividad

MySQL ofrece gran variedad y consistencia para la conectividad con el servidor. A


continuación se detallará la cadena de conexión utilizada para acceder a la base de datos
alojada en el servidor.
Ilustración 5 Conectividad

<?php
include('datos.php');
$con =
mysql_connect($hostname_cone,$username_cone,$password_
cone);
mysql_select_db($database_cone, $con);
$conexion = mysql_pconnect($hostname_cone,
$username_cone, $password_cone) or
trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db("itsla_horario")or die("cannot select
DB");
mysql_select_db("itsla_horario ", $con);
mysql_set_charset('utf8');?>
Fuente: La Investigación
Elaborado por: Maura Morales

42
3.1.4.3. Modelo de Conexión

El Sistema de distributivos y generación de horarios utiliza la arquitectura basada en un


modelo de tres capas: Capa de datos, Capa de lógica de negocio y Capa de presentación,
que soportan todas las funcionalidades necesarias.
Ilustración 6 Modelo de Conexión de 3 capas
Capa de presentación Capa de lógica del Capa de datos
negocio

Sistema de distributivos y
generación de horarios
Clases SGBD MySQL
Módulos Tablas
Formularios Procesos Vistas
Reportes
Fuente: La Investigación
Elaborado por: Maura Morales

Esta arquitectura es utilizada para aplicaciones web en la cual el cliente/usuarios inicia


peticiones que son enviadas a la capa de lógica del negocio, donde se ejecuta instrucciones
por medio del SGBD MySQL, que las procesa para devolver los datos adecuados a la
capa intermedia y este a su vez enviar al usuario final los resultados a su petición.

3.2. Interfaz de Usuarios

3.2.1. Mensajes

El Sistema de Evaluación de Desempeño ejecutará mensajes de alerta como llenar un


campo obligatorio, confirmar si desea la eliminación permanente de un registro, validar
los números de cedula entre otros, con la finalidad evitar errores y facilitar el manejo del
sistema a los usuarios.
Ilustración 7 Mensajes de alerta

Fuente: La Investigación
Elaborado por: Maura Morales

43
3.2.2. Colores

Para el desarrollo de la interfaz del sistema se utilizaron colores bajos no muy encendidos,
el blanco, el azul, gris, verde, amarillo en diferentes tonalidades y combinaciones, para
ofrecer un diseño atractivo y agradable a los usuarios.
Ilustración 8 colores

Blanco: gris: Gris: Azul: Negro: Amarillo Rojo:


fondo de botones, formulario registros : fondo mensajes
formulario fondo del reportes s, botones, y reportes de de alerta,
s, títulos, menú fondo de reportes reportes, menú
cajas de desplegabl menú color letra cajas de formulari
texto, e principal botones texto os
reportes

Fuente: La Investigación
Elaborado por: Maura Morales

3.2.3. Fuentes

Los tipos de letra utilizados en la interfaz del sistema fueron:

 Segoe UI
 Trebuchet MS
 Helvetica
 arial

44
3.2.4. Iconografía

Los iconos utilizados en el sistema se describen a continuación:


Tabla 14 Iconos del Sistema

Logo: es la imagen que identifica a la institucion.

Ingresar: para acceder al sistema

Nuevo: para crear nuevo registro.

Guardar: para ingresar un nuevo registro.

Limpiar: para limpiar dtaos a ingresar

Editar: modificar datos del registro.

Anular: anular registro


.

Eliminar: para eliminar registros en el sistema.

Salir: para salir del sistema

Fuente: La Investigación
Elaborado por: Maura Morales

45
3.2.5. Mapa del Sistema
Ilustración 9 Mapa del Sistema

SIGALA
GENERACION DE DISTRIBUTIVOS Y HORARIOS

Acceso de Usuarios

MENU

Seguridades Matriculación Horarios Chat

Periodos Cargo
chat
Usuarios

Carreras
Docente
Parámetros

salir
Formar cursos
Empresa

Perfiles Horas

Asignaturas
Backup

Reportes
Reportes Estudiantes

Fuente: La Investigación

Elaborado por: Maura Morales

46
3.3. Diseño de Formularios
Ilustración 10 Formulario de ingreso

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario es de acceso al sistema ponemos nuestro usuario y clave para ingresar

Ilustración 11 Formulario del sistema

Fuente: La Investigación
Elaborado por: Maura Morales

47
Ilustración 12 Formulario periodo

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se crea se edita los periodos a crear y creados dentro del
sistema administrativo.

Ilustración 13 Formulario carreras

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se crea se edita las carreras a crear y creados dentro del
sistema administrativo.

48
Ilustración 14 Formulario cursos

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se crea se edita los cursos a crear y creados dentro del sistema
administrativo.
Ilustración 15 Formulario formar cursos

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se forma cursos y se edita los creados dentro del sistema
administrativo.

49
Ilustración 16 Formulario asignatura

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se crea se edita las asignaturas a crear y creados dentro del
sistema administrativo.
Ilustración 17 Formulario cargos

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se crea se edita los cargos de los docentes a crear y creados
dentro del sistema administrativo.

50
Ilustración 18 Formulario docente

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se revisa se crea los docentes y se edita los creados dentro del sistema
administrativo.

Ilustración 19Formulario reporte

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario se genera los reportes creados dentro del sistema administrativo

51
Ilustración 20 Formulario reporte

Fuente: La Investigación
Elaborado por: Maura Morales

Reportes por fechas se genera a través de esta opción dentro del formulario reportes del
sistema administrativo integrado
Ilustración 21 Formulario chat

Fuente: La Investigación
Elaborado por: Maura Morales

En este formulario sirve para chatear entre usuarios dentro del sistema administrativo

52
3.3.1. Pruebas del Sistema

3.3.1.1. Pruebas en Frío

Se realiza este proceso para validar los ingresos de registros al sistema, verificar que sean
correctos y evitar errores al ingresar datos reales.

Campo Formulario Fecha observaciones

asig_ hora Asignaturas 17/12/2017 Correcto

asig_codi Asignaturas 17/12/2017 Correcto

asig_cred Asignaturas 17/12/2017 Correcto

asig_nomb Asignaturas 17/12/2017 Correcto

curs_aula Curso 17/12/2017 Correcto

curs_carr Curso 17/12/2017 Correcto

curs_codi Curso 17/12/2017 Correcto

curs_esta Curso 17/12/2017 Correcto

curs_nomb Curso 17/12/2017 Correcto

curs_obs Curso 17/12/2017 Correcto

curs_para Curso 17/12/2017 Correcto

doce_apel2 Docente 17/12/2017 Correcto

doce_carg2 Docente 17/12/2017 Correcto

doce_cedu2 Docente 17/12/2017 Correcto

doce_cell2 Docente 17/12/2017 Correcto

doce_codi Docente 17/12/2017 Correcto

53
doce_codi2 Docente 17/12/2017 Correcto

doce_esta2 Docente 17/12/2017 Correcto

doce_gene2 Docente 17/12/2017 Correcto

doce_mail2 Docente 17/12/2017 Correcto

doce_nomb2 Docente 17/12/2017 Correcto

doce_telf2 Docente 17/12/2017 Correcto

doce_titu2 Docente 17/12/2017 Correcto

formc_codi Formar curso 17/12/2017 Forma curso correcto

formc_esta Formar curso 17/12/2017 Forma curso correcto

formc_obs Formar curso 17/12/2017 Forma curso correcto

hora_codi horario 17/12/2017 Forma horario correcto

hora_dia horario 17/12/2017 Forma horario correcto

hora_ffin horario 17/12/2017 Forma horario correcto

hora_fini horario 17/12/2017 Forma horario correcto

hora_hfin horario 17/12/2017 Forma horario correcto

hora_hini horario 17/12/2017 Forma horario correcto

hora_peri horario 17/12/2017 Forma horario correcto

hora_secc horario 17/12/2017 Forma horario correcto

Fuente: La Investigación
Elaborado por: Maura Morales

54
3.4. Implementación

3.4.1. Seguridades

Es esencial que todo sistema cuente con las debidas seguridades, ya que los responsables
de manipular el mismo tendrán asignado un usuario y contraseña para acceder a la
aplicación, y así evitar vulnerabilidades.

El sistema de gestión de distributivos y generación de horarios cuenta con las siguientes


seguridades:

3.4.1.1. A Nivel de Aplicación:

 Autenticación de usuarios.
 Inicio de usuarios.
 Privilegios a usuarios del sistema.
 Configuración de acceso del sistema hacia el servidor de la base de datos.

3.4.1.2. A Nivel de Base de Datos:

La seguridad de la Base de Datos permite proteger datos, servicios y recursos de usuarios


no autorizados para garantizar la protección de la información. La base de datos cuenta
con un usuario y contraseña de los cuales tiene conocimiento el Administrador de la
Base de Datos. El Responsable del Área de Tecnologías del GAD Provincial es el
encargado de mantener la seguridad y restringir el acceso a la aplicación y al servidor.

Si un usuario no autorizado intenta acceder a la información de la base de datos no podrá,


debido a que la base posee un usuario y la contraseña diferente a la que se asigna al
sistema para el acceso a la aplicación.

3.4.2. Procedimiento

3.4.2.1. Lenguaje de Programación

El desarrollo del sistema está basado en software libre, por tal razón se utilizó PHP que
es un lenguaje de programación de código abierto adecuado para desarrollar aplicaciones
web ya que puede ser incrustado en HTML.

3.4.2.2. Estilo de Programación

El estilo de programación que se utilizó es la denominada POO (programación orientada


a objetos), que facilita y permite crear sistemas complejos, fomenta la reutilización y
extensión del código entre otras características cuya finalidad es optimizar nuestra
aplicación.

55
3.4.3. Requerimientos del Sistema

3.4.3.1. Requerimientos de Hardware


Tabla 15 Requerimientos de Hardware

Hardware Requerimientos

Mínimos Recomendados

Procesador Intel Core i3 Intel® Core™ i7-4790


Processor (8M Cache, up to
4.00 GHz)

Memoria RAM 4 GB 8 GB o superior.

Disco Duro 500 GB 2 TB o superior

Resolución de Ancho 1024px; Alto 978px Adecuado


pantalla

Fuente: La Investigación
Elaborado por: Maura Morales

3.4.3.1. Requerimientos de Software


Tabla 16 Requerimientos de Software

Software Requerimientos

Mínimos Recomendado

Sistema Operativo Windows 7 Linux Centos

MySQL Versión 5.0 o superior Optimo

Servidor web Apache Optimo

Navegador web Google Chrome, firefox Google Chrome

Fuente: La Investigación
Elaborado por: Maura Morales

56
3.4.4. Manuales

3.4.4.1. Manual de usuario

Formulario de ingreso

 Clic en el link www.tecnologicolosandes.edu.ec/sigala


 Escribimos el usuario que es el correo
 Escribimos la clave designada

Fuente: La Investigación
Elaborado por: Maura Morales

Formulario del sistema

Fuente: La Investigación
Elaborado por: Maura Morales

57
Formulario periodo

 Clic en menú matriculación


 Clic en la opción periodo

Fuente: La Investigación
Elaborado por: Maura Morales

 Clic en nuevo
 Ponemos el periodo
 Escribimos observación
 Clic en guardar

Fuente: La Investigación
Elaborado por: Maura Morales

58
Formulario carreras

 Clic en matriculación
 Clic en la opción carrera

Fuente: La Investigación
Elaborado por: Maura Morales

 Clic en nuevo
 Ponemos nombre
 Ponemos observación
 Clic en guardar

Fuente: La Investigación
Elaborado por: Maura Morales

59
Formulario cursos

 Clic en menu matriculacion


 Clic en obcion cursos

Fuente: La Investigación
Elaborado por: Maura Morales

 Clic en nuevo
 Ponemos el curso
 Observación clic en guardar

Fuente: La Investigación
Elaborado por: Maura Morales

60
Formulario formar cursos

 Clic en matriculación
 Clic en opción formar curso

Fuente: La Investigación
Elaborado por: Maura Morales

 Clic en nuevo
 Llenamos datos
 Clic en guardar

Fuente: La Investigación
Elaborado por: Maura Morales

61
Formulario asignatura

 Clic en menú notas


 Clic en la opción asignaturas

Fuente: La Investigación
Elaborado por: Maura Morales

Formulario cargos

 Clic en menú horario


 Clic en la opción cargos

Fuente: La Investigación
Elaborado por: Maura Morales

62
 Clic en nuevo
 Llenamos datos
 Clic en guardar

Fuente: La Investigación
Elaborado por: Maura Morales

Formulario docente

 Clic en menú horario


 Clic en opción docente

Fuente: La Investigación
Elaborado por: Maura Morales

63
 Clic en nuevo
 Llenamos los datos requeridos
 Clic en guardar

Fuente: La Investigación
Elaborado por: Maura Morales

Formulario reporte

 Clic menú horario


 Clic en reporte

Fuente: La Investigación
Elaborado por: Maura Morales

64
 Clic en reporte por fecha
 Ponemos las fechas requeridas
 Clic en generar

Fuente: La Investigación
Elaborado por: Maura Morales

Ilustración 22 Formulario chat

Fuente: La Investigación
Elaborado por: Maura Morales

65
3.4.4.2. Manual técnico

 Ingreso al cepanel para subir los proyectos


 Escribimos en la barra de direccione losandes.com/cpanel

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

 Ponemos el usuario
 Ponemos la clave
 Clic en iniciar sesión

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

66
 Clic en administrar archivos

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

 Clic en el menú public_html

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

67
 Seleccionamos el archivo comprimido en zip
 Cargamos nuestra carpeta donde contiene el sistema

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

 Para crear la base de datos


 Clic en base de datos mysql del menú inicial del cpoanel

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

68
 Creamos la base de datos

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

 Creamos un usuario para nuestra base de datos

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

69
 Añadimos nuestra bdd a nuestro usuario

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

 Clic en phpmyadmin en el menú inicial p


 Procedemos administra nuestra base de datos

Fuente: I.T.S.L.A
Elaborado por: Maura Morales

70
3.5. Presupuesto

3.5.1. Materiales
Tabla 17 Materiales

RECURSOS MATERIALES
Descripción Cantidad V/Unit V/Total
Impresiones 500 0,10 50,00
Esferográficos 4 0,35 1,40
Cartuchos de tinta 2 5,00 10,00
Flash memory 1 8,00 8,00
Resma de Papel Bond A4 1 3,50 3,50
Copias 300 0,05 15,00
Cd 4 0,50 2,00
anillado 1 1,00 1,00
Computador 1 500 500,00
TOTAL 590,90

3.5.2. Gastos varios


Tabla 18 Gastos varios

GASTOS VARIOS
Descripción Valor $
Movilización 70,00
Servicios básicos 50,00
Internet 75,00
Alimentación 350,00
Derecho de titulación 1275,00
TOTAL 1820,00

3.5.3. Total presupuesto


Tabla 19 Total presupuesto

TOTAL PRESUPUESTO
Descripción Valor $
RECURSOS MATERIALES 590,90
GASTOS VARIOS 1820,00
Total 2410,90

71
3.6. Validación de la Hipótesis

La implementación del sistema administrativo integrado, mediante PHP, JavaScript y


MySQL, mejoró el control de distributivos y generación de horarios, en la escuela de
informática del Instituto Tecnológico Superior “LOS ANDES", de la Ciudad de Santo
Domingo, instalado en el año 2017.cumple las necesidades y expectativas de la
institución y administración de la misma, brindando una gestión de distributivos y
generación de horarios adecuado y fácil manejo, cuya finalidad es mejorar el proceso
administrativo de la información de horarios, que permitirá obtener distributivos,
horarios e informes rápidos y oportunos para la toma de decisiones.

72
CONCLUSIONES GENERALES

 La automatización de los procesos es de vital importancia en toda organización o


institución, ya que se encarga de controlar y garantizar la seguridad y
disponibilidad de la información.

 La fundamentación científica ayuda a resolver el problema con seguridad y


validez, permite la obtención de conocimientos verdaderos y comprobados para
describir los principios y leyes de cada proceso.

 La documentación realizada está basada en la información que facilitó la


administración del Instituto Tecnológico Superior Los Andes de Santo Domingo
de los Tsáchilas para determinar las necesidades y falencias existentes en el
departamento en cuanto a los procesos de Evaluación de Desempeño y establecer
alternativas de solución al problema.

 La metodología investigativa es de gran importancia ya que conduce al logro de


los objetivos a través de las diferentes modalidades como la cuali-cuantitativa que
permite recopilar información sobre el problema existente a través de diferentes
tipos y métodos investigativos, para cuantificarlos al tabular los datos obtenidos
de las encuesta y comprobar si es factible la implementación del sistema
propuesto.

 El uso de herramientas libres para el desarrollo del sistema es una excelente


alternativa para las instituciones y programadores, ya que brinda grandes
beneficios y no representa gasto alguno en la elaboración de aplicaciones.

 La implementación del sistema administrativo integrado, mediante PHP,


JavaScript y MySQL, permite un mejor control de distributivos y generación de
horarios, en la escuela de informática del Instituto Tecnológico Superior “LOS
ANDES", de la Ciudad de Santo Domingo, instalado en el año 2017 ya que se
agilizará y automatizará los procesos para obtener resultados e informes más
rápidos, precisos y confiables sobre la gestión de horarios.

73
RECOMENDACIONES GENERALES

 Realizar respaldos continuos de la base de datos para evitar posibles pérdidas de


información que perjudican a la institución.

 Realizar una capacitación al personal involucrado en la administración del


sistema, para que tenga los conocimientos necesarios en el manejo del mismo y
puedan desempeñarse de mejor manera en sus actividades diarias.

 Utilizar las herramientas libres para el desarrollo del sistema siendo estas una
excelente alternativa para las instituciones y programadores.

 Leer detalladamente el manual de usuario ya que este documento contiene


información necesaria sobre el funcionamiento del sistema y permite dar
asistencia técnica a los usuarios facilitando la adaptación y el uso de la aplicación.

 Realizar un mantenimiento del sistema cada cierto tiempo para garantizar el


correcto funcionamiento y extender el tiempo de vida útil del sistema

74
BIBLIOGRAFÍA

BERNAL, C. A. (2010). Metodología de la investigación. En C. A. BERNAL,


Metodología de la investigación (pág. 320). Bogotá D.C agosto: ISBN.

ALLES, M. A. (2006). Desempeño por Competencias (1ª edicion ed.). Buenos Aires,
Argentina: Granica S.A.

BATEMAN SNELL. (2009). ADMINISTRACION Liderazgo y Colaboracion en un


Mundo Competitivo (Octava edicion ed.). Mexico: Mc Graw Hill.

CHIAVENATO , I. (2006). Introduccion a la teoria general de la administracion (Septima


edicion ed.). Mexico: McGraw-Hill.

CHIAVENATO, I. (2009). Gestion del Talento Humano (Tercera Edicion ed.). Mexico:
Mc Graw Hill.

CORONA. (2012). Manual de Investigaciòn. Ambato-Ecuador: ISBN.

DELGADO, A. (10 de 09 de 2017). El horario ideal para tus empleados y tu empresa.


Obtenido de El horario ideal para tus empleados y tu empresa

DIMAGGIO, M. (05 de 07 de 2012). Las ventajas de PHP para el desarrollo de


aplicaciones y sitios web.

FERRER, J. (05 de 2010). metodologia02.blogspot.com. Recuperado el 08 de 05 de 2017,


de metodologia02.blogspot.com: http://metodologia02.blogspot.com/p/tecnicas-
de-la-investigacion.html

GALÁN, M. A. (27 de 04 de 2009). EL CUESTIONARIO EN LA INVESTIGACION.


Obtenido de EL CUESTIONARIO APLICADO A LA INVESTIGACION:
http://manuelgalan.blogspot.com/2009/04/el-cuestionario-en-la-
investigacion.html

GILFILLAN, I. (2002). La bibliia de Mysql. México: Anaya.

GOMEZ, C. (2006). La investigacion Cientifica preguntas y respuestas. Ambato,


Ecuador.

GONZÁLEZ, J. S. (02 de 04 de 2014). Educacion, distributivo de trabajo y planificación


de necesidades docentes. Obtenido de
http://educacionynecesidadesdocentes.blogspot.com/p/blog-page.html

HELLRIEGEL, D., JACKSON, S. E., & SLOCUM, J. W. (2009). ADMINISTRACION


Un Enfoque Basado en Competencias (Primera edicion ed.). Mexico: CENGAGE
Learning.

LOS ANDES. (1999). Estatuto Interno Instituto Los Andes. Santo Domingo.

MÉNDEZ, R. (2011). Investigación Fundamentos y metodologías (Segunda ed.).


México: Pearson Educación.

75
MIRANDA, C. (10 de 02 de 2010). Usando AJAX: Un simple ejemplo con PHP y jQuery.
Obtenido de Usando AJAX: Un simple ejemplo con PHP y jQuery.

MUNCH, L. E. (2012). Metodos y Técnicas de Investigaciòn. Quito-Euador: ISBN.

PRESSMAN, R. S. (2010). Ingieneria del software un enfoque practico (7 ed ed.).


Mexico: Mc Graw Hill.

ROBBINS, S., & COULTER, M. (2010). ADMINISTRACION (Decima Edición ed.).


Mexico: Pearson Educacion.

SANTA MARIA, L. (24 de 07 de 2014). 12 Ventajas de la Programación PHP que Debes


Saber. Obtenido de http://www.staffcreativa.pe/blog/ventajas-programacion-php/

STANTON, E., & WALKER, M. G. (2004). Fundamentos de Marketing (13a. Edición


ed.).

TECOM. (10 de 04 de 2017). Cómo organizar horarios y turnos de trabajo. Obtenido de


http://www.tecon.es/como-organizar-horarios-y-turnos-de-trabajo/

ZEA, L. F. (1988). Nociones de Metodologia de Investigacion Cientifica. Quito, Ecuador:


Editorial Graficas Modernas.

76
ANEXOS
Anexo 1 Solicitud

77
Anexo 2 Oficio de aceptación

Fuente: Secretaria

78
Anexo 3 Documento de información

Fuente: Secretaria

79
Anexo 4 Encuesta a docentes y administrativos

ENCUESTA A DOCENTES Y ADMINISTRATIVOS

Objetivo.- Obtener información sobre la generación de horarios dentro de la escuela de


informática del Instituto Tecnológico Superior Los Andes.

1. ¿Cree usted la generación de horarios es inadecuada?


Sí ( ) No ( )

2. ¿Hay lentitud en la búsqueda y entrega de distributivos?

Sí ( ) No ( )

3. ¿Considera tedioso el proceso de asignación y recepción de horarios?

Sí ( ) No ( )

4. ¿Ha tenido inconvenientes al momento que pedir su distributivo asignado?

Sí ( ) No ( )

5. ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión


de distributivos y de horarios?

Sí ( ) No ( )

80
Anexo 5 Encuesta a estudiantes

ENCUESTA A ESTUDIANTES

Objetivo.- Obtener información sobre la generación de horarios dentro de la escuela de


informática del Instituto Tecnológico Superior Los Andes.

1. ¿Conoce usted los horarios de cada semestre?


Sí ( ) No ( )

2. ¿Al momento de solictar algo de informacion sobre las materias d ecada curso la
misma es raipda y veraz?

Sí ( ) No ( )

3. ¿Al momento de pedir el distributivo de su periodo o curso el proceso es rápido?

Sí ( ) No ( )

4. ¿Cree usted que los procesos de horarios y distributivos son los adecuados?

Sí ( ) No ( )

5. ¿Está de acuerdo en que se implemente un sistema automatizado para la gestión


de generación de distributivos?

Sí ( ) No ( )

81
Anexo 6 Guía de entrevista para administrativos

GUÍA DE ENTREVISTA PARA ADMINISTRATIVOS

Objetivo.- Obtener información sobre la generación de horarios dentro de la escuela de


informática del Instituto Tecnológico Superior Los Andes.

Nombre: Lugar:

Fecha: Entrevistador:

1. ¿Cuál es los procesos actual para la generación de distributivos?

2. ¿Qué tipo de sistema cuenta en estos momentos la escuela de informática para


asignar horarios?

3. ¿Qué Cree que se está haciendo mal para estos procesos no mejoren?

4. ¿En que perjudica a la institución una inadecuada gestión de distributivos e


horarios?

5. ¿Cree usted que la automatización de la gestión de distributivos y generación de


horarios mejorara agilitará todos los procesos, y cuáles son los beneficios?

82
Anexo 7 Fotos

Foto 1 Departamento de tesorería Foto 2 Vicerrectora

Foto 3 Departamento de secretaria

83

You might also like