Módulo de cálculo de funciones de perforación para su integración con el Aplicativo de Monitoreo Geomecánico Ecoage Web

dc.contributor.advisorGamba González, Yamid Gabriel
dc.contributor.advisorCáceres Becerra, Claudia Isabel
dc.contributor.advisorRoa Prada, Sebastián
dc.contributor.apolounabGamba González, Yamid Gabriel [yamid-gabriel-gamba-gonzález]spa
dc.contributor.apolounabRoa Prada, Sebastián [sebastián-roa-prada]spa
dc.contributor.apolounabCáceres Becerra, Claudia Isabel [claudia-isabel-cáceres-becerra]spa
dc.contributor.authorRoyero Santos, Luis Enrique
dc.contributor.cvlacGamba González, Yamid Gabriel [0000041982]spa
dc.contributor.cvlacRoa Prada, Sebastián [295523]spa
dc.contributor.cvlacCáceres Becerra, Claudia Isabel [0000095759]spa
dc.contributor.googlescholarRoa Prada, Sebastián [xXcp5HcAAAAJ]spa
dc.contributor.googlescholarCáceres Becerra, Claudia Isabel [es&oi=ao]spa
dc.contributor.linkedinCáceres Becerra, Claudia Isabel [claudia-isabel-cáceres-becerra-22092835]
dc.contributor.orcidGamba González, Yamid Gabriel [0009-0000-5830-2122]spa
dc.contributor.orcidRoa Prada, Sebastián [0000-0002-1079-9798]spa
dc.contributor.orcidCáceres Becerra, Claudia Isabel [0000-0002-2211-774X]
dc.contributor.researchgateRoa Prada, Sebastián [Sebastian_Roa-Prada]spa
dc.contributor.researchgateCáceres Becerra, Claudia Isabel [Claudia_Caceres_Becerra]
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.coverage.spatialColombiaspa
dc.date.accessioned2023-07-25T18:45:23Z
dc.date.available2023-07-25T18:45:23Z
dc.date.issued2022-11-22
dc.degree.nameIngeniero de Sistemasspa
dc.description.abstractA medida que avanza la tecnología van surgiendo programas que facilitan algunos procesos, reemplazando muchas veces las tareas físicas e incluso automatizándolos, sin embargo, esto requiere una gran inversión económica por parte de las empresas, llevando a que estas esperen que su producto software perdure en el tiempo, y así obtener los beneficios de su implantación. Situación bastante difícil gracias a la dinámica cambiante de la tecnología, donde en repetidas ocasiones, dependiendo del entorno la vida útil de estas soluciones software cada día se va reduciendo ya que se encuentran mejores métodos o estrategias. Son muchas las aplicaciones que, pese a cumplir con múltiples funciones relacionadas con los procesos dentro de las organizaciones se han quedado obsoletas tecnológicamente y que dada su alta inversión necesitan ser reintegradas, lo que conlleva que se deban generar estrategias a nivel de desarrollo para construir nuevas versiones e implementar funcionalidades que se adapten a los cambios tecnológicos y permitan la migración de la información. El presente proyecto pretende implementar un nuevo módulo web que permita calcular el torque, arrastre, MSE para su integración en el aplicativo Eco Age Web.spa
dc.description.abstractenglishAs technology advances, programs are emerging that facilitate some processes, often replacing physical tasks and even automating them, however, this requires a large financial investment by companies, leading them to expect their software product to last for years. time, and thus obtain the benefits of its implementation. Quite a difficult situation thanks to the changing dynamics of technology, where repeatedly, depending on the environment, the useful life of these software solutions is reduced every day as better methods or strategies are found. There are many applications that, despite fulfilling multiple functions related to processes within organizations, have become technologically obsolete and, given their high investment, need to be reintegrated, which means that strategies must be generated at the development level to build new ones. versions and implement functionalities that adapt to technological changes and allow the migration of information. The present project intends to implement a new web module that allows calculating the torque, drag, MSE for its integration into the Eco Age Web program and giving.spa
dc.description.degreelevelPregradospa
dc.description.learningmodalityModalidad Presencialspa
dc.description.tableofcontents1 RESUMEN ............................................................................................................13 2 PLANTEAMIENTO DEL PROBLEMA ..................................................................15 2.1 ÁRBOL PROBLEMA ........................................................................................16 3 JUSTIFICACIÓN...................................................................................................17 4 OBJETIVOS..........................................................................................................18 4.1 OBJETIVO GENERAL ......................................................................................18 4.2 OBJETIVOS ESPECÍFICOS .............................................................................18 5 RESULTADOS ESPERADOS ..............................................................................19 6 MARCO REFERENCIAL ......................................................................................21 6.1 MARCO CONCEPTUAL....................................................................................21 6.1.1 Aplicativo web............................................................................................. 21 6.1.2 Aplicaciones orientadas a la Web ............................................................... 21 6.1.3 Arquitectura Cliente-Servidor...................................................................... 21 6.1.4 Arrastre....................................................................................................... 21 6.1.5 Back End .................................................................................................... 21 6.1.6 Bases de datos........................................................................................... 21 6.1.7 Ciclo de Vida del Software.......................................................................... 22 6.1.8 Django........................................................................................................ 22 6.1.9 Front End.................................................................................................... 22 6.1.10 Lenguaje de Programación......................................................................... 22 6.1.11 Python ........................................................................................................ 22 6.1.12 Sistema legacy (Sistema heredado) ........................................................... 22 6.1.13 SQLite ........................................................................................................ 23 6.1.14 Reingeniería de Software ........................................................................... 23 6.1.15 Torque........................................................................................................ 23 6.1.16 Hidráulica ................................................................................................... 23 6.2 MARCO TEORICO............................................................................................23 6.2.1 Software Heredado..................................................................................... 23 6.2.2 Aplicaciones Orientadas a la Web .............................................................. 24 6.2.3 Patrones Arquitectónicos............................................................................ 25 6.2.4 Modelo Vista Controlador ........................................................................... 26 6.2.5 Modelo Vista Template (MTV) .................................................................... 28 6.2.6 Modelo de Prototipado................................................................................ 29 6.2.7 Variables de Perforación............................................................................. 30 Caracterización Variables de Perforación ........................................................................ 31 6.3 MARCO LEGAL................................................................................................32 6.3.1 Artículo 194 del código Penal ..................................................................... 32 6.3.2 Artículo 418 del código Penal ..................................................................... 32 7 ANTECEDENTES.................................................................................................33 8 ESTADO DEL ARTE ............................................................................................34 8.1 “Optimización de la Perforación Direccional Mediante Herramientas Reductoras de Torque y Arrastre, Sistema LoTAD en el Noroeste Peruano”............. 34 8.2 “MODELADO NUMÉRICO DEL FENÓMENO DE TORQUE Y ARRASTRE EN TUBERÍAS DE COMPLETACIÓN DE POZOS DE PETRÓLEO Y GAS”........................... 34 8.3 “DESARROLLO Y APLICACIÓN DE PROGRAMAS DE COMPUTADORA PARA HIDRÁULICA DE PERFORACIÓN Y CEMENTACIÓN DE POZOS” ..................... 34 8.4 “PRESS WEB UN PROCESO PARA LA REINGENIERÍA DE SISTEMAS HEREDADOS HACIA SERVICIOS WEB” ............................................................................... 35 8.5 “ANÁLISIS Y OPTIMIZACIÓN DE LOS PARÁMETROS DE PERFORACIÓN EN LOS CAMPOS COSTAYACO Y MOQUETA MEDIANTE EL CONCEPTO DE ENERGÍA MECÁNICA ESPECÍFICA (MSE)”............................................................................................. 35 8.6 “RELEVANCIA DE LAS ARQUITECTURAS SOFTWARE EN LA MODERNIZACIÓN DE SISTEMAS HEREDADOS” ............................................................... 35 8.7 “MIGRACIÓN SEMIAUTOMÁTICA DE SISTEMAS LEGACY HACIA ARQUITECTURAS ORIENTADAS A SERVICIOS” ............................................................... 35 8.8 “ANÁLISIS DE LA HIDRÁULICA DE LA PERFORACIÓN CON REVESTIMIENTO” ....................................................................................................................... 36 8.9 “INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES” 36 8.10 “HACIA UN PROCESO DE MIGRACIÓN DE LA SEGURIDAD DE SISTEMAS HEREDADOS AL CLOUD”......................................................................................................... 36 9 METODOLOGIA ...................................................................................................38 9.1 FASE 1: RECOLECCIÓN Y REFINAMIENTO DE REQUISITOS......................39 9.2 FASE 2: DISEÑO RÁPIDO ...............................................................................39 9.3 FASE 3: CONSTRUCCIÓN DEL PROTOTIPO .................................................39 9.4 FASE 4: EVALUACIÓN DEL PROTOTIPO POR EL CLIENTE.........................39 9.5 FASE 5: REFINAMIENTO DEL PROTOTIPO ...................................................39 9.6 FASE 6: PRODUCTO DE INGENIERÍA ............................................................39 10 DESARROLLO.....................................................................................................40 10.1 ANALISIS DE REQUERIMIENTOS...................................................................40 10.1.1 Definición de requerimientos Funcionales................................................... 40 10.1.2 Definición de requerimientos no Funcionales.............................................. 41 10.1.3 Requerimientos de producto....................................................................... 42 10.1.4 Requerimientos de la organización............................................................. 42 10.1.5 Requerimientos Externos............................................................................ 43 10.1.6 Lenguaje de Programación......................................................................... 43 10.1.7 Base de datos (BBDD)................................................................................ 43 10.2 DISEÑO.............................................................................................................43 10.2.1 Mockups de la aplicación............................................................................ 44 10.2.2 Casos de Uso............................................................................................. 46 1.1.1 Diagrama de Secuencia.............................................................................. 50 10.3 DESARROLLO .................................................................................................51 10.3.1 Conexión de la base de datos..................................................................... 52 10.3.2 Arquitectura de la aplicación....................................................................... 53 10.3.3 Estructura general de cada app generada .................................................. 56 10.3.4 Estructura del contenido Estático................................................................ 58 10.3.5 CALCULO MSE.......................................................................................... 58 10.3.6 CALCULO ARRASTRE .............................................................................. 60 10.3.7 CALCULO TORQUE................................................................................... 63 11 PRUEBAS ............................................................................................................65 11.1.1 VALIDACION DE FUNCIONAMIENTO ....................................................... 66 11.2 VALIDACION POR PARES...............................................................................67 12 CONCLUSIONES.......................................................................................................69 13 RECOMENDACIONES...............................................................................................70 14 BIBLIOGRAFÍA..........................................................................................................71spa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.identifier.repourlrepourl:https://repository.unab.edu.cospa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/20720
dc.language.isospaspa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.publisher.programPregrado Ingeniería de Sistemasspa
dc.relation.referencesABADIA, C. M., ZULUAGA, J. M., & RESTREPO, C. M. (2006). ANÁLISIS DE LA HIDRÁULICA DE LA PERFORACIÓN CON REVESTIMIENTO.spa
dc.relation.referencesALBARRACÍN, D. A., & SANCHEZ BEDOYA, J. G. (2021). EVALUACIÓN DEL COMPORTAMIENTO DEL MSE (ENERGÍA MECÁNICA ESPECÍFICA) IMPLEMENTANDO EL MOTOR DE FONDO D&J EN OPERACIONES DE PERFORACIÓN DE LAS FORMACIONES A1, A2 Y ALPHA EN UN POZO DEL CAMPO J1 DE LA CUENCA CAGUÁN – PUTUMAYO. BOGOTÁ D.Cspa
dc.relation.referencesAlcaniz, L. M., Rosado, D. G., Mellado, D., & Fernandez-Medina, E. (2014). Hacia un Proceso de Migración de la Seguridad de Sistemas heredados al Cloudspa
dc.relation.referencesAlcaniz, L. M., Rosado, D. G., Mellado, D., & Fernandez-Medina, E. (2014). Hacia un Proceso de Migración de la Seguridad de Sistemas heredados al Cloudspa
dc.relation.referencesBarzola, M. E. (2017). Migración semiautomática de sistemas Legacy hacia arquitecturas orientadas a servicios.spa
dc.relation.referencesBERMEO, J. A. (2014). “ESTUDIO COMPARATIVO DE LOS PATRONES PARA INTERFACES DE USUARIO MVVM Y MVC. APLICADO AL DESARROLLO DEL SITIO DE GESTIÓN DE VENTAS PARA VIDRIALUMspa
dc.relation.referencesCorrea, A. A. (1996). DESARROLLO Y APLICACION DE PROGRAMAS DE COMPUTADORA PARA HIDRAULICA DE PERFORACION Y CEMENTACION DE POZOS.spa
dc.relation.referencesEstudiante, M. d. (2014). Fluidos, Fundamentos de la Hidraulica.spa
dc.relation.referencesGarcia, I. G.-C. (2019). Aplicación web para el conocimiento y conversión de unidades.spa
dc.relation.referencesGuzmán, I. G. (2007). Pressweb un proceso para la reingeniería de sistemas heredados hacia servicios webspa
dc.relation.referencesIbáñez, C. P. (2018). Reingeniería de Software e Ingeniería Reversa.spa
dc.relation.referencesLEÓN, H. M. (2006). INTEGRACIÓN DE SISTEMAS HEREDADOS UTILIZANDO WEB SERVICES.spa
dc.relation.referencesMahrach, M. M. (2019). RELEVANCIA DE LAS ARQUITECTURAS SOFTWARE ENspa
dc.relation.referencesMestras, J. P. (2008). Estructura de las Aplicaciones Orientadas a Objetos El patrón Modelo-Vista-Controlador (MVC).spa
dc.relation.referencesMoreno, A. S., & Sánchez, L. F. (2018). COMPARACIÓN DE TENDENCIAS TECNOLÓGICAS EN APLICACIONES WEB.spa
dc.relation.referencesMUÑOZ, D. A., & SANJUAN, Y. A. (2016). ANÁLISIS Y OPTIMIZACIÓN DE LOS PARÁMETROS DE PERFORACIÓN EN LOS CAMPOS COSTAYACO Y MOQUETA MEDIANTE EL CONCEPTO DE ENERGÍA MECÁNICA ESPECÍFICA (MSE).spa
dc.relation.referencesPinedaa, G., Martínezb, M. J., Ciccolaa, V. L., & Chacóna, Z. E. (2012). MODELADO NUMÉRICO DEL FENÓMENO DE TORQUE Y ARRASTRE EN TUBERÍAS DE COMPLETACIÓN DE POZOS DE PETRÓLEO Y GAS.spa
dc.relation.referencesRAMOS MARTÍN, ALICIA, RAMOS MARTÍN, MARíA JESÚS. (2014). Aplicaciones Web 2.ª edición. Ediciones Paraninfo, S.Aspa
dc.relation.referencesSilvano, E. J. (2012). Optimizacion de la perforacion direccional mediante herramientas reductoras de torque y arrastre, sistema LoTAD en el noroeste peruano.spa
dc.relation.referencesSofía Calero Díaz, A. P. (2015). Revista de Ciencia de la Universidad Pablo de Olavide. MOLEQLA, 22spa
dc.relation.referencesValcarce, A. (2014). Fisica: Torque y Momento de Torsion.spa
dc.relation.referencesManual, D. (11 de 5 de 2017). Drilling Manual. Obtenido de https://www.drillingmanual.com/torque-and-drag-calculations-examplespa
dc.relation.referencesMéndez, G. (2008). Proceso Software y Ciclo de Vida. Obtenido de http://147.96.85.71/profesor/gmendez/docs/is0809/02- ProcesoCicloDeVida.pdspa
dc.relation.uriapolohttps://apolo.unab.edu.co/en/persons/yamid-gabriel-gamba-gonz%C3%A1lezspa
dc.rights.accessrightsinfo:eu-repo/semantics/closedAccessspa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordsSystems engineerspa
dc.subject.keywordsTechnological innovationsspa
dc.subject.keywordsTorquespa
dc.subject.keywordsDragspa
dc.subject.keywordsWeb applicationspa
dc.subject.keywordsLegacy systemspa
dc.subject.keywordsArchitectural patternsspa
dc.subject.keywordsSoftware reengineeringspa
dc.subject.keywordsTechnological developmentspa
dc.subject.keywordsAutomationspa
dc.subject.keywordsProgramming languagesspa
dc.subject.keywordsWeb-page designspa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembInnovaciones tecnológicasspa
dc.subject.lembDesarrollo tecnológicospa
dc.subject.lembAutomatizaciónspa
dc.subject.lembLenguajes de programaciónspa
dc.subject.lembDiseño de páginas webspa
dc.subject.proposalAplicativo webspa
dc.subject.proposalTorquespa
dc.subject.proposalArrastrespa
dc.subject.proposalSistema legacy (Sistema heredado)spa
dc.subject.proposalReingeniería de softwarespa
dc.subject.proposalPatrones arquitectónicosspa
dc.titleMódulo de cálculo de funciones de perforación para su integración con el Aplicativo de Monitoreo Geomecánico Ecoage Webspa
dc.title.translatedModule for calculation of drilling functions for integration with the Geomechanical Monitoring Application Ecoage Webspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTrabajo de Gradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
2023_Tesis_Luis_Enrique_Royero.pdf
Tamaño:
1.86 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis
Cargando...
Miniatura
Nombre:
2023_Licencia_Luis_Royero.pdf
Tamaño:
191.42 KB
Formato:
Adobe Portable Document Format
Descripción:
Licencia

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
829 B
Formato:
Item-specific license agreed upon to submission
Descripción: