Proyecto Final Control de Asistencia - Jorge Zeta Miranda (1)

May 16, 2018 | Author: Ugel Tambogrande | Category: My Sql, Php, Microsoft Windows, Software Framework, Technology


Comments



Description

Institución Educativa“Manuel Odría Amoretti Inicial – Primaria – Secundaria “IMPLEMENTACIÓN DE UN SISTEMA WEB DE CONTROL DE ASISTENCIA (SISCA v1.0) PARA PERSONAL DOCENTE, ADMINISTRATIVO Y DE VIGILANCIA DE LA INSTITUCIÓN EDUCATIVA “MANUEL ODRIA AMORETTI” – CHIPILLICO”. CIST: ING. JORGE DARWIN ZETA MIRANDA TELEFONO: 935893293 CORREO ELECTRONICO: [email protected] RESPONSABLE: ING. JORGE DARWIN ZETA MIRANDA Chipillico, 19 de Octubre del 2017 1 Índice Caratula ....................................................................................................................................... 1 Índice............................................................................................................................................ 2 Índice............................................................................................................................................ 3 I. PLANTAMIENTO DEL PROBLEMA ........................................................................ 4 a. Problema de la Investigación .................................................................................... 4 b. Objetivos de la Investigación ..................................................................................... 4 c. Justificación............................................................................................................... 5 d. Importancia .............................................................................................................. 5 e. Beneficiarios............................................................................................................. 6 II. MARCO TEORICO ................................................................................................... 6 2.1 Sistema de control de Asistencia ............................................................................. 7 2.2 Frameworks. ........................................................................................................... .7 2.3 Laravel... ................................................................................................................... 7 2.4 Angular JS ............................................................................................................... 7 2.5 PHP. ......................................................................................................................... 8 2.6 MySql ........................................................................................................................ 9 2.7 Windows .................................................................................................................... 9 2.8 Laptop Lenovo ThinkPad Edge................................................................................ 10 2.9 Antecedentes .......................................................................................................... 11 2.9.1 Implementación de Código QRDAT ...................................................... 11 2.9.2 Aplicación de Código QRDAT ............................................................. 11 III. MATERIALES ........................................................................................................ 12 3.1 Herramientas .......................................................................................................... 12 1. PHP.............................................................................................................. 12 2. XAMPP ........................................................................................................ 13 3. Visual Studio Code....................................................................................... 13 4. Laptop Lenovo ThinkPadEdge ..................................................................... 14 5. Hoja de Cálculo de Excel ............................................................................. 14 6. USB.............................................................................................................. 14 3.2 Procedimiento ......................................................................................................... 15 a. Instalación de Xampp en la Laptop .............................................................. 15 b. Acceso para el administrador del sistema .................................................... 16 c. Bienvenida del sistema de control de asistencia (Sisca v1.0) ...................... 17 2 d. Bienvenida del sistema de control de asistencia (Sisca v1.0) ................................... 18 e. Registro de personal docente registrado en la Base de Datos ................................. 19 f. Registro de personal administrativo registrado en la Base de Datos.......................... 20 g. Registro de personal de vigilancia registrado en la Base de Datos ........................... 21 h. Registro de asistencia diaria ..................................................................................... 22 i. Consolidado de asistencia ......................................................................................... 23 i. Reporte de Asistencia del nivel inicial ........................................................................ 24 i. Reporte de Asistencia del nivel primaria .................................................................... 25 i. Reporte de Asistencia del nivel secundaria ............................................................... 26 i. Reporte de Asistencia de Administrativos .................................................................. 27 i. Reporte de Asistencia de vigilantes ........................................................................... 28 IV. RESULTADOS ...................................................................................................... 29 V. CONCLUSIONES ................................................................................................... 31 VI. REFERENCIAS ...................................................................................................... 32 VII. ANEXOS ................................................................................................................. 33 1. Marcación en el sistema ................................................................................... 33 2. Registro de Asistencia Diaria Docentes, Administrativos y Vigilancia .............. 34 3. El sistema marca asistencia a personal que está registrado en la BD ............. 35 4. Módulo de Gestión de Asistencia…………………………………………………..36 5. El sistema gestiona usuarios ............................................................................ 37 6. El administrador probando el sistema............................................................... 38 7. Auxiliar de Educación Registrando Asistencia .................................................. 39 8. Laptop Educativa en donde está instalado el sistema ...................................... 40 3 I. PLANTEAMIENTO DEL PROBLEMA a. Problema de la Investigación: Somos una Institución Educativa de la Jornada Escolar Completa – JEC desde el año 2015, con buenos valores educativos de acuerdo a nuestra norma de convivencia e impartiendo siempre en nuestros estudiantes, siendo uno de ellos la puntualidad, que es una actitud o hábito imprescindible en nuestra vida laboral. Estas normas se vienen aplicando años tras años, llevando un control diario de la asistencia donde se registra la puntualidad y tardanza de los Docentes mediante un folder, trabajo que lo viene haciendo el Administrador, sin embargo registrar la asistencia o tardanza de los colegas de trabajo de forma manual demanda tiempo perdido, sobre todo cuando los profesores van a ingresar al salón de clases funcional o sino cuando el Auxiliar no se encuentre y este haciendo su trabajo en otras aulas, esta forma de control no ayuda en el orden y control de la asistencia. Ante este problema que se puede solucionar sin perjudicar ni interrumpir a los docentes en sus sesiones de aprendizaje, que al no encontrarse el administrador en ese momento por estar viendo otras aulas y no perjudicar nuestras sesiones de clase con el tiempo. Ante estas situaciones descritas se propuso una alternativa de solución para facilitar la labor de la administración y mejorar control de asistencia, sistematizando esta información a través de un sistema web de control de asistencia (Sisca v1.0) para ayudar a mejorar el control en la puntualidad de los docentes, administrativos y personal de vigilancia apoyando la gestión escolar. b. Objetivos de la Investigación: 1. Objetivo General: Integrar las TIC en la Gestión Escolar de la Institución Educativa “Manuel Odría Amoretti” para mejorar el control de asistencia de los Docentes, Administrativos y personal de vigilancia. 2. Objetivos específicos:  Utilizar una Laptop y el sistema para el control de asistencia (Sisca v1.0)  Sistematizar el control de asistencia.  Reducir el número de docentes que llegan tarde a la institución educativa. 4  Apoyar la gestión escolar. c. Justificación: Viendo la necesidad en apoyar la puntualidad y reducir las tardanzas de algunos docentes, administrativos y personal de vigilancia de nuestra institución educativa y con el fin de llevar un mejor control sistematizado es que nos motiva a realizar este Proyecto el cual ha sido desarrollado y diseñado por el Coordinador de Innovación y Soporte Tecnológico (CIST) de la institución. Espero que esta propuesta también sea motivación para otros responsables en tecnologías para que puedan aplicarlo en su institución educativa. El proyecto es interesante y práctico, y lo más importante es que se utiliza los recursos educativos tecnológicos con los que cuenta nuestra institución educativa (Laptop), y algunos lenguajes de programación como son Laravel (PHP) y AngularJs (JavaScript) y para la creación de la base de datos se utilizó MySQL. Para el control de asistencia de todo el personal Docente, Administrativo y Vigilantes se ha registrado en la Base de Datos todo el personal y su identificador para marcar la asistencia es su DNI que se encuentra registrada en la Base de Datos como llave Principal, el sistema también permite registrar nuevo personal y dar de baja al personal que ya no labora en la Institución, también tenemos el módulo de gestión de asistencia que sirve para listar los últimos 7 días de asistencias, además le podemos generar permisos de acuerdo al reglamento interno de la Institución y en caso de secundaria tenemos la gestión de horarios, la información registrada se sistematiza en una hoja de cálculo, donde se ha diseñado una ficha de asistencia diaria, semanal y mensual. d. Importancia: La importancia que tiene este proyecto innovador es que es muy práctico porque utiliza recursos educativos de software libre con dependencia absoluta y libre de licencia es decir no ha requerido gasto alguno su implementación. La puntualidad es un valor que se debe rescatar desde la escuela y plasmado en los docentes para que los estudiantes puedan practicarlo en casa y en cualquier lugar, solo así nos estaremos formando con grandes valores de los cuales se caracteriza nuestra Institución Educativa. La implementación de este sistema web de control de asistencia (Sisca v1.0) es fundamental para la gestión escolar ya que no solo nos enfocamos 5 a la enseñanza tradicional sino que integramos las Tecnologías de Información y Comunicaciones en la vida diaria de los estudiantes. e. Beneficiarios:  01 Director.  3 Profesores de Inicial  19 Profesores del Nivel Secundaria.  12 Profesores de Primaria  88 Estudiantes del Nivel Inicial  254 Estudiantes del Nivel Primaria  343 Estudiantes del Nivel secundaria.  02 Auxiliar.  04 Personas de Vigilancia.  01 Personal de mantenimiento.  01 Coordinador Administrativo y de Recursos Educativos.  01 Coordinador de Innovación y Soporte Tecnológico.  01 Secretaria.  01 Psicóloga. II. MARCO TEORICO 2.1.Sistema web de control de Asistencia (Sisca v1.0): El sistema web de control de asistencia (Sisca v1.0) permite gestionar la asistencia de usuarios en un área determinada. Los controles de asistencia tienen mucha aplicación en entornos laborales privados y públicos y centros de formación. Estos sistemas tienen registrados en la base de datos a todos los usuarios. El sistema de asistencia gestiona que sólo los usuarios registrados tengan acceso al sistema para generar reportes y también para ingresar nuevo personal. En un entorno laboral sirven para contabilizar el saldo de horas trabajadas por cada empleado, para llevar un control de la puntualidad y asistencia de los trabajadores, para gestionar de manera automática las incidencias tanto de entradas como salidas especiales del puesto de trabajo o para contabilizar tiempo. Además, Este sistema puede tener funcionalidades adicionales como control de sirenas de cambio de turno o periodos de descanso. 6 En centros de formación como escuelas primarias y secundarias pueden ser utilizados para detectar faltas injustificadas, ausentismo o retrasos y poder actuar en consecuencia de manera rápida. En escuelas de negocio o centros donde se imparten estudios de postgrado de asistencia obligatoria permiten registrar de manera fácil si el alumno ha asistido o no a clase. Habitualmente estos sistemas tienen un funcionamiento on-line y guardan un registro en la base datos de la asistencia. Este sistema puede ser instalado en un PC y conectarse remotamente a él desde cualquier máquina. La autenticación de cada usuario se realiza mediante el ingreso de su DNI en el sistema que debe estar registrado en la base de datos para que pueda marcar su asistencia en caso contrario no lo podrá realizar porque no está validado en el sistema. 2.2.Frameworks: Un framework, según Wikipedia, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que pueden servir de base para la organización y desarrollo de software. 2.3.Laravel: Laravel es uno de los frameworks de código abierto más fáciles de asimilar para PHP. Es simple, muy potente y tiene una interfaz elegante y divertida de usar. Fue creado en 2011 y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC. El objetivo de Laravel es el de ser un framework que permita el uso de una sintaxis refinada y expresiva para crear código de forma sencilla, evitando el “código espagueti” y permitiendo multitud de funcionalidades. Aprovecha todo lo bueno de otros frameworks y utiliza las características de las últimas versiones de PHP 2.4.Angular JS: AngularJS es Javascript. Es un proyecto de código abierto, realizado en Javascript que contiene un conjunto de librerías útiles para el desarrollo de aplicaciones web y propone una serie de patrones de diseño para llevarlas a cabo. En pocas palabras, es lo que se conoce como un framework para el desarrollo, en este caso sobre el lenguaje Javascript con programación del lado del cliente. 7 Puedes encontrar el proyecto de AngularJS en su propio sitio web: AngularJS, Superheroic JavaScript MVW Framework. Al ser un proyecto de código abierto cualquier persona con un poco de curiosidad echar un vistazo con profundidad y ver cómo se ha escrito, incluso admiten colaboraciones de desarrolladores que quiera aportar cosas. 2.5.PHP: PHP es un lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo. 8 2.6.MySql: MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual GPL/Licencia comercial por Oracle Corporation y está considerada como la base datos open source más popular del mundo, y una de las más populares en general junto a Oracle y Microsoft SQL Server, sobre todo para entornos de desarrollo web. MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson y Michael Widenius). MySQL A.B. fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL. 2.7. Windows Microsoft Windows (conocido generalmente como Windows o MS Windows), es el nombre de una familia de distribuciones de software para PC, smartphone, servidores y sistemas empotrados, desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, tales como x86 y ARM. Desde un punto de vista técnico, no son sistemas operativos, sino que contienen uno (tradicionalmente MS-DOS, o el más actual cuyo núcleo es Windows NT) junto con una amplia variedad de software; no obstante, es usual (aunque no necesariamente correcto) denominar al conjunto como sistema operativo en lugar de distribución. Microsoft introdujo un entorno operativo denominado Windows el 20 de noviembre de 1985 como un complemento para MS-DOS en respuesta al creciente interés en las interfaces gráficas de usuario (GUI). Microsoft Windows llegó a dominar el mercado mundial de computadoras personales, con más del 90 % de la 9 cuota de mercado, superando a Mac OS, que había sido introducido en 1984. El 30 de septiembre de 2014, Microsoft presentó Windows 10, estando disponible desde ese día a usuarios avanzados que se suscribieran al programa Insider. Esta nueva versión del sistema operativo que llegó de forma oficial y gratuita a usuarios con licencia genuina de Windows 7, Windows 8 y Windows 8.1 así como a Insiders el 29 de julio de 2015, siendo la primera versión que busca la unificación de dispositivos (escritorio, portátiles, teléfonos inteligentes, tabletas y videoconsolas) bajo una experiencia común, con lo que se espera eliminar algunos problemas que se presentaron con Windows 8.1. 2.8. LAPTOP Lenovo ThinkPad Edge: Este paquete basado en la plataforma Intel® Small Business Advantage incluye unas funciones de seguridad y productividad únicas para mantener su pequeña o mediana empresa en funcionamiento como, por ejemplo, mantenimiento fuera del horario laboral, supervisión del software, bloqueo de puertos USB, ahorro energético y la posibilidad de realizar copias de seguridad y restaurar aplicaciones. La autonomía de la batería para toda la jornada sin conectar el equipo permite trabajar todo el día con una sola carga. Este paquete de tecnologías de audio que permite al sistema ThinkPad ofrecer sonido envolvente de gran nitidez a través de los altavoces estéreo integrados. La tecnología aumenta la nitidez del sonido para las aplicaciones VoIP, optimiza la salida de volumen sin distorsión y mejora la claridad de los diálogos al ver vídeos. 10 2.9.ANTECEDENTES: 2.9.1. Implementación de código QRDAT para control de asistencia – I.E. “Arturo Bartra García” Pajarillo. Viendo la necesidad en apoyar la puntualidad y tardanzas de algunos miembros de la comunidad educativa y con el fin de llevar un mejor control sistematizado, se implementó el proyecto que se referencia del control de asistencia realizado en el Taller TECNOTIC 2016 realizado en Huampaní – Lima organizado por la Oficina de Tecnología de la Información y Comunicación – OTIC. Este práctico proyecto hace uso de recursos educativos tecnológicos con los que cuentan las instituciones educativas (Laptop XO), software libre (QRDAT de PeruEduca), Paint, visor de imágenes y programas de ofimática. (Jornada Escolar Completa, 2016). 2.9.2. Aplicación de QRDAT y la laptop XO en el control de asistencia de los estudiantes. La línea axiológica de la Institución Educativa se enmarca en tres valores: respeto, honestidad y responsabilidad y para desarrollar estos valores se ha propuesto de manera participativa ocho actitudes o acuerdos de convivencia, siendo uno de ello la puntualidad, que es una actitud/hábito 11 imprescindible en cualquier actividad humana. Estos acuerdos de convivencia fueron plasmados en una matriz, donde se registra la puntualidad de los estudiantes. Sin embargo registrar la asistencia o tardanza de 297 estudiantes en forma manual es difícil, sobre todo cuando los estudiantes llegan en conjunto, esta forma de control no ayuda a mejorar el control de asistencia ni la tardanza de los estudiantes. En la práctica, al inicio del año escolar el porcentaje de estudiantes que llegaban tarde a la institución educativa era mayor al 40%, después de 03 meses el porcentaje de estudiantes que llegaban tarde aún era mayor al 30%, pese haber realizado actividades de reflexión, diálogos con los estudiantes y padres de familia; las excusas siempre eran los mismos 1, 2, 3, 4 o 5 minutos no era tarde, tampoco los auxiliares de educación podían registrar manualmente con exactitud la hora de ingreso del estudiante a la institución educativa. El problema descrito fue analizado con profundidad, porque perjudicaba la labor de los docentes, uno al dejar ingresar a los estudiantes cuando el docente ya estaba desarrollando la sesión de aprendizaje interrumpiendo la atención; otro, los auxiliares de educación tenían que interrumpir a menudo la sesión de aprendizaje para realizar el control de asistencia o se demoraban al registrar la tardanza de los estudiantes. Ante las situaciones descritas se propuso una alternativa de solución que en primer lugar motive a los estudiantes llegar con puntualidad a la institución educativa y controlar exactamente la hora de ingreso, en segundo lugar facilitar la labor del auxiliar de educación en el control de asistencia y tardanza, en tercer lugar sistematizar automáticamente esta información y como fin fundamental lograr desarrollar la actitud/acuerdo de convivencia de la puntualidad en los estudiantes. III. MATERIALES 3.1.HERRAMIENTAS 1. PHP: PHP es un lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. 12 2. XAMPP: XAMPP es un servidor web de plataforma, software libre, que consiste principalmente en el sistema de gestión de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script PHP y Perl. El nombre es en realidad un acrónimo: X (para cualquiera de los diferentes sistemas operativos), Apache, MariaDB, PHP, Perl. A partir de la versión 5.6.15, XAMPP cambió la base de datos MySQL por MariaDB, un fork de MySQL con licencia GPL. El programa se distribuye con la licencia GNU y actúa como un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. A esta fecha, XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris y Mac OS X. 3. Visual Studio Code Visual Studio Code es un editor de código, cuyas características se asemejan a otros como Geany o el más reciente Brackets de Adobe. Soporta una cantidad considerable de lenguajes, ya sean propios de Microsoft como C#, F# y Visual Basic, o de otros como PHP, Phyton, Perl, SQL, shell scripting en Bash y Java, siendo este último el gran rival de .NET. También soporta Git y programación web con HTML, CSS y JavaScript, entre otros lenguajes. 13 4. Laptop Lenovo ThinkPad Edge El Ministerio de Educación del Perú, a través de su Dirección Gestión de Recursos Educativos (DIGERE) proporciono laptops a las instituciones educativas JEC primaria y secundaria. 5. Hoja de cálculo de Excel.: Microsoft Excel es una aplicación de hojas de cálculo que forma parte de la suite de oficina Microsoft Office. Es una aplicación utilizada en tareas financieras y contables, con fórmulas, gráficos y un lenguaje de programación. 6. USB: La memoria USB (Universal Serial Bus) es un tipo de dispositivo de almacenamiento de datos que utiliza memoria flash para guardar datos e información. Se le denomina también lápiz de memoria, lápiz USB, memoria externa, pen drive o pendrive. (WIKIPEDIA, 2016) 14 3.2.PROCEDIMIENTO a. Instalación de XAMPP en la Laptop: Se ha destinado 01 Laptop en vigilancia para el control de asistencia; en esta máquina se ha instalado la herramienta XAMPP, con los siguientes pasos: 1. Descargar el instalador de la página oficial: y guardarlos en un USB vació que contenga únicamente el instalador desde la siguiente dirección: https://www.apachefriends.org/es/index.html 2. Encendemos la laptop y conectada a la energía eléctrica, luego conectamos la memoria USB. 3. Instalamos el editor de Código Visual Studio Code 4. Instalamos el servidor Web XAMPP. 5. Copiamos la carpeta de nuestro sistema en este caso la hemos llamado Sisca en la siguiente ruta: C://Xampp/htdocs/sisca 6. Ejecutamos XAMPP y ejecutamos Apache, MySql, FileZilla, 7. Ya estando listo el servidor web escribimos en el navegador web la siguiente dirección: localhost/sisca. 8. Listo ya tenemos el sistema de control de asistencia (sisca v1.0 15 Img1. Acceso para el administrador del sistema 16 Img2. Bienvenida del sistema de control de asistencia (Sisca v1.0) 17 b. Registro del personal Docente, Administrativo y de Vigilancia en la Base de Datos: Para que el personal de la Institución Educativa pueda marcar su asistencia tiene que estar registrado en la Base de Datos. Img3. Personal Docente registrado en la Base de Datos 18 Img4. Personal Administrativo registrado en la Base de Datos 19 Img5. Personal de Vigilancia registrado en la Base de Datos 20 c. Registro de Asistencia Diaria: Se capacitó a los vigilantes para que en su turno sea el encargado de colocar la laptop en el ingreso. El Coordinador de Innovación y Soporte Tecnológico (CIST) es quien verifica que se están registrando correctamente. Img6. El Coordinador de Innovación y Soporte Tecnológico Jorge Zeta Miranda, verificando el registro de asistencia del sistema de control de Asistencia (Sisca v1.0) 21 d. Consolidado de Asistencia: El sistema también genera reportes de asistencia diaria, semanal y mensual, genera un archivo de registro con extensión .xls en Excel, con la denominación de “N°”, “GRADOS”,”DNI”, “APELLIDOS Y NOMBRES”, “HORA DE ENTRADA”, “FIRMA”, “ACTIVIDADES”, “HORA DE SALIDA”, “FIRMA”, “OBSERVACIONES”, con la fecha de entrada y la hora de salida registrado y si el usuario no ingreso a la hora exacta el sistema en observaciones le marca tardanza. Img7. Reporte de asistencia de Docentes 22 Img8. Reporte de asistencia de Docentes del nivel Inicial con hoja de cálculo bloqueada con la hora, la fecha y el usuario que género el reporte. 23 Img9. Reporte de asistencia de Docentes del nivel Primaria con hoja de cálculo bloqueada con la hora, la fecha y el usuario que género el reporte. 24 Img10. Reporte de asistencia de Docentes del nivel Secundaria con hoja de cálculo bloqueada con la hora, la fecha y el usuario que género el reporte. 25 Img11. Reporte de asistencia de administrativos con hoja de cálculo bloqueada con la hora, fecha y el usuario que género el reporte. 26 Img12. Reporte de asistencia de vigilantes con hoja de cálculo bloqueada con la hora, fecha y el usuario que género el reporte 27 IV. RESULTADOS Con este sistema de control de asistencia (Sisca v1.0) se ha mejorado la tardanza e inasistencia de los docentes y además se ha sistematizado el control con reportes mensuales, semanales y diarios de cada docente, administrativo y personal de vigilancia facilitando la información al Coordinador Administrativo y de Recursos Educativos. Se ha mejorado la administración de tiempo de los docentes al no afectar los momentos de la sesión de aprendizaje. El profesor Carlos Ubillus Torres marcando su asistencia. 28 La profesora Rosa Reyes Temoche marcando su Asistencia. 29 El vigilante Sabino Piñin Yahuana marcando su Asistencia. 30 V. CONCLUSIONES: 5.1.Con la implementación del sistema se pretende disminuir el número de docentes del nivel inicial, primaria y secundaria que ingresan tarde a la institución educativa. 5.2.Todas las Instituciones educativas primaria y secundaria pueden hacer uso de esta herramienta ya que cuentan con Laptops, y esto ayudara la gestión escolar. 5.3.Con la implementación del sistema de control de asistencia, se pretende optimizar el control y registro de asistencia. Asimismo el consolidado es rápido y fácil. 5.4.La labor de control de asistencia por el Coordinador Administrativo y de Recursos Educativos se ha simplificado. 5.5.Con esta implementación se viene desarrollando un nuevo proyecto de sistemas de información para el control de asistencia. 31 VI. REFERENCIAS https://es.wikipedia.org/wiki/XAMPP https://www.apachefriends.org/es/index.html https://www.muylinux.com/2015/04/30/visual-studio-code-editor-codigo-microsoft-windows-os-x-gnu-linux/ http://www.magitech.pe/laptop-lenovo-thinkpad-edge-e531-6885-intel-core-i7-3632qm-2-2-ghz.html https://www.mysql.com/ https://carlosazaustre.es/empezando-con-angular-js/ 32 VII. ANEXOS 1. Marcación en el sistema. 33 2. Registro de asistencia de Docentes, Administrativos y Personal de vigilancia. 34 3. El sistema solo marca asistencia a personal que se encuentra registrado en la Base de Datos 35 4. El Sistema gestiona usuarios Administrador (acceso solo a reportes) y Súper Administrador (acceso a todo el sistema). 36 5. Módulo de Gestión de Asistencia (Docentes, Administrativos, Vigilantes) Lista los últimos 7 días de asistencias 37 6. El administrador de la Institución Educativa Manuel Namuche Sernaqué haciendo pruebas del sistema de control de asistencia (Sisca v1.0). 38 7. Auxiliar de Educación registrando su asistencia de salida. 39 8. Laptop Educativa en donde se encuentra instalado el sistema de control de asistencia (Sisca v1.0) 40
Copyright © 2024 DOKUMEN.SITE Inc.