Vous êtes sur la page 1sur 9

DIAGRAMAS DE CASOS DE USO

Usuario registrado sin vehculo










de



Administrador










Hacer
Login
Darse de
alta
Visualizar la
ruta de un
vehculo X
Cancela una
peticin
Consulta de la
hora de salida
del vehculo
Implementa
mejoras al
sistema
Soluciona
fallos
Actualiza el
plan de rutas
del sistema
Hace una
peticin
Aplicativo (Sistema)












El sistema indica el
mejor sitio donde el
pasajero debe
bajarse
Elegir la mejor ruta
para desplazarse de
un lugar A a un
lugar B
El aplicativo indica la
distancia (longitud)
que hay de la
Universidad hasta el
lugar de destino
Limitar el No de
trayectos
descartando los que
no cumplen con una
longitud mnima
Informar cuales son
las mejores vas
para circular a esta
hora determinada
del da.
Especificacin de Casos de Uso
Caso de uso Login
Identificador CU01
Actores Pasajero(s), Conductor
Propsito El usuario inicia sesin en el sistema.
Visin general Por medio de este caso de uso el usuario inicia sesin por medio de un usuario y una
contrasea.
Referencias Ninguna

Caso de uso Logout
Identificador CU02
Actores Pasajero(s), conductor
Propsito El usuario puede cerrar la sesin cuando le plazca.
Visin general Por medio de este caso de uso el usuario puede darse de alta una vez haya elegido o
no la ruta que le sirva.
Referencias Ninguna

Caso de uso Hacer una peticin
Identificador CU03
Actores Pasajero(s)
Propsito El usuario puede elegir la ruta que ms se acomode a su horario y cercana del lugar donde
reside o se dirija ese da.
Visin general Por medio de este caso de uso el usuario elige la ruta que mas lo acerque a su lugar de
destino.
Referencias Ninguna

Caso de uso Puntos de parada
Identificador CU04
Actores Pasajero(s), conductor
Propsito El usuario puede consultar las zonas y posibles rutas que tome el dueo del vehculo para
determinar si este trayecto le sirve.
Visin general Por medio de este caso de uso el usuario elige la persona que mas le convenga para viajar con
ella, puesto que la ruta por donde pasa le sirve para llegar a su lugar de destino.
Referencias Ninguna


Caso de uso Consulta del horario de salida de una ruta dada
Identificador CU02
Actores Pasajero(s), sistema
Propsito El usuario consulta la hora en la que sale el vehculo tomando como punto de
partida la Universidad
Visin general Por medio de este caso de uso el usuario determina si la hora de salida de la ruta que va a
elegir es de su conveniencia ya que el que conduce el vehculo puede salir temprano ciertos
das de la semana (8:20 pm), en cambio el usuario puede salir unos das a las 10:20 pm.
Referencias Ninguna






Caso de uso Actualizacin del plan de rutas del sistema
Identificador CU03
Actores Pasajero(s), sistema
Propsito Retroalimentacin de las rutas ptimas para llegar a un destino.
Visin general Bien sea por sugerencia de los mismos pasajeros, del dueo del vehculo o de los
medios informativos se harn cambios en los trayectos que se usan en la actualidad
ya que puede ocurrir que una de las vas que se usan actualmente entre en trabajos
de reparacin, mantenimiento de la malla vial, o sea utilizada como va alterna, etc.
Referencias Ninguna

Caso de uso Asistencia para eleccin de punto de bajada
Identificador CU04
Actores Sistema
Propsito El aplicativo indica el mejor sitio donde el pasajero debe bajarse
Visin general Segn el sitio o lugar donde la persona resida o necesite llegar, la aplicacin har la
sugerencia al usuario sobre el sitio donde se puede bajar teniendo como referencia un
mapa, tratando de ubicarlo en un sitio muy cercano al lugar de destino.
Referencias Ninguna







Caso de uso Distancia a recorrer del punto A al punto B
Identificador CU05
Actores Sistema
Propsito El aplicativo indica la distancia (longitud) que hay de la Universidad hasta el lugar de
destino
Visin general Segn el(los) lugar(es) que se recorrern en una respectiva ruta se dir cual es la
distancia que hay desde el punto de partida hasta el lugar de destino, con esto se
tendr un tiempo estimado de cuanto se puede demorar en llegar a un sitio
especfico. Esto se hace tambin con el fin de que el dueo del vehculo determine si
el hacer estos recorridos le tomen mucho mas tiempo que el que tomaba antes para
llegar a su propio destino.
Referencias Ninguna


Caso de uso Determinacin y planificacin de las rutas de menor coste
Identificador CU06
Actores Sistema
Propsito Elegir la mejor ruta para desplazarse de un lugar A a un lugar B
Visin general Se muestra cual es la mejor ruta para dejar a los pasajeros que vayan a bordo del
vehculo, representando de esta manera un ahorro en tiempo, y en gastos (gasolina),
etc.
Referencias Ninguna




Caso de uso Reduccin del nmero de trayectos para ir desde el punto de origen al punto de
llegada.
Identificador CU07
Actores Sistema
Propsito Limitar el nmero de trayectos.
Visin general Se deben generar todos los trayectos entre cada punto de parada, manteniendo
nicamente aqullos cuya longitud no supere, en un determinado porcentaje, al
trayecto de longitud mnima.
Referencias Ninguna


Caso de uso Utilizacin de las posibles vas para circular por estas en horas pico.
Identificador CU08
Actores Sistema
Propsito Informar cuales son las mejores vas para circular a esta hora determinada del da.
Visin general Con los valores de los parmetros relativos a las vas como la longitud, velocidad
media, tipo de va, nmero de carriles, capacidad mxima y las sealizaciones que en
ellas se encuentran (semforos, stops, obras o accidentes) se puede determinar cual
Avenida o Calles son mejores para poder circular, ya que estas horas son las ms
crticas para conducir.
Referencias Ninguna




Carro compartido: Accin por el que dos personas o ms, conocidas o no, se ponen de acuerdo en un viaje y dividen
el gasto. Si dos personas viven en el mismo barrio, si manejan los mismos horarios y destinos, por qu no compartir
medio de transporte y gastos?
1


Aplicacin Web: Una aplicacin web es cualquier aplicacin que es accedida va web por una red como internet o
una intranet.

1
http://www.encamello.com/info/nosotros-en-los-medios/


Trayecto: Espacio o camino que se recorre entre dos puntos o lugares

Diseo Web: El diseo web es una actividad que consiste en la planificacin, diseo e implementacin de sitios
web. La unin de un buen diseo con una jerarqua bien elaborada de contenidos, aumenta la eficiencia de la
web como canal de comunicacin e intercambio de datos, que brinda posibilidades como el contacto directo entre el
productor y el consumidor de contenidos.
2


Interfaz grfica: Una interfaz grfica es cualquier medio por el cual un usuario puede interactuar con un equipo a
travs de algn tipo de software grfico. Normalmente, esto se consigue a travs del control mediante el teclado y
el mouse de cursores, mens, ventanas, conos y cajas de dilogo, pero puede tomar cualquier otra forma.

Requisito funcional: Son declaraciones de los servicios que debe proporcionar el sistema las cuales permiten
especificar la manera en que ste debe reaccionar a determinadas entradas. Adems pueden declarar explcitamente
lo que el sistema no debe hacer.

Diagramas de casos de uso: Los diagramas de casos de uso documentan el comportamiento de un sistema desde el
punto de vista del usuario. Por lo tanto los casos de uso determinan los requisitos funcionales del sistema, es decir,
representan las funciones que un sistema puede ejecutar. Su ventaja principal es la facilidad para interpretarlos, lo
que hace que sean especialmente tiles en la comunicacin con el cliente.
Algoritmo de Ahorros (Clark & Wright): El algoritmo de Clark &Wright (1964), para resolver el VPR, tambin
conocido como el algoritmo de los ahorros, es un algoritmo constructivo basado en la creacin de rutas iniciales
formadas por un nico cliente y mezcla de estas por medio del criterio de ahorro para reducir su nmero y aumentar
la cantidad de clientes que se visitan en cada ruta.
Arquitectura cliente-servidor: Es una arquitectura distribuida que permite a los usuarios finales obtener acceso a la
informacin en forma transparente an en entornos multiplataforma.
Sesin del Usuario: Perodo de tiempo que un usuario se relaciona con una aplicacin. La sesin de usuario
comienza cuando el usuario accede a la aplicacin y termina cuando sale de la misma.


El problema VRP
Para poder desarrollar una metodologa que nos ayude con la bsqueda y optimizacin de una buena ruta para la
recogida y posterior desplazamiento de personas y como una forma de caracterizar las posibles rutas que debe tomar
el conductor, se podra utilizar la metodologa del problema VRP el cual nace en el ao 1959 gracias a Dantzig y
Ramser quienes realizaron por primera vez una formulacin del problema para una aplicacin de distribucin de
combustible lo que dio origen a este mtodo. Pero este no estara completo sino hasta cinco aos despus
cuando Clarke y Wright propusieron el primer algoritmo que result efectivo para poder solucionarlo el cual se
llama el Algoritmo de ahorros.

2
http://es.wikipedia.org/wiki/Dise%C3%B1o_web
A partir de estos trabajos, el rea de enrutamiento de vehculos ha crecido de manera explosiva. Por un lado, hacia
modelos que incorporan cada vez mas caractersticas de la realidad, y, por otro lado, en la bsqueda de algoritmos
que permitan resolver los problemas de manera ms eficiente.
El problema del VRP(Vehicle Routing Problem) se basa en la existencia de un deposito principal que cuenta con
una flota de vehculos y debe atender a un nmero de clientes dispersos. El objetivo de VRP es entregar bienes a
este conjunto de clientes al mnimo costo encontrando las rutas ptimas.
Con toda esta teora nos centraremos en un caso en particular con el objetivo de ser lo ms claro posible: la
optimizacin de rutas y recogida de pasajeros.
Se tienen un conjunto de puntos localizados sobre un mapa y se necesita hallar la/s posible/s ruta/s que permitan
visitar todos los puntos. Estos se pueden clasificar as:
- Salida: ser el punto desde donde arrancan los vehculos (casa, oficina, universidad). En nuestro problema
particular podramos poner como referencia a la Universidad como punto de partida donde se encuentran
los vehculos que recogern a las personas; como alternativa se puede colocar el lugar de trabajo de la
persona que conduce el vehculo o su domicilio. Cada uno de estos vehculos cuenta con una capacidad
mxima de pasajeros que pueda transportar y que no ser posible sobrepasar (todo es por cuestin de
seguridad).

- Paradas: sern los puntos por donde los vehculos o el vehculo deben pasar y que tendrn una cierta
demanda a cumplir. En nuestro problema, en esas paradas se encontraran los pasajeros y la demanda a
cumplir indicara el nmero de personas a recoger en dicho punto.

- Llegada: ser el punto donde finalicen todos los vehculos. En nuestro problema, representara la
universidad o la oficina donde deben ser dejados los pasajeros.
Con lo escrito anteriormente podemos decir entonces que el problema consiste en hallar el nmero de rutas
necesarias para recoger a todos los pasajeros o usuarios utilizando para ello unos vehculos con capacidad limitada
mediante una solucin buena.

Vous aimerez peut-être aussi