Glosario - Instituto Geográfico Agustín...

45
Instituto Geográfico Agustín Codazzi Migración del Sistema de Servicios de Información Migración del Sistema de Servicios de Información Geográfica en línea SSIGL V3.0 Geográfica en línea SSIGL V3.0 DOCUMENTO DE DISEÑO – DIS10 – Versión 1.0 Elaborado por: Jaime Abella Alvarez

Transcript of Glosario - Instituto Geográfico Agustín...

Page 1: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Instituto Geográfico Agustín Codazzi

Migración del Sistema de Servicios de Información Geográfica enMigración del Sistema de Servicios de Información Geográfica en línea SSIGL V3.0línea SSIGL V3.0

DOCUMENTO DE DISEÑO – DIS10 – Versión 1.0

Elaborado por: Jaime Abella Alvarez

Bogotá, Julio 31 de 2015

Page 2: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

CONTROL DE DOCUMENTO

INDICE DE MODIFICACIONES

Índice de Revisión

Fecha decambio

Responsablede cambio

Sección Modificada

Descripción del cambio

V. 1.0 Julio 31 de 2015

Versión para aprobación

REVISIÓN Y APROBACIÓN

Número de Revisión Versión 1.0Responsables por la elaboración

Nombre Jaime Abella ÁlvarezFirma

NombreFirma

Responsables por aprobaciónFecha Nombre Maria Elena Silva

FirmaFecha: Nombre Carlos Alberto Ramirez

Firma

Page 3: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

TABLA DE CONTENIDO

Contenido

1. INTRODUCCION............................................................................................................................................4

1.1 Objetivo................................................................................................................................................4

1.2 Alcance del documento de Diseño........................................................................................................4

2. DESCRIPTIVO DEL SISTEMA.........................................................................................................................6

2.1 Introducción..........................................................................................................................................6

2.2 Componentes del Sistema....................................................................................................................6

2.3 Módulo de Servicios..............................................................................................................................7

2.4 Aplicaciones..........................................................................................................................................8

2.5 Base de datos........................................................................................................................................8

3. ARQUITECTURA DEL SISTEMA.....................................................................................................................9

3.1 Diagrama de Paquetes.........................................................................................................................93.1.1 Descripción del Diagrama de Paquetes de Alto Nivel del SSIGL.............................................12

3.2 Diseño de alto nivel de SSIGL Web.....................................................................................................14

3.3 Arquitectura del visor.........................................................................................................................143.3.1 Formatos de archivos..................................................................................................................143.3.2 Arquitectura de visor y aplicaciones Flex..................................................................................15

3.4 Persistencia.........................................................................................................................................15

4. MODELO DE DATOS...................................................................................................................................16

4.1 Introducción........................................................................................................................................16

4.2 Base de Datos Geográfica Continua...................................................................................................17

4.3 Sistema de Servicios de Información Geográfica en Línea.................................................................17

5. INFRAESTRUCTURA DE SOFTWARE...........................................................................................................19

6. INFRAESTRUCTURA DE HARDWARE..........................................................................................................21

6.1 Introducción........................................................................................................................................21

6.2 Hardware............................................................................................................................................21

6.3 Red......................................................................................................................................................21

7. GLOSARIO...................................................................................................................................................232

Page 4: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

8. REFERENCIAS..............................................................................................................................................36

3

Page 5: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

1. INTRODUCCION

1.1 Objetivo

Este documento tiene como objetivo plasmar la ejecución de la etapa de diseño del Proyecto de Migración del Sistema de Servicios de Información Geográfica en Línea del IGAC –SSIGL 3.0- y ser la guía para la fase de Desarrollo.

La etapa de diseño traslada los requerimientos del usuario a especificaciones detalladas intentando mejorar el rendimiento del sistema y la experiencia del usuario final. En esta etapa se toma decisiones claves sobre la implementación del sistema en cuanto a la arquitectura, los módulos con sus componentes e interfaces y la estructura de datos que la soportan.

1.2 Alcance del documento de Diseño

El alcance de este documento comprende:

a. Una Descripción detallada de las funcionalidades del sistema en la que se identifican los siguientes módulos:

Visor Mapa de Sistema Nacional Catastral en las siguientes funcionalidades: Funcionalidad Identificar Predio, Funcionalidad Consultar Predio.

Visor Mapa de Red MAGNA-ECO (descarga RINEX) en las siguientes funcionalidades: Funcionalidad Descarga Rinex, Funcionalidad Tiempo de Rastreo, Funcionalidad Identificar Estación.

b. En el capítulo 2 se hace una descripción del SSIGL3.0 presentando el concepto general del sistema, sus componentes, las bases de datos, y sus interfaces con otros sistemas.

c. En el capítulo 3 se describe el Diagrama de Paquetes de Alto Nivel del SSIGL, el entorno de trabajo que contiene una vista de la navegación general del sistema, y la descripción funcional del visor geográfico utilizado que ofrece una solución completa para consultas geográficas a través de la Web. Para cada módulo se hace la descripción funcional y se presenta el diagrama de componentes, las interfaces y el diagrama de clases.

d. En el capítulo 4 se presentan los dos modelos de datos que conforman la capa de datos dentro de la arquitectura del sistema; nivel de almacenamiento de datos que permiten contar con una base de datos geográfica continua, y los niveles de información necesarios para el desarrollo de los componentes del SSIGL.

4

Page 6: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

e. En el capítulo 5 se presenta la infraestructura de Software y en el capítulo 6 la infraestructura de Hardware, requerida para la implantación del sistema.

f. En el capítulo 7 se presenta el glosario de términos que facilitará la lectura y comprensión del documento, y en el capítulo 8 un listado de referencias consultadas para la ejecución de la etapa de diseño y la elaboración del presente documento.

5

Page 7: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

2. DESCRIPTIVO DEL SISTEMA

2.1 Introducción

El Sistema de Servicios de Información geográfica en Línea –SSIGL3.0- ayudará a presentar la información del Instituto Geográfico en aplicaciones de mejor acceso y uso. La interfaz de usuario será reescrita en HMTL5 que es una tecnología moderna para el desarrollo de aplicaciones web que funciona en múltiples dispositivos.

2.2 Componentes del Sistema

El SSIGL2.0 está constituido por 2 componentes principales: el portal geográfico y la base de datos.

El portal geográfico es el sitio WEB que permite a los usuarios acceder a los datos y servicios geográficos del IGAC. Entre los servicios cabe destacar un conjunto de aplicaciones WEB, que proporcionan servicios geográficos especializados tales como Certificación de coordenadas, consulta de límites de entidades territoriales, consulta de nombres geográficos e Información de levantamiento de suelos.

El nivel de base de datos esta compuesto por la base de datos geográfica continua, que almacena los datos geográficos y alfanuméricos que el IGAC decida mantener centralizados y publicar a través del portal; representados por capas de objetos geográficos de cubrimiento nacional, en una resolución apropiada y con la mayor calidad posible. Además de los diferentes repositorios que sirven de soporte a las funcionalidades de los portales.

La siguiente gráfica presenta el Diagrama de Alto Nivel del SSIGL2.0 en la que se descomponen en módulos los portales geográficos y en repositorios la base de datos.

6

Page 8: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Diagrama 1. Diagrama de Alto Nivel del SSIGL

2.3 Módulo de Servicios

El módulo de servicios contiene servicios de datos y mapas. Los servicios de datos proveen información alfanumérica para ser consumida por clientes en el portal vía REST, los servicios de mapas proveen información geográfica y los servicios de descarga permiten que el usuario final obtenga datos locales en diferentes formatos.

7

Page 9: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

2.4 Aplicaciones

A través del Portal los usuarios podrán encontrar y usar las siguientes aplicaciones WEB: Consultar Límite Entidad Territorial, Consultar Información de Levantamiento de Suelos, Buscar Nombres Geográficos, Tramitar en Línea Certificaciones de Coordenadas. La arquitectura de este Módulo se detalla en Capítulo 3.

2.5 Base de datos

El nivel de base de datos está compuesto por la base de datos geográfica continua y los diferentes repositorios que sirven de soporte a las funcionalidades del portales IGAC.

La base de datos geográfica continua almacena los datos geográficos que el IGAC decida mantener centralizados y publicar a través del portal; representados por capas de objetos geográficos, con los atributos del catálogo de objetos que decidan publicar las áreas responsables, de cubrimiento nacional, en una resolución apropiada (la mejor disponible para publicación) y con la mayor calidad posible. En modelo de datos se presenta en el Capitulo 4. Modelo de Datos.

El modelo de datos se presenta en el Capitulo 4. Modelo de Datos, Sistema de Servicios de Información Geográfica en Línea.

8

Page 10: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

3. ARQUITECTURA DEL SISTEMA

3.1 Diagrama de Paquetes

El diagrama de paquetes representa la organización de los elementos del software en grupos denominados paquetes. A continuación se presenta el Diagrama de Paquetes de alto nivel del SSIGL en su componente de Negocio.

9

Page 11: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

10

Page 12: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

A continuación se presenta el Diagrama de Paquetes de alto nivel del SSIGL en su componente Web

11

Page 13: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

3.1.1 Descripción del Diagrama de Paquetes de Alto Nivel del SSIGL

Los paquetes se representan por medio de figuras en forma de fólder y su función es la de servir de contenedor ó agrupador de elementos de la aplicación especialmente clases. El diagrama muestra las relaciones, la dependencia y comunicación entre los paquetes, y su organización jerárquica.

12

Page 14: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Los paquetes se han nombrado según los elementos de aplicación que agrupan, por ejemplo, el paquete denominado “productosservicios” contiene las clases requeridas del Módulo Catálogo de Productos y Servicios del SSIGL. La organización y el nombramiento de los paquetes de la aplicación esta diseñado con el objetivo de brindar una comprensión clara sobre la organización de las clases ó componentes de software, logrando la identificación y localización rápida de los elementos para su manipulación.

En la siguiente tabla se describe la responsabilidad de los paquetes de alto nivel del componente SSIGL Negocio:

PAQUETE RESPONSABILIDADcom.ppsa.ssigl Es el paquete principal responsable de contener todos los

demás paquetes de la aplicación y servir de punto inicial de acceso a las clases de cada módulo de la aplicación.

entidad Las clases correspondientes al manejo de la persistencia de la aplicación.

entidad.query Clases que definen el lenguaje usado para la consulta.

modelo Clases correspondientes a los Value Objects de la aplicación. Los Value Objects son clases planas en Java que representan objetos de la base de datos (tablas y vistas). Estos permiten encapsular la información de negocios. Se utilizan para encapsular la información que se envía entre clientes y componentes de negocio.

negocio Clases que presentan una interface sencilla a los procesos complejos del negocio.

util Clases de utilidades y excepciones genéricas. Sirven de apoyo y no hacen nada que tenga que ver con el dominio de la aplicación sino que apoyan cuestiones meramente técnicas.

Tabla 1. Responsabilidades de los paquetes de alto nivel del SSIGL Negocio

En la siguiente tabla se describe la responsabilidad de los paquetes de alto nivel del componente SSIGL Web:

PAQUETE RESPONSABILIDADcom.ppsa.ssigl Es el paquete principal responsable de contener todos los

demás paquetes de la aplicación y servir de punto inicial de acceso a las clases de cada módulo de la aplicación.

comun Clases comunes a todas las aplicaciones Web.comun.controlcomun.servletcomun.utilcomun.vista

13

Page 15: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

PAQUETE RESPONSABILIDADnegocionombressueloslimitescoordenadas

Tabla 2. Responsabilidades de los paquetes de alto nivel del SSIGL Negocio

3.2 Diseño de alto nivel de SSIGL Web

Las aplicaciones Web que hacen parte de SSIGL2.0 fueron construidas con Spring Web MVC framework. Spring Web MVC framework es utilizado para la capa de presentación, diseñado alrededor de un servlet central (DispatcherServlet) que deriva las solicitudes a los diferentes manejadores del modelo dentro del sistema. El servlet central implementa el patrón de diseño controlador central (front controller).

3.3 Arquitectura del visor

3.3.1 Formatos de archivos

Tipo Extensión Archivos Descripción

14

Page 16: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

MXML .mxml Código Fuente Lenguaje basado en XML para definición de interfaz grafica.

ActionScript .as Código Fuente Lenguaje usado para el desarrollo de las aplicaciones Flex

XML .xml Archivo de configuración de cada uno de los widgets

Usado para configuración de aplicación y widgets

Hojas de estilo .css style.css Define el look and feel de los visors y aplicaciones Flex

Flash .swf Index.swf, cada uno de los widgets compilados y style.swf

Película flash principal de visores y aplicaciones Flex

3.3.2 Arquitectura de visor y aplicaciones FlexLos visores y aplicaciones Flex desarrollados para SSIGL2.0 proveen a los usuarios una fácil forma de acceder a servicios geográficos. Como mostraremos en la siguiente figura los servicios geográficos pueden estar hospedados en los servidores del IGAC, Arcgis Online, servidores Arcgis de otras Instituciones u otras fuentes de datos Web como datos JSON/REST.

3.4 PersistenciaLas aplicaciones migradas manejan la persistencia por medio de Spring e Hibernate. Estos proveen mecanismos de acceso y manipulación a los datos alojados en el motor de base de datos Oracle.

El uso de estas librerías se hace mediante Spring Hibernate DAOSupport que provee una abstracción sobre el uso de transacciones, sesiones, etc.

El siguiente es el diagrama de clases para nuestro framework de persistencia.

15

Page 17: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

4. MODELO DE DATOS

4.1 Introducción

Uno de los componentes principales dentro de la arquitectura del sistema de información del Proyecto, es el Nivel de Almacenamiento de Datos que permiten contar con una base de datos geográfica continua, y los niveles de información necesarios para el desarrollo de los componentes del SSIGL.

En este ítem se presentan los dos modelos de datos que conforman la capa de datos dentro de la arquitectura del sistema.

El modelo de datos se diseñó usando la herramienta de Microsoft Visio 2003, utilizando una plantilla Especial para modelamiento de datos geográficos y siguiendo la metodología

16

Page 18: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

plasmada en del documento Metodología de Diseño del Sistema.

4.2 Base de Datos Geográfica Continua

La base de datos geográfica representa el catálogo de objetos definido por el IGAC a 26 de Mayo de 2006. Este modelo permite mantener la información centralizada en el Portal y ser consultados a través de herramientas de búsqueda de datos y servicios de consulta, proporcionando un entorno adecuado para facilitar su difusión y uso. Los objetos representados en el modelo son aquellos que, desde la perspectiva del IGAC, constituyen el marco geográfico esencial para el desarrollo de múltiples aplicaciones geo-espaciales.

La nomenclatura usada para el nombramiento de clases, atributos y relaciones sigue los lineamientos del Anexo Especificación de Nomenclatura para el Catálogo de Objetos Geográficos y el Modelo de Datos del Catálogo de Objetos Geográficos del IGAC, Versión 1.3 de Octubre de 2005.

En el Anexo digital - Anexo Diagrama Modelo de datos se incluyen cada uno de los diagramas, que componen el modelo de datos, organizados de acuerdo al tema dentro del catálogo de objetos del IGAC. El detalle de cada una de las clases se encuentra en el diccionario de datos. Anexo digital - Anexo Diccionario de Datos.

Punto de Control Catastro Transporte Recursos Naturales y Ambiente Natural Entidad Territorial y Unidad Administrativa Modelo digital del Terreno Nombre Geográfico Imágenes

4.3 Sistema de Servicios de Información Geográfica en Línea

El diagrama de clases de implementación del modelo de datos del SSIGL, refina la definición de los atributos y relaciones realizada en la etapa de análisis. Las clases aquí implementadas se convierten en feature class o en tablas en el motor de base de datos; dependiendo de la existencia o no de geometría asociada.

La documentación detallada de las clases presenta en el anexo del diccionario de datos.

La nomenclatura usada para el nombramiento de clases, atributos y relaciones sigue los lineamientos de la Especificación de Nomenclatura para el Catálogo de Objetos

17

Page 19: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Geográficos y el Modelo de Datos del Catálogo de Objetos Geográficos del IGAC, Versión 1.3 de Octubre de 2005.

En el Anexo digital - Anexo Diagrama Modelo de datos se incluyen cada uno de los diagramas, que componen el modelo de datos. El detalle de cada una de las clases se encuentra en el diccionario de datos. Anexo digital - Anexo Diccionario de Datos.

18

Page 20: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

5. INFRAESTRUCTURA DE SOFTWARE

Componentes incluidos por PROCALCULO PROSIS dentro de la plataforma tecnológica propuesta una vez realizado el sizing de la solución.

Ítem Especificaciones Plataforma Cantidad ProveedorOracle 10g 10.2.0.3 x64 RHEL 5.4 1 IGACArcGIS SDE for oracle 10g

9.3.1 RHEL 5.4 1 IGAC

ArcGIS Server 9.3.1 Windows 2003 Server 2 IGACApache Http Server

2.2.14 Windows 1 IGAC

Apache Tomcat 6.0.20 Windows 1 IGACWebSphere Portal

6.0 RHEL 5.4 1 IGAC

Tivoli Directory Server

RHEL 5.4 1 IGAC

IBM HTTP Server RHEL 5.4 1 IGAC

19

Page 21: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

20

Page 22: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

6. INFRAESTRUCTURA DE HARDWARE

6.1 Introducción

Constituye un punto de referencia para plantear los requerimientos de hardware el escenario ideal sobre la cual se implementará el Sistema de Servicios de Información Geográfica en Línea (SSIGL). Según estudio previo realizado, se definió un volumen de usuarios concurrentes igual a 60 usuarios en hora pico.

6.2 HardwareEn la siguiente figura se presenta un diagrama con el esquema mínimo de plataforma con el cual el IGAC puede implementar el SSIGL2.0, por un período de tiempo de 18 meses, dependiendo del nivel de aceptación del Portal, del crecimiento de usuarios y requerimientos. En este esquema no se garantiza alta disponibilidad.

Ítem Especificaciones Cantidad Plataforma ProveedorBase de Datos CPU: 4 core

RAM: 8 GBHD: 100 GB

1 RHEL 4.5 IGAC

Servidor de Mapas

CPU: 4 coreRAM: 12 GBHD: 100 GB

2 Window 2003 Server X64

IGAC

Servidor de Aplicaciones

CPU: 4 coreRAM: 8 GBHD: 500 GB

1 Window 2003 Server X64

IGAC

WebSphere Portal

CPU: 4 coreRAM: 8 GBHD: 200 GB

1 RHEL 4.5 IGAC

6.3 RedConexión a Internet requerida minima: 7Mbps

21

Page 23: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

22

Page 24: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

7. GLOSARIO

Active X:Control. Componente que se puede insertar en una página Web para proporcionar una funcionalidad que no está directamente disponible en HTML, como secuencias de animación. Los controles ActiveX se pueden implementar en diferentes lenguajes de programación. Pequeños programas que permiten mostrar páginas Web dinámicas en el PC y que suplen las limitaciones que, al respecto, tiene el lenguaje HTML. Los controles ActiveX tienen que descargarse al disco duro del ordenador para que los documentos que los utilizan puedan visualizarse

Adaptabilidad:La facilidad con la cual un software satisface diferentes restricciones del sistema y necesidades de usuarios1.

Agregar:Añadir, adicionar o complementar información solicitada2

Almacenar:Acumular, guardar, reunir, juntar, acopiar objetos o datos generalmente en forma ordenada, para poder disponer de ellos cuando se necesite o convenga; una computadora almacena datos3.

Applets:Es un componente de software que corre en el contexto de otro programa, por ejemplo un navegador Web. Una manera de incluir programas complejos en el ámbito de una página web. Estos applets se programan en Java y por tanto se benefician de la potencia de este lenguaje para la Red.

Arquitectura del sistema:Es una descripción de alto nivel de los principales elementos u objetos y las interconexiones entre ellos. Proporciona el marco alrededor del cual las interfaces, especificaciones y diseños detallados de los sistemas pueden definirse4

Asignar:Señalar, fijar, establecer modos de ser y cualidades que deben tener las personas o las

1 Tomado de http://www.sei.cmu.edu/str/indexes/glossary

2 Adaptado de http://www.diccionarios.com/consultas.php

3 Adaptado de http://www.diccionarios.com/consultas.php

4 http://www.sectra.cl/its/glosario/terminos.htm

23

Page 25: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

cosas. En informática asignar derechos a un usuario: Establecer los derechos y limitaciones de un usuario para utilizar las diferentes funcionalidades de un sistema5.

Autenticarse / Autenticación:Proceso mediante el cual se comprueba la identidad de un usuario un portal Web o sistema de información. Proceso de identificación de un usuario que generalmente se hace a partir del nombre del usuario y la contraseña6.

Base de Datos: Una colección organizada e integrada de datos almacenados que puede soportar aplicaciones relevantes7.

Base de Datos a diferentes escalas:Es una base de datos que almacena elementos geográficos a diferentes niveles de resolución. Cada elemento puede tener una geometría y una representación cartográfica diferente en cada escala de visualización.8

Base de Datos Continua:Los datos de una base de datos continua no se traslapan y tienen continuidad en los límites de planchas, celdas o límites9.

Bloque:Del ingles “frame”. Marco. Elemento gráfico, físicamente un rectángulo que permite una agrupación gráfica y funcional de otros elementos10.

Campo:Cada uno de los elementos de información que componen un registro. En informática un campo es un espacio de almacenamiento para un dato particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder. Área de una ventana empleada para introducir datos11.

Canasta de compras:Es el área del módulo de Comercio Electrónico en la que el usuario va colocando los productos o servicios que va a comprar, de la misma manera que lo haría en un

5 Adaptado de http://www.diccionarios.com/consultas.php

6 Tomado de espanol.sbc.com/help/internet_safety/utility/glossary.html

7 Tomado de http://www.opengeospatial.org/resources/?page=glossary

8 Tomado de “Multiple representation for cartographic objects” (Frank, 1994)

9 Adaptada de http://www.ican.nf.net/marineglossary_5.htm

10 Adaptado de Glosario de Terminología Informática: http://www.tugurium.com/gti/termino.asp

11 Tomado de es.wikipedia.org/wiki/Campo_(informática)

24

Page 26: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

supermercado. Al final el usuario decide cuáles de ellos comprar.

Casilla:Objeto en el que el usuario digita o selecciona información solicitada en un sistema informático

Catálogo de Metadatos:Un catálogo de metadatos permite al usuario organizar, realizar búsquedas y acceder a información geográfica compartida. Cualquier catálogo de metadatos debe tener herramientas disponibles para generar, editar y sincronizarse de forma automática con la información que describen los metadatos12.

Catálogo de productos y servicios de información Geográfica:Un Catálogo Geográfico de un Portal es una base de datos centralizada que almacena descripciones de información geográfica, servicios y actividades, en donde los usuarios pueden encontrar información que es relevante al problema en el cual están trabajando. Los servicios individuales pueden ser agrupados de manera que sirvan a comunidades de interés o proyectos o áreas de aplicación específicas13.

Clave, Contraseña o Password:Una contraseña (password en inglés) o clave, es un conjunto de letras o números, o un conjunto de letras y números, que constituyen una clave. Permite el acceso a zonas restringidas. Esas zonas pueden ser cuentas de banco, casillas de correo, información guardada una base de datos compartida; una forma de autenticación que utiliza una información secreta para controlar el acceso hacia algún recurso. Para acceder a la información o recurso, se solicita una clave, si es correcta, se concede el acceso, de lo contrario el acceso es negado.14.

Clearinghouse:El Clearinghouse es una red distribuida que conecta electrónicamente a productores, administradores y usuarios de datos geográficos a través de un sistema descentralizado de servidores en Internet, facilitando el acceso a los datos espaciales digitales a través de información descriptiva sobre los datos geográficos disponibles, conocida como metadatos15.

Comercio Electrónico (E-commerce):Es la utilización de redes de datos (entre ellas principalmente Internet) para la realización

12 http://www.esri-es.com/index.asp?pagina=285

13 Tomado de Geospatial Technology Integration Study Team Report (FGDC,2004)

14 Tomado de es.wikipedia.org/wiki/Contraseña

15 Tomado de http://www.icde.org.co/grupos.htm#_ftn1

25

Page 27: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

de actividades comerciales entre empresas, consumidores finales y entidades de gobierno16

Comprador:En el contexto del proyecto, se llama comprador, al usuario interno o externo que ingrese al Sistema de Servicios de Información Geográfica en Línea (SSIGL), del IGAC para adquirir productos o servicios, a través del Sistema de Comercio Electrónico.

Consultar:Preguntar, examinar, buscar. Pedir información sobre una determinada materia. Buscar información en una fuente de documentación17.

Control:Componente de la interfaz de usuario que define el aspecto y comportamiento de los elementos visuales. Es un objeto gráfico que dispone de un conjunto de propiedades y es capaz de reconocer sucesos. Pueden ser estáticos (solo visualizan información) o dinámicos (capaces de aceptar acciones del usuario)18.

Conversión de Datos:Es el cambio de datos digitales de un formato a otro para que pueda ser usado por otra aplicación de software o imprimirlos en un dispositivo de salida específico. (Ejemplo: CMYK a RGB, TIF a GIF, MS Word a Postscript, etc.)19

Dato:Unidad mínima que compone cualquier información. Un dato es la unidad o cantidad mínima de información no elaborada, sin sentido en sí misma, pero que convenientemente tratada se puede utilizar en la realización de cálculos o toma de decisiones. Es de empleo muy común en el ámbito informático20.

Desacoplar:Independizar las clases para que no dependan de otras; permitiendo que los cambios en una no afecten a las otras, facilitando su entendimiento cuando están aisladas y mejorando su reutilización porque no requiere de la presencia de otras clases de las que depende21.

16 Tomado de http://www.mazalan.com

17 Adaptado de http://www.diccionarios.com/consultas.php

18 Tomado de Glosario de Terminología Informática: http://www.tugurium.com/gti/termino.asp

19 Tomado de www.colorconcepts.com/glossary/d.htm

20 Tomado de es.wikipedia.org/wiki/Dato

21 Adaptado de UML Y PATRONES, Introducción al Análisis y diseño orientado a objetos. Craig Larman, edición de 1999

26

Page 28: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Desactivar Contenido:Desactivar el contenido hace que estos documentos no estén disponibles para ser usados en el portal, sin embargo el documento el documento no es eliminado.

Disponibilidad:El grado en el cual un sistema o componente es operacional y accesible cuando se requiere usarlo22.

Eliminar:Borrar, quitar. Concepto usado para expresar la idea de suprimir unos datos almacenados sobre un soporte magnético y dejarlo preparado para volver a grabarse23

EJB:Enterprise JavaBeans. Los Enterprise JavaBeans (también conocidos por sus siglas EJB) son una de las API que forman parte del estándar de construcción de aplicaciones empresariales J2EE de Sun Microsystems. Los EJBs proporcionan un modelo de componentes distribuido estándar para el lado del servidor. El objetivo de los Enterprise beans es dotar al programador de un modelo que le permita abstraerse de los problemas generales de una aplicación empresarial (concurrencia, transacciones, persistencia, seguridad, etc.) para centrarse en el desarrollo de la lógica de negocio en sí. El hecho de estar basado en componentes nos permite que éstos sean flexibles y sobre todo reutilizables24.

EJB de entidad tipo CMP: Los EJBs de entidad presentan la característica fundamental de la persistencia. Los Enterprise JavaBeans tipo CMP, es la persistencia gestionada por el contenedor; el contenedor se encarga de almacenar y recuperar los datos del objeto de entidad mediante un mapeado en una tabla de una base de datos25.

EJB de sesión:Enterprise JavaBeans que gestiona el flujo de la información en el servidor. Generalmente sirven a los clientes como una fachada de los servicios proporcionados por otros componentes disponibles en el servidor. Puede haber dos tipos: con estado (stateful): objetos distribuidos que poseen un estado, y sin estado que son objetos distribuidos que carecen de estado asociado permitiendo por tanto que se los acceda concurrentemente26.

22 Tomado de http://www.sei.cmu.edu/str/indexes/glossary

23 Tomado de www.euromaya.com/glosario/B_GLOSARIO.htm

24 Adaptado de http://es.wikipedia.org/wiki/EJB#Definici.C3.B3n

25 Tomado de http://es.wikipedia.org/wiki/EJB#Tipos_de_Enterprise_JavaBeans

26 Tomado de http://es.wikipedia.org/wiki/EJB#Tipos_de_Enterprise_JavaBeans

27

Page 29: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Encapsular:Es el criterio que nos lleva a agrupar en una clase todas las variables que determinan el estado de un objeto y los métodos que permiten acceder a ellas.27

Escalabilidad:La capacidad de cambiar la configuración de componentes de un sistema para ajustarse a los contextos de la aplicación deseada28.

Estilo del Portal:Por estilo del portal se entienden los parámetros que definen las fuentes, los colores y demás características que definen la forma en que se debe presentar el contenido, en general este comportamiento es similar al que ofrecen las hojas de estilo para documentos HTML.

Etiqueta:Objeto de control que contiene un texto no modificable directamente por el usuario. Identificación de un conjunto de datos, que incluso puede contener información sobre el propio conjunto29.

Extraer: Sacar, obtener. Sacar una cosa que esta contenida en otra. En informática obtener información o datos de una base de datos para procesarlos y/o mostrarlos30

Extensibilidad:Capacidad de un sistema para aumentar su funcionalidad con bajo esfuerzo o inversión.

Filtrar:Opción que suelen ofrecen las aplicaciones informáticas en virtud de la cual se realizan de forma automática determinadas acciones de selección sobre los datos, aplicando una serie de condiciones que procesan una serie de datos generando una salida modificada conforme a lo que nosotros le especifiquemos.31

Formatear:Dar formato a un texto. Organizar información de acuerdo a un formato determinado.32

27 Tomado de www.lab.dit.upm.es/~fprg/curso/temario/glosario.htm

28 Tomado de http://www.opengeospatial.org/resources/?page=glossary

29 Adaptado de Glosario de Terminología Informática: http://www.tugurium.com/gti/termino.asp

30 Adaptado de http://www.diccionarios.com/consultas.php

31 Adaptado de www.xpress.com.mx/glosario_f.jsp

32 Adaptado de http://www.diccionarios.com/consultas.php

28

Page 30: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Funcionalidad:La funcionalidad se refiere a la forma en que un dispositivo funciona; es decir, los mecanismo o secuencia de eventos que hacen que el objeto realice cierta función33.

Gateway:Servidor que dirigirá las solicitudes de búsqueda del cliente a todos los nodos de metadatos y posteriormente agrupará y presentará los resultados a través de una lista de conjuntos de datos localizados, soportando el acceso múltiple de clientes34.

Geography Markup Language (GML):El Lenguaje de Marcación Geográfica (GML) es una codificación XML para el transporte y almacenamiento de información geográfica que incluye la geometría y las propiedades de los elementos geográficos35.

Información:En sentido general, la información es un conjunto organizado de datos, que constituyen un mensaje sobre un determinado ente o fenómeno. De esta manera, si por ejemplo organizamos datos sobre un país (número de habitantes, densidad de población, nombre del presidente, etc.) y escribimos por ejemplo, el capítulo de un libro, podemos decir que ese capítulo constituye información sobre ese país36.

Interoperabilidad:La capacidad de un sistema o de los componentes de un sistema para proporcionar portabilidad de la información y control de procesos cooperativos entre las aplicaciones. En el contexto de las especificaciones de Open GIS, la interoperabilidad es la capacidad de los componentes de software de operar de manera recíproca para superar tareas de conversión batch, obstáculos de importación/exportación y barreras de acceso a recursos distribuidos impuestos por ambientes de procesamiento heterogéneo y datos heterogéneos37.

J2EE: Siglas de Java 2 Enterprise Edition que es la edición empresarial del paquete Java creada y distribuida por Sun Microsystems. Comprenden un conjunto de especificaciones y funcionalidades orientadas al desarrollo de aplicaciones empresariales38.

33 Tomado de http://ccc.inaoep.mx/~emorales/Cursos/RdeC/node134.html

34 Tomado de http://www.icde.org.co/grupos.htm#_ftn1

35 Tomado de ISO/TC211 N 1290 OWS1 Web Services Architecture (2002-06-12)

36 Tomado de es.wikipedia.org/wiki/Información

37 Tomado de http://www.opengeospatial.org/resources/?page=glossary

38 Tomado de es.wikipedia.org/wiki/J2EE

29

Page 31: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Java:Lenguaje de programación desarrollado por Sun Microsystems en 1992, con el objetivo de hacer un lenguaje capaz de ser ejecutado de forma segura a través de Internet sobre cualquier tipo de máquina y sistema operativo39

JSP:Java Server Pages (JSP) es la tecnología para generar páginas Web de forma dinámica en el servidor, desarrollado por Sun Microsystems, basado en scripts que utilizan una variante del lenguaje java40.

Login:Nombre de inicio de sesión de un usuario. Del inglés, Log in, Entrar. Código alfanumérico público relacionado con la contraseña, que permite entrar en un sistema informático. Nombre, clave o password con el que una persona está registrada en un determinado computador o aplicación.41.

Metadato:Datos sobre los datos o sobre los servicios. Los metadatos constituyen la documentación de los datos. En su forma simple, se usan para facilitar la comprensión, comparación e intercambio del contenido del conjunto de datos descrito. En el contexto de servicios WEB, los metadatos -codificados en XML- son almacenados en catálogos para facilitar el descubrimiento de datos y servicios42.

Metadatos de Servicios:Es una codificación XML que describe diferentes aspectos de un servicio. La primera unidad describe la interfaz del servicio de manera que un proceso automatizado pueda leer la descripción e invocar una operación que el servicio ofrece. Una segunda unidad describe el contenido de datos del servicio (o los datos en los cuales opera) de manera que las aplicaciones clientes pueden realizar requisiciones dinámicas del servicio43.

Metadato detallado:Es la información completa en la cual se encuentran todas las secciones y todos los elementos que describen ampliamente las características del dato.

Metadato mínimo:Es la información del dato limitada a solamente los componentes mas importantes en los

39 Tomado de Glosario de Tecnología Informática http://www.tugurium.com/gti/termino.asp

40 Tomado de es.wikipedia.org/wiki/JSP

41 Tomado de www.red.es/glosario/glosariol.html

42 Tomado de http://www.opengeospatial.org/resources/?page=glossary

43 Tomado de ISO/TC211 N 1290 OWS1 Web Services Architecture (2002-06-12)

30

Page 32: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

cuales se describen solo algunas secciones del metadato detallado con algunos de sus elementos.

Modelo de datos:Una abstracción del mundo real que incorpora únicamente aquellas propiedades que son relevantes para una aplicación determinada. El modelo de datos define usualmente grupos de entidades, sus atributos y las relaciones entre esas entidades. Un modelo de datos es independiente de un sistema específico y de las estructuras de datos asociadas44.

Modificar:En informática se refiere al hecho de cambiar o complementar la información sobre alguna persona u objeto.

Nodos de Metadatos:Servidores que cuentan con una infraestructura adecuada para compartir información espacial por medio de sus metadatos a través de una red local o de Internet.

Orden de compra: Documento soporte de los productos o servicios adquiridos por el comprador, a través del módulo de Comercio Electrónico.

Página:Es un conjunto de registros que se despliegan en una ventana. Se usa en el contexto de navegación entre los resultados que despliega una consulta.

Palabra Clave:Palabra utilizada para buscar información en un sitio Web. Palabra contratada por los anunciantes en los buscadores para que cuando el usuario introduzca este término el buscador muestre una referencia correspondiente al sitio Web del anunciante. Palabra o frase que ayuda a especificar un concepto45

Paquete:Término genérico para designar los conjuntos de datos organizados, de distintos tamaños, que se transportan a través de las redes46.

Paquete de archivos:Conjunto de documentos electrónicos o grupo de datos bajo un nombre entendible por el emisor y el transmisor, que se utiliza en una transmisión con el fin de aprovechar mejor

44 Tomado de http://www.opengeospatial.org/resources/?page=glossary

45 Adaptado de webmaster.lycos.es/glossary/P/

46 Tomado de personales.com/espana/barcelona/Palomino/Diccionario.htm

31

Page 33: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

los espacios y los tiempos en las vías de comunicación, esto es, optimización de redes47.

Paquete de datos:Conjunto de unidades o cantidades mínimas de información. Un paquete corresponde a un archivo comprimido que puede contener uno o más archivos de datos 48.

Parámetro:Parámetro es condición variable a la que se asignan unos valores determinados y fijos. En informática puede ser cualquier condición para la operación de un programa. También se conoce como "argumento". Los parámetros pueden tener valores de todo tipo. Por ejemplo: números, textos, expresiones o incluso el nombre de un archivo. Estos valores siempre van acompañados de una instrucción o un identificador HTML que indica qué es lo que se debe hacer con ellos49.

Periodo de repetición:El término período se utiliza para designar el intervalo de tiempo necesario para completar un ciclo repetitivo. Un período de repetición es el intervalo de tiempo en que se vuelve a ejecutar una acción.

Persistencia:En informática, la persistencia es la denominación de una acción que consista en mantener el ambiente recuperable (base de datos, archivo, etc.…) para garantizar la permanencia de la una información determinada (de un objeto lógico). De este modo los objetos pueden clasificarse en: Transitorios: cuyo tiempo de vida depende directamente del ámbito del proceso que los instanció; y persistentes: cuyo estado es almacenado en un medio secundario para su posterior reconstrucción y utilización, por lo que su tiempo de vida es independiente del programa que los instanció. La persistencia permite al programador o al contenedor almacenar, transferir y recuperar el estado de los objetos50

Políticas de seguridad informática:Las políticas de seguridad informática son las reglas y procedimientos que regulan la forma de uso y limitaciones de acceso a un recurso y / o servicio informático. Son componentes de una policía de seguridad: política de privacidad, política de acceso, política de autenticación, política de mantenimiento, política de divulgación de información, etc.51.

47 Tomado de www.red.es/glosario/glosariop.html

48 Adaptado de es.wikipedia.org

49 Adaptado de www.gamarod.com.ar/recursos/glosario/p.asp

50 Adaptado de http://es.wikipedia.org/wiki/Persistencia

32

Page 34: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Portal de productos y servicios de información Geográfica:Un Portal Geográfico es un sitio Web en el cual existe un catálogo centralizado de metadatos de datos y de servicios que permite que los usuarios busquen, encuentren, accedan y usen los conjuntos de información que son relevantes a los problemas que ellos quieren resolver. Un Portal SIG también puede ofrecer funcionalidades de mapeo y otras aplicaciones que usan los servicios de datos referenciados en el catálogo52.

PortletsComponente Web gestionado por un contenedor que tras la petición de un usuario genera y presenta contenidos dinámicos de forma identificable en el interfaz de usuario del portal como componente de contenido. El portlet permite la personalización, la presentación, y la gestión de la seguridad. Los portlets se diferencian de los servlets por ser estos componentes de servidor con perspectiva funcional.

Proceso de Migración:Es el proceso de traducir datos de un formato a otro. La Migración de Datos es necesaria cuando una organización decide usar un nuevo sistema computacional o Sistema de Administración de Base de Datos que es incompatible con el sistema actual. Comúnmente, la migración de datos la lleva a cabo un conjunto de programas personalizados o scripts que transfieren automáticamente los datos. (Traducido del original en idioma Ingles.)53

Producto:Resultado concreto, observable y medible que surge como consecuencia del proceso, proyecto o experiencia desarrollada. Puede ser un bien, un servicio, cambios en calidad, cambios de eficiencia, etc.54

Protocolos de comunicación seguros:Se denomina protocolo a un conjunto de normas y/o procedimientos para la transmisión de datos que ha de ser observado por los dos extremos de un proceso de comunicación (emisor y receptor). Los protocolos de comunicación son la descripción formal de formatos de mensaje y de reglas que dos computadoras deben seguir para intercambiar dichos mensajes.

Repositorio de Catálogo de Productos:Lugar o base de datos que contiene de forma organizada la relación de los productos y servicios ofrecidos por una institución.

Repositorio de Comercio Electrónico:51 Adaptado de http://www.auditoriasistemas.com/politicas_de_seguridad.htm

52 Tomado de Geospatial Technology Integration Study Team Report

53 Tomado de www.informatica.com/solutions/resource_center/glossary/default.htm

54 Adaptado de www.ccong.org.co/bancoproyectos/glosario.php

33

Page 35: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Lugar o base de datos que contiene las transacciones realizadas a través del Módulo de Comercio Electrónico

Repositorio de usuarios:Lugar o base de datos que contiene la información de los usuarios registrados en un sistema informático Rol de usuario:Un rol de usuario es un conjunto de permisos que controlan el acceso a las funciones y opciones de un sistema informático.

Script:En la programación de computadoras es un programa o una secuencia de instrucciones que es interpretado y llevado a cabo por otro programa en lugar de ser procesado por el procesador de la computadora.55

Sección:Se entiende como un conjunto de contenido Web que se muestra agrupado.

Seguridad:La capacidad de un sistema para manejar, proteger y distribuir información sensible56.

Servicio de catálogo de metadatos: Es un componente de software que se ejecuta en un servidor de metadatos el cual permite búsquedas de información espacial mediante campos claves que devuelven una lista de metadatos coincidentes con vínculo al dato.

Servicios de mapa:Es un componente de software que se ejecuta en un servidor de mapas, el cual recibe solicitudes que responden presentando a un cliente información espacial representada en mapas.

Servicios WEB:Aplicaciones modulares, auto descriptivas, que pueden ser publicadas, localizadas e invocadas a través de la WEB. Los servicios WEB realizan funciones que pueden ser simples búsquedas hasta procesos de negocios complicados. Luego que un servicio WEB se instala, otras aplicaciones (u otros servicios WEB) pueden descubrir e invocar el servicio instalado57.

55 Tomado de www.oit.or.cr/bidiped/Glosario.html

56 Tomado de http://www.sei.cmu.edu/str/indexes/glossary

57 Tomado de http://www.opengeospatial.org/resources/?page=glossary

34

Page 36: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

Servidor de mapas:Es un computador o aplicación que cuenta con una infraestructura adecuada para publicar servicios de mapas a través de una red local o a través de Internet.

Sistema validador:En el contexto del proyecto SSIGL, el sistema validador es el actor que recibe los datos de tarjetas crédito y/o débito, verifica la disponibilidad del saldo y autorizar la transacción en línea, a través del módulo de Comercio Electrónico.

SSIGL:Siglas de “Sistema de Servicios de Información Geográfica en Línea”.

SWAMI:Sigla que significa “Servicio Web de Administración de Metadatos del IGAC”.

Transacción en línea:Operación que modifica el estado de una base de datos residente en un computador conectado a una red de computadores, sin que los datos en sí mismos pierdan consistencia alguna.

Web Feature Service (WFS):WFS es un servicio de mapas que permite la visualización y recuperación de datos vectoriales en formato Geographic Mark-Up Language (GML).

Web Map Context (WMC):WMC es un servicio de OGC que permite la recuperación de la información de conexión y del contexto de los datos que se han visualizado.

Web Mapping:Consulta, acceso, procesamiento, combinación y representación de diferentes tipos de información espacial a través de la WEB58.

WYSIWG:Esta sigla significa “What you see is what you get”, que se puede traducir como “lo que ves es lo que obtienes”.

8. REFERENCIAS

58 Tomado de http://www.opengeospatial.org/resources/?page=glossary

35

Page 37: Glosario - Instituto Geográfico Agustín Codazziigacnet2.igac.gov.co/intranet/programacion_files... · Web viewLa arquitectura de este Módulo se detalla en Capítulo 3. Base de

Documento de Diseño - DIS10 - Versión 1.0

Fecha Julio 31/2015 Contrato 15906 / 2015

IGAC, Términos de referencia obligaciones del consultor, 2005

IGAC, UTPPE, Documento de Visión y Alcance Versión 3.0, 2006

IGAC, UTPPE, Documento Descriptivo sistema SSIGL ,2006

IGAC, UTPPE, Documento encuesta usuarios internos, 2006

IGAC, UTPPE, Documento encuesta usuarios externos, 2006

IGAC, UTPPE, Cronograma de Actividades SSIGL, 2006

IGAC, Información preliminar por áreas, para el desarrollo del proyecto (Interventoría de proyecto IGAC), Diciembre 5 de 2005.

UTPPE, Oferta técnica, 2005

IGAC, UTPPE, Documento de Análisis Versión 1.0, 2006

IGAC, UTPPE, Documento Metodología de Diseño del Sistema Versión 0.9, 2006

IGAC, UTPPE, Documento de Visión y Alcance Versión 3.0, 2006

IGAC, Catálogo de Objetos Geográficos del IGAC Versión 1.3, 2005 y Versión de Mayo 26 de 2006

36