Tecnología en Desarrollo de Software
Permanent URI for this collectionhttp://172.16.0.136/handle/123456789/35
Browse
Recent Submissions
Item Desarrollo de una aplicación móvil orientada a la administración, venta y gestión de productos de agua embotellada para la empresa ALQUIMIA.Peña-Campos, Juan Carlos; Villalba-Mauricio, AlonsoThis project focused on the development of a mobile application for product administration and management in a company dedicated to the sale of bottled water with nanobubbles. The purpose of this project is to improve the company's internal processes, addressing a common problem faced by many small companies just starting out in the market: low or no efficiency in their operational processes. This is due to the lack of order and data recording, which impacts performance. This is due to the lack of an application system that allows them to technologically automate the required processes. The main objective of this project was to improve information management in the company and streamline processes to increase organizational efficiency. The focus was on developing a mobile application that manages each operational process, allowing us to automate work both inside and outside the company. This application was developed using the Extreme Programming (XP) methodology, which provides rapid and permissive software development, based on the flexibility it provides when implementing changes that arise during application development. Thanks to the development and testing of the application, it was concluded that the company's operational functions were automated, achieving easy access to and management of information, and achieving the control desired by Alquimia.Item Desarrollo de un prototipo web para la gestión y programación de citas en micro y pequeños emprendimientos de la localidad de Suba, optimizando las reservasArevalo-Bermudez, Andres Leonardo; Peraza-Diaz, Juan Esteban; Alonso-Villalba, Mauricio; Acosta-Orjuela, Duver ReneAppointment and reservation management in micro and small enterprises located in Suba is a common challenge when services are delivered through personalized attention. Disorganized processes lead to resource waste and poor user experience. To address this issue, we developed SchedulEase, a tool that organizes and automates customer appointment scheduling and service workflows. The solution follows a Model–View–Controller (MVC) architecture and was implemented with web technologies such as HTML, CSS, JavaScript, PHP, and MySQL. User-centered agile practices were applied, including usability testing and heuristic evaluations, which informed significant improvements in control, visibility, and accessibility of the system. The project aims to contribute to the digitalization and automation of operational processes in emerging businesses, enabling real-time access to services and improving customer satisfaction.Item Desarrollo de una aplicación web interactiva para la gestión de servicios de accesorios de Motociclistas en Arias Store, 2024-2025.Castillo-Salcedo, Andres Felipe; Villalba, Mauricio AlonsoThe project designs and implements a web platform for Arias Store, a retailer that sells motorcycle accessories. The solution meets the business needs and optimizes purchasing, inventory, customer service, and dealer sales management. We use technologies such as PHP, MySQL, JavaScript, HTML, and CSS, and structure the application with the MVC model to ensure organized and scalable code. The platform allows users to register, browse a product catalog with customization options, manage purchases with various payment methods, track the status of their orders, and access wholesale modules. We also integrate tools that efficiently manage inventory and implement security measures, such as encryption and authentication, to protect data. With this solution, Arias Store optimizes its operations, improves the customer experience, and aligns with digital commerce trends, opening up opportunities for market expansion.Item Software de Monitoreo Integral para Diagnóstico y Análisis en Tiempo Real del Estado del HardwareGonzalez-Ardila, Juan David; Villalba, Mauricio AlonsoThis project develops desktop software for real-time hardware status monitoring, with a focus on the CPU, aimed at small and medium-sized enterprises (SMEs) and users without technical expertise. The application enables monitoring of CPU, GPU, RAM, hard drive usage, and temperatures, presenting clear statistics through an intuitive interface. Its purpose is to facilitate accurate diagnostics and prevent critical failures, such as overheating or resource saturation, which can lead to economic losses. Using the RAD model and tools like Electron, JavaScript, Node.js, and MongoDB, features such as automatic scanning, visual alerts, PDF report generation, and a diagnostic history were implemented. The methodology included requirements gathering, prototyping, and testing on various devices, ensuring compatibility with Windows and usability for non-expert users. Results show that 80% of evaluators found the interface comprehensible and the measurements accurate, with a design that balances simplicity and functionality. This software not only optimizes hardware maintenance but also promotes sustainability by extending equipment lifespan, reducing electronic waste. It is concluded that the application meets its goal of democratizing hardware monitoring, offering an efficient and accessible solution.Item Desarrollo de un aplicativo web que genera documentación y diagramas de componentes a partir de un código fuente en JAVAGomez-Morales, NicolasThis project proposes the development of an innovative web application that leverages the capabilities of artificial intelligence to automatically generate technical documentation from source code written in Java. The platform will allow users to upload both individual files and entire directories, facilitating the analysis of projects with different components. From the compiled code, the system will be able to generate clear and detailed explanations of variables, functions, classes, and other relevant structures, focusing on their purpose, function, and internal relationships. This documentation will be exportable in expanded formats such as DOCX (Microsoft Word) and PDF (Personal Digital File), facilitating its distribution and editing. In addition, the application includes a function for the automatic generation of a component diagram, which will graphically visualize the internal architecture of the software, showing how the different classes and modules relate to each other. This diagram will be available in image formats such as PNG (Portable Network Graphics), as well as in PDF for printing or incorporating into technical reports. Access to the platform will be controlled through an authentication system based on user credentials, ensuring privacy and access control for projects.Item Desarrollo de una aplicación de realidad virtual con integración al metaverso para el aprendizaje de programación orientada a objetos, dirigida a estudiantes sordos y oyentes: Versión 2.0Beta (MetaPOO Plus)Villarreal-Rojas, Eduardo Horacio; Segura-Ruiz, Martha YanetThe main objective of this undergraduate thesis is to develop a virtual reality application called 2.0Beta, which serves as a support tool for teaching object-oriented programming (OOP) to early-semester students in the Faculty of Engineering, including both deaf and hearing students. This new version is based on a previously developed software known as MetaPOO 1.0, which has undergone significant modifications and adjustments aimed at improving user experience and interface interaction. The updated 2.0Beta application features explanatory videos, interactive challenges, and instant feedback, all designed to help students better understand the basic concepts of OOP, as well as the fundamental pillars of this programming paradigm. Additionally, the application offers a metaverse mode, which allows users to connect via the internet and interact with each other in a shared virtual room. While this mode currently only supports basic connectivity, it remains open to future development projects that may enhance its collaborative capabilities and broaden its educational potential.Item Desarrollo de una aplicación web para gestionar la alimentación y la salud de animales domésticos para la empresa Rewdev S.A.S. en la ciudad BogotáCorzo-Idarraga, Juan Daniel; Obando, Ana MariaFoodiesFurry is a web application developed to manage the feeding and health of pets, integrating technology with welfare in an efficient and economical way. The application allows you to record basic pet information, keep medical records of procedures such as vaccinations, surgeries, deworming and veterinary appointments; including reminders for these future procedures. In addition to scheduling feeding at specific times of the day remotely through a smart feeder which is integrated into the application and is made with a 3D printer which used filament input created with plastic bottles, which makes it an innovative and environmentally friendly tool. FoodiesFurry was developed with Django as the main framework, Python as the base programming language, using Supabase as a relational database in the cloud and Bootstrap as the framework for the interface. The system also has an administrative panel, user management and a design that adapts to any electronic device, for a better user experience.Item Optimización de la aplicación híbrida para la gestión de válvulas industriales de Tecval S.A.S.Elejalde-Salgado, Edgar David; Salgado, Brayan Enrique; Alonso-Villalba, MauricioThe TecvalCloud app was optimized through functional reengineering to improve scalability and performance. Using SCRUM and a modular architecture, key modules were enhanced and features like infinite scroll and SMTP emails were added.Item Desarrollo de una aplicación web para la gestión académica de colegios públicos para el municipio de Funza, (Cundinamarca).Nuñez-Moreno, Carlos Alejandro; Lopez-Rincon, Brahan Steeven; Acosta-Orjuela Duver RenéThis document presents the development of a web application focused on academic management for public schools in the municipality of Funza, Cundinamarca. The project addresses problems identified in local educational institutions, such as inconsistent or poor data quality, lack of real time access to information, administrative reprocessing, and more. To address these issues, a centralized and flexible system was designed that integrates modules with functionalities for managing users, subjects, courses, sessions, attendance, snacks, grades, and certificate generation. The project was developed using the agile Extreme Programming methodology, with an iterative and collaborative approach. Technologies such as PHP, MySQL Workbench, HTML, and JavaScript were implemented, and software architectures were defined under various standards such as IEEE 830 and ISO 12207. The application underwent several usability, validation, and verification tests to identify strengths and weaknesses and make the appropriate corrections, ensuring an adequate experience for end users.Item Desarrollo de una aplicación web para la venta en línea de repuestos de automóviles de la marca Hyundai y Kia para la empresa de Autorrepuestos en ColombiaLeón-Olaya, Brayan Steven; Obando-Nates, Ana MaríaThe project proposes to create a web application for the company Autorrepuestos, this web application manages the sale of new parts for Hyundai and Kia cars, currently the company Autorrepuestos does not have a digital platform to help manage the sale of products online and the administration of users and their permissions. These needs limit the company's functionalities and its ability to grow against the competition. To solve this problem, a B2C e-commerce web application will be developed with a focus on direct sales without customer registration. Customers will be able to purchase spare parts without the need to create an account, simply by filling out a form with their data at the time of purchase. The platform will have a module to manage the products, the Administrator and the employees will be able to manually update the stock available on the platform. This stock is independent of the physical inventory of the auto parts business since the company also sells the parts physically and the stock will be updated automatically for each purchase made of the products. It will also have a sales system that records the sales made by the customer and will allow employees to visualize the sales history. Also the application will have a reporting module in this module will be able to view statistics and activities of users of the company. This web application will be carried out using the agile scrum methodology. Allowing it to adapt to the requirements of the company.Item Desarrollo de una aplicación web para la gestión y control de los cursos de la Academia de Tenis Casa Blanca en Bogotá D.CValbuena-Lara, Bryam Dario; Bustamante-Rodriguez, Esteban Alejandro; Alonso-Villalba, MauricioThis project develops a web application for the Casa Blanca Tennis Academy, enhancing class scheduling and tournament management. It leverages modern technologies to streamline administrative processes and increase user engagement.Item Desarrollo de una aplicación móvil como apoyo académico en ciencias básicas para el área de permanencia estudiantil de la universitaria Uniagustiniana(2024) Lozano-Hernández, Manuel Alejandro; Pérez-Chavarro, Cristóbal Fernando; Alonso-Villalba, MauricioThe text proposes that for Uniagustiniana a mobile application that promotes instruction in basic sciences, allowing punctual and short term classes. The current method of obtaining academic assistance is delayed and administered through a Google form. Students of the Software Engineering Technology degree identified the potential to enhance the efficiency of this method and perfect the work within student permanence. The application will integrate features such as, including secure enrollment of students and instructors, verification, profile management and a mechanism for organizing tutorials. Students will have the option to seek and request help from tutors, while tutors will monitor their availability and maintain direct dialogue through an internal messaging system. The implementation uses the Mobile D methodology. The innovation includes a simple and easytouse interface, complemented with a selfassessment that the student can give to the teacher so that they can also see the evolution of the process.Item Desarrollo de una aplicación web enfocada al análisis y la gestión del módulo de producción en un ERP: Planificación de pedidos y Tack TimeCañizares-López, Kevin Esteban; Rodriguez-Vega, Valerie Alejandra; Alonso-Villalba, MauricioThis documentation defines the production module in an Enterprise Resource Planning System (ERP), aimed at the Universitaria Agustiniana in the Faculty of Industrial Engineering, within it is the production system and two additional subsystems are immersed therein. defined as Orders and Tack Time. The main objective of this development is to support the industrial activities of manufacturing companies in academia. The document defines the important factors of this development, such as its planning, identification of the problem and scope of the solution. The system includes reports and forms to generate an active relationship with users, effectively showing each of the activities that are essential to avoid losses in a company or/or mitigate risk factors; In addition, it is intended that students have a tool for the LEGIOS research hotbed, where they optimally and efficiently carry out the tasks proposed by the teacherItem Desarrollo de una aplicación web para la gestión centralizada del contenido de las redes sociales para PYMES (pequeñas y medianas)Mendez-Rodriguez, Natali; Ruiz-Navarrete, Salomón; Alonso-Villalba, MauricioThe objective of this project is the creation of a web application that allows a company to manage and select what content to publish on their social networks, all this starting with a phase of proposal of ideas, where Community Managers propose ideas of possible publications to make, and then they themselves, based on the idea approved by the administrators, make content proposals which will be published on their social networks, and it is the administrators who choose the proposal that seems most appropriate to publish, In turn, this system gives them the possibility to publish this content in different social networks, such as Facebook, Instagram, YouTube or TikTok, from a single place, in order to centralize this process of publication in the networks in order to help companies streamline the publication phase to save them time, as well as to provide them with a functionality to effectively manage internal company events through an interactive calendar and a notification system, through the page itself and emails, to remind them of the events recorded in the calendar.Item Creación de un aplicativo web orientado a la gestión y comercialización de productos en línea para la empresa comercializadora avícola Los BaqueroGarcia-Prieto, Jhonattan José; Acosta-Orjuela, Duver ReneThis document presents the situation and requirements for the development of the web application for the online product management of “Avícola Los Baquero”. It outlines the characteristics of a traditional poultry company and its transition to the digital market through the creation of the website. The primary focus of the web application is to allow users unfamiliar with the company to learn about it and purchase products through e-commerce. However, additional functionalities that digital tools offer have been incorporated, such as sales report management, product trend reports, and the creation of communication channels between users and the company. This channel will remain open for message reception in a stable and continuous way, providing options for potential customers to access the company’s products and services even outside working hours.Item Desarrollo de aplicación web para el monitoreo y conservación del Humedal de Techo, departamento de proyección social UniagustinianaHerrera-Castañeda, Raúl Orlando; Acosta-Orjuela, Duver ReneThe Eco-Techo project aims to develop an environmental monitoring application for the Techo Wetland, allowing the capture, storage and visualization of telemetric data that contribute to its conservation. The Eco-Techo system collects real-time data from the telemetry station that has been installed in the wetland; this station measures environmental variables such as temperature, humidity, pressure and gas resistance. The system consists of a frontend in Angular, which provides users with an easy-to-use interface to monitor and examine the data, and a backend in NestJS that processes, organizes and stores the data in a PostgreSQL database. The telemetry station sends the information to the backend via Node-Red, allowing the system to collect sensor data and create automatic alerts when values outside the set limits are recorded. Eco-Techo users include engineers, the university's outreach group and the local community. These users are able to visualize data in real time using gauge graphics, consult historical information and receive alerts about critical situations in the wetland. This system not only simplifies the monitoring of the wetland ecosystem, but also helps in making decisions for its protection and preservation, including the community in the process.Item Desarrollo de prototipo de plataforma web para la generación, envío y revisión de reportes de una planta con sensores en un ambiente educativo agrícola.Poveda-Borda, Ingrid Michell; Zamora-Calderon, Nicolas; Segura-Ruiz, Martha YanethThe central objective of the document is to present a prototype of a web platform called Smart Crops designed to support education focused on agriculture. Research was conducted to identify the software tools available for agricultural education in Colombia. The findings revealed that most of these tools rely on a purely informative methodology; however, there is a notable lack of tools that provide user support through direct interaction with the system. Considering this, the project aims to offer a tool where students aged 12 to 17 can learn about plant growth by observing this process and recording the plant's condition using the platform. Furthermore, the platform is expected to increase students' knowledge about agriculture through informative sections and interactive features that work in tandem with a planter equipped with sensors.Item Desarrollo de la versión candidata en realidad virtual para la accesibilidad en el aprendizaje de estudiantes sordos y oyentes (Caso Lógica de Programación).Rodriguez-Rincon, Lina Marcela; Cortes C, Andres F; Segura-Ruiz, Martha YanethThe central purpose of the project, titled “Development of the candidate version in virtual reality for accessibility in learning for deaf and hearing students (Programming Logic Case)”, is to create an interactive experience in virtual reality that addresses the challenges of accessibility to knowledge of people with hearing disabilities in relation to the area of technology and computer science, more specifically in programming logic. Our focus is on the development of this experience, which will allow people to interact with the content in an immersive and accessible way. Throughout this report, we will detail the tools and methodology (SUM) used for the development of this candidate version, which allowed to execute within the established times each of the tasks complying with the defined parameters. In addition, a superficial view on the use of controls and specific parameters is provided so that users can experiment, make decisions that influence the way they access and assimilate knowledge. The initiative seeks to provide a deeper understanding of the challenges faced by the hearing impaired and to offer alternative solutions that benefit both students and ordinary people who are interested in understanding how programming logic works, allowing for a more inclusive and effective learning experience in the virtual reality (VR) environment.Item Desarrollo de una aplicación web para un emprendimiento colombiano sobre la individualización de prendas unisexCortés-Trujillo, Jorge Luis; Guarín-Fuentes, Jairo Steven; Alonso-Villalba, MauricioSince the 2000s, the emergence of the first web applications was evident. These applications featured much more advanced functionalities compared to what had been worked on in the technological sector, such as online email, cloud storage services, and social networks. These applications used technologies like JavaScript and XML to provide users with a smoother experience similar to that of desktop applications. Over time, web applications became more sophisticated, leveraging the capabilities of HTML5, CSS3, and modern JavaScript to offer more complex and satisfying user experiences. Today, web applications are a fundamental part of everyone's daily life worldwide, offering a wide range of services and functionalities, from business applications to entertainment platforms. Additionally, with the growth of mobile device usage, web applications have evolved to be compatible and functional across a wide variety of devices and screen sizes. This project studies the availability of web applications for clothing customization in the market and their viability according to the demand in the textile sector. It implements an interactive platform that allows users to design and customize their own clothing easily and enjoyably. The application offers a wide variety of customization options, including the choice of fabrics, colors, styles, and the ability to add personalized texts and graphics. Users can start by selecting a base garment from a wide range of options, which include t-shirts, hoodies, and pants. Once the garment is selected, they can begin to customize it using an intuitive interface. They can choose from a variety of high-quality fabrics, vibrant colors, and unique printing styles to create a truly personalized garment. The application also offers integrated purchasing options that allow users to order their customized garment quickly and securely. Once the purchase is made, the garments are custom-made and shipped directly to the customer, enabling users to control delivery times.Item Implementacion de una aplicacion movil para la sistematizacion y control de parqueaderos en tiempo realDiaz-Preciado, Carlos Alberto; Guzmán-Ramírez, Cristian Daniel; Acosta, Duver ReneThe text proposes the development of a mobile application to improve parking management in places such as shopping centers or urban areas. The application will allow you to reserve parking spaces, check availability in real time. It focuses on improving user experience by providing up-to-date information, advance bookings and efficient travel planning. The document presents a detailed vision of the project, including the problem, objectives, methodology, characteristics and expected benefits. Technical, operational and regulatory aspects are addressed to ensure successful development and implementation. The ultimate goal is to offer an innovative solution that improves urban mobility and the parking experience for users in the specific selected environment.