SlideShare una empresa de Scribd logo
1 de 22
PROYECTO INTERCICLO
APLICACIÓN PARA ANDROID
VERSIÓN 5.0.1 “FIND ME”
Kamila Nicole Molina Orellana Programación 3 Grupo 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~
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~
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~
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~
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~
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~
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~
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~
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~
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~
MapsActivityClase para instanciar el objeto mapa dentro
de mi aplicacion con sus comandos
12Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
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~
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~
MapsActivity
15Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
RegistrarseActivity Es indispensable el uso de la base de
datos para esta clase
16
Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
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~
IniciarsesionActivity
Clase que al
ingresar
por teclado
la
informacion
18Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
IniciarsesionActivityPodemos comprobar la informacion
con la function ~buscarPorNombre~
y devolvernos un array de Strings
19Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
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~
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
GRACIAS POR SU ATENCION
22Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~

Más contenido relacionado

Último

Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfssuserf46a26
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicaszaydaescalona
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPOSegundo Silva Maguiña
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiazaydaescalona
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptalisonsarmiento4
 
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdfErnestoCano12
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...FRANCISCOJUSTOSIERRA
 
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxMETRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxEdwardRodriguezPalom1
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfSegundo Silva Maguiña
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSCarlosHuamulloDavila1
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxDiegoSuarezGutierrez
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...p39961945
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSrobinarielabellafern
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdfThe16Frame
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdffredyflores58
 
Responsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxResponsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxROSARIODELPILARMERIN
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaSantiago Luis Gómez
 
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxCiclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxUniversidad de Guayaquil
 

Último (20)

Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 20.5 PREFERIDO.wbk.wbk SEG...
 
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptxMETRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
METRADOS EN OBRAS DE PAVIMENTACION- ACTUALIZADA.pptx
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
Responsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptxResponsabilidad de padres con sus hijos (1).pptx
Responsabilidad de padres con sus hijos (1).pptx
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicada
 
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptxCiclo de Refrigeracion aplicado a ToniCorp.pptx
Ciclo de Refrigeracion aplicado a ToniCorp.pptx
 

Destacado

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 

Destacado (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Proyecto interciclo

  • 1. PROYECTO INTERCICLO APLICACIÓN PARA ANDROID VERSIÓN 5.0.1 “FIND ME” Kamila Nicole Molina Orellana Programación 3 Grupo 2
  • 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~
  • 15. MapsActivity 15Kamila Molina Orellana ~Miercoles 24 de mayo de 2017~
  • 16. RegistrarseActivity Es indispensable el uso de la base de datos para esta clase 16 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~
  • 18. IniciarsesionActivity Clase que al ingresar por teclado la informacion 18Kamila 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~