Tesis Terrazos Luigy Final

download Tesis Terrazos Luigy Final

of 44

Transcript of Tesis Terrazos Luigy Final

Presentacin de PowerPoint

TERRAZOS LUNA, LUIGYDiseo de un SISTEMA MOVIL DE CONSULTA DE DOCUMENTOS Y REGISTRO FLEXIBLE DE INFRACCIONESINTRODUCCION

Al da ocurren muchos accidentes de trnsito a nivel nacional por que no se prev de los malos conductores, la corrupcin policial y entre otros factores, un conductor puede tener muchas papeletas y seguir conduciendo, esto se debe que cuando comete una infraccin y es intervenido por un polica solo se atina a seguir registrando la infraccin mas no tomar la medida correspondiente como sancionarlo por sobrepasar los puntos permitidos para conducir y esto se debe a que no cuentan con ninguna herramienta que les pueda ayudar.Para esto se plantea disear un sistema mvil de consultas donde est conectado a la base de datos del Ministerio De Transportes Y Comunicaciones (MTC) para obtener el historial de infracciones, los puntos que tiene en ese momento, el estado de su licencia y si esta licencia en verdad es la original. Como tambin est conectado al Servicio de Administracin Tributaria (SAT) para ver si el vehculo que est conduciendo tiene deudas de tributos o que tenga alguna contradiccin de informacin con la tarjeta de propiedad.Este sistema ayudara a los policas de trnsito a prevenir accidente futuros ya que con la informacin a tiempo se podra tomar la medida correspondiente y no esperar a que la cifras de accidentes de trnsito sigan en aumento.

2DATOS IMPORTANTES

En el 2011 el MINSA registro aproximadamente 7 muertes y 30 quedan heridas por accidentes de transito en el Per.Segn INEI en el periodo de Enero Marzo del 2012 se han registrado 22 mil 223 accidentes de trnsito

El 14 de octubre el peridico el comercio dio a conocer en el los ltimos 4 aos anteriores a esa fecha ocurrieron 5400 muertesEl tiempo promedio de intervencin dura 5 minutos por no tener las herramientas necesarias.1. http://www.inei.gob.pe/web/NotaPrensa/Attach/14685.pdf2. http://www.larepublica.pe/04-12-2011/siete-peruanos-mueren-al-dia-por-accidentes-de-transito3. http://elcomercio.pe/actualidad/1482587/noticia-accidentes-transito-dejan-mas-400-muertes-ultimos-cuatro-anos3Antecedentes de la solucin

Polica nacional de Colombia en febrero del 2012 presento un mega proyecto donde ven el tema de los accidentes y del trafico que se crea apartar de una infraccin creando as el SUNAMI, como tambin adquiriendo radios para que se contacten a la central telefnica para hacer consulta de los documentos.

La Polica Nacional de Colombia dio en febrero del 2012 una Estrategia Tecnolgica de la Polica Nacional de Colombia con ayuda de su Departamento de Telemtica, desarrollaron muchos proyectos importantes como el SUNAMI (Sistema Unificado Automatizado par la Movilidad de la Informacin) que sirve para hacer consulta de documentos de las personas, que son usadas en intervenciones a conductores obteniendo informacin en el tiempo que se requiere obteniendo buenos resultados y optimizando el tiempo con el que se poda intervenir a un conductor (informacin verbal)5. Como tambin centrales telefnicas donde los policas se contactan con sus radios que tienen un encriptacin segura que solo los policas pueden acceder a esa red para poder hacer consultas de los documentos de los conductores y de los automviles.

4PROPUESTAS DE SOLUCINReducir la tasa de accidentes de transito y el tiempo de intervencin, con el diseo de un sistema mvil teniendo los siguiente requerimientos:

Conexin a internet en los dispositivos mviles.Sistema operativo Android con versin de compilacin mayor a 2.3.4Memoria RAM mnima de 256 MB.Memoria de almacenamiento 4GB.Para la propuesta se tendr que pedir autorizacin para acceder a la base de datos del MTC y del SAT, como es una informacin pblica no se tendr ningn inconveniente y segn las autoridades del INSUTRA el Ministerio del Interior se pondra poner en contacto con las entidades correspondientes para pedir el acceso.

Teniendo en cuenta las tasas de accidentes de trnsito que son muy altas y observando el trfico que se genera cuando se hace una intervencin a un vehculo, se plantea una solucin para reducir el tiempo y tasa de accidentes de trnsito generado por diversos factores diseando un sistema mvil para hacer consultas en el tiempo requerido.Se presenta la siguiente solucin a la problemtica:Disear un sistema mvil que ser desarrollado en el lenguaje de programacin JAVA para sistemas operativos Android en cualquier versin.Usar metodologas agiles para plantear la forma de trabajar.La arquitectura del sistema ser entorno web, para no sobre cargar el celular y poder acceder de celulares de gama baja , las especificaciones mnimas del celular sern las siguientes:Conexin a internet.Sistema operativo Android con versin de compilacin mayor a 2.3.4Memoria RAM de 256 MB.Memoria de almacenamiento 4GB.Para la propuesta se tendr que pedir autorizacin para acceder a la base de datos del MTC y del SAT, como es una informacin pblica no se tendr ningn inconveniente y segn las autoridades del INSUTRA el Ministerio del Interior se pondra poner en contacto con las entidades correspondientes para pedir el acceso.

5DiseoIntegracin de las base de datos.

DB M.T.C.

DB S.A.T.

DB Integrada de la Polica de TransitoDiseoArquitectura de Acceso a datos.

DB Integrada de la Polica de Transito

SOA

Web ServiceDiseoInterfaz de Usuario.

Web Service

Protocolo HTTP

DispositivoMvilAccediendoA la Intranet8DiseoProceso de soporte tcnico.

Solicitud de ayuda.

Red privada mvil.

Call Center especializado.Solucin de problema.9ALCANCE DE LA PROPUESTADirigido a la Polica de Transito del Per.

JustificacinLa alta tasa de accidentes de transito y el tiempo que se pierde en la intervencin del polica se quiere disear un sistema mvil para que sea presentado al congreso, este sea evaluado y aprobado para poder cubrir los fondos para desarrollar este proyecto. Tambin al realiza esta accin vamos a integrar la base de datos del MTC y del SAT.

La alta tasa de accidentes de transito y el tiempo que se pierde en la intervencin del polica se quiere disear un sistema mvil para que sea presentado al congreso, este sea evaluado y aprobado para poder cubrir los fondos para desarrollar este proyecto. Tambin al realiza esta accin vamos a integrar la base de datos del MTC y del SAT.11objetivosOBJETIVOS GENERALES:Disear un sistema mvil de consulta de documentos y registro flexible de infracciones para presentar como propuesta al alto ndice de accidentes de trnsito.OBJETIVOS ESPECFICOS:Integrar las base de datos de las entidades del MTC y del SAT.Incentivar el uso de metodologas agiles para la gestin y desarrollo de proyectos informticos.Promover el uso de sistemas tecnolgicos para poder reducir tiempos y recursos.Generar expectativas en el congreso al ser presentado el proyecto.Promover la investigacin de nuevas tecnologas en la universidad.SISTEMA MOVIL DE CONSULTA DE DOCUMENTOS Y REGISTRO FLEXIBLE DE INFRACCIONES12JAVAANDROIDORACLE DATABASE 11G ENTERPRISE EDITION IS THE DATABASE JDBCSCRUMSOA

Marco tericoJAVA

Java es la base para prcticamente todos los tipos de aplicaciones de red, adems del estndar global para desarrollar y distribuir aplicaciones mviles, juegos, contenido basado en web y software de empresa. Con ms de 9 millones de desarrolladores en todo el mundo, Java le permite desarrollar, implementar y utilizar de forma eficaz interesantes aplicaciones y servicios.

Desde porttiles hasta centros de datos, desde consolas para juegos hasta sper computadoras, desde telfonos mviles hasta Internet, Java est en todas partes.

Marco tericoANDROID

Android es una pila de software de cdigo abierto creada para los telfonos mviles y otros dispositivos. El proyecto Android Open Source (AOSP), liderado por Google, tiene la tarea de mantenimiento y el desarrollo de Android. Muchos fabricantes de dispositivos han trado a los dispositivos con Android en el mercado, y son readibly disponible en todo el mundo.

Nuestro objetivo principal es construir una plataforma de software excelente para los usuarios cotidianos. Varias empresas se han comprometido muchos ingenieros para lograr este objetivo, y el resultado es una calidad de produccin completo de productos de consumo, cuya fuente est abierto para la personalizacin y la portabilidad.Marco tericoORACLE DATABASE 11G ENTERPRISE EDITION IS THE DATABASE

Oracle Database 11g Enterprise Edition es la base de datos en el centro de la mquina de base de datos Oracle Exadata y Oracle Database Appliance. Proporciona funciones completas para gestionar fcilmente el procesamiento de transacciones ms exigente, inteligencia de negocios y aplicaciones de gestin de contenidos. Beneficios:Protege de fallo del servidor, el fracaso del sitio, errores humanos, y reduce el tiempo de inactividad planificado.Asegura los datos y permite cumplir con el nivel de fila nica de seguridad, de grano fino de auditora, cifrado de datos transparente, y la recuperacin total de datos.

Marco tericoJDBC

JDBC es un API (Application programming interface) que describe o define una librera estndar para acceso a fuentes de datos, principalmente orientado a Bases de Datos relacionales que usan SQL (Structured Query Language). JDBC no slo provee un interfaz para acceso a motores de bases de datos, sino que tambin define una arquitectura estndar, para que los fabricantes puedan crear los drivers que permitan a las aplicaciones java el acceso a los datos.

Marco tericoSCRUM

Marco terico

MARCO METODOLGICO Metodologa para el anlisis y diseo general de la solucin Metodologa de trabajo: SCRUM es un proceso en el que se aplican de manera regular un conjunto debuenas prcticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. El nivel de la investigacin es descriptivo ya que analizaremos como objeto de estudio el sistema actual de informacin acadmica, sealando sus caractersticas y propiedades e identificando sus ventajas y desventajas. Adems se describir el comportamiento de las variables. Investigacin correlacional ya que nos permitir analizar el grado de relacin existente entre las variables.

19Reunir al personal que desarrollara el proyecto, dividirlos en equipos y asignar a cada equipo un SCRUM MASTER

MARCO METODOLGICO

Asignar un lugar de reunin que sea un lugar tranquilo, sin ruido y preferible fuera del lugar de trabajo.MARCO METODOLGICO

Convertir los requerimientos en pilas de trabajo.

MARCO METODOLGICO

Asignamos prioridades a las pilas que encontramos y plasmarlos en nuestra tabla de spring e indicamos cuando aremos entregables (en scrum un entregable es cualquier cosa que este funcionando y este sea probado)

MARCO METODOLGICO

Indicamos el intervalo de tiempo que se realizaran las reuniones de equipo que podra ser al final de da ya que nadie recuerda lo que hizo el da anterior.MARCO METODOLGICO

Realizamos pruebas unitarias para probar el cdigo y garantizar que nuestro software es de calidad.MARCO METODOLGICO

Se realiza programacin en parejas ya que muchas veces hace que se desarrolle de forma mas rpida.MARCO METODOLGICO

Proceso SCRUM

MARCO METODOLGICO MARCO METODOLGICO Metodologa para el Estudio de la viabilidad

Flujo de caja

Nos permite ver atrs en el tiempo y saber cunto dinero se ha recibido y que se ha gastado. Adems en el presente nos permite saber cunto dinero tenemos y en el futuro nos permite proyectar tanto ingresos como egresos que se estiman probables, lo que permite planificar la caja y saber con anticipacin los periodos en que faltara dinero.

28MARCO METODOLGICO Valor Actual Neto (VAN)

Es un indicador o medida de los excesos o perdidas en los flujos de caja se utilizan para la evaluacin de proyectos.

VAN < 0 (no conviene realizar el proyecto). VAN = 0 (es indiferente realizar o no realizar el proyecto). VAN > 0 (si conviene realizar el proyecto).

29MARCO METODOLGICO Tasa de Interna de Retorno

Trata de medir la rentabilidad de un proyecto o activo. Representa la rentabilidad media esencial del proyecto.

TIR > Costo de oportunidad (el proyecto debe ser elegido). TIR < Costo de oportunidad (el proyecto no debe ser elegido).

30MARCO METODOLGICO Viabilidad Operativa

El aplicativo mvil ser capaz de realizar las funciones que el usuario lo solicite de manera fcil de poder ser manipulada ya que el manejo ser similar al que cuenta el sistema acadmico actual.

31MARCO METODOLGICO Viabilidad Legal

Para el diseo de la aplicacin se contara con el requerimiento que establece la W3C (organizacin encargada de la definicin de los estndares de la Web, presenta el estado del desarrollo de las tecnologas de las aplicaciones Web para mviles en documentos). En cuanto a la licencia del software a utilizarse en el desarrollo del aplicativo son de cdigo libre.

32

INDICE PRELIMINAR DE LA TESIS

1. CAPITULO I: INTRODUCCION 1.1 Motivacin y justificacin. 1.2 Antecedentes de la investigacin. 1.2.1 Antecedentes nacionales. 1.2.2 Antecedentes Internacionales. 1.3 Objetivos 1.3.1 Objetivo general. 1.3.2 Objetivos especficos. 1.4 Contribuciones del trabajo.

INDICE PRELIMINAR DE LA TESIS

2. CAPITULO II: MARCO TEORICO 2.1 Marco metodolgico 2.1.1 Nivel de investigacin. 2.1.2 Diseo de la investigacin. 2.1.3 Poblacin y muestra. 2.1.4 Tcnicas de recoleccin de la informacin. 2.1.5 Instrumentos. 2.2 Marco Tecnolgico 2.2.1 Aplicaciones desarrolladas en Android. 2.3 Marco metodolgico del modelo de validacin. 2.3.1 Anlisis beneficio-costo. 2.3.2 Costos de Inversin. 2.3.3 Anlisis de Sensibilidad. 2.3.3.1 Flujo de Caja. 2.3.3.2 Calculo del VAN - TIR.

INDICE PRELIMINAR DE LA TESIS

3. CAPITULO III: DISEO DE LA SOLUCION 3.1 Metodologa a aplicar. 3.1.1 Lenguaje Unificado de Modelado (UML). 3.2 Anlisis del problema 3.2.1 Situacin Actual del Problema. 3.2.2 Alcance y Limites del Estudio. 3.2.3 Identificacin de las Variables. 3.3 Diseo de la propuesta 3.3.1 Casos de Uso. 3.3.2 Diagramas de secuencia. 3.3.3 Modelo de clases.

INDICE PRELIMINAR DE LA TESIS

4. CAPITULO IV: VALIDACION DEL MODELO 4.1 Instrumentos y tcnicas. 4.2 Cronograma de Actividades. Diagrama de Gantt 4.3 Validacin Tcnica 4.3.1 Diseo del prototipo. 4.4 Validacin Econmica 4.4.1 Anlisis Costo-Beneficio. 4.4.1.1 Costo de recursos humanos. 4.4.1.2 Costos de equipos. 4.4.1.3 Costo de software. 4.4.1.4 Costos de Infraestructura 4.4.1.5 Costos Otros 4.4.1.6 Flujo de Caja. 4.4.1.7 Calculo del VAN - TIR

INDICE PRELIMINAR DE LA TESIS

5. CAPITULO V: CONCLUSIONES Y RECOMENDACIONES

REFERENCIAS APNDICES ANEXOS

Presupuesto

Presupuesto

Presupuesto

Cronograma de actividades

referenciaSCRUM Y XP DESDE LAS TRINCHERAS, Autor: Henrik Kniberg http://www.inei.gob.pe/web/NotaPrensa/Attach/14685.pdfhttp://www.larepublica.pe/04-12-2011/siete-peruanos-mueren-al-dia-por-accidentes-de-transitohttp://elcomercio.pe/actualidad/1482587/noticia-accidentes-transito-dejan-mas-400-muertes-ultimos-cuatro-anoshttp://www.fundibeq.org/opencms/export/sites/default/PWF/downloads/gallery/methodology/learn/bestPractices/Policxa_Nacional_de_Colombia_-_Buena_prxctica.pdfhttp://www.pnp.gob.pe/dirtepol/7dirtepol/transito/inicio.htmlhttp://www.java.com/es/about/http://source.android.com/about/index.htmlhttp://www.oracle.com/us/products/database/enterprise-edition/overview/index.html?ssSourceSiteId=ocomeshttp://docs.oracle.com/javase/tutorial/jdbc/index.htmlhttp://www.proyectosagiles.org/que-es-scrum

GRACIAS POR SU AMABLE ATENCIN.

Hoja1Equipos tecnologicosCosto unitario(S/.)Laptop3500.00Procesador: i7Generacion: Tercera generacionMemoria RAM: 8gbAlmacenamiento: 500gbImpresora350.00Mouse25.00Disco extraible200.00Capacidad: 500gb

Hoja2

Hoja3

Hoja1Equipos tecnologicosCosto unitario(S/.)PERSONALCosto por dia de 8 horas laboralesLaptop3500.00Analista programador junior85.00Procesador: i7Documentador40.00Almacenamiento: 500gbImpresora350.00Mouse25.00Disco extraible200.00Capacidad: 500gb

Hoja2

Hoja3

Hoja1Equipos tecnologicosCosto unitario(S/.)PERSONALCosto por dia de 8 horas laboralesLaptop3500.00Analista programador junior85.00Procesador: i7Documentador40.00Generacion: Tercera generacionAnalista de base de datos60.00Memoria RAM: 8gbPracticante de programacion25.00Almacenamiento: 500gbImpresora350.00Mouse25.00Disco extraible200.00Utiles de oficinaCosto por unidadCapacidad: 500gbLapicero0.50Hoja bond(millar)18.00

Hoja2

Hoja3

Hoja1Equipos tecnologicosCosto unitario(S/.)PERSONALCosto por dia de 8 horas laboralesLaptop3500.00Analista programador junior85.00Procesador: i7Documentador40.00Generacion: Tercera generacionAnalista de base de datos60.00Memoria RAM: 8gbPracticante de programacion25.00Almacenamiento: 500gbImpresora350.00Mouse25.00Disco extraible200.00Utiles de oficinaCosto por unidadCapacidad: 500gbLapicero0.50Hoja bond(millar)18.00ServiciosCosto mensualInternet150.00Telefono30.00

Hoja2

Hoja3

Hoja1IDTareaDuracinInicioFin1Aplicacin mvil1002Analisis203Capitulo i : introduccion84Motivacion y justificacion35Antecedentes de la investigacion26Objetivos27Contribuciones del trabajo18Analisis del sistema actual129Recopilacion de informacion410Informe de recopilacion de informacion211Modelamiento del sistema actual412Informe de anlisis del sistema actual213Diseo4014Capitulo ii : marco teorico1015Marco metodologico516Marco tecnologico217Marco metodologico del modelo de validacion318Capitulo iii : diseo de la solucion1019Metogologia a aplicar520Analisis del problema521Diseo de la aplicacin13022Diagramas de casos de uso623Disgramas de secuencia424Diagramas de clases325Prototipo2526Desarrollo de la aplicacin25027Diseo de menus328Diseo de interfaz de usuario529Generacion de base de datos230Programacin de la aplicacin1531Viabilidad10032Capitulo iv : validacion del modelo1033Instrumentos y tecnicas1034Clusiones y recomendaciones5035Concluciones136Recomendaciones137Referencuias138Apendices139Anexos1

Hoja2IDTareaDuracinInicioFin1APLICACIN MVIL803/4/135/23/132ANLISIS303/4/134/3/133CAPITULO I: INTRODUCCIN153/4/133/19/134Motivacin y justificacin43/4/133/8/135Antecedentes de la investigacin33/8/133/11/136Objetivos43/11/133/15/137Contribuciones del trabajo43/15/133/19/138ANLISIS DEL SISTEMA ACTUAL153/19/134/3/139Recopilacin de informacin43/19/133/23/1310Informe de recopilacin de informacin43/23/133/27/1311Modelamiento del sistema actual33/27/133/30/1312Informe de anlisis del sistema actual43/30/134/3/1313DISEO304/3/135/3/1314CAPITULO II: MARCO TERICO154/3/134/18/1315Marco metodolgico54/3/134/8/1316Marco tecnolgico54/8/134/13/1317Marco metodolgico del modelo de validacin54/13/134/18/1318CAPITULO III: DISEO DE LA SOLUCIN154/18/135/3/1319Metodologa a aplicar74/18/134/25/1320Anlisis del problema84/25/135/3/1331VIABILIDAD105/3/135/13/1332CAPITULO IV : VALIDACION DEL MODELO105/3/135/13/1333Instrumentos y tecnicas105/3/135/13/1334DOCUMENTACION105/13/135/23/13

Hoja3