Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducci
on
Los dispositivos Android estan vivos, ellos pueden ubicarse por s mismos:
ven, escuchan y entienden el entorno, mucho mejor de lo que muchas personas
podran hacerlo [1]
Es com
un hoy en da el ver que la tecnologa avanza drasticamente, llevando
consigo a todos los dispositivos que nos rodean, y los telefonos inteligentes no
son la excepcion, proveyendolos de funcionalidades y componentes electricos
que los hacen evolucionar cada vez mas, que son necesarios para recabar informacion para cumplir sus funciones sin que lo notemos, en pocas palabras,
facilitando la vida.
Los dispositivos Android cuentan con componentes electronicos llamados sensores, los cuales les permiten interactuar con el medio que les rodea para
responder a funcionalidades para las cuales fueron dise
nados.
Existen sensores de dos tipos: sensores basados en software y sensores basados en hardware. Los sensores basados en hardware son componentes fsicos
construidos en un Telefono o en una Tablet, y proveen informacion midiendo propiedades especficas del ambiente. Los sensores basados en software
no son aparatos fsicos, aunque mimetizan el comportamiento de un sensor
basado en hardware recolectando sus datos de uno o mas sensores basados
en hardware.
Las personas al desplazarse de un lugar a otro, estan expuestas a sufrir accidentes de diversos tipos, entre ellos, accidentes viales, como ser atropellados
al cruzar las calles y avenidas.
Hoy por hoy, es com
un que las personas usen dispositivos Android y que los
traigan consigo a donde quiera que vayan. Involuntariamente, llevan consigo
un conjunto de sensores que interpretan el ambiente.
Con lo anterior surge la idea de dise
nar una aplicacion inteligente para dispositivos Android que aproveche la informacin de los sensores, permitiendo
interpretar si el usuario estuvo expuesto a una situacion de accidente, y mediante esto, se pueda transmitir datos del mismo, as como solicitar el envo
de auxilio a donde esto ocurre.
Se debe mencionarque el principal problema es no contar con un indicador
o estandar que especifique las circunstancias necesarias para llevar a cabo la
determinacion el suceso.
Lo antes mencionado implica efectuar una serie de rigurosas pruebas para
conocer el margen de cada situacion, debido a que hay factores que perturban
el comportamiento deseable para para identificarlo con presicion. Factores
como lo por ejemplo, que al usuario se le caiga el dispositivo de las manos.
Casos como estos no debieran ser considerados por la aplicacion, ya que
en su mayora son de ndole menos agravante.
2.1
Objetivo General
Objetivos Especficos
Generar una aplicacion que acceda a los sensores del telefono para generar
el dato que permita definir cual es el grado del movimiento que indujo la
reaccin.
Generar la interfaz entre el usuario y el dispositivo, para hacer la recepcion de datos y su configuracion.
Generar un servicio web que permita el envo de un mensaje para alg
un
contacto.
Definir el modo de servicio de la aplicacion en modo al pago por ella.
Acoplar la interfaz programada con el servicio web para un funcionamiento
en paralelo.
Efectuar prueba de sensores y su reaccion, as como para la interaccion
de la aplicacion y el servicio web.
Generar una base de datos para brindar estadstica
Determinar n
umero de accidentes por sectores.
Indicar donde se debe tener mayor cuidado.
Enfocar esfuerzos en determinadas areas
Justificaci
on
En la actualidad es com
un el saber de gente que es atropellada por automovilistas, en el a
no 2013, ocurrieron aproximadamente 12,846 casos registrados seg
un el INEGI, sin embargo, hay una gran parte de accidentes que
no son reportados.
En ambos casos, hay un problema: el usuario normalmente se encuentra
incapacitado para pedir el auxilio, ya sea porque al momento del accidente
quedo en shock o porque termino en estado inconsciente. De una u otra
manera, no puede pedir auxilio, sin contar que sus seres queridos no se enteran del accidente hasta muchas horas despues. Razon por la cual surge
la necesidad de efectuar aplicaciones para dispositivos moviles Android que
utilicen los sensores que estan incluidos en ellas para apoyarse y determinar
el momento en que estos sucesos ocurren, emitiendo esta informacion a las
personas que la misma tenga registrada. Lo cual permitira que la persona
sea atendida en un tiempo mas rapido, ademas de permitir a los familiares y
personas queridas, saber que paso con el usuario del dispositivo y donde se
encuentra, para acudir/pedir auxilio.
Metodologa
Alcances y limitaciones
5.1
Alcances
Limitaciones
Conograma
Nombre Actividad
Fecha de Inicio Fecha de Fin
Efectuar pruebas e implementaciones del
uso de sensores
19/11/14
19/12/14
Generar aplicacion que implemente el uso
de sensores
22/12/14
20/01/15
Generar pruebas diagnostico que permitan
determinar como identificar un accidente vial
21/01/15
31/03/15
Detallar estetica y optimizar uso de batera
por la aplicacin
1/04/15
30/04/15
Investigar condiciones legales sobre registro
de informacion del usuario
1/05/15
2/06/15
Determinar condiciones para distribuir
aplicacion va PlayStore
1/05/15
2/06/15
Desarrollar servicio web que complemente las
funcionalidades de la aplicacin
3/06/15
31/08/15
Dise
nar/Implementar base de datos que
permita almacenar datos del usuario
3/06/15
31/08/15
Dise
nar/Implementar funcionalidad para
envode sms a contactos
3/06/15
31/08/15
Definicion de funcionalidades/costos de la
aplicacion
1/09/15
24/09/15
Elaboracion de Documento de Tesis
19/11/14
30/09/15
References
[1] Milette, Greg Stroud, Adam: Professional Android Sensor Programming,
Wrox Press, 2012
[2] INEGI: Accidentes de transito terrestre en zonas urbanas y suburbanas,
http://www.inegi.org.mx/sistemas/olap/Proyectos/
bd/continuas/transporte/accidentes.asp?s=est&c=13159&proy=
atus_accidentes, 2014/12/09
[3] Google:
Sensors Overview,
http://developer.android.com/
guide/topics/sensors/sensors_overview.html#sensors-intro,
2014/12/09