3 Curso_Introduccion_a_la_Electroneumatica Movimientos y estados de conmutaci...
Desarrollo de una plataforma web para recargar las tarjetas del sistema integrado de transporte público de bogotá
1. IMPLEMENTACION DE UNA PLATAFORMA WEB PARA RECARGAR LAS
TARJETAS DEL SISTEMA INTEGRADO DE TRANSPORTE PÚBLICO DE
BOGOTÁ
JAIVER ALEXIS BUITRAGO S.
Código: 9879
OSCAR ROJAS SUAREZ.
Código: 9908
Docente
OMAR MORALES PAEZ
UNIVERSIDAD ECCI
INGENIERÍA DE SISTEMAS
09 de Octubre de 2014
2. 1. TITULO DE LA INVESTIGACIÓN
Implementación de una plataforma web para recargar las tarjetas del sistema
integrado de transporte público de Bogotá.
2. INTRODUCCION
Transmilenio es el sistema de transporte masivo de la ciudad de Bogotá. Desde
los inicios este sistema de transporte ha tenido un problema de alto impacto
como lo es la larga espera y la congestión al momento de acceder a comprar un
tiquete y/o recargar las tarjetas del sistema, en promedio la espera es de 30
minutos en hora pico y 12 minutos en hora valle, por esta razón lo que
pretendemos con esta propuesta es agilizar notoriamente la movilidad en las
respectivas estaciones del sistema integrado de transporte público de Bogotá,
ya que existiendo un portal web donde se puedan recargar las tarjetas, consultar
su saldo, observar un historial de las transacciones sobre la cuenta y añadir una
opción de bloquear o congelar el saldo dado algún robo o pérdida disminuirá
este inconveniente que presenta el sistema.
3. PROBLEMA DE INVESTIGACION
3.1 Descripción del problema
La congestión en Transmilenio ha sido criticada por muchos tiempo atrás. No
sólo se debe al mayor número de pasajeros que se movilizan en dicho sistema
sino a problemas de logística en la venta de tiquetes ya que existen pocos
puntos destinados para recargar, ya que para acceder a la compra de uno de
los tiquetes en la mayoría de las estaciones del sistema se deben hacer filas
extensas para poder ingresar a abordar el bus, lo que para el usuario es
3. bastante incomodo ya que están expuesto al llamado “cosquilleo” y lo más
importante a la pérdida de tiempo.
3.2 Justificación del problema
En la actualidad en Colombia ningún sistema integrado de transporte público
posee una plataforma de recargas online en sus servicios, lo que fomenta la
congestión en las estaciones de los sistemas; por esta razón se hace importante
la creación de una aplicación web que permita realizar recargas a las tarjetas
del sistema y así descongestionar y disminuir las extensas filas al momento de
realizar una compra de un tiquete.
Tenemos claridad que no es un servicio sencillo de realizar dado que necesita
de varios componentes como la autorización del sistema, el convenio con las
entidades bancarias y lo más importante el agrado de los usuarios, pero el
planteamiento de la idea tiene fundamentos muy rígidos que será implementado
rápidamente.
3.3 Alcance del proyecto
El presente proyecto buscara dar nuevas alternativas a los usuarios para la
compra de tiquetes, de esta manera se implementara una plataforma web donde
el cliente pueda ingresar de manera rápida a recargar su tarjeta y evitar filas y/o
congestiones en las estaciones del sistema.
En primer lugar realizar una encuesta a los usuarios de dicho sistema para
observar que aceptación tendrá este servicio y si estarán dispuestos a usarlo.
4. Por otra parte desarrollar la idea, haciendo toda la documentación necesaria y
empezar con el desarrollo de la plataforma en el lenguaje de programación que
actualmente nos dan a conocer que es JAVA.
4. OBJETIVOS DE LA INVESTIGACION
4.1 Objetivo General
Desarrollar un servicio web donde se puedan recargar las tarjetas del
sistema integrado de transporte público de Bogotá.
4.2 Objetivos Específicos
Facilitar al usuario la visualización de su saldo a través de la plataforma.
Implementar las nuevas tecnologías de pagos online al sistema.
Facilitar a los usuarios la adquisición de tiquetes.
Dar a conocer el nuevo sistema de recargas de las tarjetas.
Ahorrar tiempo a los usuarios del sistema.
Mejorar la movilidad en las estaciones del sistema integrado de transporte
público.
Evitar filas y congestion al momento de ingresar a la estación del sistema.
5. 5. BASES DE DATOS
5.1 Diagrama Diseño de la base de datos.
5.2 Diccionario de la base de datos.
CAMPO TIPO TAMAÑO DESCRIPCION
Id Usuario int 45 Llave primaria del
usuario
Nombre varchar 45 Nombre del
usuario
Cedula varchar 45 Documento del
usuario
Contraseña varchar 45 Password para la
cuenta del usuario
Dirección varchar 45 Dirección de
residencia del
usuario
6. teléfono varchar 45 Número telefónico
del usuario
Id Tarjeta Int 45 Llave primaria de
la tarjeta
Tipo varchar 45 Tipo de tarjeta
(SITP-TRANSMILENIO)
Id recarga int 45 Llave primaria de
la recarga
Fecha Date 45 Fecha de la
recarga
Monto Double 45 Dinero a recargar
6. DIAGRAMAS DE DESARROLLO
6.1 Diagrama casos de uso.
Logueo
7. Caso de uso Login
Actores Usuarios
Propósito Ingresar o registrarse en nuestro portal.
Resumen El usuario podrá acceder a la página para validar sus datos
Curso normal de eventos
Acción del autor Respuesta del sistema
1. Este caso de uso empieza cuando
el usuario llena el formulario para
registrarse en la plataforma.
2. El usuario oprime el botón
registrarse.
3. El sistema valida la información en
la base de datos y envía un informe
que el usuario se ha registrado con
éxito.
Trayectorias Alternas
El sistema informa que ha ocurrido un error, que puede ser ocasionado por dos
factores: e-mail inválido y contraseña no cumple con los requisitos.
Post condición
Termina cuando el usuario decide cerrar la ventana.
Restablecer contraseña
8. Caso de uso Restablecer contraseña
Actores Usuarios
Propósito Cambiar de Password
Resumen El usuario podrá cambiar su contraseña en caso de haberla
olvidado
Curso normal de eventos
Acción del autor Respuesta del sistema
1. El usuario ingresara al formulario y
llenara el formulario para poder
restablecer su contraseña en caso
tal de haberla olvidado.
2. El sistema validara la información
en la base de datos y si es correcta
el usuario tendrá una nueva
contraseña.
Trayectorias Alternas
El sistema informa que ha ocurrido un error, que puede ser ocasionado por dos
factores: e-mail inválido y contraseña no cumple con los requisitos.
Post condición
Termina cuando el usuario ingresa a la página principal de la plataforma
INICIO
9. Caso de uso Inicio
Actores Usuarios
Propósito Visualizar publicaciones
Resumen El usuario podrá observar todo lo que hay sobre su cuenta
como datos personales, movimiento en la cuenta y saldo
disponible
Curso normal de eventos
Acción del autor Respuesta del sistema
1. El usuario será re direccionado a la
página de inicio luego de haber
validado sus datos en el formulario
anterior.
2. El sistema mostrara las últimas
noticias de sus amigos de la forma
más actualizada posible.
Trayectorias Alternas
El sistema informa que ha ocurrido un error, que puede ser ocasionado por
problemas de conexión a internet.
Post condición
Termina cuando el usuario decida cerrar la página de inicio
10. Perfil
Caso de uso Perfil
Actores Usuarios
Propósito Mostrar los datos del usuario
Resumen El usuario podrá visualizar y modificar sus datos personales,
de su tarjeta registrada y los movimientos.
Curso normal de eventos
Acción del autor Respuesta del sistema
1. El usuario dará clic en el botón
perfil.
2. El sistema mostrara una lista de
opciones
3. El usuario cargara una imagen
dando clic derecho en el botón
seleccionar imagen.
4. El sistema mostrara una página
emergente donde el usuario podrá
cargar su imagen favorita que se
encuentre guardada en el PC.
5. El usuario podrá mostrar sus datos
personales o actividades de la
cuenta
6. El sistema mostrará un formulario
para que el usuario digite los datos
que deberán estar sobre su cuenta
7. El sistema mostrara un campo para
que el usuario pueda hacer
comentarios u observaciones sobre
la plataforma
Trayectorias Alternas
11. El sistema informa que ha ocurrido un error, que puede ser ocasionado por
problemas de conexión a internet, por lo cual el usuario no podrá cargar su
información
Post condición
Termina cuando el usuario visualice sus publicaciones actualizadas.
5.3 Diagramas de secuencia.
Registrar