UNIVERSIDAD DEGUAYAQUIL FACULTAD DE …repositorio.ug.edu.ec/bitstream/redug/23203/1/CÓRDOVA...
Transcript of UNIVERSIDAD DEGUAYAQUIL FACULTAD DE …repositorio.ug.edu.ec/bitstream/redug/23203/1/CÓRDOVA...
UNIVERSIDAD DEGUAYAQUIL FACULTAD DE INGENIERÍA INDUSTRIAL
DEPARTAMENTO ACADÉMICO DE TITULACIÓN
TRABAJO DE TITULACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE
LICENCIADO EN SISTEMAS DE INFORMACIÓN
ÁREA DESARROLLO DE SOFTWARE
“IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA INSPECCIÓN Y RASTREO DE
PROCEDIMIENTOS EN EL ÁREA DE OPERACIONES Y CONTROL DE TRÁNSITO APLICADO PARA EL
USO EXCLUSIVO DE LOS JEFES DE CADA DISTRITO DE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DEL GUAYAS”
AUTOR CÓRDOVA GORDILLO EDISON MANUEL
DIRECTOR DEL TRABAJO ING. HERNÁNDEZ POVEDA JOSÉ GERMÁN, MGS.
2017 GUAYAQUIL – ECUADOR
ii
DECLARACIÓN DE AUTORÍA
“La responsabilidad del contenido de este Trabajo de Titulación, me
corresponde exclusivamente: y el patrimonio intelectual del mismo a la
Facultad de Ingeniería Industrial de la Universidad de Guayaquil”
Córdova Gordillo Edison Manuel
C.C. 0914239876
iii
AGRADECIMIENTO
En primer lugar, a Dios por haberme guiado por el camino de la
felicidad hasta ahora por haberme permitido culminar la Carrera y
después a la Universidad de Guayaquil por haberme abierto sus puertas;
en segundo lugar, a cada uno de los que son parte de mi familia a mi
Madre María Piedad Gordillo; a mis hermanos y a todos mis tíos; por
siempre haberme dado su fuerza y apoyo incondicional que me han
ayudado y llevado hasta donde estoy ahora.
A mis profesores a quienes les debo gran parte de mis
conocimientos, gracias a su paciencia y enseñanza y finalmente un eterno
agradecimiento a esta prestigiosa universidad la cual abrió abre sus
puertas a jóvenes como nosotros, preparándonos para un futuro
competitivo y formándonos como personas de bien.
iv
DEDICATORIA
Dedico este proyecto de tesis a Dios y a mis padres. A Dios porque
ha estado conmigo a cada paso que doy, cuidándome y dándome
fortaleza para continuar, a mis padres, quienes a lo largo de mi vida han
velado por mi bienestar y educación siendo mi apoyo en todo momento.
Depositando su entera confianza en cada reto que se me presentaba sin
dudar ni un solo momento en mi inteligencia y capacidad. Es por ello que
soy lo que soy ahora.
v
ÍNDICE GENERAL
N° Descripción Pág.
PRÓLOGO 1
INTRODUCCIÓN 2
CAPÍTULO I
MARCO TEÓRICO
N° Descripción Pág.
1.1 Estado del Arte 7
1.2 Marco Conceptual 10
1.2.1 Los procedimientos de tránsito en la actualidad 10
1.2.1.1 Procedimientos de tránsito 12
1.2.1.2 Acciones a ejecutar de acuerdo a los procedimientos y
el control frente a las contravenciones 14
1.2.1.3 Procedimientos y acciones 16
1.2.2 Arquitectura de sistemas 19
1.2.2.1 Arquitectura de tres capas 19
1.2.3 Lenguajes de programación 21
1.2.3.1 Comparación de los marcos de desarrollo 25
1.2.3.2 Seguridad 26
1.2.4 Sistema de base de datos 27
1.2.4.1 Flexibilidad 28
1.2.4.2 Escalabilidad 28
1.2.4.3 Rendimiento 29
1.2.5 Herramientas para el diseño y desarrollo de la aplicación 29
1.2.6 Scrum 32
vi
CAPÍTULO II
METODOLOGÍA
N° Descripción Pág.
2.1 Investigación cualitativa 36
2.2 Fuentes y técnicas 36
2.3 Arquitectura del sistema 36
2.4 Metodología de desarrollo 37
2.4.1 Fases de la metodología Iconix 38
2.5 Técnicas de recolección de datos 38
2.5.1 Población 38
2.5.2 Muestra 39
2.5.3 Entrevista 40
2.5.3.1 Aplicación de la entrevista 41
2.5.3.2 Resumen general de las entrevistas 41
2.5.4 Encuesta 43
2.5.4.1 Aplicación de la encuesta 43
2.5.4.2 Análisis de la encuesta a la población ATM 44
2.6 Especificaciones funcionales 53
2.6.1 Requerimientos funcionales 53
2.6.2 Requerimientos no funcionales 54
2.7 Casos de uso 54
2.7.1 Actores y roles 54
2.7.2 Diagrama de contexto 55
2.7.2.1 Caso de uso proceso 1 55
2.7.2.2 Caso de uso procesos 2. Consultar información 56
2.7.2.3 Caso de uso crear usuario proceso 3 56
2.7.2.4 Caso de uso mantenimiento de usuario proceso 4
Administrador 57
2.7.2.5 Caso de uso modificar clave proceso 5 57
2.7.2.6 Caso de uso proceso 6 habilitar/deshabilitar usuario 58
2.7.2.7 Caso de uso proceso 7 ingresar al sistema 58
vii
N° Descripción Pág.
2.7.2.8 Caso de uso proceso 8 validar reservas 59
2.7.2.9 Caso de uso proceso 9 modificar clave del cliente 59
2.7.2.10 Caso de uso proceso 10 ingresar comentario 60
2.7.2.11 Caso de uso desplegar información 60
2.7.3 Descripción de casos de uso 61
2.7.3.1 Descripción de caso de uso Login 61
2.7.3.2 Descripción de caso consultar información 62
2.7.3.3 Descripción de caso crear usuario administrador 63
2.7.3.4 Descripción de caso modificar datos del usuario 64
2.7.3.5 Descripción de caso modificar clave del usuario 65
2.7.3.6 Descripción de caso habilitar/deshabilitar usuario 66
2.7.3.7 Descripción de caso validar reservas 67
2.7.3.8 Descripción de caso modificar clave del cliente 68
2.7.3.9 Descripción de caso ingresar comentario 69
2.7.3.10 Descripción de caso desplegar información 70
CAPÍTULO III
PROPUESTA
N° Descripción Pág.
3.1 Introducción 71
3.1.1 Tema 71
3.1.2 Objeto 71
3.1.3 Entorno de Software 71
3.2 Estudio de factibilidad 72
3.2.1 Factibilidad operativa 72
3.2.2 Factibilidad técnica 72
3.2.3 Factibilidad del Software 73
3.3 Fase de diseño 75
3.3.1 Diagrama de actividades correspondientes al proceso
de Login del sistema 75
viii
N° Descripción Pág.
3.3.2 Modelo diagrama de clases 76
3.3.2.1 Diagrama Robustez 77
3.3.2.2 Diagrama de Inicio de sesión 78
3.3.2.3 Diagrama de usuario administrador 79
3.3.3 Diagrama de secuencia 80
3.3.3.1 Diagrama del proceso principal 80
3.3.4 Diagrama de distribución 81
3.3.4.1 Diagrama de distribución Login 81
3.4 Mapa del sitio web/mapa del sistema 81
3.5 Plan de investigación 82
3.6 Sistema en pantallas 82
3.7 Modelo de la base de datos 85
3.8 Descripción del prototipo o sistema web de la ATM 85
3.8.1 Diccionario de datos 86
3.8.2 Impacto 94
3.9 Conclusiones 94
3.10 Recomendaciones 95
GLOSARIO DE TÉRMINOS 96
ANEXOS 105
BILIOGRAFÍA 134
ix
ÍNDICES DE CUADROS
N° Descripción Pág.
1 Proceso de competencias resolución de la ATM 12
2 Lenguaje de programación 23
3 Comparativa de los lenguajes de programación 24
4 Comparativa de marcos de desarrollo 25
5 Análisis de datos Pregunta 1 44
6 Análisis de datos Pregunta 2 45
7 Análisis de datos Pregunta 3 46
8 Análisis de datos Pregunta 4 47
9 Análisis de datos Pregunta 5 48
10 Análisis de datos Pregunta 6 49
11 Análisis de datos Pregunta 7 50
12 Análisis de datos Pregunta 8 51
13 Análisis de datos Pregunta 9 52
14 Requisitos funcionales 53
15 Requisitos no funcionales 54
16 Lista de roles 55
17 Descripción de caso de uso Login 61
18 Descripción de caso consultar información 62
19 Descripción de caso crear usuario administrador 63
20 Descripción de caso modificar datos del usuario 64
21 Descripción de caso modificar clave del usuario 65
22 Descripción de caso habilitar/deshabilitar usuario 66
23 Descripción de caso validar reservas 67
24 Descripción de caso modificar clave del cliente 68
25 Descripción de caso ingresar comentario 69
26 Descripción de caso desplegar información 70
27 Descripción del hardware para el sistema 72
x
N° Descripción Pág.
28 Descripción Recursos Humanos 73
29 Descripción Servicio Hosting y dominio 73
30 Descripción del software 73
31 Descripción total de costos 74
32 Factibilidad económica costos reales 74
33 Diccionario de datos 86
34 Diccionario de datos (1) 87
35 Cuadro mensajes 88
36 Password reset 89
37 Grupos 90
38 Subgrupo 91
39 User (usuario) 92
40 Migrations 93
xi
ÍNDICES DE GRÁFICOS
N° Descripción Pág.
1 Usuarios móviles en el 2012 5
2 Planes operativos de control de tránsito año 2016 18
3 ATM cuenta con sistemas de comunicación análisis
Pregunta 1 44
4 Le gustaría que cuente con un sistema análisis
Pregunta 2 45
5 Conoce usted alguna agencia de tránsito Pregunta 3 46
6 Notificaciones e informes análisis Prgunta 4 47
7 Proceso de registro análisis Pregunta 5 48
8 Parte de su labor diaria análisis Prgunta 6 49
9 Características del sistema análisis Pregunta 7 50
10 Características del sistema análisis Pregunta 8 51
11 Herramienta útil análisis Pregunta 9 52
xii
ÍNDICES DE IMÁGENES
N° Descripción Pág.
1 Inversión en tecnología en el Ecuador 4
2 Sitio Web Enterprise 7
3 Sitio referencia Tesis 8
4 Trabajo de investigación para el área de operaciones y
control de tránsito de la ATM 9
5 El transporte comunitario son temas de reforma al COIP 14
6 Arquitectura Web de 3 capas 20
7 Logo PostgreSQL 9.4 28
8 Población encuestada de la ATM 41
9 Población encuestada 43
10 Grant 82
11 Ingreso al sistema como usuario administrador 82
12 Página principal de bienvenida a ATM 83
13 Registros nuevos usuarios en el sistema ATM 83
14 Menú de opciones sistema 84
15 Una de las opciones del panel de control nueva
Publicación robo de vehículos 84
xiii
ÍNDICES DE DIAGRAMAS
N° Descripción Pág.
1 Arquitectura modelo vista controlador 20
2 Ejemplo de Seguridad 26
3 Rendimiento 29
4 Hibernatestacks 31
5 Hibernate 32
6 Metodología Scrum 35
7 Arquitectura de sistemas 3 capas 37
8 Caso de uso proceso 1 55
9 Caso de uso proceso 2 consultar información 56
10 Caso de uso crear usuario proceso 3 56
11 Caso de uso mantenimiento de usuario proceso 4 57
12 Caso de uso modificar clave proceso 5 57
13 Caso de uso proceso 6 habilitar/deshabilitar usuario 58
14 Caso de uso proceso 7 ingresar al sistema 58
15 Caso de uso proceso 8 validar reservas 59
16 Caso de uso proceso 9 modificar clave del cliente 59
17 Caso de uso proceso 10 ingresar comentario 60
18 Caso de uso desplegar información 60
19 Proceso de Login 75
20 Diagrama de clases 76
21 Diagrama Robustez 77
22 Inicio de sesión 78
23 Inicio de sesión usuario administrador 79
24 Proceso principal 80
25 Diagrama de distribución Login 81
26 Diagrama Mapa del sistema 81
27 Modelo de base de datos 85
xiv
ÍNDICES DE ANEXOS
N° Descripción Pág.
1 Carrta de autorización 106
2 Encuesta 107
3 Resumen de la entrevista 108
4 Resumen de la entrevista 1 109
5 Resumen de la entrevista 2 110
6 Manual de instalación 111
7 Manual de usuario 118
xv
AUTOR: CÓRDOVA GORDILLO EDISON MANUEL TEMA: IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL ÁREA DE OPERACIONES Y CONTROL DE TRÁNSITO APLICADO PARA EL USO EXCLUSIVO DE LOS JEFES DE CADA DISTRITO DE LA ATM EN EL CANTÓN GUAYAQUIL DE LA PROVINCIA DEL GUAYAS.
DIRECTOR: ING. SIST. HERNÁNDEZ POVEDA JOSÉ GERMÁN, MGS.
RESUMEN La apertura del siguiente trabajo de investigación se dio porque establecerá como propuesta de análisis a la que se adjunta la Implementación de un sistema web emerge debido a la resiente instauración de la ATM en la ciudad de Guayaquil de la provincia del Guayas; con esto la problemática inmediata, el déficit de sistemas para la inspección y rastreo de procedimientos en el área de operaciones y control de tránsito cuyo uso exclusivo es requerido por cada jefe de distrito. Con el objetivo general que expone promover la aplicación de un sitio web como herramienta de asistencia cabal ante las acciones de inspección y rastreo de procedimientos en el área de operaciones y control de tránsito cuyo uso será principalmente de los Jefes de distritos desde sus dispositivos móviles, pc, laptops o equipos con disponibilidad de internet, siendo más específico se pretende fomentar el interés de los Jefes de distritos mediante la herramienta de usuario personal en el sitio web; eliminar los recursos de papelería y oficina para llevar reportes y sucesos diarios, plantear el desarrollo del sitio web como herramienta operacional para ejecutar actividades de reacción en menor escala de error. Debido a la existencia de esta situación es oportuno la ejecución de dicho sistema que fue corroborado mediante estudio de investigación científica con la base de cada aspecto más la metodología sujeta al proyecto y de la mano con la factibilidad tecnológica y humana es decir más que la misma implementación lograr el interés de los involucrados este matiz será medido mediante las técnicas investigativas e instrumentos empleados. PALABRAS CLAVES: Operaciones, Control, Tránsito, Gestión,
Procedimientos, Metodología, implementación, Web.
Córdova Gordillo Edison Manuel Ing. Sist. Hernández Poveda José, MGS.
C.C.: 0914239876 Director del Trabajo
xvi
AUTHOR: CÓRDOVA GORDILLO EDISON MANUEL SUBJECT: IMPLEMENTATION OF A WEB SYSTEM FOR
INSPECTION AND TRAFFIC PROCEDURES IN THE AREA OF OPERATIONS AND CONTROL OF TRANSIT APPLIED FOR THE EXCLUSIVE USE OF THE MANAGERS OF EACH ATM DISTRICT IN THE CANTÓN GUAYAQUIL OF THE PROVINCE OF GUAYAS
DIRECTOR: SYST. ENG. HERNÁNDEZ POVEDA JOSÉ GERMÁN, MGS.
ABSTRACT
The opening of the next research was given because it will be established as a proposal of analysis to which the Implementation of a web system emerges due to the resentment of the ATM in the city of Guayaquil in the province of Guayas; with this the immediate problem, the deficit of systems for the inspection and tracing of procedures in the area of operations and traffic control whose exclusive use is required by each boss of district. With the general aim of promoting the application of a website as a tool for full assistance in the inspection and tracing of procedures in the area of operations and traffic control, whose use will be mainly done by the heads of districts from their mobile devices, Pc, laptops or computers with availability of the internet, being more specific to intend to foster the interest of the leaders of districts through the personal user tool on the website; eliminate stationery and office resources to carry reports and daily events, raise the development of the website as an operational tool to execute reaction activities on a smaller scale of error. Due to the existence of this situation it is opportune the execution of this system that was corroborated by scientific research study with the basis of each aspect plus the methodology subject to the project and of the hand of the technological and human feasibility is to say more than the same Implementation to achieve the interest of those involved this nuance will be measured by investigative techniques and instruments used. KEY WORDS: Operations, Control, Transit, Management, Procedures,
Methodology, Implementation, Web. Córdova Gordillo Edison Manuel Syst. Eng. Hernández Poveda José, Mgs.
C.C.: 0914239876 Director of Work
PRÓLOGO
El eje bajo el cual se va desarrollar este trabajo de titulación se da
mediante el siguiente tema; Implementación de un Sistema Web para la
Inspección y Rastreo de Procedimientos en el Área de Operaciones y
Control de Tránsito Aplicado para el Uso exclusivo de los Jefes de cada
Distrito de la ATM en el cantón Guayaquil de la Provincia del Guayas.
El trabajo de investigación esta desglosada en 3 capítulos de la
siguiente manera; en el primer capítulo se da un detalle general pero corto
mediante la Introducción, en el segundo se trata del Marco Teórico, el
tercero la Metodología y el último la propuesta.
En el Marco Teórico denominado como el Capítulo I; en el que se
investigan, comparan y analizan las distintas herramientas que se
podrían utilizar, delimitando cuál será la que se adapta de mejor manera
para desarrollar el portal web propuesto.
En la Metodología designado al Capítulo II; se realiza el
levantamiento de información y requerimientos utilizando las técnicas
dispuestas en la metodología de investigación cualitativa y se sigue la
guía de pasos a utilizar en la metodología de desarrollo elegida, en este
caso.
En el último capítulo III correspondiente a la propuesta, se
establece el sistema como parte de la problemática en la cual se detalla
el proceso de la solución mediante la propuesta que establece la
implementación analizado en el capítulo anterior, complementando los
capítulos más las conclusiones y recomendaciones adecuadas.
INTRODUCCIÓN
Tema
Implementación de un Sistema Web para la Inspección y rastreo de
Procedimientos en el área de Operaciones y Control de Tránsito Aplicado
para el Uso exclusivo de los Jefes de Cada Distrito de la ATM en el
Cantón Guayaquil de la provincia del Guayas.
Introducción
El trabajo de investigación tendrá ejecución en la ATM (Autoridad
de Tránsito Municipal), esta corporación tiene su génesis desde Julio del
2012 por acción única del Municipio de la ciudad de Guayaquil, quienes
tienen establecido claramente su visión al implementar una estructura de
regulación, control, en el área de seguridad vial. Las crónicas de la ciudad
en cuanto a transito se refiere a tomado un giro en el último año pues el
cambio de organización de publica a municipal hace que los primeros
años de las mismas sean para que se complemente aquellas acciones
que en el camino no se esperaban o no se tenían estipuladas como
primordiales.
De acuerdo a este método no se pude dejar desapercibido sus
debilidades existentes; que ya que las mismas exteriorizan como
problemática diaria el déficit en el conocimiento inmediato de las
situaciones normales, positivas o negativas ejecutadas en los
procedimientos en el control del tránsito para cada Jefe de Distrito. La
visión de este proyecto es ser un agente de solución que colabore en la
coordinación en tiempo real con las autoridades y el agente de tránsito, es
decir desde su dispositivo móvil y en el lugar de los hechos para facilitar
Introducción 3
recursos de índole humano, logístico, ayuda o emergencias si el caso lo
amerita sino se convierte en un medio de comunicación interna para la
solución de problemas aun si es relevante exposición al público al ser
compartido con el departamento de comunicaciones.
El tema será fundamentado bajo el diseño metodológico que
encierra la observación de campo que se realizaba en el departamento de
operaciones y en varios puntos estratégicos donde esté operando el
agente de tránsito.
Para la operación investigativa se requirió de una consulta
bibliográfica, la cual es el soporte de la fundamentación teórica en sus
distintos aspectos ya sean estos epistemológicos, filosóficos, psicológicos,
sociológicos, tecnológicos y legales.
Objeto de la Investigación
EL origen del proyecto está delimitado de acuerdo al área:
Sistemas de Información, bajo el aspecto: Implementación de un Sistema
Web para la Inspección y Rastreo de los procedimientos; ubicada en la
delimitación geográfica: Cantón Guayaquil de la provincia del Guayas, en
el Tiempo: año 2016, en el Espacio: Año Lectivo 2016-2017.
En la inspección realizada al área de operaciones y control de
tránsito en la ATM se palpa el siguiente suceso, se encontró un déficit en
lo que bajo a su lenguaje de organización se conoce como inspección y
rastreo de procedimientos diarios por parte de los jefes de distritos. Ya
que sus labores no son empleadas como debería ejecutarse de manera
eficiente y sincronizada; es decir todas sus acciones laborales las
realizan de modo manual hecho que es considerado caduco, impidiendo
así conocer el reporte diario de modo sistematizado y organizado de
acuerdo al ingreso y registro de informe por cada agente.
Introducción 4
Justificación de la Investigación
La propuesta y experiencia que otorga este proyecto en el área de
implementación e innovación organizacional es loable, siendo directriz
motivacional para quienes busquen innovar en su formación actual e
integral de modo personal o institucional en otras organizaciones
reguladores del tránsito en otras provincias o ciudades a nivel nacional
con el principal fin mantener el orden y control vehicular.
IMAGEN N° 1
INVERSIÓN EN TECNOLOGÍA EN EL ECUADOR
Fuente: https://www.telecomunicaciones.gob.ec/ecuador-continua-creciendo-en-tecnologia/ Elaborado por: Córdova Gordillo Edison Manuel
El (Comercio, 2013) menciona: “Según la Secretaría de Educación
Superior, Ciencia, Tecnología e Innovación, Ecuador invierte el 0,47% de
su PIB en tecnología. La meta es llegar al 1%.” (pág. 7)
Esta investigación es significativa, y por ende denota importancia
para los jefes de distritos de la ATM, teniendo como objetivo primario la
realización de la implementación de un sistema web y su incidencia en la
inspección y rastreo, dicho tema se justifica ya que se convertirá en aporte
en el campo de acción siendo evidente el gran beneficio para la
Introducción 5
competitividad como organización municipal ante la de índole estatal de
mayor trayectoria. La expectativa del proyecto permitirá indagar cuáles
son las dificultades reales y con ello los mecanismos oportunos que son la
base de una necesidad imperioso, inevitable e insatisfecha con estrategia
metodológica, instructiva que le ayudara a procesar sus conocimientos de
manera oportuna, segura, siendo guía de respaldo en el aprendizaje que
en este caso sería la implementación de un sistema web para la
Inspección y rastreo de los procedimientos.
GRÁFICO N° 1
USUARIOS MÓVILES EN EL 2012
Fuente: httpps://inec-estadistica-porcentaje.com Elaborado por: Córdova Gordillo Edison Manuel
Según (INEC, 2012):
“Dispone los siguientes resultados. En información, a
la Internet no hay quien la pare. El Ministerio de
Telecomunicaciones reporta 4.435.180 cyber usuarios (36,7%
de la población). Los usos más frecuentes: comunicación
(32,6%), información (31,1%), educación (29,1%), trabajo
(3,4%), según el Instituto de Estadística y Censos”.
Introducción 6
La relevancia social presenta acciones de acuerdo a la política de
estado que presenta como proyecto enmarcado en el nuevo cambio de
Matriz Productiva y el Desarrollo del Plan Nacional para el buen vivir, uno
de sus objetivos relevantes es la planificación, soporte al desarrollo de los
participantes de la sociedad en algún aspecto, con la capacitación,
transferencias tecnológicas y gestión empresarial para que logre sus
objetivos.
Objetivos de la Investigación
Objetivo General
Proporcionar un sitio web para los procedimientos de tránsito de la
ATM, cuyo fin es proporcionar una propuesta ante la problemática
existente en este departamento e influenciar a los demás para que dejen
acciones empíricas y conviertan su trabajo fácil, rápido y profesional.
Objetivos Específicos
Proveer al personal de cada distrito una herramienta de usuario
personal en el sitio web.
Eliminar recursos de papelería y oficina para llevar reportes y sucesos
diarios.
Proyectar el desarrollo del sitio web como herramienta operacional para
ejecutar actividades y procedimientos de tránsito en menor escala de
error y tiempo.
CAPÍTULO I
MARCO TEÓRICO
1.1 Estado del Arte
Según (BUENAÑO, 2015):
“Expone el tema: sitio web interinstitucional es un
servicio que permite subir y consultar calificaciones
estudiantiles, cuyo objetivo corresponde al estudio técnico y
financiero que cubre todos los elementos de un plan de
negocio, desde la constitución de la empresa que respaldará
sus operaciones hasta el desarrollo y comercialización de
sus productos y servicios. El objetivo principal es desarrollar
y comercializar soluciones informáticas especializadas,
simples e innovadoras, con costos accesibles para el
mercado”.
IMAGEN N° 2
SITIO WEB ENTERPRISE
Fuente: http://repositorio.ug.edu.ec/bitstream/redug/7022/1/TESIS.pdf} Elaborado por: Córdova Gordillo Edison Manuel
Marco Teórico 8
Según (VERA, 2015):
“Se presenta el siguiente tema: Web Site de custodio
de documentos físicos; cuyo objeto de la propuesta será
aprovechar la creciente necesidad de las empresas que
buscan reducir considerablemente los costos operacionales
para ser más eficientes y competitivas. Ofreciendo al
mercado una alternativa que les permita externalizar las
actividades no estratégicas (archivo y manejo documental) de
su negocio pudiendo concentrar los esfuerzos en las
actividades claves del negocio. Proveer a las empresas un
servicio que cumpla con las normativas y estándares
internacionales para la gestión documental de la información
que manejan, y colaborar de forma satisfactoria al momento
de auditorías que estas realicen”.
IMAGEN N° 3
SITIO REFERENCIA TESIS
Fuente: https://www.google.com.ec/search?hl Elaborado por: Córdova Gordillo Edison Manuel
Marco Teórico 9
El trabajo de investigación se designó como un tema apropiado
para ser ejecutado debido a que por medio del mismo se daría conocer
las ventajas de las herramientas tecnológicas, ya que el aporte a las
instituciones tanto públicas como privadas y con esto a la sociedad; con
esto buscan enriquecer y fortalecer el nivel de quien lo adquiera para
darse a conocer de modo general, ya que aplicará conocimientos
establecidos por el investigador en su estancia de ejecución.
Siendo oportuno indicar que el tema sistema de implementación de
un sistema web para la inspección y rastreo de procedimientos en el área
de Operaciones y Control de Tránsito aplicado para el uso exclusivo de
los Jefes de cada distrito de la ATM; es considerado con importancia
social ya que en la implementación y adjudicación total de dicha
investigación satisfará el déficit que este departamento y con ello la
institución presenta actualmente con esto a la ciudadanía en general.
IMAGEN N° 4
TRABAJO DE INVESTIGACIÓN PARA EL ÁREA DE OPERACIONES Y
CONTROL DE TRÁNSITO DE LA ATM
Fuente: http://www.atm.gob.ec Elaborado por: Córdova Gordillo Edison Manuel
Marco Teórico 10
1.2 Marco Conceptual
1.2.1 Los procedimientos de tránsito en la actualidad
Desde el origen del hombre la creación entera ha necesitado
sujetar su vida al orden bajo reglamentos y estatutos. Al pasar de los días
y de acuerdo a las crónicas establecidas sobre el inicio de las primeras
acciones del control y procedimientos de circulación se disponen a las
señales de tránsito como el génesis de lo que en la actualidad es toda
una organización a nivel global. Aproximadamente en el tiempo conocido
como la edad moderna se dio un gran invento que disminuyo el tiempo de
movilización al hombre; con el automóvil se fortaleció la dependencia de
los conductos a las señales de tránsito y con ellos poco a poco
evolucionaron estatutos, normas y procedimientos que tenían como fin el
ordenamiento de las sociedades en las que el vehículo cada vez tomaría
mayor auge entre sus pobladores.
Ya que a nivel mundial OMS y ONU son unas de las
organizaciones al pendiente de las consecuencias del mal proceder por
parte de los conductores de trasporte terrestre; también son los más
preocupados y quienes aportan al momento de establecer estatutos y
procedimientos. La acción que es tomada con mayor importancia en toda
latinoamérica por ende en cada país, y desde luego por cada institución
nacional, regional o municipal que lo controle de modo público o
parámetros privados.
En Ecuador, el primer vehículo que era de movilidad por acción de
un animal se posesionó según las crónicas del país más o menos por la
etapa de la Real Audiencia de Quito año 1551; para luego en 1904 sea el
automóvil la más grande novedad de esa época desde esta fecha no fue
hasta 1912 que se aumentó la cantidad de vehículos por su necesidad de
índole comercial y personal por ende se dio pie a los primeros
Marco Teórico 11
procedimientos operativos de tránsito y con esto la regulación y control
con la acción de matriculación vehicular.
Suceso que poco a poco necesitaba que una institución sea la
responsable de su control directo y con esto medida con procesos
respectivos, fue entonces que surgió la Dirección General de Tránsito de
la República del Ecuador, siendo el único regulador y ejecutor de éstas
actuaciones el gobierno central con responsabilidad de la Policía
Nacional.
En Guayaquil una de las ciudades más pobladas por no
establecerla como el número uno del país, la misma se maneja desde
hace 5 años atrás una institución que está regida bajo el Gobierno
Autónomo Descentralizado; es decir bajo la autoridad del Municipio de la
ciudad y de su Alcalde, pero sin dejar a un lado la ley Nacional
establecida por Agencia Nacional de Regulación y Control del Transporte
Terrestre, Tránsito y Seguridad Vial.
Según (ANT, 2014):
“Los Gobiernos Autónomos Descentralizados
Regionales, Metropolitanos y Municipales, en el ámbito de
sus competencias en materia de transporte terrestre, tránsito
y seguridad vial, en sus respectivas circunscripciones
territoriales tendrán las atribuciones de conformidad a la ley
y a las ordenanzas que expidan para planificar, regular y
controlar el tránsito y el transporte, dentro de su jurisdicción,
observando las disposiciones de carácter nacional emanadas
desde la agencia nacional de regulación y control del
transporte terrestre, tránsito y seguridad vial; deberán
informar sobre las regulaciones locales que en materia de
control del tránsito y la seguridad vial se vayan a aplicar”
Marco Teórico 12
CUADRO N° 1
PROCESOS DE COMPETENCIAS RESOLUCIÓN DE LA ATM
Fuente: https//: www.ANT.gob.ec Elaborado por: Córdova Gordillo Edison Manuel
1.2.1.1 Procedimientos de tránsito
Todo trámite de tránsito es disposición de medidas establecidas
por la Constitución del año 2008 en la que se actualizo las medidas a
tomarse en infracciones por parte de los conductores o peatones a nivel
nacional, esta labor es ejecutada por una persona capacitada y dedicada
a esta área en ejecución que mediante artículos y verificación de lo
acontecido deberá aplicar el precepto correspondiente al accionar sujeto a
reprensión.
El agente civil de tránsito es el intérprete de las leyes frente a la
comunidad, este se rige a las de un grupo de directivos que mediante
decisión conjunta deberá realizar.
En la actualidad por el poco tiempo de adjudicación de la ATM en
Guayaquil se presenta una problemática sujeta a estudio en la que la
escasa presencia de personal civil con el vasto conocimiento de las
Marco Teórico 13
acciones correctas y de acuerdo a la ley con medidas a medias de
procedimientos de tránsito por falta de comunicación directa con los jefes
de distritos, con esto conlleva a pérdida de tiempo en cada ejecución y
reporte de sucesos importantes en su labor diaria.
Según (ANT, 2014):
“Los Gobiernos Autónomos Descentralizados
Metropolitanos y Municipales tendrán las siguientes
competencias Art. 30.5.- a) Cumplir y hacer cumplir la
Constitución, los convenios internacionales de la materia,
esta Ley, las ordenanzas y reglamentos, la normativa de
los gobiernos autónomos descentralizados regionales,
metropolitanos y municipales, las resoluciones de su
Concejo Metropolitano o Municipal; b) Hacer cumplir el
plan o planes de transporte terrestre, tránsito y
seguridad vial elaborados y autorizados por el
organismo rector y supervisar su cumplimiento, en
coordinación con la Agencia Nacional de tránsito y los
Gobiernos autónomos descentralizados regionales; c)
Planificar, regular y controlar las actividades y operaciones
de transporte terrestre, tránsito y seguridad vial, los
servicios de transporte público de pasajeros y carga,
transporte comercial y toda forma de transporte colectivo
y masivo, en el ámbito urbano e intracantonal, conforme
la clasificación de las vías definidas por el Ministerio del
Sector; d) Planificar, regular y controlar el uso de la vía
pública y de los corredores viales en áreas urbanas del
cantón, y en las parroquias rurales del cantón; e)
Decidir sobre las vías internas de su ciudad y sus
accesos, de conformidad con las políticas del ministerio
sectorial”.
Marco Teórico 14
IMAGEN N° 5
EL TRANSPORTE COMUNITARIO SON TEMAS DE REFORMAS AL
COIP
Fuente: https://www.ecuadoraldia.com. Elaborado por: Córdova Gordillo Edison Manuel
1.2.1.2 Acciones a ejecutar de acuerdo a los procedimientos y el
control frente a las contravenciones de tránsito
El trabajo de la autoridad de tránsito municipal es regular y tomar el
control general del tránsito local para ello desde los directivos hasta el
agente civil deberá precautelar de esto previniendo acciones que pueden
ser evitados con la presencia de ellos en lugares estratégicos y del mismo
modo si es inevitable sucesos inesperados entonces tomar el accionar
adecuado, oportuno y bajo los parámetros legales que ampara la
constitución.
En el día a día de su proceder los jefes de distrito designan
estrategias previamente estudiadas para que cada agente civil tome su
posición designada en el caso de sucesos estas están divididas en
contravenciones de aspectos leves, graves y muy graves; las mismas que
se subdividen en leves de primera, segunda y tercera; graves de primera,
segunda y tercera teniendo respaldo en Art. 139 LOTTTSV en adelante.
Marco Teórico 15
Según (Villacís, 2014):
Define a una contravención como. “La falta que se
comete al no cumplir lo ordenado. Trasgresión a la ley
cuando se obra contra ella o en fraude de la misma.”
En cada ítem se detalla los procedimientos correspondientes de
acuerdo a las responsabilidades según (GAD, 2015) manifiesta la
inspección y rastreo de procedimientos en el área de operaciones.
Realizar operativos de control de tránsito regular y especial, y los
operativos de control de emisión de gases en su circunscripción
territorial.
Autorizar, concesionar o implementar los centros de revisión y control
técnico vehicular, a fin de controlar el estado mecánico, los elementos
de seguridad, la emisión de gases y el ruido con origen en medios de
transporte terrestre.
Controlar el funcionamiento de los centros de revisión y control técnico
vehicular.
Seleccionar a los aspirantes para agentes de control de tránsito
cantonales.
Capacitar en ordenanzas locales a los agentes de control de tránsito
cantonales.
Realizar las citaciones por multas o infracciones a la Ley orgánica de
transporte terrestre, tránsito y seguridad vial.
Recaudar los valores correspondientes a los derechos por el
otorgamiento de matrículas, multas impuestas por delitos y
contravenciones de tránsito, en el ámbito de sus competencias.
Construir, operar y mantener los centros de retención vehicular.
Realizar el proceso íntegro de matriculación vehicular y en tal virtud
emitir en el ámbito de sus competencias, las matrículas previas el pago
de las tasas e impuestos correspondientes y los requisitos previstos en
Marco Teórico 16
el reglamento a ley orgánica de transporte terrestre, tránsito y
seguridad vial.
Entregar el permiso anual de circulación.
Verificar la documentación de motor y chasis contra el físico.
Administrar y alimentar los sistemas de información de tránsito que
incluye actualizar y corregir los registros de vehículos, títulos
habilitantes en el marco de su circunscripción territorial.
Implementar medios o dispositivos tecnológicos que permitan registrar
infracciones de tránsito (Resolución No, 2012).
1.2.1.3 Procedimientos y Acciones
Las siglas de ATM corresponden a: (Autoridad de Tránsito
Municipal), fue establecida por ordenanza Municipal de Guayaquil
en la Gaceta Oficial No. 38, en el año 2012 a los treinta días del
mes séptimo. Está constituida como una empresa constituida bajo
los parámetros de la ley orgánica de empresas públicas con
ordenamiento jurídico de la República del Ecuador y con
autónoma presupuestaria etc… teniendo un sitio de información
donde detalla cada una de sus servicios y argumentos
organizacionales.
Según (ATM, 2016):
“Establecer y ejecutar políticas para implementar un
sistema integrado de regulación control y gestión del
tránsito, transporte terrestre y seguridad vial, a través del uso
de tecnología (sistema inteligente de manejo de tráfico), que
permita la integración armoniosa de todos los entes
demandantes de movilidad que redunde en mejorar la calidad
de vida y la preservación del medio ambiente”.
Marco Teórico 17
Según (ATM, 2016):
“Capacitar a la ciudadanía dentro de un periodo de 4
años, fomentando una cultura de movilidad vial que conlleve
a la mejora constante del tránsito, transporte terrestre y la
seguridad vial, a través del desarrollo de un sistema
integrado de tránsito”.
Las expectativas de la institución para cumplir al máximo sus
capacidades como ente encargado de la regulación y control del tránsito
para ellos necesitan implementar equipamientos tecnológicos, de los
siguientes aspectos.
Realizar una plataforma tecnológica que permita un sistema integrado
de regulación, control y gestión del tránsito y transporte terrestre.
Actualización de Equipos en los centros de revisión técnica vehicular,
matriculación y registro de la propiedad vehicular y ventanilla única de
trámites de movilidad.
Sistema inteligente de semaforización y modernización del sistema vial.
Sistemas electrónicos del control del tránsito.
En el aspecto de recursos humanos las capacidades y
adiestramientos del personal que se requiere son:
Agentes civiles de tránsito capacitados conforme lo establece la ley,
para el ordenamiento y aplicación de normas de tránsito.
Control de estacionamientos y ocupación del espacio público urbano.
Optimización de la circulación vehicular.
Organización del tránsito vehicular y peatonal.
Acciones adicionales a lo aplicado en la actualidad.
Reforzar la señalización vial.
Marco Teórico 18
Campañas de difusión sobre seguridad vial a la ciudadanía.
Mejora de la infraestructura vial.
En lo que refiera las acciones de operativos hasta la actualidad se
maneja una estadística por parte de la ATM de un total de 140 ejecutados
cabalidad y sin ninguna novedad.
GRÁFICO N° 2
PLANES OPERATIVOS DE CONTROL DE TRÁNSITO AÑO 2016
Fuente: http://www.atm.gob.ec/Show/TransparencyLaws/1 Elaborado por: Córdova Gordillo Edison Manuel
El departamento de operaciones de la ATM, mantiene el registro de
los siguientes procedimientos:
Control de reposición de vehículos por siniestros.
Control mensual del servicio de abastecimiento de combustible.
Control del mantenimiento del parque automotor como son las radios
patrullas, motos y bicicletas.
Control del kilometraje diario de las radios patrullas de control de
tránsito.
Control de rotulación de las unidades que por una u otra razón son
productos de siniestros de tránsito.
Control del uso de los megas de los equipos de comunicación como es
el HAND HELL y uso adecuado de las radios portátiles.
34 7
30 11
19 12
27
0 10 20 30 40
Maratón Caminatas
Operativos Estadio Desfiles Cívicas
Ciclo Paseos Procesiones
Operativos varios
Fuente: Área de Operaciones ATM
Planes Operativos de Control de Tránsito
Marco Teórico 19
Control de mantenimiento oportuno de HAND HELL y radios portátiles.
Así mismo se lleva un control de los custodios de los equipos de
comunicación, para reportar la pérdida o daños de los mismos.
Control del sistema hunter de todas las unidades de control de tránsito.
Control diario tanto de asistencia como de permisos médicos del
personal operativo.
Supervisión y coordinación de la casa abierta con las personas que han
sido sancionados por jueces y fiscales por labores comunitarias.
1.2.2 Arquitectura de sistemas
1.2.2.1 Arquitectura de tres capas
El trabajo de investigación se dedigno oportuno la selección de la
arquitectura de tres capas, es por esto que a continuación se desglosará
los niveles o etapas de las mismas.
En primera instancia se considera el nivel correspondiente o
denominado como el nivel de usuario; aquí se presenta la interfaz visual
que es la primera apertura o comunión que tiene el usuario con el sistema
en específico con el global de información y reseñas.
Aquí se maneja con responsabilidad el intercambio entre la
solicitud y recepción de requerimientos extras que se relacionan en un
mismo servicio, esta acción se realiza interna sin que el cliente tenga
vínculo directo.
En la segunda categoría está el nivel de negociación; aquí se
posesionan los programas que se ejecutaran de acuerdo a los
requerimientos solicitados por parte del usuario los mismos que ejecutan
respuestas a lo gestionado. El posicionamiento de reglas, bloqueos de
usuario sin acceso directo y aumento de medidas de seguridad se dan en
esta capa.
Marco Teórico 20
Por último, pero por esto no menos importante está el nivel de
datos; en esta etapa domiciliada el conglomerado de información soporte
para la ejecución o almacenamiento de la indagación de tareas tales
como la inclusión, la consulta, rectificación y exclusión que inicia desde la
capa de negocios. La imagen detalla lo antes expuesto.
IMAGEN N° 6
ARQUITECTURA WEB DE 3 CAPAS
Fuente: https//: www.arquitecturadesistemas/OWASPT 2014 Elaborado por: Córdova Gordillo Edison Manuel
DIAGRAMA N° 2
ARQUITECTURA MODELO VISTA CONTROLADOR
Fuente: http://www.atm.gob.ec/Show/TransparencyLaws/1 Elaborado por: Córdova Gordillo Edison Manuel
Marco Teórico 21
Para una perspectiva de comparación sobre la arquitectura de 3
capas se presenta las ventajas y las desventajas sobre este tema
detallados en los siguientes:
Las ventajas
Componentes desarrollados en cualquier lenguaje.
Componentes independientes.
Pueden distribuirse en múltiples servidores los componentes.
La base de datos no puede ser accedida por los clientes sino
solo desde la capa intermedia.
Los drivers de la base de datos no deben estar en los clientes.
En los casos con mucha concurrencia, mejora la administración de los
recursos.
Permite reutilizar el software y construir aplicaciones escalables.
Centraliza la gestión de los reglamentos del negocio en un sólo lugar,
con lo cual facilita su mantenimiento, uso y desarrollo.
Posee una mayor escalabilidad.
Las desventajas:
Su implementación adiciona complejidad al sistema.
Aumento en la cantidad de archivos a mantener y desarrollar.
Su aprendizaje es más complejo comparado con otros modelos.
1.2.3 Lenguajes de programación
La comunicación forma parte del proceder instantáneo entre los
individuos; al trasladarlo en lo que tiene que ver con tecnología y sus
recursos de intercambio de información no estará demás, bajo una
metodología de símbolos y letras denominadas como lenguaje binario o
claves que capta o recibe el equipo de PC o dispositivo tecnológico para
Marco Teórico 22
traducirlo en una respuesta de acuerdo a lo establecido, en la siguiente
cita se soporta el al alfabeto copto de un modo científico.
(RENAED, 2015), nos indica que:
“Un lenguaje de programación es cualquier lenguaje
sintético, diseñado para realizar procesos que puedan ser
interpretadas y ejecutadas en una computadora. Se asume
que las instrucciones así escritas son traducidas luego a un
código que la máquina pueda “comprender”.
Luego de la concepción previa en los párrafos superiores sobre
lenguaje de programación, se menciona que el mismo es la clave
primordial para la implementación del sistema web para el área de
operaciones y control de tránsito aplicado para el uso exclusivo de los
jefes de cada distrito de la ATM; sin embargo, para establecer un trabajo
correcto con parámetros de ámbito profesional se realizada un análisis
pertinente desglosado a continuación. Como primer punto de distinción se
establecerá Java; del mismo se presenta en acotación que fui instituido en
1991 por James Gosling en Sun Microsystems transportándolo en la
actualidad posee licencia de GNU General Publicítense (GLP) y está
sujeto por Oracle Corporation.
Entre sus ventajas están:
Posee plataforma con función primordial de sistemas. operativos
hardware o software.
Presentan un rendimiento superior.
La plataforma es de dominio público y destacado entre los usuarios.
Dispone de estándares como “Java Community Process” del avance
tecnológico de Java.
Ventajas destacadas en el ámbito de seguridad ante la red y sus
aplicaciones.
Marco Teórico 23
Para establecer la comparación se tomó a PHP, la misma es
considera como una opción ante la situación conflicto y viabilidad para
solución de la problemática en la implementación del sitio web. De
acuerdo a sus crónicas se establece que tiene su génesis como un
diminuto programa en 1994 y por creador a Rasmus Lerdorf, ya para 1995
Rasmus se hace público la fuente y el código como estrategia para que se
haga conocido y de este modo superar las expectativas con sugerencias
para añadir, modificar o eliminar excesos o afecciones al proyecto.
Las ventajas que presenta PHP son:
No posee limitaciones ya que está libre y abierto en general.
Su aprendizaje es fácil y sin complicaciones.
Presenta configuraciones nada complicadas y de corto tiempo.
El ejercicio que integra en PHP es automático.
Base de datos sin dificultades.
Utilidad de millones de usuarios.
CUADRO N° 2
LENGUAJES DE PROGRAMACIÓN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Dentro de los ítems detallados en los párrafos superiores sobre
JAVA y PHP con sus respectivas versiones y estudio minuciosos sobre
cada uno se toma los siguientes puntos determinantes para la selección
Marco Teórico 24
factible de acuerdo a los métodos de comparación en benéfico de la
investigación.
De lenguajes
Del marco de desarrollo más conocido como Framework
Del mantenimiento
De servidores
De escalabilidad
Del rendimiento
De seguridad
Desde el punto de vista organizacional
CUADRO N° 3
COMPARATIVA DE LOS LENGUAJES DE PROGRAMACIÓN
Lenguaje Fortalezas Debilidades Opinión
PHP
· Su sintaxis es muy similar a otros lenguajes
Fácil · Es un lenguaje muy
popular tiene una comunidad muy grande
Rápido · Multiplataforma · Maneja base de datos
Bastante documentado
Libre y gratuito Varias funciones
No requiere definición de variables
Puede ser combinado junto a HTML
Tiene muchos frameworks que facilitan el desarrollo en este lenguaje ·muchos servicios de alojamiento web tienen PHP
· Necesita un servidor para funcionar
· La POO es
deficiente para aplicaciones grandes
· Todo el trabajo
se realiza el en servidor y mucha información o solicitudes pueden ser ineficiente.
· Es un lenguaje que está muy bien documentado y se pueden encontrar un sinfín de ejemplos y tutoriales lo cual lo hacer una muy buena opción para aprender y conocer sobre la programación.
Marco Teórico 25
JAVA
· Al ser orientado a objetos permite su modularización
· Permite la creación de
aplicaciones de escritorio Tiene soporte a desarrollo de aplicaciones móviles y web.
· Es un lenguaje
interpretado así que es relativamente lento en comparación con otros lenguajes.
· Es un lenguaje bastante
documentado y fácil de aprender, contiene muchas librerías tiene varias alternativas de framework para un desarrollo más fácil y creación de aplicaciones robustas.
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
1.2.3.1 Comparación de los marcos de desarrollo
Lo concerniente a lenguaje de programación maneja dos términos
de ejecución para el frameworks o en español marco de desarrollo estos
son: estructura y aceleración; entre los dos lenguajes antes analizados se
determina que JAVA adjudica a JAVA JEE y SPRING versus a PHP que
incluye a ZEND y SYMFONY, en el siguiente cuadro se analiza
comparación entre ambos.
CUADRO N° 4
COMPARATIVA DE MARCOS DE DESARROLLO
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CRITERIOS JAVA JEE O SPRING
PHP SIN FRAMEWORK
PHP ZEND O
SYMFONY
SOPORTA APLICACIONES
WEB
Si
Si
Si
COMPATIBILIDAD CON VERSIONES
ANTERIORES
Si
Si
Si
REQUIERE UN
SERVIDOR ADICIONAL QUE
NO SEA SERVIDOR WEB
Si
No
No
VERSIÓN
7/4.0.5
5.5
5.5
Marco Teórico 26
1.2.3.2 Seguridad
Ampliando el concepto de este término se sostiene que seguridad
es el cuidado y las medidas oportunas de prevención para eliminar algún
tipo de afectación, al ser traslado en el ambiente de tecnologías es una
medida que se deberá tomar sin punto de discusión ya que la información
establecida en la base de datos no debe ser sujeta a manipulación de
nadie que no sea el creador de aquella información.
Según (SALGADO, 2014) sostiene que:
“Características y condiciones que debe tener un
sistema informático para garantizar la confiabilidad,
integridad y disponibilidad de los datos”.
Quienes trabajan con PHP se les dificulta la selección de medidas
de seguridad ya que el mismos se encuentra débil en esta área. Al contrario de
JEE, dispone de JSF que es el que certifica los datos; siendo esta una
ventaja frente a las embestidas por parte de SQL siendo este un ejemplo.
DIAGRAMA N° 2
EJEMPLO DE SEGURIDAD
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Marco Teórico 27
1.2.4 Sistema de base de datos
Una base de datos es una herramienta que permite almacenar,
organizar y centralizar grandes cantidades de información
sistemáticamente en un contexto digital, esta herramienta proporciona los
mecanismos para evitar que existan inconsistencias o repeticiones de los
datos almacenados, para poder encontrar y utilizar de manera fácil.
(MICROSOFT, 2016) Indica que:
“Una base de datos es una herramienta para recopilar y
organizar información, en ellas se puede almacenar
información sobre personas, productos, pedidos, o cualquier
otra cosa. Muchas bases de datos empiezan siendo una
lista en un programa de procesamiento de texto o en
una hoja de cálculo. A medida que crece la lista, empiezan a
aparecer repeticiones e inconsistencias en los datos. Cada
vez resulta más complicado comprender los datos
presentados en la lista y existen pocos métodos para buscar
o recuperar subconjuntos de datos para revisarlos.
Cuando empiezan a observarse estos problemas, es
aconsejable transferir la información a una base de datos
creada mediante un (DBMS) sistema de administración de
bases de datos”.
Alineando información para el desarrollo de la investigación se
analizó entre varias bases de datos dando una sola opción las más
destacada y acorde con la visión de lo requerido siendo es la determinada
por MySql5.7 y PostGreSQL 9.4 que tiene como propiedad (ORDBMS)
siendo un proyecto universitario conocido como POSTGRES que fue
supervisado por el profesor Michael Stonebraker de la universidad de
Berkeley.
Marco Teórico 28
Se tomó como selección oportuna la lectura de PostGreSQL 9.4
por detalles o facilidades desglosadas a continuación:
Flexibilidad.
Escalabilidad.
Rendimiento.
IMAGEN N° 7
LOGO POSTGRESQL 9.4
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
1.2.4.1 Flexibilidad
Lo más importante en toda labor es la facilidad o ductilidad, esto es
dado por JSONB, ya que el mismo permitirá a los usuarios en el ámbito
del almacenamiento la designación de información denominada como
relacional y no relacional aun relacionando cantidades expresa en tablas,
completando así el rango de expectativas de selección. Al establecer la
acción de búsqueda permite manipulación muy fácil y con elevación de
rentabilidad.
1.2.4.2 Escalabilidad
La lectura e interpretación de PostGreSQL9.4, en la actualidad
tiene una interfaz de programación de aplicaciones (API), que filtra y da
Marco Teórico 29
oportunidad de operar para superar el manejo la información de
PostgreSQL recopilada versus las versiones competencias o
desactualizadas.
1.2.4.3 Rendimiento
La capacidad que dispone supera su extensión de trabajo tomando
toda oportunidad por parte del servidor PostgreSQL 9.4, entre los ítems
recomendados que destacan esta cualidad están:
Presenta una apariencia metalizada se actualizan constantemente por
presentar reportes en menor tiempo.
Caché es actualizado y se reinicia mediante pg_prewarm.
Log transaccional de PostgreSQL para la escritura semejante.
DIAGRAMA N° 3
RENDIMIENTO
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
1.2.5 Herramientas para el diseño y desarrollo de la aplicación
Existen varias herramientas para el diseño de aplicación entre las
más destacadas está Java Servlets.
Marco Teórico 30
Sobre esta herramienta en la investigación se empleará con la
versión de 3.0, de modo peculiar se denota que corresponde a patrones
en que expone la mayor capacidad de Java y por parte del servidor sin
inconvenientes al momento de responder a los usuarios por la existencia
o no de la web. Los interfaces ejecutan funciones como admitir solicitudes
HTTP y en modo directo responden a esta.
Un Servlets puede realizar las siguientes funcionalidades:
Leer los datos enviados por el usuario.
Buscar cualquier otra información sobre la petición recibida.
Generar los resultados desde la base de datos, invocando a otras
aplicaciones, y realizando directamente la respuesta, etc.
Dar formato a los resultados en un documento.
Establecer los parámetros de la respuesta HTTP como, por ejemplo,
indicarle al navegador el tipo de documento que debe devolver como
respuesta.
Enviar la documentación al cliente.
En segunda posición en la investigación está la herramienta
Apache Tomcat, en la investigación se considera la versión 9.0 será la
implementada para la creación de Brosoltec ya que es la versión utilizada
en Java 8.0. Otra característica expone que es un software de código
abierto por parte de Java Servlet y Java Server Pages.
La tercera herramienta para analizar es Java Server Faces, es
considerado como interfaz del usuario (UI), para la plataforma Java
dispuesto como un framework para el incremento web fundamentado por
Java entre las propiedades que posee son:
Generar una interfaz de usuario, para emitir las respuestas HTML que
sirve de un navegador para visualizarlo como una página web.
Marco Teórico 31
Responder a eventos generados por el usuario en la página ya que es
un framework de desarrollo web por eventos.
Esta última herramienta expuesta en la investigación es un
framework conocido como HIBERNATE, es un código que administra la
capa de persistencia objeto relacional a través de ficheros XML. Es un
generador de sentencias SQL, que permite crear, modificar o eliminar
objetos persistentes que podrían contener polimorfismo, relaciones,
colecciones, y una gran cantidad de tipos de datos. De una manera muy
rápida y optimizada se podrá generar bases de datos en cualquiera de los
entornos que soporta como son: Oracle, DB2, MySql, PosgreSQL, etc.
DIAGRAMA N° 4
HIBERNATESTACKS
Fuente: http://sites.google.com/site/sureshdevang/hibernate Elaborado por: Córdova Gordillo Edison Manuel
Según (Valderramaa, Cruz, Balladares, & Resendizd, 2012):
“Hibernate es un ambicioso proyecto que tiene como
meta solucionar el problema de manejo de persistencia de
datos en Java. Dejando a los desarrolladores libres para
concentrarse en los problemas del negocio.
Marco Teórico 32
DIAGRAMA N° 5
HIBERNATE
Fuente: https://sites.google.com/site/sureshdevang/hibernate Elaborado por: Córdova Gordillo Edison Manuel
1.2.6 Scrum
Luego del estudio correspondiente en el presente trabajó de
investigación que llevo a la selección pertinente del método que por sus
Marco Teórico 33
características destacadas permiten la planificación, con el debido
seguimiento e implementación, dicho método tiene como crónica
relevante que su génesis surge por Ken Schwaber y Jeff Sutherland
quienes se arriesgaron a emplearlo por primera ocasión.
Las características de la metodología Scrum consisten en varias a
detallarse en los siguientes ítems:
Su ejecución se realiza mediante iteraciones-sprints (bloques
transistores).
La disposición de cada Sprint dispone de un resultado a cabalidad es
decir responder a la solicitud del servicio o producto en el tiempo de
disposición por parte del cliente.
Concientizar que los clientes pueden cambiar de idea sobre lo que
quieren y/o necesitan durante un proyecto y además que los retos
producto de aquello no serán fácilmente confrontados de forma
predictiva y planificada.
Son las prácticas y herramientas gerenciales que se aplican en sus
distintas fases para evitar la inestabilidad que se origina a partir de la
dificultad de realizar predicciones.
Entre las herramientas utilizadas para la obtención de los requisitos
funcionales en la metodología Scrum se pueden citar los siguientes:
Product Backlog. (Lista de Requisitos) “priorizada” siendo esta
una lista que delimita la labor que se realizará en el proyecto identificando
las prioridades del mismo, la cual inicia con información básica
de los requerimientos, pero suficiente para llevar a cabo un Sprints,
teniendo muy en cuenta que el producto puede crecer y modificarse
conforme se obtenga mayor información acerca del producto y del
cliente; con la restricción de que sólo puede cambiarse entre
Sprints.
Marco Teórico 34
Sprint Backlog o conocida como lista de tareas de la iteración, es
un listado de actividades o tareas que el equipo elabora emulando un plan
para completar los requisitos que intervendrán en la iteración mismo que
se compromete a exponer al cliente al momento de finalizar la
iteración. Esta lista permite divisar las tareas donde el equipo está
afrontando dificultades y por ello no avanza, producto de aquello permite
tomar las respectivas decisiones.
Sprint se conceptualiza como ciclos iterativos donde se diseña,
codifica y prueba el sistema contribuyendo al desarrollo o mejora de una
funcionalidad que genera incrementos para el proyecto, cabe recalcar que
el diseño y arquitectura del mismo evolucionarán durante su desarrollo.
Scrum toma roles elementales como:
Propietario del producto
Equipo de desarrollo
Facilitador o Scrum Manager
Scrum y su metodología tiene su génesis en lista que se va dar a
conocer como prioridad esto se detalla en los siguientes pasos.
El proceso de la metodología Scrum inicia desde la lista de
objetivos o requisitos del producto debidamente priorizados, que realiza
las veces de plan del proyecto. Las fases que ejecutan al implementar
Scrum son las siguientes: En primera instancia está la planificación de la
iteración; esto es acumulación de iteración bajo la planificación detallada y
la selección de requisitos, Planificación de la iteración, ejecución de
itinerarios, inspección y adaptación; y la segunda garantiza el buen
desarrollo del software y el tener un sistema que cumpla con los
requerimientos funcionales y no funcionales del cliente. Además, la
arquitectura es clave en la reutilización de artefactos de software en
sistemas de líneas de productos de software.
Marco Teórico 35
DIAGRAMA N° 6
METODOLOGÍA SCRUM
Fuente:https://programaenlinea.net/conoces-en-que-consiste-la-arquitectura-de-software-en-scrum/ Elaborado por: Córdova Gordillo Edison Manuel
CAPÍTULO II
METODOLOGÍA
2.1 Investigación cualitativa
En conceptualización de este se deduce la existencia de un
abanico de métodos investigativos, para este proyecto se escogió
específicamente a la investigación cualitativa, debido a que es
considerada como un lineamiento claro y oportuno ya que se basan en
técnicas como la observación e instrumentos como las entrevistas y la
encuesta cuyo fin resolverá la problemática con la respuesta de los
participantes.
2.2 Fuentes y Técnicas
Las fuentes y técnicas que se emplearan en esta investigación
inician con la observación, desde esta acción se aplica la entrevista y las
encuestas. La observación magnifica los sucesos que afectan a la
población objeto de estudio y con esto se mantiene el problema como una
situación clara para el investigador, la entrevista se realiza de modo
personal mientras que la encuesta presta la respuesta desde el punto de
apreciación de cada individuo.
2.3 Arquitectura del sistema
La implementación de un sistema web para la inspección y
rastreo como herramienta de utilidad única para el área de operaciones y
Control de Tránsito de la ATM; estarán establecidas mediante la
arquitectura de capas en consideración a 3 niveles, se consideró esta
Metodología 37
opción debido a que tiene un respaldo de presentación con mayor
tecnología estructural, esta es web BroSolTec.
El primer nivel o tecnología distinguida por Java Servlets
corresponde a Modelo Vista Controlador (MVC), característica principal:
facilita al usuario la ejecución funcional y de control de la labor comercial.
La segunda capa corresponde a Java Server Faces es la fase de
Presentación, por último, la tercera y última conocida también como capa
modelo o plataforma HIBERNATE que da el acceso de datos.
DIAGRAMA N° 7
ARQUITECTURA DE SISTEMAS TRES CAPAS
Fuente: https://edgarbc.wordpress.com/arquitectura/ Elaborado por: Córdova Gordillo Edison Manuel
2.4 Metodología de Desarrollo
En la indagación de la metodología de desarrollo en el área
tecnológico se relacionó el tema siendo seleccionado como la decisión
cabal de acuerdo al tema el siguiente método.
Iconix
Metodología 38
2.4.1 Fases de la metodología Iconix
Fase 1: Análisis de requisitos:
Modelo de dominio
Prototipación inmediata
Modelo de casos de uso
Diagramas de paquetes
Fase 2: Análisis y diseño preliminar:
Descripción de los casos de usos
Esquema de robustez
Fase 3: Diseño:
Diagramas de secuencia
Fase 4: Implementación:
Generar códigos y transcribirlos
2.5. Técnicas de recolección de datos
Existe una variedad de métodos a fin de recopilar datos de
información de una manera certera teniendo la posibilidad de hacer un cambio
para la población seleccionada mediante las técnicas empleadas como la
entrevista y la encuesta de modo coherente, planificado, moderado y preciso.
2.5.1 Población
Esta palabra tiene significado por sí misma, pero ampliando su
concepto se expone que es la cantidad que se fija para un estudio
Metodología 39
especial bajo características, costumbres y cultura que tengan relación al
tema para obtener información con el fin de solucionar la problemática. En
este caso se delimita a las personas que tienen nexo directo con la ATM
desde directivos que son 8, jefes de distritos 4 y personal de tropa 800
(agentes de tránsito) total 812 personas.
2.5.2 Muestra
En muchos casos la cantidad total de la población excede límites
de cobertura humana y de costos económicos; para solucionar esto se
emplea la muestra pues facilita recursos de aplicación y económicos para
los investigadores del trabajo. En este caso específico se selecciona la
cantidad total de la población de 812 individuos seleccionando 3 personas
para la entrevista y el total de los 812 para la encuesta debido a que es
considerada una muestra probabilística por la cantidad que sobrepasa a
las 100 personas como requisito para la selección de la muestra.
Ecuación Población y Muestra 1
Descripción de la Ecuación
n= Tamaño de la muestra.
N= Tamaño de la población = 812
E= Error máximo admisible = 3% = 0.03
Z= Nivel de confianza = 95% = 1.96
P= Probabilidad de éxitos = 0.5
Q= Probabilidad de fracaso = 0.5
2
)1(2
Z
PQN
PQNM
e
Metodología 40
Aplicación de la Ecuación
M= PQN_____
E2(N-1)+ PQ
z2
M = (0.05)___(0.05) x 812
(0.03) 2(812-1)+ (0.05) (0.05)
1
M= ______203 _________
(0.0009) (811) + (0.25)
1
M = __203 _
Respuesta: M = 207
0,98
Utilizando la ecuación y de modo manual se ha obtenido el
resultado detallado de la siguiente manera: La muestra nos arroja que una
cantidad total de 812 de población, del área de operaciones y control de
tránsito de la atm en el cantón Guayaquil de la provincia del Guayas, de
modo que la cantidad de 207 personas son las consideradas para ser
encuestados sobre el tema de estudio.
2.5.3 Entrevista
García cita que la entrevista es una categoría de la conversación
que detalla aspectos extraños y escondidos para el receptor y de
conocimiento exclusivo por el emisor, se ejecuta mediante la designación
de un folleto estructurado por preguntas claves correspondiente al tema
que es objeto de estudio con un máximo de diez ítems dispuestos para
los entrevistados.
Metodología 41
2.5.3.1 Aplicación de la Entrevista
Para la aplicación de la entrevista se tomará en consideración a
tres participantes de la sección establecida como muestra, debido a que
sus perfiles y roles en la población a investigar tienen mayor apertura de
los datos que sobresalen para resolver la problemática y las expectativas
de solución.
IMAGEN N° 8
POBLACIÓN ENCUESTADA DE LA ATM
Fuente: https://www.google.com/atm Elaborado por: Córdova Gordillo Edison Manuel
2.5.3.2 Resumen general de las entrevistas
En general la entrevista puntualiza la información clave y con
mayor relevancia que cada persona estratégica para la investigación
expuso, esta herramienta tiene como objetivo llegar a ser un recurso
satisfactoria para la problemática puesto que pretende la desarrollo
implementación de un sistema web para la inspección y rastreo de
procedimientos en el área de operaciones de la atm, a continuación, la
comunicación requerida. La entrevista realizada a los Jefes de distrito y
personal operativo de la atm, fue decidida ponerla en acción debido a que
estas respuestas que colaborarán en determinar las altas ventajas que el
sistema dispone como prioridad, estas pueden ser: la correlación de los
Metodología 42
usuarios, datos precisos de las actividades y operaciones, eventos en
desarrollo o inspección. Les permitirá obtener datos sobre los sucesos
diarios establecidos y procedimientos ejecutados de acuerdo a las normas
y el manejo de sucesos graves como accidentes de tránsito; para así
tomar medidas oportunas, facilitar el informe diario y en general para
suplir necesidades prioritarias emergentes de los usuarios viales.
Perfil de Entrevista N° 1:
Cargo: Jefe de distrito
Nombre: Johnny Alberto Sáenz Hurtado
Lugar de Trabajo: Área de operaciones atm
Aporte cualitativo: responsable de estructurar las medidas
estratégicas para el procedimiento de tránsito y con esto la información a
cada uno de los responsables de la ejecución.
Perfil de Entrevista N° 2:
Cargo: Jefe de Operaciones
Nombre: Carlos Mario Moncayo Serna
Lugar de Trabajo: Oficinas de la atm y su accionar en las calles.
Aporte cualitativo: Liderar, dirigir y supervisar las órdenes del
proceso de control y vigilancia de tránsito.
Perfil de Entrevista N° 3:
Cargo: Vigilante de Tránsito
Nombre: Fabio Alexander Fernández García
Lugar de Trabajo: ejecutar el proceso de control y vigilancia de
tránsito en las calles.
Aporte cualitativo: considerado como primera persona a la que le
aqueja el suceso de la problemática, debido a que está en contacto con el
Metodología 43
accionar en las calles y con este fin deberá dar respuestas precisas sobre
el trabajo real a realizar el declive o firmeza del mismo en tiempo real.
2.5.4 Encuesta
El objetivo por el que en la investigación se emplea la encuesta es
debido al gran valor que este instrumento posee ya que con esta se
obtiene la información desde varios artistas que mediante la medición.
Oportuna se logrará en porcentajes claros a la que cada encuestados se
determinan o se inclinan por las respuestas establecidas. Para la
aplicación correcta de la encuesta se determina el proceso de selección
de una porción de la población total conocido esto como muestra, esta
selección de individuos reduce costos y facilita la ejecución, para su
desarrollo se presenta un cuadernillo de preguntas analizadas y
establecidas con un límite bajo las directrices del tema establecido.
2.5.4.1 Aplicación de la encuesta
Esta herramienta investigativa es de valor incalculable ya que tiene
disponibilidad para la información cuantitativa, puesto que las personas
seleccionadas dentro de la muestra conforman a un grupo bajo
características similares con el mismo vínculo en la determinación de los
sucesos que produjeron el estudio del proyecto.
IMAGEN N° 9
POBLACIÓN ENCUESTADA
Fuente: Investigación de campo
Elaborado por: Córdova Gordillo Edison Manuel
Metodología 44
2.5.4.2 Análisis de la encuesta a la población ATM
1. ¿Actualmente la atm cuenta con sistema de comunicación o de
seguimiento de los procesos operativos?
GRÁFICO N° 3
ATM CUENTA CON SISTEMA DE COMUNICACIÓN ANÁLISIS
PREGUNTA 1
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 5
ANÁLISIS DE DATOS PREGUNTA 1
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 7 3%
De Acuerdo 20 10%
En desacuerdo 160 77%
Muy en desacuerdo 20 10%
Total 207 100% Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 3% están muy de
acuerdo, continuando de esta manera el 10% consideran estar de
acuerdo, adicional observamos que el 77% están en desacuerdo y por
último el 10% están muy en desacuerdo.
87%
10%
77%
10%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 45
2. ¿Le gustaría que la ATM cuente con un sistema web de
comunicación para el control de los procedimientos de tránsito?
GRÁFICO N° 4
LE GUSTARÍA QUE CUENTE CON UN SISTEMA ANÁLISIS
PREGUNTA 2
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 6
ANÁLISIS DE DATOS PREGUNTA 2
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 65 31%
De Acuerdo 12 6%
En desacuerdo 40 19%
Muy en desacuerdo 90 44%
Total 207 100% Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 31% están muy de
acuerdo sobre si conoce si actualmente la ATM cuente con un sistema de
comunicación, continuando de esta manera el 6% consideran estar de
acuerdo, adicional observamos que el 19% están en desacuerdo y por
último el 44% están muy en desacuerdo.
31%
6%
19%
44%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 46
3. ¿Conoce usted alguna agencia de tránsito municipal que cuente
con este sistema web para la inspección y rastreo de procedimientos en el
área de operaciones y control de tránsito?
GRÁFICO N° 5
CONOCE USTED ALGUNA AGENCIA DE TRÁNSITO ANÁLISIS
PREGUNTA 3
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 3
ANÁLISIS DE DATOS PREGUNTA 3
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 35 17%
De Acuerdo 20 10%
En desacuerdo 7 3%
Muy en desacuerdo 145 70%
Total 207 100% Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 17% están muy de
acuerdo conocen otra agencia que cuente con un sistema web de control
de procesos de tránsito, continuando de esta manera el 10% consideran
estar de acuerdo, adicional observamos que el 3% están en desacuerdo y
por último el 70% están muy en desacuerdo.
17%
10%
3%
70%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 47
4. ¿Ha recibido notificaciones e informes de manera oportuna
sobre los procedimientos en el área de operaciones y control de tránsito
de la ATM?
GRÁFICO N° 6
NOTIFICACIONES E INFORMES ANÁLISIS PREGUNTA 4
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 8
ANÁLISIS DE DATOS PREGUNTA 4
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 15 7%
De Acuerdo 10 5%
En desacuerdo 37 18%
Muy en desacuerdo 145 70%
Total 207 100% Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 7% están muy de
acuerdo con la respuesta a si llega información de reportes de modo
oportuno de las actividades, continuando de esta manera el 5%
consideran estar de acuerdo, adicional observamos que el 18% están en
desacuerdo y por último el 70% están muy en desacuerdo.
7%5%
18%
70%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 48
5. ¿Se encuentra conforme con el proceso de registro informe de
actividades y sucesos que se lleva actualmente el departamento de
operaciones de la ATM?
GRÁFICO N° 7
PROCESO DE REGISTRO ANÁLISIS PREGUNTA 5
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 9
ANÁLISIS DE DATOS PREGUNTA 5
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 6 3%
De Acuerdo 8 4%
En desacuerdo 177 85%
Muy en desacuerdo 16 8%
Total 207 100%
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 3% están muy de
acuerdo conocen si se da el registro de información, continuando de esta
manera el 4% consideran estar de acuerdo, adicional observamos que el
85% están en desacuerdo y por último el 8% están muy en desacuerdo.
3%
4%
85%
8%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 49
6. ¿Estaría dispuesto a utilizar como parte de su labor diaria un
sistema web para la inspección y rastreo de procedimientos en el área
de operaciones y control de tránsito?
GRÁFICO N° 8
PARTE DE SU LABOR DIARIA ANÁLISIS PREGUNTA 6
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 10
ANÁLISIS DE DATOS PREGUNTA 6
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 14 7%
De Acuerdo 98 47%
En desacuerdo 83 40%
Muy en desacuerdo 12 6%
Total 207 100%
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 7% están muy de
acuerdo sobre si se encuentra conforme para utilizar un sistema,
continuando de esta manera el 47% consideran estar de acuerdo,
adicional observamos que el 40% están en desacuerdo y por último el 6%
están muy en desacuerdo.
7%
47%40%
6%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 50
7. ¿Le gustaría conocer el informe semanal de los sucesos en la
inspección y rastreo de procedimientos en el área de operaciones y
control de tránsito de la ATM?
GRÁFICO N° 9
CARACTERÍSTICAS DEL SISTEMA ANÁLISIS PREGUNTA 7
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 11
ANÁLISIS DE DATOS PREGUNTA 7
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 165 80%
De Acuerdo 30 15%
En desacuerdo 7 3%
Muy en desacuerdo 5 2%
Total 207 100%
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 80% están muy de
acuerdo sobre la información semanal, continuando de esta manera el
15% consideran estar de acuerdo, adicional observamos que el 3% están
en desacuerdo y por último el 2% están muy en desacuerdo.
80%
15%
3%
2%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 51
8. ¿Tomando en cuenta las características de un sistema web
(para la inspección y rastreo de procedimientos en el área de operaciones
y control de tránsito), considera que el tiempo para la toma de decisiones
en sucesos leves moderados y graves se reduciría?
GRÁFICO N° 10
CARACTERÍSTICAS DEL SISTEMA ANÁLISIS PREGUNTA 8
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 12
ANÁLISIS DE DATOS PREGUNTA 8
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 193 93%
De Acuerdo 12 6%
En desacuerdo 1 1%
Muy en desacuerdo 1 0%
Total 207 100% Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 93% están muy de
acuerdo sobre la pregunta si le gustaría la reducción del tiempo de acción
ante sucesos inesperados, continuando de esta manera el 6% consideran
estar de acuerdo, adicional observamos que el 1% están en desacuerdo y
por último el 0% están muy en desacuerdo.
93%
6%1%
0%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 52
9. ¿Considera usted como una herramienta útil y que va emplear el
sistema web para la inspección y rastreo?
GRÁFICO N° 11
HERRAMIENTA ÚTIL ANÁLISIS PREGUNTA 9
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 13
ANÁLISIS DE DATOS PREGUNTA 9
RESPUESTAS FRECUENCIA PORCENTAJE
Muy de acuerdo 172 83%
De Acuerdo 20 10%
En desacuerdo 7 3%
Muy en desacuerdo 8 4%
Total 207 100%
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
Dando como resultado de las cifras obtenidas el 83% están muy
de acuerdo se deberá tomar como herramienta útil, continuando de
esta manera el 10% consideran estar de acuerdo, adicional observamos
que el 3% están en desacuerdo y por último el 4% están muy en
desacuerdo.
83%
10%
3%
4%
MUY DE ACUERDO DE ACUERDO EN DESACUERDO MUY EN DESACUERDO
Metodología 53
2.6 Especificaciones funcionales
2.6.1 Requerimientos funcionales
La entrevista facilita establecer un nexo sobre el tema de
investigación sobre el sistema web para la inspección y rastreo de
procedimientos en el área de operaciones y control de tránsito y el usuario
mediante los requisitos funcionales que a continuación se expresarán en el
siguiente cuadro:
CUADRO N° 14
REQUISITOS FUNCIONALES
Requerimientos mínimos para el desarrollo de un sistema web para la inspección y rastreo de procedimientos en el área de operaciones control de tránsito en la “ATM”
ID. Requerimiento Requisito funcional Usuario
RF-001
Login de usuario (ingreso notificado)
Jefe de distrito, jefe área de operaciones, agente de tránsito.
RF-002
El usuario administrador deberá realizar mantenimiento a
usuarios
Jefe de distrito, jefe área de operaciones agente de tránsito.
RF-003
Crear usuario administrador del
sistema.
Jefe de distrito, jefe área de operaciones agente de tránsito.
RF-004
Modificar datos del usuario administrador del sistema.
Jefe de distrito, Jefe área de operaciones agente de tránsito.
RF-005
Modificar clave del usuario administrador del sistema.
Jefe de distrito, jefe área de operaciones agente de tránsito.
RF-006
Habilitar/Deshabilitar usuario administrador.
Jefe de distrito, jefe área de operaciones agente de tránsito.
RF-007
Ingresar al sistema.
Jefe de distrito, jefe área de operaciones agente de tránsito.
RF-008
Validar reservas.
Jefe de distrito, Jefe área de operaciones agente de tránsito.
RF-009
Modificar clave del cliente.
Jefe de Distrito, Jefe área de Operaciones Agente de
Tránsito.
RF-010
Ingresar comentario.
Jefe de distrito, jefe área de operaciones agente de tránsito.
RF-011
Desplegar información.
Jefe de distrito, jefe área de operaciones agente de tránsito.
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
Metodología 54
2.6.2 Requerimientos no funcionales
Los requerimientos no funcionales son requerimientos de calidad y
son impedimentos dado que su aprobación o no conformidad podría estar
sujeto a libre deducción que representan dificultades en su explicación por
lo cual se recomienda acompañar su definición con criterios de aceptación
que se puedan valorar.
CUADRO N° 15
REQUISITOS NO FUNCIONALES
Requerimientos mínimos para el desarrollo de un sistema web para la inspección y rastreo de procedimientos en el área de operaciones
control de tránsito en la “atm”
ID. Requerimiento Requisito no funcional
RN-001 Vínculos de navegación.
RN-002 Imagen empresarial.
RN-003 Cantidad de información almacenada.
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
2.7 Casos de uso
Este ítem da apertura a la puntualización de las acciones que cada
requerimiento facilita como parte del procedimiento; en estas actividades
destacan agentes que participan en el caso de uso conocido como
actores.
2.7.1 Actores y Roles
Las participaciones de los actores pueden tener uno o varias
acciones conocidas como roles en general del proceso individual de los
mismos detallados a continuación.
Metodología 55
CUADRO N° 16
LISTA DE ROLES
ACTOR DESCRIPCIÓN
Responsable de manejar el sistema de gestión del sistema, administrar a los usuarios
Mediante su acción se llevará, instrucciones diarias para los procesos de tránsitos la información reporte de ingreso y la información general.
Ejecutan la información a manera de reporte es ingresada y maneja códigos de acuerdo a los sucesos.
Todos poseen códigos y registros de comunicación interna.
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
2.7.2 Diagrama de Contexto
2.7.2.1 Caso de uso proceso 1
DIAGRAMA N° 8
CASO DE USO PROCESO 1
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
J. DISTRITO
J. OPERACIONES
AGENTE
Actor
Metodología 56
2.7.2.2 Caso de Uso Proceso 2 Consultar Información
DIAGRAMA N° 9
CASO DE USO PROCESO 2 CONSULTAR INFORMACIÓN
Fuente: Elaboración propia Elaborado por: Córdova Gordillo Edison Manuel
2.7.2.3 Caso de uso crear usuario Proceso 3
DIAGRAMA N° 10
CASO DE USO CREAR USUARIO PROCESO 3
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 57
2.7.2.4 Caso de uso mantenimiento de usuario proceso 4
administrador
DIAGRAMA N° 11
CASO DE USO MANTENIMIENTO USUARIO PROCESO 4
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
2.7.2.5 Caso de Uso Modificar Clave Proceso 5
DIAGRAMA N° 12
CASO DE USO MODIFICAR CLAVE PROCESO 5
Fuente: Investigación directa Elaborado por: Córdova Gordillo Edison Manuel
Metodología 58
2.7.2.6 Caso de Uso Proceso 6 Habilitar/Deshabilitar usuario
DIAGRAMA N° 13
CASO DE USO PROCESO 6 HABILITAR/DESHABILITAR USUARIO
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
2.7.2.7 Caso de Uso Proceso 7 Ingresar al sistema
DIAGRAMA N° 14
CASO DE USO PROCESO 7 INGRESAR AL SISTEMA
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 59
2.7.2.8 Caso de uso proceso 8 Validar reservas
DIAGRAMA N° 15
CASO DE USO PROCESO 8 VALIDAR RESERVAS
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
2.7.2.9 Caso de uso proceso 9 Modificar clave del cliente
DIAGRAMA N° 16
CASO DE USO PROCESO 9 MODIFICAR CLAVE DEL CLIENTE
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 60
2.7.2.10 Caso de uso proceso 10 Ingresar comentario
DIAGRAMA N° 17
CASO DE USO INGRESAR COMENTARIO
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
2.7.2.11 Caso de uso Desplegar información
DIAGRAMA N° 18
CASO DE USO DESPLEGAR INFORMACIÓN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 61
2.7.3 Descripción de casos de uso
2.7.3.1 Descripción de caso de uso login
CUADRO N° 17
DESCRIPCIÓN DE CASO DE USO LOGIN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Código: CU001
Nombre: Login de usuario
Actor: Jefe de distrito, Jefe área de operaciones agente de tránsito.
Fecha: 31/03/2017
Precondición: Usuarios deben estar ingresados en el sistema
Flujo de Eventos
Acción Actor
1.- El usuario ingresa su usuario y
contraseña.
3.- Envía los datos.
Sistema
2.- Sistema validará la información ingresada por el usuario. 4.- Sistema verificará si el usuario existe y si la contraseña es correcta, muestra la pantalla correspondiente, caso contrario mostrará un mensaje de que el usuario es incorrecto o no existe. 5.- Permitirá el acceso a la pantalla correspondiente.
Postcondición: Permitirá el acceso al sistema.
Metodología 62
2.7.3.2 Descripción de caso consultar información
CUADRO N° 18
DESCRIPCIÓN DE CASO CONSULTAR INFORMACIÓN
Código: CU002
Nombre: Consultar información
Actor: Jefe de distrito, jefe área de
operaciones agente de tránsito.
Fecha:31/03/2017
Precondición: Asignación del respectivo usuario y contraseña
Flujo de Eventos
Acción Actor 1.- El Jefe de Operaciones ingresa a la página. 3.- El Usuario selecciona la opción nueva consulta. 5.- El Usuario verifica información y sale de la opción de consulta.
Sistema
2.- Selecciona la opción de consultar de información. 4.- Se visualizará la pantalla de información del usuario. 6.- presenta mensaje de salida de la opción consulta de información.
.
Postcondición: El usuario es creado en la tabla de la base de datos
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 63
2.7.3.3 Descripción de caso crear usuario administrador
CUADRO N° 19
DESCRIPCIÓN DE CASO CREAR USUARIO ADMINISTRADOR
Código: CU003
Nombre: Crear usuario administrador
Actor: Jefe de distrito, Jefe área de
operaciones agente de tránsito.
Fecha:31/03/2017
Precondición: Jefe de distrito creado previamente, jefe área de
operaciones agente de tránsito.
Flujo de Eventos
Acción Actor
1.- Jefe Distrito ingresa a la página. 3.- ingresa datos. 5.- El Usuario selecciona la opción nuevo usuario. 6.- El Usuario ingresa la información. 7.- El Usuario selecciona el botón crear usuario.
Sistema
2.- Selecciono la sección de crear usuario. 4.- sistema presenta la información en pantalla. 8.- Se presentará un mensaje que se creó exitosamente el nuevo usuario.
Postcondición: El usuario es creado en la tabla user de la base de datos.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 64
2.7.3.4 Descripción de caso modificar datos del usuario
CUADRO N° 20
DESCRIPCIÓN DE CASO MODIFICAR DATOS DEL USUARIO
Código: CU004
Nombre: Modificar datos del usuario
Actor: Jefe de distrito, jefe área de
operaciones agente de tránsito.
Fecha:31/03/2017
Precondición: Los usuarios deben estar registrado en el sistema
Flujo de Eventos
Acción Actor
1.- El Usuario ingresa a la página. 3.- ingresa y actualiza los datos. 4.- el usuario verifica los cambios realizados en el registro.
Sistema
2.- Selecciona modificar datos de usuario. 4.- Se guarda la información actualizada. 5.- Se presentará un mensaje que se modificó exitosamente datos del usuario.
Postcondición: El usuario puede modificar la información que se
guardara en la base de datos.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 65
2.7.3.5 Descripción de Caso Modificar clave del usuario
CUADRO N° 21
DESCRIPCIÓN DE CASO MODIFICAR CLAVE DEL USUARIO
Código: CU005
Nombre: Modificar clave del usuario
Actor: Jefe de distrito, Jefe área de
operaciones agente de tránsito.
Fecha:31/03/2017
Precondición: El Jefe operaciones debe estar registrado en el sistema.
Flujo de Eventos
Acción Actor
1.- El Usuario ingresa a la página. 3.- ingresa nueva clave o contraseña. 5.- El Usuario selecciona guardar cambio de clave. 6.- El Usuario selecciona el botón guardar los datos. 8.- El Usuario selecciona el botón salir.
Sistema
2.- Selecciona la opción cambiar clave de usuario. 4.- Se visualizará la pantalla un mensaje está seguro de cambiar clave. 7.- Se presentará un mensaje que se guardó exitosamente la información. 9.- Se visualizará un mensaje de salida del sistema.
Postcondición: La clave es modificada en la tabla password reset de la base de datos.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 66
2.7.3.6 Descripción de Caso Habilitar/Deshabilitar Usuario
CUADRO N° 23
DESCRIPCIÓN DE CASO HABILITAR/DESHABILITAR USUARIO
Código: CU006
Nombre: Habilitar/Deshabilitar Usuario.
Actor: Jefe de distrito, jefe área de
operaciones agente de tránsito.
Fecha:31/03/2017
Precondición: Los usuarios y actividades deben estar registrado en el
sistema.
Flujo de Eventos
Acción Actor
1.- El Usuario ingresa a la página 3.- Seleccionara mantenimiento de usuarios. 5.- El Usuario selecciona la opción deshabilitar usuario. 7.- usuario guarda los cambios.
Sistema
2.- busca la opción de habilitar o deshabilitar usuario. 4.- Se visualizará la pantalla de usuarios. 6.- Se presentará un mensaje que el usuario ya no está activo. 8.- Se visualizará un mensaje que la operación fue exitosa. 9.- Se registra el nuevo estado del usuario asignado.
Postcondición: Los usuarios podrán ser habilitados/deshabilitados en la
base de datos.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 67
2.7.3.7 Descripción de Caso Validar reservas
CUADRO N° 23
DESCRIPCIÓN DE CASO VALIDAR RESERVAS
Código: CU007
Nombre: Validar reservas.
Actor: Jefe de Distrito, Jefe área de Operaciones Agente de Tránsito.
Fecha:31/03/2017
Precondición: Registro en el sistema
Flujo de Eventos
Acción Actor
1.- El Usuario ingresa a la página. 3.- Ingresa registro de actividad semanal. 5.- El usuario selecciona la opción nueva. 6.- El usuario ingresa la información 7.- El usuario selecciona el botón guardar los datos 9.- El usuario selecciona registro creado en el sistema.
Sistema
2.- Selecciona la actividad correspondiente. 4.- Se visualiza la pantalla de actividad semanal. 8.- Se presentará un mensaje que se guardó exitosamente 10.- Se visualizará la actividad recientemente actualizada.
Postcondición: Registro en el sistema
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 68
2.7.3.8 Descripción de Caso Modificar clave del cliente
CUADRO N° 1
DESCRIPCIÓN DE CASO MODIFICAR CLAVE DEL CLIENTE
Código: CU008
Nombre: Consultar Información.
Actor: Jefe de Distrito, Jefe área de
Operaciones Agente de Tránsito.
Fecha:31/03/2017
Precondición: debe estar registrado en el sistema
Flujo de Eventos
Acción Actor
1.- El Usuario ingresa a la página. 3.- Seleccionará el registro de los agentes creados en el sistema. 5.- El usuario selecciona la opción nueva clave. 6.- El usuario ingresa la información 7.- El usuario selecciona el botón guardar los datos. 10.- El usuario podrá ingresar nuevamente con la nueva clave para confirmar la modificación de la misma.
Sistema
2.- Selecciona la sección correspondiente a los registros de los agentes. 4.- Se visualizará la pantalla de opción de modificación de clave. 8.- Se presentará un mensaje que se guardó exitosamente. 9.- Se validará y actualizará el registro de la modificación.
Postcondición: Es creada en la tabla módulos de la base de datos
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 69
2.7.3.9 Descripción de Caso Ingresar comentario
CUADRO N° 25
DESCRIPCIÓN DE CASO INGRESAR COMENTARIO
Código: CU009
Nombre: Ingresar comentario.
Actor: Jefe de Distrito, Jefe área de
Operaciones Agente de Tránsito.
Fecha:31/03/2017
Precondición: debe estar registrado en el sistema.
Flujo de Eventos
Acción Actor
1.- El usuario ingresa a la página. 3.- El usuario ingresa la información. 4.- El usuario selecciona enviar comentario. 6.- el usuario selecciona salir.
Sistema
2.- Selecciona la sección de actividades. 4.- Se visualizará la pantalla de actividades. 8.- Se presentará un mensaje que se guardó exitosamente. 7.- Se visualizará un mensaje que se modificó exitosamente.
Postcondición: Actividad es registrada en el sistema.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Metodología 70
2.7.3.10 Descripción de Caso Desplegar información
CUADRO N° 262
DESCRIPCIÓN DE CASO DESPLEGAR INFORMACIÓN
Código: CU010
Nombre: Desplegar información.
Actor: Jefe de Distrito, Jefe área de
Operaciones Agente de Tránsito.
Fecha:31/03/2017
Precondición: registrado en el sistema
Flujo de Eventos
Acción Actor
1.- El Usuario ingresa a la página. 3.- Seleccionará registro de desarrollo integral del trabajo diario. 5.- El Usuario selecciona la opción nueva. 6.- El Usuario ingresa la información. 7.- El Usuario selecciona el botón guardar los datos.
Sistema
2.- Selecciona la sección desplegar información. 4.- Se visualizará la pantalla de módulos de información. 8.- Se presentará un mensaje que se guardó exitosamente. 9.- Se registra y almacena un despliegue de información.
Postcondición: Reporte de sistema
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CAPÍTULO III
PROPUESTA
3.1. Introducción
3.1.1 Tema
Implementación de un sistema web para la inspección y rastreo de
procedimientos en el área de operaciones y control de tránsito aplicado
para el uso exclusivo de los Jefes de cada Distrito de la ATM en el cantón
Guayaquil de la provincia del Guayas.
3.1.2 Objetivo
Analizando el objetivo de la propuesta se expone que se ejecutará
un sistema web útil para las acciones de inspección y rastreo de
procedimientos para el control de tránsito para un segmento determinado
como son los jefes de distritos de la ATM dela provincia de Guayas;
expresando que dicho aspecto abarca la información de vínculo diaria,
constante de los usuarios. Establecer un reporte diario agilitando sucesos
y registro de actividades semanales y mensuales.
3.1.3 Entorno de Software
El sistema web basa su función en el ingreso de instrucciones,
registro de actividades y acciones en tiempo real y soluciones
correspondientes a los partes mostrados por el usuario agente frente al
manejo mensajes de códigos de tránsito. La estética del sistema estará
en control interfaces con Java v.8.0, en el Controlador o lógica se designó
Propuesta 72
a Java Servlets v3.0 incluyendo al Modelo de Datos será de Hibernate
v4.3.8.
3.2 Estudio de Factibilidad
3.2.1 Factibilidad operativa
La ATM subvenciona o aprueba este tema de investigación y dará
la apertura al sistema con la aplicación del mismo; ha sido de gran
asistencia desde el arranque del lexema y en cada una de las indagaciones
pertinentes.
3.2.2 Factibilidad Técnica
El investigador tiene el conocimiento completo sobre la
implementación de un sistema web que será ejecutado para la inspección
y rastreo de procedimientos en el área de operaciones y control de tránsito
aplicado para el uso exclusivo de los Jefes de cada distrito de la atm en el
cantón Guayaquil de la provincia del Guayas. Esta selección de población
tiene conocimiento básico de sitios web, pero es de consideración un tiempo
designado para explicación de este sistema entonces se dará pie al mismo.
Herramientas de Hardware y software a usar
Costos Proyectados
CUADRO N° 27
DESCRIPCIÓN DEL HARDWARE PARA EL SISTEMA
Material Cantidad Valor
SERVIDOR FTP HASTA (500GB) 1 $400
Internet 1 $200
Discos Duros Extraíble 3 $900
Subtotal $1500 Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 73
CUADRO N° 28
DESCRIPCIÓN RECURSOS HUMANOS
Desarrollador Valor
PROGRAMADOR $800
ANALISTA $500
Costo de Estudio $700
Subtotal $2000 Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 29
DESCRIPCIÓN SERVICIO HOSTING Y DOMINIO
Recursos del Software Valor
Dominio $19.00
Hosting Jboss AS 6.1, PostgreSQL9.4 $53.00
Subtotal $72.00
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
3.2.3 Factibilidad Financiera
En este ítem se expone el grado de inversión económica que se
necesita para la realización tangible del proyecto, a continuación, se
detalla.
CUADRO N° 30
DESCRIPCIÓN DEL SOFTWARE
Material Valor
SOFTWARE SUBLIMETEXT3 $0.00
COMPOSER $0.00
FRAMEWORK VERSIÓN 5.2 $0.00
Lenguaje de programación PHP
Versión 5.2
$0.00
Base de Datos MySql5.0 $0.00
Subtotal $0.00 Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 74
CUADRO N° 31
DESCRIPCIÓN TOTAL DE COSTOS
Recurso Valor
Hardware $1.500
Software $0.00
Recursos Humanos $2000
Hosting Jboss AS 6.1,
PostGreSQL version 8.4
$53
Dominio $19
Servicio de Internet $200
Total $3.772
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
CUADRO N° 32
FACTIBILIDAD ECONÓMICA COSTOS REALES
Descripción Cantidad Precio
Unitario
Costo Total
HARDWARE
SERVIDOR FTP (500GB) 1 $400 $400
Discos Duros Extraíble 3 $300 $900
Total, General Hardware $1300
SOFTWARE
Lenguaje de programación
PHP Versión 5.2
1 $0.00 $0.00
MYSQL Versión 5.0 1 $0.00 $0.00
Hosting Jboss AS 6.1,
PostGreSQL version 8.4
1 $53 $53
Dominio 1 $19 $19
Internet 1 $200 $200
Total, General Software $272
DESARROLLADOR
Analista 1 $500 $500
Costo de Estudio 1 $700 $700
Programador 1 $800 $800
TOTAL, General Desarrollo $2000
TOTAL, GENERAL $3772
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 75
3.3 Fase de Diseño
3.3.1 Diagrama de actividades correspondientes al proceso de
Login del sistema
DIAGRAMA N° 19
PROCESO DE LOGIN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison
Propuesta 76
3.3.2 Modelo diagramas de clases
La fase de diseño de la propuesta plasmada se desarrolló de modo
similar al siguiente gráfico:
DIAGRAMA N° 20
DIAGRAMA DE CLASES
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 77
3.3.2.1 Diagrama Robustez
La propuesta se define mediante la teoría de Robustez, en la que
se maneja el siguiente diagrama:
DIAGRAMA N° 21
DIAGRAMA ROBUSTEZ
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 78
3.3.2.2 Diagrama de Inicio de Sesión
DIAGRAMA N° 22
INICIO DE SESIÓN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 79
3.3.2.3 Diagrama de usuario administrador
DIAGRAMA N° 23
INICIO DE SESIÓN USUARIO ADMINISTRADOR
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 80
3.3.3 Diagrama de Secuencia
3.3.3.1 Diagrama del Proceso Principal
DIAGRAMA N° 24
PROCESO PRINCIPAL
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 81
3.3.4 Diagrama de Distribución
3.3.4.1 Diagrama de Distribución Login
DIAGRAMA N° 25
DIAGRAMA DE DISTRIBUCIÓN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
3.4 Mapa del Sitio web/Mapa del Sistema
DIAGRAMA N° 26
DIAGRAMA MAPA DEL SISTEMA
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 82
3.5 Plan de Investigación
IMAGEN N° 10
GANTT
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
3.6 Sistema en Pantallas
Pantalla de inicio e Ingreso al sistema web ATM
IMAGEN N° 11
INGRESO AL SISTEMA COMO USUARIO ADMINISTRADOR
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 83
IMAGEN N° 12
PÁGINA PRINCIPAL DE BIENVENIDA ATM
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
IMAGEN N° 13
REGISTROS NUEVOS USUARIOS EN EL SISTEMA ATM
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 84
IMAGEN N° 14
MENÚ DE OPCIONES SISTEMA
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
IMAGEN N° 15
UNA DE LAS OPCIONES DEL PANEL DE CONTROL NUEVA
PUBLICACIÓN ROBO DE VEHÍCULOS
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 85
3.7 Modelo de la base de datos
DIAGRAMA N° 27
MODELO DE BASE DE DATOS
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
3.8 Descripción del prototipo o sistema web de la ATM
El sistema web a implementar en la ATM (Autoridad de Tránsito
Municipal), servirá y ayudará de una forma rápida, eficaz y eficiente
teniendo información a la mano de las operaciones del día también la
mejora de sus procesos de operaciones en las actividades diarias de
trabajo emergencias o eventos que se presenten en todas sus
operaciones. Así mismo tendrá un manual de usuario de guía y ayuda
para los participantes e involucrados en el mismo, fácil de usar entendible
con una interfaz gráfica y auto complementación de ayuda como todo
sistema moderno. En el siguiente sistema web, se tomó a PHP como
lenguaje de programación, la misma es considera como una opción ante
la situación conflicto y viabilidad para solución de la problemática en la
implementación del sitio web. En la indagación de la metodología de
desarrollo en el área tecnológica se relacionó el tema siendo seleccionado
como la decisión cabal de acuerdo al tema.
Propuesta 86
3.8.1 Diccionario de datos
CUADRO N° 33
DICCIONARIO DE DATOS
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO DE
DATOS
Página 1 de 1
Fecha de elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONES Y CONTROL DE TRÁNSITO
APLICADO PARA EL USO EXCLUSIVO DE LOS JEFES DE
CADA DISTRITO DE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DEL GUAYAS.
TABLA: Tbl_noticias
DESCRIPCIÓN: Emergencias sucesos
DESCRIPCIÓN DEL REGISTRO
No. Nombre del campo Definición Tipo Sec Formato Null
1 id_Noticia Clave primaria PK A I (11) No
2 Not_Titulo Descripción del titulo E A VC (50) No
3 Not_Descripcion Estado de la Noticia E A VC (250) No
4 Not_Ubicacion Lugar de la Noticia E A VC (50) No
5 Not_Imgen Foto de la publicación E A VC (500) No
6 Not_Estado Estado de la publicación E A C (1) No
7 Not_Subgrupo E A I (11) No
8 Not_Fecha Fecha de la noticia publicada
date A D No
9 usuario_registro Usuario que publico la Noticia
E A CV (50) No
OBSERVACIÓN:
Tipo Secuencia Formato Numérico Formato Carácter Formato Fecha
PK Clave Primaria A Automática
I Integer
C Char
D Date
FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime
E Elemento de dato DC Decimal TT Tinytext
M Money
Fuente: Elaboración propia Elaborado por: Córdova Gordillo Edison
Propuesta 87
CUADRO N° 34
DICCIONARIO DE DATOS (1)
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONESY CONTROL DE TRÁNSITO
APLICADO PARA EL USOEXCLUSIVO DE LOS JEFES DE
CADA DISTRITODE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DELGUAYAS.
TABLA: Tbl_Multas
DESCRIPCIÓN: Registro de multas y operativos realizados por la ATM
DESCRIPCIÓN DEL REGISTRO
No. Nombre del campo Definición Tipo Sec Formato Null
1 Id_Multa Número de multas PK A I (11) No
2 Mul_Reporta Reporte de Multas E A VC (50) No
3 Mul_Descripcion Descripción de la Multa
Realizada E A VC (50) No
4 Mul_Ubicacion Lugar donde se realizó
la multa E A VC (50) No
5 Mul_Estado Estado de la Multa Activa
Inactiva E A C (10) No
6 Mul_Subgrupo Grupo Al quepertenece E A I (11) No
7 Fecha Lugar y fecha que se
realizo E A DT No
8 Mul_Imagen Imagen de la multa E A VC (500) No
OBSERVACIÓN:
Tipo Secuencia Formato
Numérico Formato Carácter Formato Fecha
PK Clave Primaria A Automática I Integer C Char D Date FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime
E Elemento de
dato
DC Decimal TT Tinytext
M Money
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 88
CUADRO N° 35
CUADRO MENSAJES
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONES Y CONTROL DE TRÁNSITO
APLICADO PARA EL USO EXCLUSIVO DE LOS JEFES DE
CADA DISTRITO DE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DEL GUAYAS.
TABLA: Mensajes
DESCRIPCIÓN: aviso de una acción para recibir un rebote
esperado de solución o medida de conexión
DESCRIPCIÓN DEL REGISTRO
No. Nombre del campo Definición Tipo Sec Formato Null
1 id (Primaria) Es un número de
identificación PK A I (11) No
2 Nombre Nombre quien envía el
mensaje E A VC (50) No
3 Mensaje Contenido del
mensaje E A VC (250) No
4 fecha Hora y fecha del
mensaje E A TT No
OBSERVACIÓN:
Tipo Secuencia Formato
Numérico Formato Carácter
Formato Fecha
PK Clave Primaria A Automática
I Integer C Char D Date
FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime E Elemento de dato
DC Decimal TT Tinytext
M Money
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 89
CUADRO N° 36
PASSWORD RESET
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONESY CONTROL DE TRÁNSITO
APLICADO PARA EL USOEXCLUSIVO DE LOS JEFES DE
CADA DISTRITODE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DELGUAYAS.
TABLA:
password_resets
DESCRIPCIÓN: Olvidar o perder la contraseña.
DESCRIPCIÓN DEL REGISTRO
No. Nombre del campo Definición Tipo Sec Formato Null
1 Email Correo electrónico Pk A VC (255) No
2 Token
Un servicio
computarizado para
facilitar el proceso de
autenticación.
E A VC (255) No
3 created_at Crear nueva clave E A TS No
4
password_resets_em
ail_index
Olvidar o perder la
contraseña Btr
ee A TS No
5 password_resets_token_
index
Token Btr
ee A TS No
OBSERVACIÓN:
Tipo Secuencia Formato
Numérico Formato Carácter
Formato Fecha
PK Clave Primaria A Automática
I Integer C Char D Date
FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime E Elemento de dato
DC Decimal TT Tinytext
M Money TS timestamp
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 90
CUADRO N° 37
GRUPOS
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONESY CONTROL DE TRÁNSITO
APLICADO PARA EL USOEXCLUSIVO DE LOS JEFES DE
CADA DISTRITODE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DELGUAYAS.
TABLA:
Tbl_Grupos
DESCRIPCIÓN: Trabajo en equipo
DESCRIPCIÓN DEL REGISTRO
No. Nombre del
campo Definición Tipo
Se
c Formato Null
1 Id_grupo Identificación del
grupo PK A I (11) No
2 Nom_Grupo Nombre del grupo E A VC (30) No
3 Estado_Grupo Estado del Grupo E A C (1) No
OBSERVACIÓN:
Tipo Secuencia Formato
Numérico Formato Carácter
Formato Fecha
PK Clave Primaria
A Automática
I Integer C Char D Date
FK Clave Foránea
M Manual S Small Integer VC Varchar DT DateTime
E Elemento de dato
DC Decimal TT Tinytext
M Money
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 91
CUADRO N° 38
SUBGRUPO
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONES Y CONTROL DE TRÁNSITO
APLICADO PARA EL USO EXCLUSIVO DE LOS JEFES DE
CADA DISTRITO DE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DEL GUAYAS.
TABLA:
Tbl_Subgrupo
DESCRIPCIÓN: Tabla de Subgrupo
DESCRIPCIÓN DEL REGISTRO
No. Nombre del
campo Definición Tipo Sec Formato Null
1 Id_Subgrupo identificación de
Subgrupo PK A I (11) No
2 Id_Grupo Codigo del Subgrupo E A I (11) No
3 Nom_Subgrupo Nombre del
Subgrupo E A VC (50) No
Estado_Subgrupo Activo o Inactivo E A C(1) No
OBSERVACIÓN:
Tipo Secuencia Formato
Numérico Formato Carácter
Formato Fecha
PK Clave Primaria
A Automática
I Integer C Char D Date
FK Clave Foránea
M Manual S Small Integer
VC Varchar DT DateTime
E Elemento de dato
DC Decimal TT Tinytext
M Money
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 92
CUADRO N° 39
USER (USUARIO)
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONESY CONTROL DE TRÁNSITO
APLICADO PARA EL USOEXCLUSIVO DE LOS JEFES DE
CADA DISTRITODE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DELGUAYAS.
TABLA:User(usuario)
DESCRIPCIÓN: Esta tabla fue creada con el fin de almacenar los
datos de todos los usuarios que se almacenan la base de datos.
DESCRIPCIÓN DEL REGISTRO
No. Nombre del campo Definición Tipo Sec Formato Null
1 id Identificación de la persona
es una llave primaria PK A I (10) No
2
Name Nombre de la persona es
una llave primaria E A VC (255) No
3 Username Nombre de usuario E A VC (25) No
4 Email Correo del usuario
E A VC (255) No
5 Password Contraseña del usuario E A VC (255) No
6 remember_token Confirmecontraseña E A VC (100) Si
7 created_at Crearnuevacontraseña E A TS Si
8 updated_at Actualizarcontraseña E A TS Si
OBSERVACIÓN:
Tipo Secuencia Formato Numérico Formato Carácter Formato Fecha
PK Clave Primaria A Automática I Integer C Char D Date FK Clave Foránea M Manual S Small Integer VC Varchar DT DateTime
E Elemento de dato DC Decimal TT Tinytext
M Money TS timestamp
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 93
CUADRO N° 40
MIGRATIONS
UNIVERSIDAD DE GUAYAQUIL
LICENCIATURA EN SISTEMAS DE
INFORMACIÓN
DICCIONARIO
DE DATOS
Página 1 de 1
Fecha de
elaboración:
20-05-2017
INTEGRANTE:
Córdova Gordillo
Edison Manuel
PROYECTO
IMPLEMENTACIÓN DE UN SISTEMA WEB PARA LA
INSPECCIÓN Y RASTREO DE PROCEDIMIENTOS EN EL
ÁREA DE OPERACIONESY CONTROL DE TRÁNSITO
APLICADO PARA EL USOEXCLUSIVO DE LOS JEFES DE
CADA DISTRITODE LA ATM EN EL CANTÓN GUAYAQUIL
DE LA PROVINCIA DELGUAYAS.
TABLA: Migrations
DESCRIPCIÓN: Migraciones en español
DESCRIPCIÓN DEL REGISTRO
No. Nombre del
campo Definición Tipo Sec
Format
o Null
1 Migration Migraciones
PK A VC
(255) No
2 Batch
comando para
poner en cola tareas
para su posterior
ejecución
E A I (11) No
OBSERVACIÓN:
Tipo Secuencia Formato
Numérico Formato Carácter
Formato Fecha
PK Clave Primaria
A Automática
I Integer C Char D Date
FK Clave Foránea
M Manual S Small Integer
VC Varchar DT DateTime
E Elemento de dato
DC Decimal TT Tinytext
M Money
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Propuesta 94
3.8.2 Impacto
La elaboración del análisis y diseño del Sistema web para la
Inspección y rastreo de los procedimientos en el área de operaciones y
control de tránsito aplicado para el uso exclusivo de los jefes de cada
distrito de la Atm ya que al tener el diseño de su idea plasmada con la
metodología Íconix, abre importantes puertas para la no muy futura
implementación del portal sistema web ATM. Como una fuente de
importantes aportes en la comunicación e interacción del trabajo conjunto
de los procedimientos de tránsito y desarrollo profesional para la sociedad
contribuyendo a la tecnificación y automatización de sus procedimientos
que actualmente carecen de atención y que deben incorporarse al
globalizado mundo de las soluciones en línea del servicio de atención al
usuario del transporte terrestre tránsito y seguridad vial que se considera
como sector estratégico.
3.9 Conclusiones
Es oportuno destacar como conclusión del trabajo de investigación
sobre el tema, implementación de un sistema web para la inspección
y rastreo de procedimientos en el área de operaciones y control de
tránsito aplicado para el uso exclusivo de los jefes de cada distrito de la
atm en el cantón Guayaquil de la Provincia del Guayas; en base a su
ejecución y análisis que proporciono la deducción y la comparación
correcta para plasmar la solución a un sitio web para los procedimientos
de transito mediante la metodología Íconix como el recomendado.
Este proyecto dispuso como una perspectiva de preminencia que
cada persona involucrada en la investigación disponga de un mecanismo
de beneficiario personal en el sitio web. Colaborando con las normas
ambientales al excluir papelería y artículos de oficina en el manejo diario
de acciones y sucesos. Posesionando al sitio web como el dispositivo
operacional de actividades y procedimientos para el control del tránsito.
Propuesta 95
3.10 Recomendaciones
Para definir aspectos destacados que mejoren este proyecto en un
corto o largo plazo se expone que:
Capacitación clara, sencilla y de modo general de todo el sistema para
conocimiento del sistema y con este manejo adecuado del mismo.
Que los diagramas sean determinados con factores de descripción
fundamentales y de modo sencillos para el éxito del proyecto
propuesto.
Llevar un control por parte del departamento de sistemas de la
empresa para así manejar situaciones previas de colapso si estas
existieran.
Una vez implementada la herramienta sitio web, establecer un análisis
futurista de posibles mejoras como aplicaciones o diseño de acuerdo a
requerimientos vanguardista de tecnología.
Hacer referencia de esta herramienta para que otros departamentos de
la ATM puedan contar con esta aplicación en post de un trabajo con
excelencia en el área informática.
La automatización de los procesos dentro de una organización,
ayudara a resolver de manera eficiente, eficaz y efectivo, los sucesos
conflictivos que puedan presentarse ahorrando tiempo dinero y
recursos innecesarios.
La mejora de los procesos se basa en la mejora continua de los mismo,
teniendo como resultado un solo propósito ser cada día mejores,
creando soluciones en bien de la comunidad sin olvidar los principios
de los mismo.
GLOSARIO DE TÉRMINOS
ANT. Agencia Nacional de Tránsito.
ATM. Autoridad de Tránsito Municipal
Apache. Servidor web de distribución libre. Fue desarrollado en
1995 y ha llegado a ser el más usado de Internet.
API: interfaz de programación de aplicaciones.
Batch. Monitor, un programa de software creado por Apple
Computer para ver y monitorear tareas codificadas.
COIP. Código Orgánico Integral Penal.
COPTO. Es el alfabeto utilizado para escribir el idioma de Egipto.
Está basado en las letras del alfabeto griego, aunque contiene seis o siete
más para poder escribir sonidos que no poseía el idioma griego; estas
letras se tomaron de la escritura demótica egipcia usada en el Antiguo
Egipto junto con los jeroglíficos y el hierático.
Disco Duro. Es un dispositivo magnético que almacena todos los
programas y datos de la computadora. Su capacidad de almacenamiento
se mide en gigabytes (GB) y es mayor que la de un disquete
(disco flexible).
Dominio. Caracteres que identifica la dirección de un sitio web.
Data. Datos, información.
Glosario de Términos 97
Database. Base de datos
DBMS. Un Sistema de Gestión de Bases de Datos es un conjunto
de programas que permiten el almacenamiento, modificación y extracción
de la información en una base de datos, además de proporcionar
herramientas para añadir, borrar, modificar y analizar los datos.
Email. Es un método para crear, enviar y recibir mensajes a través
de sistemas de comunicación electrónica. La mayoría de los sistemas de
correo electrónico de hoy en día utilizan Internet, siendo el correo
electrónico uno de los usos más populares de Internet.
Framework. Entorno de trabajo o marco de trabajo es un conjunto
estandarizado de conceptos, prácticas y criterios para enfocar un tipo de
problemática particular que sirve como referencia, para enfrentar y
resolver nuevos problemas de índole similar.
FTP. File Transfer Protocol: Protocolo de Transferencia de
Archivos. Sirve para enviar y recibir archivos de Internet.
GAD. Gobierno Autónomo Descentralizado.
GNU. Es un sistema operativo de software libre, es decir, respeta la
libertad de los usuarios. El desarrollo de GNU ha permitido que se pueda
utilizar un ordenador sin software que atropelle nuestra libertad.
GLP. La Licencia Pública General de GNU o más conocida por su
nombre en inglés GNU General Public License (o simplemente sus siglas
del inglés GNU GPL).
Hardware. Maquinaria. Componentes físicos de una computadora
o de una red (a diferencia de los programas o elementos lógicos que los
hacen funcionar).
Glosario de Términos 98
Hand Hell. Computadora o dispositivo de mano y describe al tipo
de computadora portátil que se puede llevar en una mano mientras se
utiliza.
Hinbernate. Es una herramienta de mapeo objeto relacional para
la plataforma Java.
Hipervínculo. (También llamado hiper enlace, link o liga); es un
elemento de un que hace referencia a otro recurso, por ejemplo, otro
documento o un punto específico del mismo o de otro documento.
HTML. Lenguaje de Marcado para Hipertextos (Hyper Text Markup
Language); es el elemento de construcción más básico de una página
web y se usa para crear y representar visualmente una página web.
Hosting. El servicio de Web Hosting consiste en el
almacenamiento de datos, aplicaciones o información dentro de
servidores diseñados para llevar a cabo esta tarea.
Iconix. Es un proceso simplificado en comparación con otros más
tradicionales, que unifica un conjunto de métodos de orientación a objetos
con el objetivo de abarcar todo el ciclo de vida de un proyecto.
Java. Lenguaje de programación que permite ejecutar programas
escritos en un lenguaje muy parecido al C++. Se diferencia de un CGI ya
que la ejecución es completamente realizada en la computadora cliente,
en lugar del servidor.
Javascript. Lenguaje desarrollado por Sun Microsystems en
conjunto con Netscape; aunque es parecido a Java se diferencia de él en
que los programas están incorporados en el archivo HTML.
Java Jee. Java Platform, Enterprise Edition.
Glosario de Términos 99
JSP. Java Server Pages es una tecnología que ayuda a los
desarrolladores de software a crear páginas web dinámicas basadas en
HTML y XML, entre otros tipos de documentos. JSP es similar a PHP,
pero usa el lenguaje de programación Java.
JSF. Prime Faces es una librería muy simple que no necesita
dependencias y configuraciones. Open Faces Librería open source que
contiene diferentes componentes JSF, un Framework Ajax y un
Framework de validación por parte del cliente.
JSONB. (JavaScript Object Notation - Notación de Objetos de
JavaScript) es un formato ligero de intercambio de datos.
Lenguaje de Programación. Sistema de escritura para la
descripción precisa de algoritmos o programas informáticos.
Login Name. Nombre de identificación del usuario en un sistema
online.
Login. Conexión. Entrada en una red.
LOTTTSV. Ley Orgánica de Transporte Terrestre Tránsito y
seguridad vial.
Microsoft. Es actualmente la mayor compañía de desarrollo de
software para ordenadores y dispositivos informáticos.
MYSQL. Es uno de los Sistemas Gestores de Bases de Datos más
populares. Su ingeniosa arquitectura lo hace extremadamente rápido y
fácil de personalizar.
MVC. Modelo vista controlador.
Glosario de Términos 100
OMS. La Organización Mundial de la Salud.
ONU. La Organización de las Naciones Unidas.
ORDBMS. Sistema de base de datos relacional orientada a
objetos.
Oracle. Es una potente herramienta cliente/servidor para la gestión
de Bases de Datos. Explicamos la herramienta y las ayudas que ofrece al
desarrollador.
Password. Contraseña.
PIB. Producto interno bruto.
POSTGRESQL. Es un sistema de gestión de base de datos
relacional de objetos (ORDBMS) con énfasis en la extensibilidad y
cumplimiento de estándares. Como servidor de base de datos, sus
funciones principales son almacenar datos de forma segura y devolverlos
en respuesta a solicitudes de otras aplicaciones de software.
POO. Programación orientada a objetos.
POJO. Es una sigla creada por Martin Fowler, Rebecca Parsons y
Josh Mackenzie en septiembre de 2000 y utilizada por programadores
Java para enfatizar el uso de clases simples y que no dependen de un
framework en especial.
PC. Una computadora personal, computador personal u ordenador,
conocida como PC (siglas en inglés de personal computer), es un tipo de
microcomputadora diseñada en principio para ser utilizada por una
persona a la vez.
Glosario de Términos 101
Programador. Es aquella persona que escribe, depura y mantiene
el código fuente de un programa informático, es decir, el conjunto de
instrucciones que ejecuta el hardware de una computadora, para realizar
una tarea determinada.
Proceso. En el ámbito de la informática, el concepto se
refiere a la ejecución de diversas instrucciones por parte del
microprocesador, de acuerdo a lo que indica un programa. El sistema
operativo de la computadora (ordenador) se encarga de gestionar los
procesos.
Procedimiento. Método o modo de tramitar o ejecutar una cosa.
PHP. (acrónimo recursivo de PHP: Hypertext Preprocessor) es un
lenguaje de código abierto muy popular especialmente adecuado para el
desarrollo web y que puede ser incrustado en HTML.
Página Web. Es una unidad de información individual a la que se
accede a través de la www en ella se presentan texto, imágenes,
sonidos, vídeos y enlaces, y su extensión puede ser más larga que una
pantalla de computador.
RSS. Son las siglas de Rich Site Summary, un formato de texto
estándar y público, que distribuye titulares de noticias y contenidos de
forma automatizada, su función es mostrar un sumario o índice de los
contenidos sin necesidad de usar un navegador o ingresar al sitio web.
Symfony. Es un completo framework diseñado para optimizar el
desarrollo de las aplicaciones web basado en el patrón Modelo Vista
Controlador. Para empezar, separa la lógica de negocio, la lógica de
servidor y la presentación de la aplicación web.
Glosario de Términos 102
Software. Es un conjunto de programas, instrucciones y reglas
informáticas que permiten ejecutar distintas tareas en una computadora.
Spring. Es un framework para el desarrollo de aplicaciones y
contenedor de inversión de control, de código abierto para la plataforma
Java.
Sprint Backlog. Lista de tareas de la iteración Lista de tareas que
el equipo elabora en la reunión de planificación de la iteración (Sprint
planning); Esta lista permite ver las tareas donde el equipo está teniendo
problemas y no avanza, con lo que le permite tomar decisiones al
respecto.
Servidor. Un servidor es una computadora que maneja peticiones
de data, email, servicios de redes y transferencia de archivos de otras
computadoras (clientes).
SCRUM. Es el nombre con el que se denomina a los marcos de
desarrollo ágiles caracterizados por: Adoptar una estrategia de desarrollo
incremental, en lugar de la planificación y ejecución completa del
producto.
SQL. Structured Query Language. Es un lenguaje especializado de
programación que permite realizar consultas a bases de datos.
Tránsito. Es el fenómeno causado por el flujo de vehículos en una
vía, calle o autopista. Se presenta también con muchas similitudes en
otros fenómenos como el flujo de partículas (líquidos, gases o sólidos) y el
de peatones.
Transporte. El transporte es una actividad del sector terciario,
entendida como el desplazamiento de objetos, animales o personas de un
Glosario de Términos 103
lugar (punto de origen) a otro (punto de destino) en un vehículo (medio o
sistema de transporte) que utiliza una determinada infraestructura (red de
transporte).
Token Passing. Protocolo utilizado en redes Arcnet y Token Ring
el cual está basado en un esquema libre de colisiones, dado que la señal
(token) viaja de un nodo o estación al siguiente nodo. Con esto se
garantiza que todas las estaciones tendrán la misma oportunidad de
transmitir y que un sólo paquete viajará a la vez en la red.
UI: interfaz de usuario.
Usuario. Es aquella persona que usa algo para una función en
específica, es necesario que el usuario tenga la conciencia de que lo que
está haciendo tiene un fin lógico y conciso, sin embargo, el termino es
genérico y se limita en primera estancia a describir la acción de una
persona que usa algo.
Update. Bastante frecuente en las comunidades de Desarrollo
Libre de Software, más conocidas estas aplicaciones como de "Código
Abierto".
User Id. Identificación de usuario. Conjunto de caracteres
alfanuméricos los cuales sirven para identificar a un usuario para su
acceso a algún sistema, por ejemplo, web sites, banca electrónica, email,
etc.
Usuario. Un usuario anónimo en informática es aquel que navega
en sitios web (o usa cualquier servicio de la Internet) sin identificarse
como usuario registrado. En algunos servicios de Internet se dispone de
un modo de uso como usuario registrado y otro como usuario anónimo;
normalmente, el usuario registrado goza de mayores privilegios.
Glosario de Términos 104
WEB1.0. Se refiere al concepto original de la web que comenzó
con el desarrollo de páginas estáticas HTML que no eran actualizadas
frecuentemente.
World Wide Web. Es un sistema hipermedia que permite el
acceso a una diversidad de contenidos a través del seguimiento de
enlaces desde un elemento a otro, colocando a disposición de los
usuarios referencias o vínculos a otros documentos ya sean en formato
de sonidos, gráficas o vídeo.
XML: Un lenguaje que permite la organización y el etiquetado de
documentos. Esto quiere decir que el XML no es un lenguaje en sí
mismo, sino un sistema que permite definir lenguajes de acuerdo a las
necesidades.
ZEND: Es un código abierto , orientado a objetos marco de
aplicación web implementada en PHP 5 y licenciado bajo la licencia BSD
Nueva.
ANEXOS
Anexos 106
ANEXO N° 1
CARTA DE AUTORIZACIÓN
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Anexos 107
ANEXO N° 2
ENCUESTA
1. ¿Actualmente la atm cuenta con sistema de comunicación o de
seguimiento de los procesos operativos?
2. ¿Le gustaría que la atm cuente con un sistema web de comunicación
para el control de los procedimientos de tránsito?
3. ¿Conoce usted alguna agencia de tránsito municipal que cuente con
este sistema web para la inspección y rastreo de procedimientos en el
área de operaciones y control de tránsito?
4. ¿Ha recibido notificaciones e informes de manera oportuna sobre los
procedimientos en el área de operaciones y control de tránsito de la
atm?
5. ¿Se encuentra conforme con el proceso de registro informe de
actividades y sucesos que se lleva actualmente el departamento de
operaciones de la atm?
6. ¿Estaría dispuesto a utilizar como parte de su labor diaria un sistema
web para la inspección y rastreo de procedimientos en el área de
operaciones y control de tránsito?
7. ¿Le gustaría conocer el informe semanal de los sucesos en la
inspección y rastreo de procedimientos en el área de operaciones y
control de tránsito de la atm?
8. ¿Tomando en cuenta las características de un sistema web (para la
inspección y rastreo de procedimientos en el área de operaciones y
control de tránsito), considera que el tiempo para la toma de decisiones
en sucesos leves moderados y graves se reduciría?
9. ¿Considera usted como una herramienta útil y que va emplear el
sistema web para la inspección y rastreo?
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Anexos 108
ANEXO N° 3
RESUMEN DE LA ENTREVISTA
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
RESUMEN DE ENTREVISTA PARA LA OBTENCIÓN DE
INFORMACIÓN AL PERSONAL DE LA ATM
Fecha: 22/03/2017
Nombre Entrevistador: Córdova Gordillo Edison Manuel
Nombre Entrevistado: Johnny Alberto Sáenz Hurtado
Para el jefe de Distrito del ares de operaciones es primordial la
comunicaciónen tiempo real, que permita obtener datos sobre
las acciones diarias establecidas y estados de los
procedimientos ejecutados de acuerdo a las normas de
tránsito aun el manejo de sucesos graves como accidentes
para tomar medidas oportunas o estratégicos.
Facilitar el informe diario de la información general para suplir
necesidad en los agentes de acuerdo a la demanda existente.
Como acción inmediata realizar la comunicación sencilla
mediante códigos y características del mismo.
Que el sistema tenga como prioridad el de mantener en
constante desarrollo o inspección con el fin de no colapsar
bajo los lineamientos requeridas, son aspiraciones de los
directivos.
Facilidad para que la gerencia pueda recibir un informe de los
sucesos relevantes que sean meritorios o solicitados por los
directivos de Gerencia administrativa.
Anexos 109
ANEXO N° 4
RESUMEN DE LA ENTREVISTA 1
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
RESUMEN DE ENTREVISTA PARA LA OBTENCIÓN DE
INFORMACIÓN AL PERSONAL DE LA ATM
Fecha: 22/03/2017
Nombre Entrevistador: Córdova Gordillo Edison Manuel Nombre Entrevistado: Carlos Mario Moncayo Serna
Para el jefe de operaciones disponer de un plan estratégico con la información en cifras reales en global de todas sus acciones para los autos, motos de transporte público, transporte pesado etc.; es una aspiración para así agilitar su trabajo en el departamento de modo global.
Cada jefe de distrito solicita su informe diario es por esto que el jefe de área presenta limitaciones en la información diaria e inmediata de lo requerido a sus agentes pues no se manejan informes ya disponibles, sino que se tiene que esperar el tiempo disponible de estos para redactar cada acción del día.
Establecieron que el manejo de código personal, será muy útil para el control de las acciones personales de cada agente.
Como respuesta general generalizo la ejecución de la propuesta de la investigación.
Poseen expectativas de la propuesta ya que es factible el que agilite la labor de los reportes de actividades en menor tiempo.
Anexos 110
ANEXO N° 5
RESUMEN DE LA ENTREVISTA 2
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
RESUMEN DE ENTREVISTA PARA LA OBTENCIÓN DE
INFORMACIÓN AL PERSONAL DE LA ATM
Fecha: 22/03/2017
Nombre Entrevistador: Córdova Gordillo Edison Manuel
Nombre Entrevistado: Fabio Alexander Fernández García
RESUMEN DE LA ENTREVISTA
Para el agente de tránsito la situación real es la limitación del
tiempo requerido en sus las acciones laborales.
Es primordial tener presente las modificaciones inesperadas
es decir el cambio de departamento o de jefes del
departamento de operaciones control de tránsito de la atm ya
que para el informe mensual o anual es primordial esta
información.
La disposición de los agentes que son objeto del control y
gestión del tránsito es facilitar reportes y estado de estos
procesos de un modo inmediato.
Sugieren organizar el ingreso de información por códigos y
establecer niveles y características específicas.
Que el personal del área de operaciones disponga de acceso a
los reportes diarios, semanales y mensuales bajo códigos
para corregir o verificar situaciones exactas.
Anexos 111
ANEXO N° 6
MANUAL DE INSTALACIÓN
Lo primero que tenemos que hacer es descargar e instalar xampp
que es un emulador de base de datos y apache.
Herramienta composer lo descargamos del navegador e instalamos
será nuestro manejador de dependencias que trata con paquetes y
librerías en nuestro sistema.
Anexos 112
Una vez instalado xampp Versión 3.2.2 por defecto se instala en la
carpeta C: del sistema operativo.
Ejecutamos el programa xampp desde el panel de inicio de
Windows.
Anexos 113
Podremos ejecutar las opciones de apache y MySql.
Iniciamos apache y MySql que será nuestro motor de base de
datos para nuestro sistema.
Anexos 114
Copiamos nuestra base de datos SisAtm a la carpeta htdocs que
por defecto se instala dentro de la carpeta XAMPP para poder ejecutar el
sistema web.
En la consola de comandos de windows ejecutamos cd xampp
para ir al directorio de nuestra carpeta y poder ejecutar levantar la base
datos.
Anexos 115
Una vez ejecutado esta linea de comandos levantaremos nuestra
base de datos de nuestro sistema.
Base de datos ejecutandose y guardando datos
Anexos 116
Nuestra base de datos ya se encuentra Lista para usar, ingresamos
al sistema como usuario administrador.
Ingresamos a nuestro Navegador y pondremos: localhost:8000
Como Usuario: admin
Como contraseña: admin1234
Bienvenidos a nuestra pantalla principal del sistema podemos usar
todo lo que nos ofrece ya que tenemos privilegios como usuarios
administrador.
Anexos 117
Finalmente podemos salir del sistema dando click en el boton de
opcion Cerrar.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
Anexos 118
ANEXO N° 7
MANUAL DE USUARIO
Manual del sistema web
Vista administrativa
Acceso Login (usuario administrador)
El Usuario administrador le permitirá al usuario poder eliminar
publicaciones realizadas por los demás usuarios Nueva publicación,
eliminar usuario crear usuario actualizar videos fotos e imágenes.
Opciones del panel de administración del sistema web atm
Panel de Control
Nos muestra la pantalla principal que
vimos anteriormente nos muestra las citas
pendientes de confirmar, las citas confirmadas,
las citas agendadas para el día actual y la
cantidad de clientes atendidos a la fecha.
Anexos 119
Noticias
Esta opción nos permite crear, modificar o
eliminar registros de las noticias publicadas en
el sitio. Las noticias están divididas por tipos,
ya sean “Accidentes”, “congestionamiento”,
“robo de vehículo” o “noticias de la institución”
que pueden ser registradas durante el día.
Menú de opciones accidentes: Nos permite registrar y
subir imágenes de los accidentes que ocurren a diario en la
ciudad. Los mismos que pueden ser modificados o eliminados
como usuario administrador.
Opción Editar:
La siguiente pantalla después de seleccionar el botón editar.
Aquí podemos modificar el contenido de la publicación o seleccionar
una nueva imagen para luego ser actualizado en el sistema dando clic en
el botón “Guardar” o “Cancelar” para deshacer los cambios.
Anexos 120
Opción Eliminar: Esta opción nos permite eliminar la publicación
que hayamos seleccionado. La misma que nos pedirá un mensaje de
confirmación.
Una vez confirmado el proceso de anulación la pantalla principal se
refresca mostrando únicamente las publicaciones activas.
Anexos 121
Opción nueva publicación
Esta opción como su nombre lo indica nos permite crear nuevas
publicaciones de la categoría de accidentes. La siguiente es la pantalla
para ingresar la nueva publicación.
Los campos a ingresar son el título de la publicación, la ubicación
donde sucedió el accidente, una descripción detallada de lo sucedido y
una fotografía del accidente reportado.
Menú de Opciones Congestionamiento Nos permite
registrar y subir imágenes de los congestionamientos que
ocurren a diario en la ciudad. Los mismos que pueden ser
modificados o eliminados como usuario administrador.
Anexos 122
Opción Editar: La siguiente pantalla después de
seleccionar el botón editar.
Aquí podemos modificar el contenido de la publicación o seleccionar
una nueva imagen para luego ser actualizado en el sistema dando clic en
el botón “Guardar” o “Cancelar” para deshacer los cambios.
Opción Eliminar
Esta opción nos permite eliminar la publicación que hayamos
seleccionado. La misma que nos pedirá un mensaje de confirmación.
Anexos 123
Una vez confirmado el proceso de anulación la pantalla principal se
refresca mostrando únicamente las publicaciones activas.
Opción Nueva Publicación
Esta opción como su nombre lo indica nos permite crear nuevas
publicaciones de la categoría de congestión vehicular. La siguiente es la
pantalla para ingresar la nueva publicación.
Los campos a ingresar son el título de la publicación, la ubicación
donde se produjo el congestionamiento, una descripción detallada de lo
sucedido y una fotografía de lo reportado.
Anexos 124
Menú de Opciones Robo
Nos permite registrar y subir imágenes de los robos que ocurren a
diario en la ciudad. Los mismos que pueden ser modificados o eliminados
como usuario administrador.
Opción Editar
La siguiente pantalla después de seleccionar el botón editar.
Anexos 125
Aquí podemos modificar el contenido de la publicación o
seleccionar una nueva imagen para luego ser actualizado en el sistema
dando clic en el botón “Guardar” o “Cancelar” para deshacer los cambios.
Opción Eliminar:
Esta opción nos permite eliminar la publicación que hayamos
seleccionado. La misma que nos pedirá un mensaje de confirmación.
Una vez confirmado el proceso de anulación la pantalla principal se
refresca mostrando únicamente las publicaciones activas. Si damos clic
en cerrar se cancela el proceso de anulación.
Opción Nueva Publicación
Esta opción como su nombre lo indica nos permite crear nuevas
publicaciones de la categoría de robos. La siguiente es la pantalla para
ingresar la nueva publicación.
Anexos 126
Los campos a ingresar son el título de la publicación, la ubicación
donde se produjo el robo, una descripción detallada de lo sucedido y una
fotografía de lo reportado.
Menú de opciones noticias de la institución
Nos permite registrar y subir imágenes de las novedades que
ocurren en la institución. Los mismos que pueden ser modificados o
eliminados como usuario administrador.
Anexos 127
Opción Editar:
La siguiente pantalla después de seleccionar el botón editar.
Aquí podemos modificar el contenido de la publicación o
seleccionar una nueva imagen para luego ser actualizado en el sistema
dando clic en el botón “Guardar” o “Cancelar” para deshacer los cambios.
Opción Eliminar:
Esta opción nos permite eliminar la publicación que hayamos
seleccionado. La misma que nos pedirá un mensaje de confirmación.
Anexos 128
Una vez confirmado el proceso de anulación la pantalla principal se
refresca mostrando únicamente las publicaciones activas. Si damos clic
en cerrar se cancela el proceso de anulación.
Opción Nueva Publicación
Esta opción como su nombre lo indica nos permite crear nuevas
publicaciones de la categoría de robos. La siguiente pantalla para ingresar
una la nueva publicación.
Los campos a ingresar son el título de la publicación, la ubicación,
una descripción detallada y una fotografía de lo que se desea publicar.
Multas
Esta opción nos permite crear,
modificar o eliminar registros de las multas
registradas y publicadas en el sitio. Las
mismas que están divididas por tipos, ya
sean por “Mal Estacionado”, “Pasarse el
semáforo en Rojo” u “Otros” que pueden ser
registradas durante el día.
Anexos 129
Menú de opciones mal estacionado
Esta opción nos permite llevar un registro de los vehículos que se
encontraron mal estacionados durante los patrullajes de los agentes de
tránsito.
Opción Editar:
La siguiente pantalla después de seleccionar el botón editar.
Aquí podemos modificar el contenido de la multa o seleccionar una
nueva imagen para luego ser actualizado en el sistema dando clic en el
botón “Guardar” o “Cancelar” para deshacer los cambios.
Anexos 130
Opción nueva multa por mal estacionados
Esta opción como su nombre lo indica nos permite crear
nuevas publicaciones de la categoría de Robos. La siguiente es
la pantalla para ingresar la nueva publicación.
Los campos a ingresar son la ubicación, una descripción detallada y
una fotografía del vehículo.
Opción Eliminar
Esta opción nos permite eliminar la publicación que hayamos
seleccionado. La misma que nos pedirá un mensaje de confirmación.
Anexos 131
Una vez confirmado el proceso de anulación la pantalla principal se
refresca mostrando únicamente las publicaciones activas. Si damos clic
en cerrar se cancela el proceso de anulación.
Acceso Esta opción permitirá
modificar la contraseña de acceso al panel
administrativo y crear más usuarios que
puedan tener acceso al sistema.
Menú de opciones Usuarios
La pantalla inicial mostrará un listado de los usuarios con acceso al
sistema. El mismo que solo el usuario administrador podrá tener acceso
para “Editar” o “Eliminar”.
Anexos 132
Opción Editar:
Esta opción nos permite editar los datos de acceso del usuario
seleccionado.
Con esta opción podemos cambiar el nombre del usuario, el
UserName, email de acceso y el password de acceso al sistema y
finalmente damos clic en botón “Guardar”.
Opción Eliminar
Esta opción nos permite eliminar el usuario que hayamos
seleccionado. La misma que nos pedirá un mensaje de confirmación.
Anexos 133
Una vez confirmado el proceso de anulación la pantalla principal se
refresca mostrando únicamente las publicaciones activas. Si damos clic
en cerrar se cancela el proceso de anulación.
Opción Nuevo Usuario: Con esta opción podemos crear
nuevos usuarios para registro y acceso al sistema.
Fuente: Investigación de campo Elaborado por: Córdova Gordillo Edison Manuel
BIBLIOGRAFÍA
ANT. (2014). Transcripción de la Ley de Tránsito sobre la transferencia de
Competencias a los Gads. Obtenido de http://www.ant.gob.ec/index
.php/noticias/839-221-gads-asumiran-las-competencias-en-
transporte-terrestres-transito-y-seguridad-vial#.WK5G6m-GPDc.
ATM. (2016). Mision . Guayaquil.
ATM. (2016). VISION. Obtenido de http://www.atm.gob.ec/
Show/WhoWeAre.
Buenaño. (Mayo de 2015). Sitio Web Interinstitucional para subida y
consulta de Notas”. Obtenido de
http://repositorio.ug.edu.ec/bitstream/redug/7022/1/TESIS.pdf.
Comercio, D. E. (1 de Enero de 2013). La tecnología en Ecuador aún
tiene una pobre inversión. pág. 7.
EUMED.NET. (Septiembre de 2013). http://www.eumed.net/tesis-
doctorales/2012/mirm/tecnicas_instrumentos.html.
Fernández, P., & Díaz, P. (2012). Investigación cuantitativa y cualitativa .
Cad Aten Primaria .
GAD. (2015). Art 20. Guayaquil.
García, F. (2014). Metodos de recoleccion de datos para una
Investigacion. Guatemala: Facultad de Ingeniería Universidad
Rafael Landívar.
Bibliografía 135
Ibáñez, C. L., & Egoscozábal, A. M. (2008). Fases, Fuentes Y Selección
De Técnicas. Revista EAN, 45.
INEC. (2012). Uso de Tecnologia. Quito.
MICROSOFT. (2016). MICROSOFT. Obtenido de
https://support.office.com/es-es/article/Conceptos-b%C3%A1sicos-
sobre-bases-de-datos-a849ac16-07c7-4a31-9948-3c8c94a7c204.
RENAED. (2015). Lenguaje de Programacion. Rena, 5.
Resolución No, 0.-C.-2. d. (2012). ANT. Guayaquil.
Roberto Hernández Sampieri, C. F. (2010). Metodología de la
Investigación. En C. F. Roberto Hernández Sampieri, Metodología
de la Investigación (pág. 174). Mexico: Mc Graw Hill 2010.
SALGADO, A. (ABRIL de 2014). Universidad de Las Fuerzas Armadas .
Obtenido de http://repositorio.espe.edu.ec:8080/bitstream/21000/
8245/1/T-ESPE-047920.pdf.
Torres, Paz, & Salaza. (2014). Metodos de Recoleccion de Datos para
una Investigación. Guatemala : Facultad de Ingeniería Universidad
Rafael Landívar.
Valderramaa, R. P., Cruz, A. C., Balladares, L., & Resendizd, A. M.
(2012). Arquitectura Para Sistemas De Educación Basada En Web
Usando Programación Orientada A Componentes. Mexico : IPN.
VERA. (2015). Web Site de Custodio de Documentos Físicos. Obtenido
de http://repositorio.ug.edu.ec/bitstream/redug/7017/1/WEB%20
SITE%20DE%20CUSTODIO%20DE%20DOCUMENTOS %20
FISICOS.pdf.
Bibliografía 136
Villacís, C. Q. (4 de JULIO de 2014). Contravenciones de Tránsito.
Revista Juridica Derecho Ecuador, pág. 2.
Villafuerte. (2015). Sitio Web Para La Organización De Eventos Y
Fiestas. Obtenido de http://repositorio.ug.edu.ec/bitstream/
redug/4870/1/SITIO%20WEB%20PARA%20LA%20ORGANIZACIO
N%20DE%20FIESTAS%20Y%20EVENTOS%20LIC%2032.pdf.
Wigodski,J.(14 de Julio del 2010). metodologiaeninvestigacion.
blogspot.com. Obtenido de metodologiaeninvestigacion
.blogspot.com:http://metodologiaeninvestigacion.blogspot .com/
2010/07/ poblacion-y-muestra.html.