Está en la página 1de 50

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Introduccin
La magnitud de la congestin vehicular que da a da enfrentan los conductores y pasajeros de la ciudad de La Paz se ve reflejada en el centro de la ciudad: Prez Velasco, Prado y 6 de agosto. El presente trabajo pretende solucionar el caos vehicular, buscando rutas alternas y brindando posibles soluciones para el bienestar de la sociedad. Con el presente proyecto se desea mejorar: El trfico vehicular. Es el rea donde el proyecto busca soluciones al caos vehicular La bsqueda de rutas alternas Se pretende ofrecer rutas alternativas para descongestionar el trfico vehicular La informacin del trfico Nuestra ciudad no tiene un estudio adecuado acerca de las rutas que pueden tomar las distintas lneas de transporte pblico y los automviles particulares, tampoco los sectores y los horarios ms recurridos, esto convierte el centro de la ciudad de La Paz en una ciudad desordenada y catica.

Pgina | 1

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

I. Planificacin 1. Estudio Preliminar 1.1. Levantamiento de Informacin 1.1.1. Entrevistas


Las entrevistas sern proporcionadas gracias dos personas un polica y un chofer. Dichas encuestas estn en los anexos.

1.1.2. Elaboracin de encuestas


La siguiente encuesta sirvi para identificar lo que queremos mejorar con el proyecto (ver fig1). Las encuestas ya realizadas se encuentran en anexos.

Pgina | 2

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

2. rboles analticos 2.1. Definicin del rbol de Problemas

Pgina | 3

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

2.2.

Definicin del rbol de Objetivos

Pgina | 4

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

3. Descripcin del Marco Lgico

Pgina | 5

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Pgina | 6

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

II. Anlisis - diseo estructurado 1. Modelo Esencial 1.1. Modelo Ambiental 1.1.1. Declaracin del Propsito
Desarrollar un Software para disminuir el ndice congestionamiento vehicular en la ciudad de La Paz. elevado de

1.1.2. Diagrama de Contexto

Pgina | 7

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

1.1.3.

Lista de acontecimientos

1. El ciudadano pide y obtiene informacin de rutas, reglas de transito y actividades cvicas y/o culturales. 2. La alcalda modifica ,elimina agrega y provee informacin sobre actividades cvicas y/o culturales 3. El transito modifica, elimina y agrega reglas de transito 4. El sindicato de transportistas pide y transmite informacin sobre rutas y rutas alternativas 5. Los medios de comunicacin reciben y transmiten informacin de ruta, reglas de transito y actividades cvicas y/o culturales 6. Las compaas de telefona mvil envan informacin de rutas, actividades cvicas y/o culturales en un determinado formato.

1.2.

Modelo de comportamiento

1.2.1. Figura 0

Pgina | 8

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

1.2.2. Figura 1, 2, 3, 4,
FIGURA 1 El Sindicato Pide y Transmite Informacin Sobre Rutas y Rutas Alternativas

FIGURA 2 El ciudadano de informacin de rutas, actividades cvicas y/o culturales y reglas

Pgina | 9

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 3

El medio de comunicacin recibe y trasmite informacin de rutas, actividades y reglas

FIGURA 4 Modificar, agregar, eliminar y proveer informacin de actividades cvicas y/o culturales dependiendo del tipo de usuario

Pgina | 10

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 5 El sistema enva informacin de rutas, actividades cvicas y/o culturales en un determinado formato para la empresa de telefona mvil

FIGURA 6 Adicionar, modificar y eliminar reglas de transito

Pgina | 11

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 7 validar la informacin del usuario

FIGURA 8 Registrar a los usuarios nuevos

Pgina | 12

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

1.2.3. Diccionario de Datos


ALCALDIA nom: nombre de la alcalda prov: nombre la provincia a donde pertenece dicha alcalda nomalc : nombre del alcalde TRANSITO noml: nombre del lder del transito MEDIOS DE COMUNICACIN Nomc: nombre del medio de comunicacin CIUDADANO Nom: nombre o nombres del ciudadano Apellidos: apellido o apellidos del ciudadano CI: carnet de identidad del ciudadano

SINDICATO DE TRANSPORTISTAS Noms : nombre del sindicato Fefun: fecha de fundacin del sindicato

COMPAA DE TELEFONIA MOVIL Nomc: nombre de la compaa mvil

USUARIOS CodU: cdigo nico de usuario Contr: contrasea que posee el usuario para ingresar a la pagina Cel: numero de celular para que la empresa de telefona mvil mande sms una vez que el usuario se registre Tipo: tipo de usuario que ingresa al sistema (sindicato , medio de comunicacin , ciudadano)

RUTA codR: cdigo de una ruta dir : define el sentido de la calle (subida , bajada o doble sentido) esprut: especifica si la ruta est ocupada, libre o congestionada des: descripcin del nombre de la calle o avenida

Pgina | 13

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

ADMINITRADOR codA: cdigo del administrador nom: nombre del administrador contra: contrasea que tiene el administrador para entrar a la pagina CI: nmero de carnet de identidad Tipo: especifica el tipo de administrador al que pertenece (transito, alcalda o medio de comunicacin)

LINEA codL: cdigo de lnea sind: nombre del sindicato al que pertenece la lnea

CONTROL_ACTIVIDAD codCA: cdigo de la actividad des: descripcin de la actividad tipoCA: tipo de la actividad ,congestionada, feria)

(marcha,

paro,

construccin

,desfile

REGLA codRE: cdigo de regla de transito des: descripcin de la regla de transito obs: especifica si la regla de transito se modifico, adiciono o elimino

TIPO codTipo : cdigo del tipo de usuario clase: clase que tiene el usuario OPCION1 codOP1: cdigo de la opcin 1 desc: Descripcin de la opcin a elegir

OPCION2 codOP2: cdigo de la opcin 1 desc2: Descripcin de la opcin a elegir

Pgina | 14

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

MODELO RELACIONAL

COMPAA DE TELEFONIA MOVIL USUARIO

RUTA CONTROL_ACTIVIDAD-ADMINISTRADOR

Pgina | 15

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz USUARIO- REGLA RUTA

TRANSITO REGLA

ALCALDIA ADMINISTRADOR

Pgina | 16

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

1.2.4. Modelo E-R (Entidad - Relacin)

Pgina | 17

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

1.2.5. HIPO

Pgina | 18

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

1.2.6. DTE (Diagramas de transicin de estados)


FIGURA 1

FIGURA 2

Pgina | 19

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 3

FIGURA 4
Seleccin tipo de usuario
Verifica tipo

Seleccionar opcin administrador


Selecciona Opcin

Seleccionar opcin Usuario

Adiciona Actividad

Elimina Actividad

Modifica Actividad

Acepta Reglas de Transito

Mostrar informacin solicitada

Procesa actividad

Pgina | 20

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 5

FIGURA 6

Pgina | 21

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 7

FIGURA 8

1.2.7. EP (Especificacin de Procesos)


EP FIGURA 1 Sindicato EP 1: Pedir informacin de rutas Si solicitud de informacin = true V: Procesa informacin de la mejor ruta F: Mensaje de error Mostrar informacin de rutas Si nueva ruta <> null V: Mostrar mejor ruta EP FIGURA 2 Si solicitud=aceptada V: ingresa a tabla de actividades F: mensaje de error EP FIGURA 3 Si solicitud=aceptada V: ingresa a tabla de actividades F: mensaje de error

Pgina | 22

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz EP FIGURA 4 Mostrar o modificar informacin requerida dependiendo del tipo de usuario.

E.P.: Seleccionar tipo usuario Si usuario. Tipo=administrador: V: Verificar en tabla de tipos. F: Mensaje de error. E.P.: Seleccionar opcin administrador Si opcin= TRUE V: Selecciona opciones de la tabla 1. F: Volver a intentar. E.P.: Seleccionar opcin usuario Si opcin= TRUE V: Selecciona opciones de la tabla 2. F: Volver a intentar. E.P.: Procesar datos Si datos= TRUE V: Devuelve datos a la alcalda. F: Datos incorrectos. E.P.: Adicionar Si opcin= TRUE V: Adiciona actividad. F: Volver a intentar. E.P.: Elimina Si opcin= TRUE V: Elimina actividad. F: Volver a intentar. E.P.: Modifica Si opcin= TRUE V: Modifica actividad. F: Volver a intentar. E.P.: Acepta reglas Si opcin= TRUE V: registra regla. F: Volver a intentar. E.P.: Procesa Actividad Si Actividad <>= vacio V: Procesa Actividad. F: Volver a intentar.

EP FIGURA 5 Configuracin para el envo de informacin a telfonos mviles Si dato_ruta_ configurado=TRUE V: Prepara informacin de rutas para su envo a empresa de telefona mvil F: Mensaje Dato no configurado correctamente

Pgina | 23

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

EP FIGURA 6 adicionar, eliminar y modificar reglas de transito EP: Seleccionar opcin de transito Si opcin selecciona = V: ingresa a tabla de opciones F: volver a intentar EP: Adicionar regla Si opcin elegida es adicionar =V: adiciona regla de trnsito en la tabla de reglas F: error volver a intentar EP: Eliminar regla Si opcin elegida es eliminar =V: elimina regla de trnsito en la tabla de reglas F: error volver a intentar EP: Modificar regla Si opcin elegida es modificar =V: modifica regla de trnsito en la tabla de reglas F: error volver a intentar EP FIGURA 7
VERIFICAR codU y pass Si codU=existe V: usuario valido F: usuario no valido

EP FIGURA 8
Ingresar datos Si usuario=valido V: usuario registrado F: Mensaje de error 2. Modelo de Implantacin 2.1. Estudiar procesos para detallarlos o eliminarlos FIGURA 1: El Sindicato Pide y Transmite Informacin Sobre Rutas y Rutas Alternativas FIGURA 2: El ciudadano de informacin de rutas, actividades cvicas y/o culturales y reglas FIGURA 3: El medio de comunicacin recibe y trasmite informacin de rutas, actividades y reglas FIGURA 4: Modificar, agregar, eliminar y proveer informacin de actividades cvicas y/o culturales dependiendo del tipo de usuario

Pgina | 24

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 5: El sistema enva informacin de rutas, actividades cvicas y/o culturales en un determinado formato para la empresa de telefona mvil FIGURA 6: Adicionar, modificar y eliminar reglas de transito FIGURA 7: validar la informacin del usuario FIGURA 8: Registrar a los usuarios nuevos

2.2.

Definir fronteras de automatizacin

Pgina | 25

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

2.3.

Descripcin de Entradas y Salidas

2.3.1. Disear formatos de formularios de entrada


IPO: FIGURA 1 Pedir y Transmitir Informacin Sobre Rutas y Rutas Alternativas

Llenar codR, dir, estrut, des

RUTAS

Introducir datos rutas V: guardar datos F: mostrar mensaje de error de datos. AGREGAR DATOS V: agregar rutas MODIFICAR DATOS V: modificar rutas ELIMINAR DATOS V: eliminar rutas RUTAS

Pgina | 26

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Pantalla cuando se ingresan datos errneos

Pantalla cuando se desea modificar

Pgina | 27

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Pantalla cuando se elimina

Pantalla cuando se agrega datos

Pgina | 28

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

IPO: FIGURA 4 Mostrar o modificar informacin requerida dependiendo del tipo de usuario.

V: Selecciona opciones de

Administrador

F: Volver a intentar.

Adicionar Actividad, Eliminar Actividad, Modificar Actividad

V: Modifica actividad.

MODIFICA ACTIVIDAD

F: Volver a intentar.

Modificar Actividad

Pgina | 29

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

V: Elimina actividad.

ELIMINA ACTIVIDAD

F: Volver a intentar.

Eliminar Actividad

V: Adiciona actividad.

ADICIONA ACTIVIDAD

F: Volver a intentar.

Adicionar Actividad

Pgina | 30

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

V: registra regla.

Aceptar Reglas

F: Volver a intentar.

Aceptar Reglas

V: Selecciona opciones

Tipo Usuario

F: Volver a intentar.

Mostrar Actividad

Pgina | 31

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

IPO FIGURA 5 El sistema enva informacin de rutas, actividades cvicas y/o culturales en un determinado formato para la empresa de telefona mvil

Caso cuando los datos son aceptados

Pgina | 32

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Caso cuando no los datos no son configurados correctamente

RUTAS

Configuracin de datosrutas para mviles=true V: enviar datos configurados F: datos no configurados correctamente

Informacin de rutas

IPO: FIGURA6 Adicionar, modificar y eliminar reglas de trnsito (donde transito = administrador)

Pgina | 33

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

REGLAS TRANSITO

Llenar codRE, des, obs Introducir datos V: guardar datos F: error ingreso de datos ADICIONAR REGLA DE TRANSITO V: agregar regla MODIFICAR REGLA DE TRANSITO V: modificar regla ELIMINAR REGLA DE TRANSITO V: eliminar regla REGLAS

MODIFICA REGLA

V: Modifica Regla de transito. F: Volver a intentar. Modificar regla de transito

Pgina | 34

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

ELIMINA REGLA

V: Elimina Regla de transito F: Volver a intentar. Eliminar regla de transito

ADICIONAR REGLA

V: Adiciona regla de transito F: Volver a intentar. Adicionar Regla de transito

Pgina | 35

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

IPO: FIGURA 7 Validar Usuario

Usuario

Llenar login y password Verificar usuario V: acceso al sistema F: registrarse

USUARIO

IPO: FIGURA 8 Registrar Usuario

NUEVO REGISTRO

Llenar codu,contr, cel y tipo Registrar usuario V: usuario registrado F: error de registro

USUARIO

Pgina | 36

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

IPO: Informacin de Actividades


Pedir informacin sobre actividades V: Despliega pantalla de informacin de actividades F: Mensaje de error

ACTIVIDADES

Actividades

IPO: Proceso y envi de la mejor ruta

Rutas

Pedir informacin de ruta. V: Despliega pantalla de la mejor ruta. F: Mensaje de error

Ruta

IPO: Reglas de transito informacin de actividades y mejor ruta


Pide reporte sobre rutas , actividades y reglas de transito V: Despliega pantalla con informacin de rutas actividades y reglas de transito F: Mensaje de error

Rutas, Actividades, Reglas de transito

Reporte

Pgina | 37

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

2.3.2. Disear formatos de formularios de salida


FIGURA 1 El Sindicato Pide y Transmite Informacin Sobre Rutas y Rutas Alternativas

Pgina | 38

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Pgina | 39

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 3 El medio de comunicacin recibe y trasmite informacin de rutas, actividades y reglas

Cronograma de actividades cvicas y culturales


Hacer clic para ver cronograma:

Informacin sobre
Hacer clic:

RUTAS ALTERNAS ACTIVIDADES CIVICAS REGLAS DE TRANSITO

Rutas Alternas

Pgina | 40

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Actividades Cvicas
ccccccc

Reglas de Transito

Pgina | 41

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 4 Modificar, agregar, eliminar y proveer informacin de actividades

cvicas y/o culturales dependiendo del tipo de usuario

Pgina | 42

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

Pgina | 43

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 5 El sistema enva informacin de rutas, actividades cvicas y/o culturales en un determinado formato para la empresa de telefona mvil

Pgina | 44

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 6 Adicionar, modificar y eliminar reglas de transito

Pgina | 45

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 7 validar Usuario

Pgina | 46

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

FIGURA 8 Registrar Usuario

2.3.3. Disear formatos de reportes REPORTES DE USUARIOS REGISTRADOS

Pgina | 47

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

REPORTES DE REGLAS DE TRANSITO

Pgina | 48

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz

2.4. Modelo de implantacin de sistemas 2.4.1. Modelo del procesador


Modifica Actividad Elimina Actividad Adiciona Actividad ADMINISTRADOR

Verificacin de informacin ALCALDIA Administra Servidor SERVIDOR

Mostrar Informacin

USUARIO

MEDIOS DE COMUNICACIN Requiere Informacin

SINDICATO

TRANSITO

CIUDADANO

Requiere Informacin

Requiere Informacin

Requiere Informacin

Pgina | 49

Universidad Mayor de San Andrs Carrera de Informtica Grupo 3 Descongestiona miento Vehicular en la ciudad de La Paz Enlace entre procesadores, arquitectura (2-3 capas)

2.4.1.1.

PHP

SERVIDOR APLICACION

MY SQL

SERVIDOR BASE DE DATOS

2.4.2. Modelo de tareas 2.4.2.1. Herramientas Las herramientas usadas sern PHP, My SQL y Linux para la seguridad del sistema

Pgina | 50