babahoyo - dspace en uniandes: homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · grafico...

123
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES UNIANDES - BABAHOYO FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS PROYECTO DE INVESTIGACION PREVIO A LA OBTENCION DEL TITULO DE INGENIERA EN SISTEMAS E INFORMÁTICA TEMA: “SISTEMA INFORMÁTICO PARA LA GESTIÓN DE ASISTENCIA DOCENTE Y ESTUDIANTIL PARA LA UNIDAD EDUCATIVA PARTICULAR MIXTA “MARÍA ANDREA” AUTORA: AMORES BRAVO SARA MARIELA ASESOR: ING. LOZADA TORRES EDWIN FABRICIO, MG. AMBATO ECUADOR 2018

Upload: others

Post on 07-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

UNIANDES - BABAHOYO

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE INVESTIGACION PREVIO A LA OBTENCION DEL TITULO

DE INGENIERA EN SISTEMAS E INFORMÁTICA

TEMA:

“SISTEMA INFORMÁTICO PARA LA GESTIÓN DE ASISTENCIA DOCENTE

Y ESTUDIANTIL PARA LA UNIDAD EDUCATIVA PARTICULAR MIXTA

“MARÍA ANDREA”

AUTORA: AMORES BRAVO SARA MARIELA

ASESOR: ING. LOZADA TORRES EDWIN FABRICIO, MG.

AMBATO – ECUADOR

2018

Page 2: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

CERTIFICACIÓN:

Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación

realizado por el la señorita AMORES BRAVO SARA MARIELA, estudiante de la

Carrera de Sistemas, Facultad de Sistemas Mercantiles, con el tema “SISTEMA

INFORMÁTICO PARA LA GESTIÓN DE ASISTENCIA DOCENTE Y

ESTUDIANTIL PARA LA UNIDAD EDUCATIVA PARTICULAR MIXTA “MARÍA

ANDREA”, ha sido prolijamente revisado, y cumple con todos los requisitos

establecidos en la normativa pertinente de la Universidad Regional Autónoma de

los Andes -UNIANDES-, por lo que apruebo su presentación.

Ambato, febrero de 2018

ING. LOZADA FABRICIO, MG.

ASESOR

Page 3: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

DECLARACIÓN DE AUTENTICIDAD

Yo, AMORES BRAVO SARA MARIELA, estudiante de la Carrera de sistemas,

Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el

presente trabajo de investigación, previo a la obtención del título INGENIERA EN

SISTEMAS E INFORMÁTICA, son absolutamente originales, auténticos y

personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad.

Ambato, Febrero de 2018

AMORES BRAVO SARA MARIELA

C.I. 1206659607

AUTORA

Page 4: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

DERECHOS DE LA AUTORA

Yo, AMORES BRAVO SARA MARIELA, declaro que conozco y acepto la

disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad

Regional Autónoma de Los Andes, que en su parte pertinente textualmente dice: El

Patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre las

Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultaría

que se realicen en la Universidad o por cuenta de ella;

Ambato, Febrero de 2018

AMORES BRAVO SARA MARIELA

C.I. 1206659607

AUTORA

Page 5: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

DEDICATORIA

Esta tesis la dedico a mi madre que estuvo siempre a mi lado

brindándome su mano amiga dándome a cada instante una

palabra de aliento para llegar a culminar mi profesión, a mi padre

que lo amo, por ser un ejemplo a seguir y darme la educación, la

herramienta para empezar mi vida profesional, a mis hermanos, a

mi esposo y mi hija que son mi pilar y están siempre conmigo

ansiando mi éxito personal, a mis familiares y amigos más

queridos.

Mariela Sara Amores Bravo

Page 6: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

AGRADECIMIENTO

En primer lugar agradecer a Dios por haberme dado la

sabiduría, el entendimiento y la fortaleza para poder llegar al

final de mi carrera.

Mil palabras no bastarían para agradecer a mis padres Ludvick

y María Elena por su ayuda, su comprensión y sus consejos en

los momentos difíciles, a mi padre que sin importar mis

decisiones me apoyo en todo momento.

A mi esposo y mi hija, por ser mí complemento, y hacerme tan

feliz.

A mis hermanos Yaninne y Julio, compañeros de carrera y

un agradecimiento muy especial a mi tía Ángela por la

confianza depositada en mí.

A la Universidad Regional Autónoma de los Andes porque en

sus aulas recibí el conocimiento intelectual y humano de cada

uno de los docentes, que me formaron como la profesional que

ahora soy.

Mariela Sara Amores Bravo

Page 7: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

INDICE GENERAL

PORTADA

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

DECLARACIÓN DE AUTENTICIDAD

DERECHOS DE LA AUTORA

INDICE GENERAL

INDICE DE GRAFICOS

INDICE DE TABLA

RESUMEN

ABSTRACT

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

Antecedentes de la investigación ........................................................................ 1

Planteamiento del problema ................................................................................ 3

Formulación del problema. .................................................................................. 4

Delimitación del problema. ................................................................................... 4

Objeto de investigación y campo de acción. ........................................................ 4

Objeto de esta investigación: ............................................................................... 4

Campo de acción: ................................................................................................ 4

Identificación de la Línea de investigación. .......................................................... 4

Objetivos .............................................................................................................. 5

Objetivo General. ................................................................................................. 5

Objetivos Específicos. .......................................................................................... 5

Variable Independiente ........................................................................................ 5

Variable dependiente ........................................................................................... 5

Page 8: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

Justificación ......................................................................................................... 5

CAPÍTULO I ............................................................................................................ 7

MARCO TEORICO .............................................................................................. 7

1.1 Origen y evolución de sistemas informáticos. ................................................ 7

1.2 Análisis de las distintas posiciones teóricas Sistema de control de Asistencia13

1.2.1 Impacto social y tecnológico ..................................................................... 15

1.2.2 Impacto educativo ..................................................................................... 17

1.2.3 Impacto ecológico y económico ................................................................ 19

1.3 Aspectos relevantes Sistema de Control de Asistencia ............................... 21

1.3.1 Automatización ......................................................................................... 21

1.3.2 Las Tic`s en la gestión educación ............................................................. 21

1.3.3 Biometría .................................................................................................. 23

1.3.3.1 Biometría dactilar ................................................................................... 23

1.3.4 Lenguajes de programación ..................................................................... 24

1.3.4.1 C# .......................................................................................................... 24

1.3.4.2 PHP ....................................................................................................... 25

1.3.4.3 JavaScript .............................................................................................. 27

1.3.5 Herramientas para almacenar datos ......................................................... 28

1.3.5.1 Sql .......................................................................................................... 29

1.3.5.2 Sql server ............................................................................................... 29

1.3.6 Sistemas Cliente/ Servidor ........................................................................ 31

1.3.7 Estándares Web ....................................................................................... 32

1.3.8 Sistemas web............................................................................................ 32

1.3.9 Sitio Web .................................................................................................. 33

1.3.10 Intranet .................................................................................................... 34

Page 9: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

1.3.11 Funciones de la Intranet: características ................................................ 35

1.3.12 Beneficios de las intranets ...................................................................... 36

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

CAPITULO II ......................................................................................................... 39

MARCO METODOLÓGICO - PLANTEAMIENTO DE LA PROPUESTA ........... 39

2.1 Caracterización del Sector ........................................................................... 39

2.2 Descripción del procedimiento metodológico para el desarrollo de la

investigación. ..................................................................................................... 39

2.2.1 Tipos de Investigación .............................................................................. 40

2.2.2 Métodos, técnicas e instrumentos de recolección de datos ...................... 41

2.2.3 Técnicas ................................................................................................... 42

2.2.4 Instrumentos para la recolección de datos ............................................... 42

2.3 Propuesta del investigador .......................................................................... 52

2.4 Conclusiones parciales del capítulo ............................................................. 52

CAPÍTULO III ........................................................................................................ 53

3. VALIDACIÓN Y/O EVALUACION DE RESULTADOS DE SU APLICACIÓN 53

3.1. Tema ........................................................................................................... 53

3.2 Descripción de la propuesta ........................................................................ 53

3.3 Desarrollo de la propuesta ........................................................................ 53

3.4 Metodología del desarrollo ........................................................................ 54

3.5 Análisis Previo ............................................................................................. 54

3.6 Análisis del sistema ..................................................................................... 55

3.6.1 Requerimientos funcionales ................................................................... 56

3.6.2 Requerimientos no funcionales .............................................................. 59

3.6.3 Diagrama General de casos de uso .......................................................... 60

Page 10: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

3.6.4 Casos de Uso ........................................................................................... 61

3.6.5 Descripción de Casos de Uso ................................................................ 64

3.6.6 Diagrama de Clases ................................................................................. 67

3.6.7 Diagramas de Secuencia ....................................................................... 68

3.7 Diseño de la base de datos ...................................................................... 71

3.7.1 Modelo relacional ................................................................................... 71

3.7.2 Diccionario de datos .............................................................................. 72

3.7 Codificación ................................................................................................. 79

3.8 Prototipo del Sistema Informático ................................................................ 83

3.9 Pruebas del Software ................................................................................... 91

3.9.1 Pruebas de navegador .............................................................................. 92

3.9.2 Pruebas de caja negra .............................................................................. 95

3.9.2.1 Caso de prueba: iniciar sesión ............................................................... 96

3.9.2.2 Caso de prueba: Marcación docente y personal .................................... 97

3.9.2.3 Caso de prueba: Registro de asistencia de estudiante .......................... 98

3.9.3 Pruebas de usabilidad .............................................................................. 99

Conclusiones ................................................................................................... 101

Recomendaciones ........................................................................................... 102

BIBLIOGRAFÍA

Page 11: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

INDICE DE GRAFICOS

Grafico 1-1: Niveles de desempleo por el uso de automatización en los

procesos de Fuente: (Vallejo, 2017) ................................................................. 17

Grafico 1-2: Niveles de muestra de impacto educativo con relación al uso de

tecnologías y automatización en varios países del mundo. .............................. 18

Grafico 1-3: Nivel de evolución en los últimos 15 años con relación al uso de

tecnologías como herramientas de desarrollo y aliado estratégico en la

activación de habilidades. ................................................................................. 19

Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la

automatización de los entornos de trabajo ........................................................ 19

Grafico 1-5: Esquema de impacto ambiental, modelo sostenibles, ................... 20

Grafico 1-6: Esquema del impacto económico por el uso de las tecnologías

orientadas a la automatización. ......................................................................... 20

Grafico 1- 7: Reconocimiento dactilar (2016) .................................................... 24

Grafico 1-8: Diagrama de un proceso de un archivo PHP, en un servidor ........ 26

Grafico 1- 9: Servidores y equipo KBM de un centro de datos.......................... 37

Grafico 2- 1: Tabulación de la pregunta 1 de la encuesta ................................. 43

Grafico 2- 2: Tabulación de la pregunta 2 de la encuesta ................................. 44

Grafico 2- 3: Tabulación de la pregunta 3 de la encuesta ................................. 45

Grafico 2- 4: Tabulación de la pregunta 4 de la encuesta ................................. 46

Grafico 2- 5: Tabulación de la pregunta 5 de la encuesta ................................. 47

Grafico 2- 6: Tabulación de la pregunta 6 de la encuesta ................................. 48

Grafico 2- 7: Tabulación de la pregunta 7 de la encuesta ................................. 49

Page 12: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

Grafico 2- 8: Tabulación de la pregunta 8 de la encuesta ................................. 50

Grafico 2- 9: Tabulación de la pregunta 9 de la encuesta ................................. 51

Grafico 3- 1: Fase modelo en cascada………………………………………….…54

Grafico 3- 2: Caso de Uso: Diagrama General Caso de Uso ............................. 60

Grafico 3- 3: Caso de Uso: Ingreso al sistema ................................................... 61

Grafico 3- 4: Caso de Uso: Marcación asistencia docente y personal ................ 61

Grafico 3- 5: Caso de Uso: registro asistencia estudiantes ................................ 62

Grafico 3- 6: Caso de Uso: Consulta asistencia estudiantes .............................. 63

Grafico 3- 7: Caso de Uso: Consulta marcación docente y personal .................. 63

Grafico 3- 8 : Diagrama de clases ..................................................................... 67

Grafico 3- 9: Diagrama de Secuencia: Inicio de sesión ..................................... 68

Grafico 3- 10: Diagrama de Secuencia: marcación docente y de personal ....... 68

Grafico 3- 11: Diagrama de Secuencia: registro de asistencia docente-

estudiantes ........................................................................................................ 69

Grafico 3- 12: Diagrama de Secuencia: Consulta asistencia estudiantes ......... 69

Grafico 3- 13: Diagrama de Secuencia: Consulta marcación docente y personal70

Grafico 3- 14: Diagrama modelo relacional de datos ........................................ 71

Grafico 3- 15: Login del sistema ........................................................................ 83

Grafico 3- 16: Menú administración ................................................................... 83

Grafico 3- 17: Interfaz de listado de usuarios ..................................................... 84

Grafico 3- 18: Interfaz crear usuario ................................................................... 84

Grafico 3- 19: Interfaz configurar usuario ........................................................... 85

Grafico 3- 20: Interfaz crear estructura ............................................................... 85

Page 13: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

Grafico 3- 21: Interfaz agregar dispositivo biométrico ......................................... 86

Grafico 3- 22: Interfaz muestra dispositivo biométrico ........................................ 86

Grafico 3- 23: Menú Recursos humanos ........................................................... 87

Grafico 3- 24: Interfaz listado de empleados ..................................................... 87

Grafico 3- 25: Interfaz formulario registro de empleados ................................... 88

Grafico 3- 26. Interfaz formulario registro de empleados ................................... 88

Grafico 3- 27: Menú reportes de marcaciones y asistencia estudiantes ............ 89

Grafico 3- 28: Interfaz reportes de marcaciones docentes y estudiantes ........... 89

Grafico 3- 29: Interfaz asistencia estudiantes .................................................... 90

Grafico 3- 30: Vista del Menú de un usuario supervisor .................................... 90

Grafico 3- 31: Vista del Menú de un usuario docente ........................................ 91

Grafico 3- 32: Cerrar sesión y mensaje de confirmación ................................... 91

Grafico 3- 33: Interfaz inicio de sesión ............................................................... 92

Grafico 3- 34: Página principal .......................................................................... 92

Grafico 3- 35: Interfaz inicio de sesión ............................................................... 93

Grafico 3- 36: Página principal .......................................................................... 93

Grafico 3- 37: Interfaz inicio de sesión ............................................................... 94

Grafico 3- 38: Página principal .......................................................................... 94

Page 14: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

INDICE DE TABLA

Tabla 2- 1 : Población ................................................................................................. 42

Tabla 2- 2: Tabla pregunta 1 de la encuesta ............................................................... 43

Tabla 2- 3: Tabla de la pregunta 2 de la encuesta ...................................................... 44

Tabla 2- 4: Tabla de la pregunta 3 de la encuesta ..................................................... 44

Tabla 2- 5: Tabla de la pregunta 4 de la encuesta ..................................................... 45

Tabla 2- 6: Tabla de la pregunta 5 de la encuesta ..................................................... 46

Tabla 2- 7: Tabla de la pregunta 6 de la encuesta ...................................................... 47

Tabla 2- 8: Tabla de la pregunta 7 de la encuesta ...................................................... 48

Tabla 2- 9: Tabla de la 8 pregunta de la encuesta ...................................................... 49

Tabla 2- 10: Tabla de la 9 pregunta de la encuesta .................................................... 50

Tabla 3- 1: Caso de Uso: Diagrama General Caso de Uso .......................................... 57

Tabla 3- 2: Caso de Uso: Diagrama General Caso de Uso .......................................... 59

Tabla 3- 3: Diccionario de datos .................................................................................. 78

Tabla 3- 4: Caso de prueba, inicio de sesión ............................................................... 96

Tabla 3- 5: Caso de prueba, marcación docente y estudiantes ................................... 97

Tabla 3- 6: Caso de prueba, registrar asistencia estudiantes ...................................... 98

Tabla 3- 7: Cuestionario funcionalidad ........................................................................ 99

Tabla 3- 8: Funcionalidad a evaluar............................................................................. 99

Page 15: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

RESUMEN

Dada la necesidad de una herramienta de información para administrar los

datos de asistencia general de docentes y estudiantes en la Unidad Educativa

María Andrea de la ciudad de Babahoyo, se realizó el análisis, diseño,

desarrollo e implementación de un sistema informático para la gestión de

asistencia con control biométrico dactilar, el mismo que solucionará el problema

de manejo de datos y acceso a la información.

El capítulo uno pretende informar en un integro marco teórico, el origen y

evolución del objeto de estudio, un análisis general del mismo y mencionar sus

aspectos más relevantes.

El capítulo uno pretende informar en un integro marco teórico, origen y

evolución del objeto de estudio, un análisis general y mencionar los aspectos

más relevantes.

En el capítulo dos se describe el modelado, caracterización, recursos del

sistema, una breve descripción de la metodología empleada y la propuesta

personal indicando el modelo y procedimientos usados.

El capítulo tres presenta la descripción de procedimientos, en un análisis final

que muestra el diseño de la aplicación, la arquitectura de software, diseño de

BD y las funcionalidades principales del sistema, que deben llevarse a cabo

para satisfacción de los requerimientos, esto como propuesta de solución al

objeto de investigación.

Page 16: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

ABSTRACT

Due to the need for an information tool to manage the general attendance data

of teachers and students in the María Andrea Educational Unit from Babahoyo,

it was done an analysis, design, development and implementation of a

computer system for the attendance management with fingerprint biometric

control, which would solve the problem of data management and information

access.

The introduction contains a report about the background related to this

investigation, the justification for carrying out the project, the scope and limits

that this solution will cover.

Chapter one aims to inform in an integral theoretical framework, the origin and

evolution of the object of study, a general analysis of it and mention its most

relevant aspects.

Chapter two describes the modeling, characterization, system resources, a brief

description of the methodology, and the personal proposal indicating the model

and procedures used.

Chapter three presents the description of procedures, in a final analysis that

shows the design of the application, the software architecture, BD design

and the main functionalities of the system, which must be carried out to

satisfy the requirements, this as a proposal of solution to the object of

investigation

Page 17: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

1

INTRODUCCIÓN

Antecedentes de la investigación

Se revisaron diversas fuentes referentes, recolectando opiniones de algunas

teorías relacionadas sobre el diseño, e implementación de Sistemas

Informáticos. Los antecedentes que a continuación se citan, proporcionan a la

investigación una base teórica que sustenta el problema planteado.

Se revisó la tesis del Tec. (Espin, 2014) con el tema: Sistema Informático Para

La Gestión Académica De La Unidad Educativa Intercultural Bilingüe “Huayna

Capac Ambato – Ecuador. La cual enfatiza en una similar situación

problemática, tales como información no actualizada, toma de registros de

forma obsoleta y pérdida de tiempo valioso en actividades de supervisión.

(Gallardo & Bernardo, 2012) indican en la tesis: Sistema de Control de

Asistencia docente de la Facultad de Ingeniería de Sistemas de la Universidad

Nacional “San Luis Gonzaga” de Ica Perú, el trabajo de investigación que

desarrollado en la facultad de Ingeniería de Sistemas, en vista de las

deficiencias que se tuvo para poder controlar la asistencia de los docentes,

por ello fue la necesidad en base al problema.

Se ha hecho la revisión de la literatura correspondiente, verificando los

antecedentes de estudios realizados sobre sistemas desarrollados y como han

beneficiado en algunas empresas, el desarrollo del sistema basado en la

metodología de desarrollo de software y uso de dispositivos biométricos para

la identificación del personal. Para la investigación utilizaron el método

científico para su planteamiento y desarrollo. El sistema desarrollado ha sido

puesto en uso en una prueba piloto en la facultad, han utilizado fichas de

observación para recoger los datos de los indicadores en estudio y así poder

responder a la hipótesis de investigación sobre los beneficios que aporta el

sistema de control de asistencia docente en la facultad; con ello se realizó el

análisis de los resultados y se planteó las conclusiones y recomendaciones.

Page 18: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

2

(Astudillo, Duarte, Ghannoum, Ghannoum, & Rivera, 2015), en la tesis:

Sistema Biométrico basado en huella dactilar para el Control De Entrada y

salida del personal que labora en la Gobernación del Estado Anzoátegui.

Puerto La Cruz, Venezuela. Esta investigación toma un punto muy importante,

haciendo referencia en cuanto al ahorro de procesos y reducción de espacios

físicos, ya que al igual que en la Unidad Educativa Particular Mixta “María

Andrea”, existe personal responsable de las asistencias, en este caso de los

docentes, estudiantes, el cual es traducido en tiempo real que ese personal

encargado de este control podría usar en otras actividades de beneficio para

la institución.

Hoy en día la biometría es la tecnología más reciente de seguridad basada en

el reconocimiento de una característica física e intransferible de las personas,

como es la huella digital, las empresas pasan por alto la implementación de

sistemas sofisticados para controlar la asistencia de los empleados dejándolo

en un segundo plano de poca importancia, por lo cual emplean listas de

asistencias donde los empleados firman la hora de llegada y salida, este tipo

de control de asistencia es vulnerable y manipulable de manera que el

trabajador puede alterar la hora, así haya llegado tarde y no ingresaría la hora

exacta.

En la tesis de (Madueño, 2001) “Desarrollo de Software Educativo bajo

Plataforma Web”, se expone la utilización de una aplicación Web para

coadyuvar la gestión educativa y aprendizaje mostrándose como un apoyo

para los docentes y como una herramienta para mejorar el rendimiento

estudiantil.

En la introducción de su tesis (Madueño, 2001) explica: Ahora bien, la

diversidad tecnológica actual, ha hecho surgir formas de integrar distintas

tecnologías tales como la informática y las telecomunicaciones, dando origen

a la mayor revolución tecnológica de los últimos tiempos, la Internet, en

especial la World Wide Web.

Page 19: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

3

Planteamiento del problema

El proceso educativo que se lleva a cabo en la Unidad Educativa Particular

Mixta “María Andrea” de la Ciudad de Babahoyo, hace referencia a un

conjunto amplio de objetivos, procesos, espacios y actores, que enmarcados

en una visión de gestión velan por el desarrollo integral de sus estudiantes,

pero si no poseen las herramientas necesarias para que se lleve a cabo esta

gestión, este proceso será interrumpido o no será llevado a cabo de una forma

correcta.

La situación actual de la Unidad Educativa Particular Mixta “María Andrea” de

la ciudad de Babahoyo, refleja una falta de automatización en su control

educativo, llevando los procesos de gestión de una forma no sistematizada.

Se pudo constatar en la visita a la unidad educativa, que el control de

asistencia general de alumnos y profesores no es registrado ni vigilado de la

manera correcta, tampoco existe una forma fácil de acceder a reportes

semanales, mensuales o parciales, cuando los supervisores y autoridades lo

requieren.

Así mismo se pudo verificar que, la inasistencia de los alumnos no es

notificada a los representantes de ninguna forma, por lo que se genera el

desconocimiento de los padres de las actividades de sus hijos.

El control docente en la actualidad se realiza de forma manual, con varios

listados, supervisados por coordinadores, inspectores, lo cual conlleva una

extensa tarea al momento de contabilizar la asistencia, inasistencia, horas de

retraso y multas.

Tomando en cuenta que la Unidad Educativa Particular Mixta “María Andrea”

de la ciudad de Babahoyo no posee un Sistema Informático para la Gestión de

asistencia docente y estudiantil, que tenga como una de sus tareas el control

de asistencia del alumnado y personal docente, es necesario brindarles una

herramienta automatizada que satisfaga esta tarea, y agilice esta actividad.

Page 20: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

4

Formulación del problema.

¿Cómo mejorar la Gestión de asistencia docente y estudiantil de la Unidad

Educativa Particular Mixta “María Andrea”?

Delimitación del problema.

En la actualidad la Unidad Educativa Particular Mixta “María Andrea”, de la

ciudad de Babahoyo no cuenta con un Sistema informático para la gestión de

asistencia docente y estudiantil.

Esta investigación se llevara a cabo en las instalaciones (educación básica y

secundaria) de la Unidad Educativa Particular Mixta “María Andrea” de la

ciudad de Babahoyo que se encuentra en convenio con la UNIANDES

extensión Babahoyo.

El desarrollo del sistema constituye el análisis, diseño, codificación del

software, el sistema contiene dos módulos:

a) El control de asistencia general que es el modulo principal, se

desarrolló para el registro de asistencia de los docentes y estudiantes.

b) Existirá un módulo de registro de estudiantes y docentes.

Objeto de investigación y campo de acción.

Objeto de esta investigación: Sistema informático

Campo de acción: Gestión de Asistencia.

Identificación de la Línea de investigación.

Esta investigación se está realizando bajo la línea de investigación

denominada: Desarrollo de software y Programación de sistemas.

Page 21: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

5

Objetivos

Objetivo General.

Desarrollar un Sistema informático para la gestión de asistencia docente y

estudiantil para la Unidad Educativa Particular Mixta “María Andrea”.

Objetivos Específicos.

Sustentar bibliográficamente los sistemas informáticos, gestión de

asistencia docente y estudiantil y herramientas de desarrollo.

Analizar el proceso actual de registro de asistencia del personal docente,

administrativo y estudiantil, para ayudar a fundamentar un esquema de

automatización del sistema de información.

Proporcionar al personal docente y administrativo de la institución una

herramienta de registro de asistencia automatizada, que evite el registro

manual y pérdida de tiempo.

Variable Independiente

Sistema Informático.

Variable dependiente

Gestión de asistencia docente y estudiantil

Justificación

Unos de los principales motivos que existen para la creación de un sistema de

gestión de asistencia, es permitir a los directores, autoridades, docentes,

padres de familia y/o representantes de la Unidad Educativa Particular Mixta

“María Andrea” de la ciudad de Babahoyo, tener un sistema de gestión

automatizado de control de asistencia y actividades de cada uno de los

estudiantes, docentes y personal que laboran en la institución.

Por tal motivo, con el resultado de esta investigación se pretende llevar un

control automatizado del trabajo académico en un menor tiempo, con menor

Page 22: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

6

cantidad de errores y utilizando con eficiencia al personal, permitiendo así

disminuir la carga de trabajo de quienes actualmente son los encargados de

llevar el control de asistencia de una manera obsoleta.

Considerando que al usar este sistema informático, los docentes se

convertirán en alimentadores directos del sistema, por ejemplo podrán

registrar los avances y asistencias de los estudiantes desde cualquier

computador conectado a la red, evitando así, el largo tiempo destinado a

llenar hojas de registros y novedades, que luego al finalizar las semanas y

meses deberán ser contabilizadas. Con el desarrollo e implementación de este

sistema, se podrá obtener información real y exacta, de los datos ingresados

por el usuario, los mismos que mediante la Web serán almacenados en la

base de datos del sistema de gestión, lo que permitirá conocer los reportes

inmediatamente después de que la información sea guardada.

Al usar un dispositivo biométrico de lectura de huella digital, el registro

docente será exacto, no se permitirá que su asistencia sea registrada con una

hora diferente a la que llega a la institución, el sistema de gestión permitirá

configurar horarios respectivos para cada área si fuera necesario.

Page 23: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

7

CAPÍTULO I

MARCO TEORICO

1.1 Origen y evolución de sistemas informáticos.

Los sistemas informáticos tienen un papel fundamental en el avance y

aplicación de nuevas técnicas; las misma que cumplen el rol de armonizar la

integración entre el ser humano y las computadoras.

En toda institución existe la necesidad de recolección y análisis de datos,

estos datos son de diferentes áreas y responden a diferentes propósitos, pero

no siempre las instituciones utilizan el mecanismo adecuado o el más eficiente

para cumplir con sus objetivos, ya sea por falta de recursos o de

desconocimiento de la existencia de herramientas y sistemas informáticos,

que pueden ayudar a facilitar dichas tareas.

El uso de sistemas informáticos permite realizar tareas con mayor eficiencia,

en la actualidad los sistemas de identificación biométrica (huellas dactilares,

reconociendo de iris, voz, palma de la mano, rostro, etc), son de fácil

adquisición y costos accesibles para una institución de categoría educativa.

Sistema de información

(Pablos, Lopez, Romo, & Medina, 2012), para definir lo que es un sistema de

información se apoyan en la teoría general de sistemas y en lo que en ella se

establece para determinar que es un sistema. El término sistema lo utilizamos

hoy en día de manera muy habitual y para referirnos a muchas, variadas y

distintas cuestiones: sistemas políticos, sistemas monetarios, sistemas

empresariales, sistemas eléctricos, sistemas de seguridad, sistemas

planetarios, sistemas de apuestas, etc. Lo empleamos para designar un

concepto o como una herramienta para explicar como es y lo que ocurre en

una determinada área como la económica, la social, la tecnológica, la física,

etc.

Page 24: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

8

Podemos definir un sistema de información (SI) empresarial como “un

conjunto de recursos técnicos, humanos y económicos interrelacionados

dinámicamente, y organizados en torno al objetivo de satisfacer las

necesidades de información de una organización empresarial para la gestión y

la correcta adopción de decisiones”.

Según (Baca, Solares, & Acosta, 2014), ¿Por qué son importantes los

sistemas de información?

Las tics se han convertido con el tiempo en otra área funcional de la

empresa, tal como contabilidad, finanzas, mercadeo o producción.

Toda organización exitosa ha tomado conciencia de la importancia del

manejo de las tecnologías de la información (TI) como un elemento que

brinda ventajas comparativas respecto a la competencia.

Un sistema de información necesita justificar su implementación desde

el punto de vista costo/beneficio o rentabilidad económica de la

Inversión, partiendo de la concepción del valor que se otorgue a la

información dentro de una empresa.

Su éxito no debe medirse sólo por la eficiencia en términos de

minimizar costos o maximizar la rentabilidad económica.

El éxito también debe medirse por la eficacia de la TI en respaldo

de las estrategias empresariales de una organización.

Así también, (Baca, Solares, & Acosta, 2014) indica que, otros factores de

éxito son: facilitar los procesos empresariales, intensificar las estructuras y su

cultura organizacional e incrementar el valor comercial de la empresa en un

entorno empresarial dinámico.

Los sistemas de Información utilizan personas, datos, hardware, software,

recursos y tecnologías de redes de comunicaciones para reunir transformar y

diseminar información una organización.

Por su parte (Pablos, Lopez, Romo, & Medina, 2012), el sistema informático

Page 25: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

9

de la empresa es un subsistema dentro del sistema de información de la

misma, y está formado por todos los recursos necesarios para dar respuesta a

un tratamiento automático de la información y aquellos otros que posibiliten la

comunicación de la misma en definitiva, por tecnologías de la información y de

las comunicaciones (TICS).

El reconocimiento de la información como recurso estratégico, así como la

aceptación de las tecnologías de la información y de las comunicaciones como

recurso vital para la empresa, hacen imprescindibles que la misma sea

canalizada y transformada de forma adecuada a través de los sistemas de

información. Dicho proceso es crucial para el logro y sostenimiento de

cualquier estrategia competitiva.

Entre las diferencias que se pueden establecer entre sistemas de información

y tecnologías de la información, cabe destacar que las Tics son de carácter

genérico y a disposición de las empresas según los presupuestos que puedan

o quieran destinar a su obtención en el mercado o creación propia y en

cambio, el SI empresarial es especifico y exclusivo de cada organización,

aspecto este de gran significación porque es aquí en donde las distintas

compañías pueden obtener ventaja competitivas.

De esta manera, podemos definir las tecnologías de la información y de las

comunicaciones (TICS) como “un conjunto de dispositivos, soluciones y

elementos de tipo hardware, software y de comunicaciones aplicados al

tratamiento automático de la información y de la difusión de la misma para

satisfacer las necesidades de información”. (Pablos, Lopez, Romo, & Medina,

2012).

Etapas de vida de un sistema de información

Según (Morales, 1976), se entiende por desarrollo de un sistema de

información el reemplazo o la creación de un sistema diseñado para llevar a

cabo los objetivos o la misión específica perseguida por un usuario o un

conjunto de ellos, en una o varias instituciones.

Page 26: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

10

La definición anterior incorpora el diseño del sistema solamente como aspecto

del desarrollo del mismo. El desarrollo se relaciona con la historia completa de

un sistema particular, con inclusión de:

El estudio y análisis del actual método de trabajo manual, semimanual

o automatizado.

La concepción inicial del reemplazo del sistema actual o diseño de un

sistema nuevo.

El análisis de los reales objetivos de los usuarios, y la búsqueda

conjunta de nuevas necesidades.

La definición de los requerimientos operacionales sobre el nuevo

sistema

El diseño del sistema

La especificación de sus componentes físicos

La previsión para los componentes humanos (diseño de organización y

personal)

Etapas de un sistema de información

Durante el desarrollo de todo sistema de información se debe pasar por

ciertas etapas o fases mencionadas a continuación:

Etapa de estudio de factibilidad

Etapa de análisis

Etapa de diseño

Etapa de desarrollo y construcción

Etapa de implementación

Etapa de análisis y evaluación post-implementación

Etapa de mantenimiento

Page 27: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

11

Evolución de un sistema de información

El sistema de información y su funcionamiento han experimentado un proceso

evolutivo a lo largo del tiempo. Así, el proceso de evolución o aprendizaje a

partir del cual ha ido generando un sistema de información cada vez más

capaz de satisfacer sus necesidades de información, se puede entender a

partir de las cinco fases o etapas siguientes:

1. En una primera etapa, muy elemental, a través del análisis del sistema

de información se pretenden desarrollar únicamente procedimientos de

tipo manual, para organizar mejor los documentos o papeles que

genera un proceso administrativo. Pocas empresas, solamente las más

innovadoras, con mayores recursos las más tecnófilas, se plantean en

esta fase todavía la utilización del equipo informático, entre otras

razones por su complejidad y elevados.

2. A medida que las necesidades de información van aumentando, la

dirección empieza a impulsar la aplicación de las tecnologías de

información al proceso de datos (contabilidad, nominas, facturación,

etc), a la toma de decisiones y las comunicaciones por separado. Es la

época en la que se incorporan a las organizaciones los primeros

centros de proceso de datos (CDP), que como unidades especializadas

Grafico 1- 1: Etapas de un sistema de información Fuente: Cervantes Guerrero Alejandro. (2015, Julio 20). Ciclo de vida de un sistema de

información. Recuperado de https://www.gestiopolis.com/ciclo-de-vida-de-un-sistema-de-informacion

Page 28: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

12

de cálculo, comienzan a automatizar proceso de trasformación

informativa involucrados en actividades de administración todavía muy

elementales.

3. Con el crecimiento experimentado por las empresas durante las

décadas posteriores (años 60 y 70), la información, para lograr la

coordinación y control, pasa a considerarse como un instrumento cada

vez más importante. Aparece en las estructuras organizativas una

nueva área funcional, los departamentos de informática o de sistemas

de información, cuya misión es tratar de resolver los problemas

derivados de la gestión de la información. Constituye la aparición de los

sistemas de información para la dirección.

4. A medida que el entorno y el sistema técnico van adquiriendo mayor

complejidad, las organizaciones van adoptando una estrategia cada vez

más activa y comprometida en el uso de la información, sobre todo en

cuanto a la información de carácter externo, importante de la misma

para el desenvolvimiento actual y futuro de toda actividad (Pablos,

Lopez, Romo, & Medina, 2012; Pablos, Lopez, Romo, & Medina, 2012)

Tipos de sistemas de información

Según, (Pablos, Lopez, Romo, & Medina, 2012), los sistemas de información,

tienen el objetivo de mejorar la eficiencia de las actividades que se llevan a

cabo en una organización y de esta manera lograr ventajas significativas ante

otras.

Podemos clasificar según su función de la siguiente manera:

Sistema de procesamiento de transacciones: la recopilación,

almacenamiento y modificación de la información creada a partir de

transacciones, que se llevan a cabo dentro de una institución se denominan

Page 29: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

13

sistema de procesamiento de transacciones. Tiene como propósito procesar y

acumular toda la información de una organización para su posterior consulta.

Sistema de información gerencial: es aquel que permite resolver problemas

e inconvenientes en una empresa, el objetivo de este sistema de información

es proveer de información sintetizada para la resolución de problemas a través

del uso de tecnologías y personas. Los datos que aporta el sistema deben

considerar cuatro características importantes: cantidad, calidad, oportunidad y

relevancia. (Pablos, Lopez, Romo, & Medina, 2012)

Sistema de soporte a decisiones: el sistema de soporte de decisiones, se

basa en el análisis de la conjugación y comparación de las variables, con el

objetivo único de contribuir a la toma de decisiones de una organización

basada en la valoración, estimación y balance entre alternativas.

1.2 Análisis de las distintas posiciones teóricas Sistema de control de

Asistencia

En el análisis realizado en base a las diferentes posiciones existentes sobre

los sistemas de control incluyendo los que son del tipo biométricos, circuitales,

parentales, basados en hardware o basados en software se definen varios

patrones que de una u otra forma se encuentran ligados en la constitución de

un escenario que garantiza la observación, registro y ordenamiento de los

elementos-actores que se acogen a través de un sistema automatizado para

el control de personal.

Es así que la primera postura se enmarca en la dotación de seguridades por

medio del reconocimiento facial, reconocimiento de voz, análisis del entorno y

patrones genéticos del iris o cualquier otra característica del cuerpo humano,

reconocimiento de la huella dactilar comúnmente llamada huella digital,

análisis de formas y estructura ósea, análisis del contorno de la mano del

individuo; todo este compendio de cualidades dan paso a lo que se conoce

como sistemas biométricos, su uso es totalmente fundamental y radical, son

construidos con algoritmos predictivos para evitar cualquier tipo de intrusiones

no autorizadas a los predios o las interfaces de administración (Cortes, 2012).

Page 30: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

14

La siguiente postura dispone de una visión más amplia en cuanto al tipo de

control y niveles de seguridad a ejercer en los distintos escenarios, para tal

efecto incorporan el uso de video vigilancia como un eslabón anidado al

sistema de control ya sea de asistencia, de control del personal o de accesos

biométricos; con este fin se pretende evitar cualquier tipo de violación o intento

de conexión o vulneración externa al sistema o equipos dispuestos para el

control que se desea implementar. (Addati G. A., 2014)

Otra postura es la que mantiene (Mendez I. , 2015), el desarrollo y la

innovativa de los esquemas ya definidos en el mercado ocupacional

superando los productos de control a través de la investigación; basándose en

funcionalidades de suma importancia con lo cual se logra optimizar varios

procesos y por ende las actividades que antes dependían de un operador.

Las necesidades de llevar un correcto control y ambientar un proceso de

control en los centros de educación por medio de procedimientos

automatizados son el resultado de la expansión del uso de las tecnólogas en

la incorporación de las actividades cotidianas por su acotación en cuanto a la

agilidad y versatilidad frente a la simplificación del recurso humano para el

efecto de define una arquitectura adecuada (Tipaluisa, 2017).

Grafico 1- 2: Algoritmo de automatización para los sistemas de control

Fuente: (Jimy Alexander Cortés Osorio, 2012)

Page 31: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

15

1.2.1 Impacto social y tecnológico

Se establece claramente que los sistemas de control bio-mecanizados,

automatizados, cibernéticos o en su defecto los de tipo robótico aportan en

gran medida a la confiabilidad y escalabilidad del trabajo en los distintos

entornos de trabajo ya sea desde su implementación en una institución

educativa hasta su uso en instalaciones bancarias y militares; es así que su

nivel de impacto tiene profunda connotación en los sitios y escenarios con

presencia de elementos hostiles, desde su aparición el trato y administración

de incidencias es relativamente tolerable y expone en menor grado a cualquier

tipo de conflictos interpersonales a los funcionarios o personas encargadas del

control de personal o del acceso a las instalaciones.

Se visualiza entre los parámetros de regulación la importancia de administrar

los registros, asistencias, faltas y atrasos, así como los demás temas que se

encuentran relacionados directamente con los sistemas de control de

asistencia y de control del personal (Jurado Lozada, 2017)

Grafico 1- 3: Arquitectura definida para las implementaciones de sistemas mecanizados y control de asistencia.

Fuente: (Tipaluisa, 2017)

Page 32: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

16

El impacto social se mide a través de los niveles de uso de las tecnologías de

control las mismas que se encuentran delimitadas por las tendencias de la era

digital; se ha reducido en un 80% el uso del recurso humano a causa de la

implementación de sistemas mecanizados (Conwip K. , 2014).

En Ecuador las buenas practicas del usos e implementaciones de los sistemas

y servicios de control de asistencia y control de usuarios aplicados con normas

de calidad han marcado un precedente en la optimización de los métodos

tradicionales; su objetivo intrínseco a más de automatizar, persigue la

reducción de personal humano registrándose una alta tasa de desempleo a

causa de la automatización de los procesos ya que la eficacia que otorgan

estos sistemas es de un 95% sobre el rendimiento de un ser humano, debido

a que el sistema se encuentra activado y operativo los 365 días del año. Y sus

incidencias o niveles de mantenimiento se los realiza cada dos años y en su

defecto cada 5 años dependiendo del fabricante o desarrollador. (Vallejo

Vintimilla, 2017).

Se evidencia que los métodos propuestos tienen mayor aceptación en la

Grafico 1- 5: Tecnologías biométricas más utilizadas en el ecuador Fuente: (Conwip K. , 2014)

Grafico 1- 4: Sistema de control de personal y asistencia, esquema práctico de su implementación, paso y modelo a seguir.

Fuente: (Jurado Lozada, 2017)

Page 33: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

17

población que va entre las edades de los 21 años hasta los 48 años con un

98% y en las personas que van desde los 49 hasta los 65 años la aceptación

es del 33%; de tal forma que existe mayor rechazo del uso de la tecnología en

el segmento de personas adultas causando una tasa de desempleo en

aumento.

1.2.2 Impacto educativo

El impacto que provoca la automatización de los procesos a través del uso de

los sistemas de control ya sea de acceso, de personal o de asistencia son los

siguientes:

Fácil acceso a la información.

Procesamiento de datos con mayor eficacia.

Establecimiento de canales de comunicación inmediata.

La capacidad de almacenamiento es mayor frente al escenario

tradicional de perchas y folders.

Automatización y velocidad en el tiempo de respuesta de los trabajos.

Interactividad entre los usuarios y el sistema en todos los niveles.

Digitalización inmediata de la información y respaldada de forma segura

para evitar pérdidas innecesarias.

Instrumento cognitivo de vital importancia para los estudiantes.

Grafico 1-1: Niveles de desempleo por el uso de automatización en los procesos de Fuente: (Vallejo, 2017)

Fuente: (Jimy Alexander Cortés Osorio, 2012)

Page 34: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

18

Se define que ejerce su influencia sobre los procesos mas no sobre el

producto, con ello se logra realizar una correcta transferencia de

conocimientos en la cual se destacan las habilidades de los operarios ya sea

en aula, laboratorios de computación o espacios de trabajo; todas estas

amalgamas de características permiten adaptar el conocimiento aun nuevo

esquema de enseñanza ya que el ser humano internamente hace una auto

reconstrucción de todo lo aprendido e incorpora el pensamiento crítico y

asociativo a su conducta diaria. (Vallejo, 2017).

Se considera que todo lo referente a las tecnologías de la información y la

comunicación tienen un impacto totalmente palpable dando paso a lo que se

conoce como la sociedad del conocimiento lo cual obliga a las instituciones

educativas a mantenerse constantes en los continuos cambios de la evolución

de las tecnologías en comunión con sus alumnos.

Grafico 1-2: Niveles de muestra de impacto educativo con relación al uso de tecnologías y automatización en varios países del mundo.

Fuente: (Vallejo Vintimilla, 2017)

Page 35: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

19

1.2.3 Impacto ecológico y económico

Este aspecto tiene dos factores muy relevantes como es el desempleo y las

nuevas oportunidades a causa del uso de las tecnologías; con el desempleo a

causa de las tecnologías se verifica la existencia del deterioro de la calidad de

vida en las personas que han sido víctimas del traspaso de los procesos

tradicionales a procesos automatizados, en este segmento de la población se

discute sobre el nivel de la operatividad de un empleado frente a la

versatilidad que ofrece una herramienta informática con autonomía, por ende

se nota un estrepitoso deterioro en las condiciones de trabajo a causa del

malestar que produce el desempleo. (Cervantes & Assumpta, 2015).

Grafico 1-3: Nivel de evolución en los últimos 15 años con relación al uso de tecnologías como herramientas de desarrollo y aliado estratégico en la activación de habilidades.

Fuente: Uso de tecnologías Latinoamérica, Recuperado: tendenciasdigitales.com

Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización de los entornos de trabajo

Fuente: (Cervantes & Assumpta, 2015)

Page 36: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

20

En cuento el impacto ambiental se ha comprobado que las prácticas de uso de

los recursos naturales han mejorado notoriamente en los últimos 15 años; tal

es el caso que los consumos de energía eléctrica son menores debido a la

optimización de los procesos internos tal como se indica en la fig. 10.

En cuanto al impacto económico se verifica que las implementaciones de

nuevas estrategias logran incorporar nuevos conceptos hacia la

sustentabilidad del contorno por medio de la implantación de políticas

adecuadas, tecnologías adecuadas, cultura e institucionalidad lo que

posteriormente se traduce en una sociedad equitativa, sostenible y soportable.

Grafico 1-5: Esquema de impacto ambiental, modelo sostenibles, Fuente: (Cervantes & Assumpta, 2015)

Grafico 1-6: Esquema del impacto económico por el uso de las tecnologías orientadas a la automatización.

Fuente: (Cervantes & Assumpta, 2015)

Page 37: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

21

1.3 Aspectos relevantes Sistema de Control de Asistencia

1.3.1 Automatización

Según (Dorantes, 2004), la automatización es la tecnología que trata de la

aplicación de sistemas mecánicos, electrónicos y de bases computacionales

para operar y controlar la producción, la automatización informática hace

referencia a sistemas por computadora para planear colecta de datos y toma

de decisiones para apoyar las actividades manuales en realización.

1.3.2 Las Tic`s en la gestión educación

Para (Dussel & Dussel, 2011), en la implementación de TICs en la gestión

educativa, podemos considerar tres dimensiones fundamentales

Administrativa, Aula y Docente

Dimensión: Gestión administrativa

Los establecimientos educacionales, deben actualizar sus formas de trabajo

desde el punto de vista organizacional y administrativo, para esto el uso de

TICs resulta fundamental en la interacción y modernización de las formas de

almacenar, manejar y dar a conocer sus procesos administrativos.

Para esto, se presentan a continuación algunos ejemplos de

herramientas que se pueden utilizar en la incorporación:

Planillas de Excel: lista de alumnos, asistencia, atrasos, informes de

notas, etc.

Documentos de texto: emisión de certificados, memorándum, etc.

Sitio web corporativo: comunicación con la comunidad escolar,

interacción con los demás estamentos.

Dimensión: Gestión Docente

En el proceso de enseñanza aprendizaje el docente actual debe incorporar las

TICs en su quehacer diario, como medio de acercamiento y organización de

Page 38: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

22

material, de manera en que éstas resulten una herramienta eficaz para la

labor docente y cercana para con los estudiantes.

Se presentan a continuación ejemplos de herramientas informáticas para

apoyar la labor docente:

Planillas de Excel: libro de clases digital, registro de evaluaciones de

proceso y sumativas, listas de cotejo, rúbricas, guías autocorregible,

etc.

Documentos de texto: creación de guías de apoyo, material de

evaluación, etc.

Sitio web personal: comunicación con la comunidad escolar, interacción

con los demás estamentos, publicación de informaciones varias.

Administrador de presentaciones: presentación en clases.

Dimensión: Gestión en el Aula

Es en el aula donde veremos plasmado el resultado del apoyo que prestan las

TICs en el proceso de enseñanza aprendizaje, pues permiten, no sólo al

docente, sino que a los estudiantes también, el acercar estas nuevas

tecnologías de la información al diario convivir de nuestra labor.

(Dussel & Dussel, 2011), determina a continuación se presentan ejemplos de

herramientas posibles de utilizar por parte de los estudiantes y del docente:

Planillas de Excel: Guías auto corregibles, registro personal de notas

(alumnos(as)), etc.

Documentos de texto: Presentación de informes, guías de apoyo, etc

Sitio web: Blogs, google sites, etc.

Administrador de presentación: presentación de contenidos, exposición

de investigaciones, etc.

Recursos de internet: slide share, foros, wiki, etc.

Page 39: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

23

1.3.3 Biometría

Son las técnicas de reconocimiento de alguna zona del cuerpo humano,

aquellas que deberían hacerte único, como la huella dactilar, o el iris, o la

cara. Su uso principal es el de la autenticación, puede responder a la pregunta

¿Usted cómo es? para determinar si realmente es usted o no.

Es así como nace la pregunta ¿Cómo se utiliza la biometría? Normalmente es

un proceso que consta de 2 partes, registro y autentificación. (Zubieta, 2015).

1.3.3.1 Biometría dactilar

La biometría dactilar, utiliza la huella digital y el reconocimiento del patrón

venoso del dedo para una extensa variedad de aplicaciones y sistemas

informáticos, también se pueden utilizar como una tarjeta de tiempo para los

individuos que registran su ingreso y egreso del trabajo.

Proceso de registro. Se trata de recoger tu huella dactilar a través de un

lector biométrico de huella, verificar que esa huella te corresponde a ti y

almacenar los datos de tu huella recogidos por el lector para posterior

comprobación. Lo importante es la calidad del lector y la verificación de que la

huella te corresponde a ti. (Zubieta, 2015)

Autenticación. Se trata de poner el dedo en un lector de huella que

recoge los datos necesarios para contrastarlos con los datos almacenados

en el proceso de registro que dicen si se corresponden contigo o no.

Es un proceso muy sencillo aunque la tecnología que hay por debajo es

muy sofisticada. Con la excepción del reconocimiento de huellas dactilares,

la biometría se suele utilizar en entornos muy concretos, con niveles de

seguridad altos y con un número reducido de usuarios, dado que es caro y

tiene una fiabilidad cuestionable.

Page 40: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

24

Actualmente los lectores de huella se incorporan en muchos entornos de

uso masivo, como ciertos teléfonos móviles, cuando se expide el DNI

electrónico, en sistemas de apertura de puertas, etc. (Zubieta, 2015)

1.3.4 Lenguajes de programación

1.3.4.1 C#

Según (TROY, 2016), C# es el lenguaje de programación principal de

Microsoft, y es parte integral del marco Microsoft. NET. C# es un lenguaje

completamente orientado a objetos y tipo seguro. Si estas buscado desarrollar

aplicaciones con las tecnologías de programación de Microsoft, C# es el mejor

lugar para comenzar. C# es usado actualmente para desarrollar aplicaciones

con las tecnologías de programación de Microsoft, c# es usado actualmente

para desarrollar aplicaciones de escritorio basadas en WPF. Con el

advenimiento de los teléfonos inteligentes. C# también se utiliza para el

desarrollo de aplicaciones para Windows phone y Android.

Grafico 1- 7: Reconocimiento dactilar (2016) Fuente: National Policy on Biometric Applications Declared in IsraelRe, Recuperado de:

https://i-hls.com/archives/71910

Page 41: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

25

1.3.4.2 PHP

En el texto (Heurtel, 2015), define a PHP como un lenguaje de script que se

ejecuta del lado del servidor; el código PHP se incluye en una página HTML

normal. Por lo tanto, se puede comparar con otros lenguajes de script que se

ejecutan según el mismo principio: ASP (Active Server Pages), JSP Java

Server Pags.) o PUSOL Server, Pages (PSP).

A diferencia de un lenguaje como JavaScript, donde el código se ejecuta del

lado del cliente (en el explorador), el código PHP se ejecuta del lado del

servidor. El resultado de esta ejecución se incrusta en la página HTML, que

se envía al navegador. Este último no tiene conocimiento de la existencia del

procesamiento que se ha llevado a cabo en el servidor.

Esta técnica permite realizar páginas web dinámicas cuyo contenido se puede

generar total o parcialmente en el momento de la llamada de la página,

gracias a la información que se recopila en un formulario o se extrae de una

base de datos.

Ejemplo sencillo de página PHP.

<IDOCTYPE html PUBLIC "­//W3C//DTD XHTML 1.0 Strick//.dtd”> UITKL

http://www. w3. org/TR/xhtmll/DTD/xhtmll-strick.dtd>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equ1.v="content-type"

Content=”text/html; charset=utf-8" />

<title>Ejemplo de página PHP</title>

</Head>

<body>

<?php

echo '<p>¡hola Oliver!</p>';

?>

</body>

</html>

Page 42: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

26

La parte en negrita es el código PHP incluido en la página HTML dentro de

las etiquetas <'?php y ?>. En este sencillo ejemplo, el código PHP

simplemente muestra un texto estático "!Hola Olívier!" integradas a la función

echo. En un programa real de PHP, es probable que este texto se genere

de forma dinámica en función de la Identificación del usuario,

Para indicar al servidor web que una página HTML contiene código PHP que

debe ejecutarse, basta con dar al archivo una extensión específica: php

(excepto en caso de configuración especial del servidor).

El siguiente diagrama explica cómo el servidor web procesa un archivo PHP.

Paginas estáticas y dinámicas según (Beati, 2015):

Páginas estáticas

De la diferencia entre los procesos que sufren las páginas HTML

comunes y las páginas PHP, podemos concluir que las páginas Web,

escritas únicamente en lenguaje HTML, son estáticas: es decir, nunca

cambian su contenido: pase lo que pase, lo que llegará al navegador del

Grafico 1-8: Diagrama de un proceso de un archivo PHP, en un servidor Fuente: Olivier Heurtel (2015). PHP 5.6: desarrollar un sitio web dinámico e interactivo

Page 43: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

27

usuario es lo que ha sido escrito en ellas por el diseñador Web, ni más ni

menos, siempre lo mismo.

Páginas dinámicas

Por el contrario, las páginas que incluyen código escrito en lenguaje PHP,

nos dan la oportunidad de personalizar su contenido sobre la base de

ciertas órdenes

El contenido de esas páginas, al menos en partes de ellas, cambiara y no

será siempre el mismo ya que dependerá de la información que obtenga el

software de php y coloque en ella, serán paginas dinámicas (Beati, 2015).

1.3.4.3 JavaScript

JavaScript fue diseñado para ser un lenguaje de elaboración de scripts que

pudieran incrustarse en archivos HTML. No es compilado, sino que, en vez de

ello, es interpretado por el navegador. A diferencia de java, que primero es

convertido a código de byte fácil de interpretar JavaScript es leído por el

navegador como código fuente. Esto facilita el aprendizaje de JavaScript

mediante ejemplos, debido a que se puede ver la manera en que otros usan

JavaScript en sus páginas (Sanchez m. , 2012).

JavaScript en un lenguaje que fue creado para darle más dinamismo a las

páginas web. ¿Qué significa esto? Que antes, con HTML, lo único que podías

hacer era poner fotos, texto, sonido y alguna que otra cosa más. Con este

lenguaje, le podemos dar movimientos a una página web y lograr una

verdadera interactividad con los usuarios, algo que todos buscan en internet.

Por ejemplo, que cambien las fotos cuando el mouse pasa por arriba, generar

una calculadora en el navegador, abrir ventanas automáticamente para poner

publicidad y muchas cualidades. En definitiva, hacer que la página responda a

las acciones de los usuarios.

Page 44: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

28

Según (Sanchez m. , 2012), el lenguaje está construido en base a tres

bloques particulares:

Variables. Los tipos de datos soportados por JavaScript incluyen números.

Lógicos, cadenas de caracteres y el tipo nulo.

Ejemplos: var, numero, varfecha, etc.

Objetos. Es un contenedor dado para una colección de propiedades (valores).

También puede estar construido de otros objetos. Para crear un objeto

primero debemos crear la función constructora de ese objeto. Supongamos

que tenemos la función constructora cuadrado(), Vamos a crear la variable

primercuadrado y que sea del tipo cuadrado (que es un objeto), la declaramos

así: primercuadrado=newcuadrado().

Funciones. Procedimientos que una aplicación puede ejecutar, las funciones

asociadas con un objeto en particular son llamados los métodos de un objeto.

Para declarar una función tendremos que hacerlo de esta manera:

Funcióncuadrado ()

{

Instrucciones de código

}

1.3.5 Herramientas para almacenar datos

Las bases de datos son indispensables en cualquier desarrollo informático. En

la mayoría de caos los datos se almacenan en una estructura de datos. Se

habla de BBDD para designar el almacenamiento de los datos y de SGBD

para designar los elementos que se ponen a disposición del desarrollador para

manipular estos datos. (Godoc, 2014)

Page 45: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

29

1.3.5.1 Sql

El lenguaje SQL - Structured Query Lenguage - significa lenguaje de consulta

estructurada. Lo creó IBM a principios de los años 70. Una start-up llamada

Relational Software produjo la primera versión comercial en 1979. Esta start-

up se convirtió posteriormente en Oracle Corp.

Según (Godoc, 2014), el lenguaje SQL se divide en varios subconjuntos:

- El DDL (Data Definition Language), que agrupa todos los comandos utiliza-

dos para crear, modificar o eliminar las estructuras de la base de datos

(tablas, índices, vistas, etc.). Se trata principalmente de los comandos

CREATE, ALTER y DROP.

- El DML (Data Manipulation Language), que agrupa los comandos utilizados

para manipular los datos contenidos en la base de datos. Se trata principal-

mente de los comandos SELECT, lNSERT, DELETE y UPDATE.

- El DCL (Data Control Langauge), que agrupa los comandos utilizados para

administrar la seguridad de acceso a los datos. Se trata principalmente de

los comandos GRANT y REVOKE.

- El TCL por (Transacción Control Language), que agrupa los comandos

utiliza- dos para administrar la confirmación o no de actualizaciones

realizadas sobre la base de datos. Se trata principalmente de los comandos

COMMIT y ROLLBACK (Godoc, 2014).

1.3.5.2 Sql server

Para trabajar de manera óptima con las bases de datos, SQL Server, como los

demás SGBDR, se apoya en el lenguaje SQL para incrementar las

posibilidades de procesamiento de los datos a nivel del servidor, SQL Server

proporciona el lenguaje Transact SQL, que aporta las posibilidades de un

lenguaje procedural al lenguaje SQL, orientado a conjuntos. Ambos

lenguajes están íntimamente ligados en SQL Server, aunque es importante

destacar que el lenguaje transact SQL es específico a SQL Server. (Gabilaud,

2014).

Page 46: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

30

SQL Server es una herramienta de servidor compuesta por servicios y

herramientas de cliente. Los servicios permiten el correcto funcionamiento

del motor de base de datos (SQL Server), la gestión de las tareas

planificadas (Agente SQL Server), la gestión de los índices de texto integral

(SQL Full­text Filter Daemon Launcher) o incluso la gestión dinámica de los

puertos TCP/IP (SQL Server Browser) en caso de que se ejecute más de una

instancia en el mismo servidor.

De manera complementaria a estos servicios Microsoft proporciona, también,

herramientas gráficas o por línea de comandos para trabajar directamente con

las bases de datos. Estas herramientas están dirigidas tanto al desarrollador

de aplicaciones como al administrador de bases de datos.

Como cualquier otro entorno de desarrollo moderno, SQL Server Management

Studio proporciona distintas funcionalidades como el color automático de las

palabras clave, el autocompletar, o incluso la depuración activa de scripts

Transact SQL. Además, SQL Server Management Studio proporciona

plantillas de scripts, la posibilidad de abrir múltiples ventanas de scripts, la

presentación de resultados en forma de texto o bien de tabla.

Según (Gabilaud, 2014), la creación y mantenimiento de una base de datos

SOL Server implica una serie de operaciones que pertenecen a varios

dominios, como por ejemplo:

- La gestión del espacio de almacenamiento.

- La configuración de la base de datos.

- La gestión de los objetos de la base de datos.

- La traducción de las restricciones del análisis.

- La gestión de la seguridad de acceso.

- Las copias de seguridad.

En SQL Server hay tres tipos de base de datos:

- Las bases OLTP es decir, las bases de datos que van a soportar las

transacciones de los usuarios. Éste es el tipo de base de datos que hay en

Page 47: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

31

entornos de producción. La principal característica de este tipo de base de

datos es que, a pesar de su importante volumen de datos y de la gran

cantidad de usuarios conectados, los tiempos de respuesta deben ser

óptimos. Afortunadamente, los usuarios trabajan con transacciones cortas y

cada transacción maneja pocos datos.

- Las bases OLAP, es decir, las bases de datos que van a permitir almacenar

un máximo de información, para crear consultas de ayuda en la toma de

decisiones.

- Las bases de datos de tipo snapshot, que son réplicas más o menos

completas de la base de datos original. Sirven, por ejemplo, para acceder de

manera rápida a datos remotos (Gabilaud, 2014).

1.3.6 Sistemas Cliente/ Servidor

Es la tecnología que proporciona al usuario final el acceso transparente a las

aplicaciones, datos, servicios de cómputo o cualquier otro recurso del grupo

de trabajo y/o, a través de la organización, en múltiples plataformas. El modelo

soporta un medio ambiente distribuido en el cual los requerimientos de

servicio hechos por estaciones de trabajo inteligentes o "clientes'', resultan en

un trabajo realizado por otros computadores llamados servidores.

En un ambiente cliente / servidor, entre otras bondades, está la de que sólo el

equipo servidor realiza las actualizaciones en la base de datos y accediendo

local y rápidamente a la misma. Si alguno de las computadoras sufriera algún

conflicto que interrumpiera una actualización de registros, esa transacción a

medias será ignorada por el servidor evitando la inconsistencia o descuadres

en la base y permitiendo que el resto de las computadoras operen sin

inconvenientes.

Asegurándose la estabilidad del equipo servidor asegura la estabilidad de la

base de datos y además con este esquema, toda mejora que potencie el

performance o desempeño de su equipo servidor tiene incidencia directa en

las estaciones de trabajo, es decir que invirtiendo sólo en el equipo principal

puede mejorar el rendimiento de toda la red (Ruble, 2011).

Page 48: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

32

1.3.7 Estándares Web

Para (Lopez, 2010) en esencia, la Web está basada en tres estándares:

El 'Identificador de Recurso Uniforme (URI), que es un sistema universal para

referenciar recursos en la Web, como páginas web.

El Protocolo de Transferencia de Hipertexto (HTTP), que especifica cómo se

comunican el navegador y el servidor entre ellos, y el Lenguaje de Marcado de

Hipertexto (HTML), usado para definir la estructura y contenido de

documentos de hipertexto.

1.3.8 Sistemas web

Según (Ferrer, 2012), los sistemas Web, son aquellos que son desarrollados

no sobre una plataforma o sistema operativo, sino que se montan en un

servidor sobre una Intranet o Internet con un diseño similar al de una página

web , pero con capacidades superiores a estas. Normalmente este tipo de

"páginas web" a diferencia de las comúnmente conocidas tienen bases de

datos e información dinámica, y sus propósitos distan bastante del concepto

tradicional de las paginas comunes ya que las mismas buscan eliminar las

barreras geográficas que dificultan la implementación de sistemas

tradicionales en empresas que poseen sedes o sucursales separadas.

Una aplicación web es cualquier aplicación que es accedida vía web por una

red como internet o una intranet, se hace referencia a una aplicación que no

necesariamente está instalada en nuestro ordenador, sino que se encuentra en

otro equipo muy distante al nuestro y que hace las veces de un servidor en la

red. Mencionamos que se encuentra en la red debido a que este servidor

puede ser local así como también podría llegar a encontrarse en un lugar muy

diferente y a una distancia muy lejana a nosotros, es decir en otro lugar del

mundo. (Ferrer, 2012)

De esta manera las aplicaciones web se encuentran instaladas en un servidor,

teniendo a muchos clientes que se conectan a este servidor para utilizar las

funciones de aplicación. Gracias al lenguaje de programación Java y otros

Page 49: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

33

más es posible que muchos clientes trabajen con esta aplicación, sin que

exista el riesgo de que llegue a saturarse dicho uso, ya que el sistema de

programación de estos sistemas trabaja de manera paralela para con todo

aquel cliente que ingresa hasta dicho servidor.

En general, el término también se utiliza para designar aquellos programas

informáticos que son ejecutados en el entorno del navegador (por ejemplo, un

applet de Java) o codificado con algún lenguaje soportado por el navegador

(como JavaScript, combinado con HTML); confiándose en el navegador web

para que reproduzca (renderice) la aplicación.

Según (Ferrer, 2012), una de las ventajas de las aplicaciones web cargadas

desde internet (u otra red) es la facilidad de mantener y actualizar dichas

aplicaciones sin la necesidad de distribuir e instalar un software en,

potencialmente, miles de clientes. También la posibilidad de ser ejecutadas en

múltiples plataformas.

1.3.9 Sitio Web

(Cobo, 2005), explica que un Sitio Web no necesariamente debe localizarse

en el sistema de cómputo de su negocio. Los documentos que integran el Sitio

Web pueden ubicarse en un equipo en otra localidad, inclusive en otro país. El

único requisito es que el equipo en el que residan los documentos esté

conectado a la red mundial de Internet. Este equipo de cómputo o Servidor

Web, como se le denomina técnicamente, puede contener más de un sitio

Web y atender concurrentemente a los visitantes de cada uno de los

diferentes sitios.

Al igual que los edificios, oficinas y casas, los Sitios Web requieren de una

dirección particular para que los usuarios puedan acceder a la información

contenida en ellos.

Estas direcciones, o URLs (por sus siglas en inglés Uniform Resource

Locator), aparecen cotidianamente en todos los medios de comunicación

como son prensa escrita, radio, televisión, revistas, publicaciones técnicas y

Page 50: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

34

en el propio Internet a través de los motores de búsqueda (por su

denominación en inglés search engines).

Los nombres de estos sitios Web obedecen a un sistema mundial de

nomenclatura y están regidos por el ICANN (Internet Corporación for Assigned

Names and Numbers).

Los Sitios Web pueden ser de diversos géneros, destacando los sitios de

negocios, servicio, comercio electrónico en línea, imagen corporativa,

entretenimiento y sitios informativos.

1.3.10 Intranet

(Hinrichs & Sanchez, 1998), define a la intranet como una red de ordenadores

privados que utiliza tecnología Internet para compartir de forma segura

cualquier información o programa del sistema operativo para evitar que

cualquier usuario de internet pueda entrar a robar archivos privados. A veces

el término solo hace referencia a la web interna de la organización, pero

muchas veces es más bien una parte extensa de la infraestructura de los

ordenadores y es un componente importante para la comunicación y la

colaboración dentro de la compañía.

Una Intranet es una red privada que la tecnología Internet usó como

arquitectura elemental. Una red interna se construye usando los protocolos

TCP/IP para comunicación de Internet, que pueden ejecutarse en muchas de

las plataformas de hardware y en proyectos por cable. El hardware

fundamental no es lo que construye una Intranet, lo que importa son los

protocolos del software. Las Intranets pueden coexistir con otra tecnología de

red de área local. En muchas compañías, los "sistemas patrimoniales"

existentes que incluyen sistemas centrales, redes Novell, mini - computadoras

y varias bases de datos, se están integrando en un Intranet. Una amplia

variedad de herramientas permite que esto ocurra. El guion de la Interfaz

Común de Pasarela (CGI) se usa a menudo para acceder a bases de datos

patrimoniales desde una Intranet. El lenguaje de programación Java también

puede usarse para acceder a bases de datos patrimoniales.

Page 51: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

35

Según (Hinrichs & Sanchez, 1998), con el enorme crecimiento de Internet, un

gran número de personas en las empresas usan Internet para comunicarse

con el mundo exterior, para reunir información, y para hacer negocios. A la

gente no le lleva mucho tiempo reconocer que los componentes que funcionan

tan bien en Internet serían del mismo modo valioso en el interior de sus

empresas y esa es la razón por la que las Intranets se están haciendo tan

populares. Algunas corporaciones no tienen redes TCP/IP: el protocolo

requerido para acceder a los recursos de Internet. Crear una Intranet en la que

todas las informaciones y recursos se puedan usar sin interrupciones tiene

muchos beneficios. Las redes basadas en TCP/IP facilitan las personas el

acceso a la red remotamente, desde casa o mientras viajan. Contactar con

una Intranet de este modo es muy parecido a conectar con Internet, La

operatividad interna entre redes es otro suplemento sustancial. Los sistemas

de seguridad separan una Intranet de Internet. La red interna de una

compañía está protegida por firewall combinaciones de hardware y software

que sólo permiten a ciertas personas acceder a ella para propósitos

específicos.

1.3.11 Funciones de la Intranet: características

Según (Sanchez & Herrero, 2014), los elementos que caracterizan una

intranet son:

Acceso autentificado: el primer requisito de una intranet es la restricción en

cuanto a los usuarios. La seguridad en el acceso a la Información y el control

de los cambios realizados sólo es posible con una identificación única y

privada. Cada usuario dispondrá de un nombre y de una contraseña o

password, otorgada por el sistema o elegida por el usuario y validada por el

sistema.

Disponibilidad: una Intranet está concebida como una herramienta de

trabajo, por lo que debe asegurarse la máxima disponibilidad. El

mantenimiento será responsabilidad de un técnico que puede formar parte de

la empresa o de un servicio contratado a terceros.

Page 52: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

36

En ambos casos la respuesta ante un problema debe ser Inmediatamente un

parón del sistema conlleva un parón en la empresa.

Gestión documental: cada usuario de la intranet accede a la documentación,

previa autorización por parte del administrador del sistema. Las

operaciones pueden ser de consulta o modificación de datos. El sistema

debe asegurar que el control de cambios es realizado continuamente y que

queda adecuadamente registrado.

Almacenamiento de la información: con la implantación de una intranet se

consigue que toda información quede almacenada con la seguridad requerida

Una efe las funciones básicas de una intranet es realizar periódicamente

coplas de seguridad del sistema. Estas permiten registrar el historial de

cambios y recuperar cualquier estado anterior del sistema (Sanchez &

Herrero, 2014).

1.3.12 Beneficios de las intranets

Según, (Sanchez & Herrero, 2014), las intranets están basadas en una

estructura cliente-servidor, siendo este el punto de partida para analizar sus

componentes. Estas dos palabras definen perfectamente la esencia de una

Intranet: un usuario necesita algo (cliente) y un administrador (servidor) lo

busca mediante unos guardias de tráfico (enrutadores) y lo proporciona

mediante autopistas de la Información (líneas de conexión).

Servidor: es el ordenador que gestiona a los usuarios, el flujo de información

y el tratamiento seguro de esta. Para una pequeña red en organizaciones con

un número de usuarios limitado, puede ser un ordenador similar a cualquier

ordenador personal o de sobremesa. Sin embargo, los servidores de

organizaciones que manejan gran cantidad de información tienen un aspecto

totalmente diferente.

Page 53: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

37

En la Figura 1-9 puedes observar un data center formado por diferentes

armarios que albergan módulos llamados racks.

Terminales: los clientes en estos sistemas son los terminales o puntos de

acceso que, previa autorización por parte del administrador del sistema

pueden trabajar en todo o en parte de él (aplicaciones y procesos).

Son ordenadores de sobremesa o portátiles con las mismas aplicaciones y

características que cualquier equipo que trabaje de forma independiente.

Es importante destacar que estos terminales no suelen disponer de periféricos

como la impresora o el escáner, ya que estos forman parte de la red.

Enrutadores: más habitualmente se denominan routers. Son los encargados

de dirigir el tráfico de información. Su trabajo es bidireccional: identifican el

terminal que solicita la información y hacen que esta le llegue del modo más

eficaz y seguro.

Líneas de conexión: tan importantes como los enrutadores (guardias de

tráfico) son las líneas de conexión (autopistas). Aunque todo indica que el

futuro de las telecomunicaciones pasa por la tecnología sin cables inalámbrica

(wireless o wifi), no podremos prescindir totalmente de estos elementos

(Sanchez & Herrero, 2014).

Grafico 1- 9: Servidores y equipo KBM de un centro de datos Fuente: Aplicaciones básicas de ofimática, Sánchez óscar, Herrero Ricardo (2014). PHP 5.6:

desarrollar un sitio web dinámico e interactivo

Page 54: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

38

1.4 Conclusiones parciales del capítulo

El uso de sistemas informáticos permite realizar tareas con mayor

eficiencia, en la actualidad los sistemas de identificación biométrica

(huellas dactilares, reconociendo de iris, voz, palma de la mano, rostro,

etc.), son de fácil adquisición y costos accesibles para una institución

de categoría educativa.

Los establecimientos educacionales, deben actualizar sus formas de

trabajo desde el punto de vista organizacional y administrativo, para

esto el uso de TICs resulta fundamental en la interacción y

modernización de las formas de almacenar, manejar, calcular

resultados y elaborar informes, para de esta manera dar a conocer sus

procesos administrativos.

La biometría se puede definir, como las técnicas de reconocimiento de

alguna zona del cuerpo humano, aquellas que deberían hacerte único,

como la huella dactilar, o el iris, o la cara. Su uso principal es el de la

autenticación. La biometría dactilar, utiliza la huella digital y el

reconocimiento del patrón venoso del dedo para una extensa variedad

de aplicaciones y sistemas informáticos.

Page 55: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

39

CAPITULO II

MARCO METODOLÓGICO - PLANTEAMIENTO DE LA PROPUESTA

2.1 Caracterización del Sector

Unidad Educativa Particular Mixta “María Andrea”

El Jardín Escuela “MARIA ANDREA” fue creado el 30 de abril de 1982, por la

Ab. NANCY CHANG DE VERDESOTO, con su espíritu progresista y de mujer

emprendedora, establece esta unidad educativa con sus niveles pre-primario y

primarios hasta tercer grado.

Se encuentra ubicada en Cdla. El Mamey Av. 5ta y 1ra Transversal en la

ciudad de Babahoyo y brinda servicios educativos en varios niveles:

Educación Inicial

Educación Básica

Bachillerato en Fima, Quibio, Sociales y Administración de Sistemas

La misión general de la institución se encuadra en el desarrollo de un trabajo

que promueve ofertar a la comunidad local y nacional educandos con alta

calidad educativa, conocedores de las operaciones que se deben ejecutar en

los recursos tecnológicos y científicos así como en los servicios educativos,

confiados en que los mismos le permitirán incursionar en parámetros de

competitividad.

2.2 Descripción del procedimiento metodológico para el desarrollo de la

investigación.

El procedimiento metodológico a emplear para la realización de esta

investigación, se basa en la recopilación de información utilizando las

siguientes modalidades:

Cualitativa.

Cuantitativa.

Page 56: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

40

La investigación cualitativa nos permitirá entender los inconvenientes que

existen en el proceso actual de registro de asistencia de docentes y

estudiantes, se usara metodologías de recolección de información, con el

objetivo de tener un estudio de la realidad en el manejo de la gestión del

control del personal.

El análisis cuantitativo, es aquel que se efectúa con la información numérica

recolectada en el proceso de la investigación. El cual nos permitirá tener

porcentajes y resultados estadísticos.

2.2.1 Tipos de Investigación

Investigación Bibliográfica

La investigación bibliografía, nos suministra el conocimiento sintetizado de

investigaciones ya existentes, además de aportar como antecedente para la

investigación a realizarse, nos facilitó la elaboración del marco teórico y todas

las definiciones y conceptos de las herramientas utilizadas en esta

investigación.

Investigación de Campo

La investigación de campo, obtiene información en base a la observación,

cuestionarios y entrevistas. Se entrevistó a los directivos, docentes y

estudiantes de la Unidad Educativa Particular Mixta María Andrea, usando

técnicas de recolección de información.

Page 57: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

41

Investigación Descriptiva

Indaga determinar las características y perfiles del personal que labora en la

Unidad Educativa, la cual permitió calcular y recoger la información obtenida

de manera independiente.

Su meta es la predicción e identificación de las relaciones que existen entre

dos variables. Los actores escogidos para las entrevistas serán las

autoridades de la Unidad Educativa Particular Mixta “María Andrea”, entre

ellas la Rectora y coordinadora general, lo cual nos permitirá obtener datos

relacionados a los procesos de registro y control de asistencia actual de los

estudiantes y docentes.

La encuesta será dirigida a parte de las autoridades, personal administrativo,

docentes y estudiantes permitiendo obtener los problemas y necesidades que

se presentan en el proceso de supervisión, control y registro de la asistencia.

2.2.2 Métodos, técnicas e instrumentos de recolección de datos

Métodos

El método en un medio para alcanzar un objetivo; el método científico es la

explicación, descripción y predicción de fenómenos y su esencia es obtener

con mayor facilidad el conocimiento científico. (Munch lourdes & Ernesto

angeles, 2007)

Deductivo, que permite alcanzar los objetivos propuestos y verificar

cuidadosamente las variables planteadas.

Analítico - Sintético, porque este método hace posible la comprensión de

todo hecho, fenómeno, idea, caso, etc.

Histórico - Lógico, porque analizan científicamente los hechos, ideas del

pasado comparándolo con hechos actuales.

Page 58: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

42

2.2.3 Técnicas

La encuesta

La encuesta permite recoger datos de forma verbal o escrita directamente de

las personas implicadas en la investigación mediante un cuestionario, con el

objetivo de recabar información tanto objetiva como subjetiva de la población

del objeto de estudio ya determinado.

El cuestionario usado para efectuar la encuesta se encuentra en los anexos.

2.2.4 Instrumentos para la recolección de datos

Las herramientas que se utilizaron en el desarrollo de esta investigación son:

Cuestionarios

Población y muestra

La población (actores) involucrados en la gestión de asistencia general de la

Unidad educativa en cuestión, se encuentra estructurada de la siguiente

manera:

La encuesta se realizará a los directivos, supervisores y docentes para la

respectiva recolección de información.

CARGO CANTIDAD

Rectora 1

Vicerrectora 1

Inspectores 2

Docentes 45

TOTAL 49

Tabla 2- 1 : Población Elaborado por: Sara Amores B.

Page 59: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

43

Análisis de resultados de la investigación

1.- ¿Existe algún sistema informático que ayude a realizar la gestión de control

de asistencia general de docentes y estudiantes?

Tabla 2- 2: Tabla pregunta 1 de la encuesta Elaborado por: Sara Amores B

Grafico 2- 1: Tabulación de la pregunta 1 de la encuesta

Elaborado por: Sara Amores B

Análisis: 49 de los encuestados confirman, que no existe un sistema de

gestión de control de asistencia en la institución, los procesos los llevan de

forma manual y no existe un respaldo seguro de información, procesos que al

ser automatizados brindaran resultados inmediatos y a disminuirá el tiempo

invertido en ciertas tareas.

NUMERO PORCENTAJE

SI 49 100

NO 0 0

49 100%TOTAL

Page 60: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

44

2.- ¿Usted tiene conocimiento de cómo son llevados los registros gestión de

control de asistencia general de docentes y estudiantes?

Tabla 2- 3: Tabla de la pregunta 2 de la encuesta Elaborado por: Sara Amores B

Grafico 2- 2: Tabulación de la pregunta 2 de la encuesta Elaborado por: Sara Amores B

Análisis:

El 100% de los encuestados, sabe cómo manejan actualmente la gestión de

control de asistencia de docente y estudiantes, llenan leccionarios y registros

de asistencia al llegar a la institución, todos los procesos se realizan en forma

manual y ocupan mucho tiempo en efectuarse.

NUMERO PORCENTAJE

SI 49 100

NO 0 0

49 100%TOTAL

Page 61: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

45

3.- ¿Se realizan respaldos o copias de los registros gestión de control de

asistencia general de docentes y estudiantes?

Tabla 2- 4: Tabla de la pregunta 3 de la encuesta Elaborado por: Sara Amores B

Grafico 2- 3: Tabulación de la pregunta 3 de la encuesta Elaborado por: Sara Amores B

Análisis:

El 100% de los encuestados afirman, que no existen ni se realiza ningún tipo

de copia de seguridad de la información, ya que cuando se han extraviado

hojas de registros no se les han informado de la existencia de un respaldo de

la asistencia de estudiantes y docentes por lo que se puede decir que no se

realizan copias de seguridad de la información.

NUMERO PORCENTAJE

SI 0 0

NO 49 100

49 100%TOTAL

Page 62: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

46

4.- ¿Alguna vez se ha extraviado registros de control de asistencia de

estudiantes?

Tabla 2- 5: Tabla de la pregunta 4 de la encuesta Elaborado por: Sara Amores B

Grafico 2- 4: Tabulación de la pregunta 4 de la encuesta

Elaborado por: Sara Amores B

Análisis:

El 57% de los encuestados afirman, que en algún momento se han extraviado

registros de la asistencia diaria, para lo cual han tenido que promediar la

asistencia de esos días, con la de las semanas anteriores, el 43% indico que

nunca había perdido documentos de registros ni leccionarios. Al contar con un

servicio web de registro de asistencia no habría pérdida de registros.

NUMERO PORCENTAJE

SI 28 57

NO 21 43

49 100%TOTAL

Page 63: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

47

5.- ¿Se controla estrictamente el registro de asistencia docente y estudiantil?

Tabla 2- 6: Tabla de la pregunta 5 de la encuesta

Elaborado por: Sara Amores B

Grafico 2- 5: Tabulación de la pregunta 5 de la encuesta

Elaborado por: Sara Amores B

Análisis:

El 92% de los encuestados afirman que el control de asistencia en la Unidad

educativa se realiza de forma estricta y correcta. 4 de los encuestados,

indicaron que existe algún tipo de favoritismo al controlar la asistencia de

docentes y estudiantes; al existir un sistema informático de control de

asistencia general, no se podrá modificar las horas de marcaciones de

docente y personal, ni el registro de asistencia de los estudiantes.

NUMERO PORCENTAJE

SI 45 92

NO 4 8

49 100%TOTAL

Page 64: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

48

6.- ¿Considera usted como docente, qué es mucho el tiempo que designa

para la toma de asistencia de los estudiantes de cada curso al que imparte

clases?

Tabla 2- 7: Tabla de la pregunta 6 de la encuesta

Elaborado por: Sara Amores B

Grafico 2- 6: Tabulación de la pregunta 6 de la encuesta

Elaborado por: Sara Amores B

Análisis:

El 100% de los docentes encuestados afirman que el tiempo destinado al

registro de asistencia de sus estudiantes en cada clase es mayor del que

desearían, esto se debe a la cantidad de estudiantes por aula, y el tiempo que

se demora en registrar la asistencia de todos.

NUMERO PORCENTAJE

SI 49 100

NO 0 0

49 100%TOTAL

Page 65: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

49

7.- ¿Le gustaría como docente, tener un software que le permita obtener

reportes inmediatos de la asistencia diaria, semanal, mensual y semestral de

sus cursos?

Tabla 2- 8: Tabla de la pregunta 7 de la encuesta Elaborado por: Sara Amores B

Grafico 2- 7: Tabulación de la pregunta 7 de la encuesta Elaborado por: Sara Amores B

Análisis:

El 100% de los docentes encuestados afirman que desearían tener un sistema

amigable que les permita registrar y acceder de a la información sobre sus

estudiantes, de forma inmediata obtener reportes de asistencia e inasistencia

semanales, mensuales, trimestrales y anuales de una forma más ágil y eficaz.

NUMERO PORCENTAJE

SI 49 100

NO 0 0

49 100%TOTAL

Page 66: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

50

8.- ¿Cómo autoridad o personal de supervisión, considera que el control de

asistencia docente se realiza de manera estricta?

Tabla 2- 9: Tabla de la 8 pregunta de la encuesta Elaborado por: Sara Amores B

Grafico 2- 8: Tabulación de la pregunta 8 de la encuesta Elaborado por: Sara Amores B

Análisis:

2 de los 4 encuestados, consideran que en ciertas ocasiones los listados de

asistencia son modificados a conveniencia de ciertos docentes, por retrasos o

faltas, al existir un sistema de registro de asistencia docente con un lector de

huella dactilar, no habrá forma de que ningún usuario pueda modificar las

marcaciones del personal.

NUMERO PORCENTAJE

SI 2 50

NO 2 50

4 100%TOTAL

Page 67: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

51

9.- ¿Considera usted importante la implementación de un sistema informático

para la gestión de asistencia docente y estudiantil?

Tabla 2- 10: Tabla de la 9 pregunta de la encuesta

Elaborado por: Sara Amores B

Grafico 2- 9: Tabulación de la pregunta 9 de la encuesta

Elaborado por: Sara Amores B

Análisis:

El 100% de los encuestados, alienta y aprueba la implementación de un

sistema de gestión de asistencia general, ven la ejecución de forma positiva

abiertos al surgimiento de la tecnología.

NUMERO PORCENTAJE

SI 49 100

NO 0 0

49 100%TOTAL

Page 68: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

52

2.3 Propuesta del investigador

Para la problemática planteada en esta investigación, se presenta como

solución la implementación de un sistema informático complementado con un

dispositivo biométrico, este software permitirá, automatizar el proceso de

registro y control de asistencia de la población estudiantil, docente y de

personal administrativo de la Unidad Educativa Particular Mixta María Andrea

de la Ciudad de Babahoyo. Software que cuenta con interfaces amigables

para todos sus tipos de usuario, y permitirá agilizar el acceso a la información

registrada de una manera ordenada.

2.4 Conclusiones parciales del capítulo

De acuerdo con la investigación realizada en la Unidad Educativa

Particular Mixta María Andrea de la ciudad de Babahoyo, se logra

determinar que la institución como tal, debe tener un software de

control de asistencia general para gestionar la supervisión de asistencia

de sus estudiantes y docentes.

La metodología de investigación empleada permitió cuantificar y

recolectar información necesaria, la investigación bibliográfica y

descriptiva conformaron el marco teórico y los fundamentos necesarios

acerca de los temas importantes a tratar, usando técnicas de

observación en campo, se realizaron encuestas a los actores

principales, para la correcta recopilación de información por medio de

cuestionarios desarrollados especialmente para esta investigación.

Luego del análisis realizado a la información recolectada, se puede

concluir que todos los actores involucrados están de acuerdo con la

ejecución de esta investigación, ya que esta iniciativa involucra la

automatización de procesos y la novedad del uso de la biometría como

parte del sistema de gestión y control de asistencia.

Page 69: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

53

CAPÍTULO III

3. VALIDACIÓN Y/O EVALUACION DE RESULTADOS DE SU APLICACIÓN

3.1. Tema

“Sistema informático para la gestión de asistencia docente y estudiantil para la

Unidad Educativa Particular Mixta “María Andrea”

3.2 Descripción de la propuesta

Con el estudio de la situación actual de la Unidad Educativa Particular Mixta

“María Andrea”, se pudo percibir que sus directivos, se encuentran en busca

de lograr la automatización de la mayoría de sus procesos, o por lo menos los

más necesarios.

La propuesta consiste en un sistema web de control de asistencia, el mismo

que permitirá registrar la asistencia de los docentes y personal, en un reloj

biométrico lector de huella dactilar al ingreso y salida de la institución; además

de una aplicación orientada a la web que le concederá al docente una interfaz

amigable para registrar la asistencia e inasistencia de sus estudiantes.

El mismo modulo permitirá descargar reportes de asistencia por fechas,

nombre, cursos de los estudiantes y de los docentes.

3.3 Desarrollo de la propuesta

La propuesta ha sido desarrollada en base a la problemática descrita en los

capítulos anteriores y se enmarca en la metodología explicada en los

siguientes puntos.

Page 70: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

54

3.4 Metodología del desarrollo

Para el desarrollo de esta propuesta de investigación, se tomó como

referencia el modelo en cascada el cual ordena de forma estricta las fases del

proceso para el desarrollo de software requerido en esta indagación.

3.5 Análisis Previo

Con la información obtenida y el análisis de la misma, se pudo observar las

necesidades de los actores principales de esta investigación, lo cual nos

permite centrarnos en los objetivos primordiales y el como la implementación

de esta propuesta los cubrirá a satisfacción.

Un control preciso de asistencia docente y de personal.

El proceso de control, se encuentra a cargo del área de supervisión,

uno de los inspectores debe encontrarse a una hora precisa muy

anticipada a la del ingreso de los docentes y demás personal, para

poder registrar la hora de llegada de cada uno, se debe realizar el

mismo proceso a la hora de salida. El uso de tiempo valioso del

Grafico 3- 1: Fase modelo en cascada

Fuente: Ingeniería de software teoría y práctica, (2002), LAWRENCE Shari.

Page 71: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

55

personal de supervisión, tiempo el cual pueden designar a otras

tareas.

Registro de asistencia Docente – Estudiantes

El registro diario, y por horas de clases asistidas, ocupa mucho más

del tiempo necesario, que un docente puede asignar a la introducción

de una clase. Listados de asistencia diaria, que aumentan el uso

indiscriminado de papel, gasto innecesario para la institución y el

impacto ecológico que esto genera.

Visualización de reportes

Estudiantes

Realizar un promedio de asistencia trimestral de cada estudiante, es

un proceso que requiere de la revisión de los registros de asistencia

diarios, lo cual ocupa tiempo valioso de trabajo, de cada docente.

Docentes y personal

Calcular la asistencia, inasistencia, horas de retraso y multas a aplicar,

es un trabajo que realiza el área de supervisión mensualmente, como

requisito para el pago de remuneraciones a cada docente y personal,

proceso que requiere de mucho tiempo y ciertas veces retrasa los

pagos mensuales.

3.6 Análisis del sistema

En esta etapa, se describirán paso a paso las acciones primordiales del

Sistema informático para la gestión de asistencia docente y estudiantil para la

Unidad Educativa Particular Mixta “María Andrea”, para explicar la interacción

entre el sistema y los usuarios, se diagramará la relación entre los actores y

los casos de uso del sistema antes mencionado.

Page 72: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

56

3.6.1 Requerimientos funcionales

N. Requerimiento Descripción Prioridad

RF1

El sistema informático en

su entorno web, podrá ser

utilizado sin necesitar de

otro software adicional al

navegador web.

El sistema informático, solo

necesita estar en un servidor

activo, para que cualquier

equipo dentro de una red

LAN, pueda acceder al

mismo.

5

RF2

El sistema informático en

su entorno web permite

acceder únicamente a

usuarios registrados y con

sus tipos de permisos

designados.

El sistema le permite al

usuario admin, registrar y

crear usuarios, asignar

perfiles a los mismos o ceder

permisos especiales a los

módulos.

5

RF3

El sistema informático en

su entorno web, presente

paginas distintas de

acuerdo al tipo de usuario

que inicia sesión.

Según el tipo de usuario que

inicia sesión, sea este

administrador, docente o

supervisor, el sistema

presenta las páginas según

cada perfil.

5

RF4

El usuario admin, puede

crear, modificar y eliminar

personas (docentes y

estudiantes).

El usuario admin, tiene

acceso a todos los módulos y

eso le permite registrar,

modificar y eliminar.

5

RF5

El usuario admin, podrá

crear nombres de usuarios

y contraseñas.

Cada persona registrada en

el sistema, necesita un

usuario para poder iniciar

sesión en el sistema.

5

Page 73: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

57

RF6

El usuario docente

puede, consultar y

registrar la asistencia de

los estudiantes de todos

los cursos registrados.

Para registrar la

asistencia, debe

seleccionar la unidad

educativa, el curso, el

paralelo y el docente

designado, luego

seleccionar la asistencia a

los estudiantes deseados

y guardar.

4

RF7

El sistema permitirá a

todos sus tipos de

usuarios, descargar e

imprimir reportes.

El sistema permitirá

descargar o imprimir los

reportes de marcaciones

de docente- personal y

registros de asistencia de

los estudiantes.

4

RF8

El sistema permitirá,

registrar la huella

dactilar de los usuarios

docentes, supervisores y

estudiantes si así fuera

deseado.

El sistema, tiene una

interfaz que permite el

registro de la huella

dactilar, el mismo que

servirá para que el

usuario marque su

asistencia en el equipo

biométrico.

5

Tabla 3- 1: Caso de Uso: Diagrama General Caso de Uso

Elaborado por: Sara Amores B

Ingreso al Sistema:

El sistema informático, permitirá iniciar sesión a 3 tipos de usuarios,

usuario administrador, supervisor y docente, los dos últimos

registrados por el administrador; cada cual tendrá un entorno distinto

de acuerdo a los requerimientos analizados en la recolección de la

información.

Marcación de asistencia docente y de personal:

El registro de información necesaria del personal docente y

administrativo (datos generales y registro de la huella dactilar),

Page 74: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

58

permitirá al personal registrar su marcación de entrada y salida en un

dispositivo biométrico lector de huella dactilar, ubicado a ingreso de la

Institución educativa.

Registro de asistencia de estudiantes

El docente deberá iniciar sesión en el entorno web del sistema

informático, a continuación el sistema le permitirá filtrar el año,

especialización y paralelo de los alumnos a los cuales debe registrar

su asistencia, la cual será registrada en la base de datos, para su

posterior consulta.

Consultas, reportes estudiantes, docentes y personal

El sistema le permite al usuario docente, consultar y obtener reportes

de cada estudiante, la opción de búsqueda según el criterio por el cual

desea buscar al estudiante según el rango de fecha, nombres y

cursos, para luego descargar o imprimir el reporte.

Las autoridades e inspectores, tienen un tipo de usuario supervisor

que les permite, consultar y obtener reportes de asistencia de los

docentes y demás personal, según el criterio de búsqueda deseado se

podrá verificar según el rango de fecha y nombre. El mismo tipo de

usuario, también admite verificar reportes de asistencia estudiantil.

Page 75: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

59

3.6.2 Requerimientos no funcionales

N. Requerimiento Descripción Prioridad

RNF1 El sistema no tiene límite de conexión de usuarios.

Varios usuarios pueden iniciar sesión al mismo tiempo en el sistema.

4

RNF2 La aplicación tiene una interfaz amigable para todos sus tipos de usuarios.

Cada una de las páginas, del sistema informático, presenta una interfaz ordenada, accesible y entendible.

4

RNF3

Almacenamiento de la información de una manera eficaz y segura.

Las marcaciones y registros de asistencia, serán almacenados en el equipo servidor. La base de datos tendrá un respaldo automático, par resguardo de la información.

5

RNF4

Confiablidad de los datos, permitiendo consultarlos de manera inmediata.

El acceso a la información, será de manera inmediata, se podrán exportar todo tipo de reportes.

4

Tabla 3- 2: Caso de Uso: Diagrama General Caso de Uso Elaborado por: Sara Amores B

Page 76: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

60

3.6.3 Diagrama General de casos de uso

Grafico 3- 2: Caso de Uso: Diagrama General Caso de Uso Elaborado por: Sara Amores B

Page 77: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

61

3.6.4 Casos de Uso

Ingreso al Sistema

El proceso de ingreso al sistema, es mediante un usuario y contraseña, si se

ingresa los datos equivocados, se mostrara un mensaje de usuario y/o

contraseña incorrecto.

Grafico 3- 3: Caso de Uso: Ingreso al sistema Elaborado por: Sara Amores B

Marcación de asistencia docente y personal

El usuario debe colocar su dedo en el lector biométrico, para comparar su

huella dactilar, con la registrada anteriormente en el sistema, una vez

reconocida la huella, se registrara la asistencia con la hora actual del equipo.

Grafico 3- 4: Caso de Uso: Marcación asistencia docente y personal

Elaborado por: Sara Amores B

Usuario

Page 78: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

62

Registro de asistencia docente – estudiantes

Este módulo le permite al docente, luego de iniciar sesión, registrar o consultar

la asistencia de sus estudiantes, según el criterio de búsqueda elegido.

Grafico 3- 5: Caso de Uso: registro asistencia estudiantes

Elaborado por: Sara Amores B

Consulta asistencia de estudiantes

Este módulo le permite al usuario luego de iniciar sesión, en la pestaña

consultar seleccionar un criterio de búsqueda, ingresarlo y obtener la

información deseada del estudiante, o el curso en general.

Page 79: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

63

Grafico 3- 6: Caso de Uso: Consulta asistencia estudiantes

Elaborado por: Sara Amores B

Consulta marcaciones docentes

Iniciar sesión, con el tipo usuario supervisor, permitirá visualizar en la pestaña

marcaciones, los registros almacenados de las marcaciones de los docentes y

demás personal, información que podrá ser guardada, impresa o ambas.

Grafico 3- 7: Caso de Uso: Consulta marcación docente y personal Elaborado por: Sara Amores B

Page 80: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

64

3.6.5 Descripción de Casos de Uso

Nombre: Caso de uso Ingreso al sistema

Descripción: Valida que el usuario y la contraseña ingresada sea

autorizado y esté registrado en la base de datos de la empresa.

Condiciones: Debe estar creado ya el usuario y contraseña antes de

intentar iniciar sesión e ingresar al sistema.

Flujo Básico: El caso de uso inicia cuando el actor ingresa al sistema en

su entorno Web, ingresando el login de usuario y contraseña.

Verifica que el usuario y contraseña sean los correctos, es decir coincidan con

los registrados en la base de datos.

Finaliza el caso de uso

Se carga la pantalla principal de la aplicación con el menú. Finaliza el caso de

uso.

Flujo Alternativo: Si el usuario o contraseña no pueden ser validados.

Regresa a la pantalla de login solicitando el ingreso de nuevo de los datos.

Nombre: Caso de uso. Marcación de asistencia docente y personal

Descripción: Permite el registro de la asistencia, mediante la marcación en un

equipo biométrico lector de huella digital.

Condiciones: se requiere que el equipo biométrico se encuentre en la misma red,

que el servidor.

Flujo Básico: El caso de uso inicia cuando el usuario escoge la opción

Page 81: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

65

de marcación que desea efectuar las cuales pueden ser, ingreso o

salida. El usuario coloca su huella digital en el equipo, se compara con

la información de la base de datos, al encontrar la concordancia en la

huella dactilar (valida) y guarda la marcación con la hora actual.

Finaliza el caso de uso

Flujo Alternativo: si el equipo biométrico no reconoce la huella del usuario,

enviara un mensaje de no existe y la marcación no será registrada.

Finaliza el caso de uso.

Nombre: Caso de uso Registro de asistencia docente – estudiantes

Descripción: Permite el ingreso del tipo usuario docente, al módulo de

registro de asistencia de los estudiantes.

Condiciones: solo el tipo usuario “docente”, puede registrar asistencia

de los estudiantes, es un usuario de edición y consulta.

Flujo Básico: al iniciar sesión, se abre la pestaña registrar asistencia,

seleccionando el criterio de búsqueda, la fecha, el curso, paralelo y

especialidad, una vez consultado el listado de estudiantes según los filtros

seleccionados, se procede a registrar la asistencia de toda la lista o de

manera individual, y graba la información. Finaliza el caso de uso.

Nombre: Caso de uso Consulta asistencia de estudiantes

Descripción: Permite al usuario consultar la información ya registrada,

seleccionando los criterios de búsqueda deseados, para luego exportar

reportes, imprimirlos, o ambas acciones.

Condiciones: La utilización de este módulo requiere de una sesión iniciada y

activa.

Page 82: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

66

Flujo Básico: El caso de uso inicia cuando el usuario escoge la pestaña

consulta del menú, selecciona el criterio de búsqueda según fecha, curso,

especialidad. El reporte podrá ser exportado, imprimirlo o ambas acciones.

Finaliza el caso de uso

Flujo Alternativo: al obtener la consulta, el sistema nos permite guardarlo

(exportarlo), o directamente imprimirlo.

Finaliza caso de uso.

Nombre: Caso de uso Consulta marcaciones docentes

Descripción: Permite al usuario consultar la información ya registrada,

seleccionando los criterios de búsqueda deseados, para luego exportar

reportes, imprimirlos, o ambas acciones.

Condiciones: La utilización de este módulo requiere de una sesión iniciada y

activa.

Flujo Básico: El caso de uso inicia cuando el usuario escoge la pestaña

marcaciones del menú, selecciona el criterio de búsqueda según fecha y

nombre del docente o personal. El reporte podrá ser exportado, imprimirlo o

ambas acciones.

Finaliza el caso de uso

Flujo Alternativo: al obtener la consulta, el sistema nos permite guardarlo

(exportarlo), o directamente imprimirlo.

Finaliza caso de uso.

Page 83: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

67

3.6.6 Diagrama de Clases

Grafico 3- 8 : Diagrama de clases

Elaborado por: Sara Amores B

Page 84: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

68

3.6.7 Diagramas de Secuencia

Diagrama de inicio de sesión

Grafico 3- 9: Diagrama de Secuencia: Inicio de sesión

Elaborado por: Sara Amores B

Diagrama de marcación docente y de personal

Grafico 3- 10: Diagrama de Secuencia: marcación docente y de personal

Elaborado por: Sara Amores B

Page 85: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

69

Diagrama de registro de asistencia docente – estudiantes

:

Grafico 3- 11: Diagrama de Secuencia: registro de asistencia docente-estudiantes

Elaborado por: Sara Amores B

Consulta asistencia de estudiantes

Grafico 3- 12: Diagrama de Secuencia: Consulta asistencia estudiantes

Elaborado por: Sara Amores B

Page 86: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

70

Consulta marcaciones docentes y personales

Grafico 3- 13: Diagrama de Secuencia: Consulta marcación docente y personal

Elaborado por: Sara Amores B

Page 87: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

71

3.7 Diseño de la base de datos

3.7.1 Modelo relacional

Grafico 3- 14: Diagrama modelo relacional de datos

Elaborado por: Sara Amores B

Page 88: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

72

3.7.2 Diccionario de datos

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_area INT(11) ✔ ✔ ✔ Identificador de Area

nombre_area VARCHAR(50) ✔ Nombre de Area

descripcion_area TEXT NULL Descripción de Area

estado_registro TINYINT(1) '1' Estado de registro

id_sucursal INT(11) NULLIdentificador de

Sucursal

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_cargo INT(11) ✔ ✔ ✔Identificador de

Cargo

nombre_cargo VARCHAR(100) NULL Nombre de CArgo

estado_registro BIT(1) b'1' Estado de Registro

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_dpto INT(11) ✔ ✔ ✔Identificador de

Departamento

nombre_dpto VARCHAR(50) ✔Nombre de

Departamento

descripcion_dpto TEXT NULLDescripcion de

Departamento

cc_dpto VARCHAR(20) NULLCentro de Costo

departamentocod_adicional_dp

toVARCHAR(20) NULL

Codigo Adicional

Departamento

estado_registro TINYINT(1) '1' Estado de Registro

id_area INT(11) NULL Identificador de Area

bswa_area

bswa_cargo

bswa_departamento

Page 89: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

73

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_dispositivo INT(11) ✔ ✔ ✔ Codigo de dispositivo

cod_dispositivo VARCHAR(10) NULL Codigo propio de dispositivonombre_dispositi

voVARCHAR(50) NULL Nombre de dispositivo

direccion_ip VARCHAR(50) NULL Dirección IP de dispositivopuerto_dispositiv

oVARCHAR(10) NULL Puerto de dispositivo

estado_dispositiv

oTINYINT(1) '0' Estado Habilitado o Desabilitado

marcacion_defau

ltVARCHAR(20) NULL I=INGRESO, S=SALIDA

modelo_dispositi

voVARCHAR(50) NULL Modelo Dispositivo

proveedor_dispo

sitivoVARCHAR(50) NULL

Marca de Proveedor de

Dispositivoid_empresa INT(11) NULL Codigo de Empresa asignado

id_tipo_equipo INT(11) NULL Tipo de Equipo

fecha_registro DATETIME NULL Fecha de Registro

id_user INT(11) NULL Usuario que crea registro

estado_registro TINYINT(1) '1' Estado de Registrofecha_update_es

tadoDATETIME NULL

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_registro BIGINT(20) ✔ ✔ ✔ Indice de Registro

id_tipo_accion INT(11) NULL Tipo de Accion sobre equipo

orden_accion VARCHAR(50) NULL Descripción de orden a realizarip_dispositivo_fi

nalVARCHAR(50) NULL Ip de Equipo Afectado

ip_origen VARCHAR(50) NULL Ip origen de Accion

id_user INT(11) NULL Codigo de Usuario

estado_atencion BIT(1) b'0' Estado de Atención

fecha_registro DATETIME NULL Fecha de Registro

fecha_atencion DATETIME NULL Fecha de Atenciónresultado_atenci

onTEXT NULL Respuesta de Atención a Orden

num_intento INT(11) '0' Numero de intentos máximo

id_solicitud VARCHAR(10) NULL

bswa_dispositivo

bswa_ejecuta_central

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_tipo_user INT(11)

bswa_tipo_usuario

Page 90: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

74

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_empleado INT(11) ✔ ✔ Código de Empleado

id_dispositivo INT(11) ✔ ✔ Código de Dispositivo

id_tipo_marca VARCHAR(50) NULL Código de Marcación

index_h1 INT(11) NULL Indice de huella 1

index_h2 INT(11) NULL Indice de huella 2

fecha_ini DATETIME NULL Fecha válida de Inicio

fecha_fin DATETIME NULL Fecha válida de Fin

fecha_registro DATETIME NULL Fecha de Registro

id_user INT(11) NULL Codigo de Usuario que registra

id_estado_sinc TINYINT(1) '0' Estado de Sincronizacion

novedad_sinc TEXT NULLNovedad registrada al momento

de descargar la marcacióncod_tft INT(11) NULL

cod_byw INT(11) NULL

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_registro BIGINT(20) ✔ ✔ Identificador de Registro

id_empleado INT(11) ✔ ✔ Codigo de Empleado

fecha_marcacion DATETIME ✔ ✔Fecha de Marcación de

Empleadosolo_fecha DATE ✔ Solo Fecha de Marcación

solo_hora TIME ✔ Solo Hora de Marcación

tipo_marcacion VARCHAR(50) ✔'SIN

DEFINIR'Tipo de Marcacion

id_resultado INT(11) NULL Codigo de Tipo de Resultado

id_equipo INT(11) ✔ Identificador de Equipo

ip_equipo VARCHAR(50) NULLDirección Ip de Equipo en caso

de que estuvieseobservacion_regi

stroVARCHAR(4) NULL

Breve observacion obre

marcacionestado_exporta TINYINT(1) '0'

Campo para uso de

exportacionesfecha_download DATETIME NULL

Fecha opcional de descarga a la

basecampo_aux1 BIT(1) b'0' Campo adicional boolean

campo_aux2 INT(11) NULLCampo adicional entero - Id Tipo

Marcacioncampo_aux3 DATETIME NULL Campo adicional datetime

observacion_gen

eralTEXT NULL

fecha_exporta DATETIME NULL Fecha de Exportacion

bswa_empleado_marcacion

bswa_empleado_dispositivo

Page 91: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

75

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_empresa INT(11) ✔ ✔ ✔

nombre VARCHAR(255) ✔

ruc VARCHAR(255) ✔

direccion VARCHAR(255) NULL

telefono1 VARCHAR(255) NULL

telefono2 VARCHAR(255) NULL

email VARCHAR(255) NULL

id VARCHAR(255) NULL

encargado VARCHAR(255) NULL

fecha_creacion DATETIME NULLfecha_modificaci

onDATETIME NULL

imagen LONGBLOB NULL

isSucursal TINYINT(1) '0' Indica si es sucursalid_empresa_pare

ntINT(11) NULL

estado_registro TINYINT(1) '1'

id_user_crea INT(11) NULL

id_user_mod INT(11) NULL

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_login INT(11) ✔ ✔ ✔ codigo identificador de usuario

cod_login VARCHAR(10) NULL codigo de usuario

user_login VARCHAR(20) ✔ usuario/nick de logeo

pass_login VARCHAR(150) ✔ contraseña de usuario

nombre_login VARCHAR(50) ✔ nombre de usuario

apellidos_login VARCHAR(50) ✔ apellidos de usuario

id_zona INT(11) ✔ '0'Identificador de Garita de

Accesofecha_crea_login DATETIME ✔

fecha de creacion de registro de

loginuser_crea_login INT(11) ✔

codigo de usuario que crea

registrofecha_act_login DATETIME NULL

fecha de ultima actualizacion de

registro loginuser_act_login INT(11) NULL

codigo de ultimo usuario e

modificar registro loginestado_online VARCHAR(1) ✔ 'F'

estado de conectado o

desconectado de usuarioestado_login VARCHAR(1) ✔ 'T' estado de registro de login

listar_login VARCHAR(1) ✔ 'T'estado adicional que permite la

consulta en el mantenimiento pass_adicional_lo

ginVARCHAR(150) NULL

contraseña adicional

proporcionada por el tipo_user INT(11) ✔

tipo de usuario al que pertenece

el loginpassword VARCHAR(300) NULL

remember_token VARCHAR(300) NULL

mail_login VARCHAR(100) NULL

id_sexo INT(11) NULL

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_check INT(11) ✔ ✔

tipo_check VARCHAR(20) NULL

descripcion VARCHAR(20) NULL

bswa_modo_check

bswa_empresa

bswa_login

Page 92: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

76

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_permiso INT(11) ✔ ✔ codigo identificador de permiso

nombre_permiso VARCHAR(50) ✔nombre de permiso /

descripcionformulario_afect

aTEXT NULL

Nombre de Formulario o Control

al que puede accederisControl INT(11) '0'

Indica 0=Formulario; 1=Control

de usuario; 3=Control adicional id_permiso_princ

ipalINT(11) NULL

Parent al que pertenece cuando

es un Control adicionalpassword_acceso VARCHAR(50) NULL

Clave de acceso en autorizacion

con passwordfecha_crea_perm

isoDATETIME ✔

fecha de creacion de permiso de

usuariouser_crea_permi

soINT(11) ✔

codigo de usuario que crea el

permisofecha_act_permis

oDATETIME NULL

fecha de actualizacion de

campos de permisouser_act_permis

oINT(11) NULL

codigo de usuario que modifica

campos de permisoestado_permiso TINYINT(1) ✔ '1'

estado del permiso 1=Activo,

0=False

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_permiso_user INT(11) ✔ ✔ ✔ identificador de registro

id_user INT(11) ✔ codigo de usuario

id_permiso INT(11) ✔ codigo de permiso

estado_permiso VARCHAR(1) ✔ 'F'todos los permisos son por

defecto F; T= Permitidofecha_crea_perm

isoDATETIME ✔

fecha de creacion de asignacion

de permisouser_crea_permi

soINT(11) ✔

codigo de usuario que crea

asignacionfecha_act_permis

oDATETIME NULL

fecha de actualizacion de

asignacionuser_act_permis

oINT(11) NULL

codigo de usuario que actualiza

la asignacionperm_lectura BIT(1) b'0' Permiso de solo Lectura

perm_escritura BIT(1) b'0'Permiso de solo escritura sobre

el móduloperm_elimina BIT(1) b'0' Permiso de solo eliminación

perm_inactiva BIT(1) b'0'Permiso de solo inactivar un

registroperm_usuarios BIT(1) b'0'

Permiso de solo utilizacion para

usuariosperm_admin BIT(1) b'0'

Permiso de solo usuarios

administradores y no utilizacion perm_passw BIT(1) b'0'

Permiso que permite autorizar

un acceso en caso de contar con

bswa_permisos

bswa_permisos_usuario

Page 93: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

77

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_persona INT(11) ✔ ✔ ✔ codigo de personaid_tipoidentificac

ionINT(11) ✔ tipo de identificacion

cedula_persona VARCHAR(15) NULL identificacion de persona

nombre_persona VARCHAR(30) ✔ nombre de persona

apellido_persona VARCHAR(30) ✔ apellido de personanumero_seguro_

socialVARCHAR(30) NULL numero de seguro social

id_sexo INT(11) ✔ codigo de genero

cod_user INT(11) NULL codigo de usuario de marcacion

tarjeta_acceso VARCHAR(20) NULLnúmero de tarjeta asignado a

persona para acceso o pais_persona VARCHAR(30) NULL pais de persona

ciudad_persona VARCHAR(60) NULL nombre de ciudad origen

correo_persona VARCHAR(30) NULL correo de persona

codigo_adicional VARCHAR(30) NULLcódigo opcional de empleado

para integracionesfecha_nacimient

oDATE NULL Fecha de Nacimiento

fecha_ingreso DATE NULL Fecha de Ingreso a Empresa

fecha_salida DATE NULLFecha de Salida de Empleado de

EmpresaisDiscapacitado TINYINT(1) '0'

indica si la persona es

discapacitadaidentificacion_di

sc_personaVARCHAR(30) NULL

numero de tarjeta de

discapacidadporc_disc_person

aDOUBLE '0'

porcentaje de discapacidad de

personacampo_opcional1 TEXT NULL Campo Opcional

campo_opcional2 TEXT NULL Campo Opcional

campo_opcional3 TEXT NULL Campo Opcional

campo_opcional4 TEXT NULL Campo Opcionalvehiculo_person

aTINYINT(1) '0' indica si persona tiene vehiculo

id_vehiculo VARCHAR(10) NULL numero de placa de persona

img_persona LONGBLOB NULL imagen de personaimg_identificacio

nLONGBLOB NULL imagen de identificacion

img_licencia LONGBLOB NULL imagen de licencia de conducir

img_otro LONGBLOB NULLimagen de algun otro

documentootro_documento VARCHAR(50) NULL

texto que identifica el otro

documento adicionalobs_persona TEXT NULL

breve observacion sobre registro

de personaid_tipo_persona INT(11) ✔ define el tipo de persona

fecha_registro DATETIME ✔ fecha de registro

id_empresa INT(11) NULL Codigo de Empresa

estado_registro TINYINT(1) ✔ '1' estado de registro

id_user_creacion INT(11) NULLIdentificador de Usuario que

registrafecha_creacion DATETIME NULL Fecha de Creacion de Registro

id_user_modifica INT(11) NULLIdentificador de Usuario que

realiza modificacionfecha_modificaci

onDATETIME NULL

Fecha de Modificacion de

Registroid_sucursal INT(11) NULL Codigo de Sucursal

id_area INT(11) NULL Codigo de Area

id_depto INT(11) NULL Codigo de Departamento

id_cargo INT(11) NULL Codigo de Cargo que obstenta

id_titulo INT(11) NULLCodigo de Titulo en caso de

poseerloid_remuneracion INT(11) NULL Codigo de Remuneracion

id_tipo_contrato INT(11) NULL Codigo de Tipo de contratoid_estado_perso

naINT(11) NULL Estado de Persona

sueldo_emp DOUBLE NULL Remuneracion de Empleadobswa_empleados

_id_personaINT(11) ✔

bswa_registro_dactilar

Page 94: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

78

Tabla 3- 3: Diccionario de datos Elaborado por: Sara Amores B

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_persona INT(11) ✔ '0'

identificacion_h1 VARCHAR(50) NULL Codigo de Identificación

id_index_h1 INT(11) NULL Indice de Dedo

descripcion_h1 VARCHAR(50) NULL Nombre de dedo

huella_1_tmpl TEXT NULL Template Huella Dactilar

huella_1_img LONGBLOB NULL Imagen de Huella Dactilar

id_user INT(11) NULLCodigo de Usuario de

enrolamientofecha_registro DATETIME NULL Fecha de Ultimo Registro

sel_actual BIT(1) NULLIndica si es la huella actual

enviada a los equipos

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id INT(11) ✔ ✔ ✔

sexo VARCHAR(255) ✔

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_tipo_accion INT(11) ✔ ✔

descr_accion VARCHAR(50) NULL

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_tipo INT(11)

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id INT(11) ✔ ✔ ✔

tipo VARCHAR(255) ✔

bswa_tipo_accion_equipo

bswa_tipo_equipo

bswa_tipo_identificacion

bswa_registro_dactilar

bswa_sexo

Column name DataType PK NN UQ BIN UN ZF AI Default Comment

id_tipo_persona INT(11) ✔ ✔ ✔identificador de registro de tipo

de usuariotipo_persona VARCHAR(30) ✔ descripcion de tipo de usuario

user_crea_tipo_u

serINT(11) ✔

codigo de usuario que crea

registro de tipo de usuariofecha_crea_tipo_

userDATETIME ✔

fecha de registro de tipo de

usuariouser_act_tipo_us

erINT(11) NULL

codigo de usuario que actualiza

registro de tipo de usuariofecha_act_tipo_u

serDATETIME NULL

fecha de actualizacion de

registro de tipo de usuarioestado_registro VARCHAR(1) ✔ 'T'

bswa_tipo_persona

Page 95: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

79

3.7 Codificación

Conexión--

'connections' => [

'sqlite' => [

'driver' => 'sqlite',

'database' => env('DB_DATABASE', database_path('database.sqlite')),

'prefix' => '',

],

'mysql' => [

'driver' => 'mysql',

'host' => env('DB_HOST', 'localhost'),

'port' => env('DB_PORT', '3306'),

'database' => env('DB_DATABASE', 'webadis'),

'username' => env('DB_USERNAME', 'root'),

'password' => env('DB_PASSWORD', 'root'),

'charset' => 'utf8mb4',

'collation' => 'utf8mb4_unicode_ci',

'prefix' => '',

'strict' => true,

'engine' => null,

'options' => [

//PDO::ATTR_EMULATE_PREPARES => true

]

],

'pgsql' => [

'driver' => 'pgsql',

'host' => env('DB_HOST', '127.0.0.1'),

'port' => env('DB_PORT', '5432'),

'database' => env('DB_DATABASE', 'forge'),

'username' => env('DB_USERNAME', 'forge'),

Page 96: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

80

'password' => env('DB_PASSWORD', ''),

'charset' => 'utf8',

'prefix' => '',

'schema' => 'public',

'sslmode' => 'prefer',

Marcaciones- -

class MarcacionController extends Controller

{

public function index(){

$template=env('TEMPLATE_PAGE');

$permisos=new \App\Http\Controllers\administracion\PermisoController();

$registros=[];

return view('empleados/page_empleado_marcacion')

->with('template',$template)

->with('modulos',$permisos->Menus())

->with('lista',$registros);

}

public function ConsultaMarcacion(){

$data=Input::all();

$ageFrom=Input::get('startdate');

$ageTo=Input::get('finishdate');

$permisos=new \App\Http\Controllers\administracion\PermisoController();

$registros=ViewMarcacion::orderBy('APELLIDOS','ASC')->whereBetween('solo_fecha',

[$ageFrom, $ageTo])->get();

$template=env('TEMPLATE_PAGE');

return view('empleados/page_empleado_marcacion')

->with('template',$template)

->with('modulos',$permisos->Menus())

->with('lista',$registros);

}

Inicio- -

Page 97: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

81

Public function index()

{

//

$template=env('TEMPLATE_PAGE');

$registros=ViewDispositivo::all();

$permisos= new PermisoController();

$acceso=$permisos->Menus();

return view('dispositivos/page_dispositivo')

->with('template',$template)

->with('modulos',$permisos->Menus())

->with('lista',$registros);

}

/**

* Show the form for creating a new resource.

*

* @return \Illuminate\Http\Response

*/

public function create()

{

$template=env('TEMPLATE_PAGE');

$permisos= new PermisoController();

$empresa=new Empresa();

$listaEmpresa=$empresa->GetListaEmpresa();

$tipo=new TipoEquipo();

$listaTipo=$tipo->GetTipoEquipo();

return view('dispositivos/page_creadispositivo')

->with('template',$template)

->with('listaTipo',$listaTipo)

->with('modulos',$permisos->Menus())

->with('listaEmpresa',$listaEmpresa);

}

Page 98: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

82

Guarda dispositivo- -

public function GuardarDispositivo($device,$tipo_transaccion){

$mensaje='';

$resultado=DB::select('call

SP_GUARDAR_DISPOSITIVO(?,?,?,?,?,?,?,?,?,?,?,?,?,?,@mensaje)',

[ $device->id_dispositivo,

$device->cod_equipo,

$device->nombre_equipo,

$device->direccion_ip,

$device->puerto,

$device->estado_equipo,

$device->marcacion,

$device->modelo,

$device->proveedor,

$device->tipo_equipo,

$device->id_empresa,

$device->id_user,

$device->estado_registro,

$tipo_transaccion,

$mensaje

]);

$mensaje=DB::select('Select @mensaje as respuesta');

return $mensaje[0]->respuesta;

}

Page 99: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

83

3.8 Prototipo del Sistema Informático

Grafico 3- 15: Login del sistema

Elaborado por: Sara Amores B

Grafico 3- 16: Menú administración

Elaborado por: Sara Amores B

Page 100: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

84

Grafico 3- 17: Interfaz de listado de usuarios

Elaborado por: Sara Amores B

Grafico 3- 18: Interfaz crear usuario

Elaborado por: Sara Amores B

Page 101: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

85

Grafico 3- 19: Interfaz configurar usuario

Elaborado por: Sara Amores B

Grafico 3- 20: Interfaz crear estructura

Elaborado por: Sara Amores B

Page 102: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

86

}

Grafico 3- 21: Interfaz agregar dispositivo biométrico

Elaborado por: Sara Amores B

Grafico 3- 22: Interfaz muestra dispositivo biométrico

Elaborado por: Sara Amores B

Page 103: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

87

Grafico 3- 23: Menú Recursos humanos

Elaborado por: Sara Amores B

Grafico 3- 24: Interfaz listado de empleados

Elaborado por: Sara Amores B

Page 104: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

88

Grafico 3- 25: Interfaz formulario registro de empleados

Elaborado por: Sara Amores B

Grafico 3- 26. Interfaz formulario registro de empleados

Elaborado por: Sara Amores B

Page 105: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

89

Grafico 3- 27: Menú reportes de marcaciones y asistencia estudiantes

Elaborado por: Sara Amores B

Grafico 3- 28: Interfaz reportes de marcaciones docentes y estudiantes

Elaborado por: Sara Amores B

Page 106: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

90

Grafico 3- 29: Interfaz asistencia estudiantes

Elaborado por: Sara Amores B

Grafico 3- 30: Vista del Menú de un usuario supervisor

Elaborado por: Sara Amores B

Page 107: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

91

Grafico 3- 31: Vista del Menú de un usuario docente

Elaborado por: Sara Amores B

Grafico 3- 32: Cerrar sesión y mensaje de confirmación

Elaborado por: Sara Amores B

3.9 Pruebas del Software

Con el propósito de verificar el correcto funcionamiento del sistema

informático, se realizaron varias pruebas que permitieron comprobar la

óptima funcionalidad del tiempo de respuesta a todos los requerimientos y

la relación usuario - interfaz del sistema.

Page 108: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

92

3.9.1 Pruebas de navegador

Para verificar que el sistema informático en su entorno web, posee la

característica multiplataforma se realizaron pruebas en los tres

navegadores más usados, para constatar su funcionamiento.

Google chrome

Grafico 3- 33: Interfaz inicio de sesión

Elaborado por: Sara Amores B

Grafico 3- 34: Página principal

Elaborado por: Sara Amores B

Page 109: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

93

Internet explorer

Grafico 3- 35: Interfaz inicio de sesión

Elaborado por: Sara Amores B

Grafico 3- 36: Página principal

Elaborado por: Sara Amores B

Page 110: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

94

Moxilla firefox

Grafico 3- 37: Interfaz inicio de sesión

Elaborado por: Sara Amores B

Grafico 3- 38: Página principal

Elaborado por: Sara Amores B

En los tres navegadores la ejecución y pruebas del sistema arrojan

resultados satisfactorios y similares, los procesos de cargas son rápidos y

la interfaz presenta todas sus características.

Page 111: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

95

3.9.2 Pruebas de caja negra

Esta prueba se centra principalmente en los requerimientos de un módulo,

se realizan pruebas funcionales a ciertas secciones específicas del sistema

informático.

Para la ejecución de estas pruebas se usaron los siguientes requerimientos

funcionales.

Inicio de sesión

Marcación docente y de personal

Registro de asistencia de estudiantes

Page 112: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

96

3.9.2.1 Caso de prueba: iniciar sesión

Tabla 3- 4: Caso de prueba, inicio de sesión

Elaborado por: Sara Amores B

Nombre: Ingreso al sistema (inicio de sesion)

Descripcion:Valida que el usuario y la contraseña ingresada

sea autorizado y esté registrado en la base de

datos de la empresa.

Tipo: Caja negra

Precondiciones:Debe estar creado ya el usuario y contraseña

antes de intentar iniciar sesión e ingresar al

sistema.

Postcondiciones:Se debe ingresar a la aplicación y mostrar la

pantalla inicio.

Entradas: usuario:samores - contraseña:1234 - tipo

usuario: administrador

Referencias: caso de uso ingreso al sistema

Actor Sistema

Datos validos

1.- El usuario, ingresa usuario y

contraseña correctamente.

2.- El sistema muestra pantalla de inicio donde

puede realizar las acciones de usuario con

sesión iniciada.

Datos invalidos

1.- El usuario, ingresa usuario o

contraseña incorrectos

2.- El sistema muestra un mensaje de alerta

que el usuario o contraseña se han ingresado

incorrectamente.

Resultados obtenidos

Cumple Comentarios

Si □ No □

CASO DE PRUEBA CP01

Procedimiento de las pruebas

x

Page 113: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

97

3.9.2.2 Caso de prueba: Marcación docente y personal

Tabla 3- 5: Caso de prueba, marcación docente y estudiantes

Elaborado por: Sara Amores B

Nombre: marcaciones docente y personal

Descripcion:Permite el registro de la asistencia, mediante la

marcación en un equipo biométrico lector de

huella digital.

Tipo: Caja negra

Precondiciones:Se requiere que el equipo biométrico se

encuentre en la misma red, que el servidor.

Postcondiciones:La huella digital debe mantenerse tal como fue

registrada.

Entradas: equipo biometrico huella dactilar

Referencias: caso de uso marcacion docente y de personal

Actor Sistema

Datos validos

1.- El usuario escoje el tipo de

marcacion a realizar, y coloca la

huella digital en el lector.

2.- El equipo biometrico muestra un mensaje de

marcacion registrada.

Datos invalidos

1.- El usuario no registrado en el

sistema escoje el tipo de

marcacion a realizar, y coloca la

huella digital en el lector.

2.- El sistema muestra un mensaje de alerta de

huella no registrada.

Resultados obtenidos

Cumple Comentarios

Si □ No □

CASO DE PRUEBA CP02

Procedimiento de las pruebas

x

Page 114: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

98

3.9.2.3 Caso de prueba: Registro de asistencia de estudiante

Tabla 3- 6: Caso de prueba, registrar asistencia estudiantes

Elaborado por: Sara Amores B

Nombre: registro de asistencia de estudiantes

Descripcion:Permite el registro de la asistencia,

mediante la marcación en un equipo

biométrico lector de huella digital.

Tipo: Caja negra

Precondiciones:solo el tipo usuario “docente”, puede

registrar asistencia de los estudiantes, es

un usuario de edición y consulta.

Postcondiciones:

Entradas: usuario docente

Referencias:caso de uso registro de asistencia

estudiantes

Actor Sistema

Datos validos

1.- El usuario escoje la fecha, el

curso, paralelo y especialidad, una vez

consultado el listado de estudiantes

según los filtros seleccionados

2.- El sistema consultara según los filtros,

presentara la lista, de la cual se podra

elegir la ssitencia e inasistencia y guardar

Resultados obtenidos

Cumple Comentarios

Si □ No □

CASO DE PRUEBA CP03

Procedimiento de las pruebas

x

Page 115: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

99

3.9.3 Pruebas de usabilidad

Estas pruebas nos permiten medir el nivel de usabilidad que un software

presentara antes de su puesta a producción.

La observación directa del usuario y el sistema informático, complementado

con un cuestionario nos revelaran el nivel de usabilidad y que tan amigable

es el sistema.

Funcionalidades a evaluar:

Inicio de sesión

Marcación docente y de personal

Registro de asistencia estudiantes

Consulta de Marcaciones y registros de asistencia

En la siguiente tabla, se puede visualizar los resultados de las pruebas de

usabilidad y se consultó a los encuestados las dificultades que tuvieron al

evaluar las funcionalidades referidas.

Cuestionario funcionalidad

Tabla 3- 7: Cuestionario funcionalidad

Elaborado por: Sara Amores B

Tabla 3- 8: Funcionalidad a evaluar

Elaborado por: Sara Amores B

Nombre usuario

Edad usuario

FuncionalidadMuy

facilFacil Normal Dificil

Muy

dificil

Inicio de sesion

Marcacion docente y de personal

Registro de asistencia estudiantes

Consulta de Marcaciones y registros de asistencia

Funcionalidades a evaluar Facil Normal Dificil

Inicio de sesion 100%

Marcacion docente y de personal 100%

Registro de asistencia estudiantes 90% 10%

Consulta de Marcaciones y registros de asistencia 90% 10%

Page 116: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

100

En los resultados obtenidos en las pruebas de usabilidad, se puede

observar que en las funciones más relevantes y consultadas existe un 90 y

100% de aceptación y facilidad en el uso de las mismas. Lo cual

comprueba que el sistema posee un interfaz amigable.

Page 117: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

101

Conclusiones

La implementación de un mecanismo de control en la unidad

educativa María Andrea de la Ciudad de Babahoyo, ha sido

totalmente exitosa debido a que permite al área de talento humano y

a los niveles de mayor jerarquía conocer de manera inmediata

cualquier tipo de anomalía con sus empleados y en particular con el

grupo docente.

Los niveles de satisfacción se han incrementado en el área gerencial

ya que permite de manera instantánea una mejor perspectiva para la

toma de decisiones.

La automatización de procesos en el área educativa conlleva al

mejoramiento de las líneas estratégicas en el control de toda

entidad, es así como se logra obtener una radiografía de los puntos

neurálgicos con relación a la administración del personal en general

y de los estudiantes.

Se logró minimizar el impacto negativo en la Unidad Educativa María

Andrea por parte de todos los empleados, se realizó la socialización

del proyecto y se evidenció los beneficios que se obtienen al

mantener una herramienta informática que se encargue de ordenar y

actualizar la información (registros de asistencia) en tiempo real.

Page 118: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

102

Recomendaciones

Se recomienda como un punto importante, realizar un alcance en el

proyecto de automatización de tal forma que se integre al sistema

actual los módulos que administren el control de matrículas, control

de clases, control de uso de laboratorios, y demás factores

inherentes al área laboral y académica.

Establecer políticas internas, para el correcto uso del sistema

informático y sus dos interfaces, las mismas que requieren de

usuarios capacitados para el ingreso de datos y uso del dispositivo

biométrico.

Se recomienda la implementación del sistema informático, para los

docentes y estudiantes de la primaria particular mixta María Andrea,

instalaciones que se encuentran al frente al edificio principal, para lo

cual se podrá colocar un nuevo dispositivo biométrico, ya que el

sistema permite adicionar nuevos equipos y ampliar su red interna.

Page 119: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

BIBLIOGRAFÍA

Addati, G. A. (2014). Sistemas VMS y PSIM. Universidad del CEMA , 14.

Addati, G. A. (2014). SISTEMAS VMS Y PSIM. UNIVERSIDAD DEL CEMA,

14.

Baca, g., Solares, p., & Acosta, e. (2014). Administración Informática I:

Análisis y Evaluación de Tecnologías de Información. Grupo Editorial

Patria.

Beati, h. (2015). PHP - Creación de páginas Web dinámicas 2a edición.

ALFA Y OMEGA.

Cervantes, G., & Assumpta, M. (2015). Desarrollo sostenible. CATALUÑA:

Universidad politecnica Cataluña.

Cobo, a. (2005). PHP Y MYSQL: TECNOLOGIA PARA EL ESTUDIO DE

APLICACIONES WEB. ESPAÑA.

Conwip, K. (2014). SISTEMAS DE CONTROL DE LA PRODUCCION,21.

Conwip, K. y. (2014). SISTEMAS DE CONTROL DE LA PRODUCCION.

21.

Cortes, j. (2012). SISTEMAS DE SEGURIDAD BASADOS EN BIOMETRIA.

COLOMBIA: SCIENTIA ET TECHNICA.

Dorantes, a. (2004). AUTOMATIZACION Y CONTROL. PRACTICAS DE

LABORATORIO,. CANADA: MCGRAW-HILL.

Dussel, i., & Dussel, L. a. (2011). EDUCACION Y NUEVAS

TECNOLOGIAS: LOS DESAFIOS PEDAGOGICOS ANTE EL

MUNDO DIGITAL. BUENSO AIRES - ARGENTINA: SANTILLANA.

Ferrer, j. (2012). APLICACIONES WEB. ESPAÑA: CFGMA RA-MA.

Gabilaud, J. (2014). SQL Server 2014: SQL, Transact SQL : diseño y

creación de una base de datos. EDITORIALES ENI.

Godoc, e. (2014). SQL: Los fundamentos del lenguaje. EDICIONES ENI.

Heurtel, o. (2015). PHP 5.6: desarrollar un sitio web dinámico e interactivo.

ESPAÑA: EDICIONES ENI.

Hinrichs, r., & Sanchez, l. (1998). INTRANET. USOS Y APLICACIONES.

MEXICO DF: PRENTICE HALL.

Jimy Alexander Cortés Osorio, F. A. (2012). Sistemas de seguridad

basados en Biometría. Scientia et technica, Colombia.

Page 120: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

Jurado Lozada, M. A. (2017).

BIOMETRÍA;MICROCONTROLADOR;SISTEMA DE

COMUNICACIÓN;BASE DE DATOS. Universidad Técnica de

Ambato, 89.

Jurado, M. (2017). BIOMETRIA; MICROCONTROLADORA; SISTEMAS DE

COMUNICACION;BASE DE DATOS,89. UNIVERSIDAD TECNICA

DE AMBATO .

Lopez, j. (2010). DOMINE PHP Y MYSQL. MEXICO: ALFAOMEGA.

Madueño, L. (2001). SOFTWARE EDUCATIVO BAJO PLATAFORMA WEB

COMO APOYO DIDACTICO A UN SISTEMA PRESENCIAL

VIRTUAL PARA LA INFORMATICA EDUCATIVA. ZULIA,

VENEZUELA.

Maynt, r. (1988). INTRODUCCION A LOS METODOS DE LA

SOCIOLOGIA EMPIRICA. ALIANZA.

Mendez, I. (2015). BIOMETRIA Y CONTROL DE ACCESO. UNIVERSIDAD

POLITECNICA DE VICTORIA.

Mendez, I. (2015). Biometria y Control de Acceso . Universidad Politécnica

de Victoria, 13.

Monereo, c., Mauri, t., & Badia, a. (2014). La práctica psicopedagógica en

educación formal. Editorial UOC.

Morales, d. (1976). ANALISIS Y DESARROLLO DE SISTEMAS DE

INFORMACION. COSTA RICA: BIB. ORTON.

Munch lourdes, & Ernesto angeles. (2007). METODOS Y TECNICAS DE

INVESTIGACION. MEXICO: EDITORIAL TRILLAS.

Pablos, c., Lopez, j., Romo, s., & Medina, s. (2012). ORGANIZACION Y

TRANSFORMACION DE LOS SISTEMAS DE INFORMACION EN

LA EMPRESA. ESPAÑA: ESIC.

Ruble, d. (2011). ANALISIS Y DISEÑO PRACTICO DE SISTEMAS.

CLIENTE SERVIDOR. YOURDON: TOMO 2 ED.

Sanchez , o., & Herrero, r. (2014). Aplicaciones básicas de ofimática.

Ediciones Paraninfo.

Sanchez, m. (2012). Javascript. innovacion y cualificacion.

Page 121: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

Tipaluisa, J. P. (2017). BIOMETRIA; MICROCONTROLADORA;SISTEMA

DE COMUNICACION; BASE DATOS,217. UNIVERSIDAD TECNICA

DE AMBATO,.

Tipanluisa Arequipa, J. P. (2017).

BIOMETRÍA;MICROCONTROLADOR;SISTEMA DE

COMUNICACIÓN;BASE DE DATOS. 217.

TROY, D. (2016). PROGRAMACION EN C# PARA PRINCIPIANTES.

EEUU: BABELCUB.

Vallejo Vintimilla, P. R. (2017). BIOMETRÍA;AUTOMATIZACIÓN;HUELLA

DACTILAR;PROTOCOLO DE INTERNET

(IP);UNIVERSALIDAD;RASGOS FÍSICOS. DSpace ESPOCH.

Vallejo, V. (2017). BIOMETRIA; AUTOMATIZACION; HUELLA DACTILAR;

PROTOCOLO DE INTERNET(IP); UNIVERSALIDAD;RASGOS

FISICOS. RIOBAMBA: DSpace ESPOCH.

Zubieta, j. (2015). Ciberdiccionario: Conceptos de ciberseguridad en

lenguaje entendible. JAVIER ZUBIETA.

Page 122: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

ANEXOS

Instrumento (encuesta)

Dirigida a: las autoridades, personal administrativo y docentes

Objetivo: Identificar las necesidades y requerimientos, con respecto a la

gestión de asistencia docente y estudiantil de la Unidad educativa particular

mixta María Andrea.

Herramienta (cuestionario)

1.- ¿Existe algún sistema informático que ayude a realizar la gestión

de control de asistencia general de docentes y estudiantes?

Si__ No__

2.- ¿Usted tiene conocimiento de cómo son llevados los registros

gestión de control de asistencia general de docentes y estudiantes?

Si__ No__

3.- ¿Se realizan respaldos o copias de los registros gestión de control

de asistencia general de docentes y estudiantes?

Sí__ No

4.- ¿Alguna vez se ha extraviado registros de control de asistencia de

estudiantes?

Si__ No__

5.- ¿Se controla estrictamente el acceso al registro de asistencia

docente y estudiantil?

Sí__ No

Page 123: BABAHOYO - DSpace en Uniandes: Homedspace.uniandes.edu.ec/bitstream/123456789/8157/1/... · Grafico 1-4: Anomalías y casas producidas en el ser humano a causa de la automatización

6.- ¿Considera usted como docente, qué es mucho el tiempo que

designa para la toma de asistencia de los estudiantes de cada curso al

que imparte clases?

Sí__ No__

7.- ¿Le gustaría como docente, tener un software que le permita

obtener reportes inmediatos de la asistencia diaria, semanal, mensual

y semestral de sus cursos?

Sí__ No__

8.- ¿Cómo autoridad o personal de supervisión, considera que el

control de asistencia docente se realiza de manera estricta?

Sí__ No__

9.- ¿Considera usted importante la implementación de un sistema

informático para la gestión de asistencia docente y estudiantil?

Si__ No__