Software para empesa de taxis
Enviado por Uber Vanegas • 12 de Abril de 2023 • Práctica o problema • 1.343 Palabras (6 Páginas) • 37 Visitas
SOFTWARE PARA EMPESA DE TAXIS
REALIZADO POR:
UBER VANEGAS PARRA
ROOSBELTH GAONA LOPEZ
CORPORACION UNIVERSITARIA REMINGTON
CIENCIAS BÁSICAS DE LA INGENIERÍA
INGENIERÍA DE SISTEMAS
MONIQUIRA BOYACA
SEPTIEMBRE 2016
Aristóbulo Martínez
PROPUESTA
Se quiere desarrollar un software APP para una empresa de taxis la cual puede ser descargada, ya sea por el taxista que se quiera registrar para prestar el servicio o el usuario que requiera solicitar el servicio. Esta APP puede ser descargada por medio de Celular o Tablet con SO Android.
Objetivos específicos:
Realizar un app interfaz -usuario para así facilitar la agilidad y solución a los problemas de movilidad Y facilidad al usuario para solicitar el servicio.
Objetivos generales:
- Aplicar las nuevas tecnologías de las tic
- Mejorar la movilidad y el servicio
- Establecer normar de accesibilidad usuario-interfaz
- Facilitar al taxista-usuario la accesibilidad al servicio
Al finalizar el proyecto debe:
Poderse instalar la aplicación móvil en el play store tanto pasajero como taxista.
REQUERIMIENTOS
Funcionales
En la aplicación Usuario
- Poderse loguear y crear cuentas nuevas
- Recordatorio de contraseña vía e-mail
- Geolocalización con dirección y mapa google maps
- Solicitud de taxi en dirección indicada y completada por pasajero
- Asignación de propina aumentable de 1000 en 1000
- Localización de taxis más cercanos
- Asignación de taxista
- Al asignar el taxista debe tener los datos del mismo y enviar una alerta al pasajero
- informando la asignación del mismo
- Localización del taxi y ruta de acercamiento al usuario
- Poder compartir los datos del taxi y taxis vía e-mail whatsApp o skype
- Botón de pánico en el que al oprimirlo se envían los datos a un usuario predeterminado por el usuario, pasajero
- Botón de Menú con: Cambio de datos del pasajero, cancelación del servicio,
Culminación del servicio votando por el servicio.
La aplicación para taxistas
- Logueo del taxista, creación de cuenta nueva, y recordatorio de contraseña
- si el taxista es nuevo debe aparecer un pop up indicando que se registró con éxito pero no está validado.
- En el registro del nuevo taxista se debe poder tomar una fotografía que queda obviamente alojada en la Base de Datos.
- botón de estado, DISPONIBLE Y OCUPADO (Disponible puede recibir servicios, Ocupado no puede recibir servicios.
- Al recibir un servicio la aplicación debe aparecer en primer plano e indicar la dirección donde solicitan el servicio.
- Las alertas de servicio nuevo solo se muestra a un taxista cada 10 segundos.
- Al terminar un servicio por parte del pasajero el estado debe quedar en disponible.
- Menú con: cambio de datos, historial de carreras por fechas, cancelación de servicio, si ha tomado el servicio y no puede cumplir el mismo, debe indicar el motivo.
- Base de Datospara control de taxistas y usuarios en Posgresql.
- Placa que identifique al Taxista
No Funcionales
- Licencias de conducción de Taxistas
- Seguro del Vehículo (SOAT)
- Carta de propiedad del vehículo
- Registros de la Base de Datos
- Hoja de Vida de cada Conductor.
Eficiencia:
- El Sistema debe ser capaz de operar adecuadamente con hasta 10.000 usuarios
Seguridad:
- Se designará un Administrador para que ejerza el rol de otorgar los permisos de acceso al Sistema cualquier variación en los datos él será el encargado de su modificación
- Rol de Seguridad, si se llegan a identificar ataques de Seguridad en el Sistema, el mismo no continuará operando hasta tanto sea desbloqueado por el Administrador de Seguridad.
- También habrá un Administrador de la Base de Datos
- El usuario tiene 5 intentos para realizar el ingreso a la App, una vez agote los 5 intentos deberá esperar 2 minutos para ingresar nuevamente
Usabilidad del Sistema:
- La App funciona en Smartphone o Tablet en la cual el usuario puede Solicitar el servicio desde cualquier parte. Igualmente el Taxista Instala la App para Prestar el Servicio con Agilidad.
- En caso de error al momento del ingreso del Usuario el Sistema debe Arrojar un Mensaje informativo.
- El sistema debe tener un Módulo de Ayuda.
- La Aplicación debe poseer un buen diseño con el fin de garantizar una adecuada visualización en el Equipo que Sea.
- El sistema debe tener Interfaces gráficas bien formadas.
MODELAMIENTO UML
...