|
Grado en Ingeniería Informática |
TRABAJOS FIN DE GRADO curso: 2016-17
Desarrollo para la generación de una app de ayuda al sector servicios |
Tecnologías Específicas
Tecnologías de la Información
Descripcion y Objetivos
El objetivo de este proyecto es usando diferentes lenguajes de programación y diferentes plataformas ayudar en el sector hostelero.
En general se pretende conectar diferentes plataformas (PCs, móviles) a través de una base de datos en un servidor de manera que todo el negocio este interconectado, ahorrando tiempo, trabajo y pequeños problemas que se dan en este sector.
Los objetivos del trabajo son los siguientes:
• Analizar los requisitos necesarios asociados a las interfaces de cada dispositivo.
• Analizar las diversas tecnologías asociadas a los dispositivos que utilizarán dicha interfaz de usuario (smartphones, tablets, PCs, etc…), e identificar cuáles de estas tecnologías son las más adecuadas para el tipo de interfaz objeto de este trabajo.
• Creación y gestión de una base de datos en un servidor dentro de una red local, a la que estarán conectados los diferentes dispositivos utilizados.
• Crear la conexión a la base de datos de manera remota desde diferentes lenguajes de programación (C#, Java, PHP)
• Programar elementos básicos que permitan probar la viabilidad y usabilidad de este tipo de interfaces de usuario.
• Realizar una valoración referente a los elementos básicos desarrollados, que sea provechosa, para valorar si su funcionamiento es correcto y satisface la funcionalidad para lo que es construido.
Metodología y Competencias
Se utilizaran las metodologías propias para el desarrollo de una aplicación de manera cíclica y dividida en diferentes pasos.
Plan de trabajo:
• Análisis de requisitos necesarios para el desarrollo de la actividad hostelera.
• Análisis de las tecnologías asociadas a los dispositivos que soportarán este tipo de interfaces.
• Especificación y diseño de los recursos a desarrollar.
• Desarrollo de los recursos propuestos.
• Implementación y pruebas.
• Valoración de los recursos desarrollados con respecto a su validez como recursos básicos para el desarrollo de la actividad hostelera.
Medios a utilizar
Será necesario, un ordenador personal para el desarrollo del software, el uso de una maquina virtual para crear el servidor y uno o varios smartphones para la realización de pruebas dentro de la parte de la aplicación para móvil. El desarrollo se realizará previsiblemente en Java sobre Android, y por otro lado C# sobre Windows, o PHP sobre apache, aparte emplearemos SQL Server, o MySql como base de datos.
Bibliografía
http://www.w3schools.com/xml/default.asp
http://developer.android.com/develop/index.html
http://developer.android.com/reference/packages.html
http://tipsparaprogramacion.blogspot.com.es/2010/01/clase-para-conectarse-base-de-datos.html
Tutor FERNANDEZ GRACIANI, MIGUEL ANGEL | Alumno MARTÍNEZ GÓMEZ, CÁNDIDO |
| |