Browsing by Author "Albaladejo Carreño, Julio"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- ItemDesarrollo de una herramienta de apoyo a la planificación horaria de la ENM(Centro Universitario de la Defensa de Marín, 2019-05) Albaladejo Carreño, Julio; Rodelgo Lacruz (advisor), MiguelTeniendo 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.