cambiar a curso:   2015-16   2017-18


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2016-17

Diseño e implementación de una base de datos en un entorno cloud para investigación de lesión medular


Tecnologías Específicas

Ingeniería de Computadores
Tecnologías de la Información
 


Descripcion y Objetivos

En los último años, la transparencia en ciencia se ha convertido en un tema caliente ya que se ha demostrado que alguno de los datos publicados no eran todo lo correctos que debían ser.

A tal fin, se desarrolló una herramienta que permitía desarrollar test de lesión medular y a la vez generar un vídeo sobre el experimento que quedase como evidencia del mismo.Sin embargo el vídeo está acotado en cuanto a calidad y tamaño ya que actualmente se envía a una dirección de correo. La idea es enviarlo a través de WiFi o GPRS a la nube con lo que nos quitamos limitaciones.

Sin embargo, y debido a la gran cantidad de experimentos realizados, resulta conveniente que toda la información esté contenida en uno o varios servidores bajo el paragüas de la nube, y que se almacenasen tanto los vídeos como los datos recogidos del experimento. En realidad, cada experimento consta de un conjunto de experimentos por lo que a cada experimento hay que asociar varias entradas.

Así mismo, sería aconsejable el desarrollo de una aplicación que permitiese dar un servicio de consulta de dicha base de datos a través de la nube.

Por tanto, el objetivo del TFG es el diseño e implementación en la nube tanto de la base de datos como un gestor preliminar de dicha base de datos.

En un futuro, el sistema debería incorporar una aplicación de visualización de resutlados estadísticos, así como la posibilidad de combinar resultados de varios experimentos.

 

 


Metodología y Competencias

Para llevar a cabo la base de datos y la aplicación se aplicará una metodología basada en ingeniería del Software.

El plan de trabajo se estructura como sigue:

1.- Análisis de requisitos para el diseño de la base de datos así como de la aplicación que proporcionará el servicio.

2.- Diseño de la base de datos.

3.- Implementación de la aplicación.

4.- Demostración del funcionamiento del conjunto.

5.- Escritura de la memoria.

 


Medios a utilizar

Todo el software a utilizar debe ser de fuentes abiertas y gratuito, disponible tanto en la ESIIA como en el I3A o en repositorios. 

 


Bibliografía

Openstack operations guide / by Tom Fifield... [et al.]. (2014) 
Editorial: Beijing : O'Reilly, 2014. 
Descripción física: XXIV, 302 p. 
ISBN: 978-1-491-94695-4 (sic) 
Autores: Fifield, Tom

 

Autor:Dayley, BradTítulo:Node.js, MongoDB and AngularJS : Web Development / Brad Dayley.

Editorial:Upper Saddle River [etc.] : Addison-Wesley, cop. 2014.

Descripción física:647 p.ISBN:978-0-321-99578-0

Materias:Programas y sistemas de programación

             Redes informáticas

 


Tutor


ARIAS ANTÚNEZ, ENRIQUE
 

Alumno


ARENAS MACIÑEIRA, ANDRES