Desarrollo de una herramienta de apoyo a la planificación horaria de la ENM

No Thumbnail Available
Date
2019-05
Journal Title
Journal ISSN
Volume Title
Publisher
Centro Universitario de la Defensa de Marín
Abstract
Teniendo en cuenta la complejidad de la planificación horaria de la ENM, se ve de gran ayuda contar con una herramienta que revise posibles fallos como la sobreasignación de profesorado y permita realizar consultas como el horario específico de un profesor de manera rápida e intuitiva. Haciendo uso del lenguaje de programación Python y bases de datos relacionales en formato SQL, se ha realizado un programa que consigue ambos objetivos. La primera parte de dicha herramienta, haciendo uso del módulo externo Openpyxl para Python, extrae los datos necesarios de los archivos Excel que contienen el horario general de la ENM y las planificaciones específicas de cada asignatura. Una vez obtenidos los datos, se almacenan en una base de datos en formato SQL. Por último, la interfaz del programa permite al usuario consultar y gestionar la base de datos creada sin tener conocimiento de los comandos SQL o, en caso de conocerlos, tiene también la opción de utilizarlos.
Description
Keywords
Planificación, horarios, sql, python, consulta
Citation
Collections