Sistema de reseñas y taquilla inversa en Android
Fecha
2019Resumen
El objetivo de este trabajo ha sido la realización de un sistema de reseñas para la
plataforma Android. El funcionamiento del mismo se ha simplificado de manera que solamente
haga falta escanear un código QR que identifique el servicio a valorar y se nos permita
posteriormente realizar dicha valoración. Adicionalmente se han añadido funcionalidades de
taquilla inversa para poder dejar propinas a aquellos servicios que nos hayan parecido
especialmente satisfactorios.
Aunque existan ya múltiples plataformas y productos similares el nuestro se destaca en que
la comunicación es directa con el proveedor de servicios y en que la comodidad de uso es mayor al
poderse realizar desde nuestro propio dispositivo. Esto último además solucionará un problema
higiénico que surge del uso de este tipo de productos cuando son en un dispositivo suministrado
por el proveedor en lugares en los que pueda haber contaminación como baños u hospitales.
Para ello es necesario la codificación de una arquitectura cliente-servidor (Ambos se harán
en Java), acceso a los distintos servicios del móvil como el GPS, el internet o la cámara, uso de
bases de datos relacionales (Se usará PostgreSQL), la generación automática de códigos QR y una
pequeña página web que sirva para ingresar nuevos servicios en la base de datos, así como para
ver las estadísticas de dichos servicios. The goal of this project was to develop a review system for Android OS. Using this system
has been simplified in such a way that you’ll just need to scan a QR Code identifying a service and
it’ll let you review that service. Additionally inverse ticket capabilities have been implemented to let
the user tip those services he found specially satisfying.
Even thought many platforms and similar products already exist ours stand out because
communication will be direct to the service provider and it will be more convenient to use as you
can emit your reviews from your own device. Lastly using your own device will solve and hygienic
problem which happens when you have to make reviews on service provider devices in highly
contaminated places such as toilets and hospitals.
To make this work we will need to code a client-server architecture (Both will be coded it Java),
access to the mobile phone services such as the GPS, internet or the camera, the use of relational
database (PostgreSQL will be used), automatic QR Code Generation, and a small website which
will be used to sign new services up into the database, as well as watching each service’s statistics.