Abstract:
|
El objetivo principal de este proyecto consiste en iniciar la implementación del programa SourceSeeker en un entorno web, diseñando una interfaz de usuario nueva que permita a cualquier persona hacer uso del programa desde el navegador de su o rdenador , a través de internet y sin la necesidad de instalar el programa en su equipo. Este proyecto da continuación a dos trabajos de fin de grado de la escuela que desarrollaron el programa SourceSeeker , escrito con código Python y diseñado para realiz ar análisis de procedencia. Estos son utilizados en el campo de la arqueología para determinar el origen de objetos de la antigüedad. Para realizar este trabajo se estudiará cómo está enlazada la interfaz de usuario original del programa , diseñada con la l ibrería Pyqt4 , con sus funciones para posteriormente deshacer este enlace y crear una nueva unión de estas funciones del SourceSeeker con una nueva interfaz en un entorno web. Para la creación del entorno web se programará un servidor Flask que contendrá todo lo necesario para que funcione el SourceSeeker . El servidor realizará todos los cálculos y operaciones que se requieran y controlará el funcionamiento de la nueva interfaz de usuario. Al término del proyecto se obtiene un prototipo de interficie de u suario que p ermite al usuario realizar la gran mayoría d e las funciones del programa desde el navegador de su ordenador. También se presentan vías de continuación para que futuros desarrolladores puedan terminar la implementación y, finalmente, subir el se rvidor a la web para que el programa sea accesible desde internet. |