• No se han encontrado resultados

Sistema de administración y recaudación de caja común mediante tarjeta prepago para el servicio de transporte para la ciudad de Loja /

N/A
N/A
Protected

Academic year: 2017

Share "Sistema de administración y recaudación de caja común mediante tarjeta prepago para el servicio de transporte para la ciudad de Loja /"

Copied!
93
0
0

Texto completo

(1)

-\; 'CA

c)

Uiverkt. •.• cja

IeL)MO el Oft .117

Valor ._

I

N6

£6

di:. J _j,

c,-J

/f(?

'

(I

(2)

UNIVERSIDAD TECNICA PARTICULAR DE LOJA

14

t1L/4t#4I

£tI/4

4 t

ESCUELA DE CIENCIAS DE LA COMPUTACION

"SISTEMA DE ADMINISTRACIÔN Y RECAUDACIÔN DE CAJA COMUN MEDIANTE TARJETA PREPAGO PARA EL SERVICIO DE TRANSPORTE

PUBLICO PARA LA CWDAD DE LOJA."

Tesis previa a &i o6tenci6n fe( titulTo de

Ingeniero en Sistemas Informaticos y

Computacián.

AUTORES:

Marcia Alexandra Erazo D. Gabriela del Cisne Viñán R.

DIRECTOR:

Ing. Hector Gómez

(3)

CERTIFICACION:

Sr. Ing. Hector Gámez

DIflCTOR DE TESIS

CERTIFICA

Que el presente trabajo de investigación ha sido revisado y corregido para su aprobación, por lo que queda autorizada su presentación.

Ioja, 30 de mayo del 2005

II'

Gómez. DE TESIS

(4)

A U 1 0 R I A:

La opinion y criteria vertida en el presente informe de investigación es de obsoluto responsabiHdad de sus autoras.

Las Autoras:

MarciaA 1è*3nufra fErazo (1).

(5)

CESION DE DERECHOS

Nosotras, Marcia Alexandra Erazo Delgado y Gabriela del Cisne Viñán Rueda declaramos conocer y aceptar la disposiciOn del Art. 67 del Estatuto Organico de la Universidad Técnica Particular de Loja que en su parte pertinente textualmente dice: Forman parte del patrimonlo de la Universidad la propiedad intelectual de investigaciones, trabajos cientIficos o técnicos y tesis de grados que se realicen a fravés, o con el apoyo financiero, académico 0 institucional (operativo) de la Universidad'

fMarcia)ffe.xpnira fErazo çabne&z Viñán RI4efa

(6)

AGRADECIMIENTO

Nuestro agradecimienfo a la Universidad Técnica Particular de Loja. Escuela de Ciencias de la Computación, a fravés de sus Profesores. Directores, Cornpañeros; que nos brindaron sus conocimienios y apoyo incondicional en la culminación de nuestros estudios y en la realización de este proyecto.

Nuestro reconocimienfo al ingeniero Hector GOmez, por su gestión al haber dirigido nuestro trabajo y apoyarnos incondicionalmente en la invesfigación y desarrollo del mismo, y especialmente a la Lic. Inés Jara por su asesoramiento at comparfir sus experiencias en el desorrollo del proyecto.

(7)

D E D I C A 1 0 R I A:

Esfe trabajo esfa dedicado a los muchos años de sacrificio y dedicación de mi madre, que con su apoyo hizo que cumpla con esfe sueño de ser una profesional, también se lo dedico a todos mis amigos que me incentivaron a seguir adelante para culminar con este propósito.

9W arcia)1IèCanéra Erazo Defgaio

Dedico este frabajo de manera especial y con mucha gratitud a mis padres Anibal y Lucia, cuyo respaldo y sacrificio me sirvieron para lograr cumplir una de mis mefas de ser una profesionol, a mis hermanos con quienes comparto dia a dIa y a todos quienes de alguna u otra forma colaboraron parc la realizaciOn del mismo.

çaorie(a dè(Cisne V inán cR.

(8)

Indice

CopItulo 1

Objetivos

Introducción... 2-3

Situaciónactual... 4

Sistema de pago equilativo de cola comün (SISPECC) ... 5

DescripciOnGeneral ... 5

1. Análisis preliminor ... 6

1.1 Funcionamiento y análisis del cobro con tarjeta prepago... 7

1.1.1 Seneficios del cobro con tarjeta prepago... 7

1.1.2 Descripción del funcionomiento de las lectoros en los buses ... 7-8 1.1.3 Descripción de los valores del marco tarifario de las tarjetas propago... 8

1.2 Repartición de ingresos par recaudociOn obtenida par yenta y recarga de tarjetas 9-10 prepago en el servicio de fransporfe... 1.3 Mecanismo para la adquisiciOn de datos... 11-12 CapItulo 2 2.Análisis y diseño del sisIem6SlSPECC... 13

2.1 Requerimientos de usuarlo... 14

2.2 Modelo conceptual y Funciones del sistemo... 15-16 2.2.1 Modelo conceptual... 15-16 2.2.2 Funciones del sistema... 17-18 2.3 Casos de uso...

19-2.3.1 Definición de actores... 19

2.3.2 Casos de uso de alto nivel... 19-21 2.3.2.1 Administrar tarjetas prepago... 19

2.3.2.2 Gestión multas... 20

2.3.2.3 Registrar el kilometraje recoriido por los buses... 20

2.3.2.4 Pago a los socios-transportistas... 20

2.3.2.5 Registro contable ... ... 20

2.3.2.5.1 Clear el plan de cuentas conlables... 20

2.3.2.5.2 Crear periodo confable ... 21

2.3.2.5.3 Registrar asientos contables en el libro diario... 21

2.3.2.6 Administrar claves... 21

2.3.3 Casos de uso expandidos... 22-31 2.3.3.1 Administrar tarjetas prepago... 22-23 2.3.3.2 Gestión multas... 23-25 2.3.3.3 Registrar el kilometraje recorrido por los buses... 25-26 2.3.3.4 Pago a los socios-transportistas... 26-27 2.3.3.5 Registro contable... 28

2.3.3.5.1 Clear el plan de cuentas contables... 28

2.3.3.5.2 Crear periodo contable... 29

2.3.3.5.3 Registrar asientos contables en el libro diario... 29-30 2.3.3.6 Administrar cloves... 30-31 2.4 Diagramas de casos de uso... 32-34 2.5 Diagramas de secuencia reales expandidos... 35-41 2.5.1 Administror tarjetas prepago... 35

2.5.2 Gestión multas... 36

(9)

2.5.4Registror pogos a los socios-finspoistas. 2.5.5Registro contable... 2.5.5.1 Crear plan de cuentas ... ... 2.5.5.2Crear periodo contable... 2.5.5.3 Registrar asientos confables en el libro diario... 2.5.6 Administrar clove... 2.6 Diagramas de colaboración... 2.6.1 Administrar farjetas prepago... 2.6.2 Gestión mulfas... 2.6.3 Registrar kilometraje recorrido... 2.6.4 Registrar pagos a los socios-transportistas... 2.6.5 Registro Conlable... 2.6.5.1 Crear plan de cuentas... 2.6.5.2 Crear periodo contabte... 2.6.5.3 Registrar asienfos en el libro diario... 2.6.6 Administrar cloves... 2.7 Glosario de términos... 2.8 Diagrama de clases... 2.8.1 Diagrama de closes de to base de dafos Municipio... 2.8.2 Diagrama de closes de la base de datos Confabilidad... 2.9 Integración de los sistemas: SISPECC Y SICRUL... CapItulo 3

3.Diseño de la interfaz... 3.1 Registro de la yenta y recarga de tarjetas prepago... 3.2 Registrar Kilometraje de recorrido... 3.3 Asignar mulfas... 3.4 Pago a los socios-transportistos... 3.5 Confabitidad... CapItulo 4

4.Herramientas usadas en la programación del sisfema... Cap[tulo 5

5. DescripciOn del proceso de validaciOn, pruebas y resultados... 5.1 Prueba orienfada al usuario del servicio de transporte urbano ... 5.2 Prueba orientada al odministrador del sistema SISPECC... CapItulo 6

6.Conclusiones... 7.Recomendaciones... 8.BibliografIa... ANEXOS... ANEXOA. ... ... ANEXOAl ... ANEXOB... ANEXOB.] ...

Resultados obtenidos en las encuestas dirigidas a los usuarios del sisfemo de transporte urbano.

Resultados obtenidos en la encuesta dirigida at administrador del sistema SISPECC.

(10)
(11)

OBJ Eli VOS

Objetivo General

Desarrollar el Sistema de Adminisfración y Recaudación de Caja Comin mediante tarjeta prepago para el Serviclo de Transporte PUblico para la ciudad de Loja.

Objetivos EspecIficos

• Recolectar, analizar y seleccionar la información obtenida en el [lustre Municiplo de la ciudad de Loja.

• Analizar la información perteneciente al sistema Sisfema de Monitoreo y Control de Transporte Urbana" (SICRUL) para la integraciôn al sistema "Sistema de Administraciôn y Recaudación de Caja Comtn mediante tarjeta prepago para el Servicio de Transporte PibIico para la ciudad de Loja.

• Analizar y Diseñar una base de datos para el sistema.

• Analizar y diseñar los mOdulos de Recaudaciones y de Caja Comi'n. • Entrenamiento y Aplicación con el kit para tarjetas inteligentes PLX02. • Desarrollar el môdulo de Recaudaciones y el módulo de Caja ComUn.

• Realizar la integradón de los módulos de Recaudaciones, Caja Comin y los mOdulos del Sistema de Monitoreo y Control de Transporte Urbana (SICRUL).

• Realizar pruebas y correcciones del sistema.

(12)

INTRODUCCION

Este proyecfo nace por la necesidad de la UNIDAD MUNICIPAL DE TRANSITO Y TRANSPORTE TERRESTRE (UM1T) DEL ILUSTRE MUNICIPIO DE LOJA, de controlar, administrar, vigilar eficazmenfe el sistema de transporte urbano y mejorar el serviclo que prestan estos para la ciudadanla lojana, pora ello el Ilustre Municiplo de Loja a troves de la UM1T pretende implantar a partir del año 2005 el proyecto SITU (SISTEMA INTEGRADO DE TRANSPORTE URBANO), el cual consta de los siguientes aspectos: el sistema de_çpro automático de pasajes mediante tarjeta prepago con chip incorporado, monitoreo y vigilancia del recorrido de los buses y la distribuciOn equitativa de la recaudaciOn de los cobros de pasajes para todo el personal del area de transporte.

Parfe de esta necesidad ya ha sido cubierfa mediante el desarrollo del SISTEMA DE MONITOREO Y CONTROL DE RUTAS URBANAS DE LA CIUDAD DE LOJA (SICRUL), que se encarga de realizar el monitoreo y vigilacia del recorrido de los buses por las rutas asignadas por cada empresa a la que pertenecen. Es asi que en conjunto con nuestro proyecto solvataremos los requisitos que el SITU requiere hacer realidad.

El SISTEMA DE ADMINISTRACION Y RECAUDACION DE CAJA COMUN MEDIANTE TARJETA PREPAGO PARA EL SERVICIO DE TRANSPORTE PUBLICO PARA LA CIUDAD DE LOJA (SISPECC),

consiste en la recaudación de los ingresos de cobro de pasajes mediante un lector de tarjetas inteligentes que el usuario usará para tener derecho a este serviclo; todo lo recaudado Ira a un fonda de caja comi.iin para realizar el pago semanal, quincenal o mensual a los socios-transportistas y al personal administrativo del SITU.

Nuestro proyecto ha sido desarrollado en ocho fases desde la fase de Gestión de la información proporcionada por la UMTr, siguiendo con el Análisis y Diseño de la Base de datos con la ayuda de la herramienta UML, la adquisiciOn, entrenamiento y aplicacion con el kit para tarjetas inteligentes, hasta; el desarrollo de los MOdulos de Recaudaciones y de Caja Comin.

(13)

para buscar el perfecto equilibrio entre: los objetivos planteados, el costo que los participantes estén dispuestos a asumir y el bien comUn. Es importante, además, considerar aspectos sociológicos de Ia ciudad de Loja donde se desea implementar el sistema. La elección de una alternafiva tecnologica adecuada para un sistema de pago electránico de pasajes no es uno cuestión trivial, ya que surge Ia necesidad de tin equipamiento de bajo costo, la seguridad ofrecida y la velocidad de procesamiento. Con el uso de las tarjetas inteligentes, es posible hacer esfo y también realizar transbordos sin tener que comprar boletos adicionales, repartiendo equitativamente los ingresos entre los distintos operadores.

En el desarrollo de este proyecfo se presentaron inconvenientes en la adquision del kit de entrenamiento para tarjetas inteligentes, falta de información por parte de la UM1T debido a que no tenlan tin conocimiento completo de los requerimientos del sisfema, fambién la falta de creaciOn dé politicos en lo referente a multas, organizaciOn del SITU y la IogIstica de clearing.

Anhelamos con la culminación de este proyecto contribuir a mejoror el SITU para nuestra querida ciudad y esperamos que su implantación tenga acogida por porte de todos los actores inmersos en el transporfe pUblico.

(14)

SITUACION ACTUAL

Actualmente el sistema de fransporte urbano funciona de la siguienfe manera:

RECORRIDO DE BUSES

En la ciudad de Loja existen los dos tipos de servicio de transporte: los buses de tipo froncal (buses ecológicos de color verde) y buses de tipo alimentadora (buses de color rojo y azul); los buses de la ruta troncal hacen su recorrido de norte a sur y los buses alimentadores recorren de esfe a oeste y de norte a sur. Los buses rotan por las lIneas de recomdo de acuerdo a un calendarlo mensual asignado por el Municipio de Lola.

Para el control sobre los recorridos el municipio ha instalado punfos de control mediante reloj-farjetero donde el controlador del bus pica Ia tarjeta confirmando asI su hora de paso por ese punto.

COBRO DE PASAJES

El usuario toma el bus en las paradas establecidas por la UM1T y tiene que pagar el precio de viaje (pasaje) coda vez que utiliza el servicio de transporfe, el cobro de pasajes se lo realiza directamente entre el pasajero y el controlador del bus mediante la entrega de un valor monetario cuya fatifa es $0.25 (tarifa general) y $0.15 (farifa especial) en el periodo actual.

La tarifa general es considerada para las personas adulfas y la tarifa especial que es de menor valor se considera para las personas de la tercera edad, minusválidos, niños y esfudiantes.

INGRESOS DE LOS SOCIOS-TRANSPORTISTAS

(15)

SISTEMA DE PAGO EQUITATIVO DE CAJA COMUN

(SISPECC)

DESCRIPCION GENERAL

Uno de los mayores problemas que hemos detectado es la falta de control y administración del sistema de transportes por parte del Municipio, lo cual nos indica una total descentralización existente de las distintas cooperativas, por el momento la recaudación de los ingresos de los pasaje es Ilevada de forma individual (cada chofer obtiene su ganancia diana) y el Municipio pretende crear un fondo de Caja ComUn en el que se distribuyan equitativamente todas las ganancias hacia todo el personal de la Unidad de Transporfe Municipal.

Otro problema que se presenta es la falta de reestructuración del transporte urbano para garantizar un mejor servicio y brindar mejor eficiencia en la atenciôn al püblico, debido a que el cobro actual de los pasajes causa muchos conflictos para el usuario tales como: retenciOn del cambio', retraso causado por la demora en la entrega del cambio, dificulfad presentada por el pago con billetes de alta denominación; por esta razón, el Municipio considera conveniente el uso de la tecnologIa con tarjetas prepago con chip incorporado (tarjetas inteligentes), lo que permitirá la automatizaciOn del servicio al usuarlo y la recaudación optima de los fondos para la Caja ComUn, permitiéndoles obtener un servicio eficiente y rápido, y asI mejorar la calidad de servicio del transporte urbano en la Ciudad de Lola.

(16)

1. ANALISIS PRELIMINAR

La movilidad diana de personas que utilizan el servicio de transporte por bus de to ciudad de Loja, varia entre 130,000 y 180,000 viajes/dIa, los actores pnincipales son los usuarios, prestatailos y las enlidades de organización y control (Unidod Municipal de Tránsito y ,Jefatura de Tránsito).

SegUn la UM1T, los problemas de los dos tipos de servicios popular y ejecutivo, es la entrega de camblo en pagos de pasojes, para la determinación del sistema de pago a emplearse paro el Sistema Integrado de Transporte Urbano, la mefodologia para determinar la aceptación del pUblico consistiô en reatizar encuestas (muestras ateatorias) a la población demandante de transporte en bus urbano en las diferentes lineas urbanas, el servicio, el sistema de cobra y su grado de aceptación, obtenidos estos parámelros, se comporó con los costos operativos y de función de este sistema.

[image:16.552.73.518.393.723.2]

Anolizadas las encuestas, entre los resultados se muestran los parámetros más importantes:

CUADRO I.

Preferenclas de la poblaclón demandante de bus urbano.

CONCEPTO PORCENTAJES

Diariamente el 84% de las personas utilizan este servicio.

Frecuencia de utilizacion del El 9% de las personas utilizan este servicio servicio semanalmente.Un 6% utilizan este servicio mensualmente y,

solo Un 1% de los encuestados no utilizan este serviclo.

1 a 2 veces diarias el 49% de personas; Utilización diana del serviclo 3 a 5 veces diarias el 4017o de personas,

6 a 8 veces diarias solo un 4% de personas.

El 27% de las personas prefieren comprar un ticket o boleto para realizar el pago;

Pago del servicio de transporte. mediante una tanjeta prepago,El 49% de las personas prefieren realizar el pago Y un 21% de los encuestados optan por la forma de pago actual.

Yenta de tarieta (Lugares donde Paraderos 57%; las personas prefieren adquirir Ia cualquiersitio 21%,

tarjeta). centros comerciales 1317.

Numero de viajes por tarjeta Más de 19 viajes 4-8 viajes 21%; 29%,

prepago. 9- 13 viajes 127o

(17)

Los datos anteriores reflejan que on porcentaje importanfe de los usuarios (49%) prefiere la opciOn sobre la farjeta prepago, que aunque Ia misma genere on gasfo fIsico mayor, los usuarios han defectado la facilidad para so aplicación; con excepción del grupo que considera poco fiable el uso de tarjetas.

1.1 FUNCIONAMIENTO Y ANALISIS DEL COBRO CON TARJETA

PREPAGO.

1.1.1 BENEFICIOS DEL COBRO CON TARJETA PREPAGO CON CHIP INCORPORADO EN EL TRANSPORTE URBANO.

La utilización de la telemOtica en el transporte urbano mediante una aplicación tiene numerosos beneficios relacionados con la disminuciOn de retrasos de tiempo, mejora del rendimiento, incrementa la eficiencia en la velocidad de operación (proceso de pago), puede reducir los tiempos de desplazamienfo y las distancias recorridas, a la vez que incrementa la seguridad, el confort que pueden ser ofrecidos a los usuarfos y clientes y en la mejora de los controles administrativos.

La infroducciôn de un sistema de prepago en el transporte pUblico obliga por lo general a la utilizaciOn de una tarjeta o disposifivo que permita ii descontando los viajes una vez que estos ocurren. Este es on buen serviclo que puede simplificarse a través de la lectura de la tarjeta en el lector/escritor.

1.1.2 DESCRIPCIÔN DEL FUNCIONAMIENTO DE LAS LECTORAS EN LOS BUSES DE LA CIUDAD DE LOJA.

Las unidades que operen en las IIneas alimentadoras deberán disponer de los respectivos dispositivos lectores para permitir el acceso a los usuarios. Estos equipos se ubicarán además en las estaciones y sub-estaciones de fransferencia y en [as paradas de la rufa troncal.

El procedimiento para el pago aufomãtico es sencillo, el usuarlo del sistema posee su tarjeta de viaje a través de la coal ingresa al mismo. Para estos casos la tarjeta dispondrá de un chip que contabilizará el nimero de viajes realizados, cuya lectura la presenfará el equipo lector parc informaciOn del usuario.

(18)

El usuarlo foma el bus ailmentador, coloca la tarjeta inteligente sobre el lector que restará el vicije realizado y mosfrará los viajes restanfes, el conductor verifica visualmente si la tarjeta corresponde al usuario correcto.

Aunque los costos operativos y de infraestructura de las tarjetas infeligentes son altos inicialmente, a largo plazo es más efectivo ya que pueden ser recargables las tarjefas varias veces.

Se dispondrán de equipos especiales para la lectura de tarjetos y su yenta se realizará en estaciones y sub-estaciones. exisfiendo la posibilidad de la adquisiciOn en sitios estrategicos (niercado centro - comercial, librerias, etc.). La yenta no se realizará en los paraderos de autobuses, salvo en los sitios convenienfes técnicamente por el Ilustre Municiplo de Loja.

1.3.3 DESCRIPCION DE LOS VALORES DEL MARCO TARIFARIO DE LAS TARJETAS PREPAGO.

[image:18.552.79.533.462.615.2]

Este marco tarifario ha sido considerado par la UM1T teniendo presente la facilidad adquisitiva de los usuarios del fransporte pUblico. Los valores de ]as tarjetas han sido divididos en dos grupos: el momento de aquirir la tarjeta ( yenta de faijefa) y el momento de recargarla (incrementar el saldo en las fa,jetas), se muestra a continuociOn:

CUADRO 2.

Marco tarifarlo de las tarjetas prepago.

yenta de Tarjeta Recarga de Tarjeta

Nümero de Viajes 5 10 20 2 5 10 IS 20

Tarieta Normal $ 1.25 2.50 5.00 0.50 1.25 2.50 3.75 5

Tarjeta Especial $ 0.60

1.20 2.40 0.24 0.60 1.20 1.80 2.40

o General

(19)

1.2 REPARTICIÔN DE INGRESOS POR RECAUDACION OBTENIDA POR VENTA Y RECARGA DE TARJETAS PREPAGO EN EL SERVICIO DE TRANSPORTE.

Uno de los objetivos principales del proyecto SITU, es la repartición equifafiva de los ingresos recaudados en el servicio de fransporte urbano es por ello que dentro de fodos los aspectos operativos, el proceso de repartición fiene una importancia fundamental para los socios-transportistos. Este proceso recibe, contabiliza, opera y reparte proporcionalmente los fondos de los viajes resulfanfes de la operación de los buses pertenecientes a la ruta troncal y aUmenfadora. La discusión es con qué frecuencia se cancelará el seriicio prestado por los operadores, de acuerdo a los requerimientos de los infegrantes y las polIticas establecidas por la UM1T, las formas de pago resultantes serán de forma semanal, quincenal o mensual.

,Cómo serán distnbuidos los ingresos?

Porte de los ingresos del sistema se destinan a cubrir los cosfos de operación y mantenimiento en lo referenfe a personal, insumos, servicios y depreciaciones de equipos.

• El pago a los buses de la ruta froncal, de las lineas alimentadoras y los gastos operafivos del SITU, se lo realizará con el sisfema SISPECC, es decir, el ingreso mensual al sistema restados los cosfos de operación y manfenimienfo por personal insumos, servicios, depreciaciones y pago del crédito al BEDE, se repartirá entre los buses en forma equitativa, tomando en cuenta una cierta diferencia entre los buses tipo froncal (color verde) y alimenfadores (color rojo), puesto que sus costos de operación y mantenimiento no son iguales, siendo mayor en los primeros.

• Para el sistema de Pago Equitativo de Caja Comn, con la finalidad de repartir equitativamente el dinero recaudado de acuerdo al trabajo realizado, se ha utilizado las siguientes ecuaciones obtenidas por el personal de el UM1T:

(20)

Ecuación para determinar el pago por kilómetro trabajado al bus troncal durante Un

tiempo determinaclo de operación

Pkin T = C *JT

(flT

kJf lT * CT

+

EA 'A * C4)

Ecuación para determinar el pago por kilómetro trabajado al bus alimentador durante un

tiempo determinado de operaclón

CA

PkinA = (T

km * CT + J * C)

En donde:

lm= Cantidad de dinero destinado al pago de buses en el perlodo 'X

kmT= Kilometraje recorrido durante un periodo determinado por cada bus troncal kmA Kilometraje recorrido durante un perlodo deterninado por cada bus alimentador

flT= Flota total de buses ruta troncal flA= Flota total de buses alimentadores

CT= Coeficierite de costos de operaciOn por kilOmetro BUS TRONCAL CA Coeliciente de costos de operaciOn por kilOmetro BUS ALIMENTADOR PkmT Pago P01 kilOmetro bus troncal

PkmA= Pago por kilOmetro bus alimentador

YI'kM = Suntoria de los kilómetros recorridos en un rs de todos los buses pertenecientes ala RUTA TRONCAL

km = Surtoria de los kilôntros recorridos en un rms de todos los buses alinnthdores

(21)

In..

4

.4

I

J

4 4

t- = h1 I I =

(22)

El proyecfo SITU estó enfocado a mejorar todo el sistema de transporte urbano, es asI que dentro del proyecto consta la consfrucción de 2 estaciones de tranferencia en la parfe central de la ciudad y subesfaciones de transferencia, construcciones de parcidas, dos carriles fun carril para los buses que van de norte a sur y ofro carril para los buses que van de sur a norte), además, el sisfema de transporte permitirá al usuario tener la ventaja de que con solo el pago de un pasaje sin salirse del sistema (sistema de rufas de las esfaciones y subestaciones de transferencia), puede trasladarse de un sitio a otro y realizará el pago mediante farjefa prepago con chip inteligente (smartcard).

Para la recolección de los ingresos obtenidos por la explotación de la farjeta prepago en el pago del pasaje, se utiliza el lector de tarjetas inteligenfes los mismos que serán ubicados en las paradas (estaciones y sub-estaciones de transferencia) y en los buses de la rufa alimentadora; donde el usuarlo pasa la farjefa a través de este lector, al final del dia, se recoge la informociOn de los lectores y se los traspasa a la base de datos para su posterior análisis y utilización en el sistema.

En el proceso de adquisición de datos se deja la posibilidad de implemenfar mejoras a la fecnologIa a utilizarse, coma prueba del prototipo la descarga de datos a la central se la realizará mediante traspaso de archivos a través de un medic, de almacenamiento flexible, una vez puesto en funcionamienfo este proyecfo y con la experiencia adquirida en el mismo, el municipio pretende utilizar una fecno!ogIa mucho mas avanzada que será implantada en el transcurso de su funcionamiento.

(23)
(24)

2. ANALISIS Y DISEO DEL SISTEMA SISPECC.

Luego de realizar la gesfiOn de la información proporcionada por el area de transporte UMTF del Ilustre Municipio de Loja, conflnuamos con la segunda fase del desarrollo de sistemas que constituye en el análisis del sistema SISPECC.

Para el análisis y diseño oientado a objetos en la construcción del sistema SISPECC se utilizó la herramienta de desarrollo de software basada en UML (Unified Modeling Language) cuya mefodologia de desarrollo es RUP (Rational Unified Process) considerando sus cuatro fases: principio (analizar el alcance y recursos del proyecto), elaboración (diseno del proyecto), construcción (codigo fuente y prueba del proyecto) y transición (ajuste final del proyecto) en las cuales también se basa el desarrollo del sistemo.

Utilizamos los casos de uso expandido y los casos de uso de alto nivel, ya que describen los procesos más a fondo, y muestran más detalles, además; sirven para alcanzar un conocimiento más profundo de los procesos y de los requerimientos del cliente.

Infraeshuctura de la aplicación

BBDD Contabilidad

BBDD BDD

oreo C °

S

SERVIDOR DE BASE DE

DATOS

(25)

2.1REQUERIMIENTOS DE USUARIO

La unidad municipal de fránsito y transporte terrestre maneja información necesaria para cubrir el area administrativa y contable, por ende las necesidades del departamento de transporte UMU se presenfan a continuaciOn:

2.1.1 AREA ADMINISTRATIVA

-

Realizar el cobro de pasajes mediante un lector de tarjefas prepago con chip ncorporado.

- Permitir la descarga de archivos (ingresos por explotación de tarjefas) del lector de tarjefas prepago hacia el servidor a través de un disco flexible.

- Deferminar los ingresos diarios que se generan por recaudación, explotaciOn y recargo de farjefas prepago.

- Generar reportes diarios de vokmenes de pasajeros.

- Reportes diarios de ingresos P01 recaudación, explotaciOn y recargo de tarjefas.

- Determinar el pago equitativo a los socios-fransporfistas de acuerdo a una formula de pago obtenida por UMU.

- Realizar el pago liquido a los socios-fransporfistas.

- Generar informes sobre las mulfas que cometen los socios-fransportistas.

- Revisar los informes periOdicos sobre los recorridos de los buses en las rutas alimentadora y troncaL

- Generar reportes sobre egresos debido a pagos a socios-transportistas.

- Permitir cambiar los valores de las tarjetas en caso de que las tarifas se incremenfen.

- Adminisfrar cave a la secretaria-contadora.

2.1.2 CONTABILIDAD

-

Facilitar el manejo de toda la parfe contable de la UMU. - Revisor los estados financieros al final del periodo contable.

(26)

2.2 MODELO CONCEPTUAL Y FUNCIONES DEL SISTEMA

2.2.1 DIAGRAMA DEL MODELO CONCEPTUAL DEL SISTEMA SISPECC.

(27)

2.2.2 MODELO CONCEPTUAL DE CONTABILIDAD

(28)

2.2.3 FUNCIONES DEL SISTEMA.

REF # FUNCION CATEGORIA

ADMINISTRAR TARJETA

El administrador debe introducir la identificación o Rl.1

contraseña para registrar el precia de viaje.

Registra y muestra el precio de viaje, el precio de R1.2 tarjetas($2, $5, $10. $15 o $20) tipo especial y tipo

normal.

Calcula el total de dinero y el total de tarjefas R1.3 obtenido por la explotación, yenta y recarga diana

de las farjefas especiales y normales.

Se registran los dafos de las recaudaciones diarias por R1.4 la explotación, yenta y recargo de las tarjetas

prepago.

IMPORTACION DE DATOS DEL SISTEMA SICRUL

Evidente

Evidente

Evidente

Oculta

Captura la información de recorrido(nombre chafer, Oculta R2.1 riombre ruta, codigo de bus, vuelfa de recorrido,

multas) de los buses que conforrnari Ia ruta troncal a alimentadora de la base de datos Monitoreo.

Calcula el total de kilometraje recorrido por bus y par R2.2

ruta.

Muestra datos de los buses(codigo, chafer), y de ]as R2.3

rufas(nombre, longitud) que recorren diariamente. Ofrece un mecanismo de importar los datos de los buses(código), de los socios-fransporifas(nombre) y R2.4

de las rutas que recorren dianiamente de un archivo en caso de calda de la red.

Se almacena el kilomefraje de reconido diana por R2.5

cada bus y la ruta respectiva.

ADMINISTRAR MULTAS

El adminisfrador debe idenfificarse introduciendo una R3.1 canfraseña para registrar multas impuestas por la

U MU.

R3.2 Registra la multa par fecha correspondiente a cada

(29)

R3.3 R4.1 R4.2 R4.3 R5.4 bus infractor

Se almacena las multas.

FUNCION DE PAGO A LOS SOCIOS-TRANSPORTISTAS

Registra el ingreso de un coeficiente de operación coef (fármula de pago) y Im (cantidad de dinero para el pago).

Calcula el monto de pago IIquido(descuenfos por multas) por bus y por ruta capturando la información de acuerdo a un periodo de pago cumplido (semanal, quincertal o mensual).

Almacena el pago correspondiente al perlodo.

REGISTRO CONTABLE

Permite la creación y inicializaciOn de un perlodo contable (semanal, quincenal o mensual)

Registra las cuentas contables en el plan de cuentas. Registra diariamente los asientos contables.

Muestra el libro diario, los estados financieros una vez concluido el periodo contable, como son: el esfado de perdidas y ganancias, balance general, estado de resultados, libro mayor y balance de comprobacion. R5.1 R5.2 R5.3 Oculta Evidente Evidente Oculta Evidente Evidente Evidente Evidente 141 ADMINISTRAR CLAVES

R6.1 Registra y almacena claves de usuario. Evidente

[4] UML IntrOducción al anãlisis y diseño orientado a objetos, PRENTICE HALL, Mexico, 1999.

(30)

2.3 CASOS DE USO

2.3.1 DEFINJCION DE ACTORES.

ACTOR BBDD Monitoreo

Socio-Transportista.

Secretaria-contadora.

Administrador

Pasajero

141

DESCRIPCION

Base de datos perteneciente al sistema SICRUL de donde se extraen datos necesarios para el sistema SISPECC.

Soclo propiefario del bus de transporte urbana de ]as rutas troncal o alimentadora.

Usuarlo o persona que maneja el sistema SISPECC.

Persona encargada de la

administracián del Sistema.

Persona que hace uso del serviclo de transporte urbano.

2.3.2 CASOS DE USO DE ALTO NIVEL 2.3.2.1 ADMINISTRAR TARJETAS PREPAGO.

CASO DE USO ADMINISTRAR TARJETAS PREPAGO.

ACTORES Secrefaria-contadora, pasajero. administrador.

TWO Primario y esencial

DESCRIPCION La secretaria-contadora registra los ingresos diarios por yenta, recargo y explotación de tarjetas prepago.

(31)

2.3.2.2 GESTION MULTAS

CASO DE USO GESTION MULTAS

ACTORES Secrefaria-contadora, administrador, soclo-transportista.

TWO Primarlo y esencial

La secretaria-contadora de ocuerdo a las politicas consideradas

DESCRIPCION por la UM1T realiza el registro de las multas con sus respectivos

codigos, nombres y valores.

2.3.2.3 REGISTRAR EL KILOMETRAJE RECORRIDO POR LOS BUSES

CASO DE USO REGISTRAR KILOMETRAJE RECORRIDO AdORES Secretaria-contadora, Socio-Transportista, BB DD Monitoreo.

TWO Primarlo y esendal

DESCRIPCIÔN La secrefaria-contadora maneja el registro de los kilómetros

reconidos por un bus diariamente.

2.3.2.4 PAGO A LOS SOCIOS-TRANSPORTISTAS

CASO DE USO INGRESAR V ASIGNAR PAGOS A LOS SOCIOS-TRANSPORTISTAS. ACTORES Secretaria-contadoro, Soclo-Transporfisfa.

TWO Primario y esencial

DESCRIPCIÔN La secretaria-contadora ingresa y asigna pagos a los

socios-transportistas de acuerdo a Ia rufa perteneciente.

2.3.2.5 REGISTRO CONTABLE.

2.3.2.5.1 CREAR EL PLAN DE CUENTAS CONTABLES.

CASO DE USO CREAR EL PLAN DE CUENTAS ACTORES Secrefara-confadora.

-TWO Primario y esencial.

La secretaria-contadora crea el plan de cuentas de acuerdo a las

DESCRIPCION

necesidades de la empresa.

(32)

2.3.2.5.2 CREAR PERIODO CONTABLE

CASO DEUSO CREAR PERIODO CONTABLE

ACTORES Secretaria-contadora.

TWO Primarlo y esencial.

DESCRIPCION La secretciria-contadora crea un periodo contable.

2.3.2.5.3 REGISTRAR ASIENTOS CONTABLES EN EL LIBRO DIARIO.

CASO DE USO REGISTRAR ASIENTOS CONTABLES EN EL LIBRO DIARIO.

ACTORES Secrefaria-confadora. _1

TWO Primario y esencial.

La secretaria-contadora regisfra asientos diariamente de todas las

DESCRIPCION

fransacciones realizadas.

2.3.2.6 ADMINISTRAR CLAVES.

CASO DE USO ADMINISTRAR CLAVES

ACTORES Administrador, secretaria-contadora.

TWO Primario y esencial.

El administrador crea una clove de acceso al sisfema a la

(33)

2.3.3 CASOS DE USO EXPANDIDOS.

2.3.3.1 REGISTRAR INGRESOS POR VENTA, RECARGO Y EXPLOTACION DIARIA DE TARJETAS PREPAGO.

CASO DE USO ADMINISTRAR TARJETAS PREPAGO.

ACTORES Secretaria-coritadora, pasajero, administrador.

PROPOSITO Ingresar la yenta, recargo y explotación de tarjetas para tener registro de los ingresos obtenidos.

RESUMEN La secretaria-contadora registra los ingresos diarios por yenta y recargo de fatjefas, a partir de un documento impreso otorgado par el administrador del UM1T.

TWO

REFERENCIAS CRUZADAS CURSO NORMAL DE EVENTOS

Primario y esencial. R1.1, R1.2, R1.3, R1.4, R6.1.

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

Secclón Principal 1. La secretaria-contadora para

realizar la admiriistración de tarletas prepago. elige la opción:

a) Si va a registrar ingresos por yenta y recargo de tarjetas,

véase Ia sección Registro de

ingresos por yenta y recargo de

tarjetas prepago.

b) Si va a registrar ingresos por Ia explotacion diana de tarjetas,

Véase Ia sección Regis!ro por

exp!otación diana de tarjetas.

2. La secrefaria-contadora envia 3. El registro se almacena a almacenar el registro. satisfactoriamente.

Sección: Registro de ingresos por yenta y recargo de tarjetas. 1.1. lngresa a Ia pantalla yenta y 1.2. Presenta Ia pantalla Venta y Recargo de tarjetas. Recargo de tarjetas.

(34)

1.3. Selecciona el tipo de registro 1.4. Presenta automáticamenfe (yenta a recargo) e ingresa los en las cajas de fexto, el total de fofales de unidades de tarjetas unidades vendidas y el monto especiales y normales, presiona total par yenta o recaudación. totalizar los valores de las ventas

o recargos realizados en un dia.

Sección 2: Registro par explotación diana de tarjetas.

2.1 Ingresa a la pantalla 2.2 Presenfa la pantalla Recaudaciones de la correspondiente a la explotacián explotación de tarjetas. de tarjetas prepago.

2.3. La secretaria-confadora 2.4. El sistema muestra la realiza la desccirga de los información en la pantalla. ingresos diarios obtenidos por

explotación de tarjetas.

PASO ACCIÔN

3. El registro no se almacena porque ya fue almacenado anteriormente.

CURSO ALTERNO DE EVENTOS

COMENTARIOS

2.3.3.2 GESTION MULTAS

CASO DE USO GESTIÔN MULTAS

ACTORES Secretaria-contadora, administrador, soclo-transportista. PROPOSITO Ingresar al sistema las multas acordadas par la UMU.

La secretaria-contadora de acuerdo a las polIticas consideradas par RESUMEN la UMU realiza el regisfro de las multas con sus respectivos codigos,

nombres y valores. Primario y esencial R3.1, R3.2, R3.3, R2.1, R6.1.

ACCIóN DEL ACTOR RESPUESTA DEL SISTEMA

Sección Principal

1. La secretaria-contadora para 2. El sistema presenta la pantalla TWO

(35)

registrar las multas acordadas, pora la gestián de las multas, con elige Ia opción gestión de multas. las siguientes opciones:

1) Crear multas 2) Asignar multas 3.Si Ia secrefaria-contadora

escoge la opción Crear multas

entonces Véase ía secciOn I, 0 Si

escoge la opcion Asignar muItas

entonces Véase Ia sección 2.

Sección 1: Crear multas.

1.1 Muestra pantalla de acceso

ii para el ingreso a la pantalla

Crear multas.

1.2. La secretaria-contadora 1.3. El sistema permite el acceso a ingresa la contraseña. crear multas.

1.4. La secrefaria-contadora 1.5. El sistema almacena los ingresa los datos de las mulfas y dafos.

selecciona guardar el regisfro. Sección 2: Asignar multas.

2.1.Se presenta la pantalla

1if

correspondiente a la asignación

de multas.

2.2. La secrefaria-contadora 2.3. El sisfema guarda el registro. asigna multas a los

socios-fransportisfas y almacena el registro.

2.4 La secrefaria-contadora 2.5. Imprime el registro. eligen la opción imprimir el

registro de comprobación de multa para entregarsela of socio-transportista.

2.6. La secrefaria-contadora enfrega el registro al socio-fransportista.

CURSO ALTERNO PASO ACCION

(36)

DE EVENTOS 1.3 No se permite el acceso a crear multas debido a mal

ingreso de confraseña o usuario no autorizado.

1.5 El sistema no almacena la multa porque ya estã

registrada.

2.3 No se almacena el registro por datos insuficientes o datos

erróneos.

2.5.1 El sistema no imprime un registro que no esté previamente guardado.

2.5.2 No se imprime el reporfe debido a fallas en la conexión

de la impresora.

COMENTARIOS

[4]

2.3.3.3 REGISTRAR EL KILOMETRAJE RECORRIDO POR LOS BUSES

CASO DE USO REGISTRAR KILOMETRAJE RECORRIDO ACTORES Secretaria-contadora, Socio-Transportista, BBDD Monitoreo.

Registrar el kilometraje recorrido por cada uno de los buses de la

PROPOSITO

rota troncal o atimentadora.

La secretaria-contadora maneja el registro de los kilómetros

RESUMEN recorridos par un bus diariamente de acuerdo a la linea y rufa

asignada par el sistema de Monitoreo y Control de Rutas (SICRUL). Primario y esencial.

R2.1, R2.2, R2.3, R2.4, R2.5, R6.1.

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1. Diariamente la secretaria- 2. Presenta la pantalla respectiva. contadora ingresa en la opción

Kilometraje.

3. Digita o selecciona la fecha y 4. Se presenta los datos de los escoge una opcion de rota buses correspondientes a la rota (Troncal o Alimenfadora.) seleccionada que son extraidos

TWO

REFERENCIAS CRUZADAS CURSO NORMAL DE EVENTOS

(37)

de la base de dafos monitoreo. 5. La secretaria-contadora digita 6. El sistema guarda los datos. observaciones en caso de

haberlas y envja a almacenar los datos.

PASO 4.1

CURSO

ALTERNO DE 4.2

EVENTOS

ACCION

No se presentan los datos por existir fallas en la red del Sistema de Monitoreo y control de Rutas.

No se presentan los datos por digitar una fecha no válida.

6. Los datos no se airnacenan porque ya hay un registro guardado previamente o no existe ningin registro para almacenar.

COMENTARIOS

2.3.3.4 PAGO A LOS SOCIOS-TRANSPORTISTAS

CASO DE USO ACTORES PROPOSITO RESUMEN TWO REFERENCIAS CRUZADAS CURSO NORMAL DE EVENTOS

REGISTRAR PAGOS A LOS SOCIOS-TRANSPORTISTAS.

Secretaria-contadora. socio-transportista. Registrar todos los pagos realizados por gastos.

La secretaria-contadora selecciona el tipo de pago a efectuarse de acuerdo a la rufa elegida, luego ingresa la coeficiente de pago y cantidad de pago, descuenta multas y finalmente imprime el registro del pago de todos los buses de la ruta.

Primarlo y esencial

R2.1. R2.2, R2.3, R2.4, R2.5, R3.1, R3.2, R3.3, R6.1.

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1. La secrefaria-contadora elige 2. Se presenta la pantalla Pagos para realizar el pago a los correspondiente.

socios-transportistas.

3.Selecciona el fipo de rufa 4. Se presenta la pantalla Tipo de (troncal o alimentadora) pago.

(38)

5.Selecciona el fipo de pago 6. Se presenta Ia pantalla de (semanal, quincenal o mensual) pagos correspondiente al tipo de

pago seleccionado.

7. La secretaria-contadora 8. Se visualizan los datos de todos ingresa la cantidad y el los buses pertenecientes a la ruta coeficiente de pago. con sus respecfivos valores de kilometraje reconldos acfivándose el ingreso a multas.

9. La secretaria-contadora envIa 1O.EI sistema almacena el registro a almaceriar el registro. en la base de datos Municiplo. 1 1.En caso de que se requiera un 12.EI sistema imprime el reporte. reporte la secretaria-confadora

elige la opción de impresión del reporte del registro del pago efectuado.

PASO ACCION

4. Se presenta la pantalla tipo de pago Pero desactivada

porque no se ha cumplido fodavIa el periodo de pago, la operación finaliza.

CtJRSO

8. No se visualiza los datos debido al mal ingreso de la

ALTERNO DE

EVENTOS cantidad y coeficiente de pago por parte de la

s ec ref a na-con tad ora

10. No se almacena un registro duplicado.

12. No se imprime el reporte debido a fallas en la conexián

de la impresora.

(39)

2.3.3.5 REGISTRO CONTABLE.

2.3.3.5.1 CREAR EL PLAN DE CUENTAS CONTABLES.

CASO DE USO CREAR EL PLAN DE CUENTAS

-ACTORES Secrefaria-contadora.

PROPOSITO Creaciôn de un plan de cuentas que se acople con ]as funciones de este departamento (UMTfl

La secretaria-contadora crea el plan de cuenfas de acuerdo a las RESUMEN

necesidades de la empresa. Primario y esencial

R5.1, R5.2, R5.3, R5.4, R6.1.

ACCIÔN DEL ACTOR RESPUESTA DEL SISTEMA

1. La secretaria-contadora eligen 2. Muestra la pantalla la opción Contabilidad Contabilidad.

TWO

REFER EN CIAS CRUZADAS

3. La secretaria-contadora 4. Presenfa la panfalla que CURSO NORMAL escoge la opcion plan de corresponde al plan de cuentas.

DE EVENTOS cuentas.

S. La secrefaria-contadora 6. El sistema almacena los datos y ingresa el codigo y nombre de la presenfa un mensaje de registro cuenta y envIa a guardar el guardado.

registro.

PASO ACCIN

6.1 El sisfema no almacena la cuenfa porque ésta ya fue creada.

CURSO ALTERNO

DE EVENTOS 6.2

6.3

COMENTARIOS

El sistema no almacena la cuenta por falta de codigo o nombre de la cuenfa.

El sisfema no almacena la cuenta por mal ingreso de cOdigo.

(40)

2.3.3.5.2 CREAR PERIODO CONTABLE.

CASO DE USO ACTOR ES PROPOSITO RESUMEN TWO REFER ENCIAS CRUZADAS

CREAR PERIODO CONTABLE Secretaria-contadora.

Definir un periodo contable.

La secretaria-confadora crea un perIodo contable. Primarlo y esencial.

R5.1, R5.2, R5.3, R5.4, R6.1.

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

CURSO NORMAL DE EVENTOS

1. La secretaria-contadora elige 2. Se presenfa la pantalla la opción Contabilidad. correspondiente para crear el

periodo contable.

3.1-a secretaria-contadora ingresa 4. Almacena en la base de datos las fechas de inicio y cierre del el periodo contable creado y periodo contable a crearse y presenta un mensaje de aviso de envIa a almacenar el periodo. periodo creado.

PASO ACCION

4.1

CURSO ALTERNO

DE EVENTOS 4.2

4.3

COMENTARIOS

Las techas no son correctas por lo que el sistema notifica que no son fechas válidas, por tanfo no lo crea.

El periodo contable no se almacena porque ya existe en la base de datos.

Si no se ingresa un nUmero de periodo válido, esfe no se crea.

2.3.3.5.3 REGISTRAR ASIENTOS CONTABLES EN EL LIBRO DIARIO.

[4]

CASO DE USO ACTORES P RO P Os iio

RESUMEN

REGISTRAR ASIENTOS CONTABLES EN EL DIARIO. Secretaria-confadora.

Asentar las transacciones realizadas diariamente.

(41)

TWO Primario y esencial.

REFERENCIAS R5.1, R5.2, R5.3, R5.4, R6.1.

CRUZADAS

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

1. La secretaria-contadora 2. Se presenta la pantalla

ejecuta la ventana del Diario correspondienfe a Diario general.

CURSO NORMAL general.

DE EVENTOS 3. La secretaria-contadora 4. El sistema almacena los dafos y

ingresa descripción, cod_cuenta, presenta un mensaje de aviso. debe y haber y elige almacenar

el asiento confable.

ACCIÔN

No se almacena el asiento registrado con el mismo codigo.

Si falta alguno de los datos esenciales el regisfro no es almacenado.

No se almacena el registro debido a que la suma del debe no es igual a la suma del haber.

PASO 4.1

CURSO ALTERNO

DE EVENTOS 4.2

4.3

COMENTARIOS

2.3.3.6 ADMINISTRAR CLAVES

CASO DE USO Administrar claves

ACTORES Administrador, Secretaria-contadora.

PROPÔSITO Asignar una clove de acceso a la secrefaria_contadora.

El administrador fiene la responsabilidad de otorgar permiso a Ia

RESUMEN secrefaria-contadora para acceder al sistema.

TWO Primario y esencial.

REFERENCIAS R1.1, R1.2, R1.3, R1.4, R2.1, R2.2, R2.3, R2.4, R2.5, R3.1, R3.2, R3.3, R4.1, CRUZADAS R4.2, R4.3, R5.1, R5.2, R5.3, R5.4, R6.1.

ACCION DEL ACTOR RESPUESTA DEL SISTEMA

CURSO NORMAL 1. El administrador ejecuta la 2. Se presenfa la pantalla

ventana crear clove. correspondiente crear clove.

DE EVENTOS

3. El administrador ingresa login y 4. El sistema almacena los datos y password y elige almacenar presenta un mensaje de aviso.

(42)

ACCION

No se almacena la dave porque ya existe ofra con los mismos datos

Si el nümero de datos de la cave es menor a 6 caracteres esta no se almacena.

Si la cave no es verificada no es almacenada. dave.

PASO 4.1 CIJRSO ALTERNO

DE EVENTOS 4.2

(43)

2.4 DIAGRAMAS DE CASOS DE USO

SISPE CC

secretaria-contadora Administrar tarjeta s prepago Administrador

0

pasajero

SISPE CC

C)

secretaria-contadora Gestionar muftas Socia-Transportista

Administrador BBDD Monitoreo

SISPE CC

secret aria_c ont ad ora

[^Jv-

Registrar kilometraje recorrido Administrador

BBDD Monitoree

(44)

secretaria_contadora Registrar asientos contables en ellibro diario secretaria-contadora

SISPE CC

Registrar pagos a los so cios-transportista

-Socio-Transportista

SISPE CC

secretaria_contad ora Crear el plan de cuentas

SISPE CC

1)

secretaria-contadora Crear periodo contable

(45)

SISPE CC

( >

/ \

Ad mi r is trador Administrcir Cloves secretaria- con tadora

DIAGRAMA GENERAL DE CASOS DE 1150

SISPE CC

Administrar toletas prepago

C)

CreareI plan do cueritas

pasajero

Crear periodo contable

secretaria- contact ora Registrar asientos contables en el Iibo diano

Administrador

eistrar kilometraje recorrido

Registrar pogo de Ice BBDD Monitoreo

/ Socio-Transportista

Gestknar multas

Adrrinistrar cloves

(46)

2.5 DIAGRAMAS DE SECUENCIA REALES EXPANDIDOS

2.5.1 ADMINISTRAR TARJETAS PREPAGO

secret ariacontadora :Sisterna ingreso y enta recargo

lresa a to pantdta de yenta y recgo de tarjas()

a:Yenta ' Presenta la pantalla selecciopoda() recargo... Eligetaopciónventay recago de IatetasU > <

:Seleccronaelfipo deregstro(Ventaorecar) ingresalosvalores(totallaijetas,contidad) >•

Soticita totoliza valores()

Presenta totales(tarjetas, mnto total) Presiona guardar registro()

Valida registro() b:Explotación

-detogetas A fracenaregistro() >j ihigresa ala paitalla de Recaudocion de torjeto()

Muestralapantaila()

Descarga los datos () >;

tuestra to descargo de dato()

Presenta mensoje de almacenarniento

correcto()

Presiona dmacenar el registro)) >1

(47)

---2.5.2 GESTIÔN MULTAS

:sterria :multa I :odm multas

secretarla.pontadora I 1

eIecclona Crearmultas(

1 Prespnta rigresarconftaseñq() a. Crear

lngrsarpalobradepaso(lsOrd) I I

çV cdoios datos

I Prsento Crear Multas()

I

LI

Irigresar datol do multas (codlgo. nomre, cantldad) I I

Guarda los dajos do multa(codigo, norsbre. cantload) I I

I I

Voilda los datos (cdgo. nornbre, cant dad)1

L Almaena multo creadoOtI

Ll

Terrnhia regtro() I

I lierraelforn,ularb() I I

I I

I I

multas

eIeccbna asnar multas) I

Presta pantald do asignar rrultas()

Selecqona item del códlgo dAeulta () I ngreso do datos do

b mulfa

coirespondlente 01 I I

bus (codo de bus, obsevaclón. techal

Presenta nombe del !oCIOtranSPOrtlSto se1cciona afl,aCeflar registo()

Soclta impn,,rre9islrof)I I Imp rime elregtro() I

I

Li

I

I Termlna registro))

lierm el forrnuloilo()

I I I

(48)

2.5.3 REGISTRAR KILOMETRAJE RECORRIDO

:Sistema :TARJETA :LINIEAS secretarIaonIcdora

ciL In,rc n la oación kilometraleY

I I

I Presenta pantlalla kilometrojd Digita olselecciono la fecha de record fecho)

Validafecha( Selecciona opción de

ruta(Troncalo amentadora) ______

IJ uestro_dato1(CodBus)

[JMuestra dot(NomIhea) < Muestro4tos(chofer) [

__________ Muestra atos(TipBus)

Digita observaciones(L> L

Seteccionaguardar() >1

Val aregistro()

H Amacena registrci)

U

(49)

2.5.4 REGISTRAR PAGOS A LOS SOCIOS-TRANSPORTISTAS

:sistema :kilo diatlo :pago buses

secretario ontadora o o

Selealoria Pagosfl

I Seleciona el tipo de Present la pantlla de pogos() ruta(Troncal a Alirnentadora)

> Presenta pantdlp de tpo de pao() Es ger el tipo de pago(sernanal. < I I

quincenal 0 mensual)

Preseota la pantHa de pagos() I

Muestra dos (tfrtol kilórnetros) I

Ingresarvolores de a f6ula i, Muestra dals(CodBus) de pago(coeficiente. rn)

>1 I

Muestra datos(pago porkilarnetito) Escoge mull as)) >

Pesenta dato demuttas(cantidad)I Seleccionaguardorel I

registro del pago()

V alida registro ()

Almocena rgistro de pago or bus)) I

Almapena pago total() I SeIeccionaimpdmirregislro >I I

Imprirne registro)) I I

I I

:multos :oaaos 0

J

>1

(50)

2.5.5 REGUSTRO CONTABLE

2.5.5.1 CREAR PLAN DE CUENTAS

:Plan de cuentcs

>11J Present a pantaila Contido6()

I

Presenta ventana de plan de centas()

Vdidadatos()

acena datos cuenta(cócio. nombre) secretanaontadora

Selecciona

Selecclonar Plan

(51)

2.5.5.2 CREAR PERIODO CONTABLE

:Stema secretaria-pontadora

^dodLLcontable

Slecciona opckSn contabida)

Ingresa b fecha del Presenta la pantalla contabiddad I periodo(fecha iniclo. fl

I fecha final)_...

Selecliona almacenar el periodo crado()

[J

Valida los datos ingresados

I Aknacena el periodo confable() >Li

Presenta mensaje de creaciór del periodo()

(52)

2.5.5.3 REGISTRAR ASIENTOS CONTABLES EN EL LIBRO DIARIO

[:sistema :salcjo asien

secretaria rontadora --F - I

E]ecu ala ventano delario()

Ingresar datos de T Presents pantala ejecutada asiento a

crear( ref erencia

descripciôn.cod_c I I

I uentavdores) I I

Preenta dot Os de la uenta(

Selecciona Guardar I I

Valida los datos()

I Almacena el aslento() I

I L > I

I lmacena el deible del asiento() I >1'

I Presents un merise do aviso() I L1<

(53)

2.5.6 ADMINISTRAR CLAVES.

Administrador

p&

stema

J

:

usuario

Ejecuf or vent aria Administrar cloves

I

> Presento ventona ri

Ingresa datos(login, password) Selecciona aim acenar registro

I

Volida dabs

Almocena registro >

Presenta mensaje de creaion de dove.

(54)

2.6 DIAGRAMAS DE COLABORACION.

2.6.1 ADMINISTRAR TARJETAS PREPAGO.

2: Presenta la pant alla seleccionada() 7: Presenta tolales(tarjetas, monto total)

9: Valida regist ro() 12: MJestra la pantalla() 14: Mestra la descarga de datos() 15: Presenta mensaje de dmacenamiento correctol)

17: Valida regisfro() > 1: Ingresa a Ia pantalla de yenta y recargo de tarjetas()

3: Elige la opción yenta yrecargo de tarjetas() 5: Ingresa los valores(total tarjetas, cantidad)

6: Solicita totalizar valores)) 8: F'resiona guardar registro()

11: Ingresa a la pantalla de Recaudación de tarjelas() 13: Descarga los datos))

16: Presiona almacenar el registro() 7

:Sisterna

10: Almacena registro () 18: AIm acena el registro()

- :ingreso_venta_recargq

4: Selecciona el tipo de registro(Venta 0 recargo) secrelaria-contadora

2.6.2 GESTIÔN MULTAS.

1: Seleociono Creor multas () 3: lnrear palabra do paso(password) 6:lng(esar datos de multos (código, nombre cantidod) 7:Guarda los dotos de multa(código, nonibre, carstidad)

10 Termina registrol) 12 Selecciona asignar multasl) 14: Selecciona item del código demulta I)

15: Ingreso do dabs do la multa correspondiente 01 bus

(codigo do bus, observación, techa) 17: selecciana almocenar registrol)

20:Termirsaregistro))

:sistema 18: SolIcita imprimir registro()

seaetaria-contadora

2 Presenta irigresar contrasea() 4: Valido los datos (password)

5: Presenta Crear Multas)

8:Valida los dabs (código, rsombre, cantidad) 11: Cierra el lormulorio()

13: Presenta pantalla deasignar multas)) 19: Imprirneel registro() 21: Clara el torrnulariol).

:muita

9:Alrnacena multa oreada))

16: Presento nombre de socio-tronsportista :odm_niuI tas

(55)

2.6.3 REGISTRAR KILOMETRAJE RECORRIDO.

1: Ingresa en la opcion kilometraje

3: Digita o selecciona a fecho de recorrido(fecho) 2: Presenta pantalla kilometraje 5: Selecciona opciOn de ruta(Troncal o alimentadora) 4: Valida fecha()

10:Digita observaciones)) 12-. Valida registro() 11:Selecciona guardar)) ->

- :SisterTla :LINEAS

--7: Muestra datos(Nom_Iinea) secretaria-contadora

13:Mmacena registro)) 6: Muestra datos(Cod8us) :Kilo_dlario

9: Muestra datos(TipBus) 8: Muestra datos(chofer)

:BUSES :T5JJEtA :TURNOS

2.6.4 REGISTRAR PAGOS A LOS SOCIOS-TRANSPORTISTAS.

2: Presento Ia parstalla de p0905))

4: Presenta pantafla de tipo de pagol) 1: Seliona Pagos)) 6: Presenta la pantalla de p090,))

3: Seleciono el tipo deruta(TronCal a Alimentadora) 10: Muestra datos(pago por kilómetro) 5: Escoga el tipo depago(semanal. quincenal a mensual) 14: Valido registro))

9: Ingresar volores de la formula de pogo(coeticierrte. lm) 18: Im prime registro)) 11: Escoge multas)) -- >

13: Selecci000 guardar el registro del pago))

17: Selecdona imprimir registro() 15: Alniacena registro de pago par bus))

> :sistena - - > :pago buses

secretaria-contadoo 7

16: AImana pago total)) 7: Muesfra datos(total kilometros)

:kilo_diqrjq

12:Presenta data de multas(cantidad)

8: MuesirO datos(CodBsis) - —:pagos

BUSES :multos

-L

(56)

2.6.5 REGISTRO CONTABLE.

2.6.5.1 CREAR PLAN DE CUENTAS.

2: PiesetapafltOlIa Contat'ikdad()

4: Pl5enta ventanad e plan de oven ta()

7: .Olida dotosIj 1: Seleccionar Contabilidcldt)

3:SeeciOnQr Plan cuetasfl 5: in gresarcuenta(código,nombre) (

6:Secciona guardarel egusiro o 6: 4maceia datO cuenrd (código. nombre)

:item o I :Plan de

outo ecretana-ontadoru

2.6.5.2 CREAR PERIODO CONTABLE.

2: Ple1ta la pantalla cOntobiIidQd 5: lida los datos ingradOs () 7:P leta m enaje de creción del p ejod

-1: Seleiona opoión contabilidad)

3: tgrecc lofetha del peAodoffha inido, feclia final) 4: Amoceia el periodo cieodo()

georeIario-ntadom

(57)

2.6.5.3 REGISTRAR ASIENTOS EN EL LIBRO DIARIO.

Il

secretañdconfadora

1: Qecuta la ventana del libro diario()

3: ingesar datos de asiento a crear(referencia. descripción,cod_cuentavaIores) 5: Selecciora Guardar()

V 7: Almacena el asiento()

2: Present a pant cilia ejecutada 6: Valida los datos() 9: Presenta un mersaie de aviso()

sddoasiento :sisfemci

8: Aim acena el detalie del asiento()

2.6.6 ADMINISTRAR CLAVES.

2: Presenta ventana 5:Valida datos

7: Presenta mense de creación de dave.

1: Qecutar ventana Administrar ciaves 3:ingresa datos(iogin, password)

4:Selecciona aimacenar registro r 6: Aimacena registro

-- Sistema — - usuarto

- pianuentas

<--4: Presenta dabs de la cuenta()

Administrador

(58)

2.7 GLOSARIO DE TERMINOS.

TERMINO CATEGORIA

ADMINISTRAR TARJETAS CASO DE USO

DESCRIPCION

Representa el registro de los ingresos que se obtuvieron at vender at recargar las tarjetas prepago.

Es la persona encargada de manejar el sistema.

Secretaria-contadora Actor

Socio-Transportista

Tarieta

Ii

Es el representante o propiefarlo de cada Actor bus que pertenecen a las empresas de

transporte urbana.

También denominada tarjeta prepago, farjeta infeligente o smartcard es el articulo de yenta, recargo o explotación a través de Tipo la cual se genera el canje enfre el pasajero y transporte cuyos ingresos se reparten equitativamenfe entre los socios-transportistas.

En este caso de uso, la secretaria-contadora GESTION MULTAS CASO DE USO registra las multas acordadas par la UM1T yque serán devengadas debido a

infracciones de los socios-transportistas.

Tipo

Atributo Atributo Atributo

Es la cantidad de dinero a pagar par una infracciOn cometida por el socio-transportisfa.

Es el password perteneciente a un usuario que tiene permiso de acceder al sistema. Es el identificador de multa.

Describe la multa que merece infracción. Multa

Palabra de paso Código de multa Nombre de multa

Atributo Monto de dinero designado a la multa CASO DE USO Ingresar al sistema el total del kilometraje

que hizo cada bus en un dia.

Ruta troncal o alimentadora a la que Atributo

pertenece el bus. Cantidad de multa

(59)

Es la fabla de almacenamiento del kilometraje diario de la rota troncal.

La ruta principal de reconido a la que perfenecen un grupo de buses.

Son las rutas secundarias que Ilegan a la troncal y está integrado por otro nCmero determinado de buses.

Recorrido comprendido entre una estaciôn y otra.

Deferminar el pago a los socios-transportistas en un periodo de pago.

Troncal o alimentadora.

Ecuación diseñada para el pago equitativo entre todos los socios-transportistas

Periodo de pago semanal, quincenal o me ns u a I.

Es una valor constante que representa el recorrido de los buses de la ruta troncal en on periodo x

Es una valor constante que representa el recorrido de los buses de Ia rota alimentadora en on periodo x

Es la canfidad de dinero obtenida en on periodo x y que es empleada para el pago de los socios-fransportistas.

Cantidad de dinero pagado par cada kilómefro que on bus hizo de recorrido. Intervalo de tiempo semanal, qoincenal o mensual en el que se Ileva la contabilidad. Registros de fodas las transacciones realizadas por Ia empresa diariamente. Lista de todas las cuentas contables que intervendrán en Ia contabilidad del SITU. Determinar las fechas de inicio y fin de on ciclo contable.

Kilo_diarlo Concepto

Rota troncal Atributo

Ruta alimentadora Afributo

Linea Concepto

PAGO A TRANSPORTISTAS CASO DE USO Tipo de ruta Atributo Fármula de pago Afributo

Tipo de periodo Atributo Coeficiente de

operación (coef) bus Atributo troncal

Coeficiente de

operación (coef) bus Atributo alimenfadora

Lm Atributo

Pago por kilómetro Atributo

Periodo contable Concepto

Asientos contables Concepto

Plan de cuentas Concepto CREAR PERIODO

CASO DE USO CONTABLE

(60)

CREAR ASIENTOS CONTABLES CREAR PLAN DE CUENTAS

CONTABLES Asierito

saido_asiento

pian_cuentas ADMINISTRAR CLAVES

usuario

141

Generar nuevos asienfos confabies. CASO DE USO

Crear, modificar, borrar y grabar cuentas CASO DE USO

necesarias en el plan de cuentas.

Tabia donde se registran los asientos Concepto

contables.

labia normalizada para el registro de los asienfos contabies que coritiene campos de Concepto

fecha, referenda y descripción de los asientos.

Concepto Aimacena las cuentas contabies. CASO DE USO Crear ciaves de acceso al sistema.

labia donde se aimacenan las ciaves de los Concepto

usuarios que pueden acceder al sistema.

(61)

2.8 DIAGRAMA DE CLASES.

2.8.1 Diagrama de closes de la base de datos Municipio.

son oslgnodos

--son aslgnacios mult a irigreso_venta_recargo

odm_multas ld_multa nvarchar codlgo nvarchar

BUSES IXkilo_darlo id rrjIta:nvarchar O.. cantidad:money •fecha_venec:dotetinie

ld: Int 1 CodBus char n;mbre: char creodas CodBus char Atotal money

Cocmpresa char fecha datetime cantldad money observaclon char tot_especlal money

CodBus:char t_km:float 1 1 fech_muItodotetime tot_generaI:rnoney

TlpBijs char - tipo char 4grabar multas -- - tlpo: char

ModBus char 1 Recorren0 4moditicar multos() 4p(esentar multas()4v 1d

ObsBus char 4Preserita dotos kilornetraje() a i ar datos() pcesentar()

Socio char 4vallda datos() MULTAS multas() - 4validar registro()

- 4almacena registroo i4ID:mt4almacenar registro()

1 - .CodBus char

Reolzo CodInt: int

1 • 0. Fecha datetime

L

TURNOS Reofzo :MmnutoPas : Int

Id:irit

CodLinea char Copftirada en

:cBus char pago_bus

*HorSaIida char CodBus char -- pagos - tarjetolector

Choter char TARJErA - cod_pagos: Int cod_pagos mt serie char

Fecha:dcitetinie ld:int .monto_pago:maney :fecha_paga:dotetlrne total_subldasint

ObsTurno char 1 CadBus char absevaclon char 1 .. tot_pag_bus money saIdo money

Estada: char DirlP char tIp_bus char tlpo_bus char techa: datetime

1-1orOPa5o char Hora char Se hoce tlpo_pago: char contadar nt

NodoAnte: char Fecha datetime 4presentar datos pago() coef float .codlgotarjeta: nvarchar

Vuelta:lnt 4calculapago() - -

-4validadatas() 4alrnacenarpagoabuses() 4Presentardatos() 4almocenapagototal() i

Se aslgno

LINEASvia' e

- precio_tarjeta

ld: mt linea cantidad money id smallint - usuarlo

4CodUneo: char

-

-Pertenece tlpa char 4precic^normal,

usuorla char &4*CodL!nea: char

&#11orrunea: char 4precic-especiol: money

!Rec Linea: char 1 1 - -- -- - - :password .nvarchar

4.Nuritodo nt 4nuevo()

4guardar()

(62)

*

Pertenece 1..*

saldo_asiento N_asiento : mt (4) T,ene codigo_penodo: mt 4)

- descnpcion : varchar (50) 1referencia : char (10)

fecha : datetime (8) asiento

--N_asiento : mt cod_cuenta : char :codigo_periodo: mt

valor: money tipo valor: char

4grabar asiento contableQ 4m yJicar asientoO

* Tiene

pen odo_contable codigo_penodo: mt 4) fech_desde: datetime (8) tëch_hasta: datetime (8) periodo: char (1)

estado: char (1) 4crear penodo contable()

2.8.2 Diagrama de closes de la base de datos Contabilidad.

1 plan_cuenta cod_cuenta: char (10) nombre_cuenta : varchar (50) 4crear cuenta contableO 4borrar cuenta contableO

(63)

2.9 INTEGRACION DE LOS SISTEMAS: SICRUL V SISPECC.

La informacián a manejar en nuestro proyecto debe tener como enfradas datos de la base Monitoreo para el establecimiento de bases sólidas en el funcionamiento del

SISPECC, por lo que utilizamos Ia informaciOn del sistema SICRIJL para so desarroHo.

Otras entradas de datos correspondientes a los ingresos obtenidos por la explofaciOn de la tarjeta prepago mediante la lectora van a ser procesados a fravés del módulo Recaudaciones (CONTROLCARD) integrado conjuntamente al SISPECC.

Se necesita adquirir datos de las siguientes tablas del SICRUL:

[image:63.551.64.503.290.547.2]

CUADRO 3.

Tabla de datos del sistema SICRUL.

N.QrnLinQ: nombre de la linea de recorrido a la que fue asignado un

Lineas bus. Ejm Las Pitas, la Pradera, las Peñas, etc

QdUn.e.q: codigo para la identificación Onica de la linea. Q.cu : cadigo para la identificaciôn ünica de on bus.

Tarjeta .F.ehq: Fecha de operación del bus

iIig: N° de veces que reconió un bus en una rota en un dIa. .octhy : codigo para la identificaciOn Unica de un bus.

Turnos •I.e.thg: Fecha de operación del bus

Q,dLiae.q: codigo para la identificación Onica de la linea. Qd: código para la identificacián Cinica de un bus.

Buses flpv: tipo at que pertenece on bus sea esta troncal (f) o alimentadora (a).

FUENTE: Base de datos Monitoreo.

De la tabla Lineas: se escogió NomLinea. CodLinea ya que por medio de esta tabla sabremos que linea recorrió el bus y el nUmero de kilómetros invertidos en esta Ilnea.

De Tarieta: se usó los siguientes campos: CodBus, Fecha, Vuelta que determinarãn

cuantas vueltas hizo de recorrido on bus en una fecha determinada.

De Turnos: usamos CodBus, Fecha, Chofer, CodLinea para determinar a que lInea fue

asignado on bus y en qué fecha.

De Buses: tomamos CodBus, TipoBus y asI deferrninar a que tipo de ruta pertenece el bus

(alimentadora o Ironcal).

Figure

CUADRO I.Preferenclas de la poblaclón demandante de bus urbano.
CUADRO 2.Marco tarifarlo de las tarjetas prepago.
Tabla de datos del sistema SICRUL.
CUADRO 4.Resultados finales del plan de prueba orlentado al usucirlo del servicio de transporte
+2

Referencias

Documento similar

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)