|
Archivo Abierto Institucional de la Universidad Carlos III de Madrid >
Trabajos académicos >
Proyectos Fin de Carrera >
Please use this identifier to cite or link to this item:
http://hdl.handle.net/10016/15501
|
| Title: | Sistema de Gestión y control de préstamo de libros en bibliotecas para teléfonos móviles Android |
| Author(s): | Fombellida Moreno, Javier |
| Advisor(s): | Fernández Muñoz, Javier |
| Publisher: | Universidad Carlos III de Madrid. Departamento de Informática |
| Issued date: | Jul-2012 |
| Defense date: | 4-Jul-2012 |
| URI: | http://hdl.handle.net/10016/15501 |
| Degree: | Ingeniería en Informática |
| Abstract: | El objetivo de este proyecto es desarrollar un sistema de control y gestión de préstamos mediante dispositivos móviles mediante la creación de un servicio web, el cuál es el encargado de controlar todo el sistema. El problema que este proyecto persigue, es modernizar los sistemas de préstamos tradicionales, de forma que un usuario pueda auto-prestarse un libro en una biblioteca con un dispositivo móvil. A la hora de desarrollar este proyecto se ha realizado un estudio extendido de las tecnologías que se han utilizado, así como aplicaciones similares que existan, y en si mismo, se ha realizado un estudio del sistema y de toda la funcionalidad necesaria que se va a requerir para cumplir todos los objetivos del proyecto. En las siguientes páginas se van a detallar las tecnologías utilizadas así como los diferentes objetivos que se han marcado, seguido de un análisis y diseño del sistema. Por ultimo se va a detallar la forma de implementar el diseño realizado. Por lo tanto, se plantea crear dos aplicaciones móviles para dos tipos de usuarios que son el administrador y el usuario final al que se le presta el libro. Estas aplicaciones serán manejadas por su tipo de usuario correspondiente de forma que a la hora de realizar alguna acción, cada aplicación móvil se va a poner en contacto con el servicio web realizando las acciones pertinentes, y obteniendo los datos de la base de datos, para que finalmente devuelva la respuesta a la aplicación móvil, mostrándosela al usuario. Los datos obtenidos de la base de datos en todo caso van a ser manejados por el servicio web, de tal forma que por seguridad, no van a poder acceder directamente a la aplicación Android, ya que tendrá que verificar por la protección de datos, que el usuario que los solicita tiene acceso a ellos. Cada una de las aplicaciones Android sirve para un propósito diferente, debido a que están diseñadas especialmente para un tipo de usuario. De esta forma se han creado dos aplicaciones: Aplicación administrador: especialmente diseñada para los empleados que están destinados a gestionar la aplicación. Se pueden realizar tareas de préstamos y devolución de ejemplares, así como gestionar los libros y usuarios que están en el sistema. Aplicación cliente: es para aquellos usuarios que quieran que se les preste un libro. Esta aplicación a parte de realizar la tarea de auto-préstamo desde la cuál, un usuario puede prestarse un libro, permite realizar tareas tales como ver su perfil e historial de préstamos, así como renovar o reservar un ejemplar. Las principales conclusiones obtenidas al realizar este proyecto son que se ha modernizado un sistema que usa mucha gente, debido al auge de los dispositivos móviles y de Internet, haciendo necesaria una aplicación para los usuarios de las bibliotecas con el fin de agilizar los préstamos de libros. ______________________________________________________________________________________________________________________ The main target of this Project is the development of a system of control and management of loans through mobile devices by creating a web service, which is responsible for controlling the entire system. The problem this project aims is to modernize the traditional loan schemes, so that a user can self-provision of the book in a library with the mere fact carry a mobile device based on Android. When developing this project has been an extended study of the technologies that were to be used and a similar application exist, and in itself has made a study of the system and all the functionality needed to be requiring to meet all project objectives. In the following pages will detail the technology used and the different goals they have set, followed by an analysis and system design. Finally it will detail how to implement the design made and the system verification tests performed. Therefore, we propose to create two mobile applications for two types of users are the administrator and the user you are given the book. These applications will be handled by the appropriate user type so that when some action, every mobile application is going to get in touch with the Web service by performing the appropriate action, and obtaining data from the database to finally return the response to the mobile application, appear to the user. The data from the database in any case will be handled by the Web service, so that security will not be able to directly access the Android application, as will be verified by data protection, which asks the user who has access to them. Each Android application serves a different purpose, because they are designed specifically for one type of user. This would have created two applications: Application administrator: specially designed for employees who are used to manage the application. It is possible to carry out loans and return of copies, and manage the books and users in the system. Client application: is for users who want to give them a book. This application to perform the task of auto-loan from which a user can borrow a book, to perform tasks such as viewing your profile and loan history, and renew or reserve a copy. The main conclusions to this project are to be modernized a system that uses a lot of people, due to the rise of mobile devices and the Internet, an application is necessary for library users in order to speed up loans books. |
| Keywords: | Comunicaciones móviles Telefonía móvil Android (Sistema operativo) Préstamo en bibliotecas |
| Appears in Collections: | Proyectos Fin de Carrera
|
This item is licensed under a Creative Commons License
Items in E-Archivo are protected by copyright, with all rights reserved, unless otherwise indicated.
|