2O2-_oJ_
:hM
!3
1
-
S1/c7
J
ybcnD
C?-//1
¿ef
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA
a W nivorsulad 6'ai6lie do 125ia
ESCUELA DE CIENCIAS DE LA COMPUTACIÓN
SISTEMA DE MONITOREO Y CONTROL
DEL TRANSPORTE PÚBLICO URBANO
DE LA CIUDAD DE LOJA»
TESIS PREVIAALA OBTENCIÓN DEL TÍTULO DE INGENIERO EN INFORMÁTICA
AUTORES:
_¶4Ir
DIRECTOR
L:
CERTIFI:A:
\ .
:
••'
,..
Que el presente trabajo ha sido
minuciosamente revisado y efectuado las correcciones
necesarias para su aprobación, por lo que queda autorizada su
presentación.
Loja, 28 de Febrero del 2003.
TTI..
/Ing.. tín Penahenera.
DIRECTOR DE TESIS
AUTORÍA:
Las opiniones y criterios vertidos en el presente
informe de investigación son de absoluta
responsabilidad de sus autores
Los Autores:
JHONY PANAMITO B. PATRICIO PUCHAICELA H.
El presente trabajo va dedicado de manera muy especial a mis padres Franco Panamito y Doda Bustamante, así como también a mis hermanos Omar, Ener, Franco y Yamira. A mi esposa e hija quienes son el pilar de mi vida, a todos ellos que con su respaldo y sacrificio incondicional hicieron que cumpla con mis sueños de ser un profesional.
JHONY DARWIN PANAMITO B.
A mis padres Abel Puchaicela y Carmen Huaca, mis hermanos Georgina,. María Salomé, Juan Pablo y Andrés, con quienes
comparto mi vida y debo lo que soy, a ellos que con su amor y sacrificio sembraron en mí el éxito, la superación y a quienes espero nunca defraudar.
LUIS PATRICIO PUCHAICELA H.
AGRADECIMIENTO
Expresamos nuestros sinceros agradecimientos a la Universidad
Técnica Particular de Loja, Escuela de Ciencias de la Computación, Profesores; que nos brindan sus conocimientos para guiamos con certeza hacia el logro de un objetivo
propuesto.
Nuestro reconocimiento al Ing. Agustín Pefiaherrera, por habernos dirigido nuestra investigación y por habernos brindado
su confianza para la culminación de nuestro trabajo.
Los Autores.
CONTENIDOS
PÁG.
CERTIFICACIÓN. II
AUTORÍA.
DEDICATORIA.
AGRADECIMIENTO.
INDICE DE CONTENIDOS
INTRODUCCIÓN.
DESCRIPCIÓN GENERAL DEL PROYECTO.
1. ANÁLISIS PRELIMINAR DE SISTEMAS.
1.1. Unidad municipal de 1ránito y transporte terrestre
1.2. Información que maneja
1.3. Proyecto Sistema Integrado de Transportación Urbana
1.4. Flujo de información para el sistema
1.5.
Descripción de la situación existente de transporte y vialidad
1.5.1. Descripción de líneas urbanas.
1.5.2. Descripción de líneas urbano-marginales.
1.6. Distribución de buses urbanos
1.7. Cuadro de operación de rutas con tiempos e intervalos
2. ADQUISICIÓN DE DATOS
2.1. Mecanismos para la adquisición de datos
3. SISTEMA VE BASE DE DATOS
3.1. Tablas del sistema
III
Iv
y
vi
X
XII
2
2
2
3
4
4
5
9
12
13
16
16
21
22
3.2. Modelo conceptual del sistema de rutas urbanas de Loja 31
3.3. Modelo relacional de base de datos 32
4. SOFTWARE DEL SISTEMA 35
4.1. Actividades del Sistema. 35
4.2. Funciones del sistema. 37
4.3. Sistema de monitoreo. 38
4.3.1. Casos de uso del sistema requerido. 38
4.3.1.1. Caso de uso #1: Crear líneas de recorrido de buses 38 urbanos.
4.3.1.2. Caso de uso #2: Modificar líneas de recorrido de 38 buses urbanos.
4.3.1.3. Caso de uso #3: Crear nuevas empresas de transporte 40 urbano.
4.3.1.4. Caso de uso #4: Recorrido de buses urbanos por 41
Cooperativa.
4.3.1.5. Caso de uso #5: Momtoreo de recorrido de buses en 42 rutas y líneas.
4.4. Sistema Cliente Nodo de Control. 43 4.4.1. Casos de uso del sistema requerido. 43
4.4.1.1. Caso de uso #1: Control de recorrido de rutas. 43 4.5. Diagrama externo de funcionamiento del sistema de monitoreo 44
4.6. Módulos del Sistema 45
5. RED INALÁMBRICA 48
5.1. Geografia de la ciudad de Loja 48
5.2. Plano de la ciudad de Loja 49
5.3. Ubicación de puntos de Control 50
5.4. Diseño fisico de la red 51
5.5. Alcance de operación troncal central 52 5.6. Diseño fisico de la red troncal central 53
5.7. Descripción General de Funcionamiento 54
5.8. Descripción de tecnología 55
6. PLAN DE IMPLEMENTACIÓN 61
6.1. Modelo de operación del sistema. 61 6.2. Plan de implementación del sistema. 62 6.3. Plan de implantación del sistema. 63 6.3.1. Políticas de adniinistración y control del sistema. 63
6.3.2. Condiciones para los nodos de control. 64 6.3.3. Condiciones para el sistema de comunicación. 65
6.3.4. Cronograma de implantación. 65
7. MANUAL DEL USUARIO 69
7.1. Consideraciones de Software. 69
7.2. Instalación del software cliente en los puntos de control 69
7.3. Instalación del Software cliente Momtoreo y control 69 7.4. Ejecución del programa ControlTarjeta. 70
7.5. Ejecución del programa SICRUL. 70
7.6. Operación del Sistema. 71
S. MANUAL DEL SISTEMA 84
8.11. Especificaciones generales. 84
Código de los Nodos de Control. 85
• FrmCliente.Frm 84
• ModPrincipal.Bas 92
> Código del Sistema de Administración y Control. 93
• FrmClave.Frm 93
• FrmPrincipal.Frm 95
• FrmEmpresas.Frm 100
• FrmLineas.Frm 106
• FrmCPanel.Frm 113
• Frmlnfo.Frm 115
• FrmMoniPasoNodos.Frm 116
• FrmMapaFmi 118
FnExce1.Frm 126
FrmReporteMu1tas.Fm 128
Frmlntervalos.Frm 130
FnnNodos.Frm 135
FrmPreslntervalos.Fnn 140
FrmMoniBus.Fnn 141
FrmReporteBuses.Fnn 143
FrniReporteTurnos.Frm 145
FrmBuses.Frm 148
ModuloPrincipal. 153
ModuloICMP. 154
ModExel.Bas 160
CONCLUSIONES 164
RECOMENDACIONES 167
ANEXOS
GLOSARIO DE TERMINOS
El presente trabajo investigativo se inicia a partir de una idea de desarrollo de mecanismos que
nos permitan aprovechar las nuevas tecnologías, que sean el punto de partida en proyectos de
utilidad a la comunidad y con el nitico propósito de mejorar ja alidde vida de nuestra
sociedad.
En el tiempo de estudio del proyecto se formaron ideas geneeLeJ j. yudin a reconocer
que la tecnología se debe acoplar para luego dar sol on&que'1pJen el normal
wV'
funcionamiento de actividades, así como también que mejore las psihi.iidads de trabajo de las
personas de nuestra ciudad y a su vez creen mecanismos y políticas acordes con el desarrollo de
la sociedad.
Bajo estas condiciones creemos que era posible manejar grandes proyectos con soluciones que
acerquen las realidades de nuestro entorno y sirvan de soporte para la toma de decisiones
seguras. Es así que los servicios son un principal tema de fondo en la investigación y uno de
esos servicios es la transportación urbana, que actualmente está operando aceptablemente pero
consumiendo grandes cantidades de recursos que bien podrían ser utilizados en otras áreas.
Los sistemas integrados son una vía que ayuda a acoplar un conjunto de mecanismos que van
desde lo administrativo, operativo y funcional hasta la integración de hardware y software.
El sistema propuesto trata de diseñar y construir un modelo prototipo de un sistema de
monitoreo que integre la tecnología digital y la comunicación inalámbrica existentes en la
actualidad. Nuestro proyecto ha sido desarrollado en cinco módulos: Análisis preliminar de
información, mecanismo de captura de datos, diseño de un sistema de soporte de base de datos,
desarrollo de software para la administración de la base de datos, estudio preliminar de la
estructura de la red inalámbrica Todo esto nos permitirá adecuar condiciones para controlar y
monitorear variables vitales dentro del funcionamiento del servicio de transportación pública
urbana en Loja. Para ello se deberá tomar en cuenta la información de rutas, lineas, cooperativas
de transporte y principalmente la información de los buses que integran el sistema de
transportación urbana.
Los sistemas de monitoreo son un mecanismo que ayuda a tomar decisiones a los directivos de cualquier organización y mejor cuando estas son tomadas a tiempo; mediante el sistema propuesto pretendemos tener la información en tiempo real para tomar correctivos cuando los eventos estén sucediendo.
A lo largo del proyecto han surgido un sinnúmero de problemas que van desde la parte técnica hasta la administrativa debido a que en el proyecto intervienen varias áreas, a las cuales se las ha tenido que integrar para cumplir con nuestros objetivos. Los problemas que se obtuvieron fueron la falta de formación en ciertas áreas académicas, específicamente electrónica y comunicaciones y que han sido la limitante para ciertos aspectos, otra limitante fue la falta de información fidedigna por parte de la unidad municipal de tránsito y transporte terrestre ya que se encuentran en una transición debido a la reorganización de políticas y normas de funcionamiento. Y por último la disponibilidad de tecnología en nuestro medio.
La metodología, técnicas y métodos han sido escogidas basándonos en proyectos realizados anteriormente a nivel de optativas, las cuales nos fueron de mucha ayuda para el desarrollo de nuestra investigación. Así podemos decir que hemos escogido para el análisis de requerimientos el modelo unificado (UML), y para el diseño y construcción del sistema el modelo Prototipos, como parte de las herramientas tradicionales de construcciones de software.
Esperamos que nuestro proyecto sea un aporte del área tecnológica para mejorar el sistema integrado de buses en nuestra ciudad. Con esto damos una pauta del proyecto desarrollado e invitamos a las personas interesadas en el mismo para que revisen la documentación y apoyen con nuevas ideas que lleven al mejoramiento del producto final ya que es un prototipo y está sujeto a nuevos requerimientos.
DE LA CIUDAD DE LOJA
Descripción general P4
Una de las grandes necesidades de nuestro ámbito de estudio es desarrollar nuevas ideas tecnológicas para poder dar soporte al constante cambio que tiene nuestra sociedad,, es así que
uno de los servicios que tiene la comunidad es la transportación urbana, la misma que está en un proceso de modernización y adecuación: en infraestructura, administración, control e
integración de nuevos métodos de operación del servicio. Con estos antecedentes nosotros los profesionales en formación hemos creído que es indispensable tomar en cuenta las nuevas
tecnologías que se disponen al servicio del hombre y hacer uso de ellas haciendo un modelo de ideas preliminares que se acoplen a los requerimientos.
Actualmente la ciudad de Loja tiene un congestionamiçnto de transportación urbana en la parte céntrica de la ciudad y los problemas propios que surgen de ello. Para el efecto la primera solución es la del municipio de formar un sistema integrado de transportación urbana que consta de una troncal central de recorrido con estaciones de paradas a lo largo de la ciudad y un conjunto de líneas alimentadores que se distribuyen por toda la ciudad. Con esto se da los primeros pasos en cuanto a las adecuaciones que deberían existir para hacer que mejore las
condiciones el servicio de transporte público, pero es necesario utilizar herramientas concernientes a tecnología de comunicación y sistemas de información integrados que permitan
hacer que este sistema tenga un soporte adecuado para su control y monitoreo.
Las características generales del proyecto se las ha delineado de una manera que se tome en cuenta la tecnología en términos de hardware y de software. Para el efecto se tienen los siguientes módulos en el sistema prototipo propuesto considerando la variable más importante que la información que se maneja sobre buses y rutas de la ciudad de Loja
Componentes integrantes
1. Análisis de datos para el control, administración y organización del servicio de transportación. Esto es que se va a tratar exclusivamente con la información que se recoja
de líneas urbanas existentes, asignación de turnos, control y cumplimiento de rutas por parte de los buses.
2. Analizar un mecanismo de captura de datos desde un bus hacia un nodo de control (identificación del bus con un nodo de control)
3. Un sistema de base de datos que permita el almacenamiento de la información de: rutas, empresas, buses, turnos, nodos, multas, tarjetas de control, tomando en cuenta la proyección
de su información hacia un sistema cliente servidor de datos.
4. Diseñar un módulo de software de adquisición de datos en los nodos, y un módulo de software para el sistema de monitoreo y control de rutas.
5. Un diseño de una red inalámbrica que permita tener la información actualizada en el servidor central en tiempo real.
6. Un plan general de momtoreo de rutas apoyado por el sistema de información para las lineas de recorrido urbano en la ciudad de Loja.
ANA1,1SIS PRE MINAR
2
1 ANÁLISIS PRELIMINAR DE SISTEMAS
La información a manejar en nuestro proyecto se basa exclusivamente a la información que se pueda tomar para el establecimiento de bases sólidas en el diseño del sistema informático, base de datos, comunicaciones, etc. Con esto pretendemos utilizar la información del sistema real actual para generar el prototipo a desarrollar, considerando políticas, tecnologías, operación del sistema actual, para dar nuevas proyecciones a futuro.
1.1 Unidad municipal de tránsito y transporte
Creación en 1999 de la Unidad Municipal de Tránsito y Transporte Terrestre tras la transferencia de estas funciones por parte del Ministro de Gobierno y Policía, los mismos que sumen las responsabilidades de administrar correctamente el manejo de transportación en Loja.
Las responsabilidades son:
Regula, planifica y organiza el tráfico en la ciudad
Realiza y aplica proyectos de estacionamiento, transporte urbano, tráfico, semaforización y
señalización.
. Mantiene un orden y organización adecuado en la ciudad
1.2 Información que maneja.
La unidad municipal de transito y transporte terrestre maneja información referente a los siguientes conceptos base:
Transporte público
• 69.753 personas utilizan en forma permanente el servicio de transporte urbano.
• Generado por buses, taxis y taxi-ruta
• Población demandante: aprox. 12 %
• 28 cooperativas de taxi taxi-ruta 968 vehículos en total
. Problemas: Taxi-ruta opera debido a la inexistencia de servicio de buses después de las
19:00, taxi ilegal nocturno y sobreoferta (flota mantenida congelada como mínimo 4 años)
Transporte en bus
4 compañías y cooperativas de bus con 371 buses en total de los cuales 246 están con permiso de operación municipal válido, todo esto ha dado un conjunto de problemas que se delimita de la siguiente manera:
• Gran porcentaje de buses en operación desde más de 18 años
• Sobreoferta de buses obsoletos
• Contaminación al medio ambiente y seguridad de los usuarios
• Velocidad entre 5 Km./h y 25 Km./h (corto intervalo entre las paradas, falta de prioridad en
la circulación, falta de un adecuado sistema de sincronización de semáforos)
• Condiciones de ascenso y descenso de pasajeros inadecuado y riesgoso.
• Deficiencias organizativas, operacionales y financieras de las compañíás (falta de
conocimiento de la demanda, manejo individualizado, falta de "servicio al cliente")
1.3 Proyecto Sistema Integrado de Transportación Urbana
Actualmente la municipalidad de Loja está empeñada en la modernización del transporte público de la ciudad iniciando proyectos de reestructuración, manejo, control y administración adecuada de los recursos dedicados a un proyecto del sistema integrado de buses siglo XXI.
Las características generales del proyecto se dan a continuación:
• Corredor de 5.4 Km. exclusivo para buses urbanos en 4 grandes avenidas
• Dos estaciones de transferencia de pasajeros y dos sub-estaciones en la parte central de la ciudad.
• Lineas de buses alimentadores desde los barrios.
4
1.4 Flujo de información para el sistema
La unidad de tránsito de la ciudad de Loja utiliza datos de buses, rutas, conductores, empresas legalmente constituidas, barrios que conjuntamente con la planificación de urbanística de la ciudad se ha podido organizar adecuadamente para brindar el servicio de transportación urbana en la ciudad de Loja.
El flujo de información que se maneja para el sistema se divide en diversos puntos de la administración municipal desde la responsabilidad que la empresa tiene con el municipio así como el gobierno seccional. Se ha podido llegar a que se realiza en etapas desde la creación de una empresa de transporte urbano hasta la asignación de una línea de recorrido por parte de la unidad de transito municipal. El control que se lleva a cabo para cada uno de los servicios se lo realiza también en la unidad de tránsito y se ha llevado una nueva forma de funcionamiento.
• Asignación de cupos para las diferentes líneas de recorrido urbano de la ciudad de Loja • Creación de nuevas cooperativas de transporte urbano.
• Control sobre los recomi dos que las realizan los buses urbanos.
• Asignación de nuevas unidades a una línea que se requiera como necesidad indispensable de los barrios urbanos.
1.5 Descripción de la situación existente de transporte y vialidad
Arteriales: Trayectos largos, velocidad 35-45 Km/hora, alto volumen de circulación,
desplazamientos intrazonales (la oriental y la central, occidental, Av. de Integración, Los Paltas)
Colectoras: Recolectan el tráfico desde las vías locales hasta las vías arteriales, conectan las vías arteriales entre ellas, velocidad 25-35 Km/hora, medio volumen de circulación
Locales: Cbrtos trayectos, velocidades menos 25 Km/hora, bajo volumen de circulación
Las Líneas que se han desarrollado por parte de la unidad de tránsito municipal se las
dividido en dos grandes grupos: Líneas urbanas, y líneas rurales y para el propósito del
sistema se toma en cuenta cada una de ellas y bajo las normativas generales que rigen su
creación, control y administración.
Las líneas se describen, considerando las actuales distribuciones y diseño preestablecido
por la unidad de transito
municipal:
1.5.1 Descripción de líneas urbanas
U-1 "LA ARGELIA-LAS PITAS"
SA LIDA :
Reinaldo Espinoza y Av. Pío Jaramillo Alvarado (parada - Estacionamiento), Av. Pío Jaramillo Alvarado. Brasil, Av. Universitaria, Puente LEA, Av. Cuxibamba, Av. 8 de Diciembre, El Fénix, Primicias, El Tiempo, El Tiempo y Av. Padre Solano (Parada-Estacionamiento).RETORNO: El
Tiempo y Av. Padre Solano (parada-estacionamiento), Av. Padre Solano. Av. 8de Diciembre, Av. Gran Colombia, Av. Cuxibamba. Av. Iberoamérica, Cuba, Av. Pío Jaramillo Alvarado, Reinaldo Espinoza y Av. Pío Jaramillo Alvarado (Parada - Estacionamiento).
U-2
"LA A RGELIA - SA UCES NORTE"
SA LIDA :
Reinaldo Espinoza y Av. Pío Jaramillo Alvarado (parada - estacionamiento). Av. Píorol
RETORNO:
Miguel Ángel (parada - estacionamiento), Rubens, Picasso. Av. 8 de Diciembre, ElFénix. Av. 8 de Diciembre, Av. Cuxibamba, Av. Iberoamérica. Av. Alonso de Mercadillo, Av. Pío Jaramillo Alvarado. Argentina, Av. Pío Jaramillo Alvarado, Reinaldo Espinoza y Av. Pío Jaramillo Alvarado (parada - estacionamiento).
U- 3
"Y A GUA RCUNA - SA
UCES NORTE"
SA LIDA :
Eucaliptos y Alisos (parada - estacionamiento), Eucaliptos, Alisas, Nogales.Catamayo, Av. Eduardo Kigman. Gonzanamá, Av. Universitaria, Puente Lea, Av. Cuxibamba. Av. 8 de Diciembre. Av. Isidro Ayora. Av. Salvador Bustamante Celi, Jaime Roldós, Av. 8 de Diciembre. Picasso, Durero, Rafael Sanzio (parada - estacionamiento).
RETORNO:
Miguel Ángel (parada - estacionamiento), Rubens, Picasso. Av. 8 de Diciembre.Av. Isidro Ayora, Av. Nueva Loja, Av. Iberoamérica, Mercadillo, 18 de Noviembre, Gonzanamá, Av. Eduardo Kigman. Catamayo, Romerillos, Eucaliptos y Alisos (parada -estacionamiento).
U- 4
"HÉROES DEL CENEPA - BORJA"
SALIDA: Puco y Vásquez (parada -- estacionamiento), Sido, Pilco, Av. Pascal. Tnte. Calles. Sido. Robles. Av. Héroes del Cenepa. Av. Pío Jaramillo Alvarado, José Maria Peña, Av. Alonso de Mercadillo, Lauro Guerrero, Colón, Av. Universitaria. Puente de Lea. Av. Cuxibamba, Av. 8 de Diciembre, Av. Isidro Ayora. Piura, Rosario. Iquitos, Puebla, Cúcuta, Belo Horizonte (parada - estacionamiento).
RETORNO:
Belo Horizonte (parada - estacionamiento), Cúcuta. Puebla, Potosí. Córdova, Ríode Janeiro, Bogotá, Av. Isidro Ayora. Av. 8 de Diciembre, Av. Cuxibamba. Av. Iberoamérica, Cuba, Av. Pío Jaramillo Alvarado, Av. Héroes del Cenepa. Sido. Robles. Tnte. Calles. Av. Pascal. Sido. Pilco. Puco y Vásquez (parada - estacionamiento).
U- 5
"ZAMORA HUA YCO TERMINAL TERRESTRE - COLINAS LOJANAS"
SA LIDA :
Av. Río Marañón y Orinoco (parada - estacionamiento), Av. Río Marañón. Lourdes.Juan José: Peña, Orillas del Zamora, Av. Isidro Ayora, Av. 8 de Diciembre, Redondel. Guayaquil, Av. Nueva Loja, Av. Iberoamérica, Cuba, Av. Pío Jaramillo Alvarado. A. Benjamín Camón. José Artigas, José de San Martín. Av. Benjamín Camón. calle sin, barrio
RETORNO: Barrio Colinas lojanas (parada - estacionamiento). calle sin. Av. Benjamín Carrión.
Francisco de Miranda, Salvador Allende, Domingo Sarmiento. José Artigas, Av. Benjamín
Camón, Av. Pío Jaramillo Alvarado, José María Peña, Av. Alonso de Mercadillo, Lauro Guerrero. Colón, Av. Universitaria, puente de LEA. Av. Cuxibamba, Av. 8 de Diciembre. Av. Isidro Ayora, Av. Nueva Loja, Av. Emiliano Ortega, Av. Pío Jaramillo, Av. Río Marañón y Orinoco (parada - estacionamiento).
U- 6 "LOS GEREANEOS - LA PAZ"
SA LIDA : 18 De Noviembre y Gardenias (parada - estacionamiento). Crisantemos, Helechos, 18
de Noviembre. Chile. Av. Universitaria, Puente de LEA, Av. Cuxibamba, Guayaquil, Av. Salvador Bustamante Celi. Carlos Espinoza y Manuel Lozano (parada - estacionamiento).
RETORNO: Carlos Espinoza y Manuel Lozano (parada - estacionamiento). Av. Salvador
Bustamante Celi, Guayaquil, Av. Nueva Loja, Av. Emiliano Ortega, Av. 24 de Mayo. Lourdes. Bolívar, Av. Eduardo Kigman. Gonzanamá, 18 de Noviembre, Gardenias (parada -estacionamiento).
U- 7 "ISIDRO A YORÁ - MOTUPE"
SA LIDA : Estados Unidos y Grecia (parada - estacionamiento). Grecia, Francia, Av. De los
Paltas. Quinara, Shiiys, Inéz Jiménez. Quitumbe, Maximiliano Rodríguez.. Av. Pío Jaramillo Alvarado. Av. Alonso de Mercadillo. Lauro Guerrero. Colón. Av. Universitaria. Puerta de la Ciudad, Av. Orillas del Zamora, Av. Isidro Ayora. Av. 8 de Diciembre, El Fénix, Chuquiribamba. Motupe (parada - estacionamiento.
RETORNO: Motupe (parada - estacionamiento), Chuquiribamba, El Espectador, Av. 8 de
Diciembre, Av. Cuxibamba, Av. Iberoamérica. Av. Alonso de Mercadillo. Av. Pío Jaramillo Alvarado. Maximiliano Rodríguez, Quitumbe, Nicolasa Jurado, Atahualpa. Inés Jiménez. Shirys. Quinara, Av. De los Paltas. Estados Unidos, Estados Unidos y Grecia (parada -estacionamiento).
U— 8 "CENTRO-BOLONIA"
SA LIDA : Redondel Máximo Agustín Rodríguez, Av. Alonso de Mercadillo. Lauro Guerrero.
8
RETORNO: Bolonia (parada - estacionamiento). El Plateado, Belén. Av. Isidro Ayora. Av. 8 de
Diciembre. Av. Cuxibamba. Av. Iberoamérica, Juan José Samaniego; Ramón Pinto, Av. Alonso
de Mercadillo, Redondel.
U- 9 "SAN JOSÉ—EL CALVARIO"
SA LIDA : Carlos Román y Vicente Paz (parada - estacionamiento), Carlos Román, José Maria
Riofrío, Juan María Riofi-ío. Av. Eugenio Espejo. Av. Manuel Camón Pinzano. Eplicachima. 10 de Agosto. Lauro Guerrero, Colón. Av. Universitaria, Av. Cuxibamba. Av. 8 de Diciembre, Av. Isidra Ayora, Av. Nueva Loja, Av. Emiliano Ortega. 10 de Agosto, Av. Sta. Mariana de Jesús,
las Palmeras, El Calvario (parada -estacionamiento).
RETORNO: El Calvario (parada - estacionamiento), las Palmeras. Av. Sta. Mariana de Jesús, La
Salle, Rocafuerte, Juan José Peña, Av. Orillas del Zamora. Av. isidro Ayora, Av. 8 de Diciembre, Av. Cuxibamba. Av. Iberoamérica. Juan José Samaniego, Ramón Pinto, Av. Alonso de Mercadillo. Av. Manuel Carrión Pinzano, Av. Eugenia Espejo. Juan María Riofrío, José
Mana Riofrio, Carlos Román, Vicente Paz (parada - estacionamiento).
U-JO "COLINAS DEL NORTE -LA ARGELIA"
SA LIDA : Colinas del Norte (parada - estacionamiento). Belisario Moreno. Av. 8 de Diciembre.
Av. Isidro Ayora, Av. Nueva Loja. Av. Emiliano Ortega Av. 24 de Mayo. Lourdes. Bolívar. Av. Eduardo Kigman, Catamayo, Romerillos, Cascarilla, Jorupes, Av. Eduardo Kigman. Av. Reinaldo Espinoza, y Av. Pío Jaramillo Alvarado (parada - estacionamiento).
RETORNO: La Argelia (parada - estacionamiento), Av. Reinaldo Espinoza. Av. Eduardo
Kigman. Jorupes. Cascarilla Romerillos, Catamayo, Av. Eduardo Kigman. Sozoranga, Bernardo Valdivieso, Leopoldo Palacios, Juan José Peña, Av. Orillas del Zamora. Guayaquil.
Av. 8 de Diciembre. Belisano Moreno. Colinas del Norte (parada - estacionamiento).
U—li "TIERRAS COLORADAS - CARIGAN"
SA LIDA : Tierras Coloradas (parada estacionamiento). Av. Eugenio Espejo. Av. Manuel Camón
Alonso de Mercadillo. Av. Manuel Carrión Pinzano. Av. Eugenio Espejo. Tierras Coloradas
(parada estacionamiento).
U -12 "SOMEC - A VENIDA DE LOS PALTAS"
SA LIDA : Somec (parada - estacionamiento). Brasil, Honduras. Guatemala. Filipinas, Colombia.
Brasil, Av. Universitaria, Puente de LEA. Av. Cuxibamba. Av. 8 de Diciembre, Av. Isidro Ayora, Av. Oriental de Paso, Vía a Zamora. Venecia, París, Varsovia, Bucarest (parada -estacionamiento).
RETORNO: Bucarest (parada - estacionamiento). Venecia. Vía a Loja. Av. Oriental de Paso.
Av. Isidro Ayora. Av. Nueva Loja, Av. Iberoamérica. Juan José Samaniego. Ramón Pinto. Av. Alonso de Mercadillo. Av. Pío Jaramillo Alvarado. Argentina. Brasil. Colombia. Filipinas. Guatemala, Honduras. Brasil. Av. de los Paltas. Somec (parada - estacionamiento).
1.5.2 Descripción de líneas urbano - marginales
M- 1 "CHINGILANCHI - MA YORISTA"
SA LIDA : Barrio Chinguilanchi (parada - estacionamiento), vía de acceso, Av. Salvador
Bustamante Celi. Av. Nueva Loja. Tulcán. Machala. Machala e Ibarra (parada -estacionamiento).
RETORNO: Machala e Ibarra (parada - estacionamiento), Machala, Guayaquil, Av. Salvador
Bustamante Celi, vía de acceso al Barrio Chinguilanchi. Barrio Chinguilanchi (parada -estacionamiento).
M-2 "SALAPA -MAYORISTA -SANTA ROSA"
lo
RETORNO: París y Bruselas (parada). París. Clodoveo Carrión, Av. Orillas del Zamora. Puente.
Av. Nueva Loja, Tulcán. Machala, Machala e Ibarra (parada - estacionamiento), Machala, Guayaquil, Av. 8 de Diciembre, entrada a Motupe,
M —3 "LA BA NDA A LTO - MA
YORISTA"SA LIDA :
Barrio Labanda Alto (parada - estacionamiento), la Florida, Av. O de Diciembre,Terminal Terrestre, Av. Gran Colombia. Guayaquil, Av. Nueva Loja. Tulcán, Machala, Machala e Ibarra (parada - estacionamiento).
RETORNO:
Machala e Ibarra (parada - estacionamiento). Machala, Guayaquil, Av. GranColombia, Terminal Terrestre, Av. 8 de Diciembre. Vía de acceso al Barrio la Florida, Barrio Labanda Alto (parada - estacionamiento).
M —4 "V IRGENPA MBA - MA
YORISTA"SA LIDA :
Barrio V.irgenpamba (parada - estacionamiento), vía de acceso, Av. SalvadorBustamante Ccli, Av. Isidro Ayora, Av. Nueva Loja, Tulcán, Machala, Machala e Ibarra (parada - estacionamiento).
RETORNO:
Machala e Ibarra (parada - estacionamiento), Machala, Guayaquil. Av. Salvador Bustamante Ccli, vía de acceso al Barrio Virgenpamba, Barrio Virgenpamba (parada-estacionamiento).
M— 5 "SANAGUSTIN-MAYORISTA"
SA LIDA :
Barrio San Agustín (parada - estacionamiento), vía de acceso, Motupe, Av. 8 deDiciembre, Av. Isidro Ayora, Av. Nueva Loja, Tulcán, Machala. Machala e Ibarra (parada -estacionamiento).
RETORNO:
Machala e Ibarra (parada - estacionamiento), Machala, Guayaquil, Av. 8 deM —6 "EUCALIPTOS - OBRI4PIA - CENTRO"
SA LIDA : Eucaliptos (parada - estacionamiento). Menfis, Av. Villonaco, Av. Eugenio Espejo.
Av. Manuel Carrión Pinzano. Eplicachima, Ramón Pinto, Rocafuerte, Rocafuerte y Ramón
Pinto (Parada - Estacionamiento).
RETORNO: Rocafuerte y Ramón Pinto (parada - estacionamiento), Rocafuerte. Nicolás García.
Av. Alonso de Mercadillo, Av. Manuel Carrión Pinzano. Av. Eugenio Espejo, Av. Villonaco, Menfis. Eucaliptos (parada - estacionamiento).
M— 7 "EL CAPULÍ- CENTRO"
SA LIDA : El Capulí (parada - estacionamiento), Vía a Loja, Av. Reinaldo Espinoza. Av. Pío
Jaramillo Alvarado. José María Peña. Av. Alonso de Mercadillo, Lauro Guerrero, Rocafuerte, Ramón Pinto y Rocafuerte (parada - estacionamiento).
RETORNO: Ramón Pinto y Rocafuerte (parada - estacionamiento). Ramón Pinto. Av. Alonso
de Mercadillo, Av. Iberoamérica, Cuba, Av. Pío Jaramillo Alvarado. Av. Reinaildo Espinoza, vía a Vilcabamba, El Capulí (parada - estacionamiento).
M —8 "MENFIS - CENTRO - MA VORISTA"
SA LIDA : Menfis (parada - estacionamiento). Menfis Bajo. Av. Villonaco. Av. Eugenio Espejo.
Av. Manuel Carrión Pinzano Av. Alonso de Mercadillo, Lauro Guerrero, Rocafuerte, Ramón Pinto y Rocafuerte (parada - estacionamiento)
RETORNO: Ramón Pinto y Rocafuerte (parada - estacionamiento), Ramón Pinto. Av. Alonso
de Mercadillo. Av. Manuel Carrión Pinzano, Av. Eugenio Espejo, Menfis Bajo, Menfis (parada - estacionamiento).
M —9 "SOL4MA R MA YORISTA"
SA LIDA : Solamar (parada - estacionamiento), Vía a Loja, Av. 9 de Diciembre, Av. Isidro
Ayora, Av. Nueva Loja. Tulcán, Machala, Machala e Ibarra (parada - estacionamiento).
RETORNO: Machala e Ibarra (parada - estacionamiento), Machala, Guayaquil, Av. 8 de
12
1.6 Distribución de buses urbanos
Uno de los aspectos importantes que se consideran en el manejo adecuado de la transportación urbana de Loja es la forma en como se asignan las líneas a cada uno de los buses de las diferentes empresas, teniendo en cuenta los intervalos que deben existir de bus en bus para la salida y la frecuencia con que deban salir de su npdo de partida De todo esto podemos resumir lo siguiente:
• La unidad de tránsito municipal envía un cupo para el número de buses asignados a cada línea y distribuido por cada cooperativa de pendiendo del servicio que baya a prestar (ejecutivo, popular)
• Cada bus tiene una línea signada para cada día pudiendo ser diferente cada día, dependiendo de la forma en como se distribuyan en la coopérativa que conforma cada bus.
Los intervalos de tiempo que se determinen para cada uno de los recomdos son tomados a criterio de la distribución y considerando las horas pico que tienen las mismas
Ik1lIJl
1
1__i.i1luri
TOTAL Pitas - Terminal— Mercadillo - Argelia - CapuliPARCIALES24deMayo 20 10110
Argelia - Pitas 4 minutos 08:00/ 20:00 57 mjn. 8 10 13 10
01 Capulí - Argelia - Coliseo - Terminal - Pitas
Cuxibamba 10 10 10 13 6
24 de Mayo 15 i71 - Sauces N. - Labanda - Terminal - Mercadillo - Argelia
Argella — SaucesN. UrbaExpress 15 5/10 2 minutos 06:00/ 22:00 66 mm, 6 5 10 10
02 Transurbasur 15 5/10 Argelia —Coliseo - Terminal— Sauces N.
______ _____________ 10 10 13 6
Yaguarcuna— 24 de Mayo T ?i7T -_ 5 min. H. p. Sauces - Labanda - Terminal - Mercadillo - Yaguarcuna
Sauces N. 05:40/ 19:00 69 mm'. 7 6 lO iÓ
03 Cuxibamba 2 1/1 _____ 6 min. H.n. _________ _________ Yaguarcuna -- Coliseo - Terminal - Sauces N.10 13 15
24 de Mayo - TY Boija - Terminal - Mayorista - Mercadillo - Héroes Cenepa
Héroes del Cenepa UrbaExpress 8 4/4 12 4 8 17
5 mm. 06:05/ 22:00 77 mm.
Borja Cuxibamba 3 1/2 Héroes Cenepa - Coliseo - Terminal— Borja
04 12 12 11
24 de Mayo 11 471 C. Lój anas - Coliseo - Terminal - Mayorista - Z. Huayco
Zamora Huayco Cuxibamba 3 1/2 6 mi n.
. 06:05122:00 91 mm. 15 13 6 12
Colinas Lojanas TransUrbaSur 8 2/3 6 mm H. p. Z. Huayco - Terminal— Mayorista - Mercadillo - C. Lojanas
05 15 4 8 18
24 de Mayo -. TY 4/8 Colegio Militar - Mayorista - Geraneos
Geraneos- Col. Mil Cuxibamba 3 1/2 6 mio. 06:00/19:00 64 mm. 15 15
07 Transurbasur 5 2/3 4 mm. H. p. Geraneos - Coliseo - Mayorista - Colegio Militar
9 10 15
24 de Mayo i 4/4 -- 8 mm. Bolonia - Plateado - Terminal - Coliseo
-Centro — Bolonia Cuxibamba 2 1/1 6min. H. p. 06:00119:10 74min. lO 12 13
08 Coliseo - Terminal - Plateado - Bolonia
13 16 10
24 de Mayo 10 2/8 C. Norte - Mayorista - Yaguarcuna —Argelia
Argelia - C. Norte Cuxibamba 1 1/0 5 min. H. p. 06:10/19:00 71 mm. 12 17 6 (,parada 2 miii)
10 Urbaexpress 8 3/5 3 mm. Argelia - Yaguarcuna - Terminal - C. Norte
6 20 lO
24 de Mayo 15 1115 4 3/1 Tierras C. - Chontacruz - Merca.— Tenni. - Consacola - Carig
Tierras C.-Carigán Cuxibamba 3 2/1 5 niin H. p. 05:40/21:30 115 mín 10 10 8 11 15
11 6 min H. n. Ejec. 55 min. Carigán - Consacola - Terminal - Mercadillo - Tierras Col.
15 8 10 27
Somec - San 24 de MayoCuxibamba TY3 6/4111 SminH.p. - Somec. - Coliseo - Terminal - San Cayetano10 13 12
06:20120:00 70min
Cayetano
14
BASE DE CONOCIMIENTO.
• Sistema informático.
• Base de Datos.
• Comunicaciones.
• Prototipos.
• Tecnología.
• 'Técnicas de recopilación de información.
BIBLIOGRAFÍA BASE
1. GRUDNITSKI Gary, BURCH John. "Diseño de Sistemas de Información", primera edición 1996, Editorial Limusa S.A. Impreso en México. Pág, 362-664.
2. SENN James, "Análisis y Diseño de Sisternis de Información", segunda edición 1992. Editorial McGraw-Hill. Impreso en México. Pág. 14, 242-276.
ADQUISICIÓN
16
2
ADQUISICIÓN DE DATOS
2.1 Mecanismo para la adquisición de datos
El mecanismo de adquisición de datos es uno de los principales inconvenientes que se tiene actualmente, debido a que debemos determinar cuando un bus pasa por un nodo de control, para luego efectuar el control automáticamente, y este a su vez me permita recoger la información del bus, fecha y hora de paso en tiempo real de tal manera que yo tenga sus datos sin inconvenientes en el sistema de bases de datos. Actualmente se lo realiza de una manera manual considerando que cada bus tiene una tarjeta que distribuye la unidad de tránsito municipal a cada una de la cooperativas y estas a su vez las entregan a cada uno de los que van hacer los recorridos en ese día. Los conductores a su vez marcan su tarjeta por cada uno de los sitos en donde se encuentran los tarjeteros; y, de acuerdo a las distribuciones de nodos de control que se han planificado en la unidad de tránsito municipal.
Uno de los criterios que se pretenden conseguir, es hacer que se tomen los datos de forma autónoma e invisible a los conductores. Pero este criterio no se lo puede considerar todavía por la cultura que nuestra sociedad tiene con la tecnología, por el tiempo en desarrollo, por las adecuaciones de integración de sistemas y por el costo que implica su implementación. Es así que la idea preliminar para la solución de este problema es que los datos se tomaran por medio de mecanismos electrónicos de identificación, los cuales deben estar instalados en cada uno de los vehículos de la siguiente manera:
Punto de Control
Estación Código
.Activación central L =: 111-autómata
Todo esto condujo por alternativas que sean menos costosas y con menos recursos técnicos, humanos y materiales que ocupas. Teniendo en cuenta el mismo mecanismo de funcionamiento y con los mismos objetivos que cumplir. Lo que se pretende es una adecuación por fases, es decir, un sistema que no tenga muchas complicaciones para los usuarios del sistema tratando de que los que se encuentran involucrados en este sistema de transporte urbano tengan una responsabilidad para que se lo lleve de manera correcta.
-Bajo estos parámetros se ha creído conveniente que se empiece :por una captura de datos donde interactúen los usuarios con el sistema, y el más probado esel de tarjetas electrónicas donde se tenga su código de identificación de cada uno de los buses urbanos aprOvechando al tecnología de código de barras para la captura de datos en forma digital.
El esquema general de funcionamiento de la captura de datos se lo da a conocer a continuación en la siguiente gráfica.
-Radio enlace (Protocolo IP) Estación central
Modo Oliente
IOBASE-T,Tarjeta de
ldeot,foación -, r-i
Fiw- computador (nodo) Lector de tarjeta
Como se puede observar se trata de entregar a cada uno de los nodos terminales los datos correspondientes al bus y tiempo de parada, dicho terminal estará equipado de un lector de código de barras y todos los buses que integran el sistema dispondrán de una identificación que lleve consigo durante los recorridos.
18
base de datos que se encuentra en la estación central y poder tener una comunicación en línea para el control de los diferentes buses por los respectivos nodos de paso con sus respectivas líneas asignadas para ese día.
Es posible cambiar la tecnología para la adquisición de datos, ya que nuestro sistema está proyectado para que se cambie dicha tecnología por el modelo autónomo debiendo adecuarlo bajo los mismos lineamientos generales de funcionamiento.
La tarjeta de identificación tendría las siguientes características:
Tarjeta plástica con una banda magnética.
Descripción de datos referentes a la Unidad Municipal de Tránsito.
Descripción de datos referentes al Bus que pertenezca al sistema integrado de buses (Código, Empresa).
Se generará un código de barras que identifique cada una de las unidades de transporte. . Una referencia sobre las condiciones de uso de la tarjeta.
A NV ERSO
Uni44 Municipal de TrqnsporteTerres
IP E
L&j
REV ERSO
Este larjeta es propiedad de la Ilustre I1uniciridd de Lj
WILIIIIIIIIIUI
Est wja.e.d nçe?...Le wflteft?,St pce ps.tedtIt? d. M .m&ce.ceic .,eo y cpi6o dc ec,c p.ev
fceeece •.dpc cecfrece
b Ued W çJdtececy ttete,,tc 4ebCkad de
BASE DE CONOCIMIENTO.
• Adquisición de datos.
• Código de barras.
BIBLIOGRAFÍA BASE
Libros.
1. GRIJDNITSKI Gary, BURCH John. "Diseño de Sistemas de Información", primera edición 1996, Editorial Limusa S.A. Impreso en México. Pág. 201-250.
2. SENN James, "Análisis y Diseño de Sistemas de Información", segunda edición 1992. Editorial McGraw-Hill. Impreso en México. Pág. 495.
Archivos.
SISTEMA DE
3 SISTEMA DE BASE DE DATOS
El sistema de base de datos se lo desarrolla con el propósito general de mantener la infonnación disponible cuando sea solicitado por un cliente, se lo ha diseñado y analizado bajo los siguientes
criterios:
Se compone por:
Información:
. De buses, empresas, turnos, líneas, nodos, tarjeta, multas, intervalos
o Información compartida en el caso de la tabla de líneas que se incorpora a cada uno de los nodos en el momento de inicio del cliente Tarjeta
Equipo
Volúmenes de Almacenamiento secundario
Procesador o procesadores y la memoria principal
Programas
. DBMS (Data Base Management System) con la aplicación de Microsoft, SQL Server
Usuarios
• Aplicaciones cliente (Captura de datos, sistema)
. Usuario final (generador de reportes, monitoreo)
• Administrador de Base de Datos
Se ha considerado la información que se recogió en el análisis de datos dando como resultado un conjunto de tablas como: cooperativas, buses, turnos, intervalos, nodos que se relacionan formando dos tablas adicionales de relación multas y tarjeta los mismos que nos servirá para dar soporte a cada uno de módulos a desarrollar en el frontal como son los dos sistemas cliente: tarjeta y sistema de información.
Las tablas han sido creadas usando el entorno de administración de SQL Server como son: SQL Enterprise Manager, Cliente de Red, Service Manager y Query Analizar para la muestra de datos preliminares del sistema a desarrollar en lo posterior.
'y,
escogió como plataforma de soporte de bases de datos para las aplicaciones que se desarrollan en este proyecto. A continuación mostramos cada una de las tablas creadas en el entorno.
3.1 Tablas del sistema
Tb Ptqsrtet HUStS
: ame BUSES
Dwrreç: 1ro
Mtect: 18/10/2002 1:5i:11
Fo PRIMAR(
Foa. 3
Cduiiíi
Karj Id Mame : Oat3Ty... . S&ze Nrdi Oefatiit
. Id inI 4
CodEnipresa char 5
CodBus char 5
TipBus char 10 [.
ModBus char 10
'
Aceptar J CaAcaI Ada_J
Contiene la información correspondiente a los buses que circulan en cada una de las rutas y que será el principal punto de verificación en la captura de datos en línea por el sistema. Los atributos mas importantes que se tienen que tomar en cuenta código de bus para identificación única de cada uno de los buses, tipo para el servicio que presta, modelo en el caso de generar un
reporte de buses obsoletos y observaciones para saber a donde a sido destinado su servicio o cualquier uso adicional, en el caso de código de empresa es el que se tomará para relacionar a que cooperativa de transporte pertenece
CODIGO CÓDIGO
TIPO MODELO OBSERVACIONES
EMPRESA 1 DEL BUS
E001 UEOOI EXPRESO 98 ALIMENTADOR LI
E002 VMOOI POPULAR 97 ALIMENTADOR L2
E002 CXOOI EJECUTIVO 2003 TRONCAL PRINCIPAL
fl
4
qb CedE mpresa chal 5 11 NomEmrresa chal rl
DirErrrpresa chal al IelErnpteca chal 10 H
ObsErapresa cha, 50 II
Esta tabla contiene la información correspondiente a las empresas existentes y operando en el servicio de transportación urbana de Loja la misma que sirve de verificación para saber si un bus que se va adicionar tenga la cooperativa correspondiente. Los atributos mas importantes que se tienen que tomar en cuenta código de empresa para identificación única de cada una de la empresas dentro del sistema, nombre destaca el nombre de la constitución legal de la misma y
está en el registro oficial de compañías, sigla destaca el la sigla que llevará como identificación para su empresa y posterior identificación de los buses pertenecientes a cada empresa, dirección
específica el lugar donde se encuentra operando la empresa(sus oficinas), teléfono campo necesario para la proyección que tiene el sistema para la conexión de con sus entidades y la unidad municipal de entrega de reportes y observaciones para saber a o uso adicional de ingreso de información que crea necesario la unidad municipal de transito.
CÓDIGO
DE NOMBRE SIGLAS DIRECCIÓN TELÉFONO OBSERVACIONES EMPRESA
E001 URBA SUR VS AV IBEROAMERICA 540852 Empresa Privada
E002 TJRBA EXPRES IJE AV TI3EROAMERICA 580332 Empresa pública EMILIANO AGUIRRE
E003 24DEMAYO VM Y_AZUAY 584732 Empresa de sociedad Anónima
AVENIDA
24
TóbPmi*rt $Tff*L
1'lanw: INTERVAU3S Peimong.
Owni &o
Creaidt&. 18)U1/331a25
FileyoW PMAIY
Cott.gTn:
Key Id
Id LodIr Ndo1 Nodo2 TimInt
ini4 ini 4
dr 3
chaí 3 v
in( 4 w
^ - z_- ^, -
[Aevtr J Cancej 1Contiene la información correspondiente a las intervalos que existen en cada una de la rutas
trazadas para los recorridos urbanos de Loja la misma que sirve de verificación de un bus que se esta realizando un recorrido lo hizo en los tiempos establecidos. Contiene información de dos nodos que se establecieron anteriormente en el análisis de los datos y el tiempo que se debe emplear en su recorrido dejando abierta la posibilidad de que sea manejable por los diseñadores de línea tiempos que se empleen en los mismos. Los atributos mas importantes que se tienen que tomar en cuenta: código de intervalo para identificación única de cada una de los intervalos posibles en las rutas, nodo], destaca el nodo de inicio desde donde se toma el tiempo, nodo2 es el nodo donde termina su recorrido y tiempo que establece el promedio de tiempo que debe
emplear un bus para recorrer.
- CODIGO DE INTERVALO NODO 1 NODO2 TIEMPO INTERVALO
1 1 2 - 8
2 2 3 3
3 3 4 8
4 4 2 2
5 4 5 10
10 33 21 20
6 5 4 lO
7 4 6 10
8 6 2 13
Tob Prnpevtles [saS .
General
Nanr UNEA Peienone.
Owner dha
Crea1edat 1801/2lI152537 EtefQp. PRIMAJY
Raw: 11
CIutnna
Id
t$ CodLinea chal 5 Narrtinea chal 30 RecLiea chal 30
NumNodo¡ni 4
)
IAcearJ
Contiene la información correspondiente a las líneas que existen en la ciud id de Loja. Contiene información de los recorridos que se deben realizar por cada uno de las líneas que se establecieron anteriormente en el análisis de los datos dejando abierta la posibilidad de que sea manejable por los diseñadores de línea la creación de nuevas líneas para su posterior incorporación al sistema. Los atributos mas importantes que se tienen que tomar en cuenta:
código de línea para identificación única de cada línea para el sistema, nombre contiene el
nombre de la línea, recorrido es un campo importante porque es el que se utilizará para la comprobación de recorridos con los nodos asociados al mismo, estos datos se trasladarán a cada uno de los nodos clientes en una matriz estática cuando inicie el sistema y hacer posible una distribución de información a lo largo de os nodos de control y por último nodos que describe la
cantidad de nodos asociados para adecuar un módulo de generación gráfica en forma dinámica que podría implementarse en lo posterior.
CÓDIGO DE LÍNEA NOM$RJ1 DE LA LÍNEA RECORRIDO NODOS
LI LA ARGELIA-LAS PITAS 1,2,3,4,5:5,4,6,2,1 6
L2 LA ARGELIA-SAUCES NORTE 10,192,14:4,6,2,10 5
L3 YAGUARCUNA-SAUCES NORTE 10,19,2,3,9:9,6,2,10 5
L4 HERORES DEL CENEPA-BORJA 11,2,12,3,13:13,6,2,11 5
LS ZAJ4ORA HUAYCO-COLINAS LOJANAS 14,6,2,12,15:15,2,12,3,14 5
L6 GERANEOS — COMII. 16.12,17,17.6,12,16 4
L7 ISIDRO AYORA —MOTUPE 18,19,12,3,20:20,3,2,18 4
TbaprHus-Nt»$
-Genrrr
NUDOS Perrersrono. 0w1,er. dho
Create date. 02)11/M 14-.2(134 Fiep: PRWWY
Rowo: 29
Key
jLIia
Idnt 4 CodNodo char 3 Norriodo char 20 Borrado char 1 v OboNodo char 30 y DiriP char 15
Contiene la información correspondiente a los nodos de control que tiene implantado en la actualidad la unidad de tránsito para controlar el recorrido de los buses. Contiene información del nodo que caracteriza su ubicación y que sirve al sistema para identificarlo en la red a implementar en lo posterior prestando versatilidad en cuanto al no uso de alguno de los nodos. Los atributos mas importantes que se tienen que tomar en cuenta: ç44j 4l nodo para uso ec1usivo dl sistema o frontal y que permite identificación única de cada nodo ir,tera pte del sistema integrado de rutas, nombre contiene el nombre del nodo, korra4o es un campo lógico que permite decidir si un nodo es o no considerado para la creación de intervalos, Dirección IP que describe la dirección específica de un nodo y reconocerlo en la red inalámbrica.
CODIGO NOMBRE BORRADO OBSERVACIÓN DIRECCIÓN IP
PITAS NINGUNA 192.168.100.1
2 TERMINAL NINGUNA 192.168.100.2
3 MERCADILLO NINGUNA 192.168. 100.3
4 ARGELIA NINGUNA 192.168.100.4
5 CAPULI NINGUNA 192. 168.100.5
6 COLISEO NINGUNA 192.168.100.6
7 YAGUARCUNA NINGUNA 192.168.100.7
8 SAUCES NORTE NINGUNA 192.168.100.8
9 BORJA NINGUNA 192.168.100.9
10 MAYORISTA NINGUNA 192.168.100.10
11 HEROES DEL CENEPA NINGUNA 192.168.100.11
12 COLINAS LOJANAS NINGUNA 192.168.100.12
13 ZAMORA HUAYCO NINGUNA 192.168.100.13
14 CONHL NINGUNA 192.168.100.14
15 GERANEOS NINGUNA 192.168.100.15
16 MOTUPE NINGUNA 192.168.100.16
17 LABANDA NINGUNA 192.168.100.17
18 ISIDRO AYORA NINGUNA 192.168.100.18
19 BOLONIA NINGUNA 192.168.100.19
20 PLATEADO NINGUNA 192.168. 100.20
21 TIERRAS COLORADAS NINGUNA 192.168.100.21
22 CHONTACRUZ NINGUNA 192.168.100.22
23 CON SACOLA NINGUNA 192.168.100.23
24 CARIGAN NINGUNA 192.168.100.24
25 EPOCA NINGUNA 192.168.100.25
28
TMPrepe.1t1m4o
Neme: TURNOS Pewnrsaroçn
ner. Jbt.
Createdate tI8/01/1317:145 Fieip: FR1MAIIY
Rora: 14
Cofumnc
kki
Id rrt 4
CodLinea char 5 CodGus char 5 HOFSaIIa char 8 Chofer char 30 Fecha detrme 8 0bTurno char 30
>
Acaptar 1 Carciar Ayi4a
Esta tabla contiene la información de buses asignados a las líneas. La forma en como se distribuyan los cupos de cada línea le corresponde a las cooperativas. Contiene información del
código de la línea para considerar las líneas del día, código del bus para identificar el bus que debe estar en esa ruta, hora de salida que exclusivo para cada bus, chofer asignado para ese día,
fecha para almacenar el día que se ha recorrido el bus en una línea determinada, el campo estado sirve para el sistema de información saber si el bus se encuentra de cómo recorrido de ida o de vuelta y hora de paso que se maneja para calcular el tiempo que ha ocupado entre dos nodos y va a ser modificado por cada nodo que pase.
HORA CODIGO CÓDIGO HORA NOMBRE DEL
FECHA OBSERVACIÓN ESTADO DE LINFA BUS SALIDA CONDUCTOR
PASO
L3 US001 10:00 MARIO 20/1212002 NINGUNA 1 15:45
LS USOOI 11:00 PEDROORI)OÑEZ 20112/2002 NINGUNA 1 15:32
L6 TJEOOI 16:30 JULIO NUÑEZ 2011212002 NINGUNA 1 16:00
L7 VMOOI 18:00 BERNARDO POMA 2011212002 NINGUNA 1 17:00
L8 VMOO2 05:00 ROBERTO PALACIOS 2011212002 NINGUNA 1 18:00
L9 CBOOI 06:17 ALBERTO RODRIGUEZ 2011212002 NINGUNA 1 20:00
Li 1 US00I 06:20 ROSARIO ROLDAN 09/02/2003 NINGUNA 1 16:00
The Pmpmfle
-1 General
arrre MULTAS Peimiione..
Ownet dbo
reat ater DB/01/2Xi3 182S:36 FIegrc: PRIMAR'/
Row: O
K' Id Mame i t)aaTy...jSize Me[)e1auft
ID . nt 4
CodBus char 5
Codlnt char 5
MriPasado float 8
Fecha da(etime 8 H
1
AcpjJ
J
Esta tabla va a contener los datos del tiempo adicional que emplea una unidad de transporte en el recorridote una ruta determinada y que luego servirá para sacar reportes de las rutas más críticas, así mismo se podrá obtener reportes a la medida de los usuarios finales utilizando el sistema de administración de base de datos. Como atributos principales tenemos: código del bus que identifica al bus que se encuentra asignado a una línea específica, código de intervalo
que es el que identifica en que tramo de ruta se estableció mayor tiempo que el destinado,
minutos pasados que es un valor que se calcula en tiempo real al momento de paso por un nodo de control, fecha que identifica el día en que han sido tomados los datos de un determinado
recorrido.
CÓDIGO BUS CÓDIGO INTERVALO MINUTOS PASADOS FECHA
BOOl 3 110,016666666667 0610212003
BOOl -. 6 - 548,966666666667 06102/2003
BOOl 8 621,733333333333 06/02/2003
BOOl 3 0,366666666666667 0610212003
BOOl 1 21,0833333333333 08/0212003
T* Prpste* TARJIIA
14. TARJETA
Oei dbiq
Cteaedate: 02Jtt1200214:21:26
Fiieíap: PRIMAR?
R: 110
Id 4ie taT. Sze Itu.s Del"
CodBus chas 5 DirIP char 15 Hora char 11) Fecha datetime 8
Vuelta int 4
1 A! Cas,celar
J
4uda jEsta tabla va a contener los datos correspondientes de un día de recorrido de un bus de transporte público por cada una de las rutas y que servirá para monitorear los tiempos y controlar los nodos de paso por los sitios de control: Los atributos que se toman en cuentan son:
código del bus que identifica al bus que se encuentra asignado a una línea específica,
dirección-IP que es el que identifica un nodo de control a través de protocolo de redes a través de internet,
Hora es la hora de paso de un bus por un nodo de control, fecha que identifica el día en que
Unidad Mu nici iniciada Especificacion Especificacion Transito por Lineas
* Contiene 1
de Districion
distribuye descritas por
Lineas Registra hora FTarieta COntrOíl iniciada
por
Empresas de transrorte U.
as ig na
Turno 1
Captuarada
en iniciada
Contiene Controlada Recorrido por
por
Reloj 1 Buses
iniciada por
Conductor 1
RELJV1ULTA5_BUSES JId CodUnea ¡CodBus HorSalida Chofer Facha - ObsTurno Estado HoraPao j Id jjCodLinea NomLlriea RecLínea
_J
_J
NomNodoJId
1
Cous JDirIP1
Hora1
Fecha1
VueltaA_NODOS REL_MULTf5_INTERVALOS Id CodInt Nodol Tiemlnt JId CNodo jNornNodo Borrado jObsNodo j]ID Cod6us j Codlnt NlinPasado _JFecha
3.3 Modelo relaciona¡ de base de datos
BASE DE CONOCIMIENTO.
• Qué es una base de datos. • Tablas.
• Normalización.
• Modelo Entidad-Relación. • Modelo Conceptual de datos.
• Claves primarias.
• Claves secundarias.
• Instrucciones SQL.
• Base de datos relaciónales.
• Administración de base de datos.
• Nivel interno de los datos.
BIBLIOGRAFÍA BASE
Libros.
1. GRUDNITSKI Gary, BURCH John. "Diseño de Sistemas de Información", primera edición 1996, Editorial Limusa S.A. Impreso en México. Pág. 463-486.
2. SENN James, "Análisis y Diseño de Sistemas de Información", segunda edición 1992. Editorial McGraw-Hill. Impreso en México. Pág. 262, 656-657.
3. LARMAN Craig, "UML y Patrones. Introducción al análisis y diseño orientado a objetos", primera edición 1999, Editorial Prentice Hall. Impreso en México. Pág.
455-485.
Archivos.
1. CD-ROM :/Bibliografia!bddmod_ent-rel .pdf 2. CD-ROM:/ Bibliografialsql.zip
SOFTWARE DEL
4.1 Actividades del sistema
Actividad: Diseño de Líneas de Recorrido Urbano
Actores: Ciudadanía (iniciador) Alcalde de la Ciudad
Director de la unidad de tránsito Municipal Técnicos de diseño y control de rutas
Propósito: Crear una nueva línea de recorrido para la Ciudad de Loja
Resumen: La comunidad o el barrio llegan a la alcaldía a pedir el servicio de transporte urbano para su barrio, el alcalde de la ciudad autoriza su análisis y disposición técnica para el caso y da a la orden al director de la unidad de transito municipal para la revisión y aprobación técnica. Al terminar se registra el nuevo diseño de línea urbana par el recorrido y atendido con el servicio de transporte urbano.
Tipo: Primario real
Actividad: Creación de nuevas compañías de transporte urbano Actores: Ciudadanía (iniciador)
Alcalde de la Ciudad
Director de la unidad de tránsito Municipal Técnicos de diseño y control de rutas
Propósito: Crear una nueva cooperativa de transporte urbano
Resumen: La comunidad llegan a la alcaldía a pedir la autorización para la creación de una nueva cooperativa de transporte urbano, el alcalde de la ciudad autoriza su análisis y disposición técnica para el caso y da a la orden al director de la unidad de transito municipal para la revisión y aprobación técnica. Al terminar se registra la nueva cooperativa de transporte urbano para la ciudad.
3
Caso de Uso: Asignación de turnos a los buses de transporte urbano
Actores: Empresa de Transporte urbano Secretaria.
Presidente de la empresa
Propósito: Dar cumplimiento a los turnos asignados por la municipalidad de Loja y a controlar la conecta distribución de las unidades asignadas a la cooperativa. Tener un referente para la verificación de las rutas que tienen que cumplir cada uno de los buses urbanos
Resumen: La empresa de transporte urbano por disposición de la unidad de tránsito
Municipal tiene un cupo para cada una de las líneas y con indeterminado número de buses. Estos a su vez son distribuidos por la empresa de
acuerdo a criterios y políticas establecidas en su unidad legal. Las distribuciones son tomadas como referentes de control por la unidad municipal de tránsito. Las distribuciones se la realizan en forma diaria.
Tipo: Primario real
Caso de Uso: Revisión y comprobación de cumplimiento de líneas
Actores: Municipio
Director de la unidad de tránsito Municipal Personal de Control
Propósito: Dar cumplimiento a los turnos asignados a las diferentes empresas
Resumen: La unidad municipal de tránsito y transporte terrestre inicia el control a
través de una comprobación arbitraria de los nodos en donde se marcan las tarjetas y revisando que los conductores respeten los lineamientos de funcionamiento establecidas para los mismos.
4.2 Funciones del sistema
Las funciones que se destacan son las que se identifican en primera instancia antes de realizar una diseño con esto se pretende identificar los requerimientos de información que se necesitarán para el sistema en desarrollo las actividades son las principales fuentes que nos han permitido determinar y delimitar un conjunto de procesos que recorre la implementarán mediante el sistema de control y de información.
REFERENCIA DESCRIPCIÓN DE FUNCIÓN CATERGORÍA
R1.l Registra línea en proceso actual (nodos) evidente R1.2 Registra nodo en proceso de instalación (Dirección IP) evidente Rl.3 Registro de Bus incorporado a una cooperativa evidente R1.4 Registra cooperativa creada evidente 11I.5 Registra tarjeta de control de recorrido evidente
111.6 Captura: Información del Bus, Turno, Línea oculto R1.7 Calcula el tiempo de recorrido entre intervalos oculto
RI.8 Verifica recorrido correctos asignados a cada línea oculto R1.9 Cargar datos de líneas hacia los nodos oculto
Rl.IO Almacenar los datos de paso por un nodo oculto
RI.11 Almacenamiento persistente evidente
R1.12 Modificación persistente de datos en sistema servidor evidente
111.13 Captura de datos de buses en recorrido evidente
Rl.14 Control de acceso al sistema (validación de claves) evidente
4.3
Sistema de monitoreo
4.3.1 Casos de uso del sistema requeridos
4.3.1.1 Caso de Uso #1: Crear Líneas de recorrido de buses urbanos
SISTEMA
C(i
DIRECTOR DE LA UNIDAD MUNICIPAL DE TRANSITO Y
38
El Director ingresa el nombre de la línea con los nodos disponibles para el control respectivo
De acuerdo al estudio técnico se establecen tos tiempos que deben existir entre cada uno de los nodos
Los técnicos trazan la nueva línea que se va a controlar a través del sistema y se diagrama en un editor gráfico para luego
çer inoTt-ç2rin n In he ¡le t1tnç
El Director registra la nueva ruta diseñada para el control y monitoreo
Ingresa: Línea Nodos
Ingresa: Intervalos
Ingresa: diseño físico de la línea
Guardar
4.3.1.2 Caso de Uso #2: Modificar Líneas de recorrido de buses urbanos
SISTEMA
\
DIRECTOR DE LA UNIDAD MUNICIPAL DE TRANSITO Y
El Director ingresa el código de la línea a modificar
De acuerdo al estudio técnico se rediseñan e ingresan los nuevos nodos
Los técnicos trazan la nueva línea que se va a controlar a través del sistema y se recoge desde un archivo.
Ingresa: código de línea
Ingresa: Intervalos nuevos
Ingresa: diseño físico de la línea
El Director registra la nueva ruta diseñada para el control y. moniloreo
TbOARA fi N iOJf -M5TACFJ SE LE LHA f 'C1TE ET
EK
4.3.1.3 Caso de Uso #3: Crear Nueva Empresa de transporte urbano
Ç
SISTEMADIRECTOR DE LA UNIDAD MUNICIPAL DE TRANSITO Y
El Director ingresa el nombre (le Ingresa: Empresa
empresa de transporte y sus
características
De acuerdo al estudio técnico se
establecen el número de unidades que se Ingresa: Buses
le han permitido ingresare
Los técnicos realizan un estudio de los recorridos que serán asignados a las
unidades de transporte 1 Ingresa: Turnos por día
Se registra los datos de cooperativa y los
buses asociados a la cooperativa
1
GuardarSI!MA fl(UbO DL COÑ1ROL DL RUlAS UROANAS LOJA...c'
4.3.1.4 Caso de Uso #4: Recorrido de buses urbanos por Cooperativa
SISTEMA
DIRECTOR DE LA UNIDAD MUNICIPAL DE TRANSITO Y
Ingresa: archivo de excel
El Director recoge los datos de la distribución de buses por cooperativa
Se evalúan los datos y se procede a decir con las asignaciones para cada
cooperativa.
El Director registra las asignaciones de rutas diarias por cooperativa de transportes
Revisión de datos
Guardar
tttM*1
1FM Iii 1íPM) fl1)i ¶M 't
J1
IT1 *r*4
4.3.1.5 Caso de uso #5: Monitoreo de recorrido de buses en rutas y líneas
SISTEMA
DIRECTOR DE LA UNIDAD MUNICIPAL DE TRANSITO Y
42
Se recibe como información la del bus por un controlador en un punto especifico de la ciudad y se contrasta con la del sistema.
Se evalúan los intervalos, tiempos, lineas y turnos asignados a las unidades. El sistema muestra todos los datos por donde pasó con sus tiempos
Se envían los datos en forma remota a los controladores para que señalen la anomalía o infracción que se corneta por parte del conductor 1
Ingresa: código bus
Revisión de datos
Guardan Datos
4.4 Sistema Cliente Nodo de Control
4.4.1 Casos de uso del sistema requeridos
4.4.1.1 Caso de uso#1: Control de recorrido de rutas
SISTEMA
DIRECTOR DE LA UNIDAD MUNICIPAL DE TRANSITO Y
Se recoge los datos de cada uno de los Ingresa: código bus
buses e en cada uno de los terminales distribuidos en las líneas de control.
Se evalúan los intervalos, tiempos,
lineas y turnos asignados a las unidades. Revisión de datos
Se envían los datos en forma remota y 1 Guardar
4.5 Diagrama externo de funcionamiento del sistema de monitoreo
Municipio Consta de Unidad
1
Ahiinistra a_jCoopTran Contiene 1 Unidades dMunicipal 1 Urbano Loja - transporte
i de Transito 1 1 Urbano
Se comunica
Posee Posee
Tiene
Director de concierne a
UTM Computador
de la U.T.M
Asigandas
Se comunica por
Ternimal Ingresada 7Transaccion
Director eirecctor
UTM
UTM
concierne a Computador
Central i Se comunica
Se comunica
Choferes
Terminal Ingresada Transaccion Autorizada Tarjeta de
Remoto Remota 1 identificación
46
BASE DE CONOCIMIENTO.
• Software.
• Vista del diseño general de sistemas.
• Alternativas del diseño.
• Bosquejos y prototipos.
• Jerarquía del diseño de la interfaz usuario-sistema.
• Diseño modular.
• Métodos interactivos de diseño.
• Diseño detallado de entradas, procesos, salidas y controles.
• Diseño de reportes.
• Desarrollo de algoritmos.
• Modelos externos del sistema. • Casos de uso general del sistema
BIBLIOGRAFÍA BASE
Libros.
1. GRUDNITSKI Gary, BURCH John. "Diseño de Sistemas de información", primera edición 1996, Editorial Limusa S.A. impreso en México. Pág. 667-701, 803-851
2. SENN James, "Análisis y Diseño de Sistemas de Información", segunda edición 1992. Editorial McGraw-Hill. Impreso en México. Pág. 372-374, 390,478.
3. LARMAN Craig, "UML y Patrones. Introducción al análisis y diseño orientado a
objetos", primera edición 1999, Editorial Prentice Hall. Impreso en México. Pág. 393-403.
4. JOYANES Luis, "Estructura de Datos, Algoritmos, abstracción y objetos", primera
edición 1998. Editorial McGraw-Hill. impreso en México. Pág. 81.
Archivos.
1. CD-ROM:/Bibliografia'analisis.html 2 CD-ROM:! Bibliografialclienteservidor.pdf 3. CD-ROM:! Bibliografialapunte.pdf