Tesis MSc Armando Bartolozzi

download Tesis MSc Armando Bartolozzi

of 113

Transcript of Tesis MSc Armando Bartolozzi

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    1/280

     

    UNIVERSIDAD DE ORIENTE

    VICERRECTORADO ACADÉMICO

    CONSEJO DE ESTUDIOS DE POSTGRADOS

     NUCLEO DE BOLÍVAR

    COORDINACIÓN DE POSTGRADO EN INFORMÁTICA GERENCIAL

    PPPR R R OOOPPPUUUEEESSSTTTAAA   DDDEEE   UUU N N N   SSSIIISSSTTTEEEMMMAAA   DDDEEE   III  N N NFFFOOOR R R MMMAAACCCIIIÓÓÓ N N N   GGGEEER R R EEE N N NCCCIIIAAALLL  

    PPPAAAR R R AAA   LLLAAA   GGGEEESSSTTTIIIÓÓÓ N N N   DDDEEE   LLLOOOSSS   AAACCCTTTIIIVVVOOOSSS   DDDEEE   LLLAAA   GGGEEER R R EEE N N NCCCIIIAAA   DDDEEE  

    AAAUUUTTTOOOMMMAAATTTIIIZZZAAACCCIIIÓÓÓ N N N,,,   III  N N NFFFOOOR R R MMMAAATTTIIICCCAAA   YYY   TTTEEELLLEEECCCOOOMMMUUU N N NIIICCCAAACCCIIIOOO N N NEEESSS  

    (((AAAIIITTT)))   DDDEEE   PPPEEETTTR R R OOOUUUR R R IIICCCAAA   SSS...AAA...  

    Autor:  Ing. Armando Bartolozzi

    CI. 12.051.758

    Tutor:   Ing. Juan Martínez, MSc

    Trabajo de Grado para Optar el Título de

    Magíster Scientiarum en Informática Gerencial

    Ciudad Bolívar, Julio de 2013 

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    2/280

    ii

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    3/280

    iii

    DEDICATORIAS

     A Dios Todopoderoso … 

     A las memorias; de mi abuelo Eladio (†) , tío Saúl (†) y hermano Omar (†)… 

     A mi abuela Dominga … 

     A mis padres, M iri an y Armando … 

     A mi esposa, Mariale ...

     A mis hijas, Victori a y Ivanna … 

     A mi hermana Mary Carmen  , mi sobrina Mariangel … 

     A toda mi familia … 

     A las Profesoras; Dasne d e Rengel (†) y Glor ia de Muñoz … 

     A todos aquellos que saben de mi cariño y afecto… 

    Ing. Armando J. Bartolozzi G.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    4/280

    iv

    AGRADECIMIENTOS

     A Dios Todopoderoso … 

     A la Universidad de Oriente … 

     A Petróleos de Venezuela SA… 

     A la Empresa Mixta PETROURICA SA… 

     A mi tutor Profesor Juan M artínez … 

     A la profesora Omair a Pacheco … 

     En especialmente a todas aquel las personas  que prestaron su colaboración

    incondicional… 

    ¡Que Dios les bendiga, siempre!  

    Ing. Armando J. Bartolozzi G.  

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    5/280

    v

    ÍNDICE GENERAL

    DEDICATORIAS ................................................................................................ iii

    AGRADECIMIENTOS ....................................................................................... iv

    ÍNDICE GENERAL ............................................................................................. v

    LISTA DE CUADROS ......................................................................................... x

    LISTA DE GRÁFICOS ...................................................................................... xii

    LISTA DE FIGURAS ........................................................................................ xiii

    INTRODUCCIÓN .............................................................................................. 18

    CAPÍTULO I. EL PROBLEMA  

    Planteamiento del problema ................................................................................ 20

    Objetivos de la Investigación .............................................................................. 23

    Objetivo General ............................................................................................. 23

    Objetivos Específicos ...................................................................................... 24

    Justificación ........................................................................................................ 24

    Alcance ................................................................................................................ 26

    Delimitación ........................................................................................................ 26

    CAPITULO II. MARCO TEÓRICO 

    Antecedentes De La Investigación ...................................................................... 27

    Antecedentes de la Empresa ............................................................................... 28

    Bases Teóricas ..................................................................................................... 34

    Bases Legales ...................................................................................................... 64

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    6/280

    vi

    Definición De Términos Básicos ........................................................................ 69

    SISTEMA DE VARIABLES .............................................................................. 70CAPÍTULO III. MARCO METODOLÓGICO  

    Tipo de Investigación .......................................................................................... 72

    Diseño de la Investigación .................................................................................. 74

    Población y Muestra ............................................................................................ 75

    Operacionalización de variables ......................................................................... 76

    Período de Referencia ......................................................................................... 76

    Unidad de Observación ....................................................................................... 77

    Unidad de Análisis .............................................................................................. 77

    Técnica e Instrumentos de Recolección de Datos ............................................... 77

    Relación Individuo-Técnica/Instrumento ........................................................... 78

    Confiabilidad del Instrumento de Medición ....................................................... 79

    Validez del Instrumento de Medición ................................................................. 79

    Técnicas de Procesamiento y Análisis de Datos ................................................. 80

    Análisis de los Datos ........................................................................................... 80

    Metodología de Desarrollo .................................................................................. 81

    Desarrollo de Sistemas .................................................................................... 83

    Desarrollo de Aplicaciones Web ..................................................................... 85

    Recursos de la Investigación ............................................................................... 86

    Recursos Humanos .......................................................................................... 86

    Recursos Materiales ........................................................................................ 86

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    7/280

    vii

    Recursos Tecnológicos ................................................................................... 86

    Recursos Financieros ...................................................................................... 87Presupuesto ......................................................................................................... 88

    Factibilidad de la Investigación .......................................................................... 89

    Factibilidad Operativa ..................................................................................... 89

    Factibilidad Técnica ........................................................................................ 89

    Factibilidad Económica ................................................................................... 89

    Factibilidad Psicosocial ................................................................................... 89

    Factibilidad Legal ........................................................................................... 89

    Cronograma de Actividades ................................................................................ 90

    CAPÍTULO IV. ANÁLISIS DE RESULTADOS  

    Visión Global del Sistema ................................................................................... 91

    Perspectiva del Sistema ................................................................................... 91

    Resultados de la Entrevista ................................................................................. 92

    Resultados del Cuestionario ................................................................................ 98

    Resumen de características ............................................................................... 117

    Descripción de Stakeholders (Participantes en el Proyecto) y Usuarios .......... 117

    Resumen de Stakeholders ............................................................................. 118

    Resumen de Usuarios .................................................................................... 119

    Especificación de Requisitos ............................................................................ 120

    Interfaces ....................................................................................................... 125

    Requerimientos Técnicos .............................................................................. 125

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    8/280

    viii

    Requerimientos de Documentación .................................................................. 126

    Manual de Usuario ........................................................................................ 126Diagrama de Casos de Uso ............................................................................... 127

    Descripción del diagrama de Casos de uso ................................................... 128

    Actores .......................................................................................................... 128

    Diagrama de Clases ........................................................................................... 153

    Diagrama de Análisis ........................................................................................ 156

    Diagramas de Secuencia ................................................................................... 157

    Diagramas de Actividad .................................................................................... 166

    Diagrama de Estado .......................................................................................... 173

    Diagrama de Componentes ............................................................................... 178

    Modelo Relacional ............................................................................................ 179

    Interfaces del Prototipo ..................................................................................... 185

    CAPITULO V. CONCLUSIONES Y RECOMENDACIONES  

    CONCLUSIONES ............................................................................................ 202

    RECOMENDACIONES ................................................................................... 203

    CAPITULO VI. SISTEMA PROPUESTO  

    Objetivos General del Sistema .......................................................................... 204

    Objetivos Específicos del Sistema .................................................................... 205

    Justificación del Sistema ................................................................................... 205

    Estudio de Factibilidad...................................................................................... 206

    Análisis Costos-Beneficios ............................................................................... 207

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    9/280

    ix

    Beneficios Tangibles ......................................................................................... 208

    Beneficios Intangibles ....................................................................................... 208Arquitectura Física ............................................................................................ 211

    Bibliografía ....................................................................................................... 212 

    Anexos…………………………………………………………………… ...…217

    Anexos A…………………………………………………………………... 218

    Anexos B……………………………………………………………………220

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    10/280

    x

    LISTA DE CUADROS

    Cuadro 1 Operacionalización de Variables ................................................................. 76  Cuadro 2 Relación Individuo-Técnica/Instrumento .................................................... 78  

    Cuadro 4 Cronogramas de Actividades....................................................................... 90  

    Cuadro 5 Respuesta obtenidas en la entrevista ........................................................... 92  

    Cuadro 6 Respuesta obtenida en la entrevista ............................................................. 93  

    Cuadro 7 Respuesta obtenida en la entrevista ............................................................. 94  

    Cuadro 8 Respuesta obtenida en la entrevista ............................................................. 94  

    Cuadro 9 Respuesta obtenida en la entrevista ............................................................. 96  

    Cuadro 10 Respuesta obtenida en la entrevista ........................................................... 97  

    Cuadro 11 Resultado Cuestionario.............................................................................. 98  

    Cuadro 12 Desempeño General .................................................................................. 99  

    Cuadro 13 Proceso de Negocio ................................................................................. 100  

    Cuadro 14 Reportes, Información Insuficiente ......................................................... 102  

    Cuadro 15 Reportes, Información Inadecuada .......................................................... 103 

    Cuadro 16 Indicadores .............................................................................................. 104 

    Cuadro 17 Disponibilidad, Acceso Usuarios ............................................................ 105  

    Cuadro 18 Disponibilidad, Acceso Equipos ............................................................. 106  

    Cuadro 19 Usabilidad ................................................................................................ 107 

    Cuadro 20 Administración ........................................................................................ 108 

    Cuadro 21 Desempeño, Transacciones ..................................................................... 109  

    Cuadro 22 Desempeño, Tiempos de Respuesta ........................................................ 110  

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    11/280

    xi

    Cuadro 23 Interoperabilidad, Otros Sistemas ........................................................... 111 

    Cuadro 24 Interoperabilidad, Herramientas Ofimáticas ........................................... 112 Cuadro 25 Documentación, Manuales de Usuario .................................................... 114  

    Cuadro 26 Documentación, Manuales de Sistema .................................................... 115  

    Cuadro 27 Seguridad ................................................................................................. 116 

    Cuadro 28 Resumen de Stakeholders ........................................................................ 118  

    Cuadro 29 Resumen de Usuarios .............................................................................. 119  

    Cuadro 30 Especificación de Funcionalidades ......................................................... 120 

    Cuadro 31 Leyenda de los Diagrama de caso de uso ................................................ 128 

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    12/280

    xii

    LISTA DE GRÁFICOS

    Grafico 1 Desempeño, General ................................................................................... 99  Grafico 2 Proceso de Negocio................................................................................... 100  

    Grafico 3 Reportes Información Insuficiente ............................................................ 102  

    Grafico 4 Reportes, Información Inadecuada ........................................................... 103 

    Grafico 5 Indicadores ................................................................................................ 104 

    Grafico 6 Disponibilidad, Acceso Usuarios. ............................................................. 105  

    Grafico 7 Disponibilidad, Acceso Equipos ............................................................... 106  

    Grafico 8 Usabilidad ................................................................................................. 107 

    Grafico 9 Administración .......................................................................................... 108 

    Grafico 10 Desempeño, Transacciones ..................................................................... 109  

    Grafico 11 Desempeño, Tiempos de Respuesta ........................................................ 110 

    Grafico 12 Interoperabilidad, Otros Sistemas ........................................................... 111  

    Grafico 13 Interoperabilidad, Herramientas Ofimáticas ........................................... 113 

    Grafico 14 Documentación, Manuales de Usuario ................................................... 114  

    Grafico 15 Documentación, Manuales de Sistema ................................................... 115  

    Grafico 16 Seguridad ................................................................................................ 116 

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    13/280

    xiii

    LISTA DE FIGURAS

    Figura 1 Capital Accionario PETORURICA S.A ....................................................... 30  Figura 2 Petrourica en la Faja Petrolífera del Orinoco Bloque Junín 4 ...................... 31  

    Figura 3 Pirámide de Información .............................................................................. 37  

    Figura 4 Diagrama relativo en las distintas disciplinas a lo largo del proyecto .......... 46  

    Figura 5 Clase ............................................................................................................. 47  

    Figura 6 Interfaz .......................................................................................................... 47 

    Figura 7 Colaboración  ................................................................................................ 48  

    Figura 8 Caso de Uso .................................................................................................. 48 

    Figura 9 Clase Activa .................................................................................................. 49 

    Figura 10 Componente  ................................................................................................ 49  

    Figura 11 Nodo ........................................................................................................... 50  

    Figura 12 Interacción .................................................................................................. 50  

    Figura 13 Elementos de Agrupación ........................................................................... 51  

    Figura 14 Elementos de Anotación ............................................................................. 52  

    Figura 15 Dependencia ............................................................................................... 52  

    Figura 16 Asociación .................................................................................................. 52  

    Figura 17 Generalización ............................................................................................ 53 

    Figura 18 Realización ................................................................................................. 53 

    Figura 19 Componentes PostgreSQL .......................................................................... 61  

    Figura 20 Diagrama de Casos de Uso. ...................................................................... 127  

    Figura 21 Diagrama de Clases Parte 1 de 2 .............................................................. 153 

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    14/280

    xiv

    Figura 22 Diagrama de Clases Parte 2 de 2 .............................................................. 154 

    Figura 23 Diagrama de Clases .................................................................................. 155  Figura 24 Diagrama de Análisis ................................................................................ 156 

    Figura 25 Diagrama de Secuencia, Administrar Activo- Ingresar Activo ............... 157  

    Figura 26 Diagrama de Secuencia, Administrar Activo- Consultar. ........................ 158  

    Figura 27 Diagrama de Secuencia Adjuntar Archivo ............................................... 159 

    Figura 28 Diagrama de Secuencia Asociar Activo ................................................... 160 

    Figura 29 Diagrama de Secuencia, Administrar Plantilla ........................................ 161  

    Figura 30 Diagrama de Secuencia, Actualizar Inventario ........................................ 162  

    Figura 31 Diagrama de Secuencia, Administrar Proveedor ...................................... 163 

    Figura 32 Diagrama de Secuencia, Administrar Propietario .................................... 164  

    Figura 33 Diagrama de Secuencia Administrar Depósito ......................................... 165 

    Figura 34 Diagrama de Actividad, Administrar Activo ............................................ 166 

    Figura 35 Diagrama de Actividad, Administrar Activo ............................................ 167 

    Figura 36 Diagrama de Actividad, Administrar Activo ............................................ 168 

    Figura 37 Diagrama de Actividad, Asociar Activos ................................................. 169  

    Figura 38 Diagrama de Actividad, Administrar Plantilla ......................................... 170  

    Figura 39 Diagrama de Actividad, Actualizar Inventario ......................................... 171 

    Figura 40 Diagrama de Actividad Administrar Proveedor. ...................................... 172  

    Figura 41 Diagrama de Actividad Administrar Propietario ...................................... 173 

    Figura 42 Diagrama de estado, ciclo de vida del activo ........................................... 174  

    Figura 43 Diagrama de estado, ciclo de vida del activo ........................................... 175  

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    15/280

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    16/280

    xvi

    Figura 65 Muestra la opción de administrar marca ................................................... 194  

    Figura 66 Muestra la opción que permite administrar modelo ................................. 194  Figura 67 Muestra la opción donde se administrar depósito..................................... 195  

    Figura 68 Muestra la opción donde se administran los propietarios ......................... 195  

    Figura 69 Muestra el formulario donde se administra proveedores .......................... 196  

    Figura 70 Muestra el modulo donde se administra los teléfonos móviles ................ 196  

    Figura 71 Muestra la administración de líneas telefónicas ....................................... 197 

    Figura 72 Muestra la opción donde se carga el consumo telefónico ........................ 197  

    Figura 73 Muestra el buscador de activos según el criterio seleccionado ................ 198  

    Figura 74 Muestra los reportes de activos según el criterio seleccionado ................ 198  

    Figura 75 Muestra reporte de Categorías, Marcas y Modelos .................................. 199  

    Figura 76 Muestra el reporte de Activos por ubicación ............................................ 199 

    Figura 77 Muestra reporte de Activos por organización, según su estado................ 200  

    Figura 78 Muestra reporte de Activos obsoletos vs la solicitud de pedidos de nuevos

    activos ....................................................................................................................... 200  

    Figura 79 Muestra reporte de Tiempos de Solución a Fallas de Activos ................. 201 

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    17/280

    xvii

    UNIVERSIDAD DE ORIENTE

    VICERRECTORADO ACADÉMICO

    CONSEJO DE ESTUDIOS DE POSTGRADOS

     NUCLEO DE BOLÍVAR

    COORDINACIÓN DE POSTGRADO EN CIENCIAS ADMINISTRATIVAS

    PROPUESTA DE UN SISTEMA DE INFORMACIÓN GERENCIALPARA LA GESTIÓN DE LOS ACTIVOS DE LA GERENCIA DE

    AUTOMATIZACIÓN, INFORMATICA Y TELECOMUNICACIONES (AIT)DE PETROURICA S.A.

    Autor:  Ing. Armando Bartolozzi

    Tutor:   Ing. Juan Martínez, MSc

    Fecha: Junio 2013

    RESUMEN

    La presente investigación tiene como objetivo desarrollar un Sistema deInformación Gerencial para la gestión de los activos de la gerencia de automatización,informática y telecomunicaciones (AIT) de PETROURICA S.A., está basado en el

    manejo del ciclo de vida de los activos de información, este sistema representa unaalternativa óptima como herramienta de apoyo para la toma de decisiones.

    Para alcanzar este objetivo, se enmarcó en una investigación denominada proyecto factible de tipo descriptivo con un diseño de campo, aplicando metodologíade construcción de prototipos de sistemas, el mismo se realizó con programación PHP para creación de páginas Web dinámicas y PostgreSQL para la administración de bases de datos, para la diagramación se empleó Lenguaje Unificado de Modelado(UML), que permite expresar el diseño del sistema desde diferentes perspectivas.

    Los resultados de esta investigación permiten confirmar que los Sistemas deInformación Gerencial contribuyen de manera importante en la toma de decisiones

     para resolver muchas situaciones tanto administrativas como operativas.Palabras Claves: Sistema de Información Gerencial, Activos, Metodología de

    Desarrollo de Prototipos, Lenguaje Unificado de Modelado.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    18/280

    18

    INTRODUCCIÓN

    El software juega un papel muy importante para el desarrollo de lasorganizaciones, día tras día son liberados para su uso distintos tipos de programas de

    computador para diferentes clases de clientes, los hay para cada necesidad de tal

    manera que resulta difícil imaginar alguna situación en la que el software no estuviera

     presente, dado que es uno de los componentes básicos de la tecnología que se

    involucra en las empresas, no sólo como soporte a los procesos del negocio,

     productivos y administrativos, sino como parte integral de las estrategias corporativas

     para la generación de ventajas competitivas.

    De lo anterior, sumado a la cantidad de activos informáticos que se manejan

    dentro de la industria y la creciente exigencia respecto a la calidad de los clientes,

    surge la necesidad de elaborar un sistema de información gerencial que sirva de base

     para obtener resultados de calidad que puedan ser utilizados en forma eficiente por

    mucho tiempo.

    El presente trabajo se basará en la propuesta de un Sistema de Información

    Gerencial para la gestión de los activos de la gerencia de automatización, informática

    y telecomunicaciones (AIT) de PETROURICA S.A, filial de Petróleos de Venezuela

    S.A (PDVSA) en el cual se garantice la calidad de la información que se obtengan.

    La estructuración de este trabajo está definida en capítulos; con un primer

    Capítulo donde se dará una descripción de la problemática presentada, para luego

    entrar en el segundo capítulo en los antecedentes de la investigación, bases legales en

    las cuales se sustenta el desarrollo del proyecto, definición de los conceptos básicos

     para luego llegar al tercer Capítulo para describir la metodología que será empleada,

    seguido de los aspectos administrativos, presupuesto, factibilidad de la Investigación

    y el cronograma de actividades a desarrollar.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    19/280

    19

    Posteriormente en el cuarto Capítulo los resultados y análisis de la investigación

    que sustentan el diseño y creación de un prototipo de Sistema de Información

    Gerencial para el control y gestión de activos de la gerencia de automatización,

    informática y telecomunicaciones (AIT) de PETROURICA S.A, que sirva de

    herramienta para la tomas de decisiones gerenciales.

    Seguidamente en un quinto Capítulo, donde se presenta la propuesta del

     prototipo de Sistema de Información Gerencial para la gestión de los activos de la

    gerencia de automatización, informática y telecomunicaciones (AIT) de

    PETROURICA S.A, que permitirá a la alta gerencia contar con una herramienta

     basada en una plataforma Web; fortaleciendo el proceso de toma de decisiones.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    20/280

    20

    CAPITULO IEL PROBLEMA

    Planteamiento del problema

    El mundo actual se encuentra inmerso dentro de la era de la información y las

    tecnologías, pues a través de su uso se logran importantes mejoras, se automatizan procesos operativos, se obtiene información necesaria para la toma de decisiones y, lo

    más importante, logran ventajas competitivas en la ejecución de los procesos.

    América Latina, es la región con mayor desarrollo en proyectos de sistemas

    integrados como apoyo para una mejor gestión en la administración de financiera

     pública, con el fin de mejor la gestión financiera pública y así poder mejorar la

     provisión de bienes y servicios a los ciudadanos por parte del sector público en un

    marco de solvencia fiscal, transparencia y uso eficiente de los recursos de las Naciones Latinoamericanas. (Uña, 2013).

    Se reescribe de la (Constitución de la República Bolivariana de Venezuela,

    1999) el siguiente artículo:

    Artículo 110: El Estado reconocerá el interés público de la ciencia,

    la tecnología, el conocimiento, la innovación y sus aplicaciones y los

    servicios de información necesarios por ser instrumentos fundamentales

     para el desarrollo económico, social y político del país, así como para laseguridad y soberanía nacional.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    21/280

    21

    En otras palabras, existe un interés Nacional en el desarrollo de las tecnologías

     para ocupar un rol vital en la modernización del Estado Venezolano y en todas sus

    instituciones.

    PETROURICA S.A, no escapa a esta realidad y actualmente tiene una

     plataforma tecnológica robusta. La gerencia de AIT es quien se encarga de prestar

    soluciones en el área de automatización informática y telecomunicaciones a Petróleos

    de Venezuela y todas sus filiales incluyendo a PETROURICA S.A, incorporando

     productos y servicios innovadores, altamente productivos, competitivos, ágiles y

    flexibles, proactivos en el asesoramiento tecnológico en la cadena productiva del

    Petróleo y sus derivados.

    Aunque el avance tecnológico de la Gerencia de Automatización Informática

    y Telecomunicaciones (AIT) es relevante, todavía quedan proyectos por desarrollar

    en varios de sus Departamentos. Uno de estos es el de Gestión de Activos, el cual es

    el encargado de proveer información exacta y oportuna del inventario de equipos de

    tecnología, actualmente se utiliza el Sistema de Inventario Nacional de Activos

    Informáticos (SINAI) que es una aplicación Cliente/Servidor desarrollada en el año

    2003, y cuya función es registrar equipos de informática, colocándole un usuario o

    responsable, obviando los activos del área de Telecomunicaciones y Automatización.

    A pesar del aporte del SINAI no se puede encontrar respuesta con facilidad de

    la información sobre el funcionamiento del inventario o ciclo de vida de los activos

    informáticos de la gerencia de AIT, como por ejemplo:

    ¿Asignación de Activos (celulares, teléfonos fijos, radio, equipo de escritorio,

     portátil, impresora local, impresora de red, multifuncionales, fax, plotter, etc.) por

    gerencia? para generar presupuesto anual, costo por inversión o costo por

    operaciones.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    22/280

    22

    ¿Identificación de los equipos o activos críticos o con Prioridad Alta?, por

    ejemplo radios enlace de telecomunicaciones, router´s, swicht´s, centrales telefónicas,

    servidores y unidades de respaldo.

    ¿Porcentaje de Consumibles (Tóner, componentes) por Gerencia? , Cantidades

    de tóner y componentes electrónicos relacionados al proceso de impresión y

    digitalización que se consume por gerencia.

    El manejo del Ciclo de vida del activo se realiza de forma manual, es decir, se

    identifica el estado del activo de manera visual, ya sea por reportes de fallas por parte

    del usuario o por reportes del analista de soporte. Cabe destacar que no se identifican

    los equipos en garantías ni los equipos en estado de obsolescencia para su sustitución

    oportuna.

    En todas las etapas de la vida del activo hay decisiones a tomar, información a

    seguir, costos a evaluar, registrar y considerar, repuestos a definir, análisis que hacer

    referentes a distintos aspectos de la operación y el mantenimiento del activo.

    De no conocer el ciclo de vida de los activos informáticos de la gerencia se

     podría caer en un impacto negativo (inversión sin retorno, proyectos sin ejecutar, planes de actividades operacionales en campos petroleros desfasados en el tiempo,

    impacto en la producción petrolera, afectación en la economía local, regional,

     Nacional e Internacional); teniendo como epicentro la empresa PETROURICA S.A, y

    como consecuencia de estos impactos veríamos comprometido el desarrollo

    tecnológico de la industria petroleras que es unos de los pilares fundamentales en el

    desarrollo de la Nación.

    Según (Norma Venezolana CONVENIN-ISO, 1998), establece la trazabilidadcomo la "aptitud para rastrear la historia, la aplicación o la localización de una

    entidad mediante indicaciones registradas”, en un ciclo de vida de un activo es

    fundamental conocer su historia debidamente registrada para la toma de decisiones,

    donde el SINAI es un sistema transaccional que solo tiene como objetivos la

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    23/280

    23

    ubicación y la asignación de un responsable de un equipo informático, pero no cuenta

    con la información ofrecida por un Sistema de Información Gerencial que permita a

    los gerentes visualizar el estado real en que se encuentran los activos y los

     procedimientos del departamento de Gestión de Activos se fusionen para trabajar en

    conjunto y así proveer información oportuna para la toma de decisiones alrededor del

    activo, como por ejemplo; manejo inventario de repuesto, garantías, obsolescencia y

    disponibilidad del equipo, decisiones para definir posibles de inversión a corto,

    mediano y largo plazo, ciclo de vida de un activos, etc.

    Formulación del Problema

    Con objetivos de definir los objetivos generales y específicos del estudio, se

     presentan los siguientes cuestionamientos:

    ¿Actualmente el modelo del Sistema para el control y gestión de activos de la

    gerencia de automatización, informática y telecomunicaciones (AIT) ayudará a la

    implantación de un sistema que apoye a la toma de decisiones?

    ¿Cuáles serán los requerimientos del Sistema de Información Gerencial para

    la gestión de los activos de la gerencia de automatización, informática ytelecomunicaciones (AIT) de PETROURICA S.A?

    ¿Diseñar el prototipo que se ajuste a los requerimientos del sistema, permitirá

    a los Gerentes y Superintendentes a verificar que el modelo se adapta a sus

    requerimientos?

    Objetivos de la Investigación

    Objetivo General

    Desarrollar un prototipo de un Sistema de Información Gerencial para la

    gestión de los activos de la gerencia de automatización, informática y

    telecomunicaciones (AIT) de PETROURICA S.A.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    24/280

    24

    Objetivos Específicos

      Analizar el procedimiento actual de trabajo empleado por la Gerencia de AIT para la atención, control y seguimiento de los activos informáticos de la

    empresa.

      Definir los requerimientos del Sistema de Información Gerencial para la

    gestión de los activos de la gerencia de automatización, informática y

    telecomunicaciones (AIT) de PETROURICA S.A.

      Construir el prototipo que se ajuste a los requerimientos del Sistema de

    Información Gerencial.

    Justificación

    Esta investigación se justifica desde el punto de vista práctico, porque

    gestionara el control de los activos de manera automática, considerando su ciclo de

    vida, en la gerencia de automatización, informática y telecomunicaciones, donde

    actualmente el ciclo de vida de los equipos se realiza de manera manual, a través de

    observaciones o reportes de fallas, ocasionando dificultades a la hora de tomar

    decisiones respecto a compras, presupuestos, desincorporación de equipos.

    La gerencia de AIT, estará altamente beneficiada con esta investigación dado

    que el sistema de información gerencial para el control y gestión de los activos, le

    ofrecerá información en cada una de las etapas por las que pasa: nuevo, en inventario,

    disponible, configurando, por donar, donado, y desincorporado. Permitiéndole crear

     presupuestos acordes a la realidad, consolidar recursos comunes, realizar acuerdos de

    compra por volumen dependiendo del inventario y cantidad de equipos obsoletos,

    optimización del mantenimiento o soporte de fallas a través de garantías, reducciónde pérdidas y robos.

    La adecuada consideración de todos los estados en el ciclo de vida de un

    activo de tecnología para la toma de decisiones, también favorecerá a los usuarios

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    25/280

    25

    finales de estos equipos, para el beneficio de toda la empresa, dado que se podrá

    reducir considerablemente los tiempos de respuesta a solicitudes de equipos nuevos, y

    en las soluciones de fallas que involucren repuestos.

    Desde el punto de vista teórico, esta investigación generará ideas y

    recomendaciones para futuros estudios en el área de Sistema de Información

    Gerencial y gestión de activos de tecnologías, dado que cada uno de los estados del

    ciclo de vida de los equipos de tecnología, se creara de acuerdo a las reglas del

    negocio de la Petróleos de Venezuela, es decir, el ciclo de vida de estos activos se

     basara en la realidad y complejidad presente dentro de PDVSA como empresa de

     publica y no en teorías existentes.

    Esta investigación tiene relevancia social, porque significa un aporte

    importante para la comunidad de software libre, ya que se desarrollara con

    estándares abiertos, fortaleciendo la industria del software nacional, regional, local

    con el cumplimiento del decreto 3.390.

    Por último, profesionalmente pondrá en manifiesto los conocimientos

    adquiridos en el postgrado: “Metodología de la Investigación”, “Sistema de Base de

    Datos”, “Sistemas de Información Gerencial” y “Análisis y Diseño de Sistemas de

    Información” y permitirá sentar las bases para otros estudios que surjan partiendo de

    la problemática aquí especificada.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    26/280

    26

    Alcance

      El desarrollo de esta investigación se orientó al desarrollo de un prototipo deun Sistema de Información Gerencial que permitirá la consulta electrónica de

    la información, sobre el ciclo de vida de los activos, representando una

    alternativa optima como herramienta de apoyo para la toma de decisiones

    gerenciales al momento de invertir en nuevos activos para los procesos en la

    empresa.

    Delimitación

      La elaboración del trabajo de investigación contempla los niveles operativos,tácticos y estratégicos del Sistema de Información Gerencial.

      El Sistema de Información Gerencial estará bajo las normas y procedimientos

    que se aplican en Petróleos de Venezuela S.A en sistemas publicados en la

    Intranet de la industria petrolera.

      El uso de esta herramienta será para PETROURICA S.A, bajo la aprobación

    y supervisión del Gerente General de la misma.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    27/280

    27

    CAPITULO IIMARCO TEÓRICO

    Antecedentes De La Investigación

    (Quispe Mamani, 2009), “Sistema de gestión de riesgos en activos de

    información”. Los elementos importantes en las empresas con un objetivo claro, son

    los activos los cuales necesitan tener un mejor control de los mismos. En este sentido

    se presenta la propuesta de un sistema de información confiable y seguro para

    gestionar toda la información que se genera sobre los activos existentes dentro de la

    empresa CRS Bolivia. La información de los activos esta almacenada en hojas

    electrónicas. La metodología que se utiliza es RUP (Proceso Unificado de Rational) y

    diseño general, se emplea UML (Lenguaje Unificado de Modelado).

    Tuvo un aporte en cuanto al tema de identificación y análisis de factores de

    Riesgos a los que están expuestos los activos informáticos de PETROURICA S.A y

    como deben ser gestionados estos riesgos.

    También sirvió de guía para el desarrollo del prototipo del Sistema de

    Información Gerencial para la gestión de activos informáticos de PETROURICA

    S.A., ya que utilizó la metodología RUP, obteniendo diagramas: casos de usos,

    diagrama de clases, de Interacción (secuencia y colaboración), y diagrama de

    componentes.

    (Camejo, 2008), “El qué y el cómo del diagnóstico del sistema de información

    gerencial”.  Muestra una propuesta de pasos y aspectos a evaluar en el diagnóstico del

    Sistema de Información Gerencial. La caracterización de la organización es

    elemental, como elemento diferenciador de la gestión de información para cada

    empresa en particular.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    28/280

    28

     Nos brido aporte en cómo realizar el estudio del sistema de información

    existente en el departamento de activos de la Empresa Mixta PETROURICA, con

    énfasis en la determinación de los flujos de información; el diagnóstico e inventario

    de la infraestructura tecnológica y del resto de los recursos que se utilizaran para la

    gestión de información en dicho departamento.

    Apoyando también en la elaboración de los instrumentos de recolección de datos

    como entrevistas, encuestas y para el análisis documental.

    (Rodríguez Malave, 2009),   “Desarrollo de un sistema de información gerencial de

    apoyo al proceso de toma de decisiones para la gerencia de proyectos en una

    Asociación Cooperativa”.  La presente investigación tuvo como objetivo el desarrollo

    de un sistema de información gerencial de apoyo al proceso de toma de decisiones

    gerenciales en una asociación cooperativa. La problemática que existía se definió

    considerando como principales causas la disponibilidad inadecuada de los datos y la

    ausencia de un mecanismo de validación que confirmara su fidelidad y precisión.

    Esta investigación sirvió de guía para el desarrollo prototipo de un Sistema de

    Información Gerencial para la gestión de los activos de la gerencia de automatización,

    informática y telecomunicaciones (AIT) de PETROURICA S.A., ya que utilizó la

    metodología RUP, obteniendo diagramas: casos de usos, diagrama de clases, de

    interacción (secuencia y colaboración), y diagrama de componentes.

    Antecedentes de la Empresa

    PETROURICA S.A.

    La EMPRESA MIXTA PETROURICA S.A., filial de PDVSA, es una

    empresa de tipo industrial dedicada a la explotación y extracción de petróleo, quesegún su actividad se puede clasificar dentro del Sector Energético del país.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    29/280

    29

    El 17 de abril de 2010 se firma el Memorando de Entendimiento entre la

    Corporación Venezolana del Petróleo, filial de Petróleos de Venezuela, y la

    Corporación Nacional Petrolera China, para la creación de la empresa mixta

    PETROURICA, S.A. destinada a la explotación del Bloque Junín 4 de la Faja

    Petrolífera del Orinoco.

    Según (Gaceta Oficial de la Republica Bolivariana de Venezuela N.- 39.579,

    2010) el Decreto de transferencia de derechos de exploración y producción de

    hidrocarburos, PETROURICA, S.A. desarrollará actividades, de conformidad con el

    artículo 9° de la Ley Orgánica de Hidrocarburos, para la producción y mejoramiento

    de 400 mil barriles diarios de crudos extrapesados de 8,5° API y la construcción de

    un complejo mejorador de crudo para elevar la calidad del petróleo extrapesado desde

    8,5° API a 32° API.

    Según el Decreto de Transferencia, PETROURICA, S.A. ejercerá actividades

     primarias durante un período de 25, prorrogables hasta por 15 años, a potestad del

    Ministerio del Poder Popular de Petróleo y Minería, antes Ministerio del Poder

    Popular para la Energía y Petróleo.

    Capital Accionario

    La EMPRESA MIXTA PETROURICA S.A, se encuentra conformada por el

    60% de participación de PDVSA y el 40% de participación por parte de la empresa

     petrolera China CNPC. La misma se creó para la explotación del bloque Junín 4 de la

    Faja Petrolífera del Orinoco, donde se espera alcanzar la meta final de 400 M BPD.

    (Petrourica, 2011).

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    30/280

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    31/280

    31

    de PDVSA PETROURICA y del país, la generación de empleos de calidad, además

    de la creación de riqueza y bienestar para la Nación.

    Ubicación Geográfica

    El edificio corporativo de la EMPRESA MIXTA PETROURICA S.A, se

    encuentra ubicado en la Avenida Paseo Caroní, cruce con carrera Aerocuar, Edificio

    PDVSA CVP Unare I, Puerto Ordaz, Estado Bolívar.

    El campo de explotación la EMPRESA MIXTA PETROURICA S.A, se

    encuentra ubicado en el bloque Junín 4 campo Iguana Zuata, localizado en el flanco

    sur de la cuenca oriental de Venezuela, al norte del río Orinoco, específicamente en la

     parte central de la Faja Petrolífera del Orinoco. Pertenece regionalmente a los estados

    Guárico-Anzoátegui; Municipios Santa María de Ipiré y Monagas. El área total del

    Bloque Junín 4 es de 325 Km². Limita al norte con el Bloque Junín 3, al sur con el

    Bloque Junín 11, al Oeste con el Bloque Junín 2 y al este con los Bloques Junín 5 y 6

    como puede verse en la figura N.- 2.

    Figura 2 Petrourica en la Faja Petrolífera del Orinoco Bloque Junín 4

    Fuente: (Petrourica, 2011) 

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    32/280

    32

    Responsabilidades

    La EMPRESA MIXTA PETROURICA S.A tiene una estrategia de producción donde ha considerado en su Plan de Negocios, como inicio de producción

    temprana el tercer año del Proyecto, con una producción de 25 mil barriles de

     petróleo diario (MBPD); 100 MBPD en el cuarto año, 150 MBPD en el quinto año,

    300 MBPD en el sexto año, hasta alcanzar la producción comercial tope de 400

    MBPD en el séptimo año. (Petrourica, 2011).

    Teniendo una responsabilidad en el desarrollo social orientada a impulsar un

    conjunto de programas enmarcados en sectores de servicios que comprenden:

    electricidad, agua y saneamiento, hábitat y vivienda, trasporte y comunicaciones;

    salud y educación. Otra área es el sector productivo que engloba la industria y

    agricultura.

    Estos planes se desarrollan a través de la Gerencia de Proyectos No Petroleros

    de la Dirección Ejecutiva de Nuevos Desarrollos Faja Petrolífera del Orinoco, de la

    mano del Gobierno Nacional, y los gobiernos regionales y locales.

    ObjetivoConsolidar una empresa de producción de hidrocarburos, para alcanzar un

    objetivo máximo sostenido de 400 mil barriles netos de petróleo diario a partir del

    2019, mediante la explotación, mejoramiento y comercialización rentable de

    hidrocarburos pertenecientes a los yacimientos del Bloque Junín 4. Para ello tiene

     programado emplear esquemas de explotación que maximicen el recobro de los

    yacimientos (producción en frío y en caliente), construir las facilidades de superficie

    necesarias para el tratamiento y mejoramiento, obteniendo así un producto de 32°API. (Petrourica, 2011).

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    33/280

    33

    Estructura Organizativa

    Fuente: (Petrourica, 2011)

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    34/280

    34

    Bases Teóricas

    Dentro de los fundamentos teóricos de la investigación se deben tomar encuenta los siguientes elementos, que tiene una vinculación con el objeto de estudio.

    Entre los más relevantes tenemos

    Activos

    “Los activos, desde el punto de vista contable, representan los bienes,

    derechos y otros recursos controlados económicamente por la empresa, resultantes de

    sucesos pasados, de los que se espera que la empresa obtenga beneficios o

    rendimientos económicos en el futuro”.  (Yubero Hermosa, María del Pilar, 2013).

    Activos de Información

    “Todos aquellos equipos pertenecientes a la infraestructura tecnológica del

    área de Automatización, Informática y Telecomunicaciones”.   (Gerencia de AIT,

    2006)

    Clasificación y Codificación de Materiales

    “Clasificar un material es agruparlo de acuerdo con su dimensión, forma, peso, tipo, características, utilización etc. La clasificación debe hacerse de tal modo

    que cada género de material ocupe un lugar específico, que facilite su identificación y

    localización en el almacén, La codificación es una consecuencia de la clasificación de

    los artículos. Codificar significa representar cada artículo por medio de un código 1ue

    contiene las informaciones necesarias y suficientes, por medio de números y letras.

    Los sistemas de codificación más usadas son: código alfabético, numérico y

    alfanumérico” (Castro, 2007).

    Sistemas de Inventarios

    “Un sistema de inventarios es un conjunto de normas, métodos y

     procedimientos aplicados de manera sistemática para planificar y controlar los

    materiales y productos que se emplean en una organización. este sistema puede ser

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    35/280

    35

    manual o automatizado. Para el control de los costos, elemento clave de la

    administración de cualquier empresa, existen sistemas que permiten estimar los

    costos de las mercancías que son adquiridas y luego procesadas o vendidas”

    (Demultihogar, 2011).

    Sistema de Inventario Nacional de Activos Informáticos

    Es una aplicación Cliente/Servidor a nivel corporativo, cuya funcionalidad

    consiste en el registro de todos los activos, es el sistema transaccional utilizado por la

    corporación venezolana de Petróleo a nivel de Oriente. (Gerencia de AIT, 2006).

    Ciclo de Vida de un Activo

    “Es todo lo que ocurre con el activo desde la idea con la cual se lo crea o

    incorpora a un proyecto, hasta el descarte final, reciclaje ó venta del mismo”. (Sotuyo

    Blanco, 2008).

    Costo de Ciclo de Vida

    “Es la sumatoria de todos los costos asignables a los activos (directos e

    indirectos, variables y fijos) desde los costos iniciales de proyecto y adquisición,

    hasta los costos de operación, mantenimiento y disposición final”  (Sotuyo Blanco,

    2008).

    Gestión de Activos

    “La gestión de activos es la disciplina que busca gestionar todo el ciclo de

    vida de los activos físicos de una organización con el fin de maximizar su valor.

    Cubre procesos como el diseño, construcción, explotación, mantenimiento y

    reemplazo de activos e infraestructuras. La gestión de los activos se da a pesar de queestos se encuentren en diferentes departamentos, localizaciones, instalaciones, y en

    algunos casos, incluso diferentes unidades de negocio. La gestión de los activos

     puede mejorar su rendimiento, reducir costos, extender su vida útil y mejorar el

    retorno de inversión de los activos” (Mendez Galvez, 2012).

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    36/280

    36

    Por otra parte la Gestión de Activos es el proceso global de gestión a través

    del cual consistentemente agregamos valor a la compañía mediante el uso y cuidado

    de los activos en todo el ciclo de vida”  (Sotuyo Blanco, 2008).

    Sistema de Información

    “Es un sistema que reúne, almacena, procesa y distribuye conjuntos de

    información entre los diferentes elementos que configuran una organización, y entre

    la organización misma y su entorno”   (Pastor, 2002)

    Según (Laundon & Laundon, 2004), lo definen como: “Un conjunto de

    componentes interrelacionados que recolectan (o recuperan), procesan, almacenan y

    distribuyen información para apoyar la toma de decisiones y el control en una

    organización”. Además, los   sistemas de información también pueden ayudar a los

    gerentes y trabajadores a analizar problemas, visualizar asuntos complejos y crear

    nuevos productos.

    De acuerdo a la funcionalidad, los sistemas de información tienen una

    clasificación según (Laundon & Laundon, 2004) los clasifica de la siguiente manera:

    Los sistemas de nivel operativo:   son aquellos sistemas que brindan

    apoyo a los gerentes operativos al hacer el seguimiento de las actividades y

    transacciones elementales de la organización, como ventas, recepción de

    materiales, depósitos en efectivo, nóminas, decisiones de crédito y el flujo de

    materiales en la planta.

    Los sistemas de nivel de conocimiento: son aquellos que apoyan a los

    trabajadores del conocimiento y los de la información en una organización.

    Tienen como finalidad ayudar a la empresa de negocios a integrar nuevos

    conocimientos para el negocio y para que la organización controle el flujo de

    la documentación.

    Los sistemas de nivel gerencia/administrativo:   son aquellos sistemas

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    37/280

    37

    en los que se apoyan el seguimiento, control y toma de decisiones y las

    actividades administrativas de los administradores de nivel medio.

    Los sistemas de nivel estratégico:   son aquellos sistemas que ayudan a

    atacar y dirigir los asuntos estratégicos y las tendencias a largo plazo dentro y

    en el entorno de la organización.

    Figura 3 Pirámide de Información

    Fuente: (Instituto Tecnológico de Sonora)

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    38/280

    38

    Sistema de transacciones

    Son aquellos “Cuyos objetivos es proporcionar a las empresas la informaciónsobre las operaciones básicas como por ejemplo: facturación, consulta de cliente, etc.

    Estos sistemas se dividen en sistemas operacionales (generalmente la fuente principal

    de datos son las bases de datos transaccionales corporativas), sistemas internos (los

    datos de la propia empresa que no se encuentran alojados en los sistemas

    operacionales) y los datos externos de la empresa” (Martínez Morales, 2010).

    Sistemas de Información Gerencial

    Un sistema de información gerencial es un sistema integrado que proporciona

    información con el objeto de apoyar la planeación, control y las operaciones de una

    organización con el fin de desarrollar información útil en la administración. Implica

     personal, procedimientos, equipos, modelos y otros.

    Son sistemas de información computarizados cuyo propósito es contribuir a la

    correcta interacción entre los usuarios y las computadoras. Debido a que requieren

    que los usuarios, el software (los programas de cómputo) y el hardware (las

    computadoras) funcionen de manera coordinada, “los sistemas de información

    gerencial dan apoyo a un espectro de tareas organizacionales como el análisis y la

    toma de decisiones” (Kendall & Kendall, 2005)

    Para acceder a la información, los usuarios de un sistema de información

    gerencial comparten una base de datos común. Ésta almacena los datos y modelos

    que ayudan al usuario a interpretar y aplicar los datos. “Los sistemas de información

    gerencial producen información que se emplea en la toma de decisiones” (Kendall &

    Kendall, 2005).

    Gestión de Información

    Según (Bartle, 2009), la gestión de la información es el proceso de analizar y

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    39/280

    39

    utilizar la información que se ha recabado y registrado para permitir a los

    administradores tomar decisiones documentales. La información para la gestión es la

    información necesaria para tomar decisiones de gestión.

    Por su parte (Bustelo & Amarilla, 2001), definen la gestión de información

    como el conjunto de actividades realizadas con el fin de controlar, almacenar y,

     posteriormente, recuperar adecuadamente la información producida, recibida o

    retenida por cualquier organización en el desarrollo de sus actividades. En el centro

    de la gestión de la información se encuentra la gestión de la documentación (la

    información que queda plasmada en documentos) y que pude ser de tres tipos:

    Interna:   hace referencia a aquella documentación generada o recibida

     por la organización en el ejercicio de sus funciones, es decir, son documentos

    que surgen de la actividad diaria de esa institución.

    Externa:   además de la documentación producida por la propia

    organización, ésta y las personas que trabajan en ella necesitan, a menudo,

    consultar y manejar fuentes de información externas.

    Pública: es aquella documentación que la organización produce de caraal público, para comunicarles hechos, actividades, acontecimientos.

    Para el presente trabajo, la gestión de información permitirá realizar un

    análisis íntegro de la información, a través de la recuperación adecuada de la misma.

    Dado que uno de los objetivos específicos de la presente investigación es el diseño de

    un prototipo funcional, a continuación se presenta la teoría de prototipos y su

    respectiva clasificación.

    Prototipos

    Según (Pressman, 2002) “La construcción de prototipos es un proceso que

    facilita al programador la creación de un modelo del software a construir.”  

    De acuerdo con las definiciones, la construcción un prototipo es una técnica

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    40/280

    40

    que facilita al programador la creación de un modelo de software, a través de la

    recopilación de información, con la finalidad de crear un sistema que cumpla con un

    ciclo de vida de desarrollo. (Pressman, 2002)

    Modelo según Roger S. Pressman: “Un prototipo en papel o un modelo

     basado en PC que describa la interacción hombre-máquina, de forma que facilite al

    usuario la comprensión de cómo se producirá tal interacción; un prototipo que

    implemente algunos subconjuntos de la función requerida del programa deseado, o un

     programa existente que ejecute parte o toda la función deseada.”  

    De acuerdo con el modelo de prototipo según (Pressman, 2002), “un

     prototipo es aquel que describe una interacción entre la máquina y el hombre,

    facilitando una comprensión de la forma en cómo se da esa interacción, dando

    también una visión de las funciones que el programa existente puede contener para

    así lograr una función deseada al finalizar el mismo.”

    Tipos de Prototipos

    A continuación las cuatro (4) definiciones más comunes para el desarrollo de

     prototipos según (Kendall & Kendall, 2005):

    Prototipos corregido:   esta clase de prototipo tiene que ver con la

    construcción de un sistema que si bien funciona, se encuentra remendado o

     parchado (patched-up prototype). Un ejemplo en los sistemas de información

    es la creación de un modelo operable, el cual cuenta con todas sus

    características necesarias, aunque pudiera ser ineficaz.

    Modelo no funcional:   esta clase de prototipo es la de aquellos modelos no

    funcionales que se construyen a escala, con el objeto de evaluar ciertosaspectos del diseño. Un ejemplo de estos podría ser aquel en el que la

    codificación que se requiere es extensa en cantidad; y más bien, podría lograse

    una idea de la utilidad del sistema, si en el prototipo funcionan únicamente los

     procesos de entrada y salida.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    41/280

    41

    Modelo de una serie (a escala completa): esta clase de prototipo implica

    crear un primer sistema a escala completa, llamado con frecuencia “piloto”,

     permite una interacción realista con el sistema. Un ejemplo seria cuando se

     planea implantar el mismo sistema de información en varias instalaciones.

    Prototipo de características seleccionadas (características esenciales):  esta

    clase de prototipo contempla la construcción de un modelo funcional que

    incluye algunas características, pero no todas las que tendría el sistema final.

    Cuando se desarrollan este tipo de prototipos, el sistema se planifica con base

    a módulos, de tal forma que aquellas características que se aprobaran en el

     prototipo podría incorporarse en un sistema final.

    Ventajas

    Según (Kendall & Kendall, 2005) Existen tres (3) ventajas y desventajas

    relevantes en el uso de prototipos, las cuales son:

    Ventajas

      La pronta modificación del sistema en su desarrollo.

      La oportunidad de detener el desarrollo de un sistema que no sirve.

      La posibilidad de desarrollar otro sistema que se ajuste mejor a las

    necesidades y las expectativas del usuario.

    Desventajas

      La administración del desarrollo se vuelve difícil por la rapidez con

    que transcurre el proceso y por sus múltiples interacciones.

      Un prototipo incompleto, debido a presiones del medio, llegue a operar

    como un sistema completo.

      En algunos casos requieren mucho tiempo de implementación.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    42/280

    42

    Proceso Racional Unificado (Metodología RUP)

    Según (Jacobson, Booch, & Rumbaugh, 2000), RUP es un proceso dedesarrollo de software creado por Rational Software Corporation, ahora una división

    de IBM, que en forma disciplinada asigna tareas y responsabilidades.

    Algunas de sus características son:

      Está centrado en la arquitectura.

      Está dirigido por los casos de uso.

      Soporta las técnicas orientada a objetos.

      Es un proceso configurable.

      Impulsa un control de calidad y una gestión del riesgo objetivo y

    continuo.

    RUP se desglosa en Fases e Iteraciones, una fase es un intervalo de tiempo entre

    hitos importantes del proceso durante la cual se cumple un conjunto bien definido de

    objetivos, se contemplan artefactos y se toman las decisiones sobre si pasar a la

    siguiente fase. Cada fase e interacción se adentra en disminuir algún riesgo y

    concluye con un hito bien definido.

    Fases:

      Inicio, durante la fase de iniciación, se establece la planificación del proyecto

    y e delimita su alcance, esta planificación incluye los criterios de éxito, la

    evaluación del riesgo, estimaciones de recursos que se necesitaran y un plan

    de fases que muestre la planificación de los hitos principales. Durante la

    iniciación, es frecuente crear un prototipo ejecutable que sirva para probar los

    conceptos. Al final de esta fase se examinan los objetivos del ciclo de vida del

     proyecto y se decide si proceder con el desarrollo.

      Elaboración, los objetivos de esta fase son el analizar el domino del

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    43/280

    43

     problema, establecer una base arquitectónica sólida, desarrollar el plan de

     proyecto y eliminar los elementos de más alto riesgo del proyecto. Al final de

    esta fase se examinan el alcance y los objetivos del sistema, la elección de la

    arquitectura y la resolución de los riesgos más grandes, y se decide si se debe

     pasar a la construcción.

      Construcción, durante esta fase se desarrolla de forma iterativa e incremental

    un producto completo que está preparado para la transición hacia la

    comunidad de usuarios, esto implica describir los requisitos restantes y los

    criterios de aceptación, refinando el diseño y completando la implementación

    y las pruebas de software. Al final de esta fase se decide si el software, los

    lugares donde se instalará y los usuarios están preparados para empezar a

    funcionar.

      Transición, durante esta fase el software se despliega en la comunidad de

    usuarios. Esta fase normalmente comienza con una versión beta del sistema,

    que luego será reemplazada con el sistema de producción. Al final de esta fase

    se decide si se han satisfecho los objetivos del ciclo de vida del proyecto, y se

    determina si se debería empezar otro ciclo de desarrollo.

    Iteraciones: cada fase de RUP puede descomponerse en iteraciones. Una iteración es

    un ciclo completo de desarrollo una versión (interna o externa) de un producto

    ejecutable, que constituye un subconjunto del producto final en desarrollo, que luego

    se irá incrementando de iteración en iteración hasta convertirse en el sistema final.

    Cada iteración pasa por varios flujos de trabajo del proceso, aunque con un énfasis

    diferente en cada uno de ellos, dependiendo de la fase en que se encuentre.

    Ciclos de desarrollo:  el paso a través de las cuatro (4) fases principales constituye un

    ciclo de desarrollo, y produce una generación de software. La primera pasada a través

    de las cuatro (4) fases se denomina ciclo de desarrollo inicial. A menos que acabe la

    vida del producto, un producto existente evolucionará a la siguiente generación

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    44/280

    44

    repitiendo la misma secuencia de inicio, elaboración, construcción y transición.

    Esta es la evolución del sistema, así que los ciclos de desarrollo después delciclo inicial son los ciclos de evolución.

    Flujos de trabajo del proceso:

    RUP consta de nueve (9) flujos de trabajo, a continuación se menciona:

      Modelado del negocio:  describe la estructura y la dinámica de la

    organización.

      Requisitos:   describe el método basado en casos de uso para extraer los

    requisitos.

      Análisis y diseño:  describe las diferentes vistas arquitectónicas.

    Implementación: tiene en cuenta el desarrollo de software, la prueba de

    unidades y la integración.

      Pruebas:  describe los casos de prueba, los procedimientos y las métricas para

    la evaluación de defectos.

      Despliegue:  cubre la configuración del sistema entregable.

      Gestión de configuraciones:  controla los cambios y mantiene la integridad de

    los artefactos de un proyecto.

      Gestión del proyecto:   describe varias estrategias de trabajo en un proceso

    iterativo.

      Entorno:  cubre la infraestructura necesaria para desarrollar un sistema.

    Dentro de cada flujo de trabajo del proceso hay un conjunto de artefactos yactividades relacionados. Un artefacto es algún documento, informe o ejecutable que

     produce, manipula o se consume, y una actividad describe las tareas que llevan a cabo

    los trabajadores para crear o modificar los artefactos, junto a las técnicas y guías para

    ejecutar las tareas, incluyendo quizá el uso de herramientas para ayudar a automatizar

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    45/280

    45

    alguna de ellas.

    Artefactos: cada actividad de RUP lleva algunos artefactos asociados, bien seanrequeridos como entradas o bien sean generados como salidas. Algunos se utilizan

    como entradas directas en las actividades siguientes, se mantienen como recursos de

    referencia en el proyecto, o se generan en algún formato específico, en forma de

    entregables definidos en el contrato.

    Modelos: los modelos son el tipo de artefacto más importante en RUP, un modelo es

    una simplificación de la realidad, creada para entender mejor el sistema que se está

    creando. En RUP, hay nueve (9) modelos que en conjunto cubren todas las decisiones

    importantes implicadas en la visualización, especificación, construcción y

    documentación de un sistema con gran cantidad d software.

      Modelo de negocio:  establece una abstracción de la organización.

      Modelo del dominio: establece el contexto del sistema.

      Modelo de casos de uso:  establece los requisitos funcionales del sistema.

      Modelo de análisis (opcional): establece el diseño de las ideas.

      Modelo de diseño: establece el vocabulario del problema y su solución.

      Modelo del proceso (opcional):  establece los mecanismos de concurrencia y

    sincronización del sistema.

      Modelo de despliegue: establece la topología hardware sobre la cual se

    ejecutará el sistema.

      Modelo de implementación: establece las partes que se utilizaran para

    ensamblar y hacer disponible el sistema físico.

      Modelo de pruebas: establece las formas de validar y verificar el sistema.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    46/280

    46

    Figura 4 Diagrama relativo en las distintas disciplinas a lo largo del proyecto

    Fuente: (Jacobson, Booch, & Rumbaugh, 2000)

    Lenguaje Unificado de Modelado (UML)

    (Jacobson, Booch, & Rumbaugh, 2000), definen al lenguaje unificado de

    modelo como un lenguaje estándar para escribir planos de software, este se puede

    utilizar para visualizar, especificar, construir y documentar los artefactos de unsistema que involucra una gran cantidad de software. UML es solo un lenguaje y por

    lo tanto es tan solo parte de un método de desarrollo de software.

    Elementos de UML

    Elementos estructurales:  son los nombres de los modelos UML, en su mayoría son

     partes estáticas de un modelo, y representan cosas que conceptuales o materiales, se

    clasifican en:

    Clase: es una descripción de un conjunto de objetos que comparten los

    mismos atributos, operaciones y semántica, una clase implementa una o más

    interfaces.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    47/280

    47

    Figura 5 Clase

    Fuente: Elaboración del Autor (2013)

    Interfaz: es una colección de operaciones que especifican un servicio de una

    clase o componente.

    Figura 6 Interfaz

    Fuente: Elaboración del Autor (2013)

    Colaboración:   define una interacción y es una sociedad de roles y otros

    elementos para proporcionar un comportamiento cooperativo mayor que lasuma de los comportamientos de sus elementos.

    Ventana

    Origen: integer

    Tamaño: integer

     Abrir()

    Cerrar()

    Mover()

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    48/280

    48

    Figura 7 Colaboración

    Fuente: Elaboración del Autor (2013)

    Caso de uso:  es una descripción de un conjunto de secuencias de acciones queun sistema ejecuta y que produce un resultado observable de interés para un

    actor particular.

    Figura 8 Caso de Uso

    Fuente: Elaboración del Autor (2013)

    Clase activa: es una clase cuyos objetos tiene uno o más procesos o hilos de

    ejecución y por lo tanto pueden dar origen a actividades de control.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    49/280

    49

    Figura 9 Clase Activa

    Fuente: Elaboración del Autor (2013)

    Componente:  es una parte física y reemplazable de un sistema que conforma

    un conjunto de interfaces y proporciona la implementación de dicho conjunto.

    Figura 10 Componente

    Fuente: Elaboración del Autor (2013)

    Nodo:  es un elemento físico que existe en tiempo de ejecución y representa unrecurso computacional, que por lo general dispone de algo de memoria y, con

    frecuencia, capacidad de procesamiento.

    Ventana

    +suspender()

    +vaciarcola()

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    50/280

    50

    Figura 11 Nodo

    Fuente: Elaboración del Autor (2013)

    Elementos de comportamiento:   son las partes dinámicas de los modelos de UML,

    existen dos (2) de elementos de comportamiento:

    Interacción:   es un comportamiento que comprende un conjunto de mensajes

    intercambiados entre un conjunto de objetos, dentro de un contexto particular,

     para alcanzar un propósito específico.

    Figura 12 Interacción

    Fuente: Elaboración del Autor (2013)

    Máquina de estados:   es un comportamiento que especifica la secuencia de

    estados por lo que pasa un objeto o una interacción durante su ciclo de vida en

    respuesta a eventos, junto con sus reacciones a estos eventos.

    Servidor

    Dibujar

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    51/280

    51

     Figura 13: Máquina de Estados

    Fuente: Elaboración del Autor (2013) 

    Elementos de agrupación:   son las partes organizativas de los modelos UML y está

    compuesta por un elemento de agrupación principal, los paquetes. Los paquetes son

    un mecanismo de propósito general para organizar los elementos en grupos.

    Figura 13 Elementos de Agrupación

    Fuente: Elaboración del Autor (2013)

    Elementos de anotación:   son las partes explicativas de los modelos UML. Son

    comentarios que se pueden aplicar para describir, clasificar y hacer observaciones

    sobre cualquier elemento del modelo.

    Esperando

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    52/280

    52

    Figura 14 Elementos de Anotación

    Fuente: Elaboración del Autor (2013)

    Relaciones de UML

    Dependencia:   es una relación semántica entre dos (2.) elementos, en la cual

    un cambio a un elemento (el elemento independiente) puede afectar la

    semántica del otro elemento (el elemento dependiente).

    Figura 15 Dependencia

    Fuente: Elaboración del Autor (2013)

    Asociación:   es una relación estructural que describe un conjunto de enlaces,

    los cuales son conexiones entre objetos.

    Figura 16 Asociación

    Fuente: Elaboración del Autor (2013)

    Generalización:   es una relación de especialización/generalización en la cual

    los objetos del elemento especializado (el hijo) puede sustituir a los objetos

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    53/280

    53

    del elemento general (el padre).

    Figura 17 Generalización

    Fuente: Elaboración del Autor (2013)

    Realización:  es una relación semántica entre clasificadores, en donde un

    clasificador especifica un contrato que otro clasificador garantiza que

    cumplirá.

    Figura 18 Realización

    Fuente: Elaboración del Autor (2013)

    Diagramas de UML

    Según (Jacobson, Booch, & Rumbaugh, 2000) “Son la representación gráfica de

    un conjunto de elementos, visualizado la mayoría de las veces como un grafo conexo

    de nodos (elementos) y arcos (relaciones)”. En teoría, un diagrama puede contener

    cualquier combinación de elementos y relaciones. En la práctica, sin embargo, solo

    surge un pequeño número de combinaciones, las cuales son consistentes con las cinco

    (5) vistas que comprenden la arquitectura de un sistema con gran cantidad de

    software. Por esta razón, UML, incluye nueve de estos diagramas:

    Diagrama de clases:   muestra un conjunto de clases, interfaces y

    colaboraciones, así como sus relaciones. Estos diagramas son los más

    comunes en el modelado de sistemas orientado a objetos. Gráficamente, es

    una colección de nodos y arcos.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    54/280

    54

    Diagrama de objetos: muestra un conjunto de objetos y sus relaciones. Estos

    diagramas la vista de diseño o la vista de procesos estática de un sistema como

    lo hacen los diagramas de clases, pero desde la perspectiva de casos reales o

     prototipos. Gráficamente, es una colección de nodos y arcos.

    Diagrama de casos de uso:  muestra un conjunto de casos de uso y clases (un

    tipo especial de clase) y sus relaciones. Estos diagramas cubren la vista de

    casos de uso estática de un sistema y son especialmente importantes en el

    modelado y organización del comportamiento de un sistema. Lo que distingue

    a un diagrama de casos de uso de los otros tipos de diagramas en su contenido

     particular.

    Diagramas de secuencia: así como los diagrama de colaboración son un tipo

    de diagrama de interacción. Un diagrama de interacción muestra una

    interacción, que consta de un conjunto de objetos y sus relaciones, incluyendo

    los mensajes que pueden ser enviados entre ellos, estos cubren la vista

    dinámica de un sistema. Un diagrama de secuencia es un diagrama de

    interacción que resalta la ordenación temporal de los mensajes; un diagrama

    de colaboración es un diagrama interacción que resalta la organización

    estructural de los objetos que envían y reciben mensajes. Gráficamente, es una

    colección de nodos y arcos.

    Diagrama de estados:   muestra una máquina de estados, que consta de

    estados, transiciones, eventos y actividades. Estos diagramas cubren la vista

    dinámica de un sistema y son especialmente importantes en el modelado de

    comportamiento de una interfaz, una clase o una colaboración y resaltan el

    comportamiento dirigido por eventos de un objeto, lo cual es especialmente

    útil en el modelado de sistemas reactivos. Gráficamente, es una colección de

    nodos y arcos.

    Diagrama de actividades: es un tipo especial de diagrama de estados que

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    55/280

    55

    muestra el flujo de actividades dentro de un sistema. Estos diagramas cubren

    la vista dinámica de un sistema y son especialmente importantes en el

    funcionamiento de un sistema y resaltan el flujo de control entre objetos.

    Gráficamente, es una colección de nodos y arcos.

    Diagrama de componentes: muestra la organización y las dependencias entre

    un conjunto de componentes. Estos diagramas cubren la vista de

    implementación estática de un sistema. Se relacionan con los diagramas de

    clases en que un componente se corresponde, por lo común, con una o más

    clases, interfaces o colaboraciones. Gráficamente, es una colección de nodos y

    arcos.

    Diagrama de despliegue:   muestra la configuración de nodos de

     procesamiento en tiempo de ejecución y los componentes que residen en ellos.

    Estos cubren la vista de despliegue estática de una arquitectura y se relacionan

    con los diagramas de componentes en que un nodo incluye, por lo común, uno

    o más componentes. . Gráficamente, es una colección de nodos y arcos.

    METODOLOGIA PARA EL DESARROLLO DE APLICACIONES WEB  

    Según (Pressman, 2002), las actividades que formarían parte del marco de

    trabajo incluirían las tareas abajo enumeradas. Dichas tareas serían aplicables a

    cualquier aplicación Web, independientemente del tamaño y complejidad de la

    misma.

    Las actividades que forman parte del proceso son: formulación, planificación

    análisis, modelado, generación de páginas, test y evaluación del cliente.

      La formulación  identifica objetivos y establece el alcance de la primera

    entrega.

      La planificación  genera la estimación del costo general del proyecto, la

    evaluación de riesgos y el calendario del desarrollo y fechas de entrega.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    56/280

    56

      El análisis  especifica los requerimientos e identifica el contenido.

      La Modelado  se compone de dos secuencias paralelas de tareas. Una consiste

    en el diseño y producción del contenido que forma parte de la aplicación. La

    otra, en el diseño de la arquitectura, navegación e interfaz de usuario. Es

    importante destacar la importancia del diseño de la interfaz.

    Independientemente del valor del contenido y servicios prestados, una buena

    interfaz mejora la percepción que el usuario tiene de éstos.

      En la generación de páginas  se integra contenido, arquitectura, navegación e

    interfaz para crear estética o dinámicamente el aspecto más visible de la

    aplicación, las páginas.

      El Test  busca errores a todos los niveles: contenido, funcional, navegacional,

    rendimiento, etc. El hecho de que las aplicaciones residan en la red, y que

    interoperen en plataformas muy distintas, hace que el proceso de test sea

    especialmente difícil.

      Finalmente, el resultado es sometido a la evaluación del cliente.

    Figura 19 Metodología de desarrollo Web

    Fuente: (Pressman, 2002)  

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    57/280

    57

    Control y Garantía de la Calidad  

    Según (Pressman, 2002), una de las tareas colaterales que forman parte del proceso es el Control y Garantía de la Calidad (CGC). Todas las actividades CGC de

    la ingeniería software tradicional como son: establecimiento y supervisión de

    estándares, revisiones técnicas formales, análisis, seguimiento y registro de informes,

    etc, son igualmente aplicables a la Ingeniería Web. Sin embargo, en la Web toman

    especial relevancia para valorar la calidad aspectos como:

      Usabilidad

      Funcionabilidad  Fiabilidad

      Seguridad

      Eficiencia

      Mantenibilidad

    Control de la Configuración  

    Según (Pressman, 2002), establecer mecanismos adecuados de control de la

    configuración para la Ingeniería Web es uno de los mayores desafíos a los que esta

    nueva disciplina se enfrenta. La Web tiene características únicas que demandan

    estrategias y herramientas nuevas. Hay cuatro aspectos importantes a tener en cuenta

    en el desarrollo de tácticas de control de configuración para la Web.

      Contenido: Considerando la dinamicidad con la que el contenido se

    genera, es tarea compleja organizar racionalmente los objetos que forman

    la configuración y establecer mecanismos de control.

      Personal: Cualquiera realiza cambios. Hay mucho personal no

    especializado que no reconoce la importancia que tiene el control del

    cambio.

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    58/280

    58

      Escalabilidad: Es común encontrar aplicaciones que de un día para otro

    crecen considerablemente. Sin embargo, las técnicas de control no escalan

    de forma adecuada.

      Política: ¿Quién posee la información? ¿Quién asume la responsabilidad y

    coste de mantenerla?

    La Gestión del Proceso

    Según (Pressman, 2002), en un proceso tan rápido como es el proceso de

    Ingeniería Web, donde los tiempos de desarrollo y los ciclos de vida de los productos

    son tan cortos, ¿merece la pena el esfuerzo requerido por la gestión? La respuesta es

    que dada su complejidad es imprescindible. Entre los aspectos que añaden dificultad a

    la gestión destacamos:

      Alto porcentaje de contratación a terceros

      El desarrollo incluye una gran variedad de personal técnico y no técnico

    trabajando en paralelo.

      El equipo de desarrollo debe dominar aspectos tan varidos como, software

     basado en componentes, redes, diseño de arquitectura y navegación, diseño

    gráfico y de interfaces, lenguajes y estándares en Internet, test de

    aplicaciones Web, etc, lo que hace que el proceso de búsqueda y

    contratación de personal sea arduo.

    PHP

    PHP (acrónimo de PHP: Hypertext Preprocessor) "es un lenguaje de códigoabierto muy popular especialmente adecuado para desarrollo Web y que puede ser

    incrustado en HTML", (PHP.NET, 2013)

  • 8/19/2019 Tesis MSc Armando Bartolozzi

    59/280

    59

    PHP es un lenguaje de programación interpretado del lado del

    servidor, que se caracteriza por su potencia, versatilidad, robustez y

    modularidad. Los programas escritos en PHP son embebidos directamente

    en el código HTML y ejecutados por el servidor Web a través de un

    intérprete antes de transferir al cliente que lo ha solicitado un resultado en

    forma de código HTML puro. Al ser un lenguaje que sigue las corrientes

    open source, tanto el intérprete c