Tesis Software
Permanent URI for this collectionhttp://repositorio.uta.edu.ec/handle/123456789/39538
Browse
9 results
Search Results
Item Aplicación web para la gestión de información e indicadores de calidad en la implementación de un plan de mejora continua por parte de la Dirección de Gestión de Calidad de la Universidad Técnica de Ambato(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2025-02) Carrasco Santos Erick Josué; Ibarra Torres Oscar FernandoThe Quality Management Directorate of the Technical University of Ambato faced challenges in quality management due to the lack of centralized data, inconsistencies in information collection, and delays in the manual calculation of indicators, which led to delays in strategic decision-making. To address this issue, the project aimed to develop a web application to manage information and calculate quality indicators efficiently, optimizing the processes of the Quality Management Directorate. The purpose of the application is to centralize data, validate its consistency, and automate analysis through interactive dashboards, using modern technologies such as Golang for the backend and Svelte for the frontend. The Extreme Programming methodology enabled agile iterations and adaptations based on constant user feedback, ensuring a user-centered development process. As a result, the processing time has been reduced from 35.5 hours to approximately 6 hours, representing an 83% reduction through the use of the system. Additionally, the accuracy of the indicators has improved, and continuous monitoring of academic quality has been facilitated. The project has strengthened the institution's ability to implement efficient improvement plans and make strategic decisions based on reliable and up-to-date data.Item Aplicación web y móvil para la gestión de costos de confección por prenda, pieza individual y control de asistencia en la empresa “SPILL” de la ciudad de Ibarra(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2025-02) Puetate Mier, Pablo Jhoel; Naranjo Avalos, Hernán FabricioSPILL faces challenges in production cost management and activity accounting based on the manufacturing process. and activity accounting based on the manufacturing process. Traditional methods based on manual records and spreadsheets are inefficient and prone to based on manual records and spreadsheets are inefficient and error-prone, affecting the accuracy of payment accounting and the organization of information. error-prone, affecting the accuracy of payment accounting and the organization of information. To address these problems, we proposed the development of a system that combines a mobile application and a mobile application and a web platform, with the objective of optimizing the processes of production cost production cost management, activity accounting and attendance control. The system seeks to improve operational efficiency, reduce human error, and provide a tool that facilitates administration and access to the and access to information for both administrative personnel and garment workers. and garment workers. The project is divided into three main applications: web, mobile and desktop. For the Flutter was used for the development of the mobile application, due to its multiplatform performance. For the web application we used React and additional libraries. For the desktop platform electron-vite was used for its ability to create desktop applications using web technologies such as JavaScript, HTML and CSS. such as JavaScript, HTML and CSS. Additionally, PostgreSQL was used as the database and NestJS for the application programming interface (API). application programming interface (API). Finally, as a result, we obtained a system that minimizes the inconveniences of the current process and reduces the time of repetitive processes. and reduces time in repetitive processes. In addition, the digitalization of the information has led to a notable reduction in the use of physical files, thus avoiding possible loss of information and delays in the processes. delays in the processes.Item Implantación de una aplicación web progresiva para la administración post evento de capacitación del personal de la Empresa Eléctrica de Ambato Regional Centro Norte S.A.(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2024-08) García Flores, Andrés Francisco; Ibarra Torres, Oscar FernandoThis thesis project focuses on the implementation of a web application to improve the management and control of attendance at training events at “Empresa Eléctrica de Ambato Regional Centro Norte S.A.” Currently, these processes are performed manually, which is prone to errors and excessive time consumption. The automation of these processes seeks to increase efficiency and accuracy, providing a more fluid and modern solution. Through interviews with the company's personnel, specific needs and requirements were identified in order to develop an application that meets these demands. The methodology used for software development was Extreme Programming (XP), allowing constant communication and continuous feedback with the client, ensuring efficient development and frequent deliveries of value. The Flutter framework was used to create a progressive web application, combining modern technologies for the user interface. For the backend development, Spring Boot was used as the Java tool and Oracle as the database, ensuring the robustness and scalability of the system. In addition, to evaluate the effectiveness of the application, usability and acceptance tests were carried out, applying the Technology Acceptance Model (TAM) through surveys. The results indicate that users perceive the application as useful and easy to use, confirming its effectiveness in improving attendance control, event evaluation and certificate issuance. In summary, the implementation of this web application not only optimizes the company's internal processes, but also offers a more efficient and comfortable experience for participants, establishing a digitalization model that can be replicated in other organizations.Item Aplicación web para la evaluación del desempeño de los funcionarios de la Empresa Eléctrica Ambato Regional Centro Norte S. A.(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2024-08) Melendez Paredes, Anthony Damian; Chicaiza Castillo, Dennis VinicioThe process of performance evaluations for employees at Empresa Eléctrica Ambato Regional Centro Norte S. A. is a tool that helps determine the productivity of personnel through the position. However, after an analysis of the process in operation up to the time of this research, it became evident that valuable resources for the institution were being wasted. The purpose of this research project is the implementation of a web application that can efficiently manage the company's resources. In the research, information gathering techniques such as interviews were applied to explore problems and define needs and requirements for the development of the application. RAD (Rapid Application Development) was used as the application development methodology, since it allowed the development of the application in less time through continuous collaboration with the client and constant iterations resulting in a rapid development of prototypes and the application. The software development used Oracle database engine managed with PL/SQL, RESTful API type services through a multi-layer architecture and finally for the web application the Angular framework was used. Acceptance and usability were evaluated using the TAM model. This proposal made the whole evaluation administration process more efficient, as well as the performance evaluation process of the employees.Item Aplicación web para la gestión y control de la información laboral del equipo de desarrollo de la empresa software evolutivo(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2024-02) Martínez Urbina, Joshua Mateo; Ibarra Torres, Oscar FernandoThe process of Labor Information Management and Control of the Software Evolutivo development team is an internal operations procedure that records and compiles daily activities of the company's developers. This manual manipulation of information makes the process tedious and inefficient, consuming valuable time resources of the company's collaborators. The purpose of this research project was to propose the implementation of a web application to replace this manual process. Data collection techniques, such as interviews, were applied to identify issues and collect the specific needs of the client regarding this internal process. The chosen agile software development methodology was Extreme Programming, facilitating constant communication and feedback with the client and ensuring efficient software development based on frequent value delivery. The web application was developed using the JHipster framework, enabling the creation of monolithic applications with the latest trending technologies. In this case, React was integrated with Spring Boot using Kotlin language in a containerized application for scalability. To ensure the proper functioning of the web application, integration tests were implemented. Additionally, acceptance and usability tests were conducted to validate compliance with the defined functional and non-functional requirements with the client.Item Aplicación web con tecnología de realidad aumentada para fomentar el turismo cultural en el museo de la Unidad Educativa Bolívar(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2024-02) Núñez Arroba, Noelia Abigail; Ibarra Torres, Oscar FernandoCurrently, several organizations are seeking to capture people's interest through the use of new technologies. This is the case of museums that seek to attract more visitors and provide them with a better experience. This project seeks a way to promote cultural tourism in museums by proposing a web application that uses augmented reality. Thus, surveys were conducted to find out the interest of visitors in this technology. In addition, the RAD (Rapid Application Development) methodology was used for the development of the application, which allows a close contact with the client and a quick delivery of the product. Express.js and React.js were used as development tools along with the MySQL relational database manager. Also, Model Viewer was used to apply Augmented Reality and the photogrammetry technique to model's 3D the museum's exhibits. This resulted in an application that allows to manage the museum exhibits and, in turn, feeds the visible page for visitors, who can see technical information about each exhibit, as well as a 3D model of it.Item Aplicación web usando el framework angular y spring boot para la evaluación y refuerzo de conocimientos técnicos en la Empresa Eléctrica Ambato Regional Centro Norte S.A.(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2024-02) Carrera Mantilla, Ariel Alejandro; Ibarra Torres, Oscar FernandoIn today’s environment, knowledge plays a crucial role for success in various areas. An adequate level of knowledge allows one to understand the environment, make informed decisions, solve everyday problems and continuously improve. In the workplace, having trained personnel aware of their responsibilities is essential to achieve efficiency and productivity, which leads to greater competitiveness and business success. At Empresa El´ectrica Ambato Regional Centro Norte S.A. (EEASA), inefficient training and evaluation processes were identified due to the lack of an adequate technological solution. To address this situation, an initial observation of the training and evaluation process was carried out, followed by a survey of 199 employees and an interview with the head of the IT area. The results showed that 82.4% of those surveyed agreed to reinforce their knowledge and be evaluated through an online platform as part of the process. In this sense, the project focused on developing and implementing a web application to evaluate and strengthen the technical knowledge of EEASA employees. The AUP methodology was obtained to manage the project in an agile way, facilitating the process in each phase of the application’s life cycle. After the implementation, usability tests and surveys were carried out to evaluate its impact. The results showed that the majority of users perceived a significant improvement in the efficiency and ease of access to training resources and assessments, having a positive impact on their work productivity and effectiveness in the learning experience.Item Aplicación web para la gestión de pagos de servicios proporcionados por las unidades de producción de la Universidad Técnica de Ambato utilizando procesamiento de imágenes para la validación de datos(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2024-02) Carrión Valarezo, Richard Manuel; Jara Moya, Santiago DavidThe Unidades de Producción of the Universidad Técnica de Ambato are self-managed entities that generate income through the offering of products and services, representing a significant benefit for the university. However, they face challenges in information management and lack a means to share information with the finance department, responsible for receiving payments, for visualization and verification. This poses a problem when completing the process of delivering products and services. The current project proposes the implementation of a web application to establish an online process for acquiring and processing payments for services and products. This allows users to attach and verify information related to their respective processes. Additionally, the project aims to expedite the registration and validation of data through optical character recognition (OCR) and image processing. The current project proposes the implementation of a web application to establish an The web application is divided into two main components: backend and frontend. In the backend, Python with FastAPI is used to develop the Application Programming Interface (API), integrating OCR with Pytesseract and OpenCV. Additionally, PostgreSQL is employed as the database, and MinIO is used for managing images and files. In the frontend, React and additional libraries are utilized. In conclusion, the result is a web application that minimizes the drawbacks of the current process and, additionally, eliminates the need for physical documentation, thereby avoiding potential information losses that could delay the completion of the process.Item Desarrollo de aplicación web para la automatización de la fiscalización y subida de información de las redes de distribución al sistema de información geográfica de la Empresa Eléctrica Ambato Regional Centro Norte S.A.(Universidad Técnica de Ambato. Facultad de Ingeniería en Sistemas, Electrónica e Industrial. Carrera de Software, 2023-09) Supe Silva, Ricardo Esteban; Chicaiza Castillo, Dennis VinicioThis project was born with the need to automate the review process of the "Hojas de Estacamiento" received by the Planning Department of Empresa Electrica Ambato Regional Centro Norte S.A., the review of these sheets is a process that takes approximately thirty minutes and for each error found added more time in its review. First, in the requirements gathering for the development of the system, surveys and interviews were conducted with EEASA staff in order to obtain technical and functional requirements that would allow the understanding of the processes they manage and use them in favor of the automation and development of the system. For the storage of digital files, we opted for BLOB data types because it gives greater advantage than using external storage. Secondly, agile methodologies were investigated to facilitate the development of the application, giving OOHDM as the best option, during its early stages of development allows to generate a code base from its diagrams. On the one hand, it speeds up the development of the application, on the other hand, it takes time to diagram, define its navigational context and create abstract views, but in the end, it is time invested for the benefit of the development stage of the methodology. Finally, as technological tools. Spring Boot and Oracle were used as a requirement requested by the head of the PD. Also. Angular was selected as the best Front-End framework in a comparison with other tools. In short, the system is currently being used by all contractors, allowing them to upload their files and obtain their certificate at any time of the day, at the same time, the work used by the DP administrative staff was reduced considerably.