SlideShare una empresa de Scribd logo
1 de 112
Descargar para leer sin conexión
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL
TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA
TEMA: SISTEMA TPS PARA LA GESTIÓN DE INFORMACIÓN DE LOS
SOCIOS EN LA COOPERATIVA DE TRANSPORTES EN TAXIS CENTRAL
Nº 1 EN LA CIUDAD SANTO DOMINGO.
AUTOR: AGREDA LAPO MARCO VINICIO
TUTOR: DR. CAÑIZARES GALARZA FREDY PABLO, MG.
SANTO DOMINGO – ECUADOR
2018
APROBACIÓN DEL TUTOR DEL TRABAJO DE TITULACIÓN
CERTIFICACIÓN:
Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de
Titulación realizado por el señor MARCO VINICIO AGREDA LAPO,
estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, con el
tema “SISTEMA TPS PARA LA GESTIÓN DE INFORMACIÓN DE LOS
SOCIOS EN LA COOPERATIVA DE TRANSPORTES EN TAXIS
CENTRAL Nº 1 EN LA CIUDAD SANTO DOMINGO”, ha sido prolijamente
revisado, y cumple con todos los requisitos establecidos en la normativa
pertinente de la Universidad Regional Autónoma de los Andes -UNIANDES-, por
lo que apruebo su presentación.
Santo Domingo, mayo del 2018
DECLARACIÓN DE AUTENTICIDAD
Yo, Marco Vinicio Agreda Lapo, estudiante de la Carrera de Sistemas, Facultad
de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente
trabajo de investigación, previo a la obtención del título de INGENIERO EN
SISTEMAS E INFORMÁTICA, son absolutamente originales, auténticos y
personales; a excepción de las citas, por lo que son de mi exclusiva
responsabilidad.
Santo Domingo, mayo del 2018
_________________________
Sr. Marco Vinicio Agreda Lapo
CI. 230021663-3
AUTOR
DERECHOS DE AUTOR
Yo, Marco Vinicio Agreda Lapo, declaro que conozco y acepto la disposición
constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional
Autónoma de Los Andes, que en su parte pertinente textualmente dice: El
Patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre
las Investigaciones, trabajos científicos o técnicos, proyectos profesionales y
consultaría que se realicen en la Universidad o por cuenta de ella;
Santo Domingo, mayo del 2018
_________________________
Sr. Marco Vinicio Agreda Lapo
CI. 230021663-0
AUTOR
CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN
Yo, Ing. Bolívar Enrique Villalta Jadán Mgs., en calidad de Lector del
Proyecto de Titulación.
CERTIFICO:
Que el presente trabajo de titulación realizado por el estudiante MARCO
VINICIO AGREDA LAPO sobre el tema: “SISTEMA TPS PARA LA
GESTIÓN DE INFORMACIÓN DE LOS SOCIOS EN LA COOPERATIVA
DE TRANSPORTES EN TAXIS CENTRAL Nº 1”, ha sido cuidadosamente
revisado por el suscrito, por lo que he podido constatar que cumple con todos los
requisitos de fondo y forma establecidos por la Universidad Regional Autónoma
de Los Andes, para esta clase de trabajos, por lo que autorizo su presentación.
Santo Domingo, junio del 2018
RESUMEN
El crecimiento de cooperativas y compañías de transportes en taxis, ha generado
un gran déficit en la parte administrativa al momento de gestionar información a
sus respectivos socios. Se tomó a la Cooperativa de Transportes en Taxis Central
como la designada para aplicar este proyecto de investigación, ubicada su sede en
la ciudad de Santo Domingo, Av. Los Colonos lote 3 y margen derecho, tomando
en cuenta a todos los socios, colaboradores y parte administrativa que conforman
esta cooperativa. Este proyecto tuvo como objetivo principal: Desarrollar un
Sistema TPS para mejorar la gestión de información de los socios en la
Cooperativa de Transportes en Taxis Central Nº 1 en la ciudad de Santo Domingo.
Para lo cual se utilizó herramientas de software como: PHP, JAVASCRIPT,
BOOTSTRAP, JQUERY y como gestor de base de datos MySQL. Los tipos de
investigación que se aplicaron fueron: la investigación descriptiva que permitió
realizar un minucioso análisis de los hechos y problemas que suscita la
cooperativa, y la investigación de campo ya que fue de suma importancia tratar en
su sede y conversar con los implicados en los procesos de gestión de información
que se dan día a día en este establecimiento. Por último, se consiguió una fluidez
y eficiencia al momento de implementar el sistema dentro de la cooperativa, y se
evitó el conflicto de los socios que debían acercarse personalmente a realizar sus
trámites correspondientes o petición de alguna información necesaria para su
diaria labor.
ABSTRACT
The growth of cooperatives and transport companies in taxis has generated a large
deficit in the administrative part when managing information to their respective
partners. The in Central Taxis Transport Cooperative was taken as the one
designated to apply this research project, located in Santo Domingo city, Los
Colonos Ave. Lot Nº 3 and right margin, taking into account all the partners,
collaborators and administrative part that make up this cooperative. The main
objective of this project was to: Develop a TPS System to improve the
information management of the members Central Taxis Nº 1 Transport
Cooperative in Santo Domingo city. For which software tools were used, such as:
PHP, JAVASCRIPT, BOOTSTRAP, JQUERY and as a MySQL database
manager. The types of research that were applied were: the descriptive research
that allowed for a thorough analysis of the facts and problems that the subscribed
cooperative, and the field research since it was for vital importance to deal with its
headquarters and talk with those involved in the management information
processes that occur every day in this establishment. As a last process, a fluidity
and efficiency was achieved when implementing the system within the
cooperative, and the conflict of the partners who had to approach personally to
carry out their corresponding procedures or request some necessary information
for their daily work was avoided.
ÍNDICE GENERAL
PORTADA
APROBACIÓN DEL TUTOR DEL TRABAJO DE TITULACIÓN
DECLARACIÓN DE AUTENTICIDAD
DERECHOS DE AUTOR
CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN
RESUMEN
ABSTRACT
ÍNDICE GENERAL
ÍNDICE DE ILUSTRACIONES
ÍNDICE DE TABLAS
ÍNDICE DE ANEXOS
INTRODUCCIÓN...................................................................................................1
ACTUALIDAD E IMPORTANCIA.......................................................................1
PROBLEMA DE INVESTIGACIÓN .....................................................................2
FORMULACIÓN DEL PROBLEMA A INVESTIGAR........................................3
DIAGRAMA DE ESPINA DE PESCADO.............................................................4
OBJETIVOS DE INVESTIGACIÓN......................................................................4
OBJETIVO GENERAL...........................................................................................4
OBJETIVOS ESPECÍFICOS ..................................................................................4
CAPÍTULO I ...........................................................................................................5
1. FUNDAMENTACIÓN TEÓRICA ...........................................................5
1.1. Antecedentes de la investigación...............................................................5
1.2. Actualidad del objeto de estudio de la investigación ................................7
1.2.1. Base de datos .............................................................................................7
1.2.2. Php.............................................................................................................9
1.2.3. MySQL ......................................................................................................9
1.2.4. Xaamp......................................................................................................10
1.2.5. Transportes ..............................................................................................11
1.2.6. Ingeniería de software .............................................................................15
1.2.7. Ingeniería de sistemas..............................................................................16
1.2.8. Información y empresa ............................................................................20
1.3. Actualidad ecuatoriana donde se desarrolla el proyecto .........................23
CAPÍTULO II........................................................................................................25
2. DISEÑO METODOLÓGICO Y DIAGNÓSTICO .................................25
2.1. Paradigma y tipo de investigación...........................................................25
2.1.1. Paradigma asumido..................................................................................25
2.1.2. Tipos de investigación.............................................................................25
2.2. Procedimiento para la búsqueda y procesamiento de los datos...............26
2.2.1. Población .................................................................................................26
2.2.2. Muestra ....................................................................................................26
2.2.3. Plan de recolección de la información.....................................................27
2.2.4. Planes de procesamiento y análisis de la información ............................28
2.3. Resultados del diagnóstico de la situación actual....................................29
2.3.1. Diagnóstico..............................................................................................29
2.4. Análisis e interpretación de resultados ....................................................33
2.5. Resumen de las principales insuficiencias detectadas con la aplicación de
los métodos..............................................................................................43
CAPÍTULO III.......................................................................................................45
3. PROPUESTA DE SOLUCIÓN AL PROBLEMA..................................45
3.1. Esquema de la propuesta .........................................................................45
3.1.1. Nombre de la propuesta...........................................................................45
3.1.2. Objetivos..................................................................................................45
3.1.3. Elementos que la conforman ...................................................................46
3.1.4. Justificación de la propuesta....................................................................48
3.2. Aplicación práctica parcial o total de la propuesta..................................48
3.2.1. Aplicación práctica de la propuesta y comprobación de los resultados. .48
CONCLUSIONES Y RECOMENDACIONES ....................................................67
BIBLIOGRAFÍA
ANEXOS
ÍNDICE DE ILUSTRACIONES
Ilustración 1. Diagrama espina de pescado .......................................................4
Ilustración 2. El SGBD como interfaz entre la base de datos y los
niveles de gestión de la organización. .........................................8
Ilustración 3. Estructura de un servicio web....................................................11
Ilustración 4. El proceso de la ingeniería de sistemas .....................................17
Ilustración 5. Modelo entrada-proceso-salida de un dsp. ................................18
Ilustración 6. Un sistema multicapa de procesamiento de transacciones
por internet.................................................................................19
Ilustración 7. La arquitectura abstracta de un sistema de procesamiento
de lenguajes. ..............................................................................20
Ilustración 8. Ejemplo de los recursos de la información................................22
Ilustración 9. Organigrama jerárquico de la Cooperativa de transportes
en Taxis "Central", ....................................................................31
Ilustración 10. Caso de uso Gestión de documento...........................................31
Ilustración 11. Caso de uso Estados de documentos .........................................32
Ilustración 12. Diagrama de secuencia de Gestión de documento ....................32
Ilustración 13. Diagrama de secuencia Estados de documentos .......................33
Ilustración 14. Utilización del servicio web ......................................................36
Ilustración 15. Utilización de un sistema web...................................................37
Ilustración 16. Trámites más frecuentes............................................................38
Ilustración 17. Trámite más demorado..............................................................39
Ilustración 18. Funciones en el sistema.............................................................40
Ilustración 19. Agilización de trámites..............................................................41
Ilustración 20. Aprobación de consejo para todo tipo de trámites ....................42
Ilustración 21. Estructura del modelo en cascada..............................................49
Ilustración 22. Caso de uso................................................................................53
Ilustración 23. Diseño Conceptual.....................................................................55
Ilustración 24. Diagrama de flujo de datos........................................................56
Ilustración 25. Esquema físico...........................................................................61
Ilustración 26. Diseño de codificación. - Layout...............................................62
Ilustración 27. Diseño de codificación. - Modal ...............................................62
Ilustración 28. Diseño de codificación view .....................................................63
Ilustración 29. Prueba caja negra 1....................................................................64
Ilustración 30. Prueba caja negra 2....................................................................65
Ilustración 31. Prueba caja blanca 1 ..................................................................65
Ilustración 32. Prueba caja blanca 2 ..................................................................65
Ilustración 33. Prueba caja blanca 3 ..................................................................66
ÍNDICE DE TABLAS
Tabla 1. Población total de la Cooperativa de transportes en taxis
"Central"..............................................................................................26
Tabla 2. Servicio web........................................................................................36
Tabla 3. Utilizar un sistema web.......................................................................37
Tabla 4. Trámites gestionados con más frecuencia...........................................38
Tabla 5. Aprender sobre el sistema...................................................................39
Tabla 6. Funciones en la página........................................................................40
Tabla 7. Agilización de trámites .......................................................................41
Tabla 8. Aprobación de consejo para todo tipo de trámites..............................42
Tabla 9. Costo de desarrollo .............................................................................47
Tabla 10. Costo de implementación....................................................................47
Tabla 11. Gasto en recursos materiales...............................................................47
Tabla 12. Gasto en servicios ...............................................................................47
Tabla 13. Total costos y gastos generados..........................................................48
Tabla 14. Requerimiento funcional RF01...........................................................51
Tabla 15. Requerimiento funcional RF02...........................................................51
Tabla 16. Requerimiento funcional RF03...........................................................51
Tabla 17. Requerimiento no funcional RNF01...................................................52
Tabla 18. Requerimiento no funcional RNF02...................................................52
Tabla 19. Requerimiento no funcional RNF03...................................................52
Tabla 20. Identificación de roles.........................................................................53
Tabla 21. Caso de uso. - Inicio de sesión del administrador...............................54
Tabla 22. Caso de uso. - Inicio de sesión............................................................55
Tabla 23. Diccionario de datos: Tabla sgi_user..................................................56
Tabla 24. Diccionario de datos: Tabla sgi_kind .................................................57
Tabla 25. Diccionario de datos: Tabla sgi_tipoducumento.................................57
Tabla 26. Diccionario de datos: Tabla sgi_documento.......................................57
Tabla 27. Diccionario de datos: Tabla sgi_eventos ............................................57
Tabla 28. Diccionario de datos: Tabla sgi_tipomulta .........................................58
Tabla 29. Diccionario de datos: Tabla sgi_multas..............................................58
Tabla 30. Diccionario de datos: Tabla sgi_periodo ............................................58
Tabla 31. Diccionario de datos: Tabla sgi_autoridades ......................................59
Tabla 32. Diccionario de datos: Tabla detalle_autoridadperiodo .......................59
Tabla 33. Diccionario de datos: Tabla sgi_grupos..............................................59
Tabla 34. Diccionario de datos: Tabla sgi_parada..............................................60
Tabla 35. Diccionario de datos: Tabla detalle_paradagrupo...............................60
Tabla 36. Diccionario de datos: Tabla detalle_usergrupo...................................60
Tabla 37. Diccionario de datos: Tabla detalle_asistencia...................................61
ÍNDICE DE ANEXOS
Anexos 1. Solicitud de desarrollo de proyecto
Anexos 2. Carta de aceptación
Anexos 3. Carta de aceptación de perfil
Anexos 4. Carta de certificación
Anexos 5. Formato de entrevista
Anexos 6. Formato de encuesta
Anexos 7. Manual de usuario
Anexos 8. Perfil del proyecto
1
INTRODUCCIÓN
ACTUALIDAD E IMPORTANCIA
Mediante los estudios realizados en el presente proyecto de investigación se ha
podido deducir que no tiene relación alguna con los objetivos de la Planificación
Nacional para el Desarrollo 2017-2021, mientras que en el Plan Nacional de
Telecomunicaciones y Tecnologías de información del Ecuador 2016-2021,
adjunta un objetivo al cual se apega al tema propuesto actualmente, descrito a
continuación:
Macro-Objetivo 3: Asegurar el uso de las Tic, para el desarrollo económico y
social del país.
Existen diferentes motivos para asegurar el uso de las Tic en el Ecuador, ya sea
por el ámbito económico, social y administrativo, estos tres puntos son de crucial
importancia para el desarrollo del país. También existen los objetivos específicos
de este macro-objetivo que van acorde con el tema propuesto: Aumentar el uso de
Tic en PyMEs y microempresas, potenciar el desempeño de los procesos
digitalizados del sector público de alto impacto social.
Hoy en día los sistemas de información o servicios de información son
primordiales en las empresas extranjeras y nacionales, ya que de estos depende la
toma de decisiones inmediatas. Con este tipo de herramientas se puede controlar
de una manera fácil y efectiva los componentes de una empresa o institución
como son: clientes, proveedores, distribuidores, competidores, financiadores y
reguladores.
En el Ecuador aún se tiene ese déficit de control y gestión de información, ya que
se está inmerso a la rutina y al poco conocimiento de las Tic. Las ciudades más
grandes de nuestro país han tenido una buena acogida con respecto a este tipo de
innovaciones y avances tecnológicos que son de gran importancia para el
desarrollo de las mismas, aprovechando sus beneficios al automatizar procesos,
2
tener un control ordenado y respaldo de la información y sobretodo minimizando
costos a largo plazo.
El tema propuesto en este proyecto es de crucial importancia para la innovación y
mejor funcionamiento de la Cooperativa de Transporte en Taxis Central N 1,
siendo esta una de las pioneras en el cantón y principales dentro de la provincia de
Santo Domingo de los Tsáchilas, ya que permitirá automatizar los procesos
administrativos, dando una mejor ayuda al socio que la conforma, evitándole
molestias y generando más ingresos por el tiempo optimizado en la realización de
sus trámites internos.
Con este tipo de propuesta realizada, se podrá beneficiar al cantón y la provincia
en gran parte porque se podrá tomar como modelo para todas las compañías y
cooperativas asociadas, y así todos gozarían de los beneficios de un sistema de
gestión de información para un mejor funcionamiento administrativo en cada una
de ellas.
PROBLEMA DE INVESTIGACIÓN
La Cooperativa de Transportes en Taxis Central N. 1, perteneciente a la ciudad de
Santo Domingo es una de las pioneras en nuestra localidad, ubicada su sede en la
Av. De los Colonos Lote 3 y margen derecho. Fundada el 23 de julio de 1964.
Llevan 53 años de vida institucional, su parada de origen fue en el parque Central,
ahora conocido como Parque Zaracay. Inicia como pre-cooperativa, y funciona
con un permiso provisional autorizado por el jefe de Tránsito de la parroquia de
Santo Domingo. Actualmente la cooperativa cuenta con 74 socios legalmente
aprobados, los cuales brindan un servicio de excelencia a la colectividad.
En Santo Domingo existen cooperativas y compañías que ofrecen servicio de
transporte en taxis y muchas de estas no poseen un debido control y manejo de su
documentación. Lo cual no les permite llevar un adecuado manejo de su
información.
3
Hoy en día la Cooperativa de Transportes en Taxis Central Nº1, ha ido creciendo
de manera favorable con respecto al número de socios y vehículos, lo que ha
conllevado a una gran cantidad de documentación y procesos por lo que esto ha
generado varias dificultades, las cuales se detallan a continuación:
 Espera de una reunión de un consejo para aprobar las solitudes y oficios,
los socios se muestran inconformes sin saber el proceso y estado de sus
peticiones.
 Falta de un registro de socios en una base, esto hace que se pierda tiempo
buscando a cada uno carpeta por carpeta.
 No existe un control de acceso a la documentación, esto permite que
cualquier socio o persona externa que ingrese a la oficina, pueda
manipular datos e información relevante a la cooperativa.
 Deterioro de documentos en físico por la manipulación innecesaria de los
archivos que se encuentran en la oficina central.
 Exceso de carpetas y subcarpetas creadas para archivar la información,
esto hace que se pierda tiempo al momento de requerir datos que se
necesiten de carácter urgente.
 Pérdida de documentación y archivos de importancia, lo cual ha causado
conflictos internos y externos para la cooperativa.
 Falta de comunicación entre la cooperativa y el socio, correspondiente a
eventos importantes y distributivos del mes de trabajo.
 Multas generadas sin respectivas notificaciones a los socios que son los
principales afectados en este proceso.
FORMULACIÓN DEL PROBLEMA A INVESTIGAR
¿Cómo mejorar la gestión de información de los socios en la cooperativa de
transportes en Taxis Central Nº 1 en la ciudad de Santo Domingo?
4
DIAGRAMA DE ESPINA DE PESCADO
Ilustración 1. Diagrama espina de pescado
Fuente: Marco Agreda
OBJETIVOS DE INVESTIGACIÓN
OBJETIVO GENERAL
Desarrollar un Sistema TPS para mejorar la gestión de información de los socios
en la Cooperativa de Transportes en Taxis Central Nº 1 en la ciudad de Santo
Domingo.
OBJETIVOS ESPECÍFICOS
 Fundamentar científica y teóricamente el concepto de transportes, servicio,
clasificación del transporte, con fuentes bibliográficas actualizadas y
relevantes al tema investigativo.
 Diagnosticar la situación actual de la Cooperativa Central N.1, mediante
técnicas e instrumentos de investigación.
 Diseñar un Sistema TPS para mejorar la gestión de información de los
socios en la Cooperativa de Transportes en Taxis Central Nº 1 en la ciudad
de Santo Domingo.
5
CAPÍTULO I
1. FUNDAMENTACIÓN TEÓRICA
1.1. Antecedentes de la investigación
Hoy en día gracias a las nuevas y mejoradas herramientas tecnológicas a nivel
mundial las empresas manejan su información de manera ágil y vigente con
relación a sus procesos y necesidades, con el fin de mantener un adecuado control
y manejo de los datos. Sujeto a dar solución de una manera oportuna,
adecuándose a los requisitos de las instituciones, los cuales les han permitido
proyectar procedimientos informáticos para los distintos registros en el sector de
transporte, dando una solución rápida, fiable e inflexible.
Sistema de procesamiento de transacción TPS (Transaction processing system) es
un modelo de sistema que se encarga de reunir, encausar, guardar, mostrar, editar,
anular y rescatar toda la información suscitada por las transacciones elaboradas
dentro de una institución. Además, renueva los recursos manuales por unos
justificados en ordenadores. También estipula con técnicas de costumbre muy
bien organizados, adjunta aplicaciones de acuerdo a la conservación de datos.
Por ende, en la actualidad las cooperativas de transporte en taxis ofrecen sus
servicios a la comunidad con una gran acogida, es por eso que se han venido
incrementando el número de cooperativas y compañías a nivel local y nacional;
siendo una parte vital en la economía del país.
Bajo esta consigna, la investigación planteada pretende realizar un estudio para
mejorar la gestión de información de los socios dentro de su cooperativa de
transportes, el mismo que no registra antecedentes investigativos, sin embargo,
existen temas relacionados al estudio planteado. A continuación, se detalla lo
mencionado anteriormente:
 Sistema web TPS para mejorar el control de información en los procesos
de cultivo de palma africana en la hacienda Bendición de Dios del cantón
Quevedo. : (Hernando, 2017), el cual establece que:
6
Debido al crecimiento tecnológico y empresarial en el mundo hoy en día el
proceso de la información es de una manera más rápida y eficaz, siendo
capaz de resolver procesos de una forma adecuada adaptándose a las
necesidades de las organizaciones a nivel mundial. Se han diseñado
métodos informáticos para diferentes controles en el sector agrícola,
puesto que estos ofrecen velocidad, seguridad, fiabilidad, correcciones de
errores.
Lo que el autor quiere indicar, es la optimización del control en los procesos
informáticos y así poder llevar de una manera más ordenada y precisa el
procedimiento de cultivo en dicha Hacienda.
 Sistema de gestión de la información académica de la Unidad Educativa a
Distancia “Zhizhiquin Bajo” de la provincia de Cañar. (Maritza & Nelly,
2017), manifiestan que:
El presente trabajo de titulación “Sistema de gestión de la información
académica de la Unidad Educativa a Distancia “Zhizhiquin Bajo” de la
provincia de Cañar.” Fue diseñado para automatizar los procesos
académicos. Para el desarrollo del trabajo de titulación se aplicó la
metodología ágil SCRUM que permitió trabajar colaborativamente entre el
equipo de desarrollo y el cliente, para la especificación de requerimientos
se utilizó el estándar IEEE-830.
En este proyecto de titulación, los autores manifiestan que se creó este proyecto
con la intención de agilitar los procesos académicos, utilizando herramientas de
desarrollo como Open Source, plataforma de desarrollo Java EE, el entorno de
desarrollo Netbeans 8.1 y su gestor de base de datos fue PostgreSQL.
 Desarrollo e Implementación de un Sistema de Digitalización de
Documentos Bajo Entorno Web para la Parroquia Eclesiástica San Juan
Diego de Nuestra Señora de Guadalupe. (Estefanie, 2016):
7
En la actualidad los sistemas informáticos son regularmente enfocados a
entidades financieras, empresas privadas, fundaciones, entre otros. Pero,
no enfocadas a vicarías por esta razón en el presente trabajo de titulación
se propone una solución para la parroquia eclesiástica “San Juan Diego de
nuestra Señora de Guadalupe”, sobre el desarrollo e implementación de un
sitio web que permita digitalizar documentos y a su vez tener la
información organizada y registrada en una base de datos.
Este software busca innovar el entorno eclesiástico con el fin de que todas las
parroquias tengan acceso a la información de otras y poder tener respaldada su
información en una base de datos, las herramientas utilizadas en este proyecto
fueron: MySql, YII framework, servidor web Fatcow.
Por lo citado, es preciso señalar que el tema de investigación es inédito de su
autor.
1.2. Actualidad del objeto de estudio de la investigación
1.2.1. Base de datos
Según Base de datos con Mysql, da un concepto inicial de base de datos como
conjunto de datos que está disponible a los usuarios finales con el fin de agilitar
sus requerimientos y poder hacer transacciones como: insertar, eliminar y
actualizar sus datos (Arias, 2014).
Son muy numerosas las definiciones de base de datos, y si se analizan
detenidamente, se suele observar en casi todas ellas coincidencias en ciertos
elementos; aunque también se detecta la falta de otros fundamentos, o al menos
muy importantes, que son característicos de las bases de datos (Miguel & Piattini,
1999, pp. 25,26).
Las bases de datos son fundamentales para la creación de un sistema, ya
que es la base principal para que el programador o desarrollador pueda
8
cumplir con los requerimientos del sistema, siempre y cuando esta esté
bien estructurada y conforme a lo que tiene y solicita la empresa o lugar
donde se lo vaya a emplear.
Sistema de gestión de la base de datos
El SGBD como interfaz entre el usuario y la base de datos.
Según Fundamentos y modelos de bases de datos, afirma que existen 3 tipos
niveles de gestión: operacional, táctico y estratégico, de este modo el sistema de
información estará compuesto jerárquicamente por estos tres niveles (Miguel &
Piattini, 1999).
Ilustración 2. El SGBD como interfaz entre la base de datos y los niveles de
gestión de la organización.
Usuarios de las bases de datos
Existen varios tipos de usuarios en una base de datos, estos pueden ser:
A. Usuarios Informáticos
Tienen a su cargo las tereas de creación y mantenimiento de la base de datos, así
como la realización de los procedimientos y programas que necesitan los usuarios
finales. Entre ellos se puede distinguir (Miguel & Piattini, 1999, p. 36):
NIVEL ESTRATÉGICO
Elaboración de planes
Objetivos generales
NIVEL TÁCTICO
Control de gestión
Objetivos específicos
NIVEL OPERACIONAL
Tareas administrativas
S
G
B
D
Base común
de datos
9
a. Diseñadores
b. Administradores
c. Analistas y programadores
Estos tipos de usuarios son los encargados de solventar las necesidades de los
usuarios finales, por eso se los considera fundamentales al momento de crear o
desarrollar una base de datos.
B. Usuarios finales
Son aquellos que tienen que acceder a los datos porque los necesitan para llevar a
cabo su actividad. A diferencia de los usuarios informáticos, su interés suele estar
centrado en el contenido de la base de datos (Miguel & Piattini, 1999, p. 37)
Existen algunas clases de usuarios finales:
a. Habituales
b. Esporádicos
Son los usuarios que necesitan de los datos que conlleva la base, para así poder
realizar sus funciones dentro de los roles designados.
1.2.2. Php
De acuerdo con Desarrollo web con php y mysql, afirma el php es un lenguaje de
secuencia de comandos de servidor diseñado específicamente para la Web. Dentro
de una página Web puede incrustar código PHP que se ejecutará cada vez que se
visite una página. El código PHP es interpretado en el servidor Web y genera un
código HTML y otro contenido que el visitante observará (Welling & Thomson,
2005, p. 33).
1.2.3. MySQL
Es un sistema para la administración de bases de datos relacionales (RDBMS)
rápido y sólido. Las bases de datos permitirán almacenar, buscar, ordenar y
10
recuperar datos de forma eficiente. El servidor de MySQL controla el acceso a los
datos para garantizar el uso simultáneo de varios usuarios, para proporcionar
acceso a dichos datos y para asegurarse de que solo obtienen acceso a ellos los
usuarios con autorización (Welling & Thomson, 2005, p. 33).
La elección de MySQL como gestor de base de datos radica en que es gratuito
tanto para usos privados, como comerciales, en su disponibilidad para distintos
sistemas operativos como Unix, Windows, Os, etc., en que es capaz de trabajar
con millones de registros y es muy rápido, no necesita grandes recursos de
máquina (Gutiérrez & Bravo, 2005, p. 338).
Al ser un gestor de base de datos gratuito, fácil de interpretar y manejar es uno de
los más utilizados para crear sistemas web. La experiencia y confiabilidad que ha
demostrado a lo largo de su creación es impresionante, es así que aún se siguen
realizando proyectos grandes o pequeños dependiendo de los desarrolladores.
1.2.4. Xaamp
Los servicios web son una de las últimas tecnologías que han llegado a la
informática y representa un recurso de información o un proceso de negocio, al
que puede acceder otra aplicación a través de la web y el cuál se puede comunicar
a través de protocolos estándares de internet. La particularidad que tienen los
servicios web es que están diseñados para permitir la comunicación de una
aplicación con otra sin intervención humana (Ramos & Ramos, 2014).
De acuerdo con el sitio web de XAMPP, XAMPP pretende ser un entorno de
desarrollo en una computadora local. Está configurado para ser lo más abierto
posible, sin embargo, no está diseñado para uso de producción por lo que no es
seguro como entorno de producción. Antes de usar XAMPP para hacer que un
sitio web esté disponible para el público, debe reforzar la seguridad (Valade,
Ballad, & Ballad, 2008).
11
El servidor local XAMPP trabaja muy bien a nivel local, es por eso que se
considera uno de los mejores servidores a nivel mundial. Trabaja con Maria DB,
PHP, Perl además de MySQL.
Ilustración 3. Estructura de un servicio web.
1.2.5. Transportes
Definición de Transporte
De acuerdo con la Unión Europea, el transporte es un pilar fundamental en la
economía y crecimiento de un país, ya que podemos movilizarnos de un lado a
otro, permitiéndonos: viajar, hacer turismo, transportar carga, brindar servicio de
uso público o privado y de esa manera generar fuentes de empleo (Europea,
2011).
Esto ayuda a desarrollar la bese económica de un país, sociedad y mejora la
calidad de vida de las personas.
Transportes Públicos
Según transportes terrestres menciona a los transportes públicos son reguladores
permanentes que atienden las necesidades de los usuarios de forma diaria, en
cambio, los transportes públicos regulares temporales son los que prestan
servicios de horas pico y cuando hay tráfico de forma irregular, también poder
servir en feriados, vacaciones, ferias u otros casos semejantes. (Irazazábal &
Hernández, 2005).
12
Estos medios de movilización son fundamentales para la sociedad, ya que se los
utiliza de manera diaria por motivo de confort, urgencias, destino o placer.
Además de generar empleos y desarrollo en el país ya que es un sector estratégico
dentro de la constitución.
Transporte Urbano
El problema del crecimiento automovilístico en la mayoría de las ciudades del
mundo, según (Montezuma, Merlin, Labée, & Villalante, 1996) asume “La
estructura de las ciudades se configuró con base en centralidades comerciales,
industriales y de finanzas, obligando a la mano de obra a realizar grandes
desplazamientos desde sus lugares de residencia” (p.16). Por lo tanto, todas estas
ciudades se desarrollaron sin ninguna planificación y ahora los resultados por los
cuales la gente tiene que viajar de un extremo a otro para dirigirse a su trabajo,
oficina, escuela, etc., creando así un uso indiscriminado del automóvil y de los
medios de transportes urbanos.
El Transporte Urbano es un elemento fundamental en el desarrollo de las ciudades
contemporáneas, pero al mismo tiempo es uno de los más problemáticos para su
organización y funcionamiento. En cambio, las ciudades más grandes o
metrópolis han generado algunas opciones para reducir el flujo de automóviles en
horas pico, como lo son las autopistas en el caso de los Ángeles, Londres, Paris,
Tokio.
El servicio de Transporte Urbano en el Ecuador
En la actualidad se cuenta con una flota extensa en servicio de transportes a nivel
nacional. Y entre estos están los más comunes como: buses, taxis, metros y
trolebuses.
En quito, el transporte motorizado comenzó a inicios del siglo XX, la primera
agencia de automóviles se creó en 1906 “La Veloz”. Años más tarde se daría paso
a los tranvías en 1914, implementado por la empresa privada norteamericana
Quito Tranway Company, por un lapso de 30 años. Según testimonios de personas
13
realizados en esa época, expresaban que era un servicio eficiente y de calidad,
centrándose en la atención a los usuarios (Chauvin, 2007).
Carrión (citado por (Chauvin, 2007)) indica el fin del tranvía a mediados del siglo
XX, y he aquí donde empieza el problema de transporte en Quito, dejando el
control del servicio a entidades privadas que deterioraban los niveles de gestión
con su ineficiencia. Dando lugar así a la creación de la primera cooperativa de
transporte urbano, y por ende el primer sindicato de choferes en el país, esto se da
en 1949. Disfrutaron de una amplia libertad para hacer lo que ellos quisieran a
nivel jurídico, sin embargo, llegó la primera ley de tránsito terrestre en 1963, en
consecuencia, cambió drásticamente la organización del funcionamiento de
transporte público en la ciudad.
De esta manera se gestionó a distintas organizaciones para que controlaran el
transporte a escala nacional, la cual se viene dando hasta la actualidad y se lo
maneja de una forma más controlada y estable.
Clasificación del transporte
Se pueden clasificar en tipos de tránsito y subdividir en transportes de carga y de
pasajeros.
Transportes de personas
Según la Ingeniería de transporte señala que hay un confort en las personas por
adquirir su vehículo personal ya sea este de motor, pedal y automovilístico, así
causando una gran demanda en la industria automotriz y por ende el problema de
tráfico, sus altos costos y el efecto en el medio ambiente (Hay, 1983).
El transporte de personas es algo muy común en la actualidad y poco a poco se va
convirtiendo en una necesidad primordial. Toca tener en cuenta el peligro y riesgo
que causa a la naturaleza ya que estudios fundamentados muestran que si la
contaminación vehicular sigue a este paso, para el 2050 ya no quedara oxigeno
natural.
14
El transporte de personas se subdivide en:
Transporte masivo. - Este tipo de transporte es utilizado con frecuencia por
personas que se dirigen de forma diaria a sus trabajos, escuelas y rutinas.
Según ingeniería de transporte este servicio puede abarcar entre 22 a 55 pasajeros
por autobús, los trenes pueden estar conformados de 6 a 10 vagones, cuya
capacidad seria entre 60 y 200 pasajeros por vagón. Están también los
ferrocarriles que cuentan con la misma capacidad de vagones, pero con una mayor
capacidad, esta es de 80 a 165 pasajeros. Y por último los aviones que pueden
transportar entre 200 a 400 personas por viaje dependiendo de las características y
modelo de la aeronave (Hay, 1983).
En el ecuador los transportes masivos más utilizados son: buses, troles, metros y
eco vías. Estos permiten a cada persona movilizarse de un lugar a otro, ya sea de
sus casas al trabajo o viceversa.
Sistemas de alquiler. - Este sistema permite que se remunere a la persona que
presta los servicios para transportar pasajeros o cargas pequeñas, sometidos a
normas y reglas administrativas y económicas, así como de seguridad y tránsito
(Montezuma, Merlin, Labée, & Villalante, 1996).
Aquí intervienen los; taxis convencionales, servicio de puerta a puerta, camionetas
etc. Son de uso exclusivo para un grupo determinado de personas según se rija la
ley establecida y se manejan por tarifas dependiendo la distancia y la carga.
Transportes comunes.- Son de carácter público, ya que se basan a tarifas y
especialmente cuando los usuarios lo requieran, según ingeniería de transportes
dice que en esta tecnología se encuentran los ferrocarriles comunes, aerolíneas,
líneas de camiones de carga, autobuses y vehículos para el tránsito urbano (Hay,
1983).
Son considerados los transportes públicos que circulan dentro del perímetro
urbano de cada ciudad.
15
Transportes por contrato. - Son compañías que ofrecen sus servicios a una parte
del público en general, los cuales se ajustan a un contrato individual de transporte.
Entre estos tipos de vehículos se encuentran los que transportan carga y sus
dueños o propietarios son sus mismos operadores en la mayoría de los casos,
quienes están obligados a tener un solo vehículo. Además, son regulados por los
reglamentos de la ICC (Interntional chamber of commerce), incluyendo sus tarifas
máximas y mínimas para un mejor control (Irazazábal & Hernández, 2005).
En este tipo de transportes están los taxis, camionetas y servicios de puerta a
puerta, siempre y cuando estén legalizados y sometidos a un régimen laboral.
Asociados a cooperativas o compañías de transporte y así poder ser controlados
por sus respectivos mandatarios.
Transportes exentos. - “En esta categoría se encuentran los de alquiler, siempre
que no estén exentos de los estatutos de las normas de reglamentación de la Ley
de Comercio Interestatal. La extensión se concede en favor de la industria que los
emplea. Los transportes de productos avícolas, periódicos, pescado y otras
mercancías necesarias están exentos” (Hay, 1983,p.64).
Estos tipos de transporte son de prioridad para la industria de cada región. Aquí se
pueda cargar todo tipo de mercancía o producto que contribuya al desarrollo de
una ciudad, región o país.
1.2.6. Ingeniería de software
En general, los ingenieros de software adoptan un enfoque sistemático y
organizado en su trabajo, ya que es la forma más efectiva de producir software de
alta calidad. Sin embargo, aunque la ingeniería consiste en seleccionar el método
más apropiado para un conjunto de circunstancias, un enfoque más informal y
creativo de desarrollo podría ser efectivo en algunas circunstancias. El desarrollo
informal es apropiado para el desarrollo de sistemas basados en Web, los cuales
requieren una mezcla de técnicas de software y de diseño gráfico. (Sommerville I.,
2005)
16
La ingeniería de software es una disciplina de la ingeniería que comprende todos
los aspectos de la producción de software desde las etapas iniciales de la
especificación del sistema, hasta el mantenimiento de éste después de que se
utiliza.
Evolución de la ingeniería de software
La flexibilidad de los sistemas de software es una de las razones principales por
las que cada vez más software se incorpora en los sistemas grandes y complejos.
Una vez tomada la decisión de fabricar hardware, resulta muy costoso hacer
cambios a su diseño. Sin embargo, en cualquier momento durante o después del
desarrollo del sistema, pueden hacerse cambios al software. Incluso los cambios
mayores son todavía más baratos que los correspondientes cambios al hardware
del sistema (Sommerville I., 2011).
Durante el pasar de los años se han generado cambios en el hardware y por ende
se ha venido cambiando el software, pero no obstante siempre estos cambios
terminan siendo más costosos que los cambios de hardware por más pequeños que
sean o parezcan.
1.2.7. Ingeniería de sistemas
Es la actividad de especificar, diseñar, implementar, validar, utilizar y mantener
los sistemas socio-técnicos. Los ingenieros de sistemas no solo tratan con el
software, sino también con el hardware y las interacciones del sistema lo procesan
los usuarios y su entorno. Deben pensar en los servicios que el sistema
proporciona, las restricciones sobre las que el sistema se debe construir y
funcionar y las formas en las que el sistema es usado para cumplir con su
propósito (Sommerville I., 2011).
Thayer (citado por Sommerville, 2005) afirma como se ha tratado los ingenieros
de software necesitan tener conocimientos de ingeniería de sistemas, porque los
problemas de la ingeniería del software son a menudo el resultado de decisiones
de la ingeniería de sistemas.
17
La ingeniería de sistemas con la ingeniería de software, va de la mano, por ende
toda persona que pretenda desarrollar algún tipo de sistema deberá tener los
conocimientos previos de hardware para poder conseguir un resultado productivo
en su trabajo a realizar.
Ilustración 4. El proceso de la ingeniería de sistemas
Sistemas de procesamiento de datos
Los negocios necesitan relacionarse con sistemas de procesamiento de datos para
soportar muchos aspectos de sus negocios tales como el pago de salarios, cálculo
y la impresión de facturas, el mantenimiento de cuentas y la emisión de
renovación para pólizas de seguros. Como su nombre lo indica, estos sistemas se
centran en datos, y las bases de datos con las que se relacionan son normalmente
varias órdenes de magnitud más grandes que los propios sistemas (O´Brien &
Marakas, 2006).
Estos sistemas seleccionan datos para el registro de entradas y dependiendo del
valor de los campos en los registros, realizan algunas acciones específicas en el
programa. Pueden volver a escribir el resultado del cálculo en la base de datos y
formatear la entrada y la salida calculada para su impresión (Sommerville I.,
2005).
18
Gracias a estos sistemas se puede procesar cualquier tipo de información, ya sea
para negocio, inventario o gestión y control. Al relacionarse con la base de datos
directamente puede realizar procesos de manera rápida y sobrescribir sobre
resultados ya generados por el sistema.
Ilustración 5. Modelo entrada-proceso-salida de un dsp.
Sistema de procesamiento de transacciones
Según Sistemas de información gerencial, redacta a los sistemas de procesamiento
de transacciones que son, un ejemplo importante de sistemas de apoyo a las
operaciones que registran y procesan datos, como producto de las transacciones de
negocio. También procesan transacciones de dos maneras básicas, en cuanto el
procesamiento por lotes y los datos de las transacciones se acumulan durante el
periodo, así procesan con periodicidad. Finalmente el procesamiento de tiempo
real, los datos se procesan inmediatamente después de ocurrida la transacción
(O´Brien & Marakas, 2006).
Son sistemas de apoyo para todo tipo de negocio o gestión de diferentes tipos de
información, siempre y cuando haya una transacción que realizar. Esto se da
generalmente al momento de registrar algún dato y ese dato pase por un cierto tipo
de proceso, el cual debe tener un resultado final.
19
Sistema de procesamiento a eventos
Los sistemas de procesamientos a eventos responden a eventos en el entorno del
sistema o interfaz del usuario. La principal característica de los sistemas de
procesamiento de eventos es que la llegada es impredecible y el sistema debe ser
capaz de tratar estos eventos cuando ocurran (Sommerville I., 2011).
Los sistemas de procesamiento a eventos, son generalmente orientados a los
usuarios finales, de esta manera el sistema podrá acceder a la información y
realizar la gestión correspondiente a dicho evento o suceso.
Ilustración 6. Un sistema multicapa de procesamiento de transacciones por
internet
Los sistemas de tiempo real realizan acciones en “tiempo real” como respuesta a
algunos estímulos externos, son también sistemas de procesamiento basados en
eventos. En cambio, para estos sistemas, los eventos no son normalmente eventos
de interfaz de usuario, sino eventos asociados con servidores o actuadores en el
sistema. Debido a la necesidad de respuesta en directo a eventos no predecibles,
estos sistemas de tiempo real se organizan normalmente como un conjunto de
proceso cooperativo (Sommerville I. , 2005).
Gracias a este tipo de sistemas se pueden crear las aplicaciones o sistemas web,
que es lo que más se utiliza actualmente en el mercado del internet. Permitiendo al
usuario realizar sus procesos de una manera rápida y en tiempo real.
Sistemas de procesamientos de lenguajes
Los sistemas de procesamiento de lenguajes aceptan lenguaje natural o artificial
como entrada y generan alguna otra representación de ese lenguaje como salida.
En ingeniería de software, los sistemas de procesamiento de lenguajes más
extensamente usados son los compiladores, que traducen el lenguaje de
20
programación artificial de alto nivel a código máquina, pero otros sistemas de
procesamiento de lenguajes traducen a descripción de datos en XML a comandos
de consulta de una base de datos y sistemas de procesamientos de lenguaje natural
que intentan traducir un lenguaje natural a otro (Sommerville I. , 2005).
Debido a estos sistemas de procesamientos de lenguajes, es que se puede
desarrollar cualquier tipo de sistema ya que interpretan el código abierto y lo
traducen a código de maquina (0 y 1), por ende es tan importante poder
relacionarse con este tipo de sistemas.
Ilustración 7. La arquitectura abstracta de un sistema de procesamiento de
lenguajes.
1.2.8. Información y empresa
Definición y origen
A lo largo de la historia de la humanidad, cada vez que ha aparecido un nuevo
fenómeno, el hombre ha desarrollado una nueva ciencia que tratara de estudiarlo y
describirlo. Surgieron los ordenadores y con ellos se desarrolló la informática.
Este acrónimo se desarrolló en Francia en 1962 (informatique), y procede de la
concentración de dos palabras: Información automática. En los países
anglosajones, es identificada bajo las formas de Computer Science, Electronic
Data Processing, Information Systems Management, etc. (Heredero C. , Lopez,
Romo, & Medina, 2004).
21
Según el diccionario de la lengua española de la Real Academia en su edición del
año 1992, define el término de INFORMÁTICA como el “Conjunto de
conocimientos científicos y técnicas que hacen posible el tratamiento automático
de la información por medio de ordenadores” (Heredero C. , Lopez, Romo, &
Medina, 2004).
Según la informática y comunicaciones en la empresa, la informática es el avance
tecnológico de las máquinas para poder comunicarnos con ellas. Y que están
conformadas por conocimientos teóricos y prácticos para un mejor entendimiento
sobre la materia de los dispositivos digitales.
Datos, información y otros
Según Informática y comunicaciones en la empresa define a un dato como un
carácter o como cualquier conjunto de caracteres, pudiendo ser estos datos de tipo
numérico, alfabético o alfanumérico, según la naturaleza del carácter que le da
forma (Heredero, López, Romo, & Medina, 2004).
Cada día las empresas en particular y las organizaciones en general dependen en
mayor medida de la información de sus tecnologías y de sus comunicaciones. La
información es uno de los activos más importantes de las organizaciones, y
especialmente para algunas compañías que operan en determinados sectores de
actividad en donde este es su principal y a veces único recurso.
Según De Pablo (citado por Heredero, Lopez, Romo, & Medina, 2004), redacta
que se conoce, por información, que un dato o conjunto de datos, elaborado y
situado en un contexto, de forma que tiene un significado parra alguien en un
momento y lugar determinados.
También se puede decir que es un conjunto de datos necesarios para la realización
de uno o varios procesos, que organizados de una determinada manera, nos
aportan conocimientos de las cosas en general. La forma de estructurar los datos o
el orden que establezcamos de los mismos es una cuestión relevante a la hora de
disponer o no de información.
22
Características de la información requerida por los distintos niveles de
dirección.
Ilustración 8. Ejemplo de los recursos de la información
Tipos de información en la empresa
Información interna
Es la que se genera en el interior de la empresa, es consustancial a las
organizaciones, a fin de cuentas, una organización es un conjunto de personas que
interaccionan intercambiando información. En el texto de Cornellá sobre los
recursos de información, se establecen dos tipos de información interna en una
empresa: la información operacional y los conocimientos (Heredero C. , Lopez,
Romo, & Medina, 2004).
Mediante la información interna, se puede controlar todos los documentos que
registra la cooperativa, ya sean de cada socio o estatutos de la institución para así
poder tener un respaldo tanto físico como digital, resguardado en una base de
datos.
23
1.3. Actualidad ecuatoriana donde se desarrolla el proyecto
Rene Ramírez, titular de la Secretaria de Educación Superior, Ciencia, Tecnología
e Innovación (Senescyt), se refirió a la inversión que se realizó en el campo de
tecnología e innovación. Además indicó que se invierte el 1.88% del Producto
Interno Bruto (PIB), lo que representa alrededor de $1.900 millones (telégrafo,
2016).
El secretario añadió que en la actualidad las universidades triplican su inversión
en ciencia y tecnología y superan el porcentaje mínimo que se contempla en la
Ley Orgánica de Educación Superior (LOES) que es el 6%. Estimo también que
se está llegando a alrededor del 9.5% del presupuesto en la inversión para la
ciencia (telégrafo, 2016).
Los gastos que se requieren anualmente para la innovación de ciencia y tecnología
en las universidades estatales, es de gran importancia, ya que sin estas
contribuciones no se podría tener una educación de calidad. Por lo tanto, lo que
dice Ramírez según la entrevista dada al diario el telégrafo es de gran ayuda para
este proyecto.
Desde el año 2009, con la creación del Ministerio de Telecomunicaciones y de la
Sociedad de la Información, las instituciones relacionadas con el área de
telecomunicaciones se agruparon en este Ministerio rector, para fortalecer la
democratización y universalización de las Tecnologías de la Información y
Comunicación (Información, 2013).
Uno de los logros más significativos es el crecimiento de las conexiones a internet
en el país, ya que en el 2006 apenas se contaba con 207.277 conexiones para
atender a los usuarios de internet ya a marzo 2013 este número creció a 4.463.390
conexiones, es decir, el número de conexiones se multiplico por 21. Cabe
mencionar que cada conexión fija a internet puede atender varios usuarios. Por
consiguiente Ecuador ocupa los primeros puestos a nivel regional respecto del
crecimiento de usuarios y conexiones de internet, experimentando una de las tasas
más altas de crecimiento anual compuesto entre 2006 y 2013 (Información, 2013).
24
Gracias a este tipo de obras y avances tecnológicos, el país y la industria puede ir
creciendo e innovándose, ya que Ecuador es un país de tercer mundo con
aspiraciones y capacidades para ascender y fomentar grandes ideas e inventos al
mundo. Este es uno de los logros más importantes que se ha tenido en los últimos
20 años y se puede aumentar con la ayuda de los gobiernos siguientes y el
desarrollo de nuevos proyectos como estos.
25
CAPÍTULO II
2. DISEÑO METODOLÓGICO Y DIAGNÓSTICO
2.1. Paradigma y tipo de investigación
2.1.1. Paradigma asumido
La particularidad de esta investigación está fundamentada por el prototipo
cualitativo y cuantitativo con énfasis en lo cuantitativo, ya que este proyecto se
creará para mejorar la gestión de información interna de la cooperativa, se
utilizará la modalidad cualitativa para recolectar datos mediante técnicas como la
entrevista y la encuesta. Además, la investigación es cuantitativa porque estudia
variables que originan el análisis numérico basado a resultados que se expresan en
porcentajes.
2.1.2. Tipos de investigación
Descriptiva
Los tipos de investigación utilizados son: La descriptiva que permitirá analizar y
describir los problemas que hoy en día enfrenta la Cooperativa, la investigación
bibliográfica porque la información obtenida en la presente investigación se ha
enfocado en libros y páginas de internet.
De Campo
Y de campo ya que es necesario trasladarse al lugar de los hechos en el presente
caso de investigación se la realizará en las instalaciones de la Cooperativa de
Transportes en Taxis Central Nº 1, ubicada en la ciudad de Santo Domingo, Av.
De los Colonos Lote 3 y margen derecho.
26
2.2. Procedimiento para la búsqueda y procesamiento de los datos
2.2.1. Población
“Población o universo es el conjunto de todos los casos que concuerdan con
determinadas especificaciones” (Hernández, Fernández, & Baptista, 2010, p. 174).
Según Jany citado por (Bernal, 2010, p. 160), afirma que población es “la
totalidad de elementos o individuos que tienen ciertas características similares y
sobre las cuales se desea hacer inferencia”; o bien, unidad de análisis.
De acuerdo con estos dos conceptos se puede afirmar que la población de la
cooperativa donde se va a realizar el proyecto es limitada, como se detalla a
continuación:
Tabla 1. Población total de la Cooperativa de transportes en taxis "Central"
N° Personal – Cargos Total
1 Presidente 1
2 Gerente 1
3 Secretaria 1
5 Presidentes de consejos 2
4 Socios 70
TOTAL 75
Autor: Marco Agreda
Fuente: La investigación
2.2.2. Muestra
“Es la parte de la población que se selecciona, de la cual realmente se obtiene la
información para el desarrollo del estudio y sobre la cual se efectuaran la
medición y la observación de las variables objeto de estudio” (Bernal, 2010, p.
161).
Según Metodología de la investigación redacta que la muestra es “un subgrupo de
la población de interés sobre el cual se recolectaran datos, y que tiene que
definirse o delimitarse de antemano con precisión, este deberá ser representativo
de dicha población” (Hernández, Fernández, & Baptista, 2010).
27
En este caso no se utilizará la muestra, por el limitado número de personas que
conforman la cooperativa y por lo tanto se puede aplicar las respectivas encuestas
a todos los socios y personal administrativo.
2.2.3. Plan de recolección de la información
Métodos
Inductivo-Deductivo
Este método ha sido elegido para poder obtener la veracidad de los hechos y dar
soluciones lógicas, ya que va de la mano con el método deductivo que ayudará a
acotar con su dictamen y así poder hacer las respectivas afirmaciones de los casos
dados.
Analítico–Sintético
Este método se utilizará para realizar un análisis exhaustivo de la gestión de
información que genera la Cooperativa, con datos dentro y fuera de ella, así dando
como resultado la agrupación de todos los datos para poder dar una solución
efectiva a la directiva y socios de dicha institución.
Técnicas e instrumentos
Estas son las técnicas usadas en el proyecto de investigación.
La observación
Mediante esta técnica se puede descubrir el déficit de la cooperativa, solo con ir al
lugar o institución para poder tener una perspectiva de los problemas que abarca
esta cooperativa, por ende, las técnicas a emplear, se provee llegar a la solución.
28
La entrevista
La entrevista dará a conocer los pros y contras de la cooperativa en función de
gestión de información y así tomar medidas y poder generar una solución con
óptimos resultados para un mejor funcionamiento en sus procesos.
La encuesta
La encuesta permitirá recopilar información de manera personal en el escenario
donde se desarrolla la investigación, así se podrá entender los problemas y
necesidades que repercuten en la institución de tal forma que esto ayudará a tener
una idea clara de la solución que se está proponiendo.
A continuación, los instrumentos empleados.
Cuestionario
Se utilizará el cuestionario para realizar las respectivas encuestas a los socios de la
Cooperativa de Transportes en Taxis Central, y así poder tener una idea clara de lo
que necesitan para su confort en la institución.
Guía de entrevista
Esta técnica será de gran importancia para entrevistar a las cabezas principales de
la cooperativa, y así poder tener una idea clara de que se requiere para su
optimización de trabajo para con los socios.
2.2.4. Planes de procesamiento y análisis de la información
En este punto podemos analizar detenidamente la información que se ha
recolectado mediante los diferentes métodos y técnicas, ya antes analizadas.
Con la observación podremos ver, analizar y evaluar personalmente las
dificultades e inconvenientes actuales que aquejan a la cooperativa, y mediante la
entrevista dedicada al presidente, gerente y secretaria, se pretende llegar a un
29
punto estratégico para poder analizar la situación por parte del ente
administrativo, y por último la encuesta a realizar a cada uno de los socios para un
análisis final y detallado de las necesidades y requerimientos para la propuesta a
emplear.
Para realizar la entrevista se utilizará la guía de entrevista, que tendrá preguntas
abiertas y cerradas ya planteadas y delimitadas para una valoración adecuada,
mientras que para la encuesta se utilizará el cuestionario, realizado con preguntas
cerradas y una que otra abierta, cuya valoración será analizada mediante los
estándares establecidos en los libros de investigación.
2.3. Resultados del diagnóstico de la situación actual
2.3.1. Diagnóstico
Caracterización del sector
Cooperativa de transportes en Taxis “Central”
Beneficiarios
Bloque administrativo y socios de la cooperativa
Ubicación
Provincia: Santo Domingo de los Tsáchilas
Ciudad: Santo Domingo
Parroquia: Abraham Calazacón
Dirección: Av. De los Colonos Lote 3 y margen derecho
Responsable
Sr. Pedro Carreño, PRESIDENTE
30
Historia de la Cooperativa
La Cooperativa de Transportes en Taxis Central N. 1, perteneciente a la ciudad de
Santo Domingo es una de las pioneras en nuestra localidad, ubicada su sede en la
Av. De los Colonos Lote 3 y margen derecho. Fundada el 23 de julio de 1964.
Llevan 53 años de vida institucional, su parada de origen fue en el parque Central,
ahora conocido como Parque Zaracay. Inicia como pre-cooperativa, y funciona
con un permiso provisional autorizado por el jefe de Tránsito de la parroquia de
Santo Domingo. Actualmente la cooperativa cuenta con 74 socios legalmente
aprobados, los cuales brindan un servicio de excelencia a la colectividad.
Misión
Brindar un servicio rápido y eficiente a los Usuarios de la provincia de Santo
Domingo de los Tsáchilas de la siguiente manera:
 Apoyo socio – económico cuando lo necesiten.
 Fomentando la solidaridad entre los socios.
 Controlando que se cumplan las normas y leyes, con el fin de evitar
sanciones y permitir que cada socio logre sus objetivos individuales.
 El desarrollo del servicio en taxis a los usuarios.
Visión
COOPERATIVA CENTRAL Nro. 1, busca día a día mejorar el servicio a los
socios, logrando construirse en una Cooperativa Pionera dentro de la Provincia y
consiguiendo cubrir las expectativas de servicio al usuario en lo máximo posible,
a través, de un talento humano capacitado y una administración eficiente y eficaz.
31
Estructura organizacional
Ilustración 9. Organigrama jerárquico de la Cooperativa de transportes en Taxis
"Central",
Autor: Marco Agreda
Fuente: La investigación
Diagramas UML
Diagrama de Caso de Uso
Ilustración 10. Caso de uso Gestión de documento
Autor: Marco Agreda
Fuente: La investigación
Presidente
Secretaria Socios
Presidente de
administración
Presidente de
vigilancia
32
Ilustración 11. Caso de uso Estados de documentos
Autor: Marco Agreda
Fuente: La investigación
Ilustración 12. Diagrama de secuencia de Gestión de documento
Autor: Marco Agreda
Fuente: La investigación
33
Ilustración 13. Diagrama de secuencia Estados de documentos
Autor: Marco Agreda
Fuente: La investigación
2.4. Análisis e interpretación de resultados
Guía de entrevista dirigida a la parte administrativa de la Cooperativa
1. ¿Cuál es la documentación que maneja dentro de la cooperativa?
 Oficios que se generan de cooperativa a socio
 Solicitudes dirigidas de socio a cooperativa
 Justificaciones de igual manera van de socio a cooperativa
 Notificaciones, estas son de cooperativa a socio
2. ¿Cuáles son los cargos que existen dentro de la cooperativa?
Existe la directiva principal que se conforma por:
 Presidente, Vicepresidente, Gerente y Secretario(a).
También están los vocales de consejo de administración:
34
 Vocal principal 1, Vocal principal 2, Vocal principal 3, Vocal principal 4,
Vocal principal 5, Vocal principal 6, Vocal principal 7, Vocal suplente 1,
Vocal suplente 2, Vocal suplente 3, Vocal suplente 4, Vocal suplente 5,
Vocal suplente 6, Vocal suplente 7.
Están los vocales de consejo de vigilancia:
 Vocal principal 1, Vocal principal 2, Vocal principal 3, Vocal suplente 1,
Vocal suplente 2, Vocal suplente 3.
Por último los presidentes de cada consejo:
 Presidente del consejo de administración y Presidente del consejo de
vigilancia.
3. ¿Qué actividades realiza el presidente y que documentos genera?
El presidente se encarga de dar paso a los gestiones de los socios mediante una
aprobación anterior dada en un consejo.
4. ¿Qué actividades realiza el gerente y que documentos genera?
El gerente se encarga de los cobros de la cooperativa, todo lo referente a multas y
pagos administrativos.
5. ¿Qué actividades realiza la secretaria y que documentos genera?
Se encarga de ingresar toda la información que llegue a la cooperativa en su base
de datos y de agilitar los trámites que requiera cada socio.
35
6. ¿Cuáles son los documentos que componen la carpeta de un socio?
 Copias de cedula y papeleta de votación
 Copia de ruc
 Copia de matrícula del vehículo y licencia de conducir
 Declaraciones al IESS
7. ¿Cómo se lleva el control de información de cada socio?
Mediante una base de datos creada en Excel, con sus respectivos filtros para
agilizar la búsqueda de información requerida.
Análisis de la entrevista
Se ha realizado la respectiva entrevista al presidente (administrativos), dando a
conocer su criterio y opinión sobre factibilidad de implementar un sistema para la
gestión de información de los socios en la presente cooperativa.
El cual ha dictaminado que es de gran ayuda para la cooperativa y un gran
progreso para la misma, ya que cuentan con una serie de inconvenientes al
momento de tramitar y gestionar información requerida por los socios y así se
podrá brindar una mejor atención y optimizar el tiempo de cada uno de ellos.
Sus principales inconvenientes son el uso manual de los trámites realizados por
los socios, la generación de las multas esperando el respectivo veredicto de un
consejo y la información que se debe propagar en una asamblea general para dar
conocimiento a todos los miembros de la cooperativa.
Esta entrevista realizada al presidente (administrativos) de la cooperativa de
transportes en taxis “Central”, fue realizada mediante una guía de entrevista, la
cual dio buenos resultados al investigador y así poder tener una idea clara de los
requisitos del sistema para su implementación.
36
Cuestionario dirigido a los socios de la Cooperativa
Pregunta 1. ¿Ha utilizado usted un servicio en alguna página web?
Tabla 2. Servicio web
PARÁMETROS FRECUENCIA PORCENTAJE
SI 22 29.73%
NO 52 70.27%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 14. Utilización del servicio web
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
En esta pregunta la mayor parte de los socios encuestados dice que NO han
utilizado un servicio en alguna página web o sistema, mientras que el resto SI
conoce y ha manejado algún tipo de servicio web. Dando un resultado mayoritario
por el No, tomando en cuenta que la mayoría de socios sobrepasan los 45 años.
30%
70%
SI NO
37
Pregunta 2. ¿Utilizaría un sistema de gestión de información en la
cooperativa?
Tabla 3. Utilizar un sistema web
PARÁMETROS FRECUENCIA PORCENTAJE
SI 62 83.78%
NO 12 16.22%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 15. Utilización de un sistema web
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
A la mayoría de los socios les agrada les gustaría manejar un sistema Web, para
agilizar los trámites que estos mismos requieran y poder estar informados de lo
que pasa con sus gestiones en tiempo real.
84%
16%
SI NO
38
Pregunta 3. ¿Qué trámites realiza con más frecuencia dentro de la
cooperativa?
Tabla 4. Trámites gestionados con más frecuencia
PARÁMETROS FRECUENCIA PORCENTAJE
SOLICITUDES 74 100.00%
JUSTIFICACIONES 60 81.08%
OFICIOS 5 6.76%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 16. Trámites más frecuentes
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
En su totalidad los socios generan siempre solicitudes para requerir cualquier tipo
de tramite o gestión a realizar, como segundo están las justificaciones que son
para apelar sus multas y por ultimo oficios que solo van de parte de algunos
directivos hacia otros o de cooperativa a socios.
53%
43%
4%
SOLICITUDES JUSTIFICACIONES OFICIOS
39
Pregunta 4. ¿Cuál es el trámite más demorado a gestionar?
Tabla 5. Aprender sobre el sistema
PARÁMETROS FRECUENCIA PORCENTAJE
OFICIOS 30 40.54%
SOLICITUDES 50 67.57%
JUSTIFICACIONES 20 27%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 17. Trámite más demorado
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
En esta pregunta los socios se encuentran inconformes con algunos trámites, entre
ellos los que mas demora en gestionarse son las solicitudes que ellos requieren, ya
que deben esperar a una asamble de consejo para que pueda ser aprobada o
denegada su solicitud.
30%
50%
20%
OFICIOS SOLICITUDES JUSTIFICACIONES
40
Pregunta 5. ¿Cuáles son las funciones que le gustaría hacer mediante la
página web?
Tabla 6. Funciones en la página
PARÁMETROS FRECUENCIA PORCENTAJE
TRAMITES 50 67.57%
PAGOS 20 27.03%
CONSULTAS 65 87.84%
NINGUNA 5 6.76%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 18. Funciones en el sistema
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
Los socios de la cooperativa muestran interés en el sistema por lo cual requieren
que se pueda gestionar sus trámites, realizar pagos en una mitad de población,
mientras q la otra gran mitad prefiere realizar consultas y ver noticias de la
cooperativa. Por ultimo en una gran minoría no prefiere nada.
36%
14%
46%
4%
TRAMITES PAGOS CONSULTAS NINGUNA
41
Pregunta 6. ¿Cree usted que con un sistema de gestión de información se
podrá agilizar los trámites requeridos por los socios?
Tabla 7. Agilización de trámites
PARÁMETROS FRECUENCIA PORCENTAJE
SI 66 89.19%
NO 8 10.81%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 19. Agilización de trámites
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
En este caso un poco número de encuestados creen que no servirá de nada
implementar un sistema para gestionar la información dentro de la cooperativa,
mientras que la mayoría de socios dijo que sí sería de gran ayuda una herramienta
de este tipo.
89%
11%
SI NO
42
Pregunta 7. ¿Está usted de acuerdo que haya un consejo que apruebe y de
veredicto a los tramites de gestión de información?
Tabla 8. Aprobación de consejo para todo tipo de trámites
PARÁMETROS FRECUENCIA PORCENTAJE
SI 29 39.19%
NO 45 60.81%
Total 74 100%
Autor: Marco Agreda
Fuente: La investigación
Ilustración 20. Aprobación de consejo para todo tipo de trámites
Autor: Marco Agreda
Fuente: La investigación
Análisis e interpretación
La gran mayoría de los encuestados piensa que no es necesario designar un
consejo para hacer este tipo de gestiones, mientras que el otro porcentaje de los
socios dice que si es necesario ya que eso hace que sea una decisión equitativa y
justa para con todos.
39%
61%
SI NO
43
2.5. Resumen de las principales insuficiencias detectadas con la aplicación
de los métodos
Mediante la aplicación de los métodos en la presente investigación, se ha podido
detectar las siguientes insuficiencias.
 Trasladándose a su sede oficial, se ha encontrado con el hecho de que la
secretaria es quien maneja toda la información de la cooperativa, en un
ordenador, llevando así un control de datos digital sin una base de datos
respectiva.
 Los socios deben trasladarse a su sede, para poder tramitar cualquier
documento o transacción que ellos necesiten, esto lo hacen por lo general
los días lunes.
 Mediante la entrevista se ha deducido que la información que se maneja
dentro de la cooperativa es extensa y relevante para el funcionamiento
administrativo de la misma.
 Existen archiveros guardados de hace mucho tiempo con información
importante que podría desaparecer en caso de catástrofe o deteriorarse con
el tiempo.
 Los cargos que se manejan dentro de la cooperativa son fundamentales, los
cuales tienen dificultades al momento de adquirir documentos o
información que necesitan para realizar sus respectivas actividades.
 Con la respectiva encuesta realizada a cada uno de los socios, se dedujo
que no están conformes con el proceso de gestión de información, de parte
de sus administrativos.
 Pierden tiempo y dinero al momento de trasladarse a la sede para realizar
sus respectivos trámites.
 No pueden ver el proceso de sus trámites, ni conocer el estado de ellos
sino hacen una respectiva llamada a la secretaria o se acercan
personalmente a averiguar.
 Las multas que se generan por políticas y normas legalmente aprobadas,
deben ser regidas a todos por igual, existe la duda entre compañeros al
realizar el pago o las impugnaciones correspondientes al caso.
44
Gracias a los métodos empleados se ha resaltado los inconvenientes y problemas
que asechan a la cooperativa, dando una mejor visión y respuesta al proyecto de
investigación que se ha propuesto en esta cooperativa.
45
CAPÍTULO III
3. PROPUESTA DE SOLUCIÓN AL PROBLEMA
3.1. Esquema de la propuesta
3.1.1. Nombre de la propuesta
Sistema de Procesamiento Transaccional (TPS), con modelo vista controlador
para la gestión de información de los socios en la Cooperativa de Transportes en
Taxis “Central” en la ciudad Santo Domingo.
3.1.2. Objetivos
Objetivo general
Implementar un Sistema de Procesamiento Transaccional (TPS), con modelo vista
controlador para la gestión de información de los socios en la Cooperativa de
Trasportes en Taxis “Central”.
Objetivos específicos
 Diseñar el sistema de acuerdo al diagrama de espina de pescado dados en
la Cooperativa de Trasportes en Taxis “Central”, con el uso de
herramientas como el uso de diagramas, el esquema de la base de datos, y
la interfaz de usuario, para dar una solución óptima a la institución.
 Utilizar la metodología en cascada que es la más adecuada y con la que se
tiene más experiencia en proyectos pasados.
 Determinar los requerimientos para la implementación del sistema tanto en
hardware como en software y documentar el funcionamiento y los
procesos detalladamente del sistema para un buen manejo del mismo.
 Verificar el funcionamiento íntegro del sistema para proceder a la
implementación con los datos reales de la cooperativa.
46
3.1.3. Elementos que la conforman
Fases
 Diseño y modelo de la planificación para el presente desarrollo del
Proyecto de Investigación
 Recursos empleados
 Historias de usuarios
 Diagrama físico y lógico del sistema
 Base de datos
 Desarrollo del software
 Documentación
 Implementación
Duración estimada del Proyecto de Investigación
Inicio: Octubre 2017
Fin: Agosto 2018
Presupuesto
El cálculo de costo en un proyecto de software se calcula con los siguientes
parámetros:
 Costos de esfuerzo
 Costos de hardware y software
 Costos de viajes y capacitación
Para el cálculo del presupuesto por el tiempo empleado en el desarrollo del
sistema, se toma como referencia el Salario Básico Unificado que según
(Ministerio del Trabajo, 2017) es “fijar a partir del primero de enero de 2018 el
salario básico unificado del trabajador en general en $386 dólares de los Estados
Unidos de América” (pág. 3), aplicando un cálculo de 8 horas diarias y 5 días a la
semana lo cual equivale a $2.41 la hora y un total de $19.3 el día.
47
Tabla 9. Costo de desarrollo
COSTO DE DESARROLLO
CANTIDAD (DÍAS) DESCRIPCION VALOR
15 Análisis de requerimientos $ 289,50
30 Diseño $ 579,00
90 Codificación $ 1.733,00
10 Pruebas del sistema $ 193,00
1 Implementación $ 38,60
1 Capacitación $ 38,60
TOTAL $ 2.871,70
Autor: Marco Agreda
Fuente: La investigación
Tabla 10. Costo de implementación
COSTO DE IMPLEMENTACIÓN
DESCRIPCION VALOR
Equipo de cómputo (servidor de aplicación) $750,60
Servidor (web y base de datos anual) $ 235,81
TOTAL $ 986,41
Autor: Marco Agreda
Fuente: La investigación
Tabla 11. Gasto en recursos materiales
GASTO EN RECURSOS MATERIALES
CANTIDAD DESCRIPCION VALOR
1 Impresora $ 140,00
1 Equipo Informático $ 1.400,00
2 Resmas de papel $ 10,00
1 Flash Memory $ 8,50
4 Anillados $ 4,00
- Material de oficina $ 20,00
TOTAL $ 1.582,50
Autor: Marco Agreda
Fuente: La investigación
Tabla 12. Gasto en servicios
GASTO EN SERVICIOS
DESCRIPCION VALOR
Internet $ 60,00
Servicios básicos $ 35,00
Movilización $ 50,00
Libros $ 60,00
Alimentación $ 60,00
Varios $ 50,00
TOTAL $ 315,00
Autor: Marco Agreda
Fuente: La investigación
48
Tabla 13. Total costos y gastos generados
TOTAL COSTOS Y GASTOS GENERADOS
DESCRIPCION VALOR
Costos de desarrollo de la aplicación $ 2.871,70
Costo de implementación $ 986,41
Gasto de recursos materiales $ 1.582,50
Gasto en servicios $ 315,00
TOTAL $ 5.755,61
Autor: Marco Agreda
Fuente: La investigación
3.1.4. Justificación de la propuesta
En la actualidad, las tecnologías de información y comunicación han dado un gran
cambio a la sociedad gracias a esto se han abierto las puertas a la información
mediante herramientas informáticas, el mundo entero a optado por compartir su
información y dar rapidez en sus procesos diarios con solo dar un clic,
proporcionando más comodidades en negocios, empresas e instituciones.
El proceso actual de la propuesta de investigación se basa en la necesidad de
atender de mejor manera, amplia y oportuna las necesidades internas de la
Cooperativa de Transportes en Taxis “Central” a través de la automatización de
los procesos para gestión de información.
3.2. Aplicación práctica parcial o total de la propuesta
3.2.1. Aplicación práctica de la propuesta y comprobación de los
resultados.
La investigación propuesta y realizada en la Cooperativa de Transportes en Taxis
“Central”, se realizó con el fin de poner en práctica todos los conocimientos
adquiridos en el lapso de toda la carrera.
Dando a conocer en una asamblea con la parte administrativa y demás integrantes
de la cooperativa, se dio a conocer que todo sistema debe comprender un ciclo de
vida, es por esto que se tomó el modelo en cascada para desarrollar dicho sistema
y llevar de manera ordenada todo el proceso y las fases que este requiere.
49
Por consiguiente, se solicita que automaticen los procesos de gestión de
información y se pueda tener acceso a la misma sin esperar una asamblea o una
junta de consejo, por lo que se aconsejó que lo mejor en este caso es la
implementación de un sistema web de manera local, mediante el uso de software
libre.
Herramientas de desarrollo
 Sistema operativo Windows 7
 Servidor local: Xampp, apache, mysql
 Entorno de desarrollo: Sublime Text
 Herramientas de programación: Php, Js
 Framework de desarrollo: Jquery
 Lenguaje de etiquetas: Html5
 Patrón de diseño: Modelo vista controlador (MVC)
Metodología de desarrollo
En el desarrollo de esta propuesta se utilizó el enfoque metodológico más
conveniente y eficaz para crear sistemas de información, como lo es el modelo en
cascada ya que este cuenta con un ciclo de vida del software, de manera que no se
puede empezar con la siguiente fase hasta no terminar la que se inició
anteriormente.
Su estructura:
Ilustración 21. Estructura del modelo en cascada
Autor: Marco Agreda
Fuente: La investigación
Requeri
mientos
Análisis
y diseño
Diseño
detallado
Codificac
ión
Pruebas
Operacio
nes
50
Aplicación de fases de la metodología del desarrollo de software
Análisis
Mediante el transcurso de la investigación se efectúa los valores de operación que
ejecuta el sistema actualmente, el mismo que toma una función crucial en la
cooperativa de transportes, generando cambios en su administración y a nivel de
socios. En estos momentos la cooperativa no cuenta con procesos automatizados
ni un control de información, ya que la persona encargada de esto, lo viene
haciendo en herramientas básicas como Word y Excel.
Así de tal manera el sistema fue creado para poder gestionar la información que
requieren los socios a menudo, llevando un respaldo y brindando un mejor
servicio al mismo, es así que el sistema es de un manejo fácil y sin complejidad,
para que el usuario final pueda navegar fácilmente por él.
Al momento de implementar el sistema, se deberá dar una respectiva capacitación
para el uso de sus administrativos y de los socios, así no habrá inconvenientes
algunos para su correcta utilización y poder tener un eficiente funcionamiento.
Requerimientos de Hardware
 Procesador de 4 núcleos
 Memoria Ram de 4Gb
 Disco duro de 500Gb
Requerimientos de software
 Windows 7/8/10
 Navegador Chrome o Firefox
 Xampp
 Sublime Text
51
Requerimientos Funcionales
Su objetivo principal es implementar la aplicación web para la gestión de
información al socio, en la cooperativa de transportes en taxis Central, para ello
debe cumplir los siguientes requerimientos:
Tabla 14. Requerimiento funcional RF01
Identificación del
requerimiento
RF01
Nombre del
requerimiento
Autentificación al administrador
Características El administrador obligatoriamente deberá
identificarse para acceder al sistema
Descripción del
requerimiento
Garantizar la autenticidad de los roles de usuario
Prioridad del
requerimiento
Alta
Autor: Marco Agreda
Fuente: La investigación
Tabla 15. Requerimiento funcional RF02
Identificación del
requerimiento
RF02
Nombre del
requerimiento
Ingreso de los usuarios
Características Los usuarios deberán iniciar sesión con el usuario y
la contraseña creados por el administrador
Descripción del
requerimiento
Tener roles definidos para el cumplimiento de sus
funciones
Prioridad del
requerimiento
Alta
Autor: Marco Agreda
Fuente: La investigación
Tabla 16. Requerimiento funcional RF03
Identificación del
requerimiento
RF03
Nombre del
requerimiento
Generar reportes
Características Los usuarios podrán generar reportes de las
diferentes funciones que realice el sistema
Descripción del
requerimiento
Dar a conocer los estados de todas sus transacciones
e información requerida por los usuarios
Prioridad del
requerimiento
Alta
Autor: Marco Agreda
Fuente: La investigación
52
Requerimientos no Funcionales
Estos requerimientos ayudan a controlar el sistema mediante restricciones,
validaciones y mejorando el desempeño del mismo, entre ellos se puede
mencionar los siguientes:
Tabla 17. Requerimiento no funcional RNF01
Identificación del
requerimiento
RNF01
Nombre del
requerimiento
Desempeño
Características El sistema es rápido sin problemas al cargar los datos
Descripción del
requerimiento
Dar la confiabilidad al usuario para realizar sus
respectivos trámites, consultas y reportes
Prioridad del
requerimiento
Alta
Autor: Marco Agreda
Fuente: La investigación
Tabla 18. Requerimiento no funcional RNF02
Identificación del
requerimiento
RNF02
Nombre del
requerimiento
Información
Características El sistema emite respectiva información confidencial
Descripción del
requerimiento
Proporcionar la información requerida por el usuario
garantizando su confidencialidad
Prioridad del
requerimiento
Alta
Autor: Marco Agreda
Fuente: La investigación
Tabla 19. Requerimiento no funcional RNF03
Identificación del
requerimiento
RNF03
Nombre del
requerimiento
Interfaz del sistema
Características El sistema debe dar un entorno amigable al usuario
Descripción del
requerimiento
Tener un acceso fácil y claro para que el usuario
pueda manejar la aplicación a su gusto
Prioridad del
requerimiento
Alta
Autor: Marco Agreda
Fuente: La investigación
53
Identificación de roles y tareas
Tabla 20. Identificación de roles
Roles Tareas
Administrador Administrar usuarios
 Crear
 Modificar
 Eliminar
 Reportes
Presidente Administrar socios
 Nuevo
 Actualizar
 Validar
Secretaria Acceso a la información
 Subir información
 Revisar y dar paso a trámites
Socio Gestionar información
 Realizar trámites
 Visualizar documentos
 Descargar archivos
Presidente de
Administración y
Vigilancia
Notificar autoridades
 Tramitar oficios
 Generar reportes
 Notificaciones al presidente o secretaria.
Autor: Marco Agreda
Fuente: La investigación
Caso de uso
Ilustración 22. Caso de uso
Autor: Marco Agreda
Fuente: La investigación
54
Identificación de actores
Administrador. - Persona a cargo del sistema y de dar el mantenimiento
respectivo, con base a ampliar su funcionalidad si es necesario.
Socio. - Es el usuario final, este se encarga de gestionar los respectivos trámites
que crea conveniente para su propio beneficio.
Secretaria. - Se encarga de dar paso a todas las gestionas requeridas por los
socios, subir y actualizar información cuando sea necesario.
Presidente. - Es el encargado de dar los estados de aprobación o negación ante las
peticiones de los socios, así como también puede generar los reportes que crea
convenientes.
Presidente de Administración y Vigilancia. – Son los encargados de tramitar
oficios, reportes y notificaciones al presidente o secretaria.
Tabla 21. Caso de uso. - Inicio de sesión del administrador.
Nombre: Administración
Descripción: Permite el ingreso de los usuarios al sistema
Actores: Administrador
Precondiciones: El administrador debe haber iniciado sesión en el sistema
Flujo normal Se ingresa al sistema mediante el login ingresando su
respectivo usuario y contraseña
El sistema valida los datos
El administrador podrá hacer cualquier cambio o gestión
en el sistema
Flujo alternativo: Si el usuario y la contraseña no son correctos, el sistema
denegara el acceso
Autor: Marco Agreda
Fuente: La investigación
55
Tabla 22. Caso de uso. - Inicio de sesión
Nombre: Inicio de sesión
Descripción: Ingreso de los diferentes usuarios del sistema
Actores: Presidente, Secretaria y Socio
Precondiciones: Los usuarios deben ingresar desde el login al sistema
Flujo normal Se ingresa al sistema mediante el inicio de sesión, con sus
respectivos usuarios y contraseñas
El sistema valida los datos
Los usuarios podrán hacer sus respectivas gestiones o
procesos de acuerdo a su rol en el sistema
Flujo alternativo: Que el usuario o la contraseña sean incorrectos y no pueda
acceder al sistema
Autor: Marco Agreda
Fuente: La investigación
Diseño
Diseño conceptual
Ilustración 23. Diseño Conceptual
Autor: Marco Agreda
Fuente: La investigación
Proceso
Entrada de
datos
Reportes
Interfaz de
entrada
Interfaz de
salida
Base de
datos
56
Diagrama de flujo de datos
Ilustración 24. Diagrama de flujo de datos
Autor: Marco Agreda
Fuente: La investigación
Diccionario de datos
Tabla 23. Diccionario de datos: Tabla sgi_user
Columna Tipo Atributos NuloP edetermina o Extra
user_id int(11) No auto_increment
user_kind tinyint(1) No
user_image varchar(45) Sí NULL
user_cedula bigint(10) Sí NULL
user_name varchar(50) No
user_lastname varchar(50) No
user_username varchar(50) Sí NULL
user_email varchar(255
)
No
user_password varchar(60) No
user_disco int(3) Sí NULL
user_grupo tinyint(2) Sí NULL
user_phone int(10) Sí NULL
user_movil int(10) Sí NULL
user_direccion varchar(255
)
Sí NULL
user_status tinyint(1) No 0
user_created_at date No
Autor: Marco Agreda
Fuente: La investigación
Entrada
Salida
Salida
Entrada
Usuario
Administrador
Login
Gestión Documento
Socio Presidente
Envía Confirma
Sistema
Transacción
Estado
57
Tabla 24. Diccionario de datos: Tabla sgi_kind
Columna Tipo Atributos NuloP edetermina o Extra
kind_id_pk int(11) No auto_increment
kind_name varchar(75) Sí NULL
kind_estado tinyint(1) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
Tabla 25. Diccionario de datos: Tabla sgi_tipoducumento
Columna Tipo Atributos NuloP edetermina O Extra
tipodocumen_id
_pk
int(11) No auto_increment
tipodocumen_d
escripcion
varchar(100
)
Sí NULL
tipodocumen_e
stado
tinyint(1) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
Tabla 26. Diccionario de datos: Tabla sgi_documento
Columna Tipo Nulo Predeterminado Enlaces a Comentarios
MIME
documento_disco int(11) No
documento_motivo varchar(100) No
documento_
justificacion
varchar(200) No
evento_id_fk int(11) No
documento_id_pk
(Primaria)
int(11) No
persona_id_fk int(11) No
documento_estado tinyint(1) Sí NULL
tipodocumen_id_fk int(11) No sgi_tipodocumen ->
tipodocumen_id_pk
documento_fecha Datetime No
Autor: Marco Agreda
Fuente: La investigación
Tabla 27. Diccionario de datos: Tabla sgi_eventos
Columna Tipo Nulo Predeterminado Enlaces a Comentarios
MIME
eventos_id_pk
(Primaria)
int(11) No
eventos_nombre varchar(45) Sí NULL
eventos_ubicacion varchar(200) Sí NULL
eventos_fecha_inicio Datetime No
eventos_fecha_fin Datetime No
eventos_descripcion varchar(45) Sí NULL
eventos_estado tinyint(1) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
58
Tabla 28. Diccionario de datos: Tabla sgi_tipomulta
Columna Tipo Nulo Predeterminado Enlaces a ComentariosMIME
kind_id_pk
(Primaria)
int(11) No
kind_name varchar(45) Sí NULL
kind_estado tinyint(1) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
Tabla 29. Diccionario de datos: Tabla sgi_multas
Columna Tipo Atribut
os
Nulo
P
edetermi
na
o Extra Enlaces a
multas_id_p
k
int(11) No auto_incre
ment
multas_esta
do
tinyint(1) Sí NULL
tipomulta_id
_fk
int(11) No ->
sgi_tipomulta.tipom
ulta_id_pk ON
UPDATE
NO_ACTION
ON DELETE
NO_ACTION
eventos_id_f
k
int(11) Sí NULL
user_id_fk int(11) Sí NULL
multas_desc
ripc ion
varchar(8
0)
Sí NULL
multas_foto varchar(2
00
)
Sí NULL
multas_fech
a
date No
Autor: Marco Agreda
Fuente: La investigación
Tabla 30. Diccionario de datos: Tabla sgi_periodo
Columna Tipo Nulo Predeterminado Enlaces a
Comentarios
MIME
tipodocumen_id_pk
(Primaria)
int(11) No
tipodocumen_descripcion varchar(100) Sí NULL
tipodocumen_estado tinyint(1) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
59
Tabla 31. Diccionario de datos: Tabla sgi_autoridades
Columna Tipo Atributos NuloP edetermina o Extra
autoridades_id_
pk
Int (11) UNSIGNED No auto_increment
autoridades_no
mbre
Varchar
(45)
Sí NULL
Autor: Marco Agreda
Fuente: La investigación
Tabla 32. Diccionario de datos: Tabla detalle_autoridadperiodo
Columna Tipo Atribu
tos
Nul
oP
edeterm
ina
o Extra Enlaces a
autoridadpe
riod
o_id_pk
int(11) No auto_incre
ment
autoridad_i
d_fk
int(11) No
autoridadpe
riod
o_estado
varchar(
45)
Sí NULL
user_id_fk int(11) No ->
sgi_user.user_id
ON UPDATE
NO_ACTION
ON DELETE
NO_ACTION
periodo_id
_fk
int(11) No ->
sgi_periodo.perio
do_id_pk
ON UPDATE
NO_ACTION
ON DELETE
NO_ACTION
Autor: Marco Agreda
Fuente: La investigación
Tabla 33. Diccionario de datos: Tabla sgi_grupos
Columna Tipo Atributos NuloP edetermina o Extra
grupos_id_pk int(11) No auto_
increment
grupos_numero int(10) No
grupos_estado tinyint(1) No
grupos_detalle varchar(45) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
60
Tabla 34. Diccionario de datos: Tabla sgi_parada
Columna Tipo Atributos NuloP edetermina o Extra
parada_id_pk int(11) No auto_increment
parada_descrip
cion
varchar(45) No
parada_estado tinyint(1) No
Autor: Marco Agreda
Fuente: La investigación
Tabla 35. Diccionario de datos: Tabla detalle_paradagrupo
Columna Tipo Atributos NuloP edetermina o Extra Enlaces a
paradagrupo_id
_pk
int(11) No auto_
increment
parada_id_fk int(11) No -> sgi_parada.
parada_id_pk
ON UPDATE
NO_ACTION
ON DELETE
NO_ACTION
grupos_id_fk int(11) No -> sgi_grupos.
grupos_id_pk
ON UPDATE
NO_ACTION
ON DELETE
NO_ACTION
Autor: Marco Agreda
Fuente: La investigación
Tabla 36. Diccionario de datos: Tabla detalle_usergrupo
Columna Tipo Atributo
s
Nulo
P
edetermina o Extra Enlaces a
usergrupo_i
d_p k
int(11) No auto_
increme
nt
user_id_fk int(11) No -> sgi_user.user_id
ON UPDATE
NO_ACTION ON
DELETE
NO_ACTION
grupos_id_f
k
int(11) No -> sgi_grupos.
grupos_id_pk
ON UPDATE
NO_ACTION ON
DELETE
NO_ACTION
usergrupo_e
sta do
tinyint(1) Sí NULL
Autor: Marco Agreda
Fuente: La investigación
61
Tabla 37. Diccionario de datos: Tabla detalle_asistencia
Columna Tipo Atribu
tos
Nul
oP
edeterm
ina
o Extra Enlaces a
asistencia_i
d_pk
int(11) No auto_incre
ment
user_id_fk int(11) No
eventos_id_
fk
int(11) No ->
sgi_eventos.event
os_id_pk
ON UPDATE
NO_ACTION
ON DELETE
NO_ACTION
asistencia_a
sist encia
tinyint
(1)
Sí NULL
Autor: Marco Agreda
Fuente: La investigación
Diagrama físico de la base de datos
Ilustración 25. Esquema físico
Autor: Marco Agreda
Fuente: PhpMyAdmin
62
Diseño de interfaz
Codificación
 Diseño
Ilustración 26. Diseño de codificación. - Layout
Autor: Marco Agreda
Fuente: Sublime Text
Ilustración 27. Diseño de codificación. - Modal
Autor: Marco Agreda
Fuente: Sublime Text
63
Ilustración 28. Diseño de codificación view
Autor: Marco Agreda
Fuente: Sublime Text
Pruebas
Dentro de los sistemas informáticos significa tener la adaptación del mismo
mediante condiciones controladas y evaluación de los procesos. Con respecto a
estas condiciones deben estar sujetas a sucesos normales y opuestos, con el
objetivo de encontrar el mínimo error y poder corregir. Se puede utilizar los
siguientes tipos:
Prueba caja blanca
Enfocado en el backend, se pudo percatar de las falencias que había en la base de
datos al momento de redundar campos y agregar información, también se pudo
evaluar la toma de decisiones mediante los procesos establecidos y así tener una
fiabilidad de la información ingresada.
Esto ayudo a que el sistema pueda ejecutarse de una manera más rápida y sin
errores y así tener una aplicación eficiente tanto para el campo administrativo y
operativo de la cooperativa.
64
Prueba caja negra
Mediante el frontend, se pudo diagnosticar breves inconvenientes al momento de
implementar el sistema en la cooperativa de transportes en taxis central. Las
pruebas se realizaron con el presidente, gerente, secretaria y varios socios que se
encontraban en la cooperativa.
Se pudieron observar los errores a continuación:
 Validaciones por efectuar
 Procesos incompletos
 Interfaz poco amigable
 Falta de visualización de actividades
Resultados de las pruebas caja negra
Ilustración 29. Prueba caja negra 1
Autor: Marco Agreda
Fuente: Sublime Text
65
Ilustración 30. Prueba caja negra 2
Autor: Marco Agreda
Fuente: Sublime Text
Resultados de las pruebas caja blanca
Ilustración 31. Prueba caja blanca 1
Autor: Marco Agreda
Fuente: Sublime Text
Ilustración 32. Prueba caja blanca 2
Autor: Marco Agreda
Fuente: Sublime Text
66
Ilustración 33. Prueba caja blanca 3
Autor: Marco Agreda
Fuente: Sublime Text
Pruebas de verificación y validación
Gracias a estas pruebas se pudo corroborar con las especificaciones y
requerimientos del sistema que fueron planteados a inicios del proyecto. Dando
así por culminada la investigación con resultados productivos y favorables para la
cooperativa de transportes en taxis central.
Mantenimiento
Todo mantenimiento que se haga al sistema de aquí en adelante, debe ser para
mejorar su capacidad y función.
El sistema tps actualmente se encuentra desarrollado en framework que no
requiere de actualizaciones ni parches como otros, en cambio sí se puede mejorar
el código y necesariamente no descuidarse del servicio de hosting para así tener
un sistema disponible cada vez que se lo necesite.
67
CONCLUSIONES Y RECOMENDACIONES
Conclusiones
Mediante el presente trabajo de investigación se logró obtener la información
necesaria para poder tener un bosquejo de ideas con el fin de desarrollar la
propuesta de la mejor manera posible y así trabajar con datos reales obtenidos de
los métodos empleados en esta investigación. En el desarrollo del sistema tps, se
obtuvo los resultados esperados ya que se puede generar documentos, subir
información, respaldar la misma y darle la facilidad al socio para que pueda
gestionar sus trámites desde cualquier sitio con acceso a internet.
Recomendaciones
El hosting y dominio tendrá validez de un año, así que se debe llevar en cuenta el
tiempo antes de que se cumpla para poder renovar el servicio y así evitar futuras
molestias. Se debe tener un conocimiento arduo para poder trabajar en el sistema
en caso de que se quiera hacer algún cambio, además se debe documentar todo lo
que se vaya a modificar para futuros desarrolladores que puedan o tengan la
oportunidad de acceso a este código abierto de software libre.
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf
PIUSDSIS037-2018.pdf

Más contenido relacionado

Similar a PIUSDSIS037-2018.pdf

Practicas de Observacion
Practicas de ObservacionPracticas de Observacion
Practicas de ObservacionGabyNarvaez
 
Implementacion de las TIC en el sistema judicial colombiano
Implementacion de las TIC en el sistema judicial colombiano Implementacion de las TIC en el sistema judicial colombiano
Implementacion de las TIC en el sistema judicial colombiano Jesus angulo
 
Norma. ntc iso-iec 27001
Norma. ntc iso-iec 27001Norma. ntc iso-iec 27001
Norma. ntc iso-iec 27001U.N.S.C
 
Sedic documentación electrónica nuevas soluciones para su tratamiento, pres...
Sedic   documentación electrónica nuevas soluciones para su tratamiento, pres...Sedic   documentación electrónica nuevas soluciones para su tratamiento, pres...
Sedic documentación electrónica nuevas soluciones para su tratamiento, pres...keensoft
 
EL SEACE OPORTUNIDADES DE NEGOCIO
EL SEACE OPORTUNIDADES DE NEGOCIOEL SEACE OPORTUNIDADES DE NEGOCIO
EL SEACE OPORTUNIDADES DE NEGOCIOOscar Saravia
 
Guia de aprendizaje Análisis
Guia de aprendizaje AnálisisGuia de aprendizaje Análisis
Guia de aprendizaje AnálisisAntonio Martínez
 
Informe practicas de observacion pdf
Informe practicas de observacion pdfInforme practicas de observacion pdf
Informe practicas de observacion pdfArmando Aguirre
 
Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...
Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...
Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...Autoritas Consulting
 

Similar a PIUSDSIS037-2018.pdf (20)

Practicas de Observacion
Practicas de ObservacionPracticas de Observacion
Practicas de Observacion
 
Implementacion de las TIC en el sistema judicial colombiano
Implementacion de las TIC en el sistema judicial colombiano Implementacion de las TIC en el sistema judicial colombiano
Implementacion de las TIC en el sistema judicial colombiano
 
5. presentacion fd
5.  presentacion fd5.  presentacion fd
5. presentacion fd
 
Portafolio Oferta Tecnológica IES-Cauca
Portafolio Oferta Tecnológica IES-CaucaPortafolio Oferta Tecnológica IES-Cauca
Portafolio Oferta Tecnológica IES-Cauca
 
Adsi guía 7 - aplicar técnicas para desarrollo web
Adsi   guía 7 - aplicar técnicas para desarrollo webAdsi   guía 7 - aplicar técnicas para desarrollo web
Adsi guía 7 - aplicar técnicas para desarrollo web
 
Norma. ntc iso-iec 27001
Norma. ntc iso-iec 27001Norma. ntc iso-iec 27001
Norma. ntc iso-iec 27001
 
Sedic documentación electrónica nuevas soluciones para su tratamiento, pres...
Sedic   documentación electrónica nuevas soluciones para su tratamiento, pres...Sedic   documentación electrónica nuevas soluciones para su tratamiento, pres...
Sedic documentación electrónica nuevas soluciones para su tratamiento, pres...
 
EL SEACE OPORTUNIDADES DE NEGOCIO
EL SEACE OPORTUNIDADES DE NEGOCIOEL SEACE OPORTUNIDADES DE NEGOCIO
EL SEACE OPORTUNIDADES DE NEGOCIO
 
Guia de aprendizaje Análisis
Guia de aprendizaje AnálisisGuia de aprendizaje Análisis
Guia de aprendizaje Análisis
 
Informe practicas de observacion pdf
Informe practicas de observacion pdfInforme practicas de observacion pdf
Informe practicas de observacion pdf
 
Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...
Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...
Identidad Digital y Escucha Activa, las dos caras de una misma moneda · Ficod...
 
Proyecto integrador1
Proyecto integrador1Proyecto integrador1
Proyecto integrador1
 
Proyecto integrador
Proyecto integrador Proyecto integrador
Proyecto integrador
 
Proyecto ciber
Proyecto ciberProyecto ciber
Proyecto ciber
 
SISTEMAS DE INFORMACIÓN.pptx
SISTEMAS DE INFORMACIÓN.pptxSISTEMAS DE INFORMACIÓN.pptx
SISTEMAS DE INFORMACIÓN.pptx
 
SISTEMAS DE INFORMACIÓN.pptx
SISTEMAS DE INFORMACIÓN.pptxSISTEMAS DE INFORMACIÓN.pptx
SISTEMAS DE INFORMACIÓN.pptx
 
6. presentacion fd1
6.  presentacion fd16.  presentacion fd1
6. presentacion fd1
 
Tarea 4
Tarea 4  Tarea 4
Tarea 4
 
Guia2
Guia2Guia2
Guia2
 
Ingenieria del Software
Ingenieria del SoftwareIngenieria del Software
Ingenieria del Software
 

Último

Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 

Último (20)

Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 

PIUSDSIS037-2018.pdf

  • 1. UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES” FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA TEMA: SISTEMA TPS PARA LA GESTIÓN DE INFORMACIÓN DE LOS SOCIOS EN LA COOPERATIVA DE TRANSPORTES EN TAXIS CENTRAL Nº 1 EN LA CIUDAD SANTO DOMINGO. AUTOR: AGREDA LAPO MARCO VINICIO TUTOR: DR. CAÑIZARES GALARZA FREDY PABLO, MG. SANTO DOMINGO – ECUADOR 2018
  • 2. APROBACIÓN DEL TUTOR DEL TRABAJO DE TITULACIÓN CERTIFICACIÓN: Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación realizado por el señor MARCO VINICIO AGREDA LAPO, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, con el tema “SISTEMA TPS PARA LA GESTIÓN DE INFORMACIÓN DE LOS SOCIOS EN LA COOPERATIVA DE TRANSPORTES EN TAXIS CENTRAL Nº 1 EN LA CIUDAD SANTO DOMINGO”, ha sido prolijamente revisado, y cumple con todos los requisitos establecidos en la normativa pertinente de la Universidad Regional Autónoma de los Andes -UNIANDES-, por lo que apruebo su presentación. Santo Domingo, mayo del 2018
  • 3. DECLARACIÓN DE AUTENTICIDAD Yo, Marco Vinicio Agreda Lapo, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del título de INGENIERO EN SISTEMAS E INFORMÁTICA, son absolutamente originales, auténticos y personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad. Santo Domingo, mayo del 2018 _________________________ Sr. Marco Vinicio Agreda Lapo CI. 230021663-3 AUTOR
  • 4. DERECHOS DE AUTOR Yo, Marco Vinicio Agreda Lapo, declaro que conozco y acepto la disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultaría que se realicen en la Universidad o por cuenta de ella; Santo Domingo, mayo del 2018 _________________________ Sr. Marco Vinicio Agreda Lapo CI. 230021663-0 AUTOR
  • 5. CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN Yo, Ing. Bolívar Enrique Villalta Jadán Mgs., en calidad de Lector del Proyecto de Titulación. CERTIFICO: Que el presente trabajo de titulación realizado por el estudiante MARCO VINICIO AGREDA LAPO sobre el tema: “SISTEMA TPS PARA LA GESTIÓN DE INFORMACIÓN DE LOS SOCIOS EN LA COOPERATIVA DE TRANSPORTES EN TAXIS CENTRAL Nº 1”, ha sido cuidadosamente revisado por el suscrito, por lo que he podido constatar que cumple con todos los requisitos de fondo y forma establecidos por la Universidad Regional Autónoma de Los Andes, para esta clase de trabajos, por lo que autorizo su presentación. Santo Domingo, junio del 2018
  • 6. RESUMEN El crecimiento de cooperativas y compañías de transportes en taxis, ha generado un gran déficit en la parte administrativa al momento de gestionar información a sus respectivos socios. Se tomó a la Cooperativa de Transportes en Taxis Central como la designada para aplicar este proyecto de investigación, ubicada su sede en la ciudad de Santo Domingo, Av. Los Colonos lote 3 y margen derecho, tomando en cuenta a todos los socios, colaboradores y parte administrativa que conforman esta cooperativa. Este proyecto tuvo como objetivo principal: Desarrollar un Sistema TPS para mejorar la gestión de información de los socios en la Cooperativa de Transportes en Taxis Central Nº 1 en la ciudad de Santo Domingo. Para lo cual se utilizó herramientas de software como: PHP, JAVASCRIPT, BOOTSTRAP, JQUERY y como gestor de base de datos MySQL. Los tipos de investigación que se aplicaron fueron: la investigación descriptiva que permitió realizar un minucioso análisis de los hechos y problemas que suscita la cooperativa, y la investigación de campo ya que fue de suma importancia tratar en su sede y conversar con los implicados en los procesos de gestión de información que se dan día a día en este establecimiento. Por último, se consiguió una fluidez y eficiencia al momento de implementar el sistema dentro de la cooperativa, y se evitó el conflicto de los socios que debían acercarse personalmente a realizar sus trámites correspondientes o petición de alguna información necesaria para su diaria labor.
  • 7. ABSTRACT The growth of cooperatives and transport companies in taxis has generated a large deficit in the administrative part when managing information to their respective partners. The in Central Taxis Transport Cooperative was taken as the one designated to apply this research project, located in Santo Domingo city, Los Colonos Ave. Lot Nº 3 and right margin, taking into account all the partners, collaborators and administrative part that make up this cooperative. The main objective of this project was to: Develop a TPS System to improve the information management of the members Central Taxis Nº 1 Transport Cooperative in Santo Domingo city. For which software tools were used, such as: PHP, JAVASCRIPT, BOOTSTRAP, JQUERY and as a MySQL database manager. The types of research that were applied were: the descriptive research that allowed for a thorough analysis of the facts and problems that the subscribed cooperative, and the field research since it was for vital importance to deal with its headquarters and talk with those involved in the management information processes that occur every day in this establishment. As a last process, a fluidity and efficiency was achieved when implementing the system within the cooperative, and the conflict of the partners who had to approach personally to carry out their corresponding procedures or request some necessary information for their daily work was avoided.
  • 8. ÍNDICE GENERAL PORTADA APROBACIÓN DEL TUTOR DEL TRABAJO DE TITULACIÓN DECLARACIÓN DE AUTENTICIDAD DERECHOS DE AUTOR CERTIFICACIÓN DEL LECTOR DEL TRABAJO DE TITULACIÓN RESUMEN ABSTRACT ÍNDICE GENERAL ÍNDICE DE ILUSTRACIONES ÍNDICE DE TABLAS ÍNDICE DE ANEXOS INTRODUCCIÓN...................................................................................................1 ACTUALIDAD E IMPORTANCIA.......................................................................1 PROBLEMA DE INVESTIGACIÓN .....................................................................2 FORMULACIÓN DEL PROBLEMA A INVESTIGAR........................................3 DIAGRAMA DE ESPINA DE PESCADO.............................................................4 OBJETIVOS DE INVESTIGACIÓN......................................................................4 OBJETIVO GENERAL...........................................................................................4 OBJETIVOS ESPECÍFICOS ..................................................................................4 CAPÍTULO I ...........................................................................................................5 1. FUNDAMENTACIÓN TEÓRICA ...........................................................5 1.1. Antecedentes de la investigación...............................................................5 1.2. Actualidad del objeto de estudio de la investigación ................................7 1.2.1. Base de datos .............................................................................................7 1.2.2. Php.............................................................................................................9 1.2.3. MySQL ......................................................................................................9 1.2.4. Xaamp......................................................................................................10 1.2.5. Transportes ..............................................................................................11 1.2.6. Ingeniería de software .............................................................................15 1.2.7. Ingeniería de sistemas..............................................................................16 1.2.8. Información y empresa ............................................................................20 1.3. Actualidad ecuatoriana donde se desarrolla el proyecto .........................23
  • 9. CAPÍTULO II........................................................................................................25 2. DISEÑO METODOLÓGICO Y DIAGNÓSTICO .................................25 2.1. Paradigma y tipo de investigación...........................................................25 2.1.1. Paradigma asumido..................................................................................25 2.1.2. Tipos de investigación.............................................................................25 2.2. Procedimiento para la búsqueda y procesamiento de los datos...............26 2.2.1. Población .................................................................................................26 2.2.2. Muestra ....................................................................................................26 2.2.3. Plan de recolección de la información.....................................................27 2.2.4. Planes de procesamiento y análisis de la información ............................28 2.3. Resultados del diagnóstico de la situación actual....................................29 2.3.1. Diagnóstico..............................................................................................29 2.4. Análisis e interpretación de resultados ....................................................33 2.5. Resumen de las principales insuficiencias detectadas con la aplicación de los métodos..............................................................................................43 CAPÍTULO III.......................................................................................................45 3. PROPUESTA DE SOLUCIÓN AL PROBLEMA..................................45 3.1. Esquema de la propuesta .........................................................................45 3.1.1. Nombre de la propuesta...........................................................................45 3.1.2. Objetivos..................................................................................................45 3.1.3. Elementos que la conforman ...................................................................46 3.1.4. Justificación de la propuesta....................................................................48 3.2. Aplicación práctica parcial o total de la propuesta..................................48 3.2.1. Aplicación práctica de la propuesta y comprobación de los resultados. .48 CONCLUSIONES Y RECOMENDACIONES ....................................................67 BIBLIOGRAFÍA ANEXOS
  • 10. ÍNDICE DE ILUSTRACIONES Ilustración 1. Diagrama espina de pescado .......................................................4 Ilustración 2. El SGBD como interfaz entre la base de datos y los niveles de gestión de la organización. .........................................8 Ilustración 3. Estructura de un servicio web....................................................11 Ilustración 4. El proceso de la ingeniería de sistemas .....................................17 Ilustración 5. Modelo entrada-proceso-salida de un dsp. ................................18 Ilustración 6. Un sistema multicapa de procesamiento de transacciones por internet.................................................................................19 Ilustración 7. La arquitectura abstracta de un sistema de procesamiento de lenguajes. ..............................................................................20 Ilustración 8. Ejemplo de los recursos de la información................................22 Ilustración 9. Organigrama jerárquico de la Cooperativa de transportes en Taxis "Central", ....................................................................31 Ilustración 10. Caso de uso Gestión de documento...........................................31 Ilustración 11. Caso de uso Estados de documentos .........................................32 Ilustración 12. Diagrama de secuencia de Gestión de documento ....................32 Ilustración 13. Diagrama de secuencia Estados de documentos .......................33 Ilustración 14. Utilización del servicio web ......................................................36 Ilustración 15. Utilización de un sistema web...................................................37 Ilustración 16. Trámites más frecuentes............................................................38 Ilustración 17. Trámite más demorado..............................................................39 Ilustración 18. Funciones en el sistema.............................................................40 Ilustración 19. Agilización de trámites..............................................................41 Ilustración 20. Aprobación de consejo para todo tipo de trámites ....................42 Ilustración 21. Estructura del modelo en cascada..............................................49 Ilustración 22. Caso de uso................................................................................53 Ilustración 23. Diseño Conceptual.....................................................................55 Ilustración 24. Diagrama de flujo de datos........................................................56 Ilustración 25. Esquema físico...........................................................................61 Ilustración 26. Diseño de codificación. - Layout...............................................62 Ilustración 27. Diseño de codificación. - Modal ...............................................62
  • 11. Ilustración 28. Diseño de codificación view .....................................................63 Ilustración 29. Prueba caja negra 1....................................................................64 Ilustración 30. Prueba caja negra 2....................................................................65 Ilustración 31. Prueba caja blanca 1 ..................................................................65 Ilustración 32. Prueba caja blanca 2 ..................................................................65 Ilustración 33. Prueba caja blanca 3 ..................................................................66
  • 12. ÍNDICE DE TABLAS Tabla 1. Población total de la Cooperativa de transportes en taxis "Central"..............................................................................................26 Tabla 2. Servicio web........................................................................................36 Tabla 3. Utilizar un sistema web.......................................................................37 Tabla 4. Trámites gestionados con más frecuencia...........................................38 Tabla 5. Aprender sobre el sistema...................................................................39 Tabla 6. Funciones en la página........................................................................40 Tabla 7. Agilización de trámites .......................................................................41 Tabla 8. Aprobación de consejo para todo tipo de trámites..............................42 Tabla 9. Costo de desarrollo .............................................................................47 Tabla 10. Costo de implementación....................................................................47 Tabla 11. Gasto en recursos materiales...............................................................47 Tabla 12. Gasto en servicios ...............................................................................47 Tabla 13. Total costos y gastos generados..........................................................48 Tabla 14. Requerimiento funcional RF01...........................................................51 Tabla 15. Requerimiento funcional RF02...........................................................51 Tabla 16. Requerimiento funcional RF03...........................................................51 Tabla 17. Requerimiento no funcional RNF01...................................................52 Tabla 18. Requerimiento no funcional RNF02...................................................52 Tabla 19. Requerimiento no funcional RNF03...................................................52 Tabla 20. Identificación de roles.........................................................................53 Tabla 21. Caso de uso. - Inicio de sesión del administrador...............................54 Tabla 22. Caso de uso. - Inicio de sesión............................................................55 Tabla 23. Diccionario de datos: Tabla sgi_user..................................................56 Tabla 24. Diccionario de datos: Tabla sgi_kind .................................................57 Tabla 25. Diccionario de datos: Tabla sgi_tipoducumento.................................57 Tabla 26. Diccionario de datos: Tabla sgi_documento.......................................57 Tabla 27. Diccionario de datos: Tabla sgi_eventos ............................................57 Tabla 28. Diccionario de datos: Tabla sgi_tipomulta .........................................58 Tabla 29. Diccionario de datos: Tabla sgi_multas..............................................58 Tabla 30. Diccionario de datos: Tabla sgi_periodo ............................................58 Tabla 31. Diccionario de datos: Tabla sgi_autoridades ......................................59
  • 13. Tabla 32. Diccionario de datos: Tabla detalle_autoridadperiodo .......................59 Tabla 33. Diccionario de datos: Tabla sgi_grupos..............................................59 Tabla 34. Diccionario de datos: Tabla sgi_parada..............................................60 Tabla 35. Diccionario de datos: Tabla detalle_paradagrupo...............................60 Tabla 36. Diccionario de datos: Tabla detalle_usergrupo...................................60 Tabla 37. Diccionario de datos: Tabla detalle_asistencia...................................61
  • 14. ÍNDICE DE ANEXOS Anexos 1. Solicitud de desarrollo de proyecto Anexos 2. Carta de aceptación Anexos 3. Carta de aceptación de perfil Anexos 4. Carta de certificación Anexos 5. Formato de entrevista Anexos 6. Formato de encuesta Anexos 7. Manual de usuario Anexos 8. Perfil del proyecto
  • 15. 1 INTRODUCCIÓN ACTUALIDAD E IMPORTANCIA Mediante los estudios realizados en el presente proyecto de investigación se ha podido deducir que no tiene relación alguna con los objetivos de la Planificación Nacional para el Desarrollo 2017-2021, mientras que en el Plan Nacional de Telecomunicaciones y Tecnologías de información del Ecuador 2016-2021, adjunta un objetivo al cual se apega al tema propuesto actualmente, descrito a continuación: Macro-Objetivo 3: Asegurar el uso de las Tic, para el desarrollo económico y social del país. Existen diferentes motivos para asegurar el uso de las Tic en el Ecuador, ya sea por el ámbito económico, social y administrativo, estos tres puntos son de crucial importancia para el desarrollo del país. También existen los objetivos específicos de este macro-objetivo que van acorde con el tema propuesto: Aumentar el uso de Tic en PyMEs y microempresas, potenciar el desempeño de los procesos digitalizados del sector público de alto impacto social. Hoy en día los sistemas de información o servicios de información son primordiales en las empresas extranjeras y nacionales, ya que de estos depende la toma de decisiones inmediatas. Con este tipo de herramientas se puede controlar de una manera fácil y efectiva los componentes de una empresa o institución como son: clientes, proveedores, distribuidores, competidores, financiadores y reguladores. En el Ecuador aún se tiene ese déficit de control y gestión de información, ya que se está inmerso a la rutina y al poco conocimiento de las Tic. Las ciudades más grandes de nuestro país han tenido una buena acogida con respecto a este tipo de innovaciones y avances tecnológicos que son de gran importancia para el desarrollo de las mismas, aprovechando sus beneficios al automatizar procesos,
  • 16. 2 tener un control ordenado y respaldo de la información y sobretodo minimizando costos a largo plazo. El tema propuesto en este proyecto es de crucial importancia para la innovación y mejor funcionamiento de la Cooperativa de Transporte en Taxis Central N 1, siendo esta una de las pioneras en el cantón y principales dentro de la provincia de Santo Domingo de los Tsáchilas, ya que permitirá automatizar los procesos administrativos, dando una mejor ayuda al socio que la conforma, evitándole molestias y generando más ingresos por el tiempo optimizado en la realización de sus trámites internos. Con este tipo de propuesta realizada, se podrá beneficiar al cantón y la provincia en gran parte porque se podrá tomar como modelo para todas las compañías y cooperativas asociadas, y así todos gozarían de los beneficios de un sistema de gestión de información para un mejor funcionamiento administrativo en cada una de ellas. PROBLEMA DE INVESTIGACIÓN La Cooperativa de Transportes en Taxis Central N. 1, perteneciente a la ciudad de Santo Domingo es una de las pioneras en nuestra localidad, ubicada su sede en la Av. De los Colonos Lote 3 y margen derecho. Fundada el 23 de julio de 1964. Llevan 53 años de vida institucional, su parada de origen fue en el parque Central, ahora conocido como Parque Zaracay. Inicia como pre-cooperativa, y funciona con un permiso provisional autorizado por el jefe de Tránsito de la parroquia de Santo Domingo. Actualmente la cooperativa cuenta con 74 socios legalmente aprobados, los cuales brindan un servicio de excelencia a la colectividad. En Santo Domingo existen cooperativas y compañías que ofrecen servicio de transporte en taxis y muchas de estas no poseen un debido control y manejo de su documentación. Lo cual no les permite llevar un adecuado manejo de su información.
  • 17. 3 Hoy en día la Cooperativa de Transportes en Taxis Central Nº1, ha ido creciendo de manera favorable con respecto al número de socios y vehículos, lo que ha conllevado a una gran cantidad de documentación y procesos por lo que esto ha generado varias dificultades, las cuales se detallan a continuación:  Espera de una reunión de un consejo para aprobar las solitudes y oficios, los socios se muestran inconformes sin saber el proceso y estado de sus peticiones.  Falta de un registro de socios en una base, esto hace que se pierda tiempo buscando a cada uno carpeta por carpeta.  No existe un control de acceso a la documentación, esto permite que cualquier socio o persona externa que ingrese a la oficina, pueda manipular datos e información relevante a la cooperativa.  Deterioro de documentos en físico por la manipulación innecesaria de los archivos que se encuentran en la oficina central.  Exceso de carpetas y subcarpetas creadas para archivar la información, esto hace que se pierda tiempo al momento de requerir datos que se necesiten de carácter urgente.  Pérdida de documentación y archivos de importancia, lo cual ha causado conflictos internos y externos para la cooperativa.  Falta de comunicación entre la cooperativa y el socio, correspondiente a eventos importantes y distributivos del mes de trabajo.  Multas generadas sin respectivas notificaciones a los socios que son los principales afectados en este proceso. FORMULACIÓN DEL PROBLEMA A INVESTIGAR ¿Cómo mejorar la gestión de información de los socios en la cooperativa de transportes en Taxis Central Nº 1 en la ciudad de Santo Domingo?
  • 18. 4 DIAGRAMA DE ESPINA DE PESCADO Ilustración 1. Diagrama espina de pescado Fuente: Marco Agreda OBJETIVOS DE INVESTIGACIÓN OBJETIVO GENERAL Desarrollar un Sistema TPS para mejorar la gestión de información de los socios en la Cooperativa de Transportes en Taxis Central Nº 1 en la ciudad de Santo Domingo. OBJETIVOS ESPECÍFICOS  Fundamentar científica y teóricamente el concepto de transportes, servicio, clasificación del transporte, con fuentes bibliográficas actualizadas y relevantes al tema investigativo.  Diagnosticar la situación actual de la Cooperativa Central N.1, mediante técnicas e instrumentos de investigación.  Diseñar un Sistema TPS para mejorar la gestión de información de los socios en la Cooperativa de Transportes en Taxis Central Nº 1 en la ciudad de Santo Domingo.
  • 19. 5 CAPÍTULO I 1. FUNDAMENTACIÓN TEÓRICA 1.1. Antecedentes de la investigación Hoy en día gracias a las nuevas y mejoradas herramientas tecnológicas a nivel mundial las empresas manejan su información de manera ágil y vigente con relación a sus procesos y necesidades, con el fin de mantener un adecuado control y manejo de los datos. Sujeto a dar solución de una manera oportuna, adecuándose a los requisitos de las instituciones, los cuales les han permitido proyectar procedimientos informáticos para los distintos registros en el sector de transporte, dando una solución rápida, fiable e inflexible. Sistema de procesamiento de transacción TPS (Transaction processing system) es un modelo de sistema que se encarga de reunir, encausar, guardar, mostrar, editar, anular y rescatar toda la información suscitada por las transacciones elaboradas dentro de una institución. Además, renueva los recursos manuales por unos justificados en ordenadores. También estipula con técnicas de costumbre muy bien organizados, adjunta aplicaciones de acuerdo a la conservación de datos. Por ende, en la actualidad las cooperativas de transporte en taxis ofrecen sus servicios a la comunidad con una gran acogida, es por eso que se han venido incrementando el número de cooperativas y compañías a nivel local y nacional; siendo una parte vital en la economía del país. Bajo esta consigna, la investigación planteada pretende realizar un estudio para mejorar la gestión de información de los socios dentro de su cooperativa de transportes, el mismo que no registra antecedentes investigativos, sin embargo, existen temas relacionados al estudio planteado. A continuación, se detalla lo mencionado anteriormente:  Sistema web TPS para mejorar el control de información en los procesos de cultivo de palma africana en la hacienda Bendición de Dios del cantón Quevedo. : (Hernando, 2017), el cual establece que:
  • 20. 6 Debido al crecimiento tecnológico y empresarial en el mundo hoy en día el proceso de la información es de una manera más rápida y eficaz, siendo capaz de resolver procesos de una forma adecuada adaptándose a las necesidades de las organizaciones a nivel mundial. Se han diseñado métodos informáticos para diferentes controles en el sector agrícola, puesto que estos ofrecen velocidad, seguridad, fiabilidad, correcciones de errores. Lo que el autor quiere indicar, es la optimización del control en los procesos informáticos y así poder llevar de una manera más ordenada y precisa el procedimiento de cultivo en dicha Hacienda.  Sistema de gestión de la información académica de la Unidad Educativa a Distancia “Zhizhiquin Bajo” de la provincia de Cañar. (Maritza & Nelly, 2017), manifiestan que: El presente trabajo de titulación “Sistema de gestión de la información académica de la Unidad Educativa a Distancia “Zhizhiquin Bajo” de la provincia de Cañar.” Fue diseñado para automatizar los procesos académicos. Para el desarrollo del trabajo de titulación se aplicó la metodología ágil SCRUM que permitió trabajar colaborativamente entre el equipo de desarrollo y el cliente, para la especificación de requerimientos se utilizó el estándar IEEE-830. En este proyecto de titulación, los autores manifiestan que se creó este proyecto con la intención de agilitar los procesos académicos, utilizando herramientas de desarrollo como Open Source, plataforma de desarrollo Java EE, el entorno de desarrollo Netbeans 8.1 y su gestor de base de datos fue PostgreSQL.  Desarrollo e Implementación de un Sistema de Digitalización de Documentos Bajo Entorno Web para la Parroquia Eclesiástica San Juan Diego de Nuestra Señora de Guadalupe. (Estefanie, 2016):
  • 21. 7 En la actualidad los sistemas informáticos son regularmente enfocados a entidades financieras, empresas privadas, fundaciones, entre otros. Pero, no enfocadas a vicarías por esta razón en el presente trabajo de titulación se propone una solución para la parroquia eclesiástica “San Juan Diego de nuestra Señora de Guadalupe”, sobre el desarrollo e implementación de un sitio web que permita digitalizar documentos y a su vez tener la información organizada y registrada en una base de datos. Este software busca innovar el entorno eclesiástico con el fin de que todas las parroquias tengan acceso a la información de otras y poder tener respaldada su información en una base de datos, las herramientas utilizadas en este proyecto fueron: MySql, YII framework, servidor web Fatcow. Por lo citado, es preciso señalar que el tema de investigación es inédito de su autor. 1.2. Actualidad del objeto de estudio de la investigación 1.2.1. Base de datos Según Base de datos con Mysql, da un concepto inicial de base de datos como conjunto de datos que está disponible a los usuarios finales con el fin de agilitar sus requerimientos y poder hacer transacciones como: insertar, eliminar y actualizar sus datos (Arias, 2014). Son muy numerosas las definiciones de base de datos, y si se analizan detenidamente, se suele observar en casi todas ellas coincidencias en ciertos elementos; aunque también se detecta la falta de otros fundamentos, o al menos muy importantes, que son característicos de las bases de datos (Miguel & Piattini, 1999, pp. 25,26). Las bases de datos son fundamentales para la creación de un sistema, ya que es la base principal para que el programador o desarrollador pueda
  • 22. 8 cumplir con los requerimientos del sistema, siempre y cuando esta esté bien estructurada y conforme a lo que tiene y solicita la empresa o lugar donde se lo vaya a emplear. Sistema de gestión de la base de datos El SGBD como interfaz entre el usuario y la base de datos. Según Fundamentos y modelos de bases de datos, afirma que existen 3 tipos niveles de gestión: operacional, táctico y estratégico, de este modo el sistema de información estará compuesto jerárquicamente por estos tres niveles (Miguel & Piattini, 1999). Ilustración 2. El SGBD como interfaz entre la base de datos y los niveles de gestión de la organización. Usuarios de las bases de datos Existen varios tipos de usuarios en una base de datos, estos pueden ser: A. Usuarios Informáticos Tienen a su cargo las tereas de creación y mantenimiento de la base de datos, así como la realización de los procedimientos y programas que necesitan los usuarios finales. Entre ellos se puede distinguir (Miguel & Piattini, 1999, p. 36): NIVEL ESTRATÉGICO Elaboración de planes Objetivos generales NIVEL TÁCTICO Control de gestión Objetivos específicos NIVEL OPERACIONAL Tareas administrativas S G B D Base común de datos
  • 23. 9 a. Diseñadores b. Administradores c. Analistas y programadores Estos tipos de usuarios son los encargados de solventar las necesidades de los usuarios finales, por eso se los considera fundamentales al momento de crear o desarrollar una base de datos. B. Usuarios finales Son aquellos que tienen que acceder a los datos porque los necesitan para llevar a cabo su actividad. A diferencia de los usuarios informáticos, su interés suele estar centrado en el contenido de la base de datos (Miguel & Piattini, 1999, p. 37) Existen algunas clases de usuarios finales: a. Habituales b. Esporádicos Son los usuarios que necesitan de los datos que conlleva la base, para así poder realizar sus funciones dentro de los roles designados. 1.2.2. Php De acuerdo con Desarrollo web con php y mysql, afirma el php es un lenguaje de secuencia de comandos de servidor diseñado específicamente para la Web. Dentro de una página Web puede incrustar código PHP que se ejecutará cada vez que se visite una página. El código PHP es interpretado en el servidor Web y genera un código HTML y otro contenido que el visitante observará (Welling & Thomson, 2005, p. 33). 1.2.3. MySQL Es un sistema para la administración de bases de datos relacionales (RDBMS) rápido y sólido. Las bases de datos permitirán almacenar, buscar, ordenar y
  • 24. 10 recuperar datos de forma eficiente. El servidor de MySQL controla el acceso a los datos para garantizar el uso simultáneo de varios usuarios, para proporcionar acceso a dichos datos y para asegurarse de que solo obtienen acceso a ellos los usuarios con autorización (Welling & Thomson, 2005, p. 33). La elección de MySQL como gestor de base de datos radica en que es gratuito tanto para usos privados, como comerciales, en su disponibilidad para distintos sistemas operativos como Unix, Windows, Os, etc., en que es capaz de trabajar con millones de registros y es muy rápido, no necesita grandes recursos de máquina (Gutiérrez & Bravo, 2005, p. 338). Al ser un gestor de base de datos gratuito, fácil de interpretar y manejar es uno de los más utilizados para crear sistemas web. La experiencia y confiabilidad que ha demostrado a lo largo de su creación es impresionante, es así que aún se siguen realizando proyectos grandes o pequeños dependiendo de los desarrolladores. 1.2.4. Xaamp Los servicios web son una de las últimas tecnologías que han llegado a la informática y representa un recurso de información o un proceso de negocio, al que puede acceder otra aplicación a través de la web y el cuál se puede comunicar a través de protocolos estándares de internet. La particularidad que tienen los servicios web es que están diseñados para permitir la comunicación de una aplicación con otra sin intervención humana (Ramos & Ramos, 2014). De acuerdo con el sitio web de XAMPP, XAMPP pretende ser un entorno de desarrollo en una computadora local. Está configurado para ser lo más abierto posible, sin embargo, no está diseñado para uso de producción por lo que no es seguro como entorno de producción. Antes de usar XAMPP para hacer que un sitio web esté disponible para el público, debe reforzar la seguridad (Valade, Ballad, & Ballad, 2008).
  • 25. 11 El servidor local XAMPP trabaja muy bien a nivel local, es por eso que se considera uno de los mejores servidores a nivel mundial. Trabaja con Maria DB, PHP, Perl además de MySQL. Ilustración 3. Estructura de un servicio web. 1.2.5. Transportes Definición de Transporte De acuerdo con la Unión Europea, el transporte es un pilar fundamental en la economía y crecimiento de un país, ya que podemos movilizarnos de un lado a otro, permitiéndonos: viajar, hacer turismo, transportar carga, brindar servicio de uso público o privado y de esa manera generar fuentes de empleo (Europea, 2011). Esto ayuda a desarrollar la bese económica de un país, sociedad y mejora la calidad de vida de las personas. Transportes Públicos Según transportes terrestres menciona a los transportes públicos son reguladores permanentes que atienden las necesidades de los usuarios de forma diaria, en cambio, los transportes públicos regulares temporales son los que prestan servicios de horas pico y cuando hay tráfico de forma irregular, también poder servir en feriados, vacaciones, ferias u otros casos semejantes. (Irazazábal & Hernández, 2005).
  • 26. 12 Estos medios de movilización son fundamentales para la sociedad, ya que se los utiliza de manera diaria por motivo de confort, urgencias, destino o placer. Además de generar empleos y desarrollo en el país ya que es un sector estratégico dentro de la constitución. Transporte Urbano El problema del crecimiento automovilístico en la mayoría de las ciudades del mundo, según (Montezuma, Merlin, Labée, & Villalante, 1996) asume “La estructura de las ciudades se configuró con base en centralidades comerciales, industriales y de finanzas, obligando a la mano de obra a realizar grandes desplazamientos desde sus lugares de residencia” (p.16). Por lo tanto, todas estas ciudades se desarrollaron sin ninguna planificación y ahora los resultados por los cuales la gente tiene que viajar de un extremo a otro para dirigirse a su trabajo, oficina, escuela, etc., creando así un uso indiscriminado del automóvil y de los medios de transportes urbanos. El Transporte Urbano es un elemento fundamental en el desarrollo de las ciudades contemporáneas, pero al mismo tiempo es uno de los más problemáticos para su organización y funcionamiento. En cambio, las ciudades más grandes o metrópolis han generado algunas opciones para reducir el flujo de automóviles en horas pico, como lo son las autopistas en el caso de los Ángeles, Londres, Paris, Tokio. El servicio de Transporte Urbano en el Ecuador En la actualidad se cuenta con una flota extensa en servicio de transportes a nivel nacional. Y entre estos están los más comunes como: buses, taxis, metros y trolebuses. En quito, el transporte motorizado comenzó a inicios del siglo XX, la primera agencia de automóviles se creó en 1906 “La Veloz”. Años más tarde se daría paso a los tranvías en 1914, implementado por la empresa privada norteamericana Quito Tranway Company, por un lapso de 30 años. Según testimonios de personas
  • 27. 13 realizados en esa época, expresaban que era un servicio eficiente y de calidad, centrándose en la atención a los usuarios (Chauvin, 2007). Carrión (citado por (Chauvin, 2007)) indica el fin del tranvía a mediados del siglo XX, y he aquí donde empieza el problema de transporte en Quito, dejando el control del servicio a entidades privadas que deterioraban los niveles de gestión con su ineficiencia. Dando lugar así a la creación de la primera cooperativa de transporte urbano, y por ende el primer sindicato de choferes en el país, esto se da en 1949. Disfrutaron de una amplia libertad para hacer lo que ellos quisieran a nivel jurídico, sin embargo, llegó la primera ley de tránsito terrestre en 1963, en consecuencia, cambió drásticamente la organización del funcionamiento de transporte público en la ciudad. De esta manera se gestionó a distintas organizaciones para que controlaran el transporte a escala nacional, la cual se viene dando hasta la actualidad y se lo maneja de una forma más controlada y estable. Clasificación del transporte Se pueden clasificar en tipos de tránsito y subdividir en transportes de carga y de pasajeros. Transportes de personas Según la Ingeniería de transporte señala que hay un confort en las personas por adquirir su vehículo personal ya sea este de motor, pedal y automovilístico, así causando una gran demanda en la industria automotriz y por ende el problema de tráfico, sus altos costos y el efecto en el medio ambiente (Hay, 1983). El transporte de personas es algo muy común en la actualidad y poco a poco se va convirtiendo en una necesidad primordial. Toca tener en cuenta el peligro y riesgo que causa a la naturaleza ya que estudios fundamentados muestran que si la contaminación vehicular sigue a este paso, para el 2050 ya no quedara oxigeno natural.
  • 28. 14 El transporte de personas se subdivide en: Transporte masivo. - Este tipo de transporte es utilizado con frecuencia por personas que se dirigen de forma diaria a sus trabajos, escuelas y rutinas. Según ingeniería de transporte este servicio puede abarcar entre 22 a 55 pasajeros por autobús, los trenes pueden estar conformados de 6 a 10 vagones, cuya capacidad seria entre 60 y 200 pasajeros por vagón. Están también los ferrocarriles que cuentan con la misma capacidad de vagones, pero con una mayor capacidad, esta es de 80 a 165 pasajeros. Y por último los aviones que pueden transportar entre 200 a 400 personas por viaje dependiendo de las características y modelo de la aeronave (Hay, 1983). En el ecuador los transportes masivos más utilizados son: buses, troles, metros y eco vías. Estos permiten a cada persona movilizarse de un lugar a otro, ya sea de sus casas al trabajo o viceversa. Sistemas de alquiler. - Este sistema permite que se remunere a la persona que presta los servicios para transportar pasajeros o cargas pequeñas, sometidos a normas y reglas administrativas y económicas, así como de seguridad y tránsito (Montezuma, Merlin, Labée, & Villalante, 1996). Aquí intervienen los; taxis convencionales, servicio de puerta a puerta, camionetas etc. Son de uso exclusivo para un grupo determinado de personas según se rija la ley establecida y se manejan por tarifas dependiendo la distancia y la carga. Transportes comunes.- Son de carácter público, ya que se basan a tarifas y especialmente cuando los usuarios lo requieran, según ingeniería de transportes dice que en esta tecnología se encuentran los ferrocarriles comunes, aerolíneas, líneas de camiones de carga, autobuses y vehículos para el tránsito urbano (Hay, 1983). Son considerados los transportes públicos que circulan dentro del perímetro urbano de cada ciudad.
  • 29. 15 Transportes por contrato. - Son compañías que ofrecen sus servicios a una parte del público en general, los cuales se ajustan a un contrato individual de transporte. Entre estos tipos de vehículos se encuentran los que transportan carga y sus dueños o propietarios son sus mismos operadores en la mayoría de los casos, quienes están obligados a tener un solo vehículo. Además, son regulados por los reglamentos de la ICC (Interntional chamber of commerce), incluyendo sus tarifas máximas y mínimas para un mejor control (Irazazábal & Hernández, 2005). En este tipo de transportes están los taxis, camionetas y servicios de puerta a puerta, siempre y cuando estén legalizados y sometidos a un régimen laboral. Asociados a cooperativas o compañías de transporte y así poder ser controlados por sus respectivos mandatarios. Transportes exentos. - “En esta categoría se encuentran los de alquiler, siempre que no estén exentos de los estatutos de las normas de reglamentación de la Ley de Comercio Interestatal. La extensión se concede en favor de la industria que los emplea. Los transportes de productos avícolas, periódicos, pescado y otras mercancías necesarias están exentos” (Hay, 1983,p.64). Estos tipos de transporte son de prioridad para la industria de cada región. Aquí se pueda cargar todo tipo de mercancía o producto que contribuya al desarrollo de una ciudad, región o país. 1.2.6. Ingeniería de software En general, los ingenieros de software adoptan un enfoque sistemático y organizado en su trabajo, ya que es la forma más efectiva de producir software de alta calidad. Sin embargo, aunque la ingeniería consiste en seleccionar el método más apropiado para un conjunto de circunstancias, un enfoque más informal y creativo de desarrollo podría ser efectivo en algunas circunstancias. El desarrollo informal es apropiado para el desarrollo de sistemas basados en Web, los cuales requieren una mezcla de técnicas de software y de diseño gráfico. (Sommerville I., 2005)
  • 30. 16 La ingeniería de software es una disciplina de la ingeniería que comprende todos los aspectos de la producción de software desde las etapas iniciales de la especificación del sistema, hasta el mantenimiento de éste después de que se utiliza. Evolución de la ingeniería de software La flexibilidad de los sistemas de software es una de las razones principales por las que cada vez más software se incorpora en los sistemas grandes y complejos. Una vez tomada la decisión de fabricar hardware, resulta muy costoso hacer cambios a su diseño. Sin embargo, en cualquier momento durante o después del desarrollo del sistema, pueden hacerse cambios al software. Incluso los cambios mayores son todavía más baratos que los correspondientes cambios al hardware del sistema (Sommerville I., 2011). Durante el pasar de los años se han generado cambios en el hardware y por ende se ha venido cambiando el software, pero no obstante siempre estos cambios terminan siendo más costosos que los cambios de hardware por más pequeños que sean o parezcan. 1.2.7. Ingeniería de sistemas Es la actividad de especificar, diseñar, implementar, validar, utilizar y mantener los sistemas socio-técnicos. Los ingenieros de sistemas no solo tratan con el software, sino también con el hardware y las interacciones del sistema lo procesan los usuarios y su entorno. Deben pensar en los servicios que el sistema proporciona, las restricciones sobre las que el sistema se debe construir y funcionar y las formas en las que el sistema es usado para cumplir con su propósito (Sommerville I., 2011). Thayer (citado por Sommerville, 2005) afirma como se ha tratado los ingenieros de software necesitan tener conocimientos de ingeniería de sistemas, porque los problemas de la ingeniería del software son a menudo el resultado de decisiones de la ingeniería de sistemas.
  • 31. 17 La ingeniería de sistemas con la ingeniería de software, va de la mano, por ende toda persona que pretenda desarrollar algún tipo de sistema deberá tener los conocimientos previos de hardware para poder conseguir un resultado productivo en su trabajo a realizar. Ilustración 4. El proceso de la ingeniería de sistemas Sistemas de procesamiento de datos Los negocios necesitan relacionarse con sistemas de procesamiento de datos para soportar muchos aspectos de sus negocios tales como el pago de salarios, cálculo y la impresión de facturas, el mantenimiento de cuentas y la emisión de renovación para pólizas de seguros. Como su nombre lo indica, estos sistemas se centran en datos, y las bases de datos con las que se relacionan son normalmente varias órdenes de magnitud más grandes que los propios sistemas (O´Brien & Marakas, 2006). Estos sistemas seleccionan datos para el registro de entradas y dependiendo del valor de los campos en los registros, realizan algunas acciones específicas en el programa. Pueden volver a escribir el resultado del cálculo en la base de datos y formatear la entrada y la salida calculada para su impresión (Sommerville I., 2005).
  • 32. 18 Gracias a estos sistemas se puede procesar cualquier tipo de información, ya sea para negocio, inventario o gestión y control. Al relacionarse con la base de datos directamente puede realizar procesos de manera rápida y sobrescribir sobre resultados ya generados por el sistema. Ilustración 5. Modelo entrada-proceso-salida de un dsp. Sistema de procesamiento de transacciones Según Sistemas de información gerencial, redacta a los sistemas de procesamiento de transacciones que son, un ejemplo importante de sistemas de apoyo a las operaciones que registran y procesan datos, como producto de las transacciones de negocio. También procesan transacciones de dos maneras básicas, en cuanto el procesamiento por lotes y los datos de las transacciones se acumulan durante el periodo, así procesan con periodicidad. Finalmente el procesamiento de tiempo real, los datos se procesan inmediatamente después de ocurrida la transacción (O´Brien & Marakas, 2006). Son sistemas de apoyo para todo tipo de negocio o gestión de diferentes tipos de información, siempre y cuando haya una transacción que realizar. Esto se da generalmente al momento de registrar algún dato y ese dato pase por un cierto tipo de proceso, el cual debe tener un resultado final.
  • 33. 19 Sistema de procesamiento a eventos Los sistemas de procesamientos a eventos responden a eventos en el entorno del sistema o interfaz del usuario. La principal característica de los sistemas de procesamiento de eventos es que la llegada es impredecible y el sistema debe ser capaz de tratar estos eventos cuando ocurran (Sommerville I., 2011). Los sistemas de procesamiento a eventos, son generalmente orientados a los usuarios finales, de esta manera el sistema podrá acceder a la información y realizar la gestión correspondiente a dicho evento o suceso. Ilustración 6. Un sistema multicapa de procesamiento de transacciones por internet Los sistemas de tiempo real realizan acciones en “tiempo real” como respuesta a algunos estímulos externos, son también sistemas de procesamiento basados en eventos. En cambio, para estos sistemas, los eventos no son normalmente eventos de interfaz de usuario, sino eventos asociados con servidores o actuadores en el sistema. Debido a la necesidad de respuesta en directo a eventos no predecibles, estos sistemas de tiempo real se organizan normalmente como un conjunto de proceso cooperativo (Sommerville I. , 2005). Gracias a este tipo de sistemas se pueden crear las aplicaciones o sistemas web, que es lo que más se utiliza actualmente en el mercado del internet. Permitiendo al usuario realizar sus procesos de una manera rápida y en tiempo real. Sistemas de procesamientos de lenguajes Los sistemas de procesamiento de lenguajes aceptan lenguaje natural o artificial como entrada y generan alguna otra representación de ese lenguaje como salida. En ingeniería de software, los sistemas de procesamiento de lenguajes más extensamente usados son los compiladores, que traducen el lenguaje de
  • 34. 20 programación artificial de alto nivel a código máquina, pero otros sistemas de procesamiento de lenguajes traducen a descripción de datos en XML a comandos de consulta de una base de datos y sistemas de procesamientos de lenguaje natural que intentan traducir un lenguaje natural a otro (Sommerville I. , 2005). Debido a estos sistemas de procesamientos de lenguajes, es que se puede desarrollar cualquier tipo de sistema ya que interpretan el código abierto y lo traducen a código de maquina (0 y 1), por ende es tan importante poder relacionarse con este tipo de sistemas. Ilustración 7. La arquitectura abstracta de un sistema de procesamiento de lenguajes. 1.2.8. Información y empresa Definición y origen A lo largo de la historia de la humanidad, cada vez que ha aparecido un nuevo fenómeno, el hombre ha desarrollado una nueva ciencia que tratara de estudiarlo y describirlo. Surgieron los ordenadores y con ellos se desarrolló la informática. Este acrónimo se desarrolló en Francia en 1962 (informatique), y procede de la concentración de dos palabras: Información automática. En los países anglosajones, es identificada bajo las formas de Computer Science, Electronic Data Processing, Information Systems Management, etc. (Heredero C. , Lopez, Romo, & Medina, 2004).
  • 35. 21 Según el diccionario de la lengua española de la Real Academia en su edición del año 1992, define el término de INFORMÁTICA como el “Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores” (Heredero C. , Lopez, Romo, & Medina, 2004). Según la informática y comunicaciones en la empresa, la informática es el avance tecnológico de las máquinas para poder comunicarnos con ellas. Y que están conformadas por conocimientos teóricos y prácticos para un mejor entendimiento sobre la materia de los dispositivos digitales. Datos, información y otros Según Informática y comunicaciones en la empresa define a un dato como un carácter o como cualquier conjunto de caracteres, pudiendo ser estos datos de tipo numérico, alfabético o alfanumérico, según la naturaleza del carácter que le da forma (Heredero, López, Romo, & Medina, 2004). Cada día las empresas en particular y las organizaciones en general dependen en mayor medida de la información de sus tecnologías y de sus comunicaciones. La información es uno de los activos más importantes de las organizaciones, y especialmente para algunas compañías que operan en determinados sectores de actividad en donde este es su principal y a veces único recurso. Según De Pablo (citado por Heredero, Lopez, Romo, & Medina, 2004), redacta que se conoce, por información, que un dato o conjunto de datos, elaborado y situado en un contexto, de forma que tiene un significado parra alguien en un momento y lugar determinados. También se puede decir que es un conjunto de datos necesarios para la realización de uno o varios procesos, que organizados de una determinada manera, nos aportan conocimientos de las cosas en general. La forma de estructurar los datos o el orden que establezcamos de los mismos es una cuestión relevante a la hora de disponer o no de información.
  • 36. 22 Características de la información requerida por los distintos niveles de dirección. Ilustración 8. Ejemplo de los recursos de la información Tipos de información en la empresa Información interna Es la que se genera en el interior de la empresa, es consustancial a las organizaciones, a fin de cuentas, una organización es un conjunto de personas que interaccionan intercambiando información. En el texto de Cornellá sobre los recursos de información, se establecen dos tipos de información interna en una empresa: la información operacional y los conocimientos (Heredero C. , Lopez, Romo, & Medina, 2004). Mediante la información interna, se puede controlar todos los documentos que registra la cooperativa, ya sean de cada socio o estatutos de la institución para así poder tener un respaldo tanto físico como digital, resguardado en una base de datos.
  • 37. 23 1.3. Actualidad ecuatoriana donde se desarrolla el proyecto Rene Ramírez, titular de la Secretaria de Educación Superior, Ciencia, Tecnología e Innovación (Senescyt), se refirió a la inversión que se realizó en el campo de tecnología e innovación. Además indicó que se invierte el 1.88% del Producto Interno Bruto (PIB), lo que representa alrededor de $1.900 millones (telégrafo, 2016). El secretario añadió que en la actualidad las universidades triplican su inversión en ciencia y tecnología y superan el porcentaje mínimo que se contempla en la Ley Orgánica de Educación Superior (LOES) que es el 6%. Estimo también que se está llegando a alrededor del 9.5% del presupuesto en la inversión para la ciencia (telégrafo, 2016). Los gastos que se requieren anualmente para la innovación de ciencia y tecnología en las universidades estatales, es de gran importancia, ya que sin estas contribuciones no se podría tener una educación de calidad. Por lo tanto, lo que dice Ramírez según la entrevista dada al diario el telégrafo es de gran ayuda para este proyecto. Desde el año 2009, con la creación del Ministerio de Telecomunicaciones y de la Sociedad de la Información, las instituciones relacionadas con el área de telecomunicaciones se agruparon en este Ministerio rector, para fortalecer la democratización y universalización de las Tecnologías de la Información y Comunicación (Información, 2013). Uno de los logros más significativos es el crecimiento de las conexiones a internet en el país, ya que en el 2006 apenas se contaba con 207.277 conexiones para atender a los usuarios de internet ya a marzo 2013 este número creció a 4.463.390 conexiones, es decir, el número de conexiones se multiplico por 21. Cabe mencionar que cada conexión fija a internet puede atender varios usuarios. Por consiguiente Ecuador ocupa los primeros puestos a nivel regional respecto del crecimiento de usuarios y conexiones de internet, experimentando una de las tasas más altas de crecimiento anual compuesto entre 2006 y 2013 (Información, 2013).
  • 38. 24 Gracias a este tipo de obras y avances tecnológicos, el país y la industria puede ir creciendo e innovándose, ya que Ecuador es un país de tercer mundo con aspiraciones y capacidades para ascender y fomentar grandes ideas e inventos al mundo. Este es uno de los logros más importantes que se ha tenido en los últimos 20 años y se puede aumentar con la ayuda de los gobiernos siguientes y el desarrollo de nuevos proyectos como estos.
  • 39. 25 CAPÍTULO II 2. DISEÑO METODOLÓGICO Y DIAGNÓSTICO 2.1. Paradigma y tipo de investigación 2.1.1. Paradigma asumido La particularidad de esta investigación está fundamentada por el prototipo cualitativo y cuantitativo con énfasis en lo cuantitativo, ya que este proyecto se creará para mejorar la gestión de información interna de la cooperativa, se utilizará la modalidad cualitativa para recolectar datos mediante técnicas como la entrevista y la encuesta. Además, la investigación es cuantitativa porque estudia variables que originan el análisis numérico basado a resultados que se expresan en porcentajes. 2.1.2. Tipos de investigación Descriptiva Los tipos de investigación utilizados son: La descriptiva que permitirá analizar y describir los problemas que hoy en día enfrenta la Cooperativa, la investigación bibliográfica porque la información obtenida en la presente investigación se ha enfocado en libros y páginas de internet. De Campo Y de campo ya que es necesario trasladarse al lugar de los hechos en el presente caso de investigación se la realizará en las instalaciones de la Cooperativa de Transportes en Taxis Central Nº 1, ubicada en la ciudad de Santo Domingo, Av. De los Colonos Lote 3 y margen derecho.
  • 40. 26 2.2. Procedimiento para la búsqueda y procesamiento de los datos 2.2.1. Población “Población o universo es el conjunto de todos los casos que concuerdan con determinadas especificaciones” (Hernández, Fernández, & Baptista, 2010, p. 174). Según Jany citado por (Bernal, 2010, p. 160), afirma que población es “la totalidad de elementos o individuos que tienen ciertas características similares y sobre las cuales se desea hacer inferencia”; o bien, unidad de análisis. De acuerdo con estos dos conceptos se puede afirmar que la población de la cooperativa donde se va a realizar el proyecto es limitada, como se detalla a continuación: Tabla 1. Población total de la Cooperativa de transportes en taxis "Central" N° Personal – Cargos Total 1 Presidente 1 2 Gerente 1 3 Secretaria 1 5 Presidentes de consejos 2 4 Socios 70 TOTAL 75 Autor: Marco Agreda Fuente: La investigación 2.2.2. Muestra “Es la parte de la población que se selecciona, de la cual realmente se obtiene la información para el desarrollo del estudio y sobre la cual se efectuaran la medición y la observación de las variables objeto de estudio” (Bernal, 2010, p. 161). Según Metodología de la investigación redacta que la muestra es “un subgrupo de la población de interés sobre el cual se recolectaran datos, y que tiene que definirse o delimitarse de antemano con precisión, este deberá ser representativo de dicha población” (Hernández, Fernández, & Baptista, 2010).
  • 41. 27 En este caso no se utilizará la muestra, por el limitado número de personas que conforman la cooperativa y por lo tanto se puede aplicar las respectivas encuestas a todos los socios y personal administrativo. 2.2.3. Plan de recolección de la información Métodos Inductivo-Deductivo Este método ha sido elegido para poder obtener la veracidad de los hechos y dar soluciones lógicas, ya que va de la mano con el método deductivo que ayudará a acotar con su dictamen y así poder hacer las respectivas afirmaciones de los casos dados. Analítico–Sintético Este método se utilizará para realizar un análisis exhaustivo de la gestión de información que genera la Cooperativa, con datos dentro y fuera de ella, así dando como resultado la agrupación de todos los datos para poder dar una solución efectiva a la directiva y socios de dicha institución. Técnicas e instrumentos Estas son las técnicas usadas en el proyecto de investigación. La observación Mediante esta técnica se puede descubrir el déficit de la cooperativa, solo con ir al lugar o institución para poder tener una perspectiva de los problemas que abarca esta cooperativa, por ende, las técnicas a emplear, se provee llegar a la solución.
  • 42. 28 La entrevista La entrevista dará a conocer los pros y contras de la cooperativa en función de gestión de información y así tomar medidas y poder generar una solución con óptimos resultados para un mejor funcionamiento en sus procesos. La encuesta La encuesta permitirá recopilar información de manera personal en el escenario donde se desarrolla la investigación, así se podrá entender los problemas y necesidades que repercuten en la institución de tal forma que esto ayudará a tener una idea clara de la solución que se está proponiendo. A continuación, los instrumentos empleados. Cuestionario Se utilizará el cuestionario para realizar las respectivas encuestas a los socios de la Cooperativa de Transportes en Taxis Central, y así poder tener una idea clara de lo que necesitan para su confort en la institución. Guía de entrevista Esta técnica será de gran importancia para entrevistar a las cabezas principales de la cooperativa, y así poder tener una idea clara de que se requiere para su optimización de trabajo para con los socios. 2.2.4. Planes de procesamiento y análisis de la información En este punto podemos analizar detenidamente la información que se ha recolectado mediante los diferentes métodos y técnicas, ya antes analizadas. Con la observación podremos ver, analizar y evaluar personalmente las dificultades e inconvenientes actuales que aquejan a la cooperativa, y mediante la entrevista dedicada al presidente, gerente y secretaria, se pretende llegar a un
  • 43. 29 punto estratégico para poder analizar la situación por parte del ente administrativo, y por último la encuesta a realizar a cada uno de los socios para un análisis final y detallado de las necesidades y requerimientos para la propuesta a emplear. Para realizar la entrevista se utilizará la guía de entrevista, que tendrá preguntas abiertas y cerradas ya planteadas y delimitadas para una valoración adecuada, mientras que para la encuesta se utilizará el cuestionario, realizado con preguntas cerradas y una que otra abierta, cuya valoración será analizada mediante los estándares establecidos en los libros de investigación. 2.3. Resultados del diagnóstico de la situación actual 2.3.1. Diagnóstico Caracterización del sector Cooperativa de transportes en Taxis “Central” Beneficiarios Bloque administrativo y socios de la cooperativa Ubicación Provincia: Santo Domingo de los Tsáchilas Ciudad: Santo Domingo Parroquia: Abraham Calazacón Dirección: Av. De los Colonos Lote 3 y margen derecho Responsable Sr. Pedro Carreño, PRESIDENTE
  • 44. 30 Historia de la Cooperativa La Cooperativa de Transportes en Taxis Central N. 1, perteneciente a la ciudad de Santo Domingo es una de las pioneras en nuestra localidad, ubicada su sede en la Av. De los Colonos Lote 3 y margen derecho. Fundada el 23 de julio de 1964. Llevan 53 años de vida institucional, su parada de origen fue en el parque Central, ahora conocido como Parque Zaracay. Inicia como pre-cooperativa, y funciona con un permiso provisional autorizado por el jefe de Tránsito de la parroquia de Santo Domingo. Actualmente la cooperativa cuenta con 74 socios legalmente aprobados, los cuales brindan un servicio de excelencia a la colectividad. Misión Brindar un servicio rápido y eficiente a los Usuarios de la provincia de Santo Domingo de los Tsáchilas de la siguiente manera:  Apoyo socio – económico cuando lo necesiten.  Fomentando la solidaridad entre los socios.  Controlando que se cumplan las normas y leyes, con el fin de evitar sanciones y permitir que cada socio logre sus objetivos individuales.  El desarrollo del servicio en taxis a los usuarios. Visión COOPERATIVA CENTRAL Nro. 1, busca día a día mejorar el servicio a los socios, logrando construirse en una Cooperativa Pionera dentro de la Provincia y consiguiendo cubrir las expectativas de servicio al usuario en lo máximo posible, a través, de un talento humano capacitado y una administración eficiente y eficaz.
  • 45. 31 Estructura organizacional Ilustración 9. Organigrama jerárquico de la Cooperativa de transportes en Taxis "Central", Autor: Marco Agreda Fuente: La investigación Diagramas UML Diagrama de Caso de Uso Ilustración 10. Caso de uso Gestión de documento Autor: Marco Agreda Fuente: La investigación Presidente Secretaria Socios Presidente de administración Presidente de vigilancia
  • 46. 32 Ilustración 11. Caso de uso Estados de documentos Autor: Marco Agreda Fuente: La investigación Ilustración 12. Diagrama de secuencia de Gestión de documento Autor: Marco Agreda Fuente: La investigación
  • 47. 33 Ilustración 13. Diagrama de secuencia Estados de documentos Autor: Marco Agreda Fuente: La investigación 2.4. Análisis e interpretación de resultados Guía de entrevista dirigida a la parte administrativa de la Cooperativa 1. ¿Cuál es la documentación que maneja dentro de la cooperativa?  Oficios que se generan de cooperativa a socio  Solicitudes dirigidas de socio a cooperativa  Justificaciones de igual manera van de socio a cooperativa  Notificaciones, estas son de cooperativa a socio 2. ¿Cuáles son los cargos que existen dentro de la cooperativa? Existe la directiva principal que se conforma por:  Presidente, Vicepresidente, Gerente y Secretario(a). También están los vocales de consejo de administración:
  • 48. 34  Vocal principal 1, Vocal principal 2, Vocal principal 3, Vocal principal 4, Vocal principal 5, Vocal principal 6, Vocal principal 7, Vocal suplente 1, Vocal suplente 2, Vocal suplente 3, Vocal suplente 4, Vocal suplente 5, Vocal suplente 6, Vocal suplente 7. Están los vocales de consejo de vigilancia:  Vocal principal 1, Vocal principal 2, Vocal principal 3, Vocal suplente 1, Vocal suplente 2, Vocal suplente 3. Por último los presidentes de cada consejo:  Presidente del consejo de administración y Presidente del consejo de vigilancia. 3. ¿Qué actividades realiza el presidente y que documentos genera? El presidente se encarga de dar paso a los gestiones de los socios mediante una aprobación anterior dada en un consejo. 4. ¿Qué actividades realiza el gerente y que documentos genera? El gerente se encarga de los cobros de la cooperativa, todo lo referente a multas y pagos administrativos. 5. ¿Qué actividades realiza la secretaria y que documentos genera? Se encarga de ingresar toda la información que llegue a la cooperativa en su base de datos y de agilitar los trámites que requiera cada socio.
  • 49. 35 6. ¿Cuáles son los documentos que componen la carpeta de un socio?  Copias de cedula y papeleta de votación  Copia de ruc  Copia de matrícula del vehículo y licencia de conducir  Declaraciones al IESS 7. ¿Cómo se lleva el control de información de cada socio? Mediante una base de datos creada en Excel, con sus respectivos filtros para agilizar la búsqueda de información requerida. Análisis de la entrevista Se ha realizado la respectiva entrevista al presidente (administrativos), dando a conocer su criterio y opinión sobre factibilidad de implementar un sistema para la gestión de información de los socios en la presente cooperativa. El cual ha dictaminado que es de gran ayuda para la cooperativa y un gran progreso para la misma, ya que cuentan con una serie de inconvenientes al momento de tramitar y gestionar información requerida por los socios y así se podrá brindar una mejor atención y optimizar el tiempo de cada uno de ellos. Sus principales inconvenientes son el uso manual de los trámites realizados por los socios, la generación de las multas esperando el respectivo veredicto de un consejo y la información que se debe propagar en una asamblea general para dar conocimiento a todos los miembros de la cooperativa. Esta entrevista realizada al presidente (administrativos) de la cooperativa de transportes en taxis “Central”, fue realizada mediante una guía de entrevista, la cual dio buenos resultados al investigador y así poder tener una idea clara de los requisitos del sistema para su implementación.
  • 50. 36 Cuestionario dirigido a los socios de la Cooperativa Pregunta 1. ¿Ha utilizado usted un servicio en alguna página web? Tabla 2. Servicio web PARÁMETROS FRECUENCIA PORCENTAJE SI 22 29.73% NO 52 70.27% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 14. Utilización del servicio web Autor: Marco Agreda Fuente: La investigación Análisis e interpretación En esta pregunta la mayor parte de los socios encuestados dice que NO han utilizado un servicio en alguna página web o sistema, mientras que el resto SI conoce y ha manejado algún tipo de servicio web. Dando un resultado mayoritario por el No, tomando en cuenta que la mayoría de socios sobrepasan los 45 años. 30% 70% SI NO
  • 51. 37 Pregunta 2. ¿Utilizaría un sistema de gestión de información en la cooperativa? Tabla 3. Utilizar un sistema web PARÁMETROS FRECUENCIA PORCENTAJE SI 62 83.78% NO 12 16.22% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 15. Utilización de un sistema web Autor: Marco Agreda Fuente: La investigación Análisis e interpretación A la mayoría de los socios les agrada les gustaría manejar un sistema Web, para agilizar los trámites que estos mismos requieran y poder estar informados de lo que pasa con sus gestiones en tiempo real. 84% 16% SI NO
  • 52. 38 Pregunta 3. ¿Qué trámites realiza con más frecuencia dentro de la cooperativa? Tabla 4. Trámites gestionados con más frecuencia PARÁMETROS FRECUENCIA PORCENTAJE SOLICITUDES 74 100.00% JUSTIFICACIONES 60 81.08% OFICIOS 5 6.76% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 16. Trámites más frecuentes Autor: Marco Agreda Fuente: La investigación Análisis e interpretación En su totalidad los socios generan siempre solicitudes para requerir cualquier tipo de tramite o gestión a realizar, como segundo están las justificaciones que son para apelar sus multas y por ultimo oficios que solo van de parte de algunos directivos hacia otros o de cooperativa a socios. 53% 43% 4% SOLICITUDES JUSTIFICACIONES OFICIOS
  • 53. 39 Pregunta 4. ¿Cuál es el trámite más demorado a gestionar? Tabla 5. Aprender sobre el sistema PARÁMETROS FRECUENCIA PORCENTAJE OFICIOS 30 40.54% SOLICITUDES 50 67.57% JUSTIFICACIONES 20 27% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 17. Trámite más demorado Autor: Marco Agreda Fuente: La investigación Análisis e interpretación En esta pregunta los socios se encuentran inconformes con algunos trámites, entre ellos los que mas demora en gestionarse son las solicitudes que ellos requieren, ya que deben esperar a una asamble de consejo para que pueda ser aprobada o denegada su solicitud. 30% 50% 20% OFICIOS SOLICITUDES JUSTIFICACIONES
  • 54. 40 Pregunta 5. ¿Cuáles son las funciones que le gustaría hacer mediante la página web? Tabla 6. Funciones en la página PARÁMETROS FRECUENCIA PORCENTAJE TRAMITES 50 67.57% PAGOS 20 27.03% CONSULTAS 65 87.84% NINGUNA 5 6.76% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 18. Funciones en el sistema Autor: Marco Agreda Fuente: La investigación Análisis e interpretación Los socios de la cooperativa muestran interés en el sistema por lo cual requieren que se pueda gestionar sus trámites, realizar pagos en una mitad de población, mientras q la otra gran mitad prefiere realizar consultas y ver noticias de la cooperativa. Por ultimo en una gran minoría no prefiere nada. 36% 14% 46% 4% TRAMITES PAGOS CONSULTAS NINGUNA
  • 55. 41 Pregunta 6. ¿Cree usted que con un sistema de gestión de información se podrá agilizar los trámites requeridos por los socios? Tabla 7. Agilización de trámites PARÁMETROS FRECUENCIA PORCENTAJE SI 66 89.19% NO 8 10.81% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 19. Agilización de trámites Autor: Marco Agreda Fuente: La investigación Análisis e interpretación En este caso un poco número de encuestados creen que no servirá de nada implementar un sistema para gestionar la información dentro de la cooperativa, mientras que la mayoría de socios dijo que sí sería de gran ayuda una herramienta de este tipo. 89% 11% SI NO
  • 56. 42 Pregunta 7. ¿Está usted de acuerdo que haya un consejo que apruebe y de veredicto a los tramites de gestión de información? Tabla 8. Aprobación de consejo para todo tipo de trámites PARÁMETROS FRECUENCIA PORCENTAJE SI 29 39.19% NO 45 60.81% Total 74 100% Autor: Marco Agreda Fuente: La investigación Ilustración 20. Aprobación de consejo para todo tipo de trámites Autor: Marco Agreda Fuente: La investigación Análisis e interpretación La gran mayoría de los encuestados piensa que no es necesario designar un consejo para hacer este tipo de gestiones, mientras que el otro porcentaje de los socios dice que si es necesario ya que eso hace que sea una decisión equitativa y justa para con todos. 39% 61% SI NO
  • 57. 43 2.5. Resumen de las principales insuficiencias detectadas con la aplicación de los métodos Mediante la aplicación de los métodos en la presente investigación, se ha podido detectar las siguientes insuficiencias.  Trasladándose a su sede oficial, se ha encontrado con el hecho de que la secretaria es quien maneja toda la información de la cooperativa, en un ordenador, llevando así un control de datos digital sin una base de datos respectiva.  Los socios deben trasladarse a su sede, para poder tramitar cualquier documento o transacción que ellos necesiten, esto lo hacen por lo general los días lunes.  Mediante la entrevista se ha deducido que la información que se maneja dentro de la cooperativa es extensa y relevante para el funcionamiento administrativo de la misma.  Existen archiveros guardados de hace mucho tiempo con información importante que podría desaparecer en caso de catástrofe o deteriorarse con el tiempo.  Los cargos que se manejan dentro de la cooperativa son fundamentales, los cuales tienen dificultades al momento de adquirir documentos o información que necesitan para realizar sus respectivas actividades.  Con la respectiva encuesta realizada a cada uno de los socios, se dedujo que no están conformes con el proceso de gestión de información, de parte de sus administrativos.  Pierden tiempo y dinero al momento de trasladarse a la sede para realizar sus respectivos trámites.  No pueden ver el proceso de sus trámites, ni conocer el estado de ellos sino hacen una respectiva llamada a la secretaria o se acercan personalmente a averiguar.  Las multas que se generan por políticas y normas legalmente aprobadas, deben ser regidas a todos por igual, existe la duda entre compañeros al realizar el pago o las impugnaciones correspondientes al caso.
  • 58. 44 Gracias a los métodos empleados se ha resaltado los inconvenientes y problemas que asechan a la cooperativa, dando una mejor visión y respuesta al proyecto de investigación que se ha propuesto en esta cooperativa.
  • 59. 45 CAPÍTULO III 3. PROPUESTA DE SOLUCIÓN AL PROBLEMA 3.1. Esquema de la propuesta 3.1.1. Nombre de la propuesta Sistema de Procesamiento Transaccional (TPS), con modelo vista controlador para la gestión de información de los socios en la Cooperativa de Transportes en Taxis “Central” en la ciudad Santo Domingo. 3.1.2. Objetivos Objetivo general Implementar un Sistema de Procesamiento Transaccional (TPS), con modelo vista controlador para la gestión de información de los socios en la Cooperativa de Trasportes en Taxis “Central”. Objetivos específicos  Diseñar el sistema de acuerdo al diagrama de espina de pescado dados en la Cooperativa de Trasportes en Taxis “Central”, con el uso de herramientas como el uso de diagramas, el esquema de la base de datos, y la interfaz de usuario, para dar una solución óptima a la institución.  Utilizar la metodología en cascada que es la más adecuada y con la que se tiene más experiencia en proyectos pasados.  Determinar los requerimientos para la implementación del sistema tanto en hardware como en software y documentar el funcionamiento y los procesos detalladamente del sistema para un buen manejo del mismo.  Verificar el funcionamiento íntegro del sistema para proceder a la implementación con los datos reales de la cooperativa.
  • 60. 46 3.1.3. Elementos que la conforman Fases  Diseño y modelo de la planificación para el presente desarrollo del Proyecto de Investigación  Recursos empleados  Historias de usuarios  Diagrama físico y lógico del sistema  Base de datos  Desarrollo del software  Documentación  Implementación Duración estimada del Proyecto de Investigación Inicio: Octubre 2017 Fin: Agosto 2018 Presupuesto El cálculo de costo en un proyecto de software se calcula con los siguientes parámetros:  Costos de esfuerzo  Costos de hardware y software  Costos de viajes y capacitación Para el cálculo del presupuesto por el tiempo empleado en el desarrollo del sistema, se toma como referencia el Salario Básico Unificado que según (Ministerio del Trabajo, 2017) es “fijar a partir del primero de enero de 2018 el salario básico unificado del trabajador en general en $386 dólares de los Estados Unidos de América” (pág. 3), aplicando un cálculo de 8 horas diarias y 5 días a la semana lo cual equivale a $2.41 la hora y un total de $19.3 el día.
  • 61. 47 Tabla 9. Costo de desarrollo COSTO DE DESARROLLO CANTIDAD (DÍAS) DESCRIPCION VALOR 15 Análisis de requerimientos $ 289,50 30 Diseño $ 579,00 90 Codificación $ 1.733,00 10 Pruebas del sistema $ 193,00 1 Implementación $ 38,60 1 Capacitación $ 38,60 TOTAL $ 2.871,70 Autor: Marco Agreda Fuente: La investigación Tabla 10. Costo de implementación COSTO DE IMPLEMENTACIÓN DESCRIPCION VALOR Equipo de cómputo (servidor de aplicación) $750,60 Servidor (web y base de datos anual) $ 235,81 TOTAL $ 986,41 Autor: Marco Agreda Fuente: La investigación Tabla 11. Gasto en recursos materiales GASTO EN RECURSOS MATERIALES CANTIDAD DESCRIPCION VALOR 1 Impresora $ 140,00 1 Equipo Informático $ 1.400,00 2 Resmas de papel $ 10,00 1 Flash Memory $ 8,50 4 Anillados $ 4,00 - Material de oficina $ 20,00 TOTAL $ 1.582,50 Autor: Marco Agreda Fuente: La investigación Tabla 12. Gasto en servicios GASTO EN SERVICIOS DESCRIPCION VALOR Internet $ 60,00 Servicios básicos $ 35,00 Movilización $ 50,00 Libros $ 60,00 Alimentación $ 60,00 Varios $ 50,00 TOTAL $ 315,00 Autor: Marco Agreda Fuente: La investigación
  • 62. 48 Tabla 13. Total costos y gastos generados TOTAL COSTOS Y GASTOS GENERADOS DESCRIPCION VALOR Costos de desarrollo de la aplicación $ 2.871,70 Costo de implementación $ 986,41 Gasto de recursos materiales $ 1.582,50 Gasto en servicios $ 315,00 TOTAL $ 5.755,61 Autor: Marco Agreda Fuente: La investigación 3.1.4. Justificación de la propuesta En la actualidad, las tecnologías de información y comunicación han dado un gran cambio a la sociedad gracias a esto se han abierto las puertas a la información mediante herramientas informáticas, el mundo entero a optado por compartir su información y dar rapidez en sus procesos diarios con solo dar un clic, proporcionando más comodidades en negocios, empresas e instituciones. El proceso actual de la propuesta de investigación se basa en la necesidad de atender de mejor manera, amplia y oportuna las necesidades internas de la Cooperativa de Transportes en Taxis “Central” a través de la automatización de los procesos para gestión de información. 3.2. Aplicación práctica parcial o total de la propuesta 3.2.1. Aplicación práctica de la propuesta y comprobación de los resultados. La investigación propuesta y realizada en la Cooperativa de Transportes en Taxis “Central”, se realizó con el fin de poner en práctica todos los conocimientos adquiridos en el lapso de toda la carrera. Dando a conocer en una asamblea con la parte administrativa y demás integrantes de la cooperativa, se dio a conocer que todo sistema debe comprender un ciclo de vida, es por esto que se tomó el modelo en cascada para desarrollar dicho sistema y llevar de manera ordenada todo el proceso y las fases que este requiere.
  • 63. 49 Por consiguiente, se solicita que automaticen los procesos de gestión de información y se pueda tener acceso a la misma sin esperar una asamblea o una junta de consejo, por lo que se aconsejó que lo mejor en este caso es la implementación de un sistema web de manera local, mediante el uso de software libre. Herramientas de desarrollo  Sistema operativo Windows 7  Servidor local: Xampp, apache, mysql  Entorno de desarrollo: Sublime Text  Herramientas de programación: Php, Js  Framework de desarrollo: Jquery  Lenguaje de etiquetas: Html5  Patrón de diseño: Modelo vista controlador (MVC) Metodología de desarrollo En el desarrollo de esta propuesta se utilizó el enfoque metodológico más conveniente y eficaz para crear sistemas de información, como lo es el modelo en cascada ya que este cuenta con un ciclo de vida del software, de manera que no se puede empezar con la siguiente fase hasta no terminar la que se inició anteriormente. Su estructura: Ilustración 21. Estructura del modelo en cascada Autor: Marco Agreda Fuente: La investigación Requeri mientos Análisis y diseño Diseño detallado Codificac ión Pruebas Operacio nes
  • 64. 50 Aplicación de fases de la metodología del desarrollo de software Análisis Mediante el transcurso de la investigación se efectúa los valores de operación que ejecuta el sistema actualmente, el mismo que toma una función crucial en la cooperativa de transportes, generando cambios en su administración y a nivel de socios. En estos momentos la cooperativa no cuenta con procesos automatizados ni un control de información, ya que la persona encargada de esto, lo viene haciendo en herramientas básicas como Word y Excel. Así de tal manera el sistema fue creado para poder gestionar la información que requieren los socios a menudo, llevando un respaldo y brindando un mejor servicio al mismo, es así que el sistema es de un manejo fácil y sin complejidad, para que el usuario final pueda navegar fácilmente por él. Al momento de implementar el sistema, se deberá dar una respectiva capacitación para el uso de sus administrativos y de los socios, así no habrá inconvenientes algunos para su correcta utilización y poder tener un eficiente funcionamiento. Requerimientos de Hardware  Procesador de 4 núcleos  Memoria Ram de 4Gb  Disco duro de 500Gb Requerimientos de software  Windows 7/8/10  Navegador Chrome o Firefox  Xampp  Sublime Text
  • 65. 51 Requerimientos Funcionales Su objetivo principal es implementar la aplicación web para la gestión de información al socio, en la cooperativa de transportes en taxis Central, para ello debe cumplir los siguientes requerimientos: Tabla 14. Requerimiento funcional RF01 Identificación del requerimiento RF01 Nombre del requerimiento Autentificación al administrador Características El administrador obligatoriamente deberá identificarse para acceder al sistema Descripción del requerimiento Garantizar la autenticidad de los roles de usuario Prioridad del requerimiento Alta Autor: Marco Agreda Fuente: La investigación Tabla 15. Requerimiento funcional RF02 Identificación del requerimiento RF02 Nombre del requerimiento Ingreso de los usuarios Características Los usuarios deberán iniciar sesión con el usuario y la contraseña creados por el administrador Descripción del requerimiento Tener roles definidos para el cumplimiento de sus funciones Prioridad del requerimiento Alta Autor: Marco Agreda Fuente: La investigación Tabla 16. Requerimiento funcional RF03 Identificación del requerimiento RF03 Nombre del requerimiento Generar reportes Características Los usuarios podrán generar reportes de las diferentes funciones que realice el sistema Descripción del requerimiento Dar a conocer los estados de todas sus transacciones e información requerida por los usuarios Prioridad del requerimiento Alta Autor: Marco Agreda Fuente: La investigación
  • 66. 52 Requerimientos no Funcionales Estos requerimientos ayudan a controlar el sistema mediante restricciones, validaciones y mejorando el desempeño del mismo, entre ellos se puede mencionar los siguientes: Tabla 17. Requerimiento no funcional RNF01 Identificación del requerimiento RNF01 Nombre del requerimiento Desempeño Características El sistema es rápido sin problemas al cargar los datos Descripción del requerimiento Dar la confiabilidad al usuario para realizar sus respectivos trámites, consultas y reportes Prioridad del requerimiento Alta Autor: Marco Agreda Fuente: La investigación Tabla 18. Requerimiento no funcional RNF02 Identificación del requerimiento RNF02 Nombre del requerimiento Información Características El sistema emite respectiva información confidencial Descripción del requerimiento Proporcionar la información requerida por el usuario garantizando su confidencialidad Prioridad del requerimiento Alta Autor: Marco Agreda Fuente: La investigación Tabla 19. Requerimiento no funcional RNF03 Identificación del requerimiento RNF03 Nombre del requerimiento Interfaz del sistema Características El sistema debe dar un entorno amigable al usuario Descripción del requerimiento Tener un acceso fácil y claro para que el usuario pueda manejar la aplicación a su gusto Prioridad del requerimiento Alta Autor: Marco Agreda Fuente: La investigación
  • 67. 53 Identificación de roles y tareas Tabla 20. Identificación de roles Roles Tareas Administrador Administrar usuarios  Crear  Modificar  Eliminar  Reportes Presidente Administrar socios  Nuevo  Actualizar  Validar Secretaria Acceso a la información  Subir información  Revisar y dar paso a trámites Socio Gestionar información  Realizar trámites  Visualizar documentos  Descargar archivos Presidente de Administración y Vigilancia Notificar autoridades  Tramitar oficios  Generar reportes  Notificaciones al presidente o secretaria. Autor: Marco Agreda Fuente: La investigación Caso de uso Ilustración 22. Caso de uso Autor: Marco Agreda Fuente: La investigación
  • 68. 54 Identificación de actores Administrador. - Persona a cargo del sistema y de dar el mantenimiento respectivo, con base a ampliar su funcionalidad si es necesario. Socio. - Es el usuario final, este se encarga de gestionar los respectivos trámites que crea conveniente para su propio beneficio. Secretaria. - Se encarga de dar paso a todas las gestionas requeridas por los socios, subir y actualizar información cuando sea necesario. Presidente. - Es el encargado de dar los estados de aprobación o negación ante las peticiones de los socios, así como también puede generar los reportes que crea convenientes. Presidente de Administración y Vigilancia. – Son los encargados de tramitar oficios, reportes y notificaciones al presidente o secretaria. Tabla 21. Caso de uso. - Inicio de sesión del administrador. Nombre: Administración Descripción: Permite el ingreso de los usuarios al sistema Actores: Administrador Precondiciones: El administrador debe haber iniciado sesión en el sistema Flujo normal Se ingresa al sistema mediante el login ingresando su respectivo usuario y contraseña El sistema valida los datos El administrador podrá hacer cualquier cambio o gestión en el sistema Flujo alternativo: Si el usuario y la contraseña no son correctos, el sistema denegara el acceso Autor: Marco Agreda Fuente: La investigación
  • 69. 55 Tabla 22. Caso de uso. - Inicio de sesión Nombre: Inicio de sesión Descripción: Ingreso de los diferentes usuarios del sistema Actores: Presidente, Secretaria y Socio Precondiciones: Los usuarios deben ingresar desde el login al sistema Flujo normal Se ingresa al sistema mediante el inicio de sesión, con sus respectivos usuarios y contraseñas El sistema valida los datos Los usuarios podrán hacer sus respectivas gestiones o procesos de acuerdo a su rol en el sistema Flujo alternativo: Que el usuario o la contraseña sean incorrectos y no pueda acceder al sistema Autor: Marco Agreda Fuente: La investigación Diseño Diseño conceptual Ilustración 23. Diseño Conceptual Autor: Marco Agreda Fuente: La investigación Proceso Entrada de datos Reportes Interfaz de entrada Interfaz de salida Base de datos
  • 70. 56 Diagrama de flujo de datos Ilustración 24. Diagrama de flujo de datos Autor: Marco Agreda Fuente: La investigación Diccionario de datos Tabla 23. Diccionario de datos: Tabla sgi_user Columna Tipo Atributos NuloP edetermina o Extra user_id int(11) No auto_increment user_kind tinyint(1) No user_image varchar(45) Sí NULL user_cedula bigint(10) Sí NULL user_name varchar(50) No user_lastname varchar(50) No user_username varchar(50) Sí NULL user_email varchar(255 ) No user_password varchar(60) No user_disco int(3) Sí NULL user_grupo tinyint(2) Sí NULL user_phone int(10) Sí NULL user_movil int(10) Sí NULL user_direccion varchar(255 ) Sí NULL user_status tinyint(1) No 0 user_created_at date No Autor: Marco Agreda Fuente: La investigación Entrada Salida Salida Entrada Usuario Administrador Login Gestión Documento Socio Presidente Envía Confirma Sistema Transacción Estado
  • 71. 57 Tabla 24. Diccionario de datos: Tabla sgi_kind Columna Tipo Atributos NuloP edetermina o Extra kind_id_pk int(11) No auto_increment kind_name varchar(75) Sí NULL kind_estado tinyint(1) Sí NULL Autor: Marco Agreda Fuente: La investigación Tabla 25. Diccionario de datos: Tabla sgi_tipoducumento Columna Tipo Atributos NuloP edetermina O Extra tipodocumen_id _pk int(11) No auto_increment tipodocumen_d escripcion varchar(100 ) Sí NULL tipodocumen_e stado tinyint(1) Sí NULL Autor: Marco Agreda Fuente: La investigación Tabla 26. Diccionario de datos: Tabla sgi_documento Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME documento_disco int(11) No documento_motivo varchar(100) No documento_ justificacion varchar(200) No evento_id_fk int(11) No documento_id_pk (Primaria) int(11) No persona_id_fk int(11) No documento_estado tinyint(1) Sí NULL tipodocumen_id_fk int(11) No sgi_tipodocumen -> tipodocumen_id_pk documento_fecha Datetime No Autor: Marco Agreda Fuente: La investigación Tabla 27. Diccionario de datos: Tabla sgi_eventos Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME eventos_id_pk (Primaria) int(11) No eventos_nombre varchar(45) Sí NULL eventos_ubicacion varchar(200) Sí NULL eventos_fecha_inicio Datetime No eventos_fecha_fin Datetime No eventos_descripcion varchar(45) Sí NULL eventos_estado tinyint(1) Sí NULL Autor: Marco Agreda Fuente: La investigación
  • 72. 58 Tabla 28. Diccionario de datos: Tabla sgi_tipomulta Columna Tipo Nulo Predeterminado Enlaces a ComentariosMIME kind_id_pk (Primaria) int(11) No kind_name varchar(45) Sí NULL kind_estado tinyint(1) Sí NULL Autor: Marco Agreda Fuente: La investigación Tabla 29. Diccionario de datos: Tabla sgi_multas Columna Tipo Atribut os Nulo P edetermi na o Extra Enlaces a multas_id_p k int(11) No auto_incre ment multas_esta do tinyint(1) Sí NULL tipomulta_id _fk int(11) No -> sgi_tipomulta.tipom ulta_id_pk ON UPDATE NO_ACTION ON DELETE NO_ACTION eventos_id_f k int(11) Sí NULL user_id_fk int(11) Sí NULL multas_desc ripc ion varchar(8 0) Sí NULL multas_foto varchar(2 00 ) Sí NULL multas_fech a date No Autor: Marco Agreda Fuente: La investigación Tabla 30. Diccionario de datos: Tabla sgi_periodo Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME tipodocumen_id_pk (Primaria) int(11) No tipodocumen_descripcion varchar(100) Sí NULL tipodocumen_estado tinyint(1) Sí NULL Autor: Marco Agreda Fuente: La investigación
  • 73. 59 Tabla 31. Diccionario de datos: Tabla sgi_autoridades Columna Tipo Atributos NuloP edetermina o Extra autoridades_id_ pk Int (11) UNSIGNED No auto_increment autoridades_no mbre Varchar (45) Sí NULL Autor: Marco Agreda Fuente: La investigación Tabla 32. Diccionario de datos: Tabla detalle_autoridadperiodo Columna Tipo Atribu tos Nul oP edeterm ina o Extra Enlaces a autoridadpe riod o_id_pk int(11) No auto_incre ment autoridad_i d_fk int(11) No autoridadpe riod o_estado varchar( 45) Sí NULL user_id_fk int(11) No -> sgi_user.user_id ON UPDATE NO_ACTION ON DELETE NO_ACTION periodo_id _fk int(11) No -> sgi_periodo.perio do_id_pk ON UPDATE NO_ACTION ON DELETE NO_ACTION Autor: Marco Agreda Fuente: La investigación Tabla 33. Diccionario de datos: Tabla sgi_grupos Columna Tipo Atributos NuloP edetermina o Extra grupos_id_pk int(11) No auto_ increment grupos_numero int(10) No grupos_estado tinyint(1) No grupos_detalle varchar(45) Sí NULL Autor: Marco Agreda Fuente: La investigación
  • 74. 60 Tabla 34. Diccionario de datos: Tabla sgi_parada Columna Tipo Atributos NuloP edetermina o Extra parada_id_pk int(11) No auto_increment parada_descrip cion varchar(45) No parada_estado tinyint(1) No Autor: Marco Agreda Fuente: La investigación Tabla 35. Diccionario de datos: Tabla detalle_paradagrupo Columna Tipo Atributos NuloP edetermina o Extra Enlaces a paradagrupo_id _pk int(11) No auto_ increment parada_id_fk int(11) No -> sgi_parada. parada_id_pk ON UPDATE NO_ACTION ON DELETE NO_ACTION grupos_id_fk int(11) No -> sgi_grupos. grupos_id_pk ON UPDATE NO_ACTION ON DELETE NO_ACTION Autor: Marco Agreda Fuente: La investigación Tabla 36. Diccionario de datos: Tabla detalle_usergrupo Columna Tipo Atributo s Nulo P edetermina o Extra Enlaces a usergrupo_i d_p k int(11) No auto_ increme nt user_id_fk int(11) No -> sgi_user.user_id ON UPDATE NO_ACTION ON DELETE NO_ACTION grupos_id_f k int(11) No -> sgi_grupos. grupos_id_pk ON UPDATE NO_ACTION ON DELETE NO_ACTION usergrupo_e sta do tinyint(1) Sí NULL Autor: Marco Agreda Fuente: La investigación
  • 75. 61 Tabla 37. Diccionario de datos: Tabla detalle_asistencia Columna Tipo Atribu tos Nul oP edeterm ina o Extra Enlaces a asistencia_i d_pk int(11) No auto_incre ment user_id_fk int(11) No eventos_id_ fk int(11) No -> sgi_eventos.event os_id_pk ON UPDATE NO_ACTION ON DELETE NO_ACTION asistencia_a sist encia tinyint (1) Sí NULL Autor: Marco Agreda Fuente: La investigación Diagrama físico de la base de datos Ilustración 25. Esquema físico Autor: Marco Agreda Fuente: PhpMyAdmin
  • 76. 62 Diseño de interfaz Codificación  Diseño Ilustración 26. Diseño de codificación. - Layout Autor: Marco Agreda Fuente: Sublime Text Ilustración 27. Diseño de codificación. - Modal Autor: Marco Agreda Fuente: Sublime Text
  • 77. 63 Ilustración 28. Diseño de codificación view Autor: Marco Agreda Fuente: Sublime Text Pruebas Dentro de los sistemas informáticos significa tener la adaptación del mismo mediante condiciones controladas y evaluación de los procesos. Con respecto a estas condiciones deben estar sujetas a sucesos normales y opuestos, con el objetivo de encontrar el mínimo error y poder corregir. Se puede utilizar los siguientes tipos: Prueba caja blanca Enfocado en el backend, se pudo percatar de las falencias que había en la base de datos al momento de redundar campos y agregar información, también se pudo evaluar la toma de decisiones mediante los procesos establecidos y así tener una fiabilidad de la información ingresada. Esto ayudo a que el sistema pueda ejecutarse de una manera más rápida y sin errores y así tener una aplicación eficiente tanto para el campo administrativo y operativo de la cooperativa.
  • 78. 64 Prueba caja negra Mediante el frontend, se pudo diagnosticar breves inconvenientes al momento de implementar el sistema en la cooperativa de transportes en taxis central. Las pruebas se realizaron con el presidente, gerente, secretaria y varios socios que se encontraban en la cooperativa. Se pudieron observar los errores a continuación:  Validaciones por efectuar  Procesos incompletos  Interfaz poco amigable  Falta de visualización de actividades Resultados de las pruebas caja negra Ilustración 29. Prueba caja negra 1 Autor: Marco Agreda Fuente: Sublime Text
  • 79. 65 Ilustración 30. Prueba caja negra 2 Autor: Marco Agreda Fuente: Sublime Text Resultados de las pruebas caja blanca Ilustración 31. Prueba caja blanca 1 Autor: Marco Agreda Fuente: Sublime Text Ilustración 32. Prueba caja blanca 2 Autor: Marco Agreda Fuente: Sublime Text
  • 80. 66 Ilustración 33. Prueba caja blanca 3 Autor: Marco Agreda Fuente: Sublime Text Pruebas de verificación y validación Gracias a estas pruebas se pudo corroborar con las especificaciones y requerimientos del sistema que fueron planteados a inicios del proyecto. Dando así por culminada la investigación con resultados productivos y favorables para la cooperativa de transportes en taxis central. Mantenimiento Todo mantenimiento que se haga al sistema de aquí en adelante, debe ser para mejorar su capacidad y función. El sistema tps actualmente se encuentra desarrollado en framework que no requiere de actualizaciones ni parches como otros, en cambio sí se puede mejorar el código y necesariamente no descuidarse del servicio de hosting para así tener un sistema disponible cada vez que se lo necesite.
  • 81. 67 CONCLUSIONES Y RECOMENDACIONES Conclusiones Mediante el presente trabajo de investigación se logró obtener la información necesaria para poder tener un bosquejo de ideas con el fin de desarrollar la propuesta de la mejor manera posible y así trabajar con datos reales obtenidos de los métodos empleados en esta investigación. En el desarrollo del sistema tps, se obtuvo los resultados esperados ya que se puede generar documentos, subir información, respaldar la misma y darle la facilidad al socio para que pueda gestionar sus trámites desde cualquier sitio con acceso a internet. Recomendaciones El hosting y dominio tendrá validez de un año, así que se debe llevar en cuenta el tiempo antes de que se cumpla para poder renovar el servicio y así evitar futuras molestias. Se debe tener un conocimiento arduo para poder trabajar en el sistema en caso de que se quiera hacer algún cambio, además se debe documentar todo lo que se vaya a modificar para futuros desarrolladores que puedan o tengan la oportunidad de acceso a este código abierto de software libre.