Tesis
Interfaz para administrar POSTGRESQL bajo plataforma linux
Autor
Muñoz Reyes, Alejandro
Lay Macuada, Lorenzo
Institución
Resumen
Tesis para optar al título de Ingeniero de Ejecución en Computación e Informática El presente informe detalla la implementación de una interfaz gráfica utilizando el lenguaje de
programación Python, para administrar el motor de bases de datos Postgresql bajo Linux
distribución, Ubuntu.
Para llevar a cabo el objetivo general de este trabajo se definieron tres objetivos específicos,
el primero de ellos fue la implementación del enlace entre el lenguaje de programación
Python y el motor de base de datos Postgresql. Un segundo objetivo es el desarrollo de la
interfaz gráfica de la aplicación que permita administrar Postgresql. Un tercer y último
objetivo es la creación de la ayuda que permita al usuario del programa manejar las funciones
de la interfaz gráfica.
Para cumplir con los objetivos específicos definidos anteriormente se utilizó un plan de trabajo
que está formado por las siguientes etapas:
• Investigar mediante la recopilación de información las funcionalidades del motor de base
de datos Postgresql.
• Investigar mediante la recopilación de información acerca del lenguaje de programación
Python y la librería gráfica Tkinter.
• Realizar el enlace entre el lenguaje de programación Python y el motor de base de datos
Postgresql.
• Construir la interfaz gráfica que permita la administración del motor de base de datos
Postgresql.
• Desarrollo del manual de usuario de la interfaz gráfica.
El informe comienza con el marco teórico y continúa con el análisis y modelado de tareas. En
el marco teórico se definirán todos los conceptos básicos que involucra el desarrollo de la
interfaz. En el análisis y modelado de tareas, se presenta el diagrama, una miniespecificación y
la ventana de cada una de las funciones de la interfaz.
Finalmente se presentan las conclusiones obtenidas a lo largo del desarrollo del seminario.
Anexado a este informe se encuentra un paralelo entre los objetos de la biblioteca gráfica
Tkinter y los objetos presentes en el lenguaje de programación Visual Basic 6.0, en él se
presenta el objeto con sus funciones y propiedades. Otro anexo esta compuesto por un manual
de usuario que describe la utilización de toda la funcionalidad de la interfaz gráfica.