SiRaVerb
Sistema de Rastreo de Vehículos Robados
Es un hecho que la delincuencia en la República Dominicana ha ido en aumento en los últimos años. Esto se debe a muchos factores de los cuales podemos mencionar: el alto nivel de desempleo, la falta de educación, la situación económica, entre muchos otros.
Estos factores han inducido a un gran número de personas a buscar soluciones que no son muy correctas tratando de llevar beneficios a su familia y hogar.
Un ejemplo claro de esto es el aumento de robo de autos en nuestra sociedad. Con el paso de los años son cada vez más y más los vehículos reportados como robados ante las autoridades, lo que es alarmante y da mucha inseguridad a los propietarios de vehículos.
Sin duda alguna, el robo de vehículos ha sido un gran problema para la sociedad y para las diferentes instituciones encargadas de regular los robos y proveer seguridad a las personas, por esta razón las aseguradoras también se vieron en la obligación de destinar RD$350 millones para cubrir robos de vehículos según La Cámara Dominicana de Aseguradores y Reaseguradoras.
Lo primero que las personas hacen al darse cuenta que han sido víctimas de un robo de auto es dirigirse al cuartel de la policía más cercano y hacer la denuncia formal de robo.
Esta denuncia es anotada en una mascota junto con algunos datos personales y los datos del automóvil robado, luego la denuncia es enviada a la fiscalía a ser procesada para luego enviarla al departamento de robos y por ultimo al departamento de investigación.
En el año2009
se registraronSIETE ROBOS DE AUTOS POR DÍA
lo cual equivale a
217 VEHÍCULOS POR MES
con un total de
2605 ROBOS ESE AÑO
Carros 1061(52%)
Yipetas con 367(18%)
Camionetas 365(17%)
Camiones 229(11%)
Minibuses 34(1.6%)
Autobuses 9(0.4%)
Herramientas
En cuanto a las herramientas que utilizan las autoridades para la investigación y la búsqueda se encuentra una flotilla de vehículos asignados con este propósito.
Luego de establecida la denuncia estos salen a puntos específicos en los cuales comúnmente se encuentran los vehículos como son: talleres, repuestos, lavaderos, parqueos y zonas poco pobladas.
Las autoridades en el transcurso de la investigación y rastreo mantienen una comunicación vía telefónica y personal con las victimas para mantenerlos calmados y al tanto de la situación
actual.
El mayor recurso que tienen las autoridades para encontrar los vehículos robados son las personas pues estas le dan información del paradero de los mismos. Algunas de estas personas son llamadas por los oficiales “Contactos” ya que regularmente son los que saben por dónde se mueven y hasta quienes son los responsables.
Si un vehículo con rasgos iguales es encontrado, es confiscado y llevado al departamento de investigación para pasar por un proceso de depuración y dar veredicto si este es o no el vehículo que fue hurtado. De ser así se contacta con el propietario vía telefónica y este pasa a reclamarlo.
El Problema del proceso actual
-
Tardanza en recolección de datos.
- Indisposición por parte de agentes.
-
Pocos recursos para realizar operativos.
-
Reportes escritos a mano.
La solución busca
acelerar el tiempo de recuperación
La aplicación también emitirá una
alerta de robo de vehículo
disminuye el tiempo y esfuerzo de búsqueda
disminuir costos de presupuestos
Por otra parte la aplicación mostrara un
listado ordenado ya sea por provincia o ciudad
los vehículos robados del país que no han sido recuperados todavía. De esta forma los usuarios pueden notificar a las autoridades si han visto el auto y donde lo han visto, lo que puede facilitar y agilizar la búsqueda del mismo. También estará disponible otra lista con los datos de los automóviles que ya han sido recuperados anteriormente pero por alguna u otra razón no han sido reclamados por lo que los usuarios que fueron víctimas de robos anteriormente pueden buscar
sus autos en esta.
Proporcionar una Herramienta que ayude a las autoridades en la recuperación de los vehículos robados de manera rápida y efectiva, acortando los tiempos de búsqueda y aumentando la taza de recuperación.
1
Establecer una aplicación móvil que le permita al usuario ingresar los datos del vehículo y las descripciones sobre el robo, ya sea dónde, cuándo y cómo.
2
Proporcionar los datos de un robo de vehículos mediante la aplicación web al cuartel de policía más cercano obteniendo la geolocalización del usuario que registró el robo, para que pueda dirigirse hacia él y tener pruebas de la veracidad del asunto
3
Mediante la aplicación móvil los usuarios podrán observar los robos de autos más cercanos a ellos, con la opción de filtrar los robos por diversos parámetros, ya sea ciudad, provincia, urbanización u otros.
¿Quiénes se benefician del producto?
Los dueños de automóviles robados
Las autoridades
Las casas aseguradoras
Este proyecto va enfocado a todas las personas propietarias de vehículos que tengan acceso a internet en su hogar o a un dispositivo móvil con el sistema operativo Android con acceso a internet y estén dispuestas a participar en el proceso de recuperación de los autos robados.
Este proyecto es importante ya que no existe en el mercado nacional una herramienta con las características que se quieren implementar en este proyecto que faciliten el rastreo de vehículos robados, ayude a las víctimas en el proceso e involucre a las personas en el proceso de recuperación. Con este proyecto estamos agregando más herramientas y mecanismos de ayuda a la sociedad contra la delincuencia que nos arropa en estos momentos.
Este proyecto tiene gran importancia ya que podría afectar positivamente varias aéreas de la sociedad como por ejemplo el caso de las casas aseguradoras, que ya no tendrían que dedicar tanto dinero de su presupuesto en recuperación de autos. También es bueno recalcar que algunos o la mayoría de los automóviles son usados como medios de transporte y como una herramienta más para el trabajo diario de las personas, lo cual podría afectar la entrada de dinero de los mismo en su día a día mientras el vehículo este desaparecido.
1
El producto consiste de varias plataformas por las cuales los ciudadanos pueden reportar robos de vehículos con rapidez. Estas plataformas consisten en una página web y una aplicación móvil en la plataforma android. Para poder utilizar las aplicaciones tanto web como móvil los usuarios tendrán que crear un perfil con sus datos personales como nombre, apellido, cedula, dirección, número telefónico, móvil, correo electrónico entre otros. Para de esta forma tener cierto control de las personas que utilizan la aplicación.
2
Para accesar a las funcionalidades el usuario deberá iniciar sesión con su perfil. Aquí entonces podrá reportar un robo de vehículo, o reportar que ha visto un auto que fue reportado como robado.
3
Para crear un reporte de robo se toman los datos de la persona que inicio sesión y además debe completar un formulario con los datos del vehículo robado con datos como: modelo, color, año, placa, numero de chasis, fotos, y señales particulares. Con estos datos la aplicación se encarga de crear un reporte policial, almacenarlo y enviarlo a las autoridades y entregarle al usuario un número de reporte.
4
Para reportar que un auto ha sido visto por un usuario, el usuario deberá llenar un formulario con algunos datos de la localización de la última vez que fue visto, además contara con un mapa donde pueda marcar la última localización con el propósito de ver los puntos donde se detienen.
5
Las autoridades contarán con una sección administrativa en la misma página web con la que podrán ser notificados y darán seguimiento a los robos. Podrán registrar el proceso y el progreso de la búsqueda lo que podrá ser visto por el usuario que hizo el reporte como un tipo de retroalimentación.
Entregables del proyecto
Entregable 1:
Maqueta del proyecto
Entregable 2:
Parte Administrativa de la aplicación web
Entregable 3:
Parte del usuario de la aplicación web
Entregable 4:
Aplicación móvil
.NET
Por su sencillez, elegancia, seguridad, rendimiento, flexibilidad y robustez, permite crear aplicaciones adaptables a cualquier tipo de proyecto o negocio. Además provee un excelente IDE que nos ayuda a desarrollar ágilmente los proyectos sin tener que realizar complejas configuraciones.
Asimismo este entorno posee una inmensa documentación muy amigable la cual nos ayuda a resolver problemas rápidamente, ayuda al análisis crítico y sobre todo a desarrollar con los conocimientos necesarios para hacer una aplicación confiable y eficaz. Igualmente este entorno es actualizado muy frecuentemente para corregir algunas fallas y sobre todo brindar más funcionalidades.
También se tienen vastos conocimientos en este entorno de desarrollo, debido a que, a mediados de carrera se tuvo la oportunidad de entrar en el ambiente de programación de .NET con el lenguaje de programación C# e inmediatamente nos sentimos muy cómodos al manejar dicha tecnología para implementar nuestras ideas.
ASP .NET MVC
Este ambiente de desarrollo web de .NET que utiliza el patrón de diseño MVC permite la separación de tareas de aplicación la lógica de entrada, lógica de negocios y lógica de la interfaz de usuario al dividir la aplicación en Modelo, Vista y Controlador.
Además este patrón nos facilita la administración de la complejidad de la aplicación web, ayuda a tener un control completo sobre el comportamiento de la aplicación, desarrollo ágil, rápida personalización o reemplazo y sobre todo nos brinda una amplia gama de servicios web REST que nos ayudaría a que el proyecto funcione correctamente y con un buen rendimiento.
Json
Este es un formato de datos ligero ayuda a que la transferencia de datos sea más optimizada debido a su flexible formato el cual confía en el desarrollador debido a que puede representar cualquier estructura de datos y/u objetos pudiendo añadir nuevos campos con total facilidad. Es la herramienta esencial para las aplicaciones clientes servidor.
JSON provee muchas facilidades que XML no brinda, las cuales son: no tiene, ni necesita espacios de nombre, soporta objetos y arreglos de valores, la mayoría de API’s del mercado lo utiliza, generalmente contiene menor tamaño, etc…
SQL Server
SQL Server brinda un elegante gestor de bases de datos (RDBMS) que nos ayuda a probar, manipular, depurar y administrar las bases de datos con flexibilidad y un gran rendimiento que muchos otros gestores de bases de datos no proveen.
Twitter Bootstrap
Este es un entorno de desarrollo front-end desarrollado en HTML5 y CSS3 que contiene plugins en javascript/jquery que ayudan al desarrollador y diseñador web crear aplicaciones web de buen gusto en muy poco tiempo ahorrando líneas de código y sobretodo dinero. Bootstrap nos ayuda a tener una interfaz limpia, moderna y fluida.
Google Maps
API
Facebook
API
Twitter API
Limitaciones/Restricciones
Limitaciones de tiempo: Ya que estaremos compartiendo el tiempo de todo el proceso de desarrollo de este proyecto con las clases de otras materias (Que se pueden considerar otros proyectos en si). También la pasantía que es requerida un mínimo de 320 horas.
Limitaciones de Recursos: Solo estaremos trabajando 2 recursos humanos en todas las diferentes etapas de desarrollo del proyecto.
Otra limitación de Recursos: No tendremos acceso a los datos pasados de robos y recuperación de autos.
Sueldo desarrolladores X mes:
José Ismael Reyes = RD$25,000.
Brian Díaz = RD$25,000.
Costo por sueldos = (Meses * sueldos)
José Ismael Reyes = 7 * RD$25,000 = RD$175,000
Brian Díaz = 7 * RD$25,000 = RD$175,000
Total Sueldos = $RD350, 000.
Licencia desarrollador Android = $US25.0 = 25*43 = RD$1075.
Template Pagina web = $US30 = 30 * 43 = RD$1290.
Impresión de documentaciones = RD$2,000.
Total: RD$350,000 + RD$1075 + RD$1290+ RD$2000 = RD$354,365
Gracias
José Ismael(2007-2430)
Brian Díaz (2010-1022)