Date post: | 11-Sep-2014 |
Category: |
Documents |
Upload: | ximenawanda |
View: | 142 times |
Download: | 9 times |
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Introducción
La magnitud de la congestión vehicular que día a
día enfrentan los conductores y pasajeros de la
ciudad de La Paz se ve reflejada en el centro de la
ciudad: Pérez 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 tráfico vehicular.
Es el área donde el proyecto busca soluciones al caos vehicular
- La búsqueda de rutas alternas
Se pretende ofrecer rutas alternativas para descongestionar el tráfico vehicular
- La información del tráfico
Nuestra ciudad no tiene un estudio adecuado acerca de las rutas que pueden tomar
las distintas líneas de transporte público y los automóviles particulares, tampoco los
sectores y los horarios más recurridos, esto convierte el centro de la ciudad de La
Paz en una ciudad desordenada y caótica.
Página | 1
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
I. Planificación
1. Estudio Preliminar1.1. Levantamiento de Información
1.1.1.EntrevistasLas entrevistas serán proporcionadas gracias dos personas un policía y un chofer. Dichas encuestas están en los anexos.
1.1.2.Elaboración de encuestasLa siguiente encuesta sirvió para identificar lo que queremos mejorar con el proyecto (ver fig1). Las encuestas ya realizadas se encuentran en anexos.
Página | 2
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
2. Árboles analíticos2.1. Definición del árbol de Problemas
Página | 3
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
2.2. Definición del árbol de Objetivos
Página | 4
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
3. Descripción del Marco Lógico
Página | 5
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 6
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
II. Análisis - diseño estructurado
1. Modelo Esencial1.1. Modelo Ambiental
1.1.1.Declaración del PropósitoDesarrollar un Software para disminuir el índice elevado de congestionamiento vehicular en la ciudad de La Paz.
1.1.2.Diagrama de Contexto
Página | 7
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
1.1.3. Lista de acontecimientos
1. El ciudadano pide y obtiene información de rutas, reglas de transito y actividades cívicas y/o culturales.
2. La alcaldía modifica ,elimina agrega y provee información sobre actividades cívicas y/o culturales
3. El transito modifica, elimina y agrega reglas de transito4. El sindicato de transportistas pide y transmite información sobre rutas y rutas
alternativas5. Los medios de comunicación reciben y transmiten información de ruta, reglas
de transito y actividades cívicas y/o culturales6. Las compañías de telefonía móvil envían información de rutas, actividades
cívicas y/o culturales en un determinado formato.
1.2. Modelo de comportamiento
1.2.1.Figura 0
Página | 8
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 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 Información Sobre Rutas y Rutas Alternativas
FIGURA 2 El ciudadano de información de rutas, actividades cívicas y/o culturales y reglas
Página | 9
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 3 El medio de comunicación recibe y trasmite información de rutas, actividades y reglas
FIGURA 4 Modificar, agregar, eliminar y proveer información de actividades cívicas y/o culturales dependiendo del tipo de usuario
Página | 10
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 5 El sistema envía información de rutas, actividades cívicas y/o culturales en un determinado formato para la empresa de
telefonía móvil
Página | 11
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 6 Adicionar, modificar y eliminar reglas de transito
FIGURA 7 validar la información del usuario
FIGURA 8 Registrar a los usuarios nuevos
Página | 12
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
1.2.3.Diccionario de Datos
ALCALDIA nom: nombre de la alcaldía prov: nombre la provincia a donde pertenece dicha alcaldía nomalc : nombre del alcalde
TRANSITO noml: nombre del líder del transito
MEDIOS DE COMUNICACIÓN Nomc: nombre del medio de comunicación
CIUDADANO
Nom: nombre o nombres del ciudadano Apellidos: apellido o apellidos del ciudadano CI: carnet de identidad del ciudadano
Página | 13
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
SINDICATO DE TRANSPORTISTAS
Noms : nombre del sindicato Fefun: fecha de fundación del sindicato
COMPAÑÍA DE TELEFONIA MOVIL
Nomc: nombre de la compañía móvil
USUARIOS
CodU: código único de usuario Contr: contraseña que posee el usuario para ingresar a la pagina Cel: numero de celular para que la empresa de telefonía móvil mande sms
una vez que el usuario se registre Tipo: tipo de usuario que ingresa al sistema (sindicato , medio de
comunicación , ciudadano)
RUTA
codR: código 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: descripción del nombre de la calle o avenida
ADMINITRADOR
codA: código del administrador nom: nombre del administrador contra: contraseña que tiene el administrador para entrar a la pagina CI: número de carnet de identidad Tipo: especifica el tipo de administrador al que pertenece (transito, alcaldía o
medio de comunicación)
LINEA
codL: código de línea sind: nombre del sindicato al que pertenece la línea
CONTROL_ACTIVIDAD
codCA: código de la actividad des: descripción de la actividad tipoCA: tipo de la actividad (marcha, paro,
construcción ,desfile ,congestionada, feria)
REGLA
codRE: código de regla de transito des: descripción de la regla de transito obs: especifica si la regla de transito se modifico, adiciono o elimino
TIPO
Página | 14
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
codTipo : código del tipo de usuario clase: clase que tiene el usuario
OPCION1 codOP1: código de la opción 1 desc: Descripción de la opción a elegir
OPCION2 codOP2: código de la opción 1 desc2: Descripción de la opción a elegir
MODELO RELACIONAL
COMPAÑÍA DE TELEFONIA MOVIL –USUARIO
RUTA –CONTROL_ACTIVIDAD-ADMINISTRADOR
Página | 15
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
USUARIO- REGLA – RUTA
TRANSITO –REGLA
ALCALDIA –ADMINISTRADOR
Página | 16
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
1.2.4.Modelo E-R (Entidad - Relación)
Página | 17
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
1.2.5.HIPO
Página | 18
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
1.2.6.DTE (Diagramas de transición de estados)
Página | 19
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 1
FIGURA 2
FIGURA 3
Página | 20
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 4
FIGURA 5
Página | 21
Selección tipo de usuario
Seleccionar opción administrador
Seleccionar opción Usuario
Adiciona Actividad
Selecciona Opción
Elimina Actividad
Modifica Actividad
Acepta Reglas de Transito
Verifica tipo
Mostrar información solicitada
Procesa actividad
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 6
FIGURA 7
Página | 22
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 8
1.2.7.EP (Especificación de Procesos)
EP FIGURA 1
SindicatoEP 1: Pedir información de rutasSi solicitud de información = true
V: Procesa información de la mejor ruta F: Mensaje de error
Mostrar información 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 3Si solicitud=aceptada V: ingresa a tabla de actividades
F: mensaje de error
Página | 23
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
EP FIGURA 4 “Mostrar o modificar información requerida dependiendo del tipo de usuario.”
E.P.: Seleccionar tipo usuarioSi usuario. Tipo=administrador: V: Verificar en tabla de tipos.
F: Mensaje de error.E.P.: Seleccionar opción administradorSi opción= TRUE V: Selecciona opciones de la tabla 1.
F: Volver a intentar. E.P.: Seleccionar opción usuarioSi opción= TRUE V: Selecciona opciones de la tabla 2.
F: Volver a intentar.E.P.: Procesar datosSi datos= TRUE V: Devuelve datos a la alcaldía.
F: Datos incorrectos.E.P.: AdicionarSi opción= TRUE V: Adiciona actividad.
F: Volver a intentar.E.P.: EliminaSi opción= TRUE V: Elimina actividad.
F: Volver a intentar.E.P.: ModificaSi opción= TRUE V: Modifica actividad.
F: Volver a intentar.E.P.: Acepta reglasSi opción= TRUE V: registra regla.
F: Volver a intentar.
E.P.: Procesa ActividadSi Actividad <>= vacio V: Procesa Actividad.
F: Volver a intentar.
EP FIGURA 5
Configuración para el envío de información a teléfonos móviles
Si dato_ruta_ configurado=TRUE
V: Prepara información de rutas para su envío a empresa de telefonía móvil
F: Mensaje “Dato no configurado correctamente”
Página | 24
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
EP FIGURA 6 “adicionar, eliminar y modificar reglas de transito”
EP: Seleccionar opción de transito Si opción selecciona = V: ingresa a tabla de opciones
F: volver a intentarEP: Adicionar reglaSi opción elegida es adicionar =V: adiciona regla de tránsito en la tabla de reglas
F: error volver a intentarEP: Eliminar reglaSi opción elegida es eliminar =V: elimina regla de tránsito en la tabla de reglas
F: error volver a intentarEP: Modificar reglaSi opción elegida es modificar =V: modifica regla de tránsito en la tabla de reglas
F: error volver a intentar
EP FIGURA 7VERIFICAR codU y pass
Si codU=existe V: usuario valido
F: usuario no valido
EP FIGURA 8Ingresar datos
Si usuario=valido V: usuario registrado
F: Mensaje de error
2. Modelo de Implantación2.1. Estudiar procesos para detallarlos o eliminarlos
FIGURA 1: El Sindicato Pide y Transmite Información Sobre Rutas y Rutas Alternativas
FIGURA 2: El ciudadano de información de rutas, actividades cívicas y/o culturales y reglas
FIGURA 3: El medio de comunicación recibe y trasmite información de rutas, actividades y reglas
FIGURA 4: Modificar, agregar, eliminar y proveer información de actividades cívicas y/o culturales dependiendo del tipo de usuario
Página | 25
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 5: El sistema envía información de rutas, actividades cívicas y/o culturales en un determinado formato para la empresa de telefonía móvil
FIGURA 6: Adicionar, modificar y eliminar reglas de transitoFIGURA 7: validar la información del usuarioFIGURA 8: Registrar a los usuarios nuevos
2.2. Definir fronteras de automatización
Página | 26
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
2.3. Descripción de Entradas y Salidas
2.3.1.Diseñar formatos de formularios de entrada
IPO: FIGURA 1 Pedir y Transmitir Información Sobre Rutas y Rutas Alternativas
Llenar codR, dir, estrut, des
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
Página | 27
RUTAS
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Pantalla cuando se ingresan datos erróneos
Pantalla cuando se desea modificar
Página | 28
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Pantalla cuando se elimina
Pantalla cuando se agrega datos
Página | 29
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
IPO: FIGURA 4 Mostrar o modificar información requerida dependiendo del tipo de usuario.
Página | 30
V: Selecciona opciones de
F: Volver a intentar. Adicionar Actividad, Eliminar Actividad, Modificar Actividad
Administrador
V: Modifica actividad.
F: Volver a intentar. Modificar ActividadMODIFICA ACTIVIDAD
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 31
V: Elimina actividad.
F: Volver a intentar. Eliminar ActividadELIMINA
ACTIVIDAD
V: Adiciona actividad.
F: Volver a intentar. Adicionar ActividadADICIONA ACTIVIDAD
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
IPO FIGURA 5 El sistema envía información de rutas, actividades cívicas y/o culturales en un determinado formato para la empresa de telefonía móvil
Página | 32
V: registra regla.
F: Volver a intentar. Aceptar ReglasAceptar Reglas
V: Selecciona opciones
F: Volver a intentar. Mostrar ActividadTipo Usuario
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Caso cuando los datos son aceptados
Caso cuando no los datos no son configurados correctamente
Página | 33
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
IPO: FIGURA6 Adicionar, modificar y eliminar reglas de tránsito (donde transito = administrador)
Llenar codRE, des, obsIntroducir datosV: guardar datosF: error ingreso de datos
ADICIONAR REGLA DE TRANSITO
Página | 34
REGLAS TRANSITO
Configuración de datos-rutas para móviles=trueV: enviar datos configuradosF: datos no configurados correctamente
Información de rutas
RUTAS
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
V: agregar regla
MODIFICAR REGLA DE TRANSITOV: modificar regla
ELIMINAR REGLA DE TRANSITOV: eliminar regla
REGLAS
Página | 35
V: Modifica Regla de transito.
F: Volver a intentar.Modificar regla de transito
MODIFICA REGLA
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 36
V: Elimina Regla de transito
F: Volver a intentar.Eliminar regla de transito
ELIMINA REGLA
V: Adiciona regla de transito
F: Volver a intentar.Adicionar Regla de transito
ADICIONAR REGLA
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
IPO: FIGURA 7 Validar Usuario
Llenar login y passwordVerificar usuarioV: acceso al sistemaF: registrarse
USUARIO
IPO: FIGURA 8 Registrar Usuario
Página | 37
Usuario
Llenar codu,contr, cel y tipoRegistrar usuarioV: usuario registradoF: error de registro
USUARIONUEVO
REGISTRO
ACTIVIDADES
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
IPO: Información de Actividades
IPO: Proceso y envió de la mejor ruta
Pedir información de ruta.V: Despliega pantalla de la mejor ruta.F: Mensaje de error
Ruta
IPO: Reglas de transito información de actividades y mejor ruta
Página | 38
Rutas
Pedir información sobre actividadesV: Despliega pantalla de información de actividadesF: Mensaje de error
Actividades
Pide reporte sobre rutas , actividades y reglas de transitoV: Despliega pantalla con información de rutas actividades y reglas de transitoF: Mensaje de error
ReporteRutas, Actividades, Reglas de transito
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
2.3.2.Diseñar formatos de formularios de salida
FIGURA 1 El Sindicato Pide y Transmite Información Sobre Rutas y Rutas Alternativas
Página | 39
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 40
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 3 El medio de comunicación recibe y trasmite información de rutas, actividades y reglas
Página | 41
Rutas Alternas
ACTIVIDADES CIVICAS
RUTAS ALTERNAS
REGLAS DE TRANSITO
Información sobre… Hacer clic:
Cronograma de actividades cívicas y culturales
Hacer clic para ver cronograma:
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 42
Reglas de Transito
Actividades Cívicasccccccc
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 4 Modificar, agregar, eliminar y proveer información de actividades
cívicas y/o culturales dependiendo del tipo de usuario
Página | 43
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 44
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 5 El sistema envía información de rutas, actividades cívicas y/o culturales en un determinado formato para la empresa de telefonía móvil
Página | 45
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 6 Adicionar, modificar y eliminar reglas de transito
Página | 46
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 7 validar Usuario
Página | 47
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
FIGURA 8 Registrar Usuario
2.3.3.Diseñar formatos de reportes
REPORTES DE USUARIOS REGISTRADOS
Página | 48
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
REPORTES DE REGLAS DE TRANSITO
Página | 49
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
2.4. Modelo de implantación de sistemas2.4.1.Modelo del procesador
Página | 50
ALCALDIA
SERVIDOR
ADMINISTRADOR
Modifica Actividad
Elimina Actividad
Adiciona Actividad
Mostrar Información
Verificación de información
Administra Servidor
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
2.4.1.1. Enlace entre procesadores, arquitectura (2-3… capas)
PHP
MY SQL
2.4.2. Modelo de tareas
2.4.2.1. HerramientasLas herramientas usadas serán PHP, My SQL y Linux para la seguridad del sistema
Página | 51
SERVIDOR APLICACION
SERVIDOR BASE DE DATOS
Universidad Mayor de San AndrésCarrera de InformáticaGrupo 3 “Descongestiona miento Vehicular en la ciudad de La Paz”
Página | 52