PDF de programación - TFC Desarrollo de Aplicaciones Móviles

Imágen de pdf TFC Desarrollo de Aplicaciones Móviles

TFC Desarrollo de Aplicaciones Móvilesgráfica de visualizaciones

Publicado el 16 de Abril del 2017
1.636 visualizaciones desde el 16 de Abril del 2017
3,0 MB
72 paginas
TFC Página 2 de 72



Contenido
Introducción y punto de partida del TFC ................................................................................. 4

Introducción ............................................................................................................................. 4

Objetivos .................................................................................................................................. 4

Justificación elección ............................................................................................................. 5

Estado del arte ............................................................................................................................ 6

Android ..................................................................................................................................... 6

Backend As A Service ........................................................................................................... 7

Git .............................................................................................................................................. 7

Eclipse ...................................................................................................................................... 8

Java .......................................................................................................................................... 8

Especificación de requisitos.................................................................................................... 10

Requisitos funcionales ......................................................................................................... 10

Requisitos no funcionales ................................................................................................... 11

Entorno de desarrollo y compilación ............................................................................. 11

Control de versiones de código fuente .......................................................................... 11

Persistencia de datos ....................................................................................................... 11

Lenguaje de programación ............................................................................................. 11

Librerías ............................................................................................................................. 11

Entorno de ejecución ....................................................................................................... 12

Pruebas .............................................................................................................................. 12

Documentación ................................................................................................................. 12

Planificación .............................................................................................................................. 13

Metodología de desarrollo (DCU) ...................................................................................... 13

¿Qué es el diseño centrado en el usuario? .................................................................. 14

Participantes .......................................................................................................................... 14

Cronograma........................................................................................................................... 14

Tareas .................................................................................................................................... 15

Estimaciones viabilidad y coste .......................................................................................... 16

Análisis y diseño del sistema .................................................................................................. 19

Usuarios y contextos de uso ............................................................................................... 19

Investigación ..................................................................................................................... 19

Perfiles de usuario ............................................................................................................ 20



TFC Página 2 de 72





TFC Página 3 de 72

Contextos de uso .............................................................................................................. 21

Análisis de tareas ............................................................................................................. 21

Diseño conceptual ................................................................................................................ 23

Escenarios de uso ............................................................................................................ 23

Diagramas de casos de uso ................................................................................................. 25

Flujos de interacción ........................................................................................................ 27

Prototipado ............................................................................................................................ 28

Sketches ............................................................................................................................ 28

Prototipo ............................................................................................................................. 30

Evaluación ............................................................................................................................. 33

Usuarios que realizarán el test ....................................................................................... 33

Tareas que realizar en el test ......................................................................................... 33

Preguntas sobre las tareas ............................................................................................. 34

Conclusiones resultados test .......................................................................................... 34

Implementación ......................................................................................................................... 36

Gestión de código ................................................................................................................. 36

Arquitectura de la aplicación ............................................................................................... 37

Arquitectura cliente MapaQuejas ................................................................................... 38

Persistencia de datos ....................................................................................................... 49

Test de la aplicación final .................................................................................................... 52

Pruebas unitarias .............................................................................................................. 54

Android Lint ....................................................................................................................... 56

Manual de instalación .......................................................................................................... 58

Conclusiones ............................................................................................................................. 60

Objetivos pendientes ........................................................................................................... 60

Software utilizado ..................................................................................................................... 62

Bibliografía y referencias ......................................................................................................... 63

Agradecimientos ....................................................................................................................... 64

Apéndice...................................................................................................................................... 65

Test de usuarios ...................................................................................................................... 65

Código referenciado ............................................................................................................. 67

Comunicación con Parse ................................................................................................ 67

Gestión SQLite .................................................................................................................. 68



TFC Página 3 de 72

Clase Actividad Principal ..................................................................................................... 70

TFC Página 4 de 72



Introducción y punto de partida del TFC

Introducción


El proyecto actual se engloba dentro del área de desarrollo de aplicaciones
móviles. De las diferentes propuestas del equipo docente se ha elegido la
opción de Gestor de Mapas y GPS para plataforma Android.

La idea inicial se basa en desarrollar una aplicación para dispositivos Android,
que permita a los usuarios geolocalizar, desde su posición actual, espacios o
puntos, con problemas de mantenimiento, de responsabilidad municipal en un
área geográfica predeterminada con el fin de poder tramitar sus quejas y/o
denuncias al ayuntamiento responsable o bien informar al resto de usuarios de
la aplicación de la existencia de los mismos, así como consultar los puntos
dados de alta por otros usuarios.

Estos pun
  • Links de descarga
http://lwp-l.com/pdf2955

Comentarios de: TFC Desarrollo de Aplicaciones Móviles (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad