Título: Desarrollo de una herramienta de apoyo a la planificación horaria de la ENM / alumno: Julio Albaladejo Carreño; director: Miguel Rodelgo Lacruz
Autor: Albaladejo Carreño, Julio
Publicación: Marín : Centro Universitario de la Defensa en la Escuela Naval Militar, 2019
Descripción física: 1 CD-R
Tipo de contenido: Texto (visual)
Tipo de medio: sin mediación
Serie: (Trabajos de fin de grado (CUD Marín) ; 2019)
Notas: Sumario: 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.
Materia / lugar / evento: Escuela Naval Militar (España) Programas informáticos Horarios Software
Otros autores: Rodelgo Lacruz, Miguel
CDU: 004.453
Tipo de publicación:
Libros