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:

En el reservorio de SAP se implementó:

Módulo de Administración

Este módulo permite:

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:

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: