Presentacion explicativo sobre las pautas mas importantes del codigo realizado sobre la aplicacion en Android Studio para potenciar el turismo, de manera que aqui se podrá analizar cierrtas parte, pero tambien aqui se encuentra el linck del repositorio GitHub donde esta cargado el programa para su libre descarga
2. INTRODUCCIÓN
Considero necesario mostrar el modelo de desarrollo que se
ha empleado para esta aplicación, es decir, el
desacoplamiento de las partes que componen al mismo, esto
se ha logrado al seguir el diseño de tres capas que son:
• Capa de Diseño
• Capa de Negocios
• Capa de Datos 2
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
3. CAPA DE DISEÑO
Capa de interfaz gráfica, adecuada para presentar el sistema
en funcionamiento hacia el usuario, pues esta capa comunica
y capta la información con la que esta interactuando el
usuario en un mínimo de tiempo y de procesos.
3
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
4. CAPA DE NEGOCIOS
Capa lógica del negocio, es la capa donde se establecen
aquellas reglas que deben cumplirse en la ejecución del
programa, enfocada en recibir las peticiones de los usuarios y
enviar las respuestas a esas peticiones por medio del uso de
un gestor de base de datos.
4
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
5. CAPA DE DATOS
Capa donde debido al uso de uno a varios gestores de bases
de datos, hacen factible el hecho de recibir las solicitudes de
almacenamiento y de recuperación de información gracias a
la conexión de esta capa con la capa de negocios.
5
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
6. DENTRO DE ESTAS CAPAS TENEMOS
AGREGADAS A LAS DISTINTAS CLASES,
LAS CUALES HE CONSIDERADO DAR
EXPLICACION DE CODIGO DE ALGUNAS
DE ELLAS
6Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
7. DBHelper Clase donde damos inicio a la Base de Datos
creando en primera instancia a la tabla.
7Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
8. DBHelper GUARDAR.- Recibe datos por teclado y con un
contenedor los va asignando a la tabla
8
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
9. DBHelper BUSCAR.- Con el nombre y la conrasena que se
ingrese por teclado se hacen comparaciones hasta
encontrar la dupla ideal
9
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
10. DBHelper ELIMINAR.- Opcion solo para casos extremos
dado el nombre de usuario que no se deese contar
en la lista
10
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
11. DBHelper MOSTRAR.- Capacidad de la Base de Datos para
mostrar en forma de lista todo los usuarios
registrados
11Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
12. MapsActivityClase para instanciar el objeto mapa dentro
de mi aplicacion con sus comandos
12Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
13. MapsActivityDentro de clase tambien mencionare el hecho
de la creacion de los respectevos marcadores
para cada usuario que se ha ingresado
directamente en la base de datos
13
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
14. MapsActivityAsi como el codigo usado para proporcionar mi
ubicacion actual y colocarlo como marcador
dentro del mapa
14
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
17. RegistrarseActivity Por medio de
mas
commandos
llamamos a la
Funcion
~guardar~
como se hablo
en
dapositivas
ateriores
17Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
19. IniciarsesionActivityPodemos comprobar la informacion
con la function ~buscarPorNombre~
y devolvernos un array de Strings
19Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
20. INTEFAZ
Para explicar major la interfaz, se ha
propuesto hacer la revision de la aplicacion
adjuntanto su codigo cargado en la
plataforma de GitHub listo para la
descarga donde se podra analisar como
funciona la app
20Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
21. CODIGO IMPLEMENTADO EN GITHUB
https://github.com/KamilaMolinaOrellana/MiApp
21
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
INFORME SOBRE EL PROYECTO
https://www.slideshare.net/KamilaNicoleMolinaOr/info
rme-proyecto-interciclo
22. GRACIAS POR SU ATENCION
22Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~