Publication: Interconexión de sistemas empotrados a través de interfaces web
Loading...
Identifiers
Publication date
2017-10-17
Defense date
2017-10-17
Advisors
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
El proyecto que se desarrollará a lo largo de este documento consiste en el diseño e
implementación de un sistema basado en la arquitectura cliente-servidor que, por un lado
gestione toda la información del hotel digitalizada para el proceso, y por otro controle el acceso
a las distintas instancias del edificio.
Para esto se han desarrollado dos softwares para los clientes del sistema, que consisten en una
aplicación de escritorio desde la que gestionar la información ya mencionada, y una Raspberry
Pi con un módulo RFID y un display LCD que actuará como cerradura. Por otra parte
tendremos la parte servidor del sistema, que consistirá en una base de datos y un conjunto de
scripts PHP alojados en el servidor web que nos permitirán acceder a la información de la base
de datos en función de las necesidades que encontremos.
El desarrollo de este sistema supondría una clara mejora para el funcionamiento del hotel, ya
que la aplicación de escritorio permitirá al empleado encargado de utilizarla añadir, eliminar o
modificar cualquier información que tengamos en nuestra base de datos, permitiendo así un
control instantáneo y digitalizado de todos los elementos del hotel, clientes, empleados y
habitaciones. Por otra parte, supone una mejora para los clientes y empleados del hotel, dado
que cada uno tendrá su tarjeta de acceso para todas las habitaciones del edificio, no existirán
distintos juegos de llaves compartiéndose entre empleados y clientes. Por último, el desarrollo
de este proyecto adquiere gran importancia en cuanto a que supone un coste de desarrollo
considerablemente bajo, siendo un modelo de sistema que se puede extrapolar a una gran
cantidad de alternativas destinadas a añadir conectividad a elementos del día a día, dando la
posibilidad a aquellos interesados de implementar su propio sistema sin la necesidad de
disponer de un gran presupuesto.
The project that is developed throughout this document consists of the design and implementation of a system based on the client-server architecture that, on one hand, manages all the digitized hotel information for the process, and on the other, controls access to the different building rooms. For this, two software have been developed for the clients of the system, consisting of a desktop application to manage the information already mentioned, and a Raspberry Pi with an RFID module and an LCD display that will act as a lock. On the other hand we have the server part of the system, which will consist of a database and a set of PHP scripts hosted on the web server that allows access to the information of the database according to the needs that we find. The development of this system would be a clear improvement for the running of the hotel, as the desktop application will allow the employee in charge to add, delete or modify any information that is saved in the database, thus allowing an instantaneous and digitized control of all the elements of the hotel, clients, employees and rooms. Moreover, it is an improvement for both, clients and employees of the hotel, as each one has an access card for all the rooms of the building, there aren’t different sets of keys shared between employees and clients. Finally, the development of this project acquires a great importance because it supposes a considerably low development cost, as it is a model of system that can be extrapolated to huge amount of alternatives destined to add connectivity to the elements of our everyday life, giving the possibility for those interested in implementing their own system without the need of a large budget.
The project that is developed throughout this document consists of the design and implementation of a system based on the client-server architecture that, on one hand, manages all the digitized hotel information for the process, and on the other, controls access to the different building rooms. For this, two software have been developed for the clients of the system, consisting of a desktop application to manage the information already mentioned, and a Raspberry Pi with an RFID module and an LCD display that will act as a lock. On the other hand we have the server part of the system, which will consist of a database and a set of PHP scripts hosted on the web server that allows access to the information of the database according to the needs that we find. The development of this system would be a clear improvement for the running of the hotel, as the desktop application will allow the employee in charge to add, delete or modify any information that is saved in the database, thus allowing an instantaneous and digitized control of all the elements of the hotel, clients, employees and rooms. Moreover, it is an improvement for both, clients and employees of the hotel, as each one has an access card for all the rooms of the building, there aren’t different sets of keys shared between employees and clients. Finally, the development of this project acquires a great importance because it supposes a considerably low development cost, as it is a model of system that can be extrapolated to huge amount of alternatives destined to add connectivity to the elements of our everyday life, giving the possibility for those interested in implementing their own system without the need of a large budget.
Description
Keywords
Arquitectura de redes, Base de datos, Diseño de software, Módulo RFID