SlideShare una empresa de Scribd logo
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

Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
FantasticVideo1
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
alexanderlara1198
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
taniarivera1015tvr
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
MONICADELROCIOMUNZON1
 
Informe Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de TacnaInforme Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de Tacna
BrusCiriloPintoApaza
 
Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
elsanti003
 
Clase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieriaClase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieria
leonidasbajalquepuch
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
veronicaluna80
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
FrancelisFernandez
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
ArmandoSarco
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
ronnyrocha223
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
shirllyleytonm
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
jdcumarem02
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
GerardoBracho3
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
micoltadaniel2024
 
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdfSemana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
SandyCuenca
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
GERARDO GONZALEZ
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
hugodennis88
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
HalmarMiranda
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
yamilbailonw
 

Último (20)

Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
 
Control de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptxControl de Diaphania hyalinata en campo.pptx
Control de Diaphania hyalinata en campo.pptx
 
DIAGRAMA DE FLUJO DE ALGORITMO .......
DIAGRAMA DE FLUJO  DE  ALGORITMO .......DIAGRAMA DE FLUJO  DE  ALGORITMO .......
DIAGRAMA DE FLUJO DE ALGORITMO .......
 
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptxPRINCIPALES CARACTERISTICAS DE EL PH.pptx
PRINCIPALES CARACTERISTICAS DE EL PH.pptx
 
Informe Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de TacnaInforme Municipal provincial de la ciudad de Tacna
Informe Municipal provincial de la ciudad de Tacna
 
Aletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdfAletas de transferencia de calor o superficies extendidas dylan.pdf
Aletas de transferencia de calor o superficies extendidas dylan.pdf
 
Clase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieriaClase Isometricos parA circuitos de ingenieria
Clase Isometricos parA circuitos de ingenieria
 
tema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdftema alcanos cicloalcanos de quimica.pdf
tema alcanos cicloalcanos de quimica.pdf
 
Aletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicosAletas (Superficies extendidas) y aislantes térmicos
Aletas (Superficies extendidas) y aislantes térmicos
 
TIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdfTIA portal Bloques PLC Siemens______.pdf
TIA portal Bloques PLC Siemens______.pdf
 
Presentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptxPresentación- de motor a combustión -diesel.pptx
Presentación- de motor a combustión -diesel.pptx
 
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-BoshProceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
Proceso de obtenciòn de nitrogeno por el metodo Haber-Bosh
 
Presentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdfPresentación transferencia de calor Jesus Morales.pdf
Presentación transferencia de calor Jesus Morales.pdf
 
Presentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calorPresentación Aislante térmico.pdf Transferencia de calor
Presentación Aislante térmico.pdf Transferencia de calor
 
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOSSISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
SISTEMA AUTOMATIZADO DE LIMPIEZA PARA ACUARIOS
 
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdfSemana 12 - Ley 29973 de las personas con discapacidad.pdf
Semana 12 - Ley 29973 de las personas con discapacidad.pdf
 
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTOOPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
OPERACIONES BÁSICAS (INFOGRAFIA) DOCUMENTO
 
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdfEXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
EXPOSICIÓN NTP IEC 60364-1 - Orlando Chávez Chacaltana.pdf
 
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de PlantasDISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
DISEÑO DE PLANTA TIPO CELULAR - Diseño de Plantas
 
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptxS09 PBM-HEMORRAGIAS 2021-I Grabada 1.pptx
S09 PBM-HEMORRAGIAS 2021-I Grabada 1.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 2024
Neil 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 2024
Albert 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 Insights
Kurio // 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 2024
Search 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 summary
SpeakerHub
 
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 Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit 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 management
MindGenius
 
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 Work
GetSmarter
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
 
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
Project for Public Spaces & National Center for Biking and Walking
 
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 Presentation
Erica 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~