Alvaro Lamas Fuente PROYECTO FINAL DE CARRERA Junio 2015 (PDF)




File information


Title: Proyecto Final de Carrera
Author: Usuario

This PDF 1.5 document has been generated by Microsoft® Word 2010, and has been sent on pdf-archive.com on 05/06/2017 at 14:59, from IP address 89.15.x.x. The current document download page has been viewed 375 times.
File size: 4.44 MB (233 pages).
Privacy: public file
















File preview


PROYECTO FINAL DE CARRERA

TÍTULO:

Desarrollo de una aplicación móvil para el
manejo remoto de un sistema de control.

AUTOR:

Álvaro Lamas Fuente

TUTOR:

Gabriel Huecas Fernández-Toribio

Miembros del tribunal:
PRESIDENTE:

D. Juan Quemada Vives

VOCAL:

D. Santiago Pavón Gómez

SECRETARIO:

D. Gabriel Huecas Fernández-Toribio

SUPLENTE:

D. Joaquín Salvachúa Rodríguez

Fecha de lectura:

Calificación:

UNIVERSIDAD POLITÉCNICA DE MADRID
ESCUELA TÉCNICA SUPERIOR
DE INGENIEROS DE TELECOMUNICACIÓN

PROYECTO FIN DE CARRERA

DESARROLLO DE UNA APLICACIÓN MÓVIL
PARA EL MANEJO REMOTO DE UN SISTEMA
DE CONTROL

Álvaro Lamas Fuente
2015

Proyecto Final de Carrera

v

Resumen
Hoy en día el uso de los dispositivos móviles se ha universalizado para
establecer cualquier tipo de comunicación entre personas. Además de la clásica
llamada telefónica, existen distintos servicios de comunicación tales como la
mensajería instantánea, la compartición de archivos multimedia, la recomendación
de lugares visitados y actividades de ocio, etc. La idea del proyecto es llevar
también las posibilidades de comunicación de estos dispositivos al manejo, control
e interacción con máquinas o dispositivos remotos para para aumentar, como
cualquier avance tecnológico, la calidad y el bienestar de la sociedad.
El presente proyecto trata un sistema de control remoto en un sentido
general, es decir, la implementación de un control remoto, o mando a distancia, de
un sistema de control general. Adecuando este sistema al entorno apropiado, se
podría desplegar en distintos ámbitos de la vida cotidiana, sobre todo en el
contexto de las ciudades inteligentes, Smart Cities, como por ejemplo la domótica
(control de las persianas, de la iluminación, etc) o el sector servicios (control del
tráfico mediante el manejo de semáforos) entre otras aplicaciones.

Palabras clave
Sistema Software, Arquitectura, Implementación, Diseño, Desarrollo,
Android.

Proyecto Final de Carrera

vii

Abstract
The usage of mobile devices has recently been universalized to establish any
way of communication between people. Besides the common phone call, there are
several communication services such as instant messaging services or multimedia
file sharing services. The main idea of this project is to expand these possibilities of
communication in order to let users control and interact with remote machines or
devices. The aim of this technological advance is to improve people’s life quality.
This project consists of the implementation of a mobile application which acts
as a remote control for a general remote control system. This system could be used
in different environments, especially in the Smart Cities’ context. Among many
applications, it could be used to help police officers dealing with traffic jams by
controlling the traffic lights, or allowing general users to interact with their domotic
systems (for example, to control the houselights, doors, etc.)

Key words
Software System, Architecture, Implementation, Design, Development,
Android.

Proyecto Final de Carrera

ix

Índice
CAPÍTULO 1: Introducción ..................................................................................... 1
1.1 Objetivos ...................................................................................................................... 2
1.2 Método y fases del trabajo.......................................................................................... 3
1.2.1 Fase de documentación previa ........................................................................ 3
1.2.2 Fase de diseño de la arquitectura de la aplicación .......................................... 3
1.2.3 Fase de definición de los protocolos de comunicación ................................... 4
1.2.4 Fase de implementación de la funcionalidad y de los protocolos de
comunicación ............................................................................................................ 4
1.2.5 Fase de pruebas................................................................................................ 4
1.3 Medios disponibles ...................................................................................................... 5
1.4 Organización de la memoria........................................................................................ 5
CAPÍTULO 2: Diseño y arquitectura ...................................................................... 7
2.1 Tecnologías empleadas ............................................................................................... 8
2.1.1 Android frente a otros Sistemas Operativos .................................................... 8
2.1.2 JSON como formato de intercambio de datos ............................................... 10
2.2 Arquitectura inicial y solución propuesta.................................................................. 11
2.2.1 Arquitectura del entorno al inicio del proyecto ............................................. 11
2.2.2 Solución propuesta ......................................................................................... 12
2.2.3 Arquitectura de la aplicación móvil................................................................ 13
2.3 Casos de uso .............................................................................................................. 17
2.3.1 Roles ............................................................................................................... 17
2.3.2 Usuario – aplicación ....................................................................................... 18
2.3.3 Aplicación – servidor ...................................................................................... 19
2.3.4 Aplicación – dispositivo del sistema de control ............................................. 20
2.4 Modelo de datos........................................................................................................ 20
2.4.1 Datos de registro: ........................................................................................... 21
2.4.2 Licencias: ........................................................................................................ 21
2.4.3 Mensajes ........................................................................................................ 23






Download Alvaro Lamas Fuente - PROYECTO FINAL DE CARRERA - Junio 2015



Alvaro Lamas Fuente - PROYECTO FINAL DE CARRERA - Junio 2015.pdf (PDF, 4.44 MB)


Download PDF







Share this file on social networks



     





Link to this page



Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..




Short link

Use the short link to share your document on Twitter or by text message (SMS)




HTML Code

Copy the following HTML code to share your document on a Website or Blog




QR Code to this page


QR Code link to PDF file Alvaro Lamas Fuente - PROYECTO FINAL DE CARRERA - Junio 2015.pdf






This file has been shared publicly by a user of PDF Archive.
Document ID: 0000607555.
Report illicit content