Sistema web de control académico y administrativo. Caso: Unidad Educativa Antonio Diaz Villamil
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Facultad de Ciencias Puras y Naturales
Abstract
El presente proyecto de grado fue desarrollado para implementar un Sistema Web de Control Académico y Administrativo Caso Unidad Educativa Antonio Díaz Villamil, a través de entrevistas y observaciones se logró identificar como problema el registro de notas trimestrales por parte de los profesores y estudiantes, ya que el reporte de notas se hace manualmente por cada profesor, esta información pierde seguridad y no es confiable, la unidad educativa no cuenta con un sistema informático para la automatización de reportes de notas, generación de horario para estudiantes y el registro de entrada y salida en los predios de la unidad educativa. El proyecto fue desarrollo utilizando ciertas metodologías, es así que como metodología de desarrollo ágil se utilizó XP (Extreme Proramming) por su versatilidad al momento de desarrollar, gracias a su trabajo por iteraciones, así mismo de disponer de pocas herramientas útiles para el desarrollo del sistema. Para complementar a XP se utilizó la metodología de Modelado WebML (Web Modeling Languaje) que es un lenguaje de modelado para la especificación de Sistemas Web, proporcionando los modelos complementarios a XP. Para la implementación del desarrollo del sistema se utilizó el framework Django basado en el lenguaje de programación Python, MVC, ORM, Javascript, Json Web Tokens y el gestor de base de datos PosgrestSQL, que facilito el desarrollo y el funcionamiento correcto del sistema. Como parte del proceso de desarrollo del sistema, se incluyen las pruebas de funcionamiento como también las pruebas de calidad de software y seguridad a través de los atributos expuestos en los estándares ISO/IEC 25010, con las que se pudo constatar que el sistema responde a los requerimientos institucionales, posibilitando la optimización de los procesos y mejorando la administración de la información. Finalmente, los objetivos planteados han sido alcanzados satisfactoriamente de manera que se produjo un sistema de calidad, que permite tener un control óptimo sobre los distintos procesos en la unidad educativa, evitando de esta manera la acumulación excesiva de papel físico.