Especialización en Ingeniería de Software
URI permanente para esta colecciónhttp://hdl.handle.net/11349/1977
Examinar
Envíos recientes
Í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.Ítem Sistema de Gestión y Seguimiento de Entregables de Proyectos Informáticos Aplicados a Metodologías Ágiles en la Etapa de RequerimientosAlvarez, Erika Alexandra; López Méndez, Sulay AndreaThe dynamism and variability of the software industry makes it necessary to rethink the bases and practices that support the development of conventional software. The current market is characterized by the rapid development of applications and the reduction of the life of products. In this variable and unstable context it is required as a competitive advantage to increase productivity and meet the changing needs of customers in the shortest possible time to provide greater value to the business. Against this background, it is worth reflecting on the of adapting conventional methodologies to these circumstances. The normative character and the strong reliance on pre-development planning that define methodologies that they are too complex to meet the needs of the current software market. Among the characteristics of the agile approach can be expressed that generally impel a project management that promotes teamwork, organization and responsibility itself, a group of good software engineering practices that provide fast delivery high-quality software, and a business approach that aligns development with needs of the client and the objectives of the company. Taking into account the above, it is necessary to have a tool that allows managing in an agile and reliable way the information inherent to the requirements defined within the execution of a project framed under agile methodologies; in such a way, that it is possible to obtain the information that allows to carry out a traceability and the generation of indicators for the taking of decisions regarding the execution of the stage of requirements specifically.Ítem Aplicación móvil para contactar trabajadores independientes cercanosMora Rincon, Andrés Felipe; Sandoval Moreno, Dany Alejandro; Abuchar Porras, Alexandra; Abuchar Porras, Alexandra [0000-0002-7797-2874]In Colombia, more and more people are seeking to generate additional income by offering freelance services. Therefore, there is a potential market of independent workers who could offer their services through technology. According to data from the Organization for Economic Cooperation and Development (OECD), in Colombia by July 2022, 60% of workers in Colombia are independent or self-employed. The aim is to eliminate the difficulty in contacting a person with a specific technical skill to solve any inconvenience. Typically, many people have difficulty finding freelancers nearby to perform these services. In addition, freelancers often face difficulties in connecting with potential clients. The creation of a mobile application to contact nearby freelancers will improve the efficiency of informal employment by more efficiently connecting freelancers with potential clients and will also reduce job search times for workers and assistance-seeking times for users. It will also generate higher income for freelancers seeking additional work alternatives.Ítem Diseño de un aplicativo crowdsourcing para el registro de eventos criminalesFajardo Toloza, Luigi Santiago; Romero Villalobos, Oswaldo Alberto; Romero Villalobos, Oswaldo Alberto [0000-0001-8308-3128]This book brings together the continuation of an investigation that was born in 2015 at the Francisco Jos e de Caldas District University, said investigation consisted of the development of a technique to obtain the number of points of interest (HotSpots) in which divide a specific area for the analysis of crime in that area. One of the conclusions reached in the investigation is that the number of records that exist in the city of Bogotá D.C. they are insufficient to be able to accurately determine patterns that allow the generation of public policies in said city. According to the "BOGOTÁ CÓMO VAMOS" survey of November 2021, only 4% of citizens feel safe in the city, where 81% say they feel unsafe due to the existence of crime. On the other hand, 39% of respondents stated that they had been the victim of a crime in the city of Bogotá For a city of more than 8 million people, the percentage mentioned represents a number of more than 3 million victims, where the number of records and complaints in the hands of of the National Police are considerably lower than expected, for this reason it is essential to generate a reduction in one of the main impediments that exist, this is the underreporting of criminal events in the city.This paper presents the design of a CrowdSourcing application for the registration of criminal events for the city of Bogotá, through the analysis of the factors that make citizens refrain from generating complaints, an easily accessible solution is generated for the general public, where it allows them to clearly register events through the use of geolocation applications and recording said events in a relational database. The results obtained show that it is possible to generate an application that allows the correct collection of criminal events in the city of Bogotá in a simple way for citizens and thus reducing the extensive underreporting in the city of Bogotá D.C.Ítem Diseño de un prototipo de aplicación móvil e-commerce para la empresa VELCAN con el fin de comercializar las prendas de vestir personalizadas de sus clientesVera Florez, Kenny Esteban; Velez Cañon, Yenny Carolina; Romero Villalobos, Oswaldo AlbertoThis project presents a prototype of an e-commerce mobile application to help the company VELCAN to generate customer purchases, where through the app they can customize their clothing and visualize them through an avatar, providing an innovative visual experience and interactivity.Ítem Propuesta de un sistema de trazabilidad para productos cárnicos utilizando tecnología BlockChainGarcia Marroquin, Wil Faver; Romero Villalobos, Oswaldo AlbertoThe current research proposal focuses on highlighting the importance of establishing a tracking system that allows for tracing and locating meat products throughout all stages of their distribution. The main objective is to provide accurate and timely information on how the products are handled at each stage of the supply chain, in the same way, traceability provides an opportunity to enhance the supply chain for the sector, thus providing timely responses to stakeholders (producers, distributors, suppliers, etc.) regarding the flow of goods throughout the tracking process. This allows for first-hand logistical tracking of the product from its starting point to its ultimate destination, which is expected to be when the product is ready for the end customer, Effective traceability can achieve improvements in profitability, implementation in terms of continuous improvement and data security, and also offers guarantees to consumers about the products they are purchasing. This research emphasizes the benefits and security that a product can offer when it includes technologies such as Blockchain.Ítem Desarrollar un prototipo de software para el control y gestión de los inventarios del producto terminado para la empresa textiles Asitex SAS.Galindo Sierra, Hernán Santiago; Medina Garcia, Victor Hugo; Medina Garcia, Victor Hugo [0000-0002-0989-8676]The objective of this project is the development of a software prototype, which allows to carry out in an accurate and efficient way the management of finished product inventories for the company TEXTILES ASITEX SAS, a company dedicated to the manufacture of products, knitted, tubular and open weaving in different fiber compositions, has been operating for over 45 years in the city of Bogota Colombia. One of its most important strategic objectives is to export its products to countries in Central America and the United States, for this it must make strong optimizations within its operations, allowing it to have an agile response time, before the new demands. The lack of control tools in the management of its inventories is currently a threat to the company, since the software system that the company has does not have scope in this aspect, which is generating non-compliance of orders to its customers, stoppages in the production system by manually quantifying the quantities of finished product, cost overruns in the need for personnel, since this information is taken in an archaic and inaccurate way, likewise, production cannot be programmed effectively since there is no reliable information on the stock of each of its products, at a financial level, significant adjustments are being generated that result in loss of money for the company, among others.Ítem Prototipo de aplicación web para la venta de boletería online en la empresa HashTicketGomez Medina, Hector Manuel; Sierra Chaparro, Nicolas Sierra; Jaramillo Moreno, Beatriz ElisaHashticket has the need to implement an online platform for sales that differs from that of its competitors, since the current infrastructure and design of its solution has not been able to support the flow of users, generating problems such as latency when making purchases, platform crashes, among others, which demonstrates a lack of scalability, autonomy, reliability, maintenance and resilience, which are fundamental requirements within the scope of DevOps and that are possible to meet through a microservices architecture.Ítem Diseño de un modelo de inteligencia de negocios para fortalecer la toma de decisiones a nivel organizacional en empresas de producción: caso de estudio Style Ink sasMurillo Claver, Luis Esteban; Reyes Cárdenas, Yulian Danilo; Cárdenas Quintero, Beitmantt Geovanni; Cárdenas Quintero, Beitmantt Geovanni [0000-0003-0293-0036]This document describes the process of design, analysis and implementation of a business intelligence model for Style Ink SAS. a business intelligence model for the company Style Ink SAS with the objective of supporting organizational decision decision making at the organizational level, as well as to improve the management of the operators, prioritize the execution of production orders and estimate times accurately. For this purpose, a software with microservices architecture was implemented, deployed in each production area of the company (in each production area of the company). each production area of the company (sublimation, cutting and embroidery) and connected to a central server to collect and process the data server to collect and process data related to production times and the characteristics of production orders. characteristics of production orders. The business intelligence model is fed by the data collected and allows the company to obtain real-time real-time information about the status of production orders and the processing times of these orders with the processing times with particular combinations of product variables. product variables. In addition to easy visualization of related information and support for decision making. decision making.Ítem Metodología para la migración de aplicaciones monolíticas a sistemas basados en microserviciosPeña Huérfano, Luigui Daniel; Romero Villalobos, OswaldoThis work aims to be a guide for those who are in the process of decoupling the functionalities of their monolithic applications by migrating them to microservices, establishing a framework that allows them to carry out the migration taking into account some design and architectural patterns that can facilitate the transition, as well as the definition of the technologies to be used according to the organization's needs. First, monolithic and microservices architectures will be explained, establishing the differences, advantages, and disadvantages of each one. Emphasis will also be placed on the use of Domain-Driven Design (DDD) to define bounded contexts and possible subdomains in order to properly extract the functionalities from the monolith. Later on, the patterns and best practices to be considered during the transition process to the new architecture will be reviewed. Subsequently, the methodology object of this work will be defined, establishing its characteristics, the phases that compose it, and the artifacts or deliverables that must be generated in each phase. Finally, the methodology will be applied to a case study in a company in the stock market sector to verify its effectiveness and relevance.