Proyecto de Sistema Movil de Llamado de Taxis bajo Android.
Enviado por Sara • 6 de Enero de 2018 • 2.119 Palabras (9 Páginas) • 478 Visitas
...
pautas y/o criterios para el desarrollo del proyecto, que servirán como soporte en la construcción de los métodos, resultados y aportes de la investigación, para el desarrollo de proyectos de software que se ajuste a las necesidades primarias y secundarias, así como para la realización del proyectos por parte equipo de desarrollo perteneciente al Programa de Ingeniería de Sistemas de la Universidad de Cundinamarca.
Fase 5. Fase de documentación
Preparar un documento general con la descripción del trabajo adelantado, la especificación de la metodología propuesta y el aporte que desde la línea de investigación “Software, sistemas emergentes y Nuevas Tecnologías”, para que la propuesta sea puesta en producción por los usuarios finales (empresas y usuarios de este tipo de transporte público).
Fase 6. Fase de difusión
Presentar los resultados obtenidos, así como escribir y publicar la documentación pertinente con los resultados de la investigación, y la implementación de la aplicación en la tienda de descarga digital de Aplicaciones Google Store.
Actividades Propuestas
Para alcanzar cada uno de los objetivos del proyecto se proponen las siguientes actividades:
Realización de Entrevistas a personas que trabajan en el área del transporte mediante taxis, para verificar las diferentes necesidades que se tienen actualmente en la solicitud de servicio, conocidas coloquialmente como ‘carreras’ por parte de la población de la región, posteriormente se analizarán las respuestas y se crearán Encuestas, las cuales irán dirigidas una muestra de personas de Ubaté, y de estos resultados se genere una base de conocimiento fuerte para dar inicio con un desarrollo.
Se recolectará la información relacionada con las diferentes operaciones que realizan las empresas oferentes, y utilizando como guía las aplicaciones ya existentes que tienen el mismo propósito.
Definir el alcance y delimitación que el software tendrá teniendo en cuenta los datos previamente definidos, para proceder a desarrollar algoritmos y métodos que luego serán la base funcional del desarrollo, simultáneamente se verificará las necesidades generales y específicas de los dispositivos móviles donde e aplicativo podrá instalarse y ser usado.
Con la implementación de UML (Lenguaje de Modelado Unificado), se generarán los Diagramas de clases, objetos, componentes, Casos de Uso y demás tipos de diagramas que sea necesario generar para contar con una aplicación robusta y ligera.
Después de verificar las múltiples opciones que existen en las metodologías de desarrollo para aplicaciones móviles, se tiene contemplado usar una de las 2 siguientes:
Cascada
Mobile-D
El modelo en cascada es buena opción pero solo en el caso de que los requerimientos estén totalmente cerrados y no tengan opción de cambio, este modelo sólo es aconsejable para proyectos móviles muy controlados y previsibles, donde no exista incertidumbre por lo que se quiere hacer, y no se vea la influencia de los cambios en la industria.
El modelo Mobile-D es una metodología ágil, diseñada para proyectos donde los plazos de entrega son muy cortos y se precisa tener un entregable de forma inmediata, donde hay una alta volatilidad del entorno, lo que hace que constantemente el equipo de desarrollo se deba adaptar a nuevos terminales, cambios en la plataforma o en el entorno de desarrollo, y los equipos de desarrollo móvil suelen se integrados por pocas personas (no más de ocho o diez desarrolladores) para una misma aplicación, o incluso un único desarrollador.
No se descarta utilizar otras metodologías de forma posterior, ya que este tipo de desarrollo puede ser usado para mostrar un esbozo de la aplicación a un cliente, generalmente en plazos de pocos días, y la decisión de la metodología se basa en los requerimientos y su levantamiento.
Se usarán IDE de desarrollo como Eclipse y Android Studio conjuntamente con el ADT (Android Development Tools) y el Android SDK (Software Development Kit) para la creación de los entornos gráficos, clases, funciones y librerías que se necesiten para garantizar el correcto funcionamiento de la aplicación.
Se compartirá las versiones que sean liberadas e instaladas en lso equipos móviles de diferentes personas que puedan emitir una consideración de peso sobre la funcionalidad, confiabilidad y robustez de la aplicación, tomando sus respuestas como posibilidades de mejora y/o corrección de errores que puedan presentarse, para proseguir con la recodificación de cada aspecto evaluado.
Una vez se cuente con una versión que se encuentre en fase final, se procederá a realizar la gestión respectiva con Google Inc., para la implementación en su plataforma de distribución de aplicaciones móviles Google Play, con el objetivo final de compartir la aplicación desarrollada con la comunidad.
Estado del Logro de Objetivos
Actualmente existen aplicaciones que permiten verificar el estado del tráfico (Waze), planificadores y seguidores de ruta (Moovit, Google Maps y Google Now), y software especializado para solicitar servicios de transporte (Tappsi, Uber, EasyTaxi), entre otras, pero todas tienen la misma falencia: funcionan exclusivamente en las grandes ciudades, ya sea porque fueron desarrolladas exclusivamente para un medio de transporte en una ciudad, por ejemplo Madrid Metro Bus Cercanías (que solo funciona para el Metro de Madrid- España), App Tránsito (que solo funciona en Europa, Estados Unidos y Canadá), Moovit (que se alimenta de los trayectos que la comunidad realiza diariamente, pero en lugares no indexados como municipios medianamente alejados de Capitales la población no utiliza esta aplicación, ya que viajan de manera más esporádica).
La necesidad de una aplicación en el municipio de Ubaté nace como consecuencia de lo anteriormente descrito, en la actualidad las personas buscan los servicios de taxi de manera manual (caminando hasta un paradero o lugares donde los taxistas pasan frecuentemente), o mediante una llamada telefónica a un taxista conocido o al PBX (conmutador de llamadas telefónicas) de la empresa, si es que cuentan con uno de estos, es frecuente encontrar empresas que operan en municipios donde se evidencia que generalmente solo existe una línea telefónica, la cual al ser usada no permite que otros usuarios accedan a solicitar un taxi.
Actualmente se está
...