UNIVERSIDAD DE COLIMA FACULTAD DE TELEMÁTICA

Tamaño: px
Comenzar la demostración a partir de la página:

Download "UNIVERSIDAD DE COLIMA FACULTAD DE TELEMÁTICA"

Transcripción

1 UNIVERSIDAD DE COLIMA FACULTAD DE TELEMÁTICA Diseño y Desarrollo de un Data WareHouse para la Corett Colima TESIS Que para obtener el grado de Maestría en Computación PRESENTA Germán Alcántar Sandoval ASESOR Mtro. Armando Román Gallardo COASESOR Dr. Nicandro Farías Mendoza Colima, Col. Mayo de 2012

2 Resumen El presente trabajo muestra el diseño y desarrollo de un almacén da datos (DataWareHouse) y una aplicación para su manejo, dispuesto especialmente para la Comisión para la Regularización de la Tenencia de la Tierra (Corett) en el estado de Colima, que sirva de apoyo para los trabajos de esta institución en todo el estado, que permita la fácil consulta y atención de la información aquí manejada, se busca de esta forma economizar sus operaciones y alcanzar un mejor aprovechamiento de sus recursos y en consecuencia que asegure la calidad de los servicios y la fiabilidad de la organización. Se delinea la problemática general de la institución para su fin último que es la elaboración de las escrituras de asentamientos irregulares, aplicar un moderno y mejor sistema de cómputo, así como el análisis que demuestra la necesidad y el interés de adoptar nuevas y mejores formas de trabajar los procesos. Se presenta un análisis de los procesos actuales y se propone un nuevo desarrollo por medio de la metodología de prototipos, puntualizando lo antiguo e incompleto del sistema anterior y la funcionalidad y características del nuevo modelo. Por parte de la metodología de prototipos se muestra un análisis en base a procesos, roles, prácticas y entorno de uso, que tiene como finalidad especificar los requerimientos para diseñar y desarrollar esta tecnología de información, hasta alcanzar un optimo funcionamiento y usabilidad. Finalmente se muestra el modelo del prototipo desarrollado así como las partes que lo integran, descrito cada nivel a través de sus procesos, mejoras generadas y actividades de los mismos.

3 Abstract This paper shows the design and development of a data warehouse gives (DataWareHouse) and an application for handling, especially prepared for the Commission for the Regularization of Land Tenure (Corett) in the state of Colima, which will support for the work of this institution in the state, allowing for easy access and care information is managed, thus seeks to economize their operations and achieve better utilization of their resources and thus to ensure the quality of services and reliability of the organization. It outlines the general problem of the institution to its ultimate goal is the development of the writings of settlements, and better implement a modern computer system and analysis demonstrating the need and interest to adopt new and better ways to work processes. An analysis of current processes and proposes a new development methodology through prototyping, pointing out the old and incomplete from the previous system and the functionality and features of the new model. By the prototyping methodology is an analysis based on processes, roles, practices and environment of use, which aims to specify the requirements for designing and developing the information technology to achieve optimal performance and usability. Finally, we show the prototype model developed and the component parts, each level described by processes, improvements and activities generated them.

4 Índice Capítulo I Contexto del Problema 1.1 Introducción Antecedentes del trabajo a desarrollar Trabajos relacionados Descripción del contexto a investigar Justificación Objetivos de la tesis Hipótesis Estructura de la tesis Metodología Alcances de la Tesis Contribución del autor Capítulo II Estado del arte 2.1 Que es la Corett Origen de la Corett Objetivos de la Corett Proceso de regularización Trabajos técnicos Trabajos operativos Ingeniería de software Modelo de prototipos Recolección de los requerimientos... 24

5 Índice (continuación ) Diseño y construcción Evaluación del Prototipo Refinamiento Producto de ingeniería Ventajas Inconvenientes Usabilidad Atributos de la Usabilidad Visual Basic Express Red privada virtual VPN IPsec de sitio a sitio VPN de acceso remoto Ventajas y desventajas de las VPN Data Warehouse Principales aportaciones de un data warehouse Datamart Capítulo III desarrollo del proyecto 3.1 Introducción Implementación de la red virtual Beneficios de la implementación de la VPN Beneficios y limitaciones de usar Hamachi Implementando Hamachi... 45

6 Índice (continuación ) 3.3 Investigación preliminar para el desarrollo de la aplicación Definición de requerimientos y prototipado Análisis y Especificaciones Diseño y Construcción Desarrollo de la aplicación del sistema Presentación del prototipo Presentación de pantallas Evaluación y afinamiento Presentación del prototipo a los usuarios Operación y mantenimiento Capítulo IV Conclusiones 4.1 Conclusiones Trabajo futuro Bibliografía... 74

7 Índice de Figuras Fig. 1. Pantalla principal del sistema SAO... 6 Fig. 2. Pantalla de captura de un contrato de regularización del sistema SAO... 7 Fig. 3. Diagrama que describe el proceso de regularización Fig. 4. Ciclo del modelo de prototipos Fig. 5. Mediación directa del usuario en toda la evaluación del desarrollo Fig. 6. Esquema de una VPN típica Fig. 7. Esquema de una VPN de alcance remoto por medio de túnel IP Fig. 8. Esquema general de un Data Warehouse Fig. 9. Esquema que ejemplifica el uso de data marts Fig. 10. Enlace de las tres oficinas de Corett en el estado Fig. 11. Red privada establecida por hamachi e implementada para el proyecto Fig. 12. Creación de la red privada para Corett Fig. 13. Agregando nodos a la red privada de Corett Fig. 14. Acceso a los servicios y recursos del nodo del módulo en Corett Manzanillo Fig. 15. Diseño de la base de datos para la integración de los registros Fig. 16. Pantalla de inicio del sistema Fig. 17. Pantalla para el ABC de lotes Fig. 18. Pantalla para la selección del registro aquí inicia la revisión principal Fig. 19. Pantalla para la captura y edición de los generales Fig. 20. Pantalla para la captura y edición de los datos técnicos... 63

8 Índice de figuras (continuación ) Fig. 21. Pantalla para la captura, edición y vista de las cartografías o actualizaciones Fig. 22. Pantalla para la captura, edición y vista de los mapas en la web Fig. 23. Pantalla para la captura, edición y vista de los avances en la elaboración de la escritura Fig. 24. Pantalla para la captura, edición y vista del contenido del expediente físico... 67

9 Índice de Tablas Tabla 1. Descripción de etapas del desarrollo Tabla 2. Características a tomar en cuenta de la versión... 32

10 CAPÍTULO I Contexto del Problema 1

11 1.1 Introducción La creciente necesidad de mantener un mejor control en los procesos que la delegación y los módulos en el estado deben mantener, para aprovechar y aumentar el mejor uso de los recursos de la institución, se ha pensado en mejorar la comunicación y la organización para el control de los trámites de regularización una vez que se han iniciado en nuestras oficinas, para esto se ha conformado un enlace informático por medio de una red virtual entre la oficina de la delegación estatal y todo los módulos que la conforman; la creación de una base de datos con los registros históricos, los actuales y los que están en proceso, tendrá como finalidad la consulta en línea del avance que cada tramite muestra y la consulta informativa para los tramites ya concluidos; como una bondad adicional a esto se implementa la utilidad de esta red como medio de comunicación en sustitución o disminución de las llamadas telefónicas convencionales de larga distancia con el uso de llamada de voz y mensajería instantánea. La creación de una almacén de datos (data warehouse) es el complemento a desarrollar, mediante el uso y aprovechamiento de los datos ya existentes se conforma una base de datos más completa y se desarrolla un sistema que integre estos datos ya existentes con los nuevos que se generen por el proceso mismo de los trabajos, la implementación en todas la oficinas en el estado impulsa la mejor atención de los procesos y amplia el control de los datos, con un impacto en casi el total de las aéreas de trabajo de la institución. Esta implementación tiene como fin último y de mayor trascendencia la mejor atención a las personas que son usuarios directos e indirectos de los trabajos que aquí se realizan, por una parte están las familias que son beneficiadas con la elaboración de sus escrituras y en otra las instituciones con las que se contribuye al momento de regularizar un centro de población. 2

12 El potencial que este desarrollo tiene, puede ser apreciado fácilmente y los beneficios que pueden ser alcanzados justifican ampliamente su creación y operación. En este documento se describe el trabajo realizado en cada una de sus etapas desde el plan inicial hasta la puesta en marcha y evaluación del mismo. 3

13 1.2 Antecedentes del trabajo a desarrollar La tenencia de la tierra en el México de principios del siglo XX encuentra su precedente político, económico y social, como estrategia de organización de la vida nacional en el movimiento revolucionario de La constitución política de 1917 en su artículo 27 establecer el ordenamiento de la tierra, propiedad de la nación, donde los terrenos ejidales y comunales adquieren un impulso nunca antes visto, en cuanto a reparto, producción agrícola y control de tenencia. A partir de 1920, de los gobiernos revolucionarios permite en diversas disposiciones y órdenes, dentro del poder ejecutivo, para dar credibilidad al respeto justo y equitativo de la tenencia de la tierra como una práctica institucional de hacer justicia a quienes lucharon en la revolución mexicana. Para el año 1970 el ejecutivo federal crear el programa nacional de regularización de zonas ejidales coordinado por el departamento de asuntos agrarios y colonización y el fondo nacional de fomento ejidal con la finalidad de regularizar la tenencia de la tierra y comunal con asentamientos humanos irregulares. El 20 de agosto de 1973 por acuerdo presidencial surge el comité para la regularización de la tenencia de la tierra como un organismo descentralizado de la administración pública federal con el objetivo de impedir regularizar y prevenir los asentamientos humanos irregulares por la vía expropiatoria tanto de terrenos de origen ejidal y comunal como los de origen privado dicho comité se encontraba dentro de la estructura organizativa del departamento de asuntos agrarios y colonización (Corett, Corett tu Patrimonio Seguro, 2008). 1.3 Trabajos relacionados En 1998 se implemento un sistema informático de control de contratos, en las siguientes líneas se describe el propósito y las funciones para las que fue creado. 4

14 Dentro del marco del Programa de Modernización de la Administración Pública, para mejorar la calidad y oportunidad de los servicios, así como hacer más eficientes los procesos de toma de decisiones, y la racionalidad de los sistemas de trabajo; se desarrolló el Sistema Automatizado de Operación (SAO), con el objeto de apoyar la segunda fase del proceso de regularización de la tenencia de la tierra, llamada Operación Comercial, referente a la enajenación de los lotes en favor de sus posesionarios, orientado fundamentalmente a mejorar la atención al público, en los trámites de contratación, pagos de servicios y escrituración. Este sistema permite el control de cada uno de los lotes que conforman los poblados, registrando a través de él, el censo de uso y posesión del lote; obtener consultas y reportes de los presupuestos de contratación; emisión y registro de los contratos elaborados; emisión y registro de los pagos; así como el registro y emisión de las escrituras, mismas que constituyen la meta final de la Comisión, para proporcionar la seguridad jurídica del patrimonio familiar. Objetivo del sistema. Proporcionar el apoyo necesario durante el Proceso de Regularización de la Tenencia de la Tierra, en su fase de Operación Comercial, referente a la enajenación de los lotes en favor de sus posesionarios; a fin de mejorar la calidad, eficiencia y oportunidad de los servicios al público, así como de las actividades del personal de las áreas de Operación y Jurídico, tanto de las Delegaciones como de las del nivel central. Datos técnicos Este sistema está desarrollado en el manejador de base datos de Microsoft FoxPro 2.5 para la plataforma Ms-Dos y con almacén de datos compatible al formato dbase. 5

15 A pesar de su antigüedad y de los inconvenientes típicos de la obsolescencia el sistema sigue en uso principalmente por ser un sistema institucional usado por toda la comisión en México y que no ha sido substituido por alguna versión más reciente; por esta misma razón no es posible que el SAO responda a las expectativas que la actualidad requiere, siendo su uso a un limitado grupo de procesos. En la imagen siguiente (Figura 1) se muestra la pantalla del menú principal del sistema SAO, como se puede ver es una aplicación característica de MS-DOS ejecutado por el manejador de base de datos de Microsoft Fox Pro. Fig. 1 Pantalla principal del sistema SAO El sistema SAO puede hacer algunas operaciones en red sin embargo al ser sometido a trabajo de varios usuarios simultáneamente ha mostrado inconsistencia en la información o deja de funcionar súbitamente, deteniendo así el trabajo continuo de los usuarios; la impresión de reportes ha dejado de ser 6

16 funcional pues las escasas posibilidades de instalación de impresoras está siendo problema sobre todo al momento de imprimir reportes. Una de las funciones principales del sistema además de registrar el contrato de regularización, es administrar los estados de cuenta para los trámites realizados a crédito, este proceso en la actualidad se encuentra cancelado ya que los programas de la SEDESOL para el combate a la pobreza cubren casi en todos los casos los gastos de escrituración siendo esta la principal razón del desuso de este tipo de registros, la siguiente imagen (Figura 2) muestra la pantalla de captura de un contrato. Fig. 2 Pantalla de captura de un contrato de regularización del sistema SAO 1.4 Descripción del contexto a investigar Fortalecer los trabajos que la Corett realiza en sus oficinas requiere de una mejor organización y un mejor uso de sus recursos, principalmente los informáticos. 7

17 Los principales obstáculos para alcanzar los objetivos es la gran cantidad de datos que se tienen y que cada año se generan, el reto es mantener actualizada la información y la participación activa y constante de la áreas involucradas, al ser la mayoría de estas áreas las que participan implica más y mejor organización para el trabajo. Se plantea desarrollar un almacén de datos (data warehouse) y un sistema para la administración de la información en red estatal para mejorar los servicios que la Corett ofrece a sus usuarios en el trámite de regularización de sus pisos y el ordenamiento cartográfico que se requiere para acceder a los servicios municipales. 1.5 Justificación La buena ejecución de estos procesos tiene un impacto positivo en la mayoría de las áreas de trabajo y en las actividades del personal, especialmente para las áreas de oficina. Cabe mencionar que llevar a la práctica estas acciones no generará un costo adicional a la institución ya que sólo se busca se haga un mejor uso y un mejor aprovechamiento de los recursos con los que ya cuenta la delegación corett. El nivel de capacitación requerida para el personal en la aplicación de las acciones es totalmente alcanzable, es necesario un entrenamiento simple y una corta demanda de tiempo. En trabajo conjunto de las áreas y los sistemas hacen posible esta alternativa para aumentar la productividad y eficiencia de la Delegación Estatal Colima y como fin último brindar un mejor servicio a los avecindados en el proceso de regularización de sus predios. 8

18 El atraso que tiene la delegación en el uso de nuevas tecnologías es considerable, por esta razón resulta de gran importancia el desarrollo y aplicación de este proyecto. 1.6 Objetivos de la Tesis Objetivo primario Diseño y Desarrollo de un DataWareHouse para el Corett Colima Objetivos específicos 1. Implementar una red virtual informática en todas las oficinas de Corett en el estado de Colima. Tecnologías: ADSL Infinitum como servicio de red Hamachi como Túnel IP 2. Concentrar todos los registros electrónicos en una base de datos más completa. Tecnologías: Formato DBF como origen de exportación de datos Formato AcccDb como nuevo depósito para los datos ODBMS como manejador de base de datos DAO como motor de base de datos Jet SQL como lenguaje de consulta 3. Crear una aplicación para el manejo integral de la información. Tecnologías: VB.NET como lenguaje de programación Microsoft.NET como Framework Formatos de imagen como referencia cartográfica 9

19 Google Maps como incrustado de referencias de mapas Bing Maps como incrustado de referencias de mapas Google Street view como referencia de imágenes 1.7 Hipótesis Desarrollar un almacén de datos (data warehouse) y un sistemas de administración de datos y procesos para la Corett, permite el mejor control y actualización de datos para mejorar la atención de usuarios en todas las áreas involucradas en el proceso de regularización de asentamiento humanos irregulares que realiza la institución. 1.8 Estructura de la tesis El contenido de esta tesis se divide en cuatro capítulos. El planteamiento del problema en el capitulo uno, estudio de la literatura se presenta en el capítulo dos, el desarrollo y prueba del trabajo realizado en el capítulo tres, las conclusiones en el capitulo cuatro. 1.9 Metodología El proyecto se desarrolla siguiendo los procesos considerados en el método de prototipos, integrando las fases del ciclo de vida actuales y las propuestas por éste para el desarrollo del proyecto y los procesos de soporte necesarios para un desarrollo satisfactorio del trabajo de investigación propuesto. A continuación se describen las etapas y procesos considerados para consecución del proyecto. (Tabla 1) la 10

20 Tabla 1. Descripción de etapas del desarrollo Etapa 1 Etapa 2 Etapa 3 Etapa 4 Etapa 5 Planteamiento del problema Fase de exploración Diseño de la investigación Desarrollo del trabajo Presentación de resultados Identificación de requerimientos conocidos Elaboración del marco teórico Definición del tipo de estudio a realizar Formulación del modelo Recopilación de resultados Justificación de la utilidad de la investigación Revisión de documentación Formulación de hipótesis Desarrollo de un prototipo Elaboración del informe Construcción del marco teórico Diseñar la investigación Prueba del modelo Presentar Resultados Delimitación del problema Refinamiento al prototipo Presentar Conclusiones Recopilación de información Madurez del Prototipo 1.10 Alcances de la Tesis Este estudio se centra en los trabajos que realiza la Corett en el estado de Colima, se hace uso exclusivamente de los recursos con los que la institución cuenta, materiales, humanos, tecnología informática y zonas geográficas de trabajo predefinidas y autorizadas. Se contempla para este desarrollo solamente los recursos económicos que la delegación en este estado tiene asignados, uno de los objetivos es hacer uso de los recursos disponibles para realizar los trabajos en la delegación Colima Contribución del autor El autor ha trabajado como encargado de sistemas por más de 10 años en la institución teniendo como funciones principales el mantenimiento de los equipos 11

21 de cómputo, redes y los sistemas; su colaboración en el proyecto es total ya que participa en todas la etapas, análisis, diseño, desarrollo e implementación. La elaboración de esta tesis sirva también como documento para la institución, donde se pueda consultar a grandes rasgos los trabajos que aquí se hacen y que acciones son realizadas para la regularización y ordenamiento de un asentamiento humano que requiere de certeza jurídica y servicios públicos. 12

22 CAPÍTULO II ESTADO DEL ARTE 13

23 2.1 Que es la Corett La Comisión para la Regularización de la Tenencia de la Tierra, Corett es un organismo público descentralizado del Poder Ejecutivo Federal, de carácter técnico y social, con personalidad jurídica y patrimonio propios, cuyos objetos principales son: Regularizar la tenencia de la tierra en donde existan asentamientos humanos irregulares ubicados en predios de origen social (ejidal y comunal) y de propiedad federal, y promover la adquisición y enajenación de suelo y reservas territoriales para el desarrollo urbano y la vivienda. La Comisión, a partir de 1999, está integrada al Sector Social del Gobierno Federal coordinado por la Secretaría de Desarrollo Social (SEDESOL), en el marco de la planeación nacional de las políticas de combate a la pobreza y de la ordenación de los asentamientos humanos en los centros de población (Corett, Corett tu Patrimonio Seguro, 2008) Origen de la Corett Al inicio de la década de los años 40 s, México enfrentaba entre otros problemas de índole social, un crecimiento demográfico desbordado, provocando que la población del campo, en busca de mejores condiciones de vida, emigrara a las ciudades. Estos flujos de población buscaron espacios donde establecerse; las ciudades al no estar preparadas para tales movimientos, fueron invadidas en sus periferias, sobre terrenos en su mayoría de origen ejidal y comunal. Esto provocó que se diera un cambio en el uso del suelo de los terrenos invadidos, de ser agrícolas en su mayor parte, pasaron a tener un uso distinto a éste, teniendo como consecuencia (Corett, Corett tu Patrimonio Seguro, 2008): 14

24 Posesiones ilegales. Dada la naturaleza jurídica del Ejido, y hasta antes de la Ley Agraria de 1992, éste se encontraba jurídicamente incapacitado para participar en el mercado de compra-venta, por lo que al ser alterado su uso original, la operación comercial se daba de manera ilegal, con las consecuentes disputas sobre su posesión. Desorden urbano. Estos asentamientos humanos al margen de alguna planeación urbana, se dieron en zonas que incluso, no son aptas para el desarrollo habitacional, por lo que se establecieron en áreas carentes de los más indispensables servicios urbanos, como agua, drenaje, luz, etc. o bien en zonas de alto riesgo (barrancas, vías del tren, cañadas, paso de ríos, etc.) Costos altos de urbanización. Una vez ya establecidos estos asentamientos, hubo que dotarlos de los mínimos servicios públicos, que al darse en zonas no aptas para la vivienda, los gobiernos municipales, estatales y/o federales, hicieron obras de infraestructura, mismas que se dieron a costos más altos de lo que se tienen en zonas con la planificación y proyección de uso habitacional (Corett, Corett tu Patrimonio Seguro, 2008). En 1974 por decreto presidencial diario oficial de la federación del 8 de noviembre se reestructuró la comisión para constituirse como comisión para la regularización de la tenencia de la tierra, organismo público descentralizado de carácter técnico y social, con personalidad jurídica y patrimonio propios con objetos de regularizar la tenencia de la tierra en donde existan asentamientos humanos irregulares para mejorar los centros de población y sus fuentes propias de vida. Por modificaciones hechas a la ley federal de la reforma agraria, el 31 de diciembre de 1974, del artículo 117 faculta a la comisión, la venta de lotes que forman las áreas expropiadas y el artículo 122 sobre los beneficios para ejidatarios de la expropiación de sus tierras. 15

25 El 26 de febrero de 1999, por decreto presidencial, se definió nuevamente el objeto de la comisión para la regularización de la tenencia de la tierra, a efecto de contar con un organismo público y además de promover la vinculación del aprovechamiento de terrenos de origen ejidal y comunales con la política nacional de asentamientos humanos y de desarrollo urbano de los centros de población, haga posible la coordinación de estos procesos con los gobiernos de los estados con la participación de sus municipios y del distrito federal, así como la concentración de los sectores sociales y privado, particularmente de los ejidatarios y comuneros. Con este decreto, la comisión para la regularización de la tenencia de la tierra se sectorizó a la secretaría de desarrollo social conservando personalidad jurídica y patrimonio propios ampliando sus atribuciones y redefiniendo entre otros objetivos los siguientes. Actualmente la comisión para la regularización de la tenencia de la tierra proporciona servicio en todo territorio nacional; para ello se ha dividido en 32 delegaciones, de las cuales dependen subdelegados operativos, técnicos y administrativos para cumplir de manera eficiente su objetivo (Corett, Corett tu Patrimonio Seguro, 2008). 2.2 Objetivos de la Corett 1. Regularizar, de conformidad con las disposiciones jurídicas aplicables, la tenencia de la tierra en donde existan asentamientos humanos irregulares ubicados en predios ejidales, comunales y de propiedad federal; 2. Promover la adquisición y enajenación de suelo y reservas territoriales para el desarrollo urbano y la vivienda, en coordinación con otras dependencias y entidades federales, con los gobiernos de los estados con la 16

26 participación de sus municipios, y del Distrito Federal, así como en concertación con los sectores social y privado, particularmente con los núcleos agrarios; 3. Promover ante las autoridades competentes y órganos correspondientes, para efectos de las fracciones anteriores, de conformidad con las disposiciones jurídicas aplicables, la expropiación, y en su caso, la adopción del dominio pleno de predios de origen ejidal, así como la desincorporación y transmisión de inmuebles del dominio público o privado de la Federación. 4. Suscribir las escrituras públicas y los títulos de propiedad sobre los predios que regularice o enajene, conforme a la legislación aplicable (Corett, Corett tu Patrimonio Seguro, 2008). 2.3 Proceso de Regularización El trabajo de regularización está formado por un conjunto de pasos y trámites la figura 3 muestra un esquema general. 17

27 Fig. 3 Diagrama que describe el proceso de regularización (Corett, Portal de Obligaciones de Transparencia, 2010) 2.3.1Trabajos Técnicos La Operación Técnica es la primera etapa del proceso de regularización que provee al organismo de la materia prima para llevar a cabo el procedimiento de enajenación en su segunda etapa. Esta primera fase va desde la verificación de campo para la identificación de los poblados objetivo, la integración del expediente técnico, el seguimiento al trámite agrario, la publicación del decreto de expropiación y la expedición de la orden de ejecución; considerando los trabajos intermedios como lo es la gestión de los avalúos y la elaboración de los trabajos técnicos e informativos hasta la cartografía. (Corett, Portal de Obligaciones de Transparencia, 2010) 18

28 El procedimiento podría resumirse como sigue: Verificación de asentamientos humanos irregulares e integración del expediente técnico. De ser procedente la verificación de asentamientos humanos irregulares, la Delegación procede a integrar los trabajos técnicos informativos. Se integran los documentos que conforman los trabajos técnicos informativos, que estén incluidos y actualizados, para evitar rechazos una vez que se remitan a la Dirección Técnica. Se solicitan los avalúos. Se realiza el levantamiento de la cartografía, apoyándose con el plano del proyecto de expropiación. Compete a las Delegaciones de CORETT realizar los trabajos técnicos e informativos conducentes a la desincorporación de predios de origen ejidal, comunal o de propiedad federal. En este sentido, las Delegaciones son las encargadas de integrar los expedientes técnicos e informativos y, una vez integrados, los remiten a la Dirección Técnica. Corresponde posteriormente a esta Dirección Técnica coordinar y supervisar la integración, por parte de las delegaciones, de los trabajos técnicos e informativos que se realizan para la promoción de la expropiación, desincorporación o adquisición de predios susceptibles de regularización o de suelo para el desarrollo urbano y la vivienda. (Corett, Portal de Obligaciones de Transparencia, 2010) Trabajos Operativos Bajo este concepto se inicia el procedimiento de enajenación, que al mismo tiempo representa la segunda etapa del proceso de regularización de Corett. 19

29 Al conjunto de actividades que se desarrollan a partir de la expropiación de los poblados propuestos hasta la contratación al beneficiario, lo denominaremos operación comercial, la cual se inicia con el censo de verificación de uso y posesión hasta la aprobación de las solicitudes de contratación. Llegar a este momento implica haber realizado una serie de acciones previas, como contar con los decretos expropiatorios registrados, o bien con la disponibilidad para la regularización e indemnización, convenir los pagos indemnizatorios o de adquisición, ejecutar los decretos, elaborar y tramitar las cartografías ante las autoridades de desarrollo urbano, obtener la inscripción de cada lote en el Catastro y en el Registro Público de la Propiedad y del Comercio. La Dirección de Operación, conjuntamente con las delegaciones, está encargada de la operación comercial de Corett. Con esta operación comercial se inicia el procedimiento de enajenación, que comprende el conjunto de actividades que se desarrollan a partir de la expropiación de los poblados propuestos hasta la contratación del beneficiario, y se inicia con el censo de verificación de uso y posesión hasta llegar a la aprobación de las solicitudes de contratación. Cabe señalar aquí que en los ordenamientos consultados no hay información específica referente al contenido de un expediente de regularización. Los expedientes a los que hacen referencia tanto el Estatuto Orgánico, como los manuales y los procedimientos revisados, son los expedientes técnicos informativos que integran las Delegaciones en la primera etapa del proceso de regularización. Hasta dónde puede llegar este estudio es a la explicación de cómo ocurre el proceso en su conjunto, y tratar de conjeturar qué documentos podría contener un expediente, pero no puede dar una certeza al respecto. (Corett, Portal de Obligaciones de Transparencia, 2010) 20

30 2.4 Ingeniería de software El software es la suma total de los programas de computadora, procedimientos, reglas, la documentación asociada y los datos que pertenecen a un sistema de cómputo. El mismo autor, define que un producto de software es un producto diseñado para un usuario. En el mismo contexto la ingeniería de software provee un enfoque sistemático al desarrollo, operación, mantenimiento y retiro del software. Es así como la ingeniería de software permite lograr soluciones efectivas-eficaces, elaborando productos de software funcionales y de calidad (Vélez, 2012). El proceso de ingeniería de software como un conjunto de etapas parcialmente ordenadas con la intención de lograr un objetivo, en este caso, la obtención de un producto de calidad. La calidad del software se obtiene al crear productos de software que cumplan con las necesidades y requerimientos del usuario, y su diseño e implementación sea probado, documentado y certificado para su uso operativo funcional. En el concepto de ingeniera de software una relación entre las ciencias de computación y la ingeniería de software al afirmar que esta última es el área donde se estudian principios de ciencias de computación, administración y otras para aplicarlos al desarrollo de software, esto quiere decir que la ingeniería de software, toma elementos de otras disciplinas para utilizarlos en la construcción de software. Así como integrar las disciplinas de la empresa, sistemas e ingeniería de software requiere contemplar: Material de desarrollo profesional: entrenamiento, exanimación y certificación. Estándares para el desarrollo de la empresa: IEE e ISO. 21

31 Disciplinas: empresa, sistemas, software y calidad. Niveles de administración: empresa y proyectos. Jerarquías en productos: sistemas de sistemas. Áreas de objetivo: estabilidad, dependencia, seguridad. Niveles de prescripción: principios, estándares y guías base. En otros conceptos de ingeniería de software se afirma que es el establecimiento y uso de principios robustos de la Ingeniería a fin de obtener en forma económica software que sea fiable y que funcione eficientemente sobre maquinas reales. La IEEE define que la ingeniería software como la aplicación de un enfoque sistemático, disciplinado y cuantificable hacia el desarrollo, operación y mantenimiento del software. La ingeniería de software tiene varios modelos, paradigmas o metodologías den los cuales se apoya para el desarrollo de software, los cuales son mencionados a continuación: Modelo en cascada o Clásico (modelo tradicional) Modelo en espiral (modelo evolutivo) Modelo de prototipos Desarrollo por etapas Desarrollo iterativo y creciente o Iterativo e Incremental RAD (Rapid Application Development) El proceso de desarrollo de software requiere por un lado un conjunto de conceptos, una metodología y un lenguaje propio. A este proceso también se le llama el ciclo de vida del software que comprende cuatro grandes fases: concepción, elaboración, construcción y transición. La concepción define el 22

32 alcance del proyecto y desarrolla un caso de negocio. La elaboración define un plan del proyecto, especifica las características y fundamenta la arquitectura. La construcción crea el producto y la transición transfiere el producto a los usuarios. Como se puede observar la ingeniería de software a través de sus principios, procedimientos y técnicas permite desarrollar y mantener el software y su principal objetivo es obtener productos software de calidad (Vélez, 2012). 2.5 Modelo de prototipos En Ingeniería de software el desarrollo con prototipos, también llamado modelo de prototipos que pertenece a los modelos de desarrollo evolutivo, se inicia con la definición de los objetivos globales para el software, luego se identifican los requisitos conocidos y las áreas del esquema en donde es necesaria más definición. Entonces se plantea con rapidez una iteración de construcción de prototipos y se presenta el modelado (en forma de un diseño rápido). El diseño rápido se centra en una representación de aquellos aspectos del software que serán visibles para el cliente o el usuario final (por ejemplo, la configuración de la interfaz con el usuario y el formato de los despliegues de salida). El diseño rápido conduce a la construcción de un prototipo, el cual es evaluado por el cliente o el usuario para una retroalimentación; gracias a ésta se refinan los requisitos del software que se desarrollará. La iteración ocurre cuando el prototipo se ajusta para satisfacer las necesidades del cliente. Esto permite que al mismo tiempo el desarrollador entienda mejor lo que se debe hacer y el cliente vea resultados a corto plazo, la figura 4 describe gráficamente el modelo (Morales, 1998). 23

33 Fig. 4 Ciclo del modelo de prototipos Recolección de los requerimientos. El objetivo de esta etapa es registrar todos los requerimientos y deseos que los usuarios tienen en relación al proyecto bajo desarrollo. Esta etapa es la más importante de todo el ciclo de vida, es aquí donde el desarrollador determina los requisitos mediante la construcción, demostración y retroalimentaciones del prototipo. Por lo mismo esta etapa será revisada con más detalle luego de esta descripción. La fase más importante corresponde a la definición de requerimientos, la cual correspondería a un proceso que busca aproximar las visiones del usuario y del desarrollador mediante sucesivas iteraciones. La definición de requerimientos consiste de cuatro etapas entre dos de las cuales se establece un ciclo iterativo (Morales, 1998). 24

34 2.5.2 Diseño y construcción. El objetivo de esta sub fase es obtener un prototipo inicial. El desarrollador debe concentrarse en construir un sistema con la máxima funcionalidad, poniendo énfasis en la interface del usuario, estos dos pasos han de realizarse en un periodo corto de tiempo, para su inmediata puesta a prueba (Morales, 1998) Evaluación del prototipo. Esta etapa tiene dos propósitos: extraer a los usuarios la especificación de los requerimientos adicionales del sistema y verificar que el prototipo desarrollado lo haya sido en concordancia con la definición de requerimientos del sistema. Si los usuarios identifican fallas en el prototipo, entonces el desarrollador simplemente corrige el prototipo antes de la siguiente evaluación. El prototipo es repetidamente modificado y evaluado hasta que todos los requerimientos del sistema han sido satisfechos. El proceso de evaluación puede ser dividido en cuatro pasos separados: preparación, demostración, uso del prototipo y discusión de comentarios. En esta fase se decide si el prototipo es aceptado o modificado (Morales, 1998) Refinamiento. Esto ocurre cuando la definición de requerimientos del sistema es alterada en la sub-fase de evaluación. El desarrollador entonces debe modificar el prototipo de acuerdo a los comentarios hechos por los usuarios, al final ha de quedar un producto que cumpla con las expectativas iniciales (Morales, 1998) Producto de Ingeniería. Una vez que se ha desarrollado un prototipo estable y completo, es necesario ponerse de acuerdo en relación a aspectos de calidad y de representación del sistema (Morales, 1998). 25

35 2.5.6 Ventajas Este modelo es útil cuando el cliente conoce los objetivos generales para el software, pero no identifica los requisitos detallados de entrada, procesamiento o salida. También ofrece un mejor enfoque cuando el responsable del desarrollo del software está inseguro de la eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que debería tomar la interacción humanomáquina. La construcción de prototipos se puede utilizar como un modelo del proceso independiente, se emplea más comúnmente como una técnica susceptible de implementarse dentro del contexto de cualquiera de los modelos del proceso expuestos. Sin importar la forma en que éste se aplique, el paradigma de construcción de prototipos ayuda al desarrollador de software y al cliente a entender de mejor manera cuál será el resultado de la construcción cuando los requisitos estén satisfechos. De esta manera, este ciclo de vida en particular, involucra al cliente más profundamente para adquirir el producto (Morales, 1998) Inconvenientes. El usuario tiende a crearse unas expectativas cuando ve el prototipo de cara al sistema final. A causa de la intención de crear un prototipo de forma rápida, se suelen desatender aspectos importantes, tales como la calidad y el mantenimiento a largo plazo, lo que obliga en la mayor parte de los casos a reconstruirlo una vez que el prototipo ha cumplido su función. Es frecuente que el usuario se muestre reacio a ello y pida que sobre ese prototipo se construya el sistema final, lo que lo convertiría en un prototipo evolutivo, pero partiendo de un estado poco recomendado. 26

36 En aras de desarrollar rápidamente el prototipo, el desarrollador suele tomar algunas decisiones de implementación poco convenientes (por ejemplo, elegir un lenguaje de programación incorrecto porque proporcione un desarrollo más rápido). Con el paso del tiempo, el desarrollador puede olvidarse de la razón que le llevó a tomar tales decisiones, con lo que se corre el riesgo de que dichas elecciones pasen a formar parte del sistema final (Morales, 1998). 2.6 Usabilidad La usabilidad es un tema que está cobrando una importancia cada vez mayor en el desarrollo de software. A pesar de ello, la Ingeniería del Software sigue centrándose casi exclusivamente en atributos del software más relacionados con el interior del sistema, como el rendimiento o la fiabilidad. En el entorno actual, en el que los sistemas software están dirigidos a un público cada vez más amplio, a usuarios cada vez menos expertos en el manejo de sistemas informáticos, la usabilidad está destacándose como atributo fundamental para el éxito de un producto software. Usabilidad se define en el estándar ISO 9241 como el grado en el que un producto puede ser utilizado por usuarios específicos para conseguir objetivos específicos con efectividad, eficiencia y satisfacción en un determinado contexto de uso [ISO98b], y en el estándar ISO [ISO98a] se define calidad de uso de forma análoga. Como se puede comprobar, en esta definición se liga la usabilidad de un sistema a usuarios, necesidades y condiciones específicas. Por tanto, la usabilidad del sistema no es un atributo inherente al software, no puede especificarse independientemente del entorno de uso y de los usuarios concretos que vayan a utilizar el sistema. La Ingeniería de Usabilidad se puede definir como una aproximación al desarrollo de sistemas en la que se especifican niveles cuantitativos de usabilidad a priori, y el sistema se construye para alcanzar dichos niveles, que se conocen como 27

37 métricas. La Ingeniería de Usabilidad proporciona un modo práctico de asegurar que el software desarrollado alcanza un cierto nivel de usabilidad y está basada en la evaluación mediante test de usabilidad con usuarios, estos intervienen de manera determinante para los resultados de usabilidad ver figura 5. La usabilidad no puede definirse como un atributo simple de un sistema, pues implicará aspectos distintos dependiendo del tipo de sistema a construir. Por ejemplo, un sistema para ser colocado en una pantalla táctil de la sala de un museo, debe llevar un software que requiera un entrenamiento mínimo con el sistema por parte del usuario, debido a que será utilizado por la mayoría de usuarios una sola vez en toda su vida. Aspectos de usabilidad como la eficiencia (número de tareas que se pueden realizar por hora) no son relevantes para este tipo de sistemas, mientras de que la facilidad de aprendizaje es vital para el éxito del sistema. Por otra parte, el software que utiliza una tele operadora para recoger los mensajes a enviar a un busca personas, puede requerir de un periodo de formación apreciable, pero interesa fundamentalmente que pueda realizar cada operación en el menor tiempo posible (eficiencia), para reducir el tiempo de espera de los clientes que utilizan el servicio (Grau, 2008). 28

38 Fig. 5 Mediación directa del usuario en toda la evaluación del desarrollo Estos distintos aspectos de la usabilidad se denominan atributos de usabilidad Atributos de Usabilidad La usabilidad es una cualidad demasiado abstracta como para ser medida directamente. Para poder estudiarla se descompone habitualmente en los siguientes cinco atributos básicos. Facilidad de aprendizaje: Cuán fácil es aprender la funcionalidad básica del sistema, como para ser capaz de realizar correctamente la tarea que desea realizar el usuario. Se mide normalmente por el tiempo empleado con el sistema hasta ser capaz de realizar ciertas tareas en menos de un tiempo dado (el tiempo empleado habitualmente por los usuarios expertos). Este atributo es muy importante para usuarios noveles. 29

39 Eficiencia: El número de transacciones por unidad de tiempo que el usuario puede realizar usando el sistema. Lo que se busca es la máxima velocidad de realización de tareas del usuario. Cuanto mayor es la usabilidad de un sistema, más rápido es el usuario al utilizarlo, y el trabajo se realiza con mayor rapidez. Nótese que eficiencia del software en cuanto su velocidad de proceso no implica necesariamente eficiencia del usuario en el sentido en el que aquí se ha descrito. Recuerdo en el tiempo: Para usuarios intermitentes (que no utilizan el sistema regularmente) es vital ser capaces de usar el sistema sin tener que aprender cómo funciona partiendo de cero cada vez. Este atributo refleja el recuerdo acerca de cómo funciona el sistema que mantiene el usuario, cuando vuelve a utilizarlo tras un periodo de no utilización. Tasa de errores: Este atributo contribuye de forma negativa a la usabilidad de un sistema. Se refiere al número de errores cometidos por el usuario mientras realiza una determinada tarea. Un buen nivel de usabilidad implica una tasa de errores baja. Los errores reducen la eficiencia y satisfacción del usuario, y pueden verse como un fracaso en la transmisión al usuario del modo de hacer las cosas con el sistema. Satisfacción: Éste es el atributo más subjetivo. Muestra la impresión subjetiva que el usuario obtiene del sistema. Algunos de estos atributos no contribuyen a la usabilidad del sistema en la misma dirección, pudiendo ocurrir que el aumento de uno de ellos tenga como efecto la disminución de otro. Por ejemplo, esto puede ocurrir con la facilidad de aprendizaje y la eficiencia. Es preciso realizar el diseño del sistema cuidadosamente si se desea tanto una alta facilidad de aprendizaje como una alta eficiencia; siendo el uso de aceleradores (combinaciones de teclas que ejecutan 30

40 operaciones de uso habitual) la solución más común para conjugar ambos atributos de usabilidad (Grau, 2008). 2.7 Visual Basic Express 2008 Visual Basic Express es parte de la familia Visual Studio Express, un conjunto gratuito de herramientas que los desarrolladores de Windows a cualquier nivel puede utilizar para crear aplicaciones personalizadas con la configuración básica y experto. Visual Basic proporciona una manera rápida y fácil de crear aplicaciones.net Framework, basadas en Windows. Al igual que todos los programas escritos para.net Framework, los programas escritos en Visual Basic se benefician de la seguridad y la interoperabilidad entre lenguajes. Microsoft Visual Basic Express nos permite desarrollar aplicaciones para Windows de forma visual y compilarlas como archivos ejecutables. Al igual que las anteriores versiones de visual basic, la programación de la interfaz es totalmente visual, arrastrando los elementos como botones, barras de progreso o etiquetas de formulario, editando sus propiedades y luego ajustando la programación, que salvo algunas excepciones es prácticamente igual al de las anteriores ediciones Tabla 2 (Microsoft, 2010). Microsoft Visual Basic toma ventaja de las últimas tecnologías como: temas de Windows, Multithreading, conectividad a bases de datos SQL, Microsoft Forms y.net Framework. Incluye un sistema que puede usar unos 400 fragmentos de código descritos como de los más usados, revisión de sintaxis y sugerencia de cambios en la misma, diseñado para ahorrar tiempo y trabajo a los programadores (.Net, 2009). 31

41 Tabla 2. Características a tomar en cuenta de la versión Pros Magnífico editor de formularios Incluye un motor SQL Contras Menos potente que la versión normal Sugerencias IntelliCode Ayuda de alta calidad Uso libre 2.8 Red privada virtual Una red privada virtual (VPN) Fig. 6 es una red privada construida dentro de una infraestructura de red pública, tal como la red mundial de Internet. Las empresas pueden usar redes privadas virtuales para conectar en forma segura oficinas y usuarios remotos a través de accesos a Internet económicos proporcionados por terceros, en vez de costosos enlaces WAN dedicados o enlaces de marcación remota de larga distancia (Cisco, 2011). Fig. 6 Esquema de una VPN típica 32

42 Las organizaciones pueden usar redes privadas virtuales para reducir los costos de ancho de banda de redes WAN, y a la vez aumentar las velocidades de conexión a través de conectividad a Internet de alto ancho de banda, tal como DSL, Ethernet o cable. Las redes privadas virtuales proporcionan el mayor nivel posible de seguridad mediante seguridad IP (IPsec) cifrada o túneles VPN de Secure Sockets Layer (SSL) y tecnologías de autenticación. Estas tecnologías protegen los datos que pasan por la red privada virtual contra accesos no autorizados. Las empresas pueden aprovechar la infraestructura estilo Internet de la red privada virtual, cuya sencillez de abastecimiento permite agregar rápidamente nuevos sitios o usuarios. También pueden aumentar drásticamente el alcance de la red privada virtual sin expandir significativamente la infraestructura (Valencia, 2011). Las redes privadas virtuales extienden la seguridad a los usuarios remotos Las redes VPN SSL y VPN IPsec se han convertido en las principales soluciones de redes privadas virtuales para conectar oficinas remotas, usuarios remotos y socios comerciales, porque: Proporcionan comunicaciones seguras con derechos de acceso adaptados a usuarios individuales, tales como empleados, contratistas y asociados Aumentan la productividad al ampliar el alcance de las redes y aplicaciones empresariales Reducen los costos de comunicación y aumentan la flexibilidad Los dos tipos de redes virtuales privadas cifradas: 33

43 2.8.1 VPN IPsec de sitio a sitio: Esta alternativa por redes WAN de línea arrendada permite a las empresas extender los recursos de la red a las sucursales, oficinas en el hogar y sitios de los socios comerciales VPN de acceso remoto Esto extiende prácticamente todas las aplicaciones de datos, voz o video a los escritorios remotos, emulando los escritorios de la oficina central. Las redes VPN de acceso remoto pueden desplegarse usando redes VPN SSL, IPsec o ambas, dependiendo de los requisitos de implementación, la fig. 7 muestra un esquema de conexión por medio de un túnel IP (Valencia, 2011). Fig. 7 Esquema de una VPN de alcance remoto por medio de túnel IP Ventajas e inconvenientes de las VPN La principal ventaja de usar una VPN es que nos permite disfrutar de una conexión a red con todas las características de la red privada a la que queremos acceder. El cliente VPN adquiere totalmente la condición de miembro de esa red, con lo cual se le aplican todas las directrices de seguridad y los permisos de un ordenador en esa red privada. Así se puede acceder a la información publicada para aquella red privada: bases de datos, documentos internos, etc. a través de un acceso público. En ese momento, todas las conexiones de acceso a Internet desde el ordenador cliente VPN de llevarán a cabo con los recursos y las conexiones que tenga la red privada. 34

44 Entre los inconvenientes podemos mencionar una mayor carga en el cliente VPN, ya que ha de realizar la tarea adicional de encapsular los paquetes de datos una vez más. Esta situación se agrava cuando además, se hace una encriptación de los datos que produce una mayor ralentización de la mayoría de conexiones. También se produce una mayor complejidad en el tráfico de datos, que puede producir efectos no deseados en cambiar la numeración asignada al cliente VPN y que puede requerir cambios en las configuraciones de aplicaciones o programas (proxy, servidor de correo, permisos basados en nombre y número IP) (Valencia, 2011). 2.9 Data warehouse Un Datawarehouse es una base de datos corporativa que se caracteriza por integrar y depurar información de una o más fuentes distintas, para luego procesarla permitiendo su análisis desde infinidad de perspectivas y con grandes velocidades de respuesta. La creación de un data warehouse representa en la mayoría de las ocasiones el primer paso, desde el punto de vista técnico, para implantar una solución completa y fiable de Business Intelligence, ver figura 8. La ventaja principal de este tipo de bases de datos radica en las estructuras en las que se almacena la información (modelos de tablas en estrella, en copo de nieve, cubos relacionales... etc). Este tipo de persistencia de la información es homogénea y fiable y permite la consulta y el tratamiento jerarquizado de la misma (Rainardi, 2008). 35

45 Comercio Estratégico Fig. 8 Esquema general de un Data Warehouse. El término Data warehouse fue acuñado por primera vez por Bill Inmon, y se traduce literalmente como almacén de datos. No obstante, y como cabe suponer, es mucho más que eso. Según definió el propio Bill Inmon, un data warehouse se caracteriza por ser (Rainardi, 2008): Integrado: los datos almacenados en el data warehouse deben integrarse en una estructura consistente, por lo que las inconsistencias existentes entre los diversos sistemas operacionales deben ser eliminadas. La información suele estructurarse también en distintos niveles de detalle para adecuarse a las distintas necesidades de los Temático: sólo los datos necesarios para el proceso de generación del conocimiento del negocio se integran desde el entorno operacional. Los datos se organizan por temas para facilitar su acceso y entendimiento por parte de los usuarios finales. Por ejemplo, todos los datos sobre clientes pueden ser consolidados en una única tabla del data warehouse. De esta forma, las peticiones de información sobre clientes serán más fáciles de responder dado que toda la información reside en el mismo lugar. 36

46 Histórico: el tiempo es parte implícita de la información contenida en un data warehouse. En los sistemas operacionales, los datos siempre reflejan el estado de la actividad del negocio en el momento presente. Por el contrario, la información almacenada en el data warehouse sirve, entre otras cosas, para realizar análisis de tendencias. Por lo tanto, el data warehouse se carga con los distintos valores que toma una variable en el tiempo para permitir comparaciones. No volátil: el almacén de información de un data warehouse existe para ser leído, pero no modificado. La información es por tanto permanente, significando la actualización del data warehouse la incorporación de los últimos valores que tomaron las distintas variables contenidas en él sin ningún tipo de acción sobre lo que ya existía (Rainardi, 2008). Otra característica del data warehouse es que contiene metadatos, es decir, datos sobre los datos. Los metadatos permiten saber la procedencia de la información, su periodicidad de refresco, su fiabilidad, forma de cálculo... etc. Los metadatos serán los que permiten simplificar y automatizar la obtención de la información desde los sistemas operacionales a los sistemas informacionales. Los objetivos que deben cumplir los metadatos, según el colectivo al que va dirigido, son (Rainardi, 2008): Dar soporte al usuario final, ayudándole a acceder al data warehouse con su propio lenguaje de negocio, indicando qué información hay y qué significado tiene. Ayudar a construir consultas, informes y análisis, mediante herramientas de Business Intelligence como DSS, EIS o CMI. 37

47 Dar soporte a los responsables técnicos del data warehouse en aspectos de auditoría, gestión de la información histórica, administración del data warehouse, elaboración de programas de extracción de la información, especificación de las interfaces para la realimentación a los sistemas operacionales de los resultados obtenidos... etc. Por último, destacar que para comprender íntegramente el concepto de data warehouse, es importante entender cuál es el proceso de construcción del mismo, denominado ETL (Extracción, Transformación y Carga), a partir de los sistemas operaciones de una compañía: Extracción: obtención de información de las distintas fuentes tanto internas como externas. Transformación: filtrado, limpieza, depuración, homogeneización y agrupación de la información. Carga: organización y actualización de los datos y los metadatos en la base de datos. Una de las claves del éxito en la construcción de un data warehouse es el desarrollo de forma gradual, seleccionando a un departamento usuario como piloto y expandiendo progresivamente el almacén de datos a los demás usuarios. Por ello es importante elegir este usuario inicial o piloto, siendo importante que sea un departamento con pocos usuarios, en el que la necesidad de este tipo de sistemas es muy alta y se pueda obtener y medir resultados a corto plazo (Rainardi, 2008). 38

48 2.9.1 Principales aportaciones de una data warehouse: Proporciona una herramienta para la toma de decisiones en cualquier área funcional, basándose en información integrada y global del negocio. Facilita la aplicación de técnicas estadísticas de análisis y modelización para encontrar relaciones ocultas entre los datos del almacén; obteniendo un valor añadido para el negocio de dicha información. Proporciona la capacidad de aprender de los datos del pasado y de predecir situaciones futuras en diversos escenarios. Simplifica dentro de la empresa la implantación de sistemas de gestión integral de la relación con el cliente. Supone una optimización tecnológica y económica en entornos de Centro de Información, estadística o de generación de informes con retornos de la inversión espectaculares (Rainardi, 2008) Datamart Un Datamart es una base de datos departamental, especializada en el almacenamiento de los datos de un área de negocio específica. Se caracteriza por disponer la estructura óptima de datos para analizar la información al detalle desde todas las perspectivas que afecten a los procesos de dicho departamento. Un datamart puede ser alimentado desde los datos de un data warehouse, o integrar por sí mismo un compendio de distintas fuentes de información, la figura 9 muestra un ejemplo de datamarts. (Rainardi, 2008). 39

49 Fig. 9 Esquema que ejemplifica el uso de data marts Por tanto, para crear el datamart de un área funcional de la empresa es preciso encontrar la estructura óptima para el análisis de su información, estructura que puede estar montada sobre una base de datos, como el propio data warehouse. La designación dependerá de los datos, los requisitos y las características específicas de cada departamento. Los datamarts que están dotados con estas estructuras óptimas de análisis presentan las siguientes ventajas: Poco volumen de datos Mayor rapidez de consulta Consultas SQL y/o MDX sencillas Validación directa de la información Facilidad para la generar históricos de los datos (Rainardi, 2008) 40

50 CAPÍTULO III Desarrollo del Proyecto 41

51 3.1 Introducción La metodología seleccionada para la realización de este proyecto es desarrollar un prototipo; la forma de trabajar de la institución es muy afín con las fases de este tipo de desarrollo orientado a prototipos, en este capítulo se describe la implementación de la red privada virtual por medio del uso del software Hamachi y cada una de las etapas del proyecto de desarrollo de la aplicación en base a esta metodología. 3.2 Implementación de la red virtual Para éste desarrollo es necesario tener una infraestructura de equipos de cómputo, redes locales, acceso a internet de banda ancha y software especializado; haciendo uso del equipo informático con el que la delegación estatal ya cuenta y contemplando que los dos módulos foráneos están equipados con al menos una computadora y todos están en posibilidades de tener acceso a internet, se precisa el uso de un software que permita unir en una red virtual las tres oficinas con las que actualmente cuenta la Corett en el estado (figura 10), se hace uso de un software libre para completar este cometido creando un túnel IP (Hamachi). 42

52 Fig. 10 Enlace de las tres oficinas de Corett en el estado La red virtual permite el enlace de las 3 oficinas ubicadas en el estado, la oficina de la delegación estatal y los módulos: Colima, Tecomán y Manzanillo. Esta unión de equipos de cómputo no solo beneficia los trabajos realizados en estos tres municipios, se concentra también los trabajos generados por el resto de ellos que no cuentan con un módulo de atención físico pero que son atendidos por los tres ya existentes, quedando sin atención los municipios de Ixtlahuacán y Minatitlán ya que no se tiene ninguna acción en ellos Beneficios de la implementación de la VPN Mejorara la comunicación entre las oficinas Compartir información fácil y rápidamente Compartir recursos de hardware Abatir costos de comunicación y paquetería Aéreas de trabajo: todas las que forman la institución 43

CAPÍTULO V PROPUESTA DE LA SOLUCIÓN

CAPÍTULO V PROPUESTA DE LA SOLUCIÓN CAPÍTULO V PROPUESTA DE LA SOLUCIÓN 5.1 Introducción En los últimos tres años la entidad financiera ha venido sufriendo cambios que le han permitido crecer y pasar de ser una Sociedad Financiera a un Banco

Más detalles

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.

cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred. cilred.com CICLO DE VIDA DEL SOFTWARE & METODOLOGIAS DE DESARROLLO DE SOFTWARE ING. EDUARDO CRUZ ROMERO eduar14_cr@hotmail.com cilred.com CICLO DE VIDA DEL SOFTWARE Para apreciar un poco más el problema

Más detalles

Programación en Capas.

Programación en Capas. Programación en Capas. Ricardo J. Vargas Del Valle Universidad de Costa Rica, Ciencias de Computación e Informática, San José, Costa Rica, 506 ricvargas@gmail.com Juan P. Maltés Granados Universidad de

Más detalles

Modernización del Registro Público de la Propiedad y del Comercio del Estado de Colima

Modernización del Registro Público de la Propiedad y del Comercio del Estado de Colima Buenas prácticas en la implementación de las recomendaciones de la Guía para Mejorar la Calidad Regulatoria de Trámites Estatales y Municipales e Impulsar la Competitividad de México Modernización del

Más detalles

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales

Facultad de Ingeniería Informática. Informe de las Prácticas Profesionales Facultad de Ingeniería Informática CEIS Informe de las Prácticas Profesionales Título: Informatización de los Procesos de Negocio Solicitud de Trabajo Extra laboral en el CITI, a través de la BPMS BizAgi

Más detalles

Modelos de desarrollo de software. septiembre de 2007 1

Modelos de desarrollo de software. septiembre de 2007 1 Modelos de desarrollo de software septiembre de 2007 1 Referencias básicas Ingeniería de software. Un enfoque práctico. Pressman, R. Quinta edición. Mc. Graw Hill 2002 Ingeniería de software. Sommerville,

Más detalles

FIREWALL ZENTYAL ADELMO ANTONIO NAVARRO DAVILA 115-0028 WENDY DAYANA CARRASCAL VILLAMIZAR 1150458

FIREWALL ZENTYAL ADELMO ANTONIO NAVARRO DAVILA 115-0028 WENDY DAYANA CARRASCAL VILLAMIZAR 1150458 FIREWALL ZENTYAL ADELMO ANTONIO NAVARRO DAVILA 115-0028 WENDY DAYANA CARRASCAL VILLAMIZAR 1150458 PRESENTADO A: JEAN POLO CEQUEDA OLAGO ASIGNATURA: SEGURIDAD INFORMATICA UNIVERSIDAD FRANCISCO DE PAULA

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA

CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIPLATAFORMA PROGRAMACIÓN DIDACTICA ANUAL Parte específica del módulo: 0485. Programación Departamento de Familia Profesional de Informática Curso: 2014-15

Más detalles

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web.

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web. Microsoft Office SharePoint Server 2007 es un conjunto integrado de características de servidor que puede contribuir a mejorar la eficacia organizativa al ofrecer completas funciones de administración

Más detalles

Internet Security and Aceleration Server 2000

Internet Security and Aceleration Server 2000 Internet Security and Aceleration Server 2000 Proyecto Huascarán - Ministerio de Educación Dirección de Informática y Telecomunicaciones Área de Informática y Redes Diseño y Elaboración: Carlos A. Anchante

Más detalles

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software

Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Herramienta para la Administración y Estimación Ágil de Desarrollo de Software Mario R. MORENO SABIDO Depto. de Sistemas y Computación, Instituto Tecnológico de Mérida Mérida, Yucatán 97118, México y Jorge

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

Especialidad: Desarrollador Software especializado en tecnologías.net

Especialidad: Desarrollador Software especializado en tecnologías.net Especialidad: Desarrollador Software especializado en tecnologías.net Datos generales de la especialidad 1. FAMILIA PROFESIONAL: INFORMATICA 2. DENOMINACIÓN DEL CURSO: DISEÑADOR SOFTWARE ESPECIALIZADO

Más detalles

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

Elementos de Control Interno para la Autoevaluación del Sistema de Control Interno Institucional 2015

Elementos de Control Interno para la Autoevaluación del Sistema de Control Interno Institucional 2015 Elementos de Control Interno para la Autoevaluación del Sistema de Control Interno Institucional 2015 Índice Pág. Metodología para la Autoevaluación del Sistema de Control Interno Institucional. 2 Elementos

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

SARE en línea (municipio de Colima)

SARE en línea (municipio de Colima) Buenas prácticas en la implementación de las recomendaciones de la Guía para Mejorar la Calidad Regulatoria de Trámites Estatales y Municipales e Impulsar la Competitividad de México A. Antecedentes SARE

Más detalles

Arquitectura de desarrollo Fomento.Net

Arquitectura de desarrollo Fomento.Net Casos de éxito everis Arquitectura de desarrollo Fomento.Net Resumen País: España. Sector: Administración. Perfil del Cliente Subdirección General de Tecnologías y Sistemas de la Información (SGTSI) del

Más detalles

Capítulo V. Pruebas de Software

Capítulo V. Pruebas de Software Capítulo V. Pruebas de Software Este capítulo es un reporte de las pruebas realizadas al software de este proyecto de tesis. En primer lugar se presenta un reporte de las pruebas formativas de usabilidad

Más detalles

ANEXO 11. Elementos técnicos necesarios el mantenimiento de la Bitácora Ambiental

ANEXO 11. Elementos técnicos necesarios el mantenimiento de la Bitácora Ambiental ANEXO 11. Elementos técnicos necesarios el mantenimiento de la Bitácora Ambiental Para cumplir con las tareas descritas anteriormente, el sistema utilizado para manejar la bitácora ambiental debe tener

Más detalles

Web Forms. Para crear una aplicación Web de ASP.NET se utilizan los controles de las secciones HTML o Web Forms de la caja de herramientas.

Web Forms. Para crear una aplicación Web de ASP.NET se utilizan los controles de las secciones HTML o Web Forms de la caja de herramientas. Web Forms Web Forms es un nuevo modelo de programación para interfaces de usuario de Internet basado en ASP.NET que sustituye a WebClasses y el Diseñador de Web Forms sustituye al Diseñador de páginas

Más detalles

Ingeniería de Software I

Ingeniería de Software I Ingeniería de Software I Agenda Objetivo. Unidades de aprendizaje. Formas de evaluación. Bibliografía. 2 Datos del profesor Correo electrónico: egonzalez@upemor.edu.mx Asesorías Jueves de 11:00 a 13:00

Más detalles

Interacción Persona - Ordenador

Interacción Persona - Ordenador Interacción Persona - Ordenador Diseño de la interfaz en la Ingeniería del Software Dr. Pedro Latorre Dra. Sandra Baldassarri Dra. Eva Cerezo Ingeniería del Software Ingeniería del Software: Definición

Más detalles

Virtualización de Escritorios NComputing

Virtualización de Escritorios NComputing Virtualización de Escritorios NComputing Resumen Introducción Tendencia de los mercados informáticos INFORME EJECUTIVO Todos estamos acostumbrados al modelo de las PCs, que permiten a cada usuario tener

Más detalles

DECRETO NÚMERO: 124 D E C R E T A: Artículo 2. Para los efectos de esta Ley se entenderá por:

DECRETO NÚMERO: 124 D E C R E T A: Artículo 2. Para los efectos de esta Ley se entenderá por: DECRETO NÚMERO: 124 POR EL QUE SE REFORMAN LOS ARTÍCULOS 2, 34, 57 ÚLTIMO PÁRRAFO, 63 FRACCIÓN IV Y 99 FRACCIÓN II; Y SE ADICIONA EL ARTÍCULO 60 BIS, TODOS DE LA LEY DE PATRIMONIO DEL ESTADO DE QUINTANA

Más detalles

Programación orientada a

Programación orientada a Programación orientada a objetos con Java Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Objetivos Presentar los conceptos de la programación

Más detalles

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009

Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga. Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar pruebas de carga Documento técnico de Oracle Junio de 2009 Identificación rápida de cuellos de botella: Una mejor manera de realizar

Más detalles

Exposición de Motivos

Exposición de Motivos HONORABLE DIPUTACIÓN PERMANENTE: El suscrito, Epifanio Salido Pavlovich, diputado integrante del Grupo Parlamentario del Partido Revolucionario Institucional de ésta Sexagésima Primera Legislatura, en

Más detalles

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software

Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Aplicación de una Metodología basada en Mediciones para la Gestión de Calidad de Software Jorge Bozo jbozo@inf.ucv.cl Escuela de Ingeniería Informática Universidad Católica de Valparaíso Valparaíso, Chile

Más detalles

CAPITULO III ANÁLISIS

CAPITULO III ANÁLISIS 69 CAPITULO III ANÁLISIS 3. 1. METODOLOGIA PARA EL DESARROLLO DEL PORTAL Para el desarrollo de este software se utilizará el paradigma más conocido en ingeniería de software: Paradigma lineal o secuencial,

Más detalles

Programación Orientada a Objetos Profr. Pedro Pablo Mayorga

Programación Orientada a Objetos Profr. Pedro Pablo Mayorga Actividad 2 Unidad 1 Ciclo de vida del software y Diseño Orientado a Objetos Ciclo de Vida del Software Un modelo de ciclo de vida define el estado de las fases a través de las cuales se mueve un proyecto

Más detalles

Módulo Profesional 01: Bases de datos (código: 0484).

Módulo Profesional 01: Bases de datos (código: 0484). Módulo Profesional 01: Bases de datos (código: 0484). Actividades de enseñanza-aprendizaje que permiten alcanzar los objetivos del módulo. Interpretar diseños lógicos de bases de datos. Realizar el diseño

Más detalles

CL_50466 Windows Azure Solutions with Microsoft Visual Studio 2010

CL_50466 Windows Azure Solutions with Microsoft Visual Studio 2010 Windows Azure Solutions with Microsoft Visual Studio 2010 www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este curso es una introducción

Más detalles

Microsoft. Febrero de 2006

Microsoft. Febrero de 2006 Microsoft Febrero de 2006 Tabla de contenido Información general de Microsoft Office InfoPath 2007...1 Incorpore eficacia a sus formularios comerciales...1 Amplíe el alcance de sus formularios comerciales...2

Más detalles

Especificación de Requisitos del Sistema de Registro y Control de Bienes Muebles de la ULA (ULA_SRCBM, versión 1.0)

Especificación de Requisitos del Sistema de Registro y Control de Bienes Muebles de la ULA (ULA_SRCBM, versión 1.0) Proyecto: Actualización del Sistema de Información de Muebles Documento: Especificación de s del Sistema de Registro y Control de Muebles ULA (ULA_SRCBM, versión 1.0) Elaborado por: William J. Montilva

Más detalles

Ingeniería de Software

Ingeniería de Software Ingeniería de Software Tabla de Contenidos PARTE I INTRODUCCIÓN Capítulo 1: Evolución Los hitos en la evolución histórica del Desarrollo de Software Problemas y soluciones... Fallas, malas estimaciones

Más detalles

Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A.

Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A. Versión 4.0 BOLETÍN (ABRIL 2010) a2 Herramienta Administrativa Configurable (Arquitectura Cliente Servidor) a2 softway C. A. VERSIÓN 4.0 a2 Herramienta Administrativa Configurable e-mail a2softway@cantv.net

Más detalles

MANUAL DE PROCEDIMIENTOS DE LA COMISIÓN PARA LA REGULARIZACIÓN DE LA TENENCIA DE LA TIERRA

MANUAL DE PROCEDIMIENTOS DE LA COMISIÓN PARA LA REGULARIZACIÓN DE LA TENENCIA DE LA TIERRA FO-DGOCI-001 Firmas de autorización PÁGINA: 1 DE 21 Objetivo(s): Determinar física y documentalmente, si el asentamiento humano irregular y/o suelo libre a regularizar se encuentra dentro o fuera de los

Más detalles

Fractalia Remote Systems Departamento de Ingeniería. Manual de Operador y Cliente Fractalia Remote Support FRS 0.1. 01/09/2011 Arturo Mencía Martínez

Fractalia Remote Systems Departamento de Ingeniería. Manual de Operador y Cliente Fractalia Remote Support FRS 0.1. 01/09/2011 Arturo Mencía Martínez Fractalia Remote Systems Departamento de Ingeniería Manual de Operador y Cliente Fractalia Remote Support FRS 0.1 01/09/2011 Arturo Mencía Martínez Propiedades del documento Fractalia Remote Systems, S.L.

Más detalles

DESARROLLO E IMPLANTANCIÓN DE UN SISTEMA ACADEMICO PARA EL ICM

DESARROLLO E IMPLANTANCIÓN DE UN SISTEMA ACADEMICO PARA EL ICM DESARROLLO E IMPLANTANCIÓN DE UN SISTEMA ACADEMICO PARA EL ICM Sergio Bauz Olvera 1, Washington Jama 2 1 Ingeniero en Estadística e Informática 2003 2 Director de Tesis de Grado, Ing. Washington Jama.

Más detalles

Gobierno en línea territorial - GELT. Nivel Técnico

Gobierno en línea territorial - GELT. Nivel Técnico Gobierno en línea territorial - GELT Nivel Técnico Agenda Estrategia de Gobierno en línea Contexto de la Solución Tecnológica Administración del Sitio Web, Requisitos y Roles Acercamiento a los Componentes

Más detalles

Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online)

Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online) Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online) Titulación certificada por EUROINNOVA BUSINESS SCHOOL Postgrado en Desarrollo de Aplicaciones de Escritorio

Más detalles

Calidad del Software. Índice de contenidos. Octubre - 2010. Introducción. Calidad y Administración Pública. Normas y estándares

Calidad del Software. Índice de contenidos. Octubre - 2010. Introducción. Calidad y Administración Pública. Normas y estándares Calidad del Software Octubre - 2010 Índice de contenidos Introducción Calidad y Administración Pública Normas y estándares 2 Octubre - 2010 1 Índice de contenidos Introducción Calidad y Administración

Más detalles

Q-expeditive Publicación vía Internet

Q-expeditive Publicación vía Internet How to Q-expeditive Publicación vía Internet Versión: 2.0 Fecha de publicación 11-04-2011 Aplica a: Q-expeditive 3 Índice Introducción... 3 Publicación de servicios... 3 Ciudadanos... 3 Terminales de auto

Más detalles

1. Conformar el Sistema Integral de información sustantiva y de gestión de la Comisión Nacional de los Derechos Humanos.

1. Conformar el Sistema Integral de información sustantiva y de gestión de la Comisión Nacional de los Derechos Humanos. XIII. DIRECCIÓN GENERAL DE INFORMACIÓN AUTOMATIZADA La Dirección General de Información Automatizada fue creada por Acuerdo del Consejo Consultivo de la Comisión Nacional, en sesión celebrada el 14 de

Más detalles

Servicio técnico de instalación y puesta en marcha de HP. Servicios de implantación de HP OpenView Performance Insight

Servicio técnico de instalación y puesta en marcha de HP. Servicios de implantación de HP OpenView Performance Insight Servicio técnico de instalación y puesta en marcha de HP Servicios de implantación de HP OpenView Performance Insight Los expertos en gestión de servicios de HP proporcionan a los clientes la capacidad

Más detalles

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

INTRODUCCIÓN AL WEB. Pag. 1 de 10

INTRODUCCIÓN AL WEB. Pag. 1 de 10 INTRODUCCIÓN AL WEB La World Wide Web o simplemente WWW o Web es uno de los métodos más importantes de comunicación que existe en Internet. Consiste en un sistema de información basado en Hipertexto (texto

Más detalles

Tema 2. Ingeniería del Software I feliu.trias@urjc.es

Tema 2. Ingeniería del Software I feliu.trias@urjc.es Tema 2 Ciclo de vida del software Ingeniería del Software I feliu.trias@urjc.es Índice Qué es el ciclo de vida del Software? El Estándar 12207 Modelos de proceso Qué es el Ciclo de Vida del SW? Definición

Más detalles

Cristian Blanco www.cristianblanco.es

Cristian Blanco www.cristianblanco.es 3.1.- INTRODUCCIÓN Para realizar el desarrollo de cualquier proyecto de software es necesario llevar una sistemática de trabajo, que nos asegure el éxito del mismo. Lo que tenemos que evitar, en el desarrollo

Más detalles

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL

UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL UNIVERSIDAD NACIONAL DE INGENIERÍA CENTRO DE EXTENSIÓN Y PROYECCIÓN SOCIAL AREA DE CURSOS DE ESPECIALIZACIÓN EN TECNOLOGÍAS DE LA INFORMACIÓN TALLER DE INVESTIGACION EN INTELIGENCIA DE NEGOCIOS CON LA

Más detalles

Boletín de Asesoría Gerencial* Aplicabilidad de estándares internacionales y mejores prácticas: CobiT, ITIL, Serie ISO / IEC 27000

Boletín de Asesoría Gerencial* Aplicabilidad de estándares internacionales y mejores prácticas: CobiT, ITIL, Serie ISO / IEC 27000 Espiñeira, Sheldon y Asociados * No. 3-2009 *connectedthinking Contenido Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección

Más detalles

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE

CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE CONCEPTOS DE CALIDAD Y CALIDAD DEL SOFTWARE INTRODUCCIÓN El avance informático actual es muy alto comparado con lo se tenía en los años 90, al hablar de desarrollo de software se hace más notable, en el

Más detalles

CAPÍTULO V. Propuesta

CAPÍTULO V. Propuesta CAPÍTULO V Propuesta 5.1 Propuesta Implantación de una aplicación WEB para optimizar el Enlace Laboral de la Cámara de Comercio e Industria de El Salvador, Filial San Miguel 5.2 Requerimientos de la Aplicación

Más detalles

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL

DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Página 1 de 21 CUALIFICACIÓN DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC154_3 Versión 5 Situación RD 1087/2005 Actualización

Más detalles

Desarrollo rápido de aplicaciones Windows, Web y Servicios

Desarrollo rápido de aplicaciones Windows, Web y Servicios Desarrollo rápido de aplicaciones Windows, Web y Servicios StartFrame Net Framework permite construir soluciones en tecnología.net dentro de un marco arquitectónico robusto, potente y fácil de usar para

Más detalles

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer

Asesoría y Servicios Integrales en Cómputo La Solución con Linux. ASIC-LANServer ASIC-LANServer Descripción general Es un sistema dirigido a PYMES haciendo posible que cualquier empresa pueda contar con un servidor PODEROSO, FLEXIBLE y SEGURO a BAJO COSTO con todos los servicios y

Más detalles

Historial de Revisiones

Historial de Revisiones Página: 1 Especificación de Requerimientos de Software Plataforma Libre Orientada a Servicios para la Gestión de Trámites a través de Gobierno Electrónico (Actualización FASE I) Historial de Revisiones

Más detalles

PLANEACIÓN DE SISTEMAS INFORMÁTICOS ING. KARINA RAMÍREZ DURÁN

PLANEACIÓN DE SISTEMAS INFORMÁTICOS ING. KARINA RAMÍREZ DURÁN PLANEACIÓN DE SISTEMAS INFORMÁTICOS ING. KARINA RAMÍREZ DURÁN Principios y criterios para la evaluación del ciclo de vida de desarrollo de sistemas Se pueden enunciar algunos principios para desarrollar

Más detalles

cero papel GUíA Nº 1 en la administración pública Buenas Prácticas para reducir el consumo de papel

cero papel GUíA Nº 1 en la administración pública Buenas Prácticas para reducir el consumo de papel GUíA Nº 1 cero papel en la administración pública Buenas Prácticas para reducir el consumo de papel Cómo reducir el consumo de papel mediante la formación de nuevos hábitos en los servidores públicos.

Más detalles

Agrupamiento Familia Puesto Alcance del puesto Requisitos excluyentes

Agrupamiento Familia Puesto Alcance del puesto Requisitos excluyentes TIC-1-1 Analista de monitoreo de redes Monitorear y controlar las redes del GCABA con el fin de detectar incidentes y reportarlos. Analizar las métricas utilizadas para el monitoreo de la red, la configuración

Más detalles

Tutorial Redes Privadas Virtuales (VPNs sobre ADSL)

Tutorial Redes Privadas Virtuales (VPNs sobre ADSL) Tutorial Redes Privadas Virtuales (VPNs sobre ADSL) Cuando su empresa cuenta con más de una sucursal o mantiene intercambio constante de información entre sus proveedores y clientes, es vital encontrar

Más detalles

ASESORÍA E INTERPRETACIÓN DE LA LEY AGRARIA

ASESORÍA E INTERPRETACIÓN DE LA LEY AGRARIA Doctrina ASESORÍA E INTERPRETACIÓN DE LA LEY AGRARIA Carlos Mario Tovar Hassanille * Con la reforma al artículo 27 Constitucional y la promulgación de la nueva Ley Agraria, son ahora los ejidos y comunidades

Más detalles

SEYNEKUN. Características técnicas de Seynekun

SEYNEKUN. Características técnicas de Seynekun SEYNEKUN Seynekun es un sistema completo de gestión de obras de ingeniería, en las áreas de manejo predial, ambiental, mantenimiento y seguimiento de obras, apoyado en funcionalidades de sistemas de información

Más detalles

MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA

MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA Guatemala, 2,007 CAMINOS ES DESARROLLO 1 I. FICHA TÉCNICA DEL DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA: 1.1 TITULO DE LA UNIDAD: Departamento

Más detalles

VPN. Luis Opazo A. Dirección de Informática. Temuco, 10 de Septiembre 2010. Quées una VPN?

VPN. Luis Opazo A. Dirección de Informática. Temuco, 10 de Septiembre 2010. Quées una VPN? VPN Luis Opazo A. Dirección de Informática Temuco, 10 de Septiembre 2010 Quées una VPN? VPN (Virtual Private Network) es la forma de interconexión de distintas redes separadas geográficamente mediante

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL. Nivel 2. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 18 CUALIFICACIÓN CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 2 Código IFC297_2 Versión 5 Situación RD 1201/2007 Actualización

Más detalles

CAPITULO PLANIFICACION INSTITUCIONAL DE LA AUDITORIA

CAPITULO PLANIFICACION INSTITUCIONAL DE LA AUDITORIA CAPITULO II PLANIFICACION INSTITUCIONAL DE LA AUDITORIA 1. Generalidades La Contraloría General del Estado inmersa en el proceso estratégico de cambio que tiende a mejorar los servicios de auditoría que

Más detalles

1.8 TECNOLOGÍA DE LA INFORMACIÓN

1.8 TECNOLOGÍA DE LA INFORMACIÓN Objetivo General: 1.8 TECNOLOGÍA DE LA INFORMACIÓN Establecer una infraestructura y plataforma tecnológica y de sistemas de información, y definir las políticas, estrategias y directrices para su implantación

Más detalles

Análisis del Sistema de Información

Análisis del Sistema de Información Análisis del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD ASI 1: DEFINICIÓN DEL SISTEMA... 6 Tarea ASI 1.1: Determinación del Alcance del Sistema... 6 Tarea ASI 1.2: Identificación

Más detalles

Definir el problema/oportunidad. Desarrollar soluciones alternativas. Seleccionar la solución. Desarrollar / Seleccionar-Adquirirconfigurar

Definir el problema/oportunidad. Desarrollar soluciones alternativas. Seleccionar la solución. Desarrollar / Seleccionar-Adquirirconfigurar 1 Definir el problema/oportunidad Definir problema de negocio o la oportunidad de mejora utilizando el pensamiento sistémico. Mapa Conceptual Desarrollar soluciones alternativas Seleccionar la solución

Más detalles

con certif icado de profesionalidad

con certif icado de profesionalidad CARACTERÍSTICAS El diseño web está cambiando en poco tiempo. Las nuevas tecnologías y estándares de programación están revolucionando tanto la forma de crear web como de interactuar con ellas. En nuestro

Más detalles

Aplicaciones Clientes

Aplicaciones Clientes Manual de Técnico de Instalación Versión 1.0 Aplicaciones Clientes Segunda Generación de Sistemas Ingresadores Mayo 2004 TABLA DE CONTENIDO 1 INTRODUCCIÓN...1 2 OBJETIVO...1 3 TÉRMINOS Y DEFINICIONES...1

Más detalles

Business white paper. Siete mejores prácticas para construir aplicaciones que cumplan con los requisitos del negocio

Business white paper. Siete mejores prácticas para construir aplicaciones que cumplan con los requisitos del negocio Business white paper Siete mejores prácticas para construir aplicaciones que cumplan con los requisitos del negocio Índice de contenidos 3 Resumen ejecutivo 3 Introduction 3 Enterprise-level best practices

Más detalles

Construcción de sistemas de soporte a la toma de decisiones

Construcción de sistemas de soporte a la toma de decisiones INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Construcción de sistemas de soporte a la toma de decisiones M. En C. Eduardo Bustos Farías 1 Desarrolla en Sistemas de Apoyo de Decisión Como

Más detalles

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

Por qué MobilityGuard OneGate?

Por qué MobilityGuard OneGate? Para Acceso de Cualquier Escenario Solo Una Solución Por qué MobilityGuard OneGate? Escenarios 1 Acceda desde cualquier lugar 2 Identifique sólidamente los usuarios 3 No más notas de recordatorio con ingreso

Más detalles

Ciclo de vida del Software

Ciclo de vida del Software Tema 2: Ciclo de vida del Software Marcos López Sanz Índice Qué es el ciclo de vida del Software? La norma 12207-2008 Modelos de desarrollo Qué es el Ciclo de Vida del SW? Es una sucesión de etapas por

Más detalles

BOLETÍN OFICIAL DEL ESTADO

BOLETÍN OFICIAL DEL ESTADO Núm. 300 Miércoles 14 de diciembre de 2011 Sec. I. Pág. 135721 No debe interpretarse que los diversos espacios formativos identificados deban diferenciarse necesariamente mediante cerramientos. Las instalaciones

Más detalles

PROYECTO CÁLAMO: Mª Victoria Figueroa Domínguez Subdirectora Adjunta de Sistemas de Información Ministerio de Presidencia

PROYECTO CÁLAMO: Mª Victoria Figueroa Domínguez Subdirectora Adjunta de Sistemas de Información Ministerio de Presidencia PROYECTO CÁLAMO: Sistema de Información para la gestión de las reuniones de la Comisión General de Secretarios de Estado y Subsecretarios Sistema de Comisión Virtual sobre tablet PC Subdirectora Adjunta

Más detalles

VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA

VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA VPN RED PRIVADA VIRTUAL INTEGRANTES: ALEXANDER BERNAL RAMIREZ CARLOS TRANCA JOSUE FLORES MIGUEL ANGEL VILLANUEVA CONCEPTO VPN DEFINICIÓN, QUE SE PUEDE HACER CON UN VPN TIPOS DE VPN - ARQUITECTURA VPN ACCESO

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea

Clientes Donantonio. Especificación de requisitos software. Juan José Amor David Escorial Ismael Olea Especificación de requisitos software Tabla de contenidos Juan José Amor David Escorial Ismael Olea 1. Introducción...3 1.1. Propósito...3 1.2. Ámbito del sistema...3 1.3. Definiciones, acrónimos y abreviaturas...3

Más detalles

TRABAJO FINAL ESPECIALIDAD EN CONTROL Y GESTION DE SOFTWARE GESTIÓN DE CONFIGURACIÓN DE PRODUCTOS SOFTWARE EN ETAPA DE DESARROLLO

TRABAJO FINAL ESPECIALIDAD EN CONTROL Y GESTION DE SOFTWARE GESTIÓN DE CONFIGURACIÓN DE PRODUCTOS SOFTWARE EN ETAPA DE DESARROLLO TRABAJO FINAL ESPECIALIDAD EN CONTROL Y GESTION DE SOFTWARE GESTIÓN DE CONFIGURACIÓN DE PRODUCTOS SOFTWARE EN ETAPA DE DESARROLLO Autor: Lic. Claudio Jorge Rancán Directora: M.Ing. Paola Britos Julio 2003

Más detalles

Herramientas de Software que posibilitan el BPM

Herramientas de Software que posibilitan el BPM Qué es BPM? BPM (Business Process Management) no es solamente una tecnología, sino en términos generales, una disciplina gerencial que trata a los procesos como bienes tangibles que contribuyen al desempeño

Más detalles

Simulador de Protocolos de Red a tráves de WEB

Simulador de Protocolos de Red a tráves de WEB Simulador de Protocolos de Red a tráves de WEB Propuesta de Estudio 20071608 Director Ing. Francisco Antonio Polanco Montelongo Resumen Introducción Actualmente, el desarrollo tecnológico a alcanzado niveles

Más detalles

CAPITULO V. IMPLEMENTACIÓN DE UNA HERRAMIENTA INTEGRADA DE RED

CAPITULO V. IMPLEMENTACIÓN DE UNA HERRAMIENTA INTEGRADA DE RED CAPITULO V. IMPLEMENTACIÓN DE UNA HERRAMIENTA INTEGRADA DE RED En el presente capitulo se presenta una aplicación que aborda una herramienta de monitoreo de redes para soportar estudios de disponibilidad.

Más detalles

CP1414.2. Aplicación de tecnologías de información y comunicación

CP1414.2. Aplicación de tecnologías de información y comunicación CP1414.2 Aplicación de tecnologías de información y comunicación Informe final SUBCOORDINACIÓN DE DIFUSIÓN Y DIVULGACIÓN COORDINACIÓN DE COMUNICACIÓN, PARTICIPACIÓN E INFORMACIÓN Ing. Elías Flores González

Más detalles

TRABAJE INTELIGENTEMENTE. Microsoft Dynamics NAV 2009 Sencilla. Inteligente. Innovadora

TRABAJE INTELIGENTEMENTE. Microsoft Dynamics NAV 2009 Sencilla. Inteligente. Innovadora TRABAJE INTELIGENTEMENTE Microsoft Dynamics NAV 2009 Sencilla. Inteligente. Innovadora SENCILLEZ La solución de gestión empresarial para más de un millón de usuarios en todo el mundo Rápida de implementar,

Más detalles

Sistemas Informáticos Abiertos, S.A.

Sistemas Informáticos Abiertos, S.A. Sistemas Informáticos Abiertos, S.A. Avenida de Europa, 2 Alcor Plaza Edificio B Parque Oeste Alcorcón 28922 Alcorcón Madrid (España) Telf: (34) 902 480 580 Fax: (34) 91 307 79 80 www.siainternational.

Más detalles

12º Unidad Didáctica. Microsoft Internet Security and Acceleration Server ISA SERVER 2006. Eduard Lara

12º Unidad Didáctica. Microsoft Internet Security and Acceleration Server ISA SERVER 2006. Eduard Lara 12º Unidad Didáctica Microsoft Internet Security and Acceleration Server ISA SERVER 2006 Eduard Lara 1 ISA SERVER Es un firewall de stateful packet inspection (analiza el encabezado de los paquetes IP)

Más detalles

La idea central de e-business es hacer que los beneficios de la tecnología e Internet sirvan para facilitar las actividades de la empresa.

La idea central de e-business es hacer que los beneficios de la tecnología e Internet sirvan para facilitar las actividades de la empresa. Negocios electrónicos (e-business) Para entender lo que es el e-business es necesario comprender claramente los conceptos que se acaban de plantear, ya que es una respuesta más sofisticada de las empresas

Más detalles

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones

Sistemas de Información para la Gestión. UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones UNIDAD 2: RECURSOS DE TI Información y Aplicaciones 1. La Información: Propiedades de la Información. Sistemas de Información. Bases de Datos. 2. Administración

Más detalles

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO

DOCUMENTACION A PRESENTAR: TRABAJADORES (RÉGIMEN GENERAL, ADMINISTRACIÓN PÚBLICA, AUTÓNOMOS) DEMANDANTES DE EMPLEO MF0492_3 PROGRAMACION WEB EN EL ENTORNO SERVIDOR (IFCD0210: DESARROLLO DE APLICACIONES CON TECNOLOGÍAS WEB) 240 HORAS PRESENCIALES Nº DE EXPEDIENTE: FC/2013/0064 ACCION 217 GRUPO 1 ACCIÓN FORMATIVA FINANCIADA

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: CICLO DE VIDA VISIÓN TRADICIONAL DEL CICLO DE VIDA DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN STEMAS DE INFORMACIÓN Material diseñado y elaborado por: Prof. Luis Eduardo Mendoza M. Material revisado

Más detalles

Tema 13. Metodologías en el desarrollo de Sistemas de Software. Prof. Oscar Adolfo Vallejos

Tema 13. Metodologías en el desarrollo de Sistemas de Software. Prof. Oscar Adolfo Vallejos Tema 13 Metodologías en el desarrollo de Sistemas de Software Prof. Oscar Adolfo Vallejos Desarrollo de Sistemas de Software Objetivo Conceptos en el contexto más amplio de Software e Ingeniería de Software

Más detalles