cambiar a curso:   2015-16   2017-18


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2016-17

Desarrollo de una Aplicación Basada en Servicios para Ayudar a Personas con Limitaciones de Memoria


Tecnologías Específicas

Ingeniería del Software
 


Descripcion y Objetivos

El objetivo principal del TFG es desarrollar una aplicación, basada en servicios, para ayudar a personas con limitaciones de memoria, a recordar tareas cotidianas. El sistema proporciona una capa de servicios y un cliente móvil que los consume.

Al tratarse de un TFG de la intensificación de Ingeniería del Software, se enfatizarán las competencias específicas de la intensificación. Otros objetivos del TFG serán: realizar un estudio previo de aplicaciones similares, evaluar distintas tecnologías con las que implementar la arquitectura de la solución, adquirir destreza en la utilización de un proceso de desarrollo que implica la gestión del cambio, así como implementar y evaluar la solución.

 


Metodología y Competencias

La metodología que se va a seguir en este TFG es el Proceso Unificado, adaptado a las circunstancias propias de un TFG.

El Proceso Unificado se repite a lo largo de una serie de ciclos que marcan la vida del sistema (en este caso el TFG). Cada ciclo se organiza en cuatro fases: Inicio, Elaboración, Construcción y Transición. Cada fase se divide en iteraciones, y en cada iteración se llevan a cabo las actividades indicadas en cada uno de los workflows de Requisitos, Análisis, Diseño. Implementación y Pruebas.

 


Medios a utilizar

Bibliografía sobre el proceso de desarrollo (Proceso Unificado)

Herramientas de gestión del proyecto (GitHub)

Herramientas de modelado (StarUML)

Herramientas de desarrollo (Android Studio)

Herramientas para realizar test

 


Bibliografía

Ivar Jaboson, Grady Booch y James Rumbaugh. (2005). El proceso Unificado de Desarrollo del Software. Addison Wesley. Madrid

Documentación sobre herramientas de gestión del proyecto, herramientas de desarrollo, control de versiones, entre otras, necesarias para realizar el TFG.

M. Fowler. (2004) “UML Distilled Third Edition: A Brief  Guide To Standard Object Modeling Language”.

ISO/IEC TR 9126-4, Software engineering — Product quality — Part 4: Quality in use metrics.

Android Developers. Sitio oficial de android developers. http://developer.android.com

Referencias sobre lenguajes de Internet como JavaScript, JQuery, JSON, HTML, CSS, etc.

 


Tutor


GALLUD LAZARO, JOSE ANTONIO
 

Alumno


CUERDA GONZÁLEZ, CRISTIAN