PDF de programación - Creación de bases de datos desde un dispositivo móvil

Imágen de pdf Creación de bases de datos desde un dispositivo móvil

Creación de bases de datos desde un dispositivo móvilgráfica de visualizaciones

Publicado el 26 de Junio del 2021
794 visualizaciones desde el 26 de Junio del 2021
9,6 MB
215 paginas
Creado hace 7a (08/06/2016)
s
e
r
a
n
L

i



e
d

r
o
i
r
e
p
u
S
a
c
n
c
é



i

t
i
l

l



o
P
a
e
u
c
s
E



UNIVERSIDAD DE JAÉN

Escuela Politécnica Superior de Linares

Trabajo Fin de Grado



CREACIÓN DE BASES DE DATOS

Trabajo Fin de Grado

DESDE UN DISPOSITIVO MÓVIL

______

Alumno: Daniel Soria Martínez

Tutor : Prof. D. Ángel Inocencio Aguilera García
Departamento : Informática



ela Politécnica Superior de Linares



Junio, 2016

1

1.1.1.1





Universidad de Jaén

Escuela Politécnica Superior de Linares



Trabajo Fin de Grado



CREACIÓN DE BASES DE DATOS

DESDE UN DISPOSITIVO MÓVIL



Alumno: Daniel Soria Martínez



Tutor: Prof. D. Ángel Inocencio Aguilera García



Departamento: Informática



Firma Alumno



Firma Tutor



Junio, 2016

2

RESUMEN



El siguiente proyecto trata sobre el desarrollo de una aplicación para dispositivos

móviles con sistema operativo Android cuyo nombre será 'MySQL Lite Mobile'. Debido

al auge de este sistema en los últimos años han surgido multitud de aplicaciones por la

necesidad y comodidad de realizar una tarea determinada desde un medio móvil en

lugar de uno estático, es de hecho también así en este caso en el que la aplicación a

desarrollar pretende abordar la posibilidad de gestionar bases de datos desde un

dispositivo móvil, junto con las tablas que compongan a estas bases de datos, ubicadas

tanto en servidores remotos como locales como las que se almacenen dentro del mismo

dispositivo. Se entenderá de aquí en adelante por gestionar bases de datos como la

capacidad de crear y borrar bases de datos y tablas dentro de estas así como insertar,

borrar o modificar registros y propiedades dentro de estas tablas, entre otras

funcionalidades. Además de discutir diferentes aspectos sobre la aplicación, también se

contemplará la configuración de un servidor con capacidades de almacenamiento de

bases de datos y acceso remoto y local seguro. Se incluirá más adelante un análisis de

todas las tareas realizadas para el desarrollo y diseño de este proyecto.



ABSTRACT



The project is about developing an application for mobile devices with Android

operating system whose name is 'MySQL Lite Mobile'. Due to the rise of this system in

recent years there have been many applications the need and convenience to perform a

certain task from a mobile device rather than a static one, in fact, the application to

develop aims to address the ability to manage databases from a mobile device, along

with tables that make up these databases, located in both local and remote servers as

they are stored within the same device. It will be understood hereinafter to manage

databases as the ability to create and delete databases and tables within these as well as

insert, delete or modify records and properties within these tables, among other features.

Besides discussing different aspects of the application, server configuration is also

contemplated with storage capacities of databases and access secure remote location. An

analysis of all work done for the development and design of this project is later

included.



3





4

ÍNDICE DE CONTENIDOS



Índice de Figuras ................................................................................................................. 7

Índice de Tablas ................................................................................................................ 10

Índice de Siglas y Acrónimos ........................................................................................... 10

1. INTRODUCCIÓN ........................................................................................................ 12

1.1 Actualidad ......................................................................................................... 12

1.1.1 Smartphones y Android ............................................................................. 13

1.1.2 Bases de datos ............................................................................................ 15

1.2 Motivación ........................................................................................................ 19

1.3

Idea general ....................................................................................................... 19

1.4 Arquitectura del sistema ................................................................................... 20

1.5 Estructura de la memoria .................................................................................. 21

2. OBJETIVOS ................................................................................................................. 23

2.1 Objetivos de proyecto ....................................................................................... 23

2.2 Objetivos docentes ............................................................................................ 24

3. MATERIALES Y MÉTODOS. ................................................................................... 25

3.1 Antecedentes ..................................................................................................... 25

3.1.1 Evolución de la telefonía móvil ................................................................. 25

3.1.2 Evolución de las plataformas para dispositivos móviles ........................... 27

3.1.3 Historia de las bases de datos .................................................................... 30

3.1.4 Aplicaciones similares en el mercado ....................................................... 32

3.2 Estado del arte tecnológico ............................................................................... 33

3.2.1 Plataforma Android ................................................................................... 33

3.2.2 Sistemas de Gestión de Bases de Datos..................................................... 51

3.2.3 IDE Eclipse ................................................................................................ 56

3.2.4 Servidor Apache Tomcat ........................................................................... 57

3.3 Estado del arte legislativo ................................................................................. 58



5

3.4 Análisis del sistema .......................................................................................... 58

3.4.1 Definición del sistema ............................................................................... 58

3.4.1 Definición de requisitos funcionales ......................................................... 61

3.4.2 Definición de requisitos no funcionales .................................................... 62

3.5 Diseño del sistema ............................................................................................ 67

3.5.1 Descripción de la arquitectura del sistema ................................................ 67

3.5.2 Diseño de la lógica de negocio .................................................................. 71

3.5.3 Diseño de la lógica de datos .................................................................... 146

3.5.4 Diseño de la interfaz ................................................................................ 150

4. RESULTADOS Y DISCUSIÓN ................................................................................ 170

4.1 Simulación de la aplicación ............................................................................ 170

4.2 Batería de pruebas........................................................................................... 177

4.3 Encuesta a usuarios ......................................................................................... 179

5. CONCLUSIONES ...................................................................................................... 181

5.1 Conclusiones generales ................................................................................... 181

5.2 Trabajo futuro ................................................................................................. 182

6. ANEXO 1: INSTALACIÓN DEL SOFTWARE ....................................................... 183

6.1

Instalación de servidor .................................................................................... 183

6.2

Instalación del cliente ..................................................................................... 185

7. ANEXO 2: MANUAL DE USUARIO ...................................................................... 186

7.1

Inicio de la aplicación ..................................................................................... 186

7.2 Formulario de registro .................................................................................... 188

7.3

Inicio login alternativo .................................................................................... 188

7.4 Listar bases de datos ....................................................................................... 189

7.5 Formulario para crear bases de datos.............................................................. 192

7.6 Listar tablas en dispositivo y en servidor ....................................................... 193

7.7 Log de sentencias SQL ................................................................................... 196



6

7.8 Crear tablas ..................................................................................................... 197

7.9 Mostrar tabla ................................................
  • Links de descarga
http://lwp-l.com/pdf19351

Comentarios de: Creación de bases de datos desde un dispositivo móvil (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