Especialización en Ingeniería de Software
URI permanente para esta colecciónhttp://hdl.handle.net/11349/1977
Examinar
Envíos recientes
Ítem Implementar una plataforma de alertas tempranas para mejorar la eficiencia en la supervisión de contratos públicos gestionados por la Subsecretaría de Coordinación Operativa de la Secretaría del Hábitat.(Universidad Ditrital Francisco Jose de Caldas) Blanco Amortegui, Carlos Alberto; Rincon Rojas, Edgar JacintoThe project emerges in response to challenges identified in the supervision and control of public contracts at the Sub-Secretariat of Operational Coordination of the Habitat Secretariat. Through an interview with the area coordinator, key problems were determined, including a lack of timely information and the use of obsolete tools. The proposed solution consists of a reactive platform integrating early alerts and document management, aiming to improve operational efficiency and transparency in the use of public resources. During development, best practices were applied, and a hexagonal architecture was implemented, ensuring well-structured and easily maintainable code. The project also envisions future implementations of technologies such as artificial intelligence or big data to enhance data analysis and improve decision-making in public contract supervision. The initiative aims to modernize and optimize processes, providing an effective tool that enhances efficiency and decision-making at the Habitat Secretariat.Ítem Desarrollo de un aplicativo web para la gestión y el control contractual multipropósito de la unidad administrativa de la facultad de derecho, ciencias políticas y sociales de la Universidad Nacional de Colombia(Universidad Distrital Francisco José de Caldas) Granados Carreño, Danny Alexander; Chacon Herrera, Gian Carlo; Romero Villalobos, Oswaldo Alberto; Londoño Perez, John Jairo; Romero Villalobos, Oswaldo Alberto [0000-0001-8308-3128]Currently, digital transformation has become a necessity for organizations, but at the same time a challenge, considering that the adaptation to new technologies must be adjusted to the missions of each organization. In this way and from the professional experience of the authors of this project, we have identified needs associated with the contractual management performed by the Administrative Unit of the Faculty of Law, Political and Social Sciences of the National University of Colombia, to whom, for this initiative, we have made them our source of work to apply the digital transformation to their organizational mission. This management involves several stages that define the contracting of services of the Administrative Unit such as: purchase orders, service provision orders, supply orders and service orders; to facilitate the understanding of what is stated here, we declare these operations as the “multipurpose contractual management” of the Administrative Unit of the Faculty of Law, Political and Social Sciences of the National University of Colombia.Ítem Diseño y desarrollo de un prototipo funcional para una aplicación web enfocada en la gestión de gastos personales(Universidad Distrital Francisco José de Caldás) Fornari Rios, Johan Fabian; Vanegas Lesmes, Jonathan; Cardenas Quintero, Beitmantt Geovanni; Cardenas Quintero, Beitmantt Geovanni [0000-0003-0293-0036]The growing inability of individuals to effectively manage their finances, due to inadequate control and lack of financial education, often leads to expenses surpassing income and the accumulation of debts, which can generate long-term financial problems. This project aims to provide a practical solution by developing a web application for personal finance management. By employing an iterative and incremental methodology, the delivery of functionalities in short and manageable cycles is facilitated. Unlike existing applications, this tool allows users to create customized budget categories according to their needs. Additionally, an automatic code generation module is developed for creating the system's CRUDs, ensuring efficient information management. This document details the project's development, beginning with contextualization, followed by the research process, and finalize with the results and conclusions obtained.Ítem Arquitectura de microservicios para un sistema recomendador de seguros para mascotas en BogotáMartin Garces, Johan Steveen; Sanchez Perez, Edison Javier; Coronado Sánchez, Paulo César; [0000-0003-2980-2376]The generational shift in Bogotá has brought new habits regarding pet ownership. This transition has evolved from an individual to a social phenomenon, becoming a characteristic of contemporary societies. Professor Myriam Acero from the National University of Colombia mentions in her book La familia multi especie, perros y gatos compañeros that "The traditional concept of the human family has changed: now, besides conjugal families, there are many other forms of union that are also categorized as family. Considering that affective bonds are also established with other species, companion animals are being recognized as part of the so-called multi-species family." The inclusion of certain types of pets in the family circle is significant. According to the results of the multipurpose survey conducted by DANE (National Department of Statistics) in Bogotá and Cundinamarca for the year 2021, 40.2% of households reported having pets, with 65.8% of them owning dogs and 43.7% owning cats. The need for pet owners to insure their pets has led to the emergence of insurance offerings. To facilitate the ability to view and compare different options, a recommendation system is the best solution. This document explains the design of an architecture for a pet insurance recommendation system in Bogotá.Ítem Prototipo de componente para el análisis de interacciones con bots conversacionales a través del procesamiento del lenguaje natural. caso de estudio: negocios regionales de falabella financieroCalderón Sánchez, Edison Smith; Abuchar Porras, Alexandra; Abuchar Porras, Alexandra [0000-0001-8869-7129]This document offers a solution to the efficiency problem in customer service channels via chat, supported by conversational chatbots, using the challenges faced by Falabella Financiero businesses as a case study. It begins with an enterprise architecture analysis, thoroughly examining the problem to establish a solution presented through a prototype. The prototype illustrates the application of a software architecture for real-time analysis of interactions within the system, utilizing Natural Language Processing (NLP) techniques. This not only generates a support artifact (infographic) for human agents but also enables significant analytical capabilities for pattern detection, providing businesses with greater observability, control, and immediate response abilities to typical operational issues. Together, these factors contribute to offering a better customer experience.Ítem Diseño aplicativo web que permita la visualización de indicadores en la producción agropecuaria en el país aplicando herramientas de analítica de datos.Gutierrez Pacheco, Julie Marcela; Jaramillo Moreno, Beatriz ElisaThe implementation of a web application that allows the geographical and alphanumeric visualization of information from the agricultural sector as a result of data analysis carried out on different sources of information using big data tools to generate relevant information, which can be consulted by several users through the web application developed without generating high costs, with login restrictions, pleasant visual environment and with options to filter the information.Ítem Diseño de un prototipo de arquitectura de software integral que permita gestionar y controlar eficazmente las etapas del ciclo de desarrollo de software en un entorno empresarial(Universidad Distrital Francisco José de Caldas) Torres Reyes, Alvaro Javier; Vargas Velásquez, Oscar Javier; Rincon Rojas, Edgar Jacinto; Londoño Pérez, John Jairo; Rincón Rojas, Edgar Jacinto [0000-0002-2997-8075]In the current business environment, software development has become a fundamental pillar for the competitiveness and success of companies. The ability to create high-quality applications and systems efficiently and promptly is a critical factor in meeting the demands of a constantly evolving market. However, companies dedicated to this field face a significant challenge: the effective management of the entire software development lifecycle in a business environment. The lack of a comprehensive tool that allows precise and transparent control over the progress of software projects can create uncertainty, hinder timely decision-making, and negatively affect both customer satisfaction and project management efficiency. It is in this context that the need arises to design a comprehensive software architecture prototype that effectively addresses this challenge. The problem formulation centers on a crucial question: how can effective control of progress in each stage of application development be maintained? This question underscores the need to establish a system that provides a clear and detailed view of project progress in each phase of its lifecycle. The absence of this tracking and control capability can lead to negative consequences such as uncertainty, ambiguity regarding expected outcomes, and customer dissatisfaction.Ítem Sistema de automatización de solicitudes para la formalización de tierras (Saforti)(Universidad Distrital Francisco José de Caldas) Castillo Vargas, Jennifer Alejandra; Niño Rincón, Cristian Camilo; Medina García, Víctor Hugo; Medina García, Víctor Hugo [0000-0002-0989-8676]The SAFORTI project, Request Automation System for Land Formalization, arises as an initiative to improve, standardize, and streamline the flow of information in the application process for the land formalization program at the National Land Agency (ANT) of Colombia. Through the implementation of a software prototype, SAFORTI aims to automate and systematize the process, diagnosing the current procedure, evaluating the population's access to the program, and establishing an efficient workflow.Ítem Diseño del prototipo de una aplicación móvil para la creación de una red de apoyo, para los dueños de mascotasPardo Díaz, Jose Miguel; Suaterna Fandiño, Deisy Paola; Jaramillo Moreno, Beatriz ElisaThe research focuses on the design and development of a mobile application prototype aimed at creating a support network for pet owners in Bogotá, Colombia. The main objective is to mitigate the negative effects of confinement and loneliness on pets, facilitating socialization and care through technology. The adopted methodology is based on agile deliveries and an iterative incremental development model. The research includes a theoretical framework on existing applications and relevant academic studies, to identify the necessary functionalities and structure the database and security of the application. Finally, a functional prototype is presented that allows pet owners to connect and coordinate care and walks, with an emphasis on security and real-time monitoring.Ítem Creación de una plataforma web informativa para viajeros con página web y gestor de contenidosAlarcón Manrique, César Iván; Rincón Rojas, Edgar Jacinto; Rincón Rojas, Edgar Jacinto [0000-0002-2997-8075]Access to information in the digital age has revolutionized the way travelers plan and enjoy their adventures. The web has become a fundamental tool for obtaining up-to-date information on destinations, accommodation, transportation, activities and recommendations. However, the abundance of information online can be confusing and disorganized, making it difficult to plan a trip efficiently. Therefore, it is essential to have an effective and easy-to-use web platform that provides reliable and up-to-date information to travelers in an organized and accessible way. In this context, this degree project for the Software Engineering Specialization aims to develop a web page that is intuitive to use for users and, in addition to this, to develop a content manager that allows the management of this web page intended to offer information to travelers in an orderly, updated and easily accessible manner. Website design and development are crucial elements in creating a successful web platform. Usability, accessibility and visual appeal are some of the important aspects that must be considered in the creation of an efficient web page. For this, the best web development practices will be applied, based on international standards and user experience, with the aim of guaranteeing a satisfactory browsing experience for users. The content manager is a fundamental tool in the creation and management of the web platform, since it allows users to create, edit and manage the content of the site dynamically, without the need for advanced technical knowledge in web programming. In this work, a REST API will be created that will allow managing the information of the web page through operations such as POST, UPDATE, PATCH and DELETE, this information will be related to countries, cities, tourist destinations or places of interest. Each of these entities will contain detailed and structured information to ensure that the publications follow the same line in terms of design, with the aim that users become familiar with the page and use it both to plan their trips and to discover new places from the perspective of the page content creators. In addition to the above, it is important to note that the REST API that is being implemented will allow the dynamic construction of the main page automatically and in real time. This will be achieved by executing GET operations to the API at the time of entering the web page, which will ensure that the content is always up to date, regardless of the section being visited. In this way, an improved user experience is guaranteed, since fresh and relevant information will be obtained on each visit, thanks to the API's ability to provide data in real time. This dynamic and automated approach will allow for greater flexibility and adaptability in the presentation of content on the home page, thus providing a more personalized and engaging experience for users interacting with the website.Ítem Diseño de un prototipo para la gestión de solicitudes de requerimientos informáticos en una empresa ITBarreto López, Derly Rocío; Oswaldo Alberto, Romero Villalobos; Romero Villalobos Oswaldo Alberto [0000-0001-8308-3128]The proposed project aims to design a prototype for a software development requirements management system to improve the availability and efficiency of the states of each project or requirement in organizations where development companies provide their implementation and implementation services. Software maintenance, this initiative is aligned with the technical and organizational strategies of this type of companies to take advantage of the benefits of automatically keeping track of management and team newsÍtem Diseño prototipo sistema para geolocalización y control de activos de cómputo por medio de tecnologías de RFIDGómez, Gionfredy; Romero Villalobos, Oswaldo Alberto; Romero Villalobos, Oswaldo Alberto [0000-0001-8308-3128]Currently, information has become an intangible asset of great value for companies, which is why the computing devices that are in charge of officials and that they use to manage said information are exposed to constant situations, such as loss. or theft, these situations can cause reputational and economic damage to organizations. Therefore, companies have taken the security of their devices and information seriously, placing interest in strengthening their control and security areas with the search for tools that allow greater control. With the above, this work focused on validations. and design of a prototype system, as a proposal for a complementary tool that allows online location of different computing devices through the use of radio frequency (RF) technologyÍtem Propuesta de un servicio tipo web, para la consulta de resultados médicos radiológicosLeguízamo Muñoz, Luis Hernán; Abuchar Porras, Alexandra; Abuchar Porras, Alexandra [0000-0002-7797-2874]The objective of this project is to develop an informatics solution that allows patients in Colombian healthcare institutions to easily access their medical results and diagnostic images. Currently, most of these institutions lack modern biomedical equipment that generates images in DICOM format, which makes it difficult to integrate equipment from different manufacturers. The proposal consists of implementing a telematics system based on the DICOM protocol that allows the publication of medical results and secure access to information by patients. The product will be focused on the organizational layer of Development and the need of patients to consult their studies will be analyzed. The proposed solution contemplates generating e-mail notifications to patients, telling them how to securely access their medical data. The advantages of technology will be used to get closer to the end users, the patients. In today's market, diagnostic imaging centers, IPS, clinics, and first and second level hospitals are using technology to expand their participation and improve their patients' experience. The development of this informatics solution will enable Colombian healthcare institutions to provide comprehensive access to medical reports and diagnostic images to patients whenever they require them. This will be a necessary change to remain active in the market and meet the needs of users.Ítem Diseño de prototipo de aplicación web para el análisis de casos de enfermedades zoonóticas presentes en perros y gatos en la ciudad de BogotáTorres Forero, Diego Alexander; Niño Pineda, Nicolás; Abuchar Porras, Alexandra; Abuchar Porras, Alexandra [0000-0002-7797-2874]This project aims to design a prototype web application called "Zoonotic Bogotá Tracker", designed to solve the problem of records of zoonotic diseases in pets in the city of Bogotá. This will be done through a waterfall-type software development methodology and the use of technologies such as Angular, .NET Core and SQL Server. This achieved the implementation of key features, including detailed pet registration, disease tracking, data analysis and geographic visualizationÍtem Desarrollo del prototipo de una herramienta móvil que funcione en dispositivos Android para el levantamiento de información y digitalización de actas de inspección mobiliaria para la empresa Consultoría de Riesgos NL SAS.Gómez Torres, Omar Leonardo; Guerrero Silva, Nicolás Fabián; Tarazona Bermúdez, Giovanny Mauricio; Tarazona Bermúdez Giovanny Mauricio [0000-0001-5012-1466]The consulting industry in Colombia has been strengthening and presenting a continuous advance over the last years. As affirmed in the article Continuous Growth of Money Magazine where he mentions that "a true boom experiences the practice of consulting in the country. This market continues to grow thanks to the good economic moment, the interest of foreign companies to enter the Colombian market, as well as local companies to expand their borders, that is why Risk Consulting NL SAS has opted for the analysis, control and risk management in different sectors such as transportation, storage at warehouse level, furnishings among others, providing customers with analysis, evaluation and comparison of conditions that allow them to make timely decisions for their business. At present the organization has been adding to its set of services, different processes that have allowed it to be included in the aforementioned sectors, some more recent than others, such as the furniture sector where processes and strategies are still being established. This means that many of the processes used here are at an initial maturity level and can be optimized for better results for both the company and its customers. In this context the present research work is framed where these processes will be analyzed in depth and with the main support of the technologies will be worked to find a greater efficiency in the times of execution and obtaining results for all the parties involved with the purpose of take the first step in search of the so-called digital transformation as a corporate strategy following the forecasts mentioned by Christian Onetto in the article The trends that will leave us ICTs in 2016 when he mentions that "another aspect that we must take into account is the bet of industries by digital transformation. In this sense, the consultant predicts that in two years, one out of every 3 general managers, of the 3 thousand largest companies in the region, will bet on digital change as a corporate and business strategy.Ítem Construcción de un prototipo de software en su primera fase que permita detectar e indicar los desechos de material reciclable doméstico con el uso de inteligencia artificialMora Miranda, Miguel Angel; Escobar Palacio, Jessid Alberto; Jaramillo Moreno, Beatriz ElisaCircular economies are gaining attention as a potential way to increase society's prosperity while reducing resource demands, raw materials, and minimizing indirect costs. The need for a systemic approach and new collaboration mechanisms is emphasized. Recycling is essential for sustainability, as large amounts of plastic waste are being leaked into the oceans every minute. It is proposed to seek systemic solutions that positively contribute to recycling initiatives. In the business sector, corporate social responsibility initiatives promote recycling, reduction, and reuse. The development of a technological product is proposed to enable the identification and classification of recyclable waste at the source, generating metrics to optimize logistical and transportation processes. Through the use of Deep Learning and computer vision techniques, the goal is to implement a web application that identifies and classifies waste in real time, facilitating its proper disposal from the source. The collected information will enable quantification, notification, and the scheduling of an optimized collection process. The aim is to obtain data to measure and segment the proportion of material destined for recycling, serving as a basis for designing an optimal logistical model that encompasses the collection and final disposal of recyclable materials.Ítem Interpretación automatizada de Model Object Document (DOM) en peticiones HTTP para páginas webCruz Rodríguez, Javier; Hernández García, Henry Giovanni; Tarazona, GiovanniNowadays companies seek to improve their processes efficiently in search of the latest trends in processes, marketing and technologies, among others. This last one has become one of the best options of optimization in the global market finding in the pages an effective alternative to present information leaving in the background the distance. The search for optimization of our web pages in the development of the same, we find different scenarios that go according to the business and the development of new functionalities of this, all web tests performed on a site generate traffic that can be analyzed and used as input to automate testing and obtain timely information for decision making. It is where TimeWeb is born a tool that captures the requests of the registered web page, these requests are processed and stored to finally convert it into information that is shown to the user in different scenarios for the taking of sessions during the development and support of the web page, the information captured is initially encrypted with the user's login to maintain the confidentiality and once you want to display the decryption information with the same login so only the registered user for that page can view the information. This model arises from a need to optimize the resources of the websites it provides and can encompass more scenarios depending on the companies' need to capture information.Ítem Diseño y especificación para la optimización del administrador de ordenes de servicio de una empresa de telecomunicaciones adecuándolo a los lineamientos del framework TAMMolina Cedeño, Jammer Andrés; Mora Valenzuela, Huver Daniel; Chaparro Preciado, Camilo Andrés; Ferro Escobar, Roberto; Ferro Escobar, Roberto [0000-0002-8978-538X]In the present investigation we will address the current problems of the service order manager of a telecommunications company presenting an optimization through the redesign of the same taking as a guide the model TAM which will give us the guides and good practices that are needed to cover this process of business as important and nerve-wracking within this company. The TAM framework and the TOM are used to define business processes, data models, application scope and in systems integration, these frameworks are a reference to be coupled to the needs of the company.Ítem Creación de una metodología con técnicas agiles para el área de pruebas de software en Techrea S.A.SHolguin Ordoñez, Charles Edilberto; Londoño Pérez, Jhon JairoSoftware development over the last few years has been in constant growth and evolution, the demand that demands to be at the forefront in this industry represents technological enterprises a challenge, not only because of the competitive market, but also because of the demand that every day users demand when buying high quality products. Within the development life cycle, the implementation of methodologies and tools within the areas of software testing, represents a minimal percentage of software tasks, this allows companies to incur additional costs, unnecessary, delays in their deliveries and thus loss of credibility to their customers. The present work of degree proposes to satisfy the needs of the area of tests of the TechRea S.A.S by establishing a testing process with agile techniques, which will contribute to dynamism and improve the quality of the software products delivered by the companion.Ítem Diseño de arquitectura de una aplicación apoyado de elementos de arquitectura empresarial para un sistema de cartera que lleve el registro de movimiento de capital en la entidad prestadora de microcréditos MascreditoIdárraga Tobón, Rafael; Romero Villalobos, Oswaldo Alberto; Romero Villalobos, Oswaldo Alberto [0000-0001-8308-3128]In financial institutions, it is vital to have a system for information management, which can provide security and control at the time of to grant credits to its clients and to collect payments for them, allowing have management, agility and clarity of the accounting of the credits of their clients. The software of the institution providing microcredit Mascredito is of low quality, has been presented with a series of inconsistencies in the information, technical problems and security, the interests of the company are being affected, for this reason developed the enterprise architecture, in order to implement the software system that solutions to these problems. In addition, this design is designed so that the software that is implemented, has more security and control when granting credits, greater agility and clarity of credit accounting. This document proposes a design proposal of the architecture of an application supported of elements of business architecture, to be implemented in the development of a application for the institution providing microcredit Mascredito.