centro de informacion agrario
TRANSCRIPT
9
3.1.2. Diseño de la investigación…………………………………………... 46
3.2. Metodología………………………………………………......................46
3.3. Recolección de datos………………………………………………......47
3.3.1. Recursos……………………………………………….........................47
3.3.2. Métodos y técnicas………………………………………………........ 48
3.4. Costos………………………………………………...............................48
3.5. Análisis Estadístico……………………………………………….........49
4. Resultados ............................................................................................. 51
4.1. Se analizó la situación del taller mecánico “Miguelito”, aplicando
las técnicas de recolección de datos, se determinaron los procedimientos
y elementos relevantes para el desarrollo del sistema web………………... 51
4.2. Se desarrolló una aplicación web a través de diseño libre y de
desarrollo, para mejorar la gestión y el control de procesos y servicios
brindados en el taller mecánico “Miguelito”…………………………………... 52
4.3. Se implementó una aplicación mediante la instalación y
despliegue en un servidor web para comprobar su utilidad y el correcto
funcionamiento. ……………………………………………….............................. 53
5. Discusión ............................................................................................... 55
6. Conclusiones ........................................................................................ 59
7. Recomendaciones ................................................................................ 60
8. Bibliografía ............................................................................................ 61
9. Anexos ................................................................................................... 71
9.1. Anexo 1. Modelo de Entrevista al propietario. …………………… 71
10
9.2. Anexo 2. Modelo de entrevista a trabajadores……………………. 73
9.3. Anexo 3. Modelo de Encuesta………………………………………...75
9.4. Anexo 4. Desarrollo de la Entrevista al propietario……………….77
9.5. Anexo 5. Desarrollo de la Entrevista a Trabajadores……………. 80
9.6. Anexo 6. Desarrollo de la Encuesta………………………………….82
9.7. Anexo 7. Análisis de las entrevistas…………………………………89
9.8. Anexo 8. Análisis de las encuestas…………………………………. 90
9.9. Anexo 9. Documentos de inscripción del tema…………………… 91
9.10. Anexo 10. Diagrama de la Base de datos………………………… 101
9.11. Anexo 11. Diccionario de datos…………………………………….. 102
9.12. Anexo 12. Diagramas de casos de Uso…………………………… 110
9.13. Anexo 13. Pruebas del sistema…………………………………….. 119
9.14. Anexo 14. Encuesta de satisfacción………………………………. 130
9.15. Anexo 15. Manual de Usuario………………………………………. 135
9.16. Anexo 16. Manual Técnico…………………………………………... 187
9.17. Anexo 17. Carta de Aceptación del Sistema……………………... 192
11
Índice de Tablas
Tabla 1. Costos del Sistema ............................................................................ 48
Tabla 2. Servicio de mantenimiento y reparación. ............................................ 82
Tabla 3. Frecuencia de visita ........................................................................... 83
Tabla 4. Proceso de facturación....................................................................... 84
Tabla 5. Proceso para entrega de precios. ...................................................... 85
Tabla 6. Recibo de comprobante ..................................................................... 86
Tabla 7. Control del mantenimiento. ................................................................ 87
Tabla 8. Inclusión de Sistema informático. ....................................................... 88
Tabla 9. Herramientas y equipos ................................................................... 102
Tabla 10. Compras ........................................................................................ 102
Tabla 11. Funciones ...................................................................................... 102
Tabla 12. Detalle de usuario .......................................................................... 103
Tabla 13. Proveedor ...................................................................................... 103
Tabla 14. Marcas ........................................................................................... 103
Tabla 15. Recursos ........................................................................................ 104
Tabla 16. Servicios ........................................................................................ 104
Tabla 17. Detalle de compras ........................................................................ 104
Tabla 18. Usuarios ......................................................................................... 105
Tabla 19. Novedades ..................................................................................... 105
Tabla 20. Detalle de servicios ........................................................................ 106
Tabla 21. Datos de taller ................................................................................ 106
Tabla 22. Contrato de usuarios ...................................................................... 106
Tabla 23. Tipos de servicios .......................................................................... 107
Tabla 24. Vehículos ....................................................................................... 107
12
Tabla 25. Cliente ............................................................................................ 108
Tabla 26. Modelo ........................................................................................... 108
Tabla 27. Sueldo ............................................................................................ 108
Tabla 28. Asistencias de usuarios .................................................................. 109
Tabla 29. Ingreso al sistema de mecánica ..................................................... 119
Tabla 30. Registro de clientes ........................................................................ 119
Tabla 31. Eliminar clientes ............................................................................. 119
Tabla 32. Ingreso de marcas ......................................................................... 120
Tabla 33. Modificar o eliminar una marca ...................................................... 120
Tabla 34. Ingreso de modelos de vehículos ................................................... 120
Tabla 35. Modificar o eliminar un modelo de vehículo.................................... 120
Tabla 36. Ingreso de servicios en la mecánica............................................... 121
Tabla 37. Modificar o eliminar un servicio del taller ........................................ 121
Tabla 38. Ingreso de vehículo ........................................................................ 122
Tabla 39 Modificar o eliminar un vehículo ...................................................... 122
Tabla 40. Listado de Ventas .......................................................................... 122
Tabla 41. Ingreso de Ventas .......................................................................... 123
Tabla 42. Registro de gastos ......................................................................... 123
Tabla 43. Modificar o eliminar un gasto .......................................................... 124
Tabla 44. Registro de Asistencia de empleados ............................................ 124
Tabla 45. Registro de Contrato de empleados ............................................... 124
Tabla 46. Modificar o eliminar un contrato ..................................................... 125
Tabla 47. Registro de empleados .................................................................. 125
Tabla 48. Modificar eliminar un empleado ...................................................... 126
Tabla 49. Ingreso de compra ......................................................................... 126
13
Tabla 50. Modificar eliminar una compra ....................................................... 126
Tabla 51. Ingreso de cuentas por pagar ......................................................... 127
Tabla 52. Ingreso de Productos ..................................................................... 127
Tabla 53. Modificar eliminar un producto ....................................................... 128
Tabla 54. Ingreso de Proveedores ................................................................. 128
Tabla 55. Modificar eliminar un proveedor ..................................................... 128
Tabla 56. Satisfacción en proceso de facturación .......................................... 130
Tabla 57. Satisfacción en solicitud de precios. ............................................... 131
Tabla 58. Comprobante para conocer estado de vehículo ............................. 132
Tabla 59. Control del mantenimiento de vehículo .......................................... 133
Tabla 60. Mejora en automatización de actividades ....................................... 134
14
Índice de Figuras
Figura 1. Servicio que brinda el taller ............................................................... 82
Figura 2. Frecuencia de la visita al taller. ......................................................... 83
Figura 3. Proceso de facturación. .................................................................... 84
Figura 4. Proceso para entregar precios .......................................................... 85
Figura 5. Recibo de comprobante. ................................................................... 86
Figura 6. Control de mantenimiento ................................................................. 87
Figura 7. Inclusión de Sistema informático. ...................................................... 88
Figura 8. Carta de Autorización........................................................................ 91
Figura 9. Formulario de Inscripción. ................................................................. 94
Figura 10. Ruc de la Empresa 1....................................................................... 95
Figura 11. Ruc de la Empresa 2....................................................................... 96
Figura 12. Cédula del propietario. .................................................................... 97
Figura 13. Croquis ........................................................................................... 98
Figura 14. Fachada. ......................................................................................... 99
Figura 15. Taller 1 ............................................................................................ 99
Figura 16. Taller 2 .......................................................................................... 100
Figura 17. Oficina........................................................................................... 100
Figura 18. Diagrama de la Base de Datos ..................................................... 101
Figura 19. Ingreso al Sistema de mecánica ................................................... 110
Figura 20. Registrar nuevo usuario ................................................................ 110
Figura 21. Detalles del taller .......................................................................... 111
Figura 22. Novedades del taller ..................................................................... 111
Figura 23. Detalles de contrato ...................................................................... 112
Figura 24. Asistencia de usuarios. ................................................................. 112
15
Figura 25. Sueldo de trabajadores ................................................................. 113
Figura 26. Detalle de usuarios ....................................................................... 113
Figura 27. Servicios del taller ......................................................................... 114
Figura 28. Detalles del vehículo. .................................................................... 114
Figura 29. Tipo de Servicio ............................................................................ 115
Figura 30. Detalle de Cliente .......................................................................... 115
Figura 31. Modelo de vehículos ..................................................................... 116
Figura 32. Herramientas del taller .................................................................. 116
Figura 33. Recursos de compras ................................................................... 117
Figura 34. Detalle de compra ......................................................................... 117
Figura 35. Registro de Compra. ..................................................................... 118
Figura 36. Mejora en proceso de facturación ................................................. 130
Figura 37. Detalle de precios con el sistema .................................................. 131
Figura 38. Información del vehículo con el nuevo sistema. ............................ 132
Figura 39. Control de mantenimiento ............................................................. 133
Figura 40. Mejora en procesos en el taller ..................................................... 134
Figura 41.Carta de Aceptación ...................................................................... 134
16
Resumen
El trabajo desarrollado en el presente proyecto, se fundamentó en la inclusión de
un sistema web para el manejo y control operativo de las actividades que se llevan
a diario en el Taller Miguelito ubicado en el cantón Naranjal, la realización de este
sistema comenzó en el levantamiento de la información, los datos se obtuvieron
utilizando técnicas como la entrevista, la observación y la encuesta, luego de
obtener la respectiva información se elaboró un cronograma de actividades para
manejar una planificación que se ajustó con los objetivos planteados para la
instalación del programa. La metodología de desarrollo de software que se utilizó
fue la denominada método en cascada, que está formada por fases, se procedió a
elaborar la estructura del programa en base a los módulos que forman parte del
sistema para el taller mecánico, con un estudio detallado se construyeron las tablas
analizando cada uno de los campos se requerían para el programa, con la ayuda
de las herramientas de modelado de datos se procedió al armado de los flujos del
sistema, el programa se codificó por medio del lenguaje de programación Python y
el editor de comando Pycharm, la base de datos se administró con Postgre Sql,
luego de la implementación del software se pudo constatar por medio de las
pruebas que funcionó correctamente y mejoró notablemente el manejo de atención
a los clientes y la organización de los registros de vehículos que ingresaron al taller,
la documentación estuvo acompañada de los manuales técnico y de usuario.
Palabras Claves: Taller, análisis, Página web, automatización, implementación.
17
Abstract
The work developed in this project was based on the inclusion of a web system for
the management and operational control of the activities that are carried out daily in
the Miguelito Workshop located in the Naranjal canton, the realization of this system
began in the survey From the information, the data was obtained using techniques
such as interview, observation and survey, after obtaining the respective
information, a schedule of activities was elaborated to manage a planning that was
adjusted with the objectives set for the installation of the program. The software
development methodology used was the so-called cascade method, which is made
up of phases, the program structure was developed based on the modules that are
part of the system for the mechanical workshop, with a detailed study being The
tables were constructed by analyzing each of the fields required for the program,
with the help of data modeling tools, the system flows were assembled, the program
was coded using the Python programming language and the Pycharm command,
the database was administered with Postgre Sql, after the implementation of the
software it was confirmed through the tests that it worked correctly and notably
improved the handling of customer service and the organization of the records of
vehicles that entered to the workshop, the documentation was accompanied by the
technical and user manuals.
Key Words: Workshop, analysis, Web page, automation, implementation.
19
1. Introducción
1.1. Antecedentes del problema
En contexto un taller mecánico es un lugar en el que principalmente se reparan
todo tipo de vehículos, estos pueden ser automóviles o motocicletas; los
requerimientos que el usuario busque en estos establecimientos son realizados de
forma manual por personas especializadas en cada una de las partes existentes en
los vehículos, los mismos que pueden poseer una titulación en el campo automotriz
o simplemente la experiencia necesaria para efectuar el trabajo.
Los sistemas automatizados han incursionado en diversos ámbitos, el mundo de
los talleres mecánicos no es la excepción, es por esa razón que a nivel mundial
existen un crecimiento en el uso que se le da a los programas informáticos, con la
finalidad de agilitar los procesos en las empresas.
Los servicios brindados en los talleres mecánicos engloban procesos como
pintura, mecánica general, accesorios hasta aquella mecánica de más alto nivel en
la cual se utiliza tecnología de punta, por lo tanto, la unión que la tecnología ha
hecho con cada una de las actividades de nuestro diario vivir es algo inevitable.
El “Taller Miguelito” ubicado en el cantón Naranjal a lo largo del tiempo ha
obtenido una gran aceptación por parte de los usuarios debido a los servicios de
reparación y suelda de motores que este brinda, hecho que ha generado un
aumento en el número de clientela pero que dificultaba el control administrativo en
relación a sus productos y servicios.
Según las necesidades que presentaba el taller, en la actualidad se elaboró un
sistema web orientado hacia la automatización de procesos administrativos
permitiendo llevar un control de las transacciones diarias (egresos e ingresos)
mediante el manejo ordenado de la información.
20
1.2. Planteamiento y formulación del problema
1.2.1 Planteamiento del problema.
La problemática principal consistía en la necesidad de una herramienta
tecnológica que permita optimizar los procesos administrativos gestionando de
forma sistematizada los productos y servicios que ofrece el taller, así como la
cantidad de personal existente y clientela diaria. Morales (2019) afirmó que los
talleres automotrices poseen un sinnúmero de problemas como “Problemas
latentes de mano de obra desorganizada, tiempos muertos, falta de equipos y
herramientas necesarias, traslados injustificados e inadecuada gestión de recursos
(p. 2). Si los procedimientos seguían de la misma manera la productividad del área
de servicio disminuía notablemente debido a la pérdida de ingresos.
Uno de los problemas que más se evidenciaba, era el desconocimiento sobre los
ingresos y egresos realizados en cuanto al material utilizado, que ocasionaban la
adquisición innecesaria de insumos y un deficiente control del inventario con
respecto al tipo y calidad de mercadería adquirida, hecho que se veía reflejado en
las devoluciones de piezas por parte de la clientela
El deficiente control de asistencia de los empleados también era una
problemática observable debido a la incorrecta generación de roles de pago
originados por la inexistencia de un registro de actividades del personal (horario de
entrada y salida), esto ocasionaba insatisfacción en los trabajadores.
Otro de los problemas que se pudo detectar fue la falta de información que se le
entregaba a los clientes, empezando desde los procesos de facturación, no existía
una forma de entregar proformas para que ellos conozcan los valores del servicio,
además que no se les entregaba información detallada cuando se retiraba un
21
vehículo acerca de cuándo era su próximo mantenimiento o el desglose de los
valores cancelados.
Debido a las problemáticas que existían, esta propuesta logró mediante la
integración de tecnología incrementar la eficacia y eficiencia de procesos
administrativos, garantizando la satisfacción de la clientela y los trabajadores del
establecimiento.
1.2.2 Formulación del problema
¿Cómo influye la inexistencia de un sistema informático en la gestión de
procesos en el Taller Miguelito del cantón Naranjal?
1.3 Justificación de la investigación
La integración de esta herramienta tecnología al Taller Mecánico Miguelito
permitió que este adquiera una ventaja significativa sobre los demás
establecimientos mecánicos existentes en el cantón.
Esta herramienta garantiza el óptimo manejo de información digital permitiendo
controlar cada uno de los datos relacionados con la clientela externa e interna en
pro de una mejor administración y rentabilidad del local.
Se justifica el desarrollo de la presente propuesta tecnológica, ya que al contar
con un sistema informático, se pudo manejar de mejor manera los procesos del
taller, como por ejemplo: controlar los ingresos, registrar los gastos, tener una base
de datos de los clientes de la mecánica, manejar registro de proveedores para
facilitar el pedido de herramientas, maquinarias y productos para el taller, controlar
la asistencia de los trabajadores y automatizar el pago de los sueldos, obtener
reportes de manera automática de clientes, materiales en bodega, proveedores,
facturación del servicio, gastos entre otros.
Para llevar a efecto la propuesta se implementaron los siguientes módulos:
22
- MÓDULO RECURSOS HUMANOS, el cual mantendrá un correcto registro
de los empleados en cuanto a contratos y asistencias respectivas denotando las
faltas con fecha real.
Usuarios
Mantenimiento de usuarios
Ficha de trabajador
Asistencia del personal
Informe de asistencias
- MÓDULO RECURSOS FINANCIEROS, permitirá obtener la información
necesaria sobre los proveedores, las compras y gastos o pagos varios que incluyen
el pago de impuestos entre otros.
Compras
Pago de impuestos
Proveedores
Cuentas por pagar
Pago de sueldos semanal
Gastos
Informe de gastos
Informe de compras
Informe de Pagos
Informe de cuentas por pagar
Informe de resultados
- MÓDULO DE VENTAS, aquí se reflejarán todos los datos para registro
interno de ventas y clientes.
Registro de clientes
23
Tipo de servicios y tarifas
Ventas y/o Servicios
Informe de ventas.
Informe de tarifas
Informe de clientes
Historial de servicios
- MÓDULO DE BODEGA, es aquí donde se depositará toda la información
sobre los equipos existentes, insumos varios, entrada y salida de productos y el
registro total de inventario.
Registro de maquinarias
Registro de herramientas
Registro de repuestos
Inventarios
Asignación de activos en servicios
Y finalmente, el módulo de los INFORMES, donde se podrá dar a conocer de
forma documentada y detallada los siguientes:
Clientes
Proveedores
Las ventas
Servicios prestados
Control de los empleados
Gastos
Roles de pago
Compras
Productos y pérdidas, cada uno con sus respectivas fechas.
24
1.4 Delimitación de la investigación
Espacio: Taller mecánico “Miguelito” ubicado en el cantón Naranjal, provincia
del Guayas.
Tiempo: Un periodo comprendido de 6 meses
Población: La población que se tomó como referencia para realizar el desarrollo
de la presente propuesta tecnológica comprendió un universo de 100 clientes para
lo cual se aplicó una fórmula para obtener la población, se contó también con el
propietario del taller y 5 empleados de la empresa.
1.5 Objetivo General
Implementar una aplicación web mediante la utilización de herramientas que
permitan el desarrollo libre de la automatización de procesos para controlar las
actividades operativas del taller mecánico “Miguelito”
1.6 Objetivos Específicos
- Analizar la situación actual del taller mecánico “Miguelito”, aplicando técnicas
de recolección de datos para determinar los procedimientos y elementos relevantes
ante el desarrollo de un sistema web.
- Desarrollar una aplicación web a través de herramientas de diseño libre y
de desarrollo para mejorar la gestión y el control de procesos y servicios brindados
en el taller mecánico “Miguelito”.
- Implementar la aplicación mediante la instalación y despliegue en un servidor
web para comprobar su utilidad y correcto funcionamiento.
25
2. Marco Teórico
2.1. Estado del arte
Desde la invención de la tecnología, el mundo entero se ha visto inmerso en la
necesidad de adquirir cada una de las constantes innovaciones, sean estas de
software o hardware. “En este sentido, se pueden señalar dos importantes
momentos de desarrollo tecnológico: la primera orientada al desarrollo de los
computadores, la segunda al desarrollo de la tecnología como instrumento de
almacenamiento de información de toda empresa” (Farfan, 2019). La tecnología es
una herramienta indispensable para el desempeño de las labores diarias dentro de
cualquier actividad, sea educativa, personal o empresarial.
A nivel mundial se logró revisar un proyecto titulado: “Desarrollo de un sistema
informático para la gestión integral de los vehículos asistenciales del SUMMA 112,
de la consejería de la comunidad de Madrid”, en el cual se pudo determinar el
alcance del trabajo que comprendió: el análisis, diseño, desarrollo e
implementación de un sistema de información para la gestión integral de los
vehículos asistenciales, entendiéndose integral como el alcance global del ciclo de
vida de dichos vehículos y de los elementos y materiales de los que están dotados
(Alonso , 2017). Para asegurar la disponibilidad y funcionalidad del proyecto se tuvo
que requerir aplicaciones que estaban plenamente integrada con la plataforma
tecnológica y el comportamiento de dichas plataformas con los módulos del
sistema.
A nivel regional en Colombia se encontró un trabajo titulado: “Sistema de Gestión
para un taller automotriz en la ciudad de Bogotá”, el mismo que tuvo como objetivo
el diseño de gestión de calidad para un taller automotriz de vehículos pesados. El
cual se desarrolló a partir de un diagnóstico de procesos y estrategias de la
26
compañía, identificando los elementos diferenciadores que permitieron a la
organización mantener clientes satisfechos (Martínez , 2017, p. 15). En base a este
contexto este documento logró determinar que el sistema sea fácil de comprender
y que plantee estrategias de solución a los problemas planteados y buscar utilizar
la menor cantidad de documentación para llevar a cabo sus actividades.
A nivel local el trabajo titulado “Análisis, diseño, desarrollo e implantación de un
sistema web de facturación y control de inventario aplicado al taller mecánico
“Frenicentro”. En el cual se desarrolló el análisis de los procesos comerciales del
taller mecánico, centrándose en el proceso de Facturación y el Control de
Inventarios. El objetivo principal es realizar un control de los productos en bodega,
aumentando la eficiencia al prestar servicios a los clientes mejorando la atención y
entrega de los vehículos (Carranza, 2017, p. 10). El sistema se desarrolló con el
objetivo de obtener información del inventario en tiempo real, lo que permitió
mejorar la satisfacción de los clientes y aumentar la competitividad en el mercado.
Para conseguir la propuesta se realizó un proceso de ingeniería, siguientes
metodologías de desarrollo y análisis de requerimientos.
Debido a la constante innovación, la tecnología sobrepaso el viejo concepto de
inalcanzable, tornándose una necesidad de primer orden, este nuevo concepto
ocasiono grandes cambios en el diario vivir, incluso modificó la perspectiva a nivel
empresarial, tal como lo expresa Vásquez (2019)“Las tecnologías importantes
tienen el potencial para cambiar drásticamente el statu quo. Pueden transformar la
forma de vivir y trabajar, creando nuevas oportunidades, cambiando los resultados
de las empresas o modificar las ventajas competitivas de los países” (p. 6 y 7).
27
2.2. Bases Teóricas
2.2.1. Tecnología de la información
Al definir a las tecnologías de la información y la comunicación (TIC) se las
conceptualizan como aquella vía encargada de manejar la información existente en
mucho ámbitos de la sociedad, ya que poseen la capacidad de registrar, almacenar,
ordenar y transmitir los datos ingresados en la forma en la que el usuario lo desee,
la cual puede presentarse en forma gráfica como imágenes, auditiva como voces o
a su vez, óptica como datos escritos, cada una de ellas producidas por las diversas
herramientas existentes y manejables por la informática, a pesar, de estar presente
en muchos rasgos de la sociedad, las TIC´s han enfrentado un sinnúmero de
problemáticas ligadas a la adaptabilidad de la misma a cada una de sus
implementaciones, ya que no a toda la población se le facilita el manejo de las
herramientas tecnológicas. (Ortiz , 2019).
La información es el activo más valioso en los negocios, en la actualidad el éxito
de una empresa depende del nivel de conocimiento que tenga de sus clientes y sus
necesidades. “La mayoría de las organizaciones no tienen una visión sobre el
conocimiento de su propia información, la consecuencia de esto se traduce en
perdida de dinero” (Enriquez, 2019). Con las herramientas de inteligencia de
negocio se podrá explotar el valor de la información para proporcionar a sus
trabajadores herramientas que les ayuden en la toma de decisiones, así como
también la automatización de proyecciones administrativas de acuerdo a las
necesidades y procedimientos que tiene la empresa obteniendo datos para su
utilidad.
28
Catalogando de esta manera a la información como el arma que le permitirá a la
empresa la consecución de cada uno de sus objetivos mediante la conjunción de
ella y las habilidades del personal.
2.2.2. Automatización de procesos
Actualmente, el auge tecnológico ha creado la combinación de procesos que
permitan optimizar el trabajo humano o a su vez automatizar en totalidad los
procesos incluidos en el desempeño de sus funciones (Oehninger, 2018, p. 4). Esta
idea se tornó una realidad gracias a la creación e implementación de softwares
inteligentes permitiendo mejorar el alcance de los procesos comerciales mediante
la eliminación de tareas rutinarias trayendo como consecuencia la óptima atención
al cliente ya que se simplifica y puntualiza la interacción, y acelera el proceso
comercial.
Ante la constante necesidad de posicionarse como empresas competitivas, la
inmersión en el área tecnológica es una realidad. “La automatización de procesos
se hace con los datos obtenidos a través de microsensores. Con modelos
algorítmicos, esta información la analiza el microprocesador para tomar las
decisiones que se refleja en los actuadores-elementos electrónicos como un motor
eléctrico-, que el sistema controla” (Monsalve, 2019). En las empresas, la creación
adecuada de los sistemas que se deseen implementar o perfeccionar estarán
basados en los detalles que se logren transmitir de clientes externos e internos
permitiendo que los algoritmos que se empleen sean los correctos.
2.2.3. Modelo de Negocios para sistemas de mecánicas
A medida que la tecnología avanza, los mercados de negocio de tornan más
competitivos, las organizaciones se ven obligadas a establecer nuevas tecnologías
que permitan ofrecer más beneficios a su clientela, un ejemplo de ello es la práctica
29
de mejora continua para entregar un servicio de calidad. Por ello los talleres de
servicios mecánicos, se han interesado en incluir nuevas herramientas informáticas
con la finalidad de lograr un mejor posicionamiento en el mercado, lo que les
permitiría ser más competitivos (Gordillo & Murillo , 2018, pág. 1). La idea principal
es entregar un mejor servicio, una atención de calidad y que logre reducir costos
de operación para posicionarse en el mercado de una manera que permita a sus
clientes sentirse mejor atendidos.
Los sistemas de información conjuntamente con los modelos de negocio en
diferentes áreas permiten la inclusión de la tecnología para mejorar servicios, por
ejemplo los aplicativos móviles para la gestión de citas y servicios a los clientes en
talleres mecánicos, entregan la posibilidad de reservar citas previas, con la finalidad
de no perder tiempo en esperar (Camiloaga, 2019, p. 3). Todo esto representa una
gran ayuda para los clientes y también para los talleres mecánicos, ya que de esta
manera les ofrecen a las personas conocer el horario de atención, así mismo los
propietarios de vehículos pueden dar seguimiento del estado en que se encuentran
los mismos y conocer precios y que servicios pueden recibir.
Una eficaz administración en los talleres mecánicos, permiten que los proyectos
informáticos que se construyan en los mismos logran alcanzar que estos negocios
sean atractivos para los clientes, la idea se centra en entregar un servicios
especializado en medios informáticos, de esta manera se fomenta se fomenta la
mejoría continua en la calidad de entrega de los trabajos y desempeña de manera
correcta todos los procesos involucrados en un taller de reparación automotriz
(Naula, 2017, pág. 6). Generalmente los clientes necesitan que los trabajos sean
con eficiencia y responsabilidad en el momento de entregar sus vehículos en un
30
taller, y que además les brinden confianza y rapidez en la entrega de los mismos,
mejor aún si esta es coordinada con medios tecnológicos.
Los talleres automotrices en el Ecuador normalmente se han maneado de
manera poco convencional, normalmente los propietarios no se arriesgan en invertir
para incluir la tecnología “Con la implementación de los sistemas de gestión, se
contribuye a que una organización sea más productiva, logrando alcanzar poco a
poco el compromiso para entregar un mejor servicio, hasta llegar a mejorar sus
capacidades y lograr competitividad en el sector automotriz” (Martínez , 2017, pág.
19). Lo que se pretende alcanzar como producto final es un sistema que gestione
los procesos y se enfoque en la mejora continua, logrando de esta manera el
compromiso esperado para con los clientes.
En la era digital que se está viviendo, hay varios negocios en los cuales los
sistemas informáticos han logrado insertarse, o se podría decir que lo están
haciendo lentamente. Esto se puede apreciar en la mayoría de negocios pequeños,
en los que por falda de recursos o de información, su inclusión tecnológica se limita
al uso de procesadores de textos o de hojas de cálculos para realizar sus tareas de
gestión, esta situación es una oportunidad de mercado para los desarrolladores de
aplicaciones de software” (Casado, 2019, p. 14). En base a las necesidades de
varios negocios, se puede realizar una aplicación que pueda ser usada para
mejorar su posición, basándose en este escenario se desarrollan aplicaciones
básicas para la gestión de talleres mecánicos que permitan automatizar sus
procesos.
Tomando en consideración los problemas que se tienen en los talleres
mecánicos, como es la pérdida de la información, y la falta de organización en
cuanto a las citas, es importante la inclusión de los sistemas informáticos. El
31
desorden de los datos de vehículos en cuanto al historial de sus reparaciones o de
mantenimiento, ha resultado un problema para llevar un mejor control en este
aspecto, motivo por el cual se plantea la implementación de sistemas en entono
web para el seguimiento de información y de órdenes de trabajo (Tipan , 2018, p.
14). De esta forma se podrá mantener la información centralizada de los vehículos,
la cual a su vez debe ser de fácil acceso para los empleados que forman parte de
los talleres mecánicos y que deseen consultar el antecedente de los trabajos
realizados de los automotores.
2.2.4. Administración
La correcta administración de pequeñas, medianas y grandes empresas
ocasiona el perfecto funcionamiento de las mismas ya que, ellas basaran la visión
a corto y largo plazo del ideal de las actividades que se realizan internamente las
cuales podrán ser comprobadas a lo largo del tiempo, ya que quedaran
documentadas tal como lo establece la ley nacional. (Caldas, Carrion, & Heras,
2017)
Es la calidad quien mide el rendimiento de las empresas a nivel mundial, ya que
es ella el resultado visible y palpable de cada ajuste administrativo que se realice,
reflejando la conjunción óptima de procesos y recursos, los mismos que deben
estar direccionados a la estructura de la organización garantizando la
competitividad de la misma en el mercado actual. (Vandervelde, 2018)
2.2.5. La mecánica y sus actividades
En los últimos años el sector automotriz ha tomado mayor aceptación por parte
de la clientela ya que en estos tiempos los niveles de factibilidad para adquirir un
vehículo se han ampliado de forma agigantada. “Los vehículos eléctricos son
ampliamente considerados por parte del sector transporte como una tecnología
32
prometedora para la reducción del consumo de energía (…) dentro del paradigma
actual del transporte sostenible, los vehículos eléctricos se encuentran entre las
acciones que incrementan la eficacia tecnológica de los sistemas de transporte”
(Daghero, 2019). Ya que los costes varían y se adaptan a la realidad económica
del país, la adquisición de un vehículo se ha transformado en una necesidad
primordial, ya que es este quien le permite al ser humano agilizar el tiempo de
llegada a cualquier punto establecido.
A la hora de realizar acomodaciones o revisiones, los dueños de vehículos
buscan el establecimiento mecánico de mayor renombre, ya sea por la forma de
reparar, los costos, la atención, la localidad o a su vez por el tipo de insumos
usados. “Se complica aún más cuando no existe maquinaria o repuestos
disponibles, sin la confianza de que le vehículo sea reparado lo más rápido posible,
existiendo una demanda de tiempo y de costos extras” (Oña, 2019). Al ofrecer
materiales de baja calidad el reconocimiento del local disminuye y con ello la
clientela.
2.2.6. Procesos transaccionales
Desde que la comercialización de productos se tornó una gran vía para mejorar
la economía del país, se empezó a instaurar la facturación como registro de ventas
y de pagos al estado, pero el organizar esta documentación en papel ocasionó la
aglomeración de grandes cantidades del mismo en las oficinas y establecimientos
originando así la necesidad de implementar un medio que permita organizar de
forma más eficiente dicha documentación y eliminar la pérdida de la misma. Una
vez que la tecnología empezó a tener acogida a nivel empresarial, las empresas
alrededor del mundo, incluyendo aquellas localizadas en América Latina, direccionó
33
el almacenamiento de datos hacia los sistemas de información, instaurando así la
implementación de las llamadas facturas electrónicas. (Chumpitaz, 2019).
Los sistemas transaccionales están diseñados para recolectar, modificar,
recuperar y además para almacenar datos que son generados por transacciones
dentro de una empresa, una transacción es un evento que permite generar o
cambiar información la misma que se encuentra guardada en un sistema de
información (Balseca , 2018, p. 16). Los sistemas transaccionales son uno de los
muchos sistemas que existen, especialmente son utilizados para desarrollar
transacciones o para transferir datos desde un punto a otro.
El objetivo principal de los procesos transaccionales es de distribuir
adecuadamente los materiales y actividades que son necesarios para la empresa,
los productos dentro de la misma deben estar colocados a disposición con la
finalidad de evitar el desorden y aumento de costos para satisfacer las necesidades
del negocio, por esta razón los procesos transaccionales son de suma importancia
y deben ser controlados con precisión (Zambrano , 2018, p. 10). Es de fundamental
importancia tener en cuenta que los sistemas de información trabajan con los
procesos transaccionales de manera conjunto, su implementación justifica el
beneficio que tiene la empresa para manejar su negocio.
2.2.7. Bases de datos
Una DB es el conjunto de datos almacenados sin redundancia cuya finalidad es
optimizar la accesibilidad a esta información mediante la implementación de
aplicaciones varias, manejadas por usuarios diferentes sin ocasionar confusiones
innecesarias ya que su utilidad permite proporcionar información actualizada
indistintamente del periodo de tiempo en el que se la solicite. (Baca, 2015). Las
bases de datos representan para las empresas la parte más importante para el
34
manejo de la información, será indispensable que se mantenga los datos de una
forma ordenada, para lo cual se hace necesario el uso de un gestor de base de
datos que pueda organizar los registros y además tener asegurado los datos para
controlar de mejor manera el flujo de actividades.
El manejo de las bases de datos se maneja mediante los gestores de datos, los
mismos que actualmente son digitales y automatizados, permiten el
almacenamiento de forma ordenada y la veloz recuperación de la información, en
esta tecnología se encuentra el principio de informática (Raffino, 2020). Para la
conformación de una base de datos se logra definir diferentes modelos y también
paradigmas, los mismos están conformados de varias características, ventajas y
dificultades, se hace énfasis en la estructura de una organización, la jerarquía y su
capacidad de transmisión
2.2.8. Sistemas Informáticos
Los sistemas de información son reconocidos como el conjunto de personas,
datos, información, herramientas de procesamiento y almacenamiento de
información, organizadas a través de las denominadas TIC. El correcto diseño y
funcionamiento de los sistemas de información dependerán siempre de la forma en
la que una organización provea los datos ya que a través de ellos se analiza, diseña
y construye previamente un sistema acorde a las necesidades de la organización,
la cual será distintiva de acuerdo a su actividad, sea social o económica, o al
tamaño de ella. (Vega, Grajales, & Montoya, 2017). Para un buen manejo de un
negocio se volvieron indispensable los sistemas de información, representados en
un software informático y que puedan mantener automatizados los registros que se
manejan en un negocio.
35
Se puede entender que un sistema de información son un grupo de elementos
que se los utiliza para la administración de datos, los cuales se encuentran
lógicamente coordinados entre sí. Desde un punto de vista empresarial, los
sistemas informáticos tienen como propósito lograr la perfección de todas las
actividades que se las lleva a cabo en una empresa, para logar alcanzar ventajas
competitivas en beneficio de la misma (Vásquez , 2017). En los sistemas de
información siempre será necesario el correcto funcionamiento de sus partes, ya
que los datos que se manejan son una herramienta que permite tomar las mejores
decisiones.
Se puede determinar que no es lo mismo un sistema de información que un
sistema informático, estos últimos constituyen generalmente el fuerte de los
recursos de un sistema de información, pero existen varios métodos para los
sistemas que no necesariamente tienen que ver con la parte informática. Debido a
los grandes cambios en el mercado de los últimos años y con la incorporación de
las tecnologías informáticas, las mismas que facilitan la parte administrativa de los
datos (Marker, 2018), con la finalidad de ofrecer mejorías en la toma de decisiones,
las empresas requieren de la implementación de un software que permita colaborar
con los procesos y actividades de una empresa.
En aspectos empresariales, la información juega un papel fundamental y muy
valioso. “Entre otros aspectos permite contribuir a conocer mejor la situación de
una organización y analiza las estrategias que se desarrollan para un adecuado
funcionamiento, por lo cual los sistemas de información son importantes para el
desarrollo de las mismas” (García I. , 2018). Todas las empresas precisan estar al
día y conocer toda la información que se encuentra vinculada a su funcionamiento
36
y a la evolución que ha tenido el negocio, pero además necesita conseguir de
información asociada con los clientes y esto se logra con los sistemas informáticos.
Existe alrededor de la tecnología diferentes tipos de sistemas, es imprescindible
dividir todo en partes más simples, es división se logra gracias a los procesos, al
analizar cada uno de los mismos, se encuentra un común denominador que son las
entradas, los procesos y las salidas, sin embargo, también existen sistemas
informáticos en los cuales lo más importante es lo que se obtiene como objetivo
final (Ramíerez , 2019). Se puede deducir que, la información que se obtiene se
alimenta de datos, que representan la materia prima para poder procesarla y
modificarla en actividades para la empresa.
Debemos entender que un SI representa un grupo de elementos que son
utilizados para poder administrar los datos, los cuales normalmente se encuentran
coordinados entre sí. “Desde un punto de vista totalmente empresarial, los SI tienen
como objetivo la perfección de las actividades y procesos que son llevados dentro
de una compañía, para lograr alcanzar las ventajas competitivas” (Del Rey, 2018).
Un sistema de información se alimenta de datos, que normalmente indican hechos
o eventos que se producen, pero cuando se procesan a través de varias técnicas,
se relacionan para producir información, lo cual es una base para manejar de mejor
manera la toma de decisiones.
2.2.9. Sistemas web
Un sistema web es la conjunción de diversos lenguajes de programación, las
cuales están orientas a la satisfacción de las necesidades del usuario; estos
sistemas varían en funcionamiento, pueden ser mediante red online u offline. En la
constante búsqueda de competitividad comercial, las empresas cada día más
apuestan hacia la implementación de herramientas tecnológicas, por ello, el uso de
37
softwares y páginas web se ha tornado más común, más aún que el uso de internet
también ha aumentado. (Arriaga & Marquez, 2019). Debido a esto, las tecnologías
de información y comunicación representados por los sistemas web, han tomado
mayor participación en el desempeño de las empresas ya que permiten reducir los
tiempos de coordinación y gestión de procesos, mejorar el control de las actividades
y proporcionar una visión más amplia del impacto que generan estos cambios en
relación a las condiciones actuales.
Las aplicaciones web progresivas se las puede conceptualizar como
aplicaciones multiplataformas, las mismas que pueden funcionar dentro de un
dispositivo móvil, Tablet o computador, pero lo realiza como si en realidad fuera una
aplicación de tipo nativa. En efecto, funcionan por medio del manejo de la
tecnología web, pero desde un dispositivo o equipo digital de tipo móvil, este tipo
de aplicaciones mejoran el funcionamiento progresivamente y en función de las
capacidades de los dispositivos en los cuales se instalen (Mera , 2019). Las
aplicaciones web progresivas, logran que la mayor cantidad de clientes puedan
encontrar un negocio, de esta forma se produce el aumento de tráfico en la red y
mejora la posición de los negocios.
Las páginas web de tipo dinámicas, logran cambiar con facilidad el contenido
que tienen en tiempo real, sin tocar el código de la página en la que se encuentra.
Sin realizar manualmente cualquier cambio, los datos de la página pueden variar,
esto hace posible que se pueda mantener el contenido original de la página y que
se actualice constantemente, con la finalidad de que quien la visite pueda ver la
información en cualquier momento (Barzana , 2019). Generalmente el diseño
central del sitio web puede seguir siendo el mismo, para la información que contiene
genera cambios contantes.
38
2.2.10. Framework Bootstrap
Un Framework es considerada como una aplicación genérica configurable que
permite construir una aplicación; este concepto se emplea en el desarrollo de
sistemas software, específicamente en la estructura de cada uno, tomando en
cuenta los componentes personalizables e intercambiables para el desarrollo de
una aplicación. (Gil & Jimenez, 2019).
Dentro de este concepto en el 2010 Twitter creo Bootstrap como un framework
de código abierto orientado al desarrollo de interfaces facilitando de esta manera el
diseño web, es Open Source y utiliza HTML, CSS y JS. Actualmente es utilizado
por organizaciones de gran reconocimiento mundial como la NASA, ya que dentro
de su funcionalidad permite evitar recurrir a plugins (es una aplicación que se
relaciona con otras para ampliar la funcionalidad) o frameworks externos. (Sanchez
& Aranda, 2019, p. 31).
Los factores que más se destacan en la parte de programación, es la constante
exigencia de calificaciones abiertas de los profesionales en el área de desarrollo,
hace algún tiempo, bastaba con tener conocimientos en algún lenguaje de
programación para lograr desarrollar buenos proyectos, en la actualidad lo que se
observa es una potencial necesidad de conocimientos en lógica de programación,
la parte estadística y de negocios. “Los framewoorks son esquemas o patrones para
el desarrollo de una aplicación que permiten una serie de ventajas a la hora de
programar, entre las cuales generalmente se encuentran, la facilidad y agilidad en
el proceso de desarrollo, re utilización de código, patrón MVC, seguridad, entre
otras” (Flores , 2018). Esto no quiere decir que el desarrollado tiene que ser un gran
gestor de programas, pero debe ser un profesional capaz de actuar con otros de
39
distintas áreas para poder adaptar proyectos de todo tipo en beneficio de una
empresa.
2.2.11. Python
El lenguaje de programación Python es ideal para trabajos de grandes
volúmenes, al ser multiplataforma favorece a la extracción y a los procesos de los
datos, es por esa razón que lo eligen las grandes empresas, a nivel de
programación tiene una inmensa biblioteca de recursos, haciendo énfasis especial
de las matemáticas y para quienes deseen trabajar en áreas específicas de gráficos
también (Robledano , 2019). En Python también es posible crear videojuegos, pero
no es tan funcional como otros lenguajes de programación, es un software versátil
y se destaca por su código libre y limpio.
Desde hace algún tiempo, el lenguaje de programación Python está de moda en
el diccionario de la gran mayoría de programadores, pero, por qué razón, esto se
debe a que Python es un lenguaje de programación de código abierto, que se
orienta a los objetos, es bastante simple y fácil de entender para los principiantes
en la programación, tiene una sintaxis muy sencilla y cuenta con una biblioteca de
instrucciones que lo hacen único (Soloaga , 2018). Una de las ventajas para
aprender Python es la posibilidad de crear códigos fáciles y de gran legibilidad, lo
que ahorra tiempo y muchos recursos que permiten su fácil comprensión.
El lenguaje de programación Python es de tipo interpretativo, utiliza un código
muy legible, con una filosofía de desarrollo que maneja una sintaxis de
entendimiento limpia, esto se debe a que está muy cerca del lenguaje natural.
Python se inició por los años noventa, creado por el ingeniero holandés Van
Rossum, quien en ese entonces laboraba para el centro de investigaciones de
computación en Holanda (Cuesta , 2018). Este lenguaje empezó como un proyecto
40
de software de código abierto y su éxito se debe en gran parte en la decisión de
dejarlo así, sin ánimos de lucro.
Si bien se conoce que Python cuenta con paquetes para realizar análisis de tipo
estadístico, aún le falta mucho para entrar de lleno con el análisis de datos, aunque
se sabe que poco a poco está intentando cerrar esa brecha, Python es más
adecuado para la implementación de algoritmos de productividad (Ferrero , 2018).
Este software tiene acceso a un número importante de paquetes o instrucciones
para desarrollar aplicaciones que permiten crear códigos generales de una forma
rápida y poder vincular trabajos o componentes.
2.2.12. Pycharm
Pycharm es un intérprete de código abierto, cada versión que sale al mercado
de los programadores entrega mejorar en el paquete. Este software está
desarrollado por la empresa JetBrains, escrito en Python y es un lenguaje
multiplataforma que se encuentra disponible para varios sistemas operativos como
Linux, Mac Os, y Windows (Noel, 2018). Entre los cambios importantes en la última
versión se pueden mencionar que se pueden definir celdas de código en los
archivos y elegir que parte es la que quieres ejecutar.
La empresa JetBrains constantemente se encuentra lanzando actualizaciones al
entorno de desarrollo para el lenguaje Python, se conoce dos modalidades, una es
la pagada que es una edición profesional y la otra que es gratuita que se la conoce
como edición para la comunidad (López , 2018). PyCharm generalmente busca
incrementar la productividad de los programadores, entregando asistencia en el
código, así como también varias herramientas para la depuración y pruebas de los
programas.
41
Una de las múltiples ventajas que ofrece Pycharm es la asistencia que entrega
de código inteligente, que es posible gracias a los algoritmos de análisis de códigos
estáticos, es importante determinar que, para los lenguajes de programación
dinámicos como Python, el análisis de estos códigos estáticos no siempre es
suficiente para programar (Jetbrains, 2019), por lo cual con esta actualización se
aprovecha la ejecución en tiempo de ejecución, el resultado que entrega es una
finalización de código inteligente para algunos casos.
2.2.13. Postgre Sql
El sistema gestor de base de datos PostgreSQL, es un software de tipo objeto
relacional, que se distribuye bajo la licencia de BSD, y su código fuente está
disponible de manera libre. Es un sistema de gestión de código abierto, muy potente
para el desarrollo de páginas web, utiliza un modelo de tipo cliente – servidor, con
multiprocesos que garantizan la estabilidad de un sistema (Zea , Mlina , & Redrován
, 2017, p. 12). Una de las cosas más importantes que tiene este programa es que
una falla en cualquier proceso, no afecta en nada al resto del sistema y continuará
trabajando normalmente.
El potente gestor de base de datos Postgre SQL, permite obtener, insertar,
modificar y borrar datos de una forma declarativa. Una de las características
deseada de una base de datos relacional es la de mantener con transacciones la
integridad referencial y la consistencia de la información en todo instante, que las
bases que no son SQL no la ofrecen, aunque estas en cambio dan mejores
opciones para la escalabilidad (Pico , 2018). Por otro lado, se debe analizar que los
datos, ya sean de una base relacional o no, seguirán teniendo un esquema definido,
aunque en algunos momentos no sean exigidos.
42
El gestor PostgreSQL provee a los usuarios varias mejorías en el rendimiento
general de los sistemas, con avances importantes asociados a bases de datos y
altas cargas en los trabajos computacionales. Además, PstgreSQL contiene varios
avances muy significativos en el sistema de partición de tablas, también agrega
soportes para para los procedimientos que se almacenen y que son capaces de
manejar procesos transaccionales (PostgreSQL.org, 2020). Este gestor
perfecciona las consultas en paralelo e incluye capacidades de paralelismo para
definiciones de datos, además introduce compilaciones para acelerar la ejecución.
2.2.14. Django
Django es un framework de alto nivel, el mismo permite el desarrollo rápido de
páginas web seguras y dinámicas. Elaborado por programadores experimentados,
este sistema se encarga de una gran parte de las compilaciones del desarrollo en
la web, por lo que se puede concentrar en permitir una aplicación sin necesidad de
tanta programación (Rodríguez , 2019). Una de las cosas importantes para los
programadores es que es gratuito y además de código abierto, tiene una comunidad
que es considerada muy prospera y opciones de soporte gratuito.
Es un framework diseñado para agilitar tareas de programación en la web, este
entorno está escrito en Python y es de código open source, además permita realizar
varias operaciones en la web con una cantidad limitada de líneas de código y
completamente a la medida, como está escrito en Python es de fácil uso para
programadores (García M. , 2017). Maneja una arquitectura muy sencilla, tiene una
documentación amigable y completa, cuenta con una base de datos robusta y tiene
un formato objeto relacional.
43
2.2.15. CSS
Forero (2018) conceptualizó a CSS como un lenguaje que define el estilo y la
apariencia de las páginas web, su abreviatura significa hojas de estilo en cascada
y fue creado para separar el contenido de la forma; se utiliza para personalizar el
aspecto de la información presentada en una página, aplicación o portal web cuya
funcionalidad principal es la de mantener un control más preciso sobre la apariencia
de las páginas (p. 30). Este software se basa en intentar separar lo que es la
estructura del documento HTML de su presentación, es decir, la página web sería
lo que hay debajo y el CSS sería lo que se ve.
La primera versión se este lenguaje fue publicado por el año de 1996, con el
pasar del tiempo fue logrando mucha popularidad y gran aceptación hasta llegar a
la versión 2.1. El estándar actual que ofrece tiene una gran compatibilidad con
muchos navegadores, fue a partir del año 2005 que comenzó a definirse el sucesor
de esta versión y se lo conoce como CSS#, actualmente esta versión ofrece una
gran variedad de opciones importantes para programar (Saragacha , 2016). Para
el diseño web, desde opciones como el sombreado y redondeado, hasta otras que
son avanzadas por la transformación y el movimiento que tienen.
A nivel técnico este lenguaje de programación es considerado en el mercado
como de etiquetas para crear elementos interesantes para páginas web. “CCS es
el estilo de aplicación a cada elemento creado previamente por el lenguaje HTML,
como por ejemplo se le añade párrafos de colores al texto, una tipografía distinta y
varios tamaños” (Fierro , 2018). En este lenguaje se utilizan selectores, los mismos
que permiten seleccionar etiquetas de HTML, con la finalidad de añadirle una serie
de propiedades y aplicar estilo a las páginas.
44
2.3. Marco Legal
2.3.1. Ley de Propiedad Intelectual
Gobierno del Ecuador (2016) :
Artículo 131.- Protección de software. - El software se protege como obra literaria. Dicha protección se otorga independientemente de que hayan sido incorporados en un ordenador y cualquiera sea la forma en que estén expresados, ya sea como código fuente; es decir, en forma legible por el ser humano; o como código objeto; es decir, en forma legible por máquina, ya sea sistemas operativos o sistemas aplicativos, incluyendo diagramas de flujo, planos, manuales de uso, y en general, aquellos elementos que conformen la estructura, secuencian y organización del programa. Se excluye de esta protección las formas estándar de desarrollo de software (p. 29).
En el código orgánico de la economía social de los conocimientos, creatividad e
innovación que reemplaza a la anterior ley de propiedad intelectual, en sus
disposiciones especiales sobre ciertas obras del software y base de datos
determina, que el software se protege como una obra literaria y que dicha
protección le otorga independencia, además el propietario del software podrá
realizar adaptaciones necesarias a sus programas de acuerdo a sus necesidades
ya que es un derecho que lo asiste en esta ley.
2.3.2. Software Libre.
Gobierno del Ecuador (2016):
Apartado Segundo De las tecnologías libres y formatos abiertos Artículo 142.- Tecnologías libres. - Se entiende por tecnologías libres al software
de código abierto, los estándares abiertos, los contenidos libres y el hardware libre. Los tres primeros son considerados como Tecnologías Digitales Libres. Se entiende por software de código abierto al software en cuya licencia el titular garantiza al usuario el acceso al código fuente y lo faculta a usar dicho software con cualquier propósito. Especialmente otorga a los usuarios, entre otras, las siguientes libertades esenciales: • La libertad de ejecutar el software para cualquier propósito; • La libertad de estudiar cómo funciona el software, y modificarlo para adaptarlo a cualquier necesidad. El acceso al código fuente es una condición imprescindible para ello; • La libertad de redistribuir copias; y, • La libertad de distribuir copias de sus versiones modificadas a terceros (p. 30).
El uso de software libre en el Ecuador también está contemplado en el código
orgánico de la economía social del conocimiento, en el cual se entiende por
45
tecnologías libres al software de código abierto, los estándares, los contenidos
libres y hardware libre, para lo cual su titular debe garantizar el acceso al código
fuente y lo faculta a utilizar dicho software con cualquier propósito y además la
libertad para distribuir copias de sus versiones.
46
3. Material y métodos
3.1. Enfoque de la investigación
3.1.1. Tipo de investigación
Se presentó una investigación descriptiva, ya que se detallaron las necesidades
de la empresa para luego plasmarlas como requisitos funcionales del sistema
propuesto. Se estableció una encuesta para colaborar con estos fines.
3.1.2. Diseño de la investigación
Se realizó una investigación no experimental o de campo, se recopiló la
información de los procesos de la empresa, para definir los requerimientos de
automatización estableciendo las funcionalidades de cada interfaz.
3.2. Metodología
Se utilizó el modelo en cascada, es un método de diseño de software secuencial,
permitiendo mantener un seguimiento adecuado de cada una de sus etapas, “Una
de las metodologías que más se emplea en el desarrollo de proyectos es la
denominada en cascada, se trata de un método que consiste en el desarrollo de los
proyectos que se genera de forma secuencial, requiere un alto detalle de los
requerimientos, comienza con la fase de análisis y el diseño y finaliza con las
pruebas (Martín , 2019). Luego se procedió a la implementación una vez que
culminó el proceso, sus fases se detallan a continuación:
Análisis de requisitos: Se estableció la recopilación de la información necesaria
para delimitar el alcance del sistema, esto a través de las técnicas de encuesta y
entrevistas.
Diseño: Se desarrollaron los diagramas de casos de uso de tipo UML para
especificar el funcionamiento y comportamiento de cada interfaz, además se realizó
la estructura de la base de datos en Postgre Sql.
47
Desarrollo: Se codificó el sistema, utilizando herramientas de programación libre
como Python, la programación se la desarrolló en el editor de software Pycharm,
además se utilizó un framework para generar de manera más rápida el programa
como Django.
Verificación y mantenimiento: Se realizaron las pruebas de caja negra para
corregir errores del sistema, una vez terminada se depuró el código y se cargó la
aplicación en un servidor web.
3.3. Recolección de datos
3.3.1. Recursos
Recursos bibliográficos
Libros de Google académico
Documentos digitales
Equipos
Laptop
Impresora
Software
Windows 2010
Office 2013
Visio
Navegador web
Hosting
Php
Jquery
Bootstrap
48
Recursos humanos
Tutor
Alumna
Propietario y empleados del negocio.
3.3.2. Métodos y técnicas
Se utilizó el método analítico para estudiar los datos obtenidos en la etapa de
levantamiento de información, con la finalidad de compensar las necesidades con
una propuesta eficiente.
Como técnicas de investigación se utilizaron la entrevista y la encuesta.
La entrevista se la realizó al dueño de la mecánica con la finalidad de conocer
cómo se manejaban los procesos de las actividades que se realizaban a diario,
también se aplicó una entrevista grupal a los empleados de la mecánica, para
conocer algunos procedimientos en el manejo del inventario de la mecánica y sus
asistencias al trabajo, también se aplicó una encuesta a los clientes de la mecánica
con la finalidad de tomar en consideración la atención que reciben. Además se
utilizó la técnica de la observación, para verificar los procesos que se llevan en la
parte operativa del taller, estos datos obtenidos son incluidos en el software que se
desarrolló para el sistema.
3.4. Costos
Tabla 1. Costos del Sistema Recursos y Actividades Valores en Dólares Anteproyecto 50 Análisis del Sistema 120 Diseño del sistema 100 Desarrollo y codificación del software 350 Implementación del software 120 Pruebas del sistema 80 Viáticos 60 Materiales de oficina 30 Impresiones 50 Internet 40
49
Gastos varios 30 TOTAL 1030
Tabla que detalla los gastos de la propuesta Quiridumbay, 2020. 3.5. Análisis Estadístico
Para la obtención de los resultados en la presente propuesta tecnológica se
utilizaron las herramientas de recolección de datos como la entrevista (Ver Anexos
1, 2 y 4), la misma que fue aplicada al propietario del negocio. Se incluyó también
la observación, para verificar cómo funcionan las actividades en la mecánica,
además se aplicó una encuesta a los clientes (Ver Anexos 3 y 6), para conocer que
piensan acerca del funcionamiento del taller, para lo cual se consideró como
referencia, una población de 100 clientes que son en promedio los que visitan el
local de manera mensual. Se definió una muestra probabilística con la expresión
que se indica más adelante. Al final, una vez implementado el sistema, se aplicó
una encuesta de satisfacción para saber si los clientes se sienten satisfechos con
la inclusión del sistema.
Fórmula para obtención del tamaño muestral aplicada:
n=Z2Npq(N-1)e2+ Z2pq
Para lo cual:
n = tamaño de la muestra
N = tamaño de la población (100)
Z = nivel de confianza bajo distribución normal estándar (1.96)
e = error de muestreo (5%)
p = la probabilidad de éxito (para condición crítica, 0,5)
q = la probabilidad de fracaso (1-p)
50
n=1.962*(100)(0,5)(0,5)(100-1)(0,05)2+ 1,962(0,5)(0,5) n=
96,040,2475+0,9604
n=96,04
1,2079
n=79,56
Por lo tanto, se encuestó a 80 clientes seleccionados de forma aleatoria
utilizando un muestreo aleatorio simple, el resultado de estas encuestas se
encuentran en el Anexo 6.
La información recolectada fue valorada mediante estadígrafos descriptivos
como las tablas de distribución de frecuencias y sus gráficas respectivas, utilizando
para ello Microsoft Excel.
51
4. Resultados
4.1. Se analizó la situación del taller mecánico “Miguelito”, aplicando las
técnicas de recolección de datos, se determinaron los procedimientos y
elementos relevantes para el desarrollo del sistema web.
Los resultados que se obtuvieron en base al primer objetivo específico planteado
fueron muy importantes, ya que se procedió a realizar el levantamiento de la
información con la finalidad de detectar las falencias y dificultades que se daban en
el taller para organizar los datos.
Se realizó una entrevista al propietario de la mecánica con la finalidad de obtener
información para conocer el estado en el que se encontraba la mecánica, y además
conocer cómo se manejaban los procesos dentro de la misma, se aplicaron
preguntas relacionadas con los trabajos que se dan en la mecánica, la forma cómo
se ingresan los vehículos para su respectivo mantenimiento o reparación, cómo se
lleva el proceso para la compras de materiales que se utilizan en el taller, cómo se
organizan estos materiales, el procedimiento para manejar las fechas de entrega
de los vehículos y principalmente la forma cómo se factura el servicio de la
mecánica (Ver Anexos 1 y 4).
Se aplicó también una entrevista a los trabajadores para obtener información de
la manera como ellos llevan los procesos y registran las actividades en la mecánica,
las preguntas tienen similitud con la realizada al propietario (Ver Anexos 2 y 5).
Se realizó una encuesta para aplicarla luego a los clientes de la mecánica, con
la finalidad de determinar cuáles son los problemas que ellos perciben en el servicio
que reciben de la mecánica, dentro de las preguntas más relevantes que se
elaboraron se consultó cómo evalúan el servicio que reciben de la mecánica, la
frecuencia que visitan el taller, si consideran que el proceso de facturación del
52
servicio que reciben es ágil, si las cotizaciones por servicios y materiales que
solicitan son entregados de manera oportuna, si al ingresar un vehículo para su
mantenimiento o reparación reciben instrucciones o algún comprobante para fecha
de retiro, entre otros temas (Ver Anexos 3 y 6).
La información recopilada fue de gran interés para la resolución del sistema,
cabe indicar la entera colaboración tanto del propietario, trabajadores y clientes de
la mecánica para entregar datos que fueron fundamentales para la estructura del
programa (Ver anexos 7 y 8).
4.2. Se desarrolló una aplicación web a través de diseño libre y de
desarrollo, para mejorar la gestión y el control de procesos y servicios
brindados en el taller mecánico “Miguelito”
Desarrollar la presente propuesta informática no fue una tarea fácil, dado que
se encontró información desordenada en el taller, con la recopilación de los datos
se logró detectar las falencias que se tenía en el local, y con esos resultados se
empezó a diagramar todos los procesos para el desarrollo del nuevo sistema.
Con los datos obtenidos se analizó la cantidad de tablas que formaron parte de
la base de datos, en total fueron veinte tablas, luego se procedió a su enlazar
relacionarlas debidamente para estructurar el flujo del sistema, entre las tablas más
importantes constan las de proveedor, clientes, compra, recursos, usuarios, datos
del taller, vehículo, modelo, marca, servicios, contrato de trabajadores, asistencia,
sueldo, entre otras.
Se desarrollaron los diccionarios de datos, información que contiene de manera
detallada cada uno de los campos de las tablas, todos los registros se elaboraron
en base a los datos que se tomaron como referencia en el levantamiento de la
información (Ver anexos 10 y 11).
53
El tipo de investigación que se utilizó fue la descriptiva, que permitió detallar las
necesidades de la empresa para luego detallar los requisitos funcionales del
sistema, la metodología de desarrollo de software que se utilizó fue el método en
cascada, ya que permite seguir los procesos se manera secuencial fase por fase,
se debe terminar una para continuar con la siguiente, los módulos del sistema se
diagramaron por medio de la herramienta UML para los diagramas de casos de uso
(ver anexo 12).
En el desarrollo de la aplicación web se estructuraron los módulos del sistema,
la codificación se realizó por medio del lenguaje de programación Python, por medio
del editor pycharm, la base de datos se estructuró con PostgreSql, también se
utilizó un framework para la generación del software.
4.3. Se implementó una aplicación mediante la instalación y despliegue en
un servidor web para comprobar su utilidad y el correcto funcionamiento.
Luego de la codificación de los módulos del sistema y la instalación de la
aplicación para su funcionamiento se procedió a la implementación en el negocio
del taller, lo que generó un gran cambio desde la puesta en marcha del programa,
ya que es un mecanismo nuevo para llevar a cabo todos los procesos que se
manejan para atender a los clientes que llevan sus vehículos.
Inicialmente se constató las características del equipo en el cual funcionará el
programa para que sea manejado por el encargado de turno en el taller, para los
cual se necesitó un equipo con el sistema operativo Windows 10 o una versión
superior a la misma, en cuanto al procesador de la computadora donde se va a
manejar se debe contar con un procesador Intel corei3 mínimo, con 4 Gb en la
memoria RAM, y un disco duro de 250 Gb o superior.
54
En la implementación del sistema tuvo lugar las pruebas de procedimientos para
lo cual se construyeron matrices verificación con la finalidad de ir constatando que
todos los módulos funcionen de manera correcta (Ver anexos 13).
Luego de la implementación se procedió a realizar una capacitación breve a la
persona que estará a cargo del uso del sistema, además se verificaron algunos
aspectos para verificar que funcione con datos reales que se dan a diario en el
taller, se entregó el documento del manual de usuario que sirve como guía de
funcionamiento (Ver Anexo 15).
El documento final incluye el manual técnico con todas las especificaciones del
sistema en cuanto a lo que tiene que ver a la arquitectura del software,
funcionamiento, los formularios entre otros aspectos relevantes (Ver Anexo 16).
55
5. Discusión
La importancia de contar con un sistema informático para controlar las
actividades operativas del Taller Mecánico Miguelito, lo llevó al propietario a
interesarse en un software en ambiente web para automatizar los procesos, la
presente propuesta tecnológica permitió desarrollar este proyecto, con la finalidad
de verificar su utilidad se consultaron trabajos similares para establecer la
importancia en la automatización de este tipo de negocios.
Uno de los trabajos consultados fue el desarrollado en el Taller automotriz
multimarcas “Chevitech”, en el cual se desarrolló e implementó un sistema web para
controlar y dar seguimiento a las órdenes de trabajo por catálogo, en el proceso de
levantamiento de la información se pudo constatar el problema de pérdida de
información de órdenes de trabajo, motivo por el cual se planteó la necesidad de
incluir un sistema en entorno web para el control y seguimiento de dichas órdenes,
de esta manera la idea era mantener la información de forma centralizada, y que
sea de fácil acceso a los empleados del taller, esto debido a que en ciertos
momentos los obreros requerían historial de trabajos realizado en algún vehículo y
esta información no se tenía a la mano (Tipan , 2018). Luego de implementar el
sistema se notó que el problema se redujo totalmente, los tiempos en varios
procesos se disminuyeron considerablemente, ya que mediante la automatización
se aceleró y mejoró la atención a los clientes, se puede determinar por lo tanto que
este tipo de programas beneficia en gran medida a los talleres mecánicos.
Uno de los problemas que tienen los clientes cuando llevan su vehículo a su
taller mecánico a realizar el respectivo mantenimiento o por algún desperfecto, es
que luego le entregan un papel donde se apuntan los ítems que se revisan y lo
deben mostrar en la próxima visita al taller, este problema se analizó en el trabajo
56
desarrollarlo de una Aplicación web para la gestión del mantenimiento de vehículos,
para lo cual se propuso una herramienta tecnológica por medio de la cual el
mecánico pueda gestionar los datos del mantenimiento y revisión de los vehículos
que llegan al taller para entregarle a sus clientes un trabajo eficiente y guardando
el control de los respectivos automotores (Molina , 2018, p. 1). La aplicación que se
desarrolló fue fácilmente configurable con módulos sencillos y directos,
adicionalmente el apunte de los mantenimientos se puede desarrollar desde un
teléfono o Tablet, esta aplicación se creó para enviar un aviso al correo del cliente
con anticipación para poder agendar la próxima cita, como se puede evidenciar los
talleres mecánicos sienten la necesidad de incursionar en la tecnología para
entregar un mejor servicio.
En el trabajo relacionado con la automatización de procesos para tener un orden,
control y reducción de tiempo para atención a clientes, por medio de la creación de
un sistema de gestión integral en el Taller automotriz “Marcelo”, permitió a los
usuarios un proceso de agendar citas por medio de una aplicación web, además en
beneficio del negocio se logró el control de inventarios y el proceso de facturación
automática, se incluyó un módulo de control de calidad que permitió la evaluación
de los servicios que presta el taller con la finalidad de conocer la opinión de los
clientes (Castro & Zambrano , 2017, p. 8). El software implementado en el negocio
permite obtener información detallada del registro de clientes, controlar una bases
de datos con detalle sobre el tipo de trabajo que se realiza para cada vehículo y el
próximo mantenimiento previo agenda de cita, este sistema se instaló para que el
cliente pueda tener acceso a la información de su vehículo sin tener que asistir al
taller, se logró cumplir con los objetivos planteados en el proyecto, por lo que se
justifica la inclusión de este tipo de trabajos para los talleres mecánicos.
57
Administrar un taller mecánico se ha generado en un problema muy complejo
para sus propietarios, dado que los talleres se ocupan de problemas que incluyen
la administración, compra y venta de maquinarias, equipos y piezas de reparación,
a esto se suma la facturación del servicio que se entrega, sin embargo, estos
inconvenientes se han ido resolviendo con la implementación de programas
automatizados específicos para el manejo de estos negocios. Por ejemplo: Work
Orders, Este software está dirigido a proporcionar servicios de gestión de calidad
para un taller de automóviles. El trabajo de administración consiste en mantener un
registro de todos los archivos relacionados con el negocio, este programa contiene
un amplio espacio para guardar información, además de guiar a los trabajadores
de la mecánica a buscar fácilmente los datos de repuestos o de los servicios que
se ha entregado a un cliente (Iberisa, 2019). Este tipo de programas que se
comercializan en el mercado se están desempeñando excepcionalmente y han
logrado brindar a los propietarios de mecánicas una serie de soluciones importantes
para hacer su trabajo más sencillo y organizado.
Por medio de un documento titulado “Sistema para el control y gestión de
servicio, reparación y mantenimiento de vehículos para el taller Ingeniería
Automotriz”, su autor en el presente trabajo da a conocer el desarrollo de un sistema
local el cual consistió en automatizar las órdenes de trabajo que genera la empresa,
además de la facturación y ventas de repuestos para toda marca de vehículos, en
el desarrollo del software se aplicaron técnicas para recabar los datos con la
finalidad de encontrar los problemas que existían en el taller, tanto a nivel de
administración como a nivel de los empleados (Quinteros , 2019, p. 8). El programa
fue desarrollado bajo parámetros de programación con el lenguaje de programación
Visual Studio, la información fue administrada por medio de una base de datos en
58
SQL Server, obteniendo así un manejo seguro de los datos de clientes y de usuarios
involucrados en el software, se logró cubrir los requerimientos de la empresa lo que
ratifica el beneficio de automatizar los procesos en este tipo de negocios.
En un trabajo que permitió automatizar los procesos por medio de un sistema
web para el Taller Automotriz Granda, el mismo que cuenta con una amplia cartera
de clientes, se pudo constatar en base a una investigación que en los últimos
tiempos se tenía un manejo inadecuado de los procesos en cuanto a la atención de
sus clientes, la calidad del servicio había disminuido notablemente, por lo cual su
propietario se interesó en insertar un sistema automatizado que permita manejar su
negocio de manera óptima. Por medio de un sistema web sostenible y sustentable
se acopló a las necesidades de los clientes y al mismo tiempo se logró que el dueño
del taller pueda tomar mejores decisiones para mejorar su local (Araujo , 2016). El
programa se implementó con herramientas Open Source, que permiten al cliente
interactuar con la mecánica y por medio del miso transmitir necesidades de
procesos con un CRM, lo que permitió mejorar el nivel del taller, se justificó en gran
medida sistematizar y optimizar las actividades del negocio para beneficio propio y
con la finalidad de entregar un valor agregado a los clientes, sin lugar a dudas se
puede verificar la importancia de este tipo de sistemas, lo que permite aumentar el
espacio de los programas informáticos en beneficio de las pequeñas y medianas
empresas.
59
6. Conclusiones
Como estudiante de la carrera en Computación e Informática de la Universidad
Agraria del Ecuador, resultó un gran reto el desarrollo del presente proyecto, que
sirvió como requisito para la obtención del título profesional, además de poder servir
a la comunidad en la entrega de un sistema que permitió la implementación de un
aplicativo web en el Taller Mecánico Miguelito, se abordan a continuación las
siguientes conclusiones:
Al iniciar la planificación del proyecto se trazó como objetivo la recolección de
datos con la finalidad de detectar las falencias en el taller Miguelito, los involucrados
mostraron su total respaldo al desarrollo del trabajo y se mostraron interesados en
colaborar en todo aspecto.
Luego de aplicar las técnicas de recolección de datos, con la información
obtenida se procedió a plantear la estructura del programa, elaborando las tablas
de la base de datos y su respectiva relación.
Se construyeron los diagramas de casos de uso del sistema con herramientas
de modelado de datos con son los diagramas UML, con lo cual se estructuraron los
módulos del software.
Se desarrolló una aplicación web, la misma que cuenta con módulos que fueron
programados por medio de herramientas de diseño libre para su posterior
implementación.
Luego de implementar el sistema en el taller, se procedió a realizar una
capacitación a la persona que será la encargada del programa, para lo cual se
probó el software con los clientes del taller, además se realizó la entrega formal del
manual del usuario que será el documento referente como guía de usuario en caso
de tener dudas acerca del funcionamiento de los formularios del sistema.
60
7. Recomendaciones
La elaboración del presente trabajo investigativo y de desarrollo tecnológico, que
permitió la implementación de una página web para automatizar la gestión
administrativa y de procesos en el taller Miguelito con la finalidad de mejorar el
servicio que se les entrega a sus clientes, permitió introducir una nueva herramienta
tecnológica, lo que beneficia en gran medida a la comunidad, a continuación se
establecen algunas recomendaciones con la finalidad de dar seguridad al sistema
y para futuros trabajos similares que puedan beneficiar a otros estudiantes:
Es recomendable tener seguridad en el entorno del equipo que va a funcionar el
software, tomando las respectivas medidas de precaución en caso de desastres
naturales o de tipo eléctrico, se debe ubicarlo en un lugar seguro.
Es importante estimar un periodo para el respaldo de la base de datos, se
recuerda que lo más valioso de un sistema es la información, los registros deben
estar seguros.
Se recomienda evaluar el sistema luego de tres meses de funcionamiento, con
la finalidad de verificar que trabaje de manera óptima y que toda la información
generada sea precisa y verificada.
Para futuros trabajo que se deseen realizar, como recomendación para otros
estudiantes dependiendo del establecimiento con similares características en el
cual se desarrolló la propuesta tecnológica incluir los módulos necesarios para
manejar la parte contable de un taller.
Se recomienda también, dependiendo de medio en el cual se desenvuelva el
taller mecánico, incluir un sistema que permita agendar una cita del vehículo con
una aplicación móvil desde un teléfono celular, Tablet, Smartphone u otro teléfono
inteligente.
61
8. Bibliografía
Alonso , J. (15 de Abril de 2017). DESARROLLO DE UN SISTEMA INFORMÁTICO
PARA LA GESTIÓN INTEGRAL DE LOS VEHÍCULOS ASISTENCIALES DEL
SUMMA 112, DE LA CONSEJERÍA DE SANIDAD DE LA COMUNIDAD DE
MADRID. Obtenido de http://www.madrid.org: http://www.madrid.org/contratos-
publicos/1354656054011/1350930820359/1354656065724.pdf
Araujo , W. (2016, Diciembre 28). Desarrollo e implementación de un sistema web
para la gestión de clientes del taller automotriz “Granda”. Retrieved from
http://dspace.udla.edu.ec: http://dspace.udla.edu.ec/handle/33000/5458
Arriaga, L. A., & Marquez, S. C. (2019, 28 28). Repositorio de la Univesidad San
Ignacio de Loyola. Retrieved from http://200.37.102.150:
http://200.37.102.150/bitstream/USIL/9151/1/2019_Arriaga-Casiano.pdf
Baca, G. (2015). Proyectos de sistemas de informacion. México: Grupo Editrial Patria.
Obtenido de
https://books.google.com.ec/books/about/Proyectos_de_sistemas_de_informaci%
C3%B3n.html?id=TV1jnQAACAAJ&redir_esc=y
Balseca , A. (2018, Ener0 22). SISTEMA DE INFORMACIÓN TRANSACCIONAL
PARA MEJORAR LA GESTIÓN DE PROCESOS COMERCIALES EN LA
EMPRESA FULLCARGA ECUADOR PARA DISPOSITIVOS MÓVILES MEDIANTE
EL USO DE SOFTWARE LIBRE. Retrieved from http://dspace.uniandes.edu.ec:
http://dspace.uniandes.edu.ec/bitstream/123456789/8064/1/PIUPSIS0006-
2018.pdf
Barzana , M. (31 de Marzo de 2019). Creación de una página web dinámica. Obtenido
de https://www.um.es: https://www.um.es/docencia/barzana/DAWEB/2017-
18/daweb-tema-13-paginas-web-dinamicas.html
62
Caldas, M. E., Carrion, R., & Heras, A. J. (2017). Gestion Administrativa (Empresas e
iniciativa emprendedora). España: EDITEX.
Camiloaga, E. (2019, Septiembre 20). Diseño de un aplicativo móvil para la gestión de
citas y servicio al cliente en talleres mecánicos ubicados en el distrito. Retrieved
from http://repositorio.utp.edu.pe:
http://repositorio.utp.edu.pe/bitstream/UTP/2737/1/Levi%20Paita_Edwin%20Camil
oaga_Trabajo%20de%20Investigacion_Bachiller_2019.pdf
Carranza, J. (2017, Abril 19). Análisis, diseño, desarrollo e implantación de un sistema
web de facturación y control de inventario aplicado al taller mecánico “Frenicentro”.
Retrieved from http://repositorio.puce.edu.ec:
http://repositorio.puce.edu.ec/handle/22000/13694
Casado, D. (2019, Junio 07). Análisis, diseño y desarollo de una aplicación web para
la gestión de un taller mecánico de motocicletas. . Retrieved from
http://openaccess.uoc.edu:
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/94766/12/dacg87TFM061
9memoria.pdf
Castro , J., & Zambrano , K. (2017, Septiembre 20). SISTEMA DE GESTIÓN
INTEGRAL PARA EL TALLER AUTOMOTRIZ “MARCELO” UBICADO EN LA
CIUDAD DE GUAYAQUIL. Retrieved from http://repositorio.ug.edu.ec:
http://repositorio.ug.edu.ec/bitstream/redug/21915/1/TESIS%20CASTRO-
ZAMBRANO%2026%20septiembre%202017.pdf
Chumpitaz, R. G. (2019, 08 26). Repositorio Institucional UNiversidad Inca Garcilaso
de la Vega. Retrieved from http://168.121.45.184:
http://168.121.45.184/bitstream/handle/20.500.11818/4505/TESIS_CHUMPITEZ_
RICARDO.pdf?sequence=1&isAllowed=y
63
Cuesta , J. (19 de Julio de 2018). El lenguaje Python y todas sus características.
Obtenido de https://devmagazine.co/el-lenguaje-python-y-todas-sus-
caracteristicas/2012/: https://devmagazine.co/el-lenguaje-python-y-todas-sus-
caracteristicas/2012/
Daghero, M. D. (2019, 08 01). Repositorio Institucional Abierto RIA. Retrieved from
http://190.114.221.84: http://190.114.221.84/handle/123456789/3857?show=full
Del Rey, C. (20 de Diciembre de 2018). https://www.ituser.es. Obtenido de Sistemas
de gestión en 2019: cómo evolucionará el mercado:
https://www.ituser.es/actualidad/2018/12/sistemas-de-gestion-en-2019-como-
evolucionara-el-mercado
Enriquez, J. A. (2019, 08 23). Repositorio UNIANDES. Retrieved from
http://45.238.216.28:
http://45.238.216.28/bitstream/123456789/10220/1/UIARCMSIG011-2019.pdf
Farfan, F. J. (07 de 09 de 2019). Repositorio Universidad Catolica los Angeles
Chimbote. Obtenido de repositorio.uladech.edu.pe:
repositorio.uladech.edu.pe/bitstream/handle/123456789/13586/PLANEAR_ORGA
NIZAR_FARFAN_PALACIOS_FRANK_JOVER.pdf?sequence=1&isAllowed=y
Ferrero , R. (29 de Agosto de 2018). R VS PYTHON 2018 ¿CUÁL ES EL MEJOR EN
CADA CASO? Obtenido de https://www.maximaformacion.es/blog-dat/r-vs-python-
2018-cual-es-mejor/: https://www.maximaformacion.es/blog-dat/r-vs-python-2018-
cual-es-mejor/
Fierro , E. (30 de Julio de 2018). ¿Qué es HTML, CSS y Javascript? Lenguajes y
perfiles de trabajo. Obtenido de https://medium.com:
https://medium.com/@eduardofierropro/qu%C3%A9-es-html-css-y-javascript-
lenguajes-y-perfiles-de-trabajo-3a1b8ed18e66
64
Flores , R. (09 de Enero de 2018). FRAMEWORKS DE JAVA 2018: TODO LO QUE
NECESITAS SABER. Obtenido de https://hardtech.co:
https://hardtech.co/blog/frameworks-de-java-2018/
Forero Rojas, F. A. (2018, Marzo 25). Repositorio Universidad de Cundinamarca
Extension Chia. Retrieved from http://repositorio.ucundinamarca.edu.co:
repositorio.ucundinamarca.edu.co/bitstream/handle/20.500.12558/2503/ForeroFre
ddy2018.pdf?sequence=2&isAllowed=y
García , I. (12 de Enero de 2018). Tipos de sistemas de información. Obtenido de
https://www.emprendepyme.net: https://www.emprendepyme.net/tipos-de-
sistemas-de-informacion.html
García , M. (06 de Octubre de 2017). Django: ¿por qué usar Django? Obtenido de
https://codingornot.com: https://codingornot.com/django-por-que-usar-django
Gil, Y. F., & Jimenez, D. S. (10 de julio de 2019). Repositorio Institucional Universidad
Dstrital Francisco Jose de Caldas. Obtenido de http://repository.udistrital.edu.co:
http://repository.udistrital.edu.co/bitstream/11349/15905/1/GilOrjuelaYimmiFerney
2019.pdf
Gobierno del Ecuador . (2016, Diciembre 9). CÓDIGO ORGÁNICO DE LA
ECONOMÍA SOCIAL DE LOS CONOCIMIENTOS, CREATIVIDAD E
INNOVACIÓN. Retrieved from WIPO (World Intellectual Propety Organization):
https://www.wipo.int/edocs/lexdocs/laws/es/ec/ec075es.pdf
Gordillo , K., & Murillo , J. (31 de Agosto de 2018). PROPUESTA TECNOLÓGICA
PARA MEJORAR EL CONTROL Y LA GESTIÓN A LOS CLIENTES DE PYMES
DE SERVICIOS DE TALLERES MECÁNICOS. Obtenido de
http://repositorio.ug.edu.ec:
65
http://repositorio.ug.edu.ec/bitstream/redug/36866/1/propuesta%20Sys%20Tallere
s.pdf
Iberisa. (20 de Agosto de 2019). Los 4 mejores software para talleres mecánicos.
Obtenido de https://iberisasl.com/blog/los-4-mejores-software-para-talleres-
mecanicos/: https://iberisasl.com/blog/los-4-mejores-software-para-talleres-
mecanicos/
Jetbrains. (15 de Marzo de 2019). Novedades de PyCharm 2019.3. Obtenido de
https://www.jetbrains.com: https://www.jetbrains.com/es-
es/pycharm/whatsnew/2019-3/
López , M. (26 de Septiembre de 2018). Sale una versión gratuita del IDE de PyCharm.
Obtenido de https://www.unocero.com/noticias/sale-una-version-gratuita-del-ide-
de-pycharm/: https://www.unocero.com/noticias/sale-una-version-gratuita-del-ide-
de-pycharm/
Marker, G. (11 de Noviembre de 2018). Los sistemas de información en la empresa .
Obtenido de https://www.tecnologia-informatica.com/sistemas-informacion-
empresa/: https://www.tecnologia-informatica.com/sistemas-informacion-empresa/
Martín , E. (30 de Abril de 2019). Metodología de proyectos: ¿Ágil o Cascada? Tú
eliges. Obtenido de www.grupocibernos.com:
https://www.grupocibernos.com/blog/metodologia-de-proyectos-agil-o-cascada-tu-
eliges
Martínez , G. (03 de Marzo de 2017). PROYECTO DE GRADO DISEÑO DE SISTEMA
DE GESTION, PARA UN TALLER AUTOMOTRIZ EN LA CIUDAD DE BOGOTÁ.
Obtenido de https://repository.usergioarboleda.edu.co:
https://repository.usergioarboleda.edu.co/bitstream/handle/11232/1156/Dise%C3
%B1o%20de%20un%20Sistema%20de%20Gesti%C3%B3n%20para%20un%20t
66
aller%20automotriz%20en%20la%20ciudad%20de%20Bogot%C3%A1.pdf?seque
nce=1&isAllowed=y
Martínez , G. (2017, Marzo 03). SISTEMA DE GESTION, PARA UN TALLER
AUTOMOTRIZ EN LA CIUDAD DE BOGOTÁ. Retrieved from
https://repository.usergioarboleda.edu.co:
https://repository.usergioarboleda.edu.co/bitstream/handle/11232/1156/Dise%C3
%B1o%20de%20un%20Sistema%20de%20Gesti%C3%B3n%20para%20un%20t
aller%20automotriz%20en%20la%20ciudad%20de%20Bogot%C3%A1.pdf?seque
nce=1&isAllowed=y
Mera , M. (15 de Enero de 2019). Aplicaciones web progresivas: ¿cuál es su
importancia? Obtenido de https://www.globalcc.es:
https://www.globalcc.es/aplicaciones-web-progresivas/
Molina , D. (2018, Septiembre 20). Aplicación web para la gestión del mantenimiento
de vehículos. Retrieved from https://m.riunet.upv.es:
https://m.riunet.upv.es/bitstream/handle/10251/115928/Molina%20-
%20Aplicaci%C3%B3n%20web%20para%20la%20gesti%C3%B3n%20del%20ma
ntenimiento%20de%20veh%C3%ADculos.pdf?sequence=4&isAllowed=y
Monsalve, J. A. (2019). Un invernadero inteligente para optimizar los cultivos. Revista
Universidad EAFIT, 1. Obtenido de
http://publicaciones.eafit.edu.co/index.php/revista-universidad-
eafit/article/view/5755
Morales Vasquez, S. W. (24 de 06 de 2019). Repositorio Universidad Cesar Vallejo.
Obtenido de http://repositorio.ucv.edu.pe:
http://repositorio.ucv.edu.pe/bitstream/handle/UCV/34560/morales_vs.pdf?sequen
ce=1&isAllowed=y
67
Naula, L. (25 de Octubre de 2017). DISEÑO DE UN TALLER MECÁNICO –
ELÉCTRICO PARA EL MANTENIMIENTO AUTOMOTRIZ. Obtenido de
https://repositorio.uide.edu.ec:
https://repositorio.uide.edu.ec/bitstream/37000/2391/1/T-UIDE-173.pdf
Noel. (29 de Marzo de 2018). El software IDE PyCharm acaba de anunciar su versión
2018.1. Obtenido de https://lignux.com/el-software-ide-pycharm-acaba-de-
anunciar-su-version-2018-1/: https://lignux.com/el-software-ide-pycharm-acaba-de-
anunciar-su-version-2018-1/
Oehninger, C. (2018, 28 19). Repositorio UDESA. Retrieved from
http://repositorio.udesa.edu.ar:
http://repositorio.udesa.edu.ar/jspui/bitstream/10908/16154/1/%5bP%5d%5bW%5
d%20T.%20M.%20Ges.%20Oehninger%2c%20Carlos.pdf
Oña, D. L. (2019, 09 06). DSpace Uniandes. Retrieved from
http://dspace.uniandes.edu.ec:
http://dspace.uniandes.edu.ec/bitstream/123456789/10434/1/TUIEXCOMSIS008-
2019.pdf
Ortiz , S. (2019). Uso de las TIC como Recurso de Apoyo Pedagogico en el Proceso
de Enseñanza a traves de Plataformas Educativas de Libre Acceso. Revista del
CIEGC Informacion y Formacion Pedagogica, 137.
Pico , H. (28 de Mayo de 2018). Introducción a la base de datos relacional
PostgreSQL. Obtenido de https://picodotdev.github.io:
https://picodotdev.github.io/blog-bitix/2017/05/introduccion-a-la-base-de-datos-
relacional-postgresql/
68
PostgreSQL.org. (21 de Mayo de 2020). PostgreSQL 11 Press Kit - Spanish. Obtenido
de https://www.postgresql.org/about/press/presskit11/es/:
https://www.postgresql.org/about/press/presskit11/es/
Quinteros , S. (2019, Agosto 13). SISTEMA PARA EL CONTROL Y GESTIÓN DEL
SERVICIO DE REPARACIÓN Y MANTENIMIENTO DE VEHÍCULOS
AUTOMOTRICES PARA EL TALLER “INGENIERÍA AUTOMOTRIZ” . Retrieved
from http://repositorio.uisrael.edu.ec:
http://repositorio.uisrael.edu.ec/bitstream/47000/2161/1/UISRAEL-EC-SIS-
378.242-2019-044.pdf
Raffino, M. (14 de Febrero de 2020). Base de Datos . Obtenido de
https://concepto.de/base-de-datos/: https://concepto.de/base-de-datos/
Ramíerez , I. (11 de Septiembre de 2019). Los Sistemas de Información. Obtenido de
https://www.efectodigital.online:
https://www.efectodigital.online/post/2018/03/02/los-sistemas-de-
informaci%C3%B3n
Robledano , A. (23 de Septiembre de 2019). Qué es Python: Características, evolución
y futuro. Obtenido de https://openwebinars.net: https://openwebinars.net/blog/que-
es-python/
Rodríguez , F. (29 de Septiembre de 2019). Introducción a Django . Obtenido de
https://developer.mozilla.org: https://developer.mozilla.org/es/docs/Learn/Server-
side/Django/Introducci%C3%B3n
Sanchez, E. E., & Aranda, G. X. (2019, 08 27). DSpace SPOCH. Retrieved from
http://201.218.5.85:
http://201.218.5.85/bitstream/123456789/12217/1/18T00782.pdf
69
Saragacha , F. (20 de Febrero de 2016). CSS3. Obtenido de
https://fernandosarachaga.com: https://fernandosarachaga.com/es/lenguajes-
programacion-css3/
Soloaga , A. (19 de Octubre de 2018). Principales Usos de Python. Obtenido de
https://www.akademus.es/blog/programacion/principales-usos-python/:
https://www.akademus.es/blog/programacion/principales-usos-python/
Tipan , C. (2018, Diciembre 18). DESARROLLO E IMPLEMENTACIÓN DE UN
SISTEMA WEB PARA EL CONTROL Y SEGUIMIENTO DE ÓRDENES DE
TRABAJO POR CATÁLOGO EN EL TALLER AUTOMOTRIZ MULTIMARCAS
CHEVYTECH UBICADO EN EL D.M.Q. ABRIL – SEPTIEMBRE 2018. Retrieved
from http://www.dspace.cordillera.edu.ec:
http://www.dspace.cordillera.edu.ec/bitstream/123456789/4619/1/43-SIS-18-18-
1721949756.pdf
Vandervelde, D. L. (01 de 11 de 2018). Repositorio USEL. Obtenido de
repositorio.usel.edu.pe:
repositorio.usel.edu.pe/bitstream/REPO_USEL/89/1/LA%20INFLUENCIA%20DE
%20LA%20CALIDAD%20TOTAL%20EN%20LOS%20PROCESOS%20ADMINIS
TRATIVOS%20DE%20LAS%20EMPRESAS%20PERUANAS.pdf
Vásquez , V. (27 de Octubre de 2017). Elementos de los Sistemas de Información.
Obtenido de https://www.gestiopolis.com: https://www.gestiopolis.com/elementos-
los-sistemas-informacion/
Vasquez Criado, I. (2019, julio 19). Repositorio Universidad Rey Juan Carlos.
Retrieved from https://www.researchgate.net:
https://www.researchgate.net/profile/Ignacio_Criado4/publication/335610872_CUA
NDO_EL_FUTURO_NOS_ALCANCE_Retos_del_proximo_paradigma_tecnologic
70
o_para_empresas_y_trabajadores/links/5d6fee5392851cacdb217a06/CUANDO-
EL-FUTURO-NOS-ALCANCE-Retos-del-proximo-para
Vega, C., Grajales, H., & Montoya, L. A. (2017). Sistemas de informacion: definiciones,
usos y limitantes al caso de la produccion ovina colombiana. SCIELO-ORINOQUIA-
Universidad de los Llanos, 67. Obtenido de
http://www.scielo.org.co/pdf/rori/v21n1/0121-3709-rori-21-01-00064.pdf
Zambrano , J. (2018, Abril 23). SISTEMA DE PROCESAMIENTO DE
TRANSACCIONES (TPS) ORIENTADO A LA WEB PARA MEJORAR EL
CONTROL DE LOS PROCESOS DE VENTAS E INVENTARIOS PARA LA
JOYERÍA Y RELOJERÍA “SANTO DOMINGO” DE LA CIUDAD DE SANTO
DOMINGO. Retrieved from http://dspace.uniandes.edu.ec:
http://dspace.uniandes.edu.ec/bitstream/123456789/8846/1/PIUSDSIS036-
2018.pdf
Zea , M., Mlina , J., & Redrován , F. (2017, Abril 12). ADMINISTRACIÓN DE BASES
DE DATOS CON POSTGRESQL. Retrieved from https://www.3ciencias.com:
https://www.3ciencias.com/wp-content/uploads/2017/04/Administraci%C3%B3n-
bases-de-datos.pdf
71
9. Anexos
9.1. Anexo 1. Modelo de Entrevista al propietario.
Entrevista para el propietario de la mecánica.
Elaborado por: Vilma Quiridumbay
Dirigido a: Propietario de la Mecánica
Objetivo: El objetivo de la presente entrevista, va dirigido con la finalidad de
obtener información para conocer el estado actual de la mecánica y conocer cómo
se manejan los procesos dentro de la misma.
Tipo de preguntas: Abiertas.
1. Puede explicarme qué tipo de trabajos específicamente realiza el taller
mecánico.
2. Cómo se registra el ingreso de los vehículos para su mantenimiento o
reparación.
3. Cuál es el procedimiento para la compra de materiales que se utilizan en el
taller.
4. Cómo se procede a ingresar y organizar los materiales que se compran para
los trabajos de mecánica.
72
5. Existe un procedimiento para manejar las fechas de entrega de los vehículos
que son reparados.
6. Cómo se maneja el proceso de facturación por el servicio prestado.
7. Cuál es el procedimiento para la contratación del personal que labora en la
mecánica.
8. Cómo se controla la asistencia al personal y el pago de sueldos.
9. Si se implementa un sistema informático, que informes desearía que se
imprima en el programa.
10. Considera Ud. Que, si se implementa un sistema automatizado, mejorará el
servicio al cliente en la mecánica.
73
9.2. Anexo 2. Modelo de entrevista a trabajadores.
Entrevista para trabajadores de la mecánica.
Elaborado por: Vilma Quiridumbay
Dirigido a: Trabajadores de la Mecánica
Objetivo de la Entrevista: Conocer de qué forma se llevan los procesos y se
registran las actividades en el taller mecánico Miguelito.
1. Puede explicarme qué tipo de trabajos específicamente se realizan el taller
mecánico.
2. Cómo se registra el ingreso de los vehículos para su mantenimiento o
reparación.
3. Cómo se procede a ingresar y organizar los materiales que se compran para
los trabajos de mecánica.
4. Existe un procedimiento para manejar las fechas de entrega de los vehículos
que son reparados.
5. Cuál es el procedimiento para la contratación de un trabajador que labora en
la mecánica.
74
6. Cómo se controla la asistencia de los trabajadores y el pago de sueldos.
7. Considera Ud. Que, si se implementa un sistema automatizado, mejorará el
servicio al cliente en la mecánica.
75
9.3. Anexo 3. Modelo de Encuesta
Objetivo de la Encuesta: Determinar cuáles son los problemas que perciben los
clientes para poder mejorarlos.
Universo: 100 clientes.
1. Considera Ud. Que el servicio de mantenimiento y reparación que le brinda
el taller mecánico es:
Muy Ágil Ágil Lento Muy lento
2. Con qué frecuencia va al taller.
Muy frecuente Frecuentemente Poca frecuencia
Baja frecuencia
3. El proceso de facturación se lo realiza de una manera:
Muy Ágil Ágil Lento Muy lento
4. Al momento de solicitar los precios para conocer el costo de los servicios en
el taller, el tiempo de respuesta lo considera:
Muy Ágil Ágil Lento Muy lento
5. Cuando ingresa un vehículo para reparación o mantenimiento, Ud. Recibe
un comprobante para conocer la fecha que debe retirarlo.
Siempre Casi siempre A veces Nunca
76
6. Le gustaría que el taller llevara el control de los próximos mantenimientos
de su vehículo.
Muy de acuerdo De acuerdo Indiferente
En desacuerdo Muy en desacuerdo.
7. Considera Ud. Que si se incluye un sistema informático para el taller, se
mejorará en la atención al cliente.
Muy de acuerdo De acuerdo Indiferente
En desacuerdo Muy en desacuerdo.
77
9.4. Anexo 4. Desarrollo de la Entrevista al propietario.
1. Puede explicarme qué tipo de trabajos específicamente realiza el taller
mecánico.
En el taller mecánico se realizan todo tipo de trabajos de reparación para
vehículos livianos y pesados, desperfectos de: daños interiores y exteriores, frenos,
motor, llantas, ejes, tablero, entre otros.
2. Cómo se registra el ingreso de los vehículos para su mantenimiento o
reparación.
No existe un tipo de registro para los ingresos de los vehículos, se recibe el
vehículo y se hace un análisis del desperfecto, y se da un tiempo para la reparación
al dueño para que proceda a retirarlo.
3. Cuál es el procedimiento para la compra de materiales que se utilizan en el
taller.
Cuando se hace el pedido de materiales se contacta a un proveedor, el mismo
envía a dejar los materiales como grasa, tipos de aceite, materiales para limpieza,
filtros de agua, gasolina, refrigerantes, válvulas para inyectores, mangueras,
empaques, cauchos, entro otros.
4. Cómo se procede a ingresar y organizar los materiales que se compran para
los trabajos de mecánica.
No existe un orden para guardar los materiales en bodega, se los ingresa
aleatoriamente.
78
5. Existe un procedimiento para manejar las fechas de entrega de los vehículos
que son reparados.
Todo se lo maneja de manera verbal con el cliente, no se tiene un orden ni un
cronograma para la entrega de los vehículos a los clientes.
6. Cómo se maneja el proceso de facturación por el servicio prestado.
En base a los desperfectos que se repararon en el vehículo, a esto se suma los
materiales utilizados, y de manera manual se procede a realizar la facturación a los
clientes.
7. Cuál es el procedimiento para la contratación del personal que labora en la
mecánica.
Se receptan las carpetas de los interesados, y se procede a revisar si tienen
experiencia en trabajos de mecánica, luego se le confirma si ha sido contratado
para darle un horario de trabajo, todo se lo realiza de manera verbal, no se extiende
un contrato para los trabajadores.
8. Cómo se controla la asistencia al personal y el pago de sueldos.
Se anota en un cuaderno los días que asisten el personal a laborar en la
mecánica, pero no se lleva un control de horas de ingreso ni de salida. Al finalizar
la quincena o el mes se contabiliza cuantos días trabajó y se procede a la
cancelación del sueldo.
9. Si se implementa un sistema informático, que informes desearía que se
imprima en el programa.
79
Sería importante que se cuente con informes para saber cuántos vehículos
ingresan a diario en la mecánica, que es lo que se gastó, cuáles fueron los valores
que ingresaron, cuantos clientes se tiene en el negocio, cuáles son los proveedores,
cuanto se paga en sueldo, cómo está organizado el inventario de materiales en la
bodega.
10. Considera Ud. Que, si se implementa un sistema automatizado, mejorará el
servicio al cliente en la mecánica.
Considero que si se implementa un sistema informático será muy beneficioso
para la mecánica, ya que de esta manera se puede controlar de mejor forma los
ingresos y egresos que tiene el local, además de mantener organizada la
información.
80
9.5. Anexo 5. Desarrollo de la Entrevista a Trabajadores
1. Puede explicarme qué tipo de trabajos específicamente se realizan el taller
mecánico.
En el taller se realizan todo tipo de trabajo para reparación de automóviles
livianos, medios y pesados, además de darles mantenimientos a los vehículos.
2. Cómo se registra el ingreso de los vehículos para su mantenimiento o
reparación.
No existe una forma de registrar los vehículos, el propietario del local lo recibe y
pide a un trabajador que lo revise, para darle un detalle de los trabajos que se
realizarán al vehículo.
3. Cómo se procede a ingresar y organizar los materiales que se compran para
los trabajos de mecánica.
Los materiales o maquinarias que se reciben cuando se realiza una compra son
ingresados a la bodega, pero no existe un orden establecido para llevar un detalle
de los mismos.
4. Existe un procedimiento para manejar las fechas de entrega de los vehículos
que son reparados.
No existe un procedimiento, se da fecha de entrega a los propietarios de
vehículos en base a un análisis del desperfecto que tenga.
81
5. Cuál es el procedimiento para la contratación de un trabajador que labora en
la mecánica.
Se les pide los documentos personales y una hoja de vida, luego se los llama
para que empiecen a trabajar, no existe un documento que respalde un contrato.
6. Cómo se controla la asistencia de los trabajadores y el pago de sueldos.
La asistencia de los trabajadores se la anota en un cuaderno, luego al final de la
quincena o del mes, se realiza la contabilización de los días para proceder al pago.
7. Considera Ud. Que, si se implementa un sistema automatizado, mejorará el
servicio al cliente en la mecánica.
Todos los trabajadores consideran que sí, ya que de esta manera se pueden
manejar los procesos de una forma más organizada.
82
9.6. Anexo 6. Desarrollo de la Encuesta
1. Considera Ud. Que el servicio de mantenimiento y reparación que le brinda el
taller mecánico es
Tabla 2. Servicio de mantenimiento y reparación.
Opciones Respuestas %
Muy Ágil 0 0%
Ágil 9 11%
Lento 60 75%
Muy lento 11 14%
TOTAL 80 100% Porcentaje del servicio que brinda el taller. Quiridumbay, 2020.
Figura 1. Servicio que brinda el taller Quiridumbay, 2020.
Análisis: En base a los resultados de la presente pregunta, se puede observar
que el 11% de los encuestados expresó que el servicio que les brindan en el taller
es ágil, el 75% que es lento y un 14% que es muy lento, lo que demuestra que
existen problemas para la atención de los clientes en la mecánica.
0%
20%
40%
60%
80%
Muy Agil Agil Lento Muy lento
0%
11%
75%
14%
83
2. Con qué frecuencia va al taller.
Tabla 3. Frecuencia de visita
Opciones Respuestas %
Muy Frecuente 27 34%
Frecuentemente 40 50%
Poca Frecuencia 9 11%
Baja Frecuencia 4 5%
TOTAL 80 100% Porcentaje de frecuencia de visita al taller. Quiridumbay, 2020.
Figura 2. Frecuencia de la visita al taller. Quiridumbay, 2020.
Análisis: Los resultados de esta pregunta, en la cual se consulta, con qué
frecuencia asisten al tallar, el 34% expresó que lo hace muy frecuentemente, el
49% frecuentemente, el 11% en poca frecuencia y un 5% en baja frecuencia, lo que
demuestra que el taller tiene buena acogida por parte de sus clientes.
0%
10%
20%
30%
40%
50%
Muy Frecuente Frecuentemente Poca Frecuencia Baja Frecuencia
34%
50%
11%
5%
84
3. El proceso de facturación se lo realiza de una manera:
Tabla 4. Proceso de facturación.
Opciones Respuestas %
Muy Ágil 0 0%
Ágil 19 24%
Lento 45 56%
Muy lento 16 20%
TOTAL 80 100% Porcentaje proceso de facturación. Quiridumbay, 2020.
Figura 3. Proceso de facturación. Quiridumbay, 2020.
Análisis: Se consultó a los involucrados cómo consideran el proceso de
facturación, un 24% expresó que es ágil, el 56% que es lento, y un 20% que es muy
lento, lo que demuestra un problema en la facturación del taller mecánico, esto se
debe mejorar con la inclusión del sistema.
0%
10%
20%
30%
40%
50%
60%
Muy Agil Agil Lento Muy lento
0%
24%
56%
20%
85
4. Al momento de solicitar los precios para conocer el costo de los servicios en
el taller, el tiempo de respuesta lo considera:
Tabla 5. Proceso para entrega de precios.
Opciones Respuestas %
Muy Ágil 3 4%
Ágil 11 14%
Lento 45 56%
Muy lento 21 26%
TOTAL 80 100% Porcentaje procesos para entregar precios. Quiridumbay, 2020.
Figura 4. Proceso para entregar precios Quiridumbay, 2020.
Análisis: En esta pregunta se consultó si al momento de solicitar precios de los
costos de los servicios que brinda el taller, la respuesta es, el 4% expresó que muy
ágil, el 14% que es ágil, el 56% que es lenta y un 26% contestó que muy lenta. Lo
que demuestra un problema para entregar esta información a sus clientes.
0%
10%
20%
30%
40%
50%
60%
Muy Agil Agil Lento Muy lento
4%
14%
56%
26%
86
5. Cuando ingresa un vehículo para reparación o mantenimiento, Ud. Recibe un
comprobante para conocer la fecha que debe retirarlo.
Tabla 6. Recibo de comprobante
Opciones Respuestas %
Siempre 0 0%
Casi siempre 0 0%
A veces 27 34%
Nunca 53 66%
TOTAL 80 100% Porcentaje de recibo de comprobante. Quiridumbay, 2020.
Figura 5. Recibo de comprobante. Quiridumbay, 2020.
Análisis: La pregunta actual se realizó para conocer si los clientes reciben algún
tipo de comprobante al momento de dejar el vehículo en la mecánica, el 34%
contestó que a veces, y el 64% que nunca, como se puede observar, esto es un
problema de desorganización que tiene el taller.
0%
20%
40%
60%
80%
Siempre Casi siempre A veces Nunca
0% 0%
34%
66%
87
6. Le gustaría que el taller llevara el control de los próximos mantenimientos de
su vehículo.
Tabla 7. Control del mantenimiento.
Opciones Respuestas %
Muy de acuerdo 29 36%
De acuerdo 46 58%
Indiferente 5 6%
En desacuerdo 0 0%
Muy en desacuerdo 0 0%
TOTAL 80 100% Porcentaje para llevar el control del mantenimiento. Quiridumbay, 2020.
Figura 6. Control de mantenimiento Quiridumbay, 2020.
Análisis: En esta pregunta se consultó a los clientes si le gustaría que el taller
lleve el control de los mantenimientos que se le realizan a sus vehículos, el 36%
expresó que están muy de acuerdo, el 58% que están de acuerdo, el 6% que es
indiferente, como se puede observar, sería importante que se incluya este control
para los clientes.
0%
10%
20%
30%
40%
50%
60%
Muy de
acuerdo
De acuerdo Indiferente En desacuerdo Muy en
desacuerdo
36%
58%
6%
0% 0%
88
7. Considera Ud. Que si se incluye un sistema informático para el taller, se
mejorará en la atención al cliente.
Tabla 8. Inclusión de Sistema informático.
Opciones Respuestas %
Muy de acuerdo 49 61%
De acuerdo 31 39%
Indiferente 0 0%
En desacuerdo 0 0%
Muy en desacuerdo 0 0%
TOTAL 80 100% Porcentaje de inclusión de sistema informático. Quiridumbay, 2020.
Figura 7. Inclusión de Sistema informático. Quiridumbay, 2020.
Análisis: En esta última pregunta se consultó a los clientes, si consideran que
al incluir un sistema automatizado, el mismos permitirá mejorar los procesos que
lleva la mecánica, el 61% expresó que están muy de acuerdo, el 39% que están de
acuerdo, lo que demuestra que los clientes desean que el local se modernice.
0%
10%
20%
30%
40%
50%
60%
70%
Muy de
acuerdo
De acuerdo Indiferente En desacuerdo Muy en
desacuerdo
61%
39%
0% 0% 0%
89
9.7. Anexo 7. Análisis de las entrevistas.
Las entrevistas tanto al propietario de la mecánica como a los trabajadores,
entregaron información valiosa con la finalidad de corregir los errores que se tiene
en la mecánica, dentro de los puntos más importantes se puede determinar que
ellos coincidieron en varios aspectos.
En el taller mecánico se realizan todo tipo de trabajos de reparación para
vehículos livianos y pesados, desperfectos de: daños interiores y exteriores, frenos,
motor, llantas, ejes, tablero, entre otros, no se controla un registro para los ingresos
de los vehículos, se recibe el vehículo y se hace un análisis del desperfecto y se da
un tiempo considerado por los mecánicos. Cuando se realiza un pedido a los
proveedores, estos envían los productos o materiales para la mecánica, pero al
momento de ingresarlos a bodega, no se lleva un control de organización para
poder almacenarlos correctamente.
No existe un procedimiento para manejar las fechas de entrega de los vehículos,
lo que ocasiona un problema para la mecánica, la facturación se la realiza de
manera manual, lo que ha ocasionado problemas en diversas ocasiones por alguna
equivocación relacionada con los servicios o con los materiales que se venden en
la mecánica.
Para la contratación de los trabajadores se les pide sus documentos personales
y luego se procede a llamarlos para que empiecen a laborar, no se les hace firmar
un contrato, el pago de los sueldos se lo realiza por medio del control diario de
asistencia que es anotado en cuadernos, al final de la quincena o del mes se paga
en base a los días asistidos.
90
De manera general, se considera por medio de los involucrados que si se incluye
un sistema informático para automatizar los procesos, el local mejoraría en la
atención a sus clientes.
9.8. Anexo 8. Análisis de las encuestas.
Luego de realizar la encuesta a un grupo de clientes de la mecánica, se llega a
la siguiente conclusión:
La mayoría de clientes consideran que el servicio que les brinda el taller es lento,
lo que demuestra que existen problemas para la atención de los clientes en la
mecánica, se consultó la frecuencia con la cual los clientes van al taller, la gran
mayoría expresó que lo hacen frecuentemente, lo que demuestra que el taller tiene
buena acogida por parte de sus clientes.
Se tomó en consideración que pensaban del proceso de facturación, la mayoría
expresó que es lento, lo que demuestra un problema en la facturación del taller
mecánico, esto se debe mejorar con la inclusión del sistema.
Otro punto que vale la pena resaltar, tiene que ver con los precios que se solicitan
por los servicios que da la mecánica, la mayoría determinó que esta atención en
lenta, lo que demuestra un problema para entregar esta información a sus clientes.
Otro de los inconvenientes que se pudo constatar con los resultados de la encuesta
es si se entrega un comprobante para dejar el vehículo, la gran mayoría expresó
que nunca, los clientes consideran que sería importante que el taller lleve un control
de los próximos mantenimiento para sus vehículos, y finalmente la gran mayoría
considera que sería importante incluir un sistema informático para mejorar los
procesos del taller.
91
9.9. Anexo 9. Documentos de inscripción del tema.
Figura 8. Carta de Autorización. Quiridumbay, 2020.
92
DATOS ESTUDIANTE O EGRESADO
CI: 0921185211 EMAIL: [email protected]
NOMBRES COMPLETOS: Vilma Mercedes Quiridumbay Cárdenas
CURSO O AÑO EGRESO: Quinto
curso
CELULAR: 0989307336
TEMA: “IMPLEMENTACIÓN DE SISTEMA EN AMBIENTE WEB PARA EL CONTROL OPERATIVO DE LAS ACTIVIDADES DEL “TALLER MIGUELITO” EN EL CANTÓN NARANJAL. “
DATOS EMPRESA O INSTITUCIÓN
Propietario, Gerente o Administrador:
Luis Eliseo Quiridumbay Quintuña
Dirección: Provincia del Guayas,
Cantón Naranjal, calle René Meneses
s/n intersección calle Cesar Amador
Ruc de la empresa:
0700977747001
Número de Empleados: 5
Cuál es la actividad comercial: Actividades de Reparación de Vehículos
Automotores
Número de teléfonos: 0992051152 - 0939099669
Correo Electrónico: [email protected]
Posible tutor: Ing. Oscar Bermeo Almeida
. Descripción de la Propuesta
El "Taller Miguelito" en la actualidad tiene una gran aceptación en el cantón
Naranjal, debido a los servicios prestados de reparación y suelda de
automotores.
Al realizar un breve estudio de la situación actual del taller, se descubrieron
varios factores que dificultan el control administrativo de la empresa en relación
a sus productos y servicios, impidiendo de esta forma su evolución.
En consecuencia se desarrollará un sistema orientado a la web que permita
automatizar y controlar de forma administrativa los procesos transaccionales
que se realizan dentro del taller, el mismo que se lo realizará con las
herramientas Microsoft Visual Studio y SQL Server Management Studio.
Este sistema web permitirá llevar el control de las transacciones diarias que
se realizan en el taller, emitirá reportes del estado de situación inicial y final de
la empresa y permitirá conocer los ingresos y egresos de la misma.
93
El sistema contará con siguientes módulos:
MÓDULO RECURSOS HUMANOS
Usuarios
Mantenimiento de usuarios
Ficha de trabajador
Asistencia del personal
Informe de asistencias
MÓDULO RECURSOS FINANCIEROS
Compras
Pago de impuestos
Proveedores
Cuentas por pagar
Pago de sueldos semanal
Gastos
Informe de gastos
Informe de compras
Informe de Pagos
Informe de cuentas por pagar
Informe de resultados
MÓDULO DE VENTAS
Registro de clientes
Tipo de servicios y tarifas
Ventas y/o Servicios
Informe de ventas.
Informe de tarifas
Informe de clientes
Historial de servicios
MÓDULO DE BODEGA
Registro de maquinarias
Registro de herramientas
Registro de repuestos
94
Figura 9. Formulario de Inscripción. Quiridumbay, 2020
Inventarios
Asignación de activos en servicios
INFORMES
Clientes
Proveedores
Las ventas
Servicios prestados
Control de los empleados
Gastos
Roles de pago
Compras
Productos y pérdidas, cada uno con sus respectivas fechas.
95
Figura 10. Ruc de la Empresa 1. Quiridumbay, 2020
96
Figura 11. Ruc de la Empresa 2. Quiridumbay, 2020
97
Figura 12. Cédula del propietario. Quiridumbay, 2020
98
Figura 13. Croquis Quiridumbay, 2020
99
Figura 14. Fachada. Quiridumbay, 2020
Figura 15. Taller 1 Quiridumbay, 2020
100
Figura 16. Taller 2 Quiridumbay, 2020
Figura 17. Oficina. Quiridumbay, 2020
101
9.10. Anexo 10. Diagrama de la Base de datos
Figura 18. Diagrama de la Base de Datos Quiridumbay, 2020.
102
9.11. Anexo 11. Diccionario de datos
Tabla 9. Herramientas y equipos Nombre del archivo: Herramienta_Equipo
Descripción: Contiene datos acerca de las herramientas y equipos
Campo Tipo Tipo de dato Detalle
Idrecurso INT Numero Código para recursos
Fecha_ingreso DATE Fecha Fecha de ingreso
Serie VARCHAR Caracteres Serie de la herramienta
Valor_nuevo DECIMAL Moneda Valor de adquisición
Vida_util VARCHAR Caracteres Tiempo de vida útil
Estado VARCHAR Caracteres Estado de la herramienta
Relaciones: Campo clave: Idrecurso
Tabla de herramientas y equipos. Quiridumbay, 2020.
Tabla 10. Compras Nombre del archivo: Compra
Descripción: Contiene datos acerca de las compras
Campo Tipo Tipo de dato Detalle
Idcompra INT Numero Código para compra
Idproveedor INT Numero Código para proveedor
Fecha DATE Fecha Fecha de compra realizada
Estado VARCHAR Caracteres Estado de la compra
Relaciones: Idproveedor Campo clave: Idcompra
Compras de materiales Quiridumbay, 2020.
Tabla 11. Funciones Nombre del archivo: Función
Descripción: Contiene datos acerca de las funciones
Campo Tipo Tipo de dato Detalle
Idfuncion INT Numero Código para función
Nomfuncion VARCHAR Caracteres Nombre de la función
Relaciones: Campo clave: Idfuncion
Funciones en taller Quiridumbay, 2020.
103
Tabla 12. Detalle de usuario Nombre del archivo: Detalle_Usuario
Descripción: Contiene datos acerca del detalle de usuario
Campo Tipo Tipo de dato Detalle
Idservicio INT Numero Código para el servicio
Idcontrato_usua INT Numero Código para contrato
Comisión VARCHAR Caracteres Comisión del servicio
Relaciones: Idcontrato_usua Campo clave: Idservicio
Detalles de usuario Quiridumbay, 2020.
Tabla 13. Proveedor Nombre del archivo: Proveedor
Descripción: Contiene datos acerca del proveedor
Campo Tipo Tipo de dato Detalle
Idproveedor INT Numero Código para el proveedor
Nombre VARCHAR Caracteres Nombres del proveedor
Ruc VARCHAR Caracteres Detalle del RUC
Dirección VARCHAR Caracteres Dirección del proveedor
Teléfono VARCHAR Caracteres Teléfono de contacto
Email VARCHAR Caracteres Correo electrónico
Contacto VARCHAR Caracteres Contacto alternativo
Relaciones: Campo clave: Idproveedor
Tabla Proveedor Quiridumbay, 2020.
Tabla 14. Marcas Nombre del archivo: Marca
Descripción: Contiene datos acerca de la marca
Campo Tipo Tipo de dato Detalle
idmarca INT Numero Código para la marca
Nombre VARCHAR Caracteres Nombre de las marcas
Estado VARCHAR Caracteres Estado de la marca
Relaciones: Campo clave: idmarca
Datos de Marca Quiridumbay, 2020.
104
Tabla 15. Recursos Nombre del archivo: Recurso
Descripción: Contiene datos acerca de los recursos
Campo Tipo Tipo de dato Detalle
Idrecurso INT Numero Código para recurso
Nombre VARCHAR Caracteres Nombre del recurso
Descripción VARCHAR Caracteres Detalle del recurso
Tipo VARCHAR Caracteres Tipo de recurso
Stock SMALLINT Numero Cantidad en stock
Estado VARCHAR Caracteres Estado de los recursos
Relaciones: Campo clave: Idrecurso
Recursos de inventario. Quiridumbay, 2020.
Tabla 16. Servicios Nombre del archivo: Servicio
Descripción: Contiene datos acerca de los servicios
Campo Tipo Tipo de dato Detalle
Idservicio INT Numero Código para servicio
Idvehiculo INT Numero Código para vehículo
Tiposervicio INT Numero Código para tipo servicio
Fecha DATE Fecha Fecha del servicio
Kilometraje SMALLINT Numero Total de kilometraje
Valor_servicio DECIMAL Moneda Valor del servicio
Estado VARCHAR Caracteres Estado del servicio
Relaciones: Idvehiculo, Tiposervicio Campo clave: Idservicio
Servicios del taller. Quiridumbay, 2020.
Tabla 17. Detalle de compras Nombre del archivo: Detalle_Compra
Descripción: Contiene datos acerca del detalle de compra
Campo Tipo Tipo de dato Detalle
Idrecurso INT Numero Código para detalle de compra
Idcompra INT Numero Código para compra
105
Cantidad SMALLINT Numero Cantidad comprada
Costo DECIMAL Moneda Costo del producto
Relaciones: Idcompra Campo clave: Idrecurso
Tabla de compras Quiridumbay, 2020.
Tabla 18. Usuarios Nombre del archivo: Usuario
Descripción: Contiene datos acerca de los usuarios
Campo Tipo Tipo de dato Detalle
Idtaller INT Numero Código para taller
Nombres_co VARCHAR Caracteres Nombres del usuario
cedula VARCHAR Caracteres Cedula de identidad
Dirección VARCHAR Caracteres Dirección de usuario
Teléfono VARCHAR Caracteres Teléfono del usuario
Email VARCHAR Caracteres Email del usuario
Clave VARCHAR Caracteres Clave de acceso
Relaciones: Campo clave: Idtaller
Tabla usuarios. Quiridumbay, 2020.
Tabla 19. Novedades Nombre del archivo: Novedad
Descripción: Contiene datos acerca de las novedades
Campo Tipo Tipo de dato Detalle
Idnovedad INT Numero Código para novedad
Idtaller INT Numero Código para taller
Fotografía VARCHAR Caracteres Foto de la novedad
Detalle VARCHAR Caracteres Descripción de la novedad
Estado VARCHAR Caracteres Estado de la novedad
Relaciones: Idtaller Campo clave: Idnovedad
Tabla novedades Quiridumbay, 2020.
106
Tabla 20. Detalle de servicios Nombre del archivo: Detalle_Servicio
Descripción: Contiene datos acerca del detalle de servicio
Campo Tipo Tipo de dato Detalle
Idservicio INT Numero Código para detalle de servicio
Idrecurso INT Numero Código para recursos
Cantidad SMALLINT Numero Cantidad detallada
Costo DECIMAL Moneda Valor del servicio
Relaciones: Idrecurso Campo clave: Idservicio
Detalle de servicios Quiridumbay, 2020.
Tabla 21. Datos de taller Nombre del archivo: Datos_taller
Descripción: Contiene datos acerca de los datos del taller
Campo Tipo Tipo de dato Detalle
Idtaller INT Numero Código para taller
Nombre VARCHAR Caracteres Nombre del taller
Cedula_ruc VARCHAR Caracteres Cedula del propietario
Dirección VARCHAR Caracteres Dirección ubicado
Teléfono VARCHAR Caracteres Teléfono del taller
Slogan VARCHAR Caracteres Refrán del local
Quienes_somos VARCHAR Caracteres Detalle de actividades
Relaciones: Campo clave: Idtaller
Datos del taller Quiridumbay, 2020.
Tabla 22. Contrato de usuarios Nombre del archivo: Contrato_Usuario
Descripción: Contiene datos acerca del contrato de usuarios
Campo Tipo Tipo de dato Detalle
Idcontrato_usu INT Numero Código para contrato usuario
Idfuncion INT Numero Código para función
Fecha_inicio DATE Fecha Fecha de inicio de contrato
Fecha_fin DATE Fecha Fecha final de contrato
107
Pagosemanal DECIMAL Moneda Valor de pago semanal
Liquidación DECIMAL Moneda Valor de liquidación
Estado VARCHAR Caracteres Estado del contrato
Relaciones: Idfuncion Campo clave: Idcontrato_usu
Contrato de usuario. Quiridumbay, 2020.
Tabla 23. Tipos de servicios Nombre del archivo: Tiposervicio
Descripción: Contiene datos acerca de los tipos de servicios
Campo Tipo Tipo de dato Detalle
Tiposervicio INT Numero Código para tipo de servicio
Nombre VARCHAR Caracteres Nombre del tipo de servicio
Descripción VARCHAR Caracteres Detalle del tipo de servicio
Tarifa VARCHAR Caracteres Tarifa del tipo de servicio
Duración_km INT Numero Duración del servicio
Estado VARCHAR Caracteres Estado de los tipos de
servicio
Relaciones: Campo clave: Tiposervicio
Tipos de servicio. Quiridumbay, 2020.
Tabla 24. Vehículos Nombre del archivo: Vehiculo
Descripción: Contiene datos acerca de los vehículos
Campo Tipo Tipo de dato Detalle
Idvehiculo INT Numero Código para vehículo
Idcliente INT Numero Código para cliente
Idmodelo INT Numero Código para modelo
Año Date Fecha Año del vehículo
Placa VARCHAR Caracteres Placa del vehículo
Estado VARCHAR Caracteres Estado del vehículo
Campo clave: Idvehiculo Relaciones: Idcliente, Idmodelo
Tabla vehículos. Quiridumbay, 2020.
108
Tabla 25. Cliente Nombre del archivo: Cliente
Descripción: Contiene datos acerca de los clientes
Campo Tipo Tipo de dato Detalle
Idcliente INT Numero Código para clientes
Nombre_com VARCHAR Caracteres Nombres del cliente
Cedula VARCHAR Caracteres Cedula de identidad
Dirección VARCHAR Caracteres Dirección del cliente
Teléfono VARCHAR Caracteres Teléfono del cliente
Email VARCHAR Caracteres Correo electrónico
Clave VARCHAR Caracteres Clave de acceso de cliente
Relaciones: Campo clave: Idcliente
Tabla clientes. Quiridumbay, 2020.
Tabla 26. Modelo Nombre del archivo: Modelo
Descripción: Contiene datos acerca de los modelos
Campo Tipo Tipo de dato Detalle
Idmodelo INT Numero Código para modelos
Idmarca INT Numero Código para marcas
Nombre VARCHAR Caracteres Nombre del modelo
Estado VARCHAR Caracteres Estado del modelo
Relaciones: Idmarca Campo clave: Idmodelo
Tabla modelos. Quiridumbay, 2020.
Tabla 27. Sueldo Nombre del archivo: Sueldo
Descripción: Contiene datos acerca de los sueldos
Campo Tipo Tipo de dato Detalle
Idsueldo INT Numero Código para sueldos
Idcontrato_usu INT Numero Código para contratos
Fecha DATE Fecha Fecha de registro
Pagosemanal DECIMAL Moneda Valor del pago
109
Descuento DECIMAL Moneda Valor a descontar
Estado VARCHAR Caracteres Estado del sueldo
Relaciones:
Idcontrato_usu
Campo clave: Idsueldo
Tabla sueldos. Quiridumbay, 2020.
Tabla 28. Asistencias de usuarios
Nombre del archivo: Asistencia_usuario
Descripción: Contiene datos acerca de la asistencia de usuarios
Campo Tipo Tipo de dato Detalle
Idasistencia INT Numero Código para asistencia
Fecha DATE Fecha Fecha de registro
Descuento DECIMAL Moneda Valor del descuento
Motivo_permiso VARCHAR Caracteres Detalle de permiso
Estado VARCHAR Caracteres Estado de la asistencia
Relaciones: Campo clave: Idasistencia
Asistencia. Quiridumbay, 2020.
110
9.12. Anexo 12. Diagramas de casos de Uso
Figura 19. Ingreso al Sistema de mecánica Quiridumbay, 2020.
Figura 20. Registrar nuevo usuario Quiridumbay, 2020.
111
Figura 21. Detalles del taller Quiridumbay, 2020.
Figura 22. Novedades del taller Quiridumbay, 2020.
112
Figura 23. Detalles de contrato Quiridumbay, 2020.
Figura 24. Asistencia de usuarios. Quiridumbay, 2020.
113
Figura 25. Sueldo de trabajadores Quiridumbay, 2020.
Figura 26. Detalle de usuarios Quiridumbay, 2020.
114
Figura 27. Servicios del taller Quiridumbay, 2020.
Figura 28. Detalles del vehículo. Quiridumbay, 2020.
115
Figura 29. Tipo de Servicio Quiridumbay, 2020.
Figura 30. Detalle de Cliente Quiridumbay, 2020.
116
Figura 31. Modelo de vehículos Quiridumbay, 2020.
Figura 32. Herramientas del taller Quiridumbay, 2020.
117
Figura 33. Recursos de compras Quiridumbay, 2020.
Figura 34. Detalle de compra Quiridumbay, 2020.
118
Figura 35. Registro de Compra. Quiridumbay, 2020.
119
9.13. Anexo 13. Pruebas del sistema
Tabla 29. Ingreso al sistema de mecánica Formulario: Inicio se sesión Resultados: Ingresar al sistema Campos Ingreso Validación Guardar Función Username Password Ingresar (Botón)
X X
X X
X
Correcta Descripción: Formulario de inicio que permite el ingreso al sistema, si los datos son correctos se ingresa, caso contrario se solicita ingresar nuevamente la información.
Ingreso al sistema por usuarios Quiridumbay, 2020.
Tabla 30. Registro de clientes Formulario: Listado de clientes Resultados: Ingreso de un nuevo
cliente al sistema Campos Ingreso Validación Guardar Función Nombre RUC Celular Email Dirección Nuevo registro (Botón) Actualizar (Botón) Eliminar (Botón) Mostrar (Botón) Guardar (Botón)
X X X X X
X X
X
Correcta Correcta Correcta Correcta Correcta
Descripción: Formulario que permite registrar un nuevo cliente en el sistema, se ingresaron los datos para proceder a la prueba, el flujo continúa para guardar un nuevo registro o para actualizar los datos.
Grabar nuevo cliente. Quiridumbay, 2020.
Tabla 31. Eliminar clientes Formulario: Listado de clientes - Notificación de eliminación
Resultados: Eliminar clientes
Campos Ingreso Validación Guardar Función Si aceptar (Botón) Cancelar (Botón) Alerta Si Alerta No.
Pulsar Pulsar
X X
Correcta Correcta
Descripción: Formulario que permite eliminar un cliente de la base de datos del sistema.
Eliminar cliente. Quiridumbay, 2020.
120
Tabla 32. Ingreso de marcas Formulario: Listado de marcas Resultados: Grabar marcas Campos Ingreso Validación Guardar Función Nombres Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Mostrar (botón)
X X X X
Correcta Correcta Correcta Correcta
Descripción: Formulario el registro de una nueva marca de vehículo. Al dar clic en el registro de marca se ingresan los datos respectivos que se pide en los campos.
Registrar nueva marca de vehículo. Quiridumbay, 2020.
Tabla 33. Modificar o eliminar una marca Formulario: Listado de marcas – Edición de una marca – Eliminar una marca
Resultados: Modificar o eliminar una marca
Campos Ingreso Validación Guardar Función Edición de una marca Nombre Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar una marca o eliminar una existente.
Eliminar o editar marca de vehículo. Quiridumbay, 2020.
Tabla 34. Ingreso de modelos de vehículos Formulario: Listado modelos Resultados: registro de modelos de
vehículos Campos Ingreso Validación Guardar Función Modelo Marca Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Mostrar (botón)
X X
X X
Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario e puede registrar un nuevo modelo de vehículo, el cual será almacenado en la base de datos
Registro de modelo de vehículo. Quiridumbay, 2020.
Tabla 35. Modificar o eliminar un modelo de vehículo Formulario: Listado de modelo – Edición de modelo – Eliminar un modelo
Resultados: Modificar o eliminar un modelo de vehículo
Campos Ingreso Validación Guardar Función Edición de un modelo
121
Nombre Marca Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar un modelo existente de vehículo.
Eliminar o editar marca de vehículo. Quiridumbay, 2020.
Tabla 36. Ingreso de servicios en la mecánica Formulario: Listado se servicios Resultados: Ingresar un nuevo
servicio que presta la mecánica. Campos Ingreso Validación Guardar Función Nombre Tarifa Duración KM Días Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Mostrar (botón)
X X X X
X X
Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario se permite al usuario almacenar un nuevo servicio que entrega la mecánica a los clientes.
Registro de modelo de vehículo. Quiridumbay, 2020.
Tabla 37. Modificar o eliminar un servicio del taller Formulario: Listado de modelo – Edición de un servicio – notificación de eliminación
Resultados: Modificar o eliminar un servicio que presta el taller
Campos Ingreso Validación Guardar Función Edición de un servicio Nombre Descripción Tarifa Duración Días Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X X X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar un servicio que presta el taller.
Eliminar o editar servicios del taller. Quiridumbay, 2020.
122
Tabla 38. Ingreso de vehículo Formulario: Listado de vehículos Resultados: Ingresar nuevo vehículo
para su registro en el sistema. Campos Ingreso Validación Guardar Función Cliente Placa Año Modelo Marca Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Mostrar (botón)
X X X X X
X X
Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario se permite el registro de un nuevo vehículo para guardarlo en el sistema, cabe indicar que también se debe registrar su propietario
Registro de nuevo vehículo para el sistema. Quiridumbay, 2020.
Tabla 39. Modificar o eliminar un vehículo Formulario: Listado de Vehículo – Edición de un vehículo
Resultados: Modificar o eliminar un vehículo del sistema
Campos Ingreso Validación Guardar Función Edición de un vehículo Cliente Modelo/Marca Año Placa Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar un vehículo del sistema.
Eliminar o editar vehículos del sistema. Quiridumbay, 2020.
Tabla 40. Listado de Ventas Formulario: Listado de ventas Resultados: Formulario para
registrar ventas. Campos Ingreso Validación Guardar Función Cliente Vehículo Servicio Fecha de inicio/finalización Subtotal IVA Total Nuevo registro (Botón)
X X X X X X X
X
Correcta
123
Actualizar (Botón) Eliminar (botón) Buscar (botón) Mostrar (botón)
X X X X
Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario se permite el registro de una facturación por venta de productos o servicio.
Listado de ventas o facturación. Quiridumbay, 2020.
Tabla 41. Ingreso de Ventas Formulario: Nuevo registro de una venta o servicio.
Resultados: Formulario que permite registrar una nueva venta / imprime factura.
Campos Datos de la Fact. Ingreso Validación Guardar Función Fecha de inicio/finalización Vehículo Servicio Kilometraje actual Subtotal IVA Total Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Buscar (botón) Mostrar (botón)
X X X X X X X
X X X X X
Correcta Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario se permite el registro de una nueva factura, se imprime una factura
Registro de ventas o facturación. Quiridumbay, 2020.
Tabla 42. Registro de gastos Formulario: Listado de gastos Resultados: Formulario para
registrar gastos del taller. Campos Ingreso Validación Guardar Función Tipo de gasto Fecha de registro Valor Detalle Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Buscar (botón) Mostrar (botón)
X X X X
X X X X X
Correcta Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario se permite el registro de los gastos del taller.
Registro de gastos. Quiridumbay, 2020.
124
Tabla 43. Modificar o eliminar un gasto Formulario: Listado de gastos – Actualizar – Eliminar
Resultados: Modificar o eliminar un gasto del sistema
Campos Ingreso Validación Guardar Función Edición de un vehículo Tipo de gasto Descripción Fecha de registro Valor Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar un gasto del sistema.
Eliminar o editar gestos del sistema. Quiridumbay, 2020.
Tabla 44. Registro de Asistencia de empleados Formulario: Listado de asistencia Resultados: Formulario para
registrar asistencia de empleados. Campos Ingreso Validación Guardar Función Fecha de asistencia Empleado Cédula Cargo Asistencia Permiso/motivo Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón) Buscar asistencia (botón) Eliminar asistencia (botón)
X X X X X
X X X X X
Correcta Correcta Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar la asistencia de los trabajadores, de igual forma se puede acceder a los formularios buscar asistencia y eliminar asistencia.
Registro de gastos. Quiridumbay, 2020.
Tabla 45. Registro de Contrato de empleados Formulario: Listado de contratos Resultados: Formulario para
registrar contrato de empleados. Campos Ingreso Validación Guardar Función Empleado Fecha de inicio Fecha de finalización Salario semanal Estado Permiso/motivo
X X X X X
X
Correcta
125
Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón)
X X X
Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar nuevo contrato de un empleado, al dar clic en el botón nuevo registro se procederá a ingresar los datos del nuevo empleado.
Registro de contratos de empleados. Quiridumbay, 2020.
Tabla 46. Modificar o eliminar un contrato Formulario: Listado de contrato – Edición de un contrato – Notificación de eliminación.
Resultados: Modificar o eliminar un gasto del sistema
Campos Ingreso Validación Guardar Función Edición de un contrato Empleado Cargo Fecha de inicio Fecha de finalización Pago semanal Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X X X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar un contrato de los empleados del sistema.
Eliminar o editar contratos del sistema. Quiridumbay, 2020.
Tabla 47. Registro de empleados Formulario: Listado de empleados Resultados: Formulario para
registrar empleados en el sistema. Campos Ingreso Validación Guardar Función Nombres RUC Celular Email Dirección Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón)
X X X X X
X X X
Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar el ingreso de un nuevo empleado, pulsando el botón nuevo registro se procede a ingresar en un formulario los datos del empleado.
Registro de nuevos empleados. Quiridumbay, 2020.
126
Tabla 48. Modificar eliminar un empleado Formulario: Listado de empleado – Edición de empleado – Notificación de eliminación.
Resultados: Modificar o eliminar un empleado del sistema
Campos Ingreso Validación Guardar Función Edición de un empleado Nombres Apellidos Número de cédula Email Imagen Fecha de nacimiento Dirección Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X X X X X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar un empleado del sistema.
Eliminar o editar empleados del sistema. Quiridumbay, 2020.
Tabla 49. Ingreso de compra Formulario: Listado de compras Resultados: Formulario para
registrar compras en el sistema. Campos Ingreso Validación Guardar Función Proveedor RUC Forma de pago Fecha de registro Total a pagar Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón)
X X X X X
X X X
Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar las compras en que se realizan en el sistema, se da clic en el botón nuevo registro y se procede a llenar los campos.
Registro de nuevos empleados. Quiridumbay, 2020.
Tabla 50. Modificar eliminar una compra Formulario: Listado de compra – Edición de compras – Notificación de eliminación.
Resultados: Modificar o eliminar una compra en sistema
Campos Ingreso Validación Guardar Función Edición de compra Proveedor RUC Forma de pago Fecha de registro
X X X X
127
Total a pagar Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar los datos de una compra del sistema.
Eliminar o editar compras del sistema. Quiridumbay, 2020.
Tabla 51. Ingreso de cuentas por pagar Formulario: Listado de cuentas por pagar Resultados: Formulario para
registrar cuentas por pagar en el sistema.
Campos Ingreso Validación Guardar Función Proveedor Fecha de compra Forma de pago Valor Saldo Estado Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón)
X X X X X X
X X X
Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar las cuentas por pagar que se realizan en el sistema, se da clic en el botón nuevo registro y se procede a llenar los campos.
Registro de cuentas por pagar. Quiridumbay, 2020.
Tabla 52. Ingreso de Productos Formulario: Listado de productos Resultados: Formulario para
registrar el ingreso de productos en el sistema.
Campos Ingreso Validación Guardar Función Nombre Tipo Imagen Stock Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón)
X X X X
X X X
Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar los productos en el sistema, se da clic en el botón nuevo registro y se procede a llenar los campos.
Registro de nuevos productos. Quiridumbay, 2020.
128
Tabla 53. Modificar eliminar un producto Formulario: Listado de productos – Edición de producto – Notificación de eliminación.
Resultados: Modificar o eliminar un producto en el sistema
Campos Ingreso Validación Guardar Función Nombre Tipo Precio Imagen Guardar registro (Botón) Cancelar (Botón) Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X X
X X
X X
Correcta Correcta
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar los datos de un producto en el sistema.
Eliminar o editar productos del sistema. Quiridumbay, 2020.
Tabla 54. Ingreso de Proveedores Formulario: Listado de Proveedores Resultados: Formulario para
registrar el ingreso de proveedores en el sistema.
Campos Ingreso Validación Guardar Función Nombre RUC Celular Email Dirección Nuevo registro (Botón) Actualizar (Botón) Eliminar (botón)
X X X X X
X X X
Correcta Correcta Correcta
Descripción: Por medio de este formulario se procederá a registrar los datos del proveedor en el sistema, se da clic en el botón nuevo registro y se procede a llenar los campos.
Registro de nuevos proveedores. Quiridumbay, 2020.
Tabla 55. Modificar eliminar un proveedor Formulario: Listado de proveedores – Edición de proveedor – Notificación de eliminación.
Resultados: Modificar o eliminar un proveedor en el sistema
Campos Ingreso Validación Guardar Función Nombre RUC Teléfono Dirección Email Guardar registro (Botón) Cancelar (Botón)
X X X X
X X
Correcta Correcta
129
Notificación de eliminación Si aceptar (Botón) Cancelar (botón)
X X
Correcta Correcta
Descripción: Por medio de estos formularios se puede editar o eliminar los datos de un proveedor en el sistema.
Eliminar o editar proveedores del sistema. Quiridumbay, 2020.
130
9.14. Anexo 14. Encuesta de satisfacción
1. Con qué grado de satisfacción calificaría Ud. El proceso de facturación con el
sistema informático:
Tabla 56. Satisfacción en proceso de facturación
Opciones Respuestas %
Muy satisfactorio 65 81%
Satisfactorio 15 19%
Medianamente satisfactorio 0 0%
Poco satisfactorio 0 0%
Nada satisfactorio 0 0%
TOTAL 80 100% Detalle de satisfacción en facturación con nuevo sistema. Quiridumbay, 2020.
Figura 36. Mejora en proceso de facturación Quiridumbay, 2020.
Análisis: El resultado fue 81% que respondieron muy satisfactorio, y el 19%
satisfactorio, estos porcentajes luego de la tabulación de las respuestas,
demuestran que la gran mayoría de clientes del taller tienen una aceptación muy
importante en cuanto a la nueva forma de recibir las facturas por productos o
servicios del taller mecánico, por lo tanto se nota la mejora en este proceso.
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
Muy
satisfactorio
Satisfactorio Medianamente
satisfactorio
Poco
satisfactorio
Nada
satisfactorio
81%
19%
0% 0% 0%
131
2. Con qué grado de satisfacción califica Ud. La solicitud de los precios para
conocer el costo de los servicios en el taller.
Tabla 57. Satisfacción en solicitud de precios.
Opciones Respuestas %
Muy satisfactorio 62 78%
Satisfactorio 18 23%
Medianamente satisfactorio 0 0%
Poco satisfactorio 0 0%
Nada satisfactorio 0 0%
TOTAL 80 100% Detalle de solicitud de precios con nuevo sistema. Quiridumbay, 2020.
Figura 37. Detalle de precios con el sistema Quiridumbay, 2020.
Análisis: Los encuestaron respondieron en un 78% muy satisfactorio y el 23%
satisfactorio, se les consultó que piensan acerca de la forma como se les entrega
detalles de precios de los productos y los servicios del taller, se evidencia una
aceptación importante en este punto que anteriormente resultaba un problema para
los clientes y para el propietario del negocio.
0%
10%
20%
30%
40%
50%
60%
70%
80%
Muy
satisfactorio
Satisfactorio Medianamente
satisfactorio
Poco
satisfactorio
Nada
satisfactorio
78%
23%
0% 0% 0%
132
3. Cómo califica el proceso cuando ingresa un vehículo para reparación o
mantenimiento, Ud. Recibe un comprobante para conocer la fecha que debe
retirarlo.
Tabla 58. Comprobante para conocer estado de vehículo
Opciones Respuestas %
Muy satisfactorio 61 76%
Satisfactorio 19 24%
Medianamente satisfactorio 0 0%
Poco satisfactorio 0 0%
Nada satisfactorio 0 0%
TOTAL 80 100% Detalle de estado de vehículo con nuevo sistema. Quiridumbay, 2020.
Figura 38. Información del vehículo con el nuevo sistema. Quiridumbay, 2020.
Análisis: El resultado de esta pregunta da un 76% que consideran es muy
satisfactorio, y un 24% consideran satisfactorio, las respuestas que dieron los
clientes da cuenta en detalle que se ha mejorado notablemente en cuanto a esta
parte del servicio que se entrega en la mecánica, anteriormente no se llevaba un
control del historial de cada vehículo.
0%
10%
20%
30%
40%
50%
60%
70%
80%
Muy
satisfactorio
Satisfactorio Medianamente
satisfactorio
Poco
satisfactorio
Nada
satisfactorio
76%
24%
0% 0% 0%
133
4. Qué grado de satisfacción califica Ud. El proceso con el nuevo sistema para el
control de los próximos mantenimientos de su vehículo.
Tabla 59. Control del mantenimiento de vehículo
Opciones Respuestas %
Muy satisfactorio 74 93%
Satisfactorio 6 8%
Medianamente satisfactorio 0 0%
Poco satisfactorio 0 0%
Nada satisfactorio 0 0%
TOTAL 80 100% Detalle de control de mantenimiento. Quiridumbay, 2020.
Figura 39. Control de mantenimiento Quiridumbay, 2020.
Análisis: Esta pregunta se complementa con la anterior, los clientes
respondieron en un 93% que es muy satisfactorio y un 8% satisfactorio el nuevo
proceso de la manera como se lleva el control de los mantenimientos de sus
vehículos, anteriormente se anotaba en un papel y se lo entregaba a los clientes
con el riesgo que esa información se pierda.
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Muy
satisfactorio
Satisfactorio Medianamente
satisfactorio
Poco
satisfactorio
Nada
satisfactorio
93%
8%
0% 0% 0%
134
5. Cómo califica la automatización de los procesos y atención al cliente en el
taller con el nuevo sistema.
Tabla 60. Mejora en automatización de actividades
Opciones Respuestas %
Muy satisfactorio 67 84%
Satisfactorio 13 16%
Medianamente satisfactorio 0 0%
Poco satisfactorio 0 0%
Nada satisfactorio 0 0%
TOTAL 80 100% Detalle de mejora en procesos con el sistema. Quiridumbay, 2020.
Figura 40. Mejora en procesos en el taller Quiridumbay, 2020.
Análisis: El 84% respondió que es muy satisfactorio, y el 16% satisfactorio, lo
que demuestra una gran satisfacción de los clientes en la forma como se maneja la
atención en el taller, con la inclusión del sistema informático se ha logrado mejorar
en varios aspectos y esto ha generado que los usuarios de la mecánica se sientan
mejor atendidos.
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
Muy
satisfactorio
Satisfactorio Medianamente
satisfactorio
Poco
satisfactorio
Nada
satisfactorio
84%
16%
0% 0% 0%
135
9.15. Anexo 15. Manual de Usuario
El sistema web Taller Miguelito debe constar con una conexión a internet para
ingresar a través de la dirección www.tallermiguelito.tk.
Ingreso al sistema
El usuario debe registrar su nombre de usuario y contraseña.
El sistema emite un mensaje de error si los datos son erróneos.
Si los datos son correctos se mostrará la pantalla principal del sistema.
Pantalla principal del sistema
La pantalla principal está compuesta con el menú de opciones de módulos, barra
principal para cerrar o cambiar de usuario, información del usuario e información
del sistema web.
En el menú de bodega están las opciones para registros y manejo de asignación
de actividades y servicios, herramientas, inventarios, maquinaria y repuestos.
136
En el menú de recursos financieros están las opciones para registros y manejo
de compras, cuentas por pagar, gastos, informe de compras, informe de cuentas
por pagar, informe de gastos, informe de pagos e informes de resultados.
En el menú de recursos humanos están las opciones para registros y manejo de
asistencias, cargos, contratos y compañía.
137
En el menú de informes están las opciones para generar informes de asistencia,
clientes, compras, cuentas por pagar, empleados, gastos, proveedores, salarios,
servicios o tarifas, proveedores, resultados y ventas.
En el menú de seguridad están las opciones para registros y manejo de módulos.
En el menú de vehículos están las opciones para registros y manejo de marca,
modelo, y registro de vehículo.
.
138
En el menú de ventas están las opciones para registros y manejo de informes de
clientes, informes de historial de servicios, informe de tarifas, informe de ventas,
registro de clientes, tipo de servicios y tarifas.
Ingreso de Clientes
Ingresar a la opción de clientes del menú de ventas.
El sistema carga la pantalla para el ingreso de clientes.
La pantalla cliente consta con el botón nuevo, editar, eliminar y la opción de filtrar
información.
Registro de cliente
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario cliente.
El usuario para guardar la información del cliente debe dar clic en guardar
registro.
139
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario cliente estén llenos y genera un mensaje si el usuario está seguro de
registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario cliente
para modificar información antes de grabar.
Eliminar un cliente
El usuario dará clic en el botón eliminar de un registro de cliente.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de clientes.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del cliente y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el cliente.
140
Ingreso de Servicios y Tarifas
Ingresar a la opción de servicios del menú de tipos de servicios y tarifas.
El sistema carga la pantalla para el ingreso de servicios.
La pantalla servicios consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de servicios y tarifas
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario servicios y tarifas.
El usuario para guardar la información del servicio debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario servicios estén llenos y genera un mensaje si el usuario está seguro
de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
141
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de servicios
para modificar información antes de grabar.
Modificar un servicio y tarifa
El usuario al dar clic en el botón de modificar de un registro de servicio y tarifa.
Se cargará un formulario con los datos del servicio y la tarifa.
El usuario al modificar el registro del servicio y tarifa debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario servicio estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar un servicio y tarifa
El usuario dará clic en el botón eliminar de un registro de servicio y tarifa.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de servicios y tarifas.
142
Ingreso de Ventas
Ingresar a la opción de ventas del menú de ventas.
El sistema carga la pantalla para el ingreso de ventas.
La pantalla ventas consta con el botón nuevo, editar, eliminar y la opción de filtrar
información.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del servicio y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el servicio y tarifa.
Registro de ventas
El usuario debe dar clic en el botón nuevo registro.
Se debe seleccionar el cliente filtrando
Se deben filtrar el producto y con el botón agregar se cargará a la venta.
El usuario para guardar la información de la venta debe dar clic en guardar
registro.
143
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario venta estén llenos y genera un mensaje si el usuario está seguro de
registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
El botón mostrar detalle de venta mostrará todos los repuestos, servicios y
empleados que trabajaron en el vehículo.
El botón imprimir mostrará un PDF con los datos de la venta realizada para ser
entregada al cliente.
144
Eliminar una venta
El usuario dará clic en el botón eliminar de un registro de la venta.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de venta.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la venta y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la venta.
Ingreso de Marcas
Ingresar a la opción de marcas del menú de Vehículo.
El sistema carga la pantalla para el ingreso de marcas.
La pantalla marca consta con el botón nuevo, editar, eliminar y la opción de filtrar
información.
Registro de marcas
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario de marca.
145
El usuario para guardar la información de la marca debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario marcas estén llenos y genera un mensaje si el usuario está seguro
de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de marca
para modificar información antes de grabar.
Modificar una marca
El usuario al dar clic en el botón de modificar de un registro de marca.
Se cargará un formulario con los datos de la marca.
El usuario al modificar el registro de marca debe dar clic en guardar registro.
146
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario marcas estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar una marca
El usuario dará clic en el botón eliminar de un registro de la marca.
El sistema nos presentará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de marcas.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la marca y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la marca.
147
Ingreso de Modelos
Ingresar a la opción de modelo del menú de Vehículo.
El sistema carga la pantalla para el ingreso de modelos.
La pantalla modelo consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de modelos
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario modelo.
El usuario para guardar la información del modelo debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario de modelo estén llenos y genera un mensaje si el usuario está seguro
de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
148
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de modelo
para modificar información antes de grabar.
Modificar un modelo
El usuario al dar clic en el botón de modificar de un registro de modelo.
Se presenta un formulario con los datos del modelo.
El usuario al modificar el registro del modelo debe dar clic en guardar registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario modelo estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar un modelo
El usuario dará clic en el botón eliminar de un registro de un modelo.
El sistema muestra un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar presenta la pantalla principal de modelos
149
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del modelo y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el modelo.
Ingreso de Vehículo
Ingresar a la opción de vehículo del menú de Registro de Vehículo.
El sistema carga la pantalla para el ingreso de vehículos.
La pantalla vehículo consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de vehículos
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario vehículo.
El usuario para guardar la información del vehículo debe dar clic en guardar
registro.
150
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario vehículo estén llenos y genera un mensaje si el usuario está seguro
de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de vehículo
para modificar información antes de grabar.
Modificar un vehículo
El usuario al dar clic en el botón de modificar de un registro de un vehículo.
Se carga un formulario con los datos del vehículo.
El usuario al modificar el registro del vehículo debe dar clic en guardar registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario vehículo estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
151
Eliminar un vehículo
El usuario dará clic en el botón eliminar de un registro de un vehículo.
El sistema entrega un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar se presenta un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de vehículos
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del vehículo y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el vehículo.
Ingreso de Compras
Ingresar a la opción de compras del menú de recursos financieros.
El sistema carga la pantalla para el ingreso de compras.
La pantalla compra consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
152
El usuario debe filtrar los repuestos y agregarlos al detalle con el botón del filtro.
Cada repuesto que se agrega al detalle tiene un botón para eliminar ese registro.
El usuario debe filtrar para agregar el proveedor.
Al estar todo agregado se pulsa el botón guardar registro para almacenar en el
sistema.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario compran estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrará en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de compra.
El botón detalle de compra presenta un formulario con el listado de todos los
artículos que se adquirieron en esta compra.
153
Eliminar una compra
El usuario dará clic en el botón eliminar de un registro de la compra.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar se presenta un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de compras.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la compra y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la compra.
Ingreso de Cuentas por Pagar
Ingresar a la opción de cuentas por pagar del menú de recursos financieros.
El sistema carga la pantalla para el ingreso de cuentas por pagar.
La pantalla cuentas por pagar consta con el botón nuevo, editar, eliminar y la
opción de filtrar información.
154
Para realizar un pago de crédito se debe dar clic en el botón abono.
Luego registrar la fecha y cantidad del pago.
Para almacenar la información se debe dar clic en guardar pago.
Al dar clic en el botón guardar pago el sistema verifica que todos los campos del
formulario abono estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de abono.
Para visualizar los abonos realizados el usuario debe dar clic en pago.
El sistema presenta una tabla con todos los pagos realizados.
En cada registro de pago está el botón anular pago para eliminar ese registro.
155
Eliminar una cuenta por pagar
El usuario dará clic en el botón eliminar de un registro de la cuenta por pagar.
El sistema entrega un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar muestra la pantalla principal de cuentas por pagar.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la cuenta por pagar y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la cuenta por pagar.
Ingreso de Gastos
Ingresar a la opción de gastos del menú de FRM.
El sistema carga la pantalla para el ingreso del gasto.
La pantalla gastos consta con el botón nuevo, editar, eliminar y la opción de filtrar
información.
156
Registro de gastos
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario gastos.
El usuario para guardar la información de los gastos debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario gastos estén llenos y genera un mensaje si el usuario está seguro de
registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de gastos
para modificar información antes de grabar.
Modificar un gasto
El usuario al dar clic en el botón de modificar de un registro de un gasto.
Se genera un formulario con los datos del gasto.
157
El usuario al modificar el registro del gasto debe dar clic en guardar registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario gastos estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar un gasto
El usuario dará clic en el botón eliminar de un registro del gasto.
El sistema presentará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar visualiza la pantalla principal de gastos.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de los gastos y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el gasto.
158
Ingreso de Tipos de Gastos
Ingresar a la opción de tipo de gasto del menú de FRM.
El sistema carga la pantalla para el ingreso de los tipos de gastos.
La pantalla tipo de gastos consta con el botón nuevo, editar, eliminar y la opción
de filtrar información.
Registro de tipos de gastos
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario tipo de gasto.
El usuario para guardar la información del tipo de gastos debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario de tipo de gastos estén llenos y genera un mensaje si el usuario está
seguro de registrar estos datos.
159
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de tipo de
gastos para modificar información antes de grabar.
Modificar un tipo de gasto
El usuario al dar clic en el botón de modificar de un registro de un tipo de gasto.
Se presenta un formulario con los datos del tipo de gastos.
El usuario al modificar el registro del tipo de gasto debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario tipo de gasto estén llenos y genera un mensaje si el
usuario está seguro de garbar estos datos.
160
Eliminar un tipo de gasto
El usuario dará clic en el botón eliminar de un registro del tipo de gasto.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de tipo de gasto.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del tipo de gasto y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el tipo de gasto.
Ingreso de Proveedor
Ingresar a la opción de proveedores del menú de recursos financieros.
El sistema carga la pantalla para el ingreso de proveedores.
La pantalla de proveedores consta con el botón nuevo, editar, eliminar y la opción
de filtrar información.
Registro de proveedores
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario proveedor.
161
El usuario para guardar la información del proveedor debe dar clic en guardar
registro.
Al dar clic en el botón guardar pago el sistema verifica que todos los campos del
formulario proveedor estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrará en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de
proveedor.
Modificar un proveedor
El usuario al dar clic en el botón de modificar de un registro de proveedor.
Se cargará un formulario con los datos del proveedor.
El usuario al modificar el registro del proveedor debe dar clic en guardar registro.
162
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario proveedor estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar un proveedor
El usuario dará clic en el botón eliminar de un registro del proveedor.
El sistema muestra un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar presenta un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de proveedores.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del proveedor y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el proveedor.
Ingresos de Asistencias
Ingresar a la opción de asistencias del menú de recursos humanos.
El sistema carga la pantalla para el ingreso de asistencias.
163
La pantalla asistencia consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
El usuario debe marcar la asistencia de los empleados y marcar si tiene algún
tipo de descuento con su respectivo detalle.
Luego se debe presionar el botón guardar registro.
Al dar clic en el botón guardar registro el sistema genera un mensaje si el usuario
está seguro de registrar estos datos de asistencias.
El usuario al dar clic en SI se registrara en la base de datos toda la información
registrada.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de
asistencias para modificar información antes de grabar.
Eliminar un tipo de gasto
El usuario dará clic en el botón eliminar de un registro de la asistencia.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
164
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de las asistencias.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la asistencia y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la asistencia.
Ingreso de cargos
Ingresar a la opción de cargos del menú recursos humanos.
El sistema carga la pantalla para el ingreso de cargos.
La pantalla cargos consta con el botón nuevo, editar, eliminar y la opción de filtrar
información.
Registro de un cargo
El usuario debe dar clic en el botón nuevo registro de un cargo.
Se deben llenar todos los campos del formulario cargo.
El usuario para guardar la información del cargo debe dar clic en guardar registro.
165
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario cargo estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de cargo.
Modificar un cargo
El usuario al dar clic en el botón de modificar de un registro de cargo.
Se genera un formulario con los datos del cargo.
El usuario al modificar el registro del cargo debe dar clic en guardar registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario cargo estén llenos y genera un mensaje si el usuario está
seguro de garbar estos datos.
166
Eliminar un cargo
El usuario dará clic en el botón eliminar de un registro del cargo.
El sistema presenta el mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de los cargos.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del cargo y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el cargo.
Ingreso de Contratos
Ingresar a la opción de contratos del menú de recursos humanos.
El sistema carga la pantalla para el ingreso de contrato.
La pantalla contratos consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
167
Registro de contratos
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario contratos.
El usuario para guardar la información del contrato debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario contrato estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de
contratos.
Modificar un contrato
El usuario al dar clic en el botón de modificar de un registro de contratos.
Se cargará un formulario con los datos del contrato.
El usuario al modificar el registro del contrato debe dar clic en guardar registro.
168
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario contrato estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar un contrato
El usuario dará clic en el botón eliminar de un registro de un contrato.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de contratos.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del contrato y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar un contrato.
169
Ingreso de Empleados
Ingresar a la opción de ficha del trabajador del menú de recursos humanos.
El sistema carga la pantalla para el ingreso de empleados.
La pantalla empleados consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de empleados
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario empleado.
El usuario para guardar la información del empleado debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
del formulario vehículo estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de cargo.
170
Eliminar un empleado
El usuario dará clic en el botón eliminar de un registro de empleado.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar se presenta un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de empleados.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
del empleado y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar el empleado.
Ingreso de Usuarios
Ingresar a la opción de usuarios del menú de recursos humanos.
El sistema carga la pantalla para el ingreso de usuario.
La pantalla de administradores consta con el botón editar registro, eliminar
registro, acceso, loquearse, resetear clave y cambio de clave.
171
Registro de usuario
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario usuario.
El usuario para guardar la información del usuario debe dar clic en guardar
registro.
Al dar clic en el botón guardar pago el sistema verifica que todos los campos del
formulario usuario estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de usuario.
Control de Acceso de Usuarios
La pantalla de control de acceso de usuario consta con el listado de los equipos
de donde se ha tenido acceso al sistema.
172
Ingreso de Máquina
Ingresar a la opción de máquina del menú de bodega.
El sistema carga la pantalla para el ingreso de máquina.
La pantalla máquina consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de maquinas
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario máquina.
El usuario para guardar la información de la máquina debe dar clic en guardar
registro.
Al dar clic en el botón guardar pago el sistema verifica que todos los campos del
formulario máquina estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de
máquina.
173
Modificar una máquina
El usuario al dar clic en el botón de modificar de un registro de máquina.
Se cargará un formulario con los datos de la máquina.
El usuario al modificar el registro de la máquina debe dar clic en guardar registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario máquina estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
Eliminar una máquina
El usuario dará clic en el botón eliminar de un registro de la máquina.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de la máquina.
174
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la máquina y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la máquina
Ingreso de Repuesto
Ingresar a la opción de repuesto del menú de bodega.
El sistema carga la pantalla para el ingreso de repuesto.
La pantalla repuesta consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de repuesto
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario repuesto.
El usuario para guardar la información del repuesto debe dar clic en guardar
registro.
175
Al dar clic en el botón guardar pago el sistema verifica que todos los campos del
formulario repuesto estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de
repuesto.
Modificar un repuesto
El usuario al dar clic en el botón de modificar de un registro de repuesto.
Se cargará un formulario con los datos del repuesto.
El usuario al modificar el registro de la máquina debe dar clic en guardar registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario repuesto estén llenos y genera un mensaje si el usuario
está seguro de garbar estos datos.
176
Eliminar un repuesto
El usuario dará clic en el botón eliminar de un registro del repuesto.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar el sistema entrega un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de la máquina.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la máquina y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la máquina
Inventario de Compras
Presenta un listado de todos los productos con la cantidad de stock en existencia
y filtra la información por repuestos, herramientas y maquinas por proveedores.
177
Ingreso de Herramientas
Ingresar a la opción de herramientas del menú de bodega.
El sistema carga la pantalla para el ingreso de repuesto.
La pantalla repuesto consta con el botón nuevo, editar, eliminar y la opción de
filtrar información.
Registro de herramientas
El usuario debe dar clic en el botón nuevo registro.
Se deben llenar todos los campos del formulario herramientas.
El usuario para guardar la información de la herramienta debe dar clic en guardar
registro.
Al dar clic en el botón guardar pago el sistema verifica que todos los campos del
formulario repuesto estén llenos.
Luego genera un mensaje si el usuario está seguro de registrar estos datos.
El usuario al dar clic en SI se registrara en la base de datos la información.
Si el usuario da clic en NO el sistema vuelve a presentar el formulario de
herramientas.
178
Modificar una herramienta
El usuario al dar clic en el botón de modificar de un registro de herramienta.
Se cargará un formulario con los datos del repuesto.
El usuario al modificar el registro de la herramienta debe dar clic en guardar
registro.
Al dar clic en el botón guardar registro el sistema verifica que todos los campos
a modificar del formulario herramienta estén llenos y genera un mensaje si el
usuario está seguro de garbar estos datos.
Eliminar una herramienta
El usuario dará clic en el botón eliminar de un registro de la herramienta.
El sistema nos mostrará un mensaje indicando si está seguro de eliminar.
Al dar clic en aceptar mostrará un mensaje confirmación para eliminar.
El botón cancelar nos mostrará la pantalla principal de la herramienta.
En el mensaje de alerta al presionar el botón SI el sistema desactivará el registro
de la herramienta y no lo presentará en el listado de la pantalla principal.
Si se presiona el botón NO se cancela la opción de eliminar la herramienta
179
Informe de asignación de activos
Ingresar a la opción de asignación de activos del menú de bodega.
El sistema carga la pantalla para la verificación de las asignaciones.
El usuario debe dar clic en el control empleado y seleccionar uno de ellos.
El sistema cargará todos los datos de los clientes que allá atendido.
Informe de asistencias
El usuario debe dar clic en informe de asistencias del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de las asistencias.
El sistema cargará los datos de las asistencias en ese intervalo de tiempo.
La pantalla de informe de asistencias consta con el botón para exportar y
Descargar Excel o Descargar PDF.
Documento PDF de las asistencias para grabar en una USB o imprimir.
180
Informe de cliente
El usuario debe dar clic en informe de clientes del menú informe
El usuario debe seleccionar la fecha de inicio y fecha final de los clientes.
El sistema cargará los datos de los clientes en ese intervalo de tiempo.
La pantalla de informe de clientes consta con el botón para exportar y Descargar
Excel o Descargar PDF.
Documento PDF de los clientes para grabar en una USB o imprimir.
Informe de compras
El usuario debe dar clic en informe de compras del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de las compras.
El sistema cargará los datos de las compras en ese intervalo de tiempo.
181
La pantalla de informe de compras consta con el botón para exportar y Descargar
Excel o Descargar PDF.
Documento PDF de las compras para grabar en una USB o imprimir.
Informe de cuentas por pagar
El usuario debe dar clic en informe de cuentas por pagar del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de las cuentas por
pagar.
El sistema cargará los datos de las cuentas por pagar en ese intervalo de tiempo.
La pantalla de informe de cuentas por pagar consta con el botón para exportar y
Descargar Excel o Descargar PDF.
Documento PDF de las cuentas por pagar para grabar en una USB o imprimir.
182
Informe de contratos
El usuario debe dar clic en informe de contratos del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de los contratos.
El sistema cargará los datos de los contratos en ese intervalo de tiempo.
La pantalla de informe de contratos consta con el botón para exportar y
Descargar Excel o Descargar PDF.
Documento PDF de los contratos para grabar en una USB o imprimir.
Informe de gastos
El usuario debe dar clic en informe de gastos del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de los gastos.
El sistema cargará los datos de los gastos en ese intervalo de tiempo.
183
La pantalla de informe de gastos consta con el botón para exportar y Descargar
Excel o Descargar PDF.
Documento PDF de los gastos para grabar en una USB o imprimir.
Informes de Resultados
El usuario debe dar clic en informe de resultado del menú informes.
El usuario debe seleccionar la fecha de inicio y fecha final para el estado de
resultado.
El sistema cargará los datos de los resultados acumulados en ese intervalo de
tiempo.
La pantalla de informe de resultado consta con el botón para exportar y
Descargar Excel o Descargar PDF.
Documento PDF del estado de resultado para grabar en una USB o imprimir.
184
Informe de proveedores
El usuario debe dar clic en informe de proveedores del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de los proveedores.
El sistema cargará los datos de los proveedores en ese intervalo de tiempo.
La pantalla de informe de proveedores consta con el botón para exportar y
Descargar Excel o Descargar PDF.
Documento PDF de los proveedores para grabar en una USB o imprimir.
Informe de ventas
El usuario debe dar clic en informe de ventas del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de las ventas.
El sistema cargará los datos de las ventas en ese intervalo de tiempo.
185
La pantalla de informe de vetas consta con el botón para exportar y Descargar
Excel o Descargar PDF.
Documento PDF de las ventas para grabar en una USB o imprimir.
Informe de servicio
El usuario debe dar clic en informe de servicios del menú informe.
El usuario debe seleccionar la fecha de inicio y fecha final de los servicios.
El sistema cargará los datos de los servicios en ese intervalo de tiempo.
La pantalla de informe de servicios consta con el botón para exportar y Descargar
Excel o Descargar PDF.
Documento PDF de los servicios para grabar en una USB o imprimir.
186
Informe de Pagos
El usuario debe dar clic en informe de pago del menú informe.
El usuario debe seleccionar la fecha del pago.
El sistema cargará los datos de los pagos de dicha fecha.
La pantalla de informe de pagos consta con el botón para exportar y Descargar
Excel o Descargar PDF.
Documento PDF de los pagos para grabar en una USB o imprimir.
187
9.16. Anexo 16. Manual Técnico
Requerimientos para utilizar el Sistema
HERRAMIENTA DESCRIPCIÓN
PostgreSQL 9.5 Base de datos
PYHTON 3.8.1 Lenguaje de programación
DJANGO 2.2.9 Framework
JetBrains PyCharm 2019.2.4
x64
IDE de desarrollo
PgAdmin 4 IDE para administrar la base de datos
Requisitos para instalar el sistema en una intranet
Microsoft Windows 8.1, 10
PC con procesador Intel® Core™ i5
Memoria RAM de 4 GB
Disco duro de 250 GB
Requisitos para instalar el sistema en un servidor web
Ubuntu 18.04
2 GB / 1 CPU
25 GB SSD disk
1000 GB transfer
188
Arquitecturas para desarrollar el sistema
Carpeta Significado
Config Contiene archivos importantes como settings.py el cual
contiene toda la información de la base de datos, idioma y
todas las configuraciones de nuestro sitio web en django.
Core Contiene todas nuestras apps para conformar el sitio web,
dentro de cada app se tendrá los models, forms, views, y las
urls.
Deploy Contiene todos los archivos necesarios para poder
deployar nuestro sistema web en un servidor.
Logs Es una carpeta donde se almacenan todos los errores,
accesos o códigos que se ejecutan en nuestra aplicación.
Media Contiene todos los archivos media de nuestras tablas que
utilicen atributos de tipo file, están separados por año, mes, y
día (Se ejecuta automáticamente si se lo configura).
Requirements Contiene un archivo plano donde están todos los
requerimientos que se deben instalar para que la aplicación
funcione.
Static Contiene todos los archivos estáticos como css, plugins,
javascript, y todo lo necesario para la parte estética del
sistema web.
Templates Contiene todos los HTML para las páginas de nuestro sitio
web.
Modelos para la creación de tablas
ARCHIVO EXPLICACIÓN
class Lot(BaseModel):
name = models.CharField(max_length=150, unique=True,
verbose_name='Nombre')
latitude = models.CharField(max_length=50, verbose_name='Latitud')
longitude = models.CharField(max_length=50, verbose_name='Longitud')
hectares = models.IntegerField(default=0, verbose_name='Hectareas')
Este modelo pertenece
a la tabla gastos, cada
tabla de la base de datos
se debe representar en un
modelo, a partir de eso se
189
def __str__(self):
return self.name
def toJSON(self):
return {
'id': self.id,
'name': self.name,
'latitude': self.latitude,
'longitude': self.longitude,
'hectares': self.hectares,
}
class Meta:
verbose_name = 'Lote'
verbose_name_plural = 'Lotes'
ordering = ['-id']
pueden crear las tablas en
la base de datos con solo
ejecutar don comandos;
uno para crear las
migraciones
makemigrations y el otro
para que esas
configuraciones permitan
crear las tablas migrate.
Formularios
ARCHIVO EXPLICACIÓN
class LotForm(ModelForm):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields['name'].widget.attrs['autofocus'] = True
class Meta:
model = Lot
fields = '__all__'
widgets = {
'name': TextInput(attrs={'placeholder': 'Ingrese un
nombre'}),
'latitude': TextInput(),
'hectares': TextInput(),
'longitude': TextInput(),
}
exclude = ['user_creation', 'user_updated']
id = IntegerField(widget=HiddenInput(attrs={'id': 'id'}),
initial=0)
La ventaja que tiene
django es que puede
crear de manera
dinámica los formularios
en el HTML.
Los formularios se
crean solos a partir de
los modelos, también se
pueden adjuntar nuevos
campos con tan solo
decláralos.
Vistas
ARCHIVO EXPLICACIÓN
class LotListView(AccessModuleMixin, PermissionModuleMixin, ListView):
model = Lot
template_name = 'lot/list.html'
permission_required = 'view_lot'
def dispatch(self, request, *args, **kwargs):
return super().dispatch(request, *args, **kwargs)
def get_context_data(self, **kwargs):
Trabajar con vistas
basadas en clases es
una gran ventaja en
Django porque podemos
ejecutar las acciones
190
context = super().get_context_data(**kwargs)
context['create_url'] = reverse_lazy('lot_create')
context['title'] = 'Listado de Lotes'
return context
básicas de un CRUD con
tan solo enviar los
parámetros correctos ya
tendremos realizado un
mantenimiento. Además
de acciones adicionales
como validar permisos,
etc.
URL.py
ARCHIVO EXPLICACIÓN from django.urls import path
urlpatterns = [
path('lot/', LotListView.as_view(), name='lot_list'),
path('lot/add/', LotCreateView.as_view(), name='lot_create'),
path('lot/update/<int:pk>/', LotUpdateView.as_view(),
name='lot_update'),
path('lot/delete/<int:pk>/', LotDeleteView.as_view(),
name='lot_delete'),
]
Las urls son el puente
de conexión con las
vistas y los modelos.
Cada app debe tener un
conjunto de urls para
poder acceder a sus
mantenimientos.
Templates o archivos html o CSS
ARCHIVO EXPLICACIÓN
{% extends 'list.html' %}
{% block columns %}
<th style="width: 5%;" class="text-center">Nro</th>
<th style="width: 25%;">Nombre</th>
<th style="width: 20%;">Longitud</th>
<th style="width: 20%;">Latitud</th>
<th style="width: 15%;">Hectareas</th>
<th style="width: 15%;" class="text-center"><i class="fa fa-wrench"
aria-hidden="true"></i></th>
{% endblock %}
{% block rows %}
{% for i in object_list %}
<tr>
<td>{{ i.id }}</td>
Los Templates son
HMTL en Django, pero
una gran ventaja que
tienen que se pueden
heredar de plantillas
bases para no repetir
código innecesario.
En este caso se tiene
una plantilla base
llamada list.html que
tiene como base
191
<td>{{ i.name }}</td>
<td>{{ i.latitude }}</td>
<td>{{ i.longitude }}</td>
<td class="text-center"><span class="badge badge-success">{{
i.hectares }}</span></td>
<td class="text-center">
<a href="{% url 'lot_update' i.id %}" data-toggle="tooltip"
title="Editar registro" class="btn btn-warning btn-xs btn-flat">
<i class="fas fa-edit" aria-hidden="true"></i>
</a>
<a href="{% url 'lot_delete' i.id %}" rel="delete" data-
toggle="tooltip" title="Eliminar registro" class="btn btn-danger btn-xs btn-
flat">
<i class="fas fa-trash" aria-hidden="true"></i>
</a>
</td>
</tr>
{% endfor %}
{% endblock %}
principal los
componentes básicos
para una tabla.
Una vez heredado la
plantilla solo se debe
poner los datos faltantes
en los bloques de la
herencia.
La variable object_list
es una variable propia de
la vista que nos retorna
el listado de la tabla
correspondiente del
modelo de la vista.
192
9.17. Anexo 17. Carta de Aceptación del Sistema
Figura 41. Carta de Aceptación Quiridumbay, 2020.