Sistema de Información Geográfico e Integración con la Plataforma SAP

Cliente:

El sistema en general hace uso extensivo del diseño orientado a objetos y la utilización de patrones de diseño. Esto permite un fácil mantenimiento en caso de ser necesaria alguna modificación o mejora, y permite mantener en forma segura el nivel de calidad esperado luego su puesta en producción.

Módulo Interfase SAP

Este módulo se encuentra en el nivel de la capa de datos, su función fue mantener ambos reservorios sincronizados. Dado que ambos reservorios se encuentran sobre la misma plataforma de Software (ORACLE), se facilita enormemente las comunicaciones entre ellos.

Para la sincronización se utilizó Advanced Queueing de ORACLE, mecanismo por el cual se pueden establecer el encolado y desencolado de mensajes en cada servidor de datos y las acciones que realiza el servidor con cada mensaje.

El mecanismo de encolado y desencolado de mensajes permitió resincronizar automáticamente ambos reservorios incluso después de “fallas” de conexión entre los servidores, ya que ante esa eventualidad los mensajes no procesados de cada lado quedarán encolados hasta que la falla se solucione.

Conceptualmente SAP es el mecanismo que ya poseía TGN para el mantenimiento (ABM) de datos geográficos y alfanuméricos de eventos y objetos.

Desde GIS, TGN sólo soporta la modificación de datos geográficos de los eventos y objetos (coordenadas de el/los nodos de un evento / objeto)

Concretamente, GIS sólo tiene en su reservorio:

  • La información geométrica de los eventos/objetos
  • Un identificador único que lo vincule con los atributos alfanuméricos almacenados en SAP
  • Campos Tipo y descripción del objeto (label del objeto)
  • Una cola ORACLE de mensajes de modificación de posiciones geográficas o geometría de los objetos
  • Triggers que ante la MODIFICACIÓN de la geometría de los objetos, disparan el encolado de mensajes hacia SAP.
  • Un proceso de decolado de mensajes originados en SAP que disparará en GIS la inserción y/o modificación de objetos (coordenadas y datos alfanuméricos)
  • Un DBLink al esquema SAP con vistas a los eventos y objetos necesarios para la explotar los datos en GIS

En el reservorio de SAP se implementó:

  • El decolado de mensajes de modificación de la geometría originados en SIT con update en SAP
  • Una cola ORACLE de mensajes de inserción, baja y/o modificación de los objetos en GIS
  • Triggers que ante la inserción, baja o modificación (geométrica / ubicación) de objetos invocarán el encolado de mensajes hacia GIS.

Módulo de Administración

Este módulo permite:

  • Mantener y gestionar los metadatos de los objetos en el reservorio GIS
  • Mantener y gestionar metadatos de las vistas de SAP que contienen los atributos extendidos de los objetos
  • Gestionar las relaciones de dichas vistas con los objetos GIS
  • Mantenimiento de los campos que se utilizarán por defecto en los reportes. Si bien cada usuario podrá seleccionar que campos visualizar, un conjunto de ellos será visualizado por defecto.
  • Mantener las definiciones de los Mapas Temáticos predefinidos por TGN.
  • Mantenimiento de Logs generados por los procesos de encolado/desencolado
  • Gestionar índices espaciales

Módulo de Seguridad

La Seguridad del Sistema posee los mecanismos que controlan el acceso y el uso de la base de datos a nivel del sistema.  Incluye:

  • combinación válida de usuario y clave de acceso
  • la cantidad de espacio en disco disponible para los objetos de los usuarios
  • la limitación de los recursos para un usuario

La Seguridad de los Datos posee los mecanismos que controlan el acceso y el uso de la base de datos a nivel de los objetos.  Incluye:

  • qué usuarios tienen acceso a un esquema de objetos específico y qué acciones les está permitido desarrollar sobre esos objetos.
  • las acciones que son monitoreadas por cada esquema

COMPARTIR EN:

Share on twitter
Share on facebook
Share on linkedin
Share on whatsapp

Por industria

Por tipo de proyecto

Por tecnología