Árbol de páginas

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 7 Siguiente »

¿Qué es el catálogo de objetos?

El Catálogo de Objetos es un repositorio que contiene todos los elementos de nuestro sistema, junto con toda la información relevante de cada uno de ellos. Para poder modelar de manera genérica estos elementos y que cada usuario del catálogo pueda definir sus propias entidades, APIUM se apoya en el concepto de Objeto que define la estructura que tendrá una entidad de nuestro sistema (nombre y propiedades)

Así pues yo puedo definir el Objeto "Base de datos" con los datos: "URL de conexión", "Proveedor", "Tipo de licencia", etc. Y luego crear tantas bases de datos como quiera a partir de esta estructura definida en la propia aplicación.

Además de poder definir los tipos de objetos que existen en mi sistema y guardarlos en el catálogo también permite establecer relaciones entre dichos objetos. De esta manera puedo tener en cuenta todas las interacciones entre objetos del sistema para poder establecer filtros que modelen un determinado comportamiento y obtener todos los Objetos involucrados mediante una simple consulta.

Por tanto, la funcionalidad principal del catálogo de objetos no sólo es almacenar toda la información de nuestro sistema, sino registrar todas las interacciones entre todos los elementos definidos para poder realizar búsquedas según comportamientos en vez de sobre datos concretos.

Así pues, con esta información registrada puedo dar respuestas a preguntas del tipo:

  • Si deshabilito la autenticación OAuth del CAS ¿qué aplicaciones y servicios se ven afectados?
  • Si actualizo la BBDD XXXX ¿qué aplicaciones y servicios se ven afectados?
  • ¿Cuántos servidores tienen la versión XXX del SO YYYY?
  • etc.

¿Cómo modelo los objetos de mi sistema?

APIUM tiene varias opciones de menú destinadas a gestionar los mantenimientos de los tipos de datos

 

En estas opciones de menú podremos crear los tipos de datos tanto para los Objetos, como las Relaciones y los Tipos de atributos que puede contener un objeto

¿En qué orden debo dar de alta los tipos de datos de mi sistema?

A la hora de empezar a modelar Objetos de mi sistema que NO estaban ya dados de alta en APIUM debo proceder de la siguiente manera:

  1. Revisar y dar de alta los atributos de mis objetos 
    1. En la opción Mantenimiento de Tipos de Atributos revisaré que existen los tipos de datos que van a tener mis objetos del sistema y, en caso de no existir, crearlos.
  2. Crear los objetos de mi sistema que voy a modelar
    1. En la opción Mantenimiento Tipos de Objetos daré de alta los tipos de objetos de mi sistema junto con los tipos de atributos que van a tener
  3. Crear relaciones entre los Objetos de mi sistema
    1. En la opción Mantenimiento Tipos de Relaciones crearé relaciones bidireccionales entre un par de Objetos. De esta manera estableceremos todas las relaciones que se pueden dar entre todos los Objetos de nuestro sistema


  • Sin etiquetas