Resumen:
|
[ES] En este trabajo de final de máster se lleva a cabo el análisis, el diseño y la implementación de
una aplicación móvil multiplataforma (Android e iOS) en la nube, que permita los locales de ocio
nocturno de las ...[+]
[ES] En este trabajo de final de máster se lleva a cabo el análisis, el diseño y la implementación de
una aplicación móvil multiplataforma (Android e iOS) en la nube, que permita los locales de ocio
nocturno de las ciudades hacer ofertas y promociones a sus clientes. El sistema pretende modificar
y complementar el trabajo de los relaciones públicas de los locales, que son los empleados que se
encargan actualmente de lanzar estas ofertas.
Con el objetivo de desarrollar un producto que satisfaga estas características, primero se elabora
un análisis exhaustivo del problema y se obtienen todos los requisitos, tanto funcionales como no
funcionales, a los que se deberá ajustar el sistema una vez desarrollado. A continuación, se realiza
un diseño de la solución, definiendo la arquitectura de la misma y la tecnología utilizada.
Finalmente, se detallan los aspectos más relevantes de la implementación y se valora su
implantación en un entorno real de producción.
En conclusión, se obtiene una aplicación móvil completa capaz de ejecutarse en las
principales plataformas del mercado y que cumple satisfactoriamente con los objetivos propuestos
en este proyecto
[-]
[EN] In this masters final project we have made the analysis, the design and the implementation of
a multiplatform mobile application (Android and iOS) in the cloud, that allows the pubs in cities
to make offers and ...[+]
[EN] In this masters final project we have made the analysis, the design and the implementation of
a multiplatform mobile application (Android and iOS) in the cloud, that allows the pubs in cities
to make offers and promotions to their customers. The system aims to modify and complement
the work of Public Relations, which are the employees who are currently making these offers.
Whit the objective to develop a product that satisfies this features, first we make an exhaustive
analysis of the problem and we obtain all the requirements (functional and non-functional) that
system must have after it has been developed. Then we make a design of the solution through the
definition of the system’s architecture and the used technology. Finally, we detail the most
relevant aspects of software development and we assess its implantation on a real environment.
In conclusion, we obtain a complete application that can runs on the main market platforms.
It satisfies the objectives that are proposed in this project
[-]
|