Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

...

Pasos de Desarrollo en O3 Planner

Se presenta una lista de pasos que conforman la operativa general con la plataforma para el desarrollo de una solución vertical obteniendo como resultado un sistema de simulación para dicha solución (por ejemplo, un sistema de planificación).

Análisis y Diseño del Modelo de simulación

Estos pasos tienen como cometido comprender los requerimientos de la simulación.

Funcionales

  • Definición de objetivo, alcance, resultado general
  • Definición de las salidas esperadas (forma de los informes y objetos de análisis tales como cubos, vistas, dashboards y scorecards)
  • Identificación de los Componentes de proyección
  • Elaboración de las fórmulas a utilizar
  • Identificación de los Parámetros y fuentes de datos
  • Desarrollo de casos de tests y/o de aceptación

No Funcionales

  • Identificar la forma de acceder a los datos origen que conformarán las fuentes de datos y su disponibilidad a la hora de la puesta en producción
  • Estimación de volumenes de información, carga de ejecución esperada y tiempos de respuestas
  • Identificar niveles de seguridad (permisos de acceso) y su integración con el entorno de ejecución a la hora de la puesta en producción

Transferencia

  • Identificar la documentación requerida
  • Identificar la capacitación

Pasos para la definición completa del sistema de simulación

Se asume que el producto (O3 Planner) ha sido instalado y activado y que tanto el cliente como el servidor se encuentran operativos.

Los pasos para la creación

...

del sistema son los siguientes:

  1. Definición de un Proyecto
    Mediante O3 Browser: Edición Metadata: Declaración de aplicaciones para mantenimiento de datos
    • Verificación del Entorno de trabajo
      • Ejecución del Cliente
      • Ejecución del Servidor
      • Verificación
      • Definir nombre del proyecto
      • Definir Conexión por defecto al Manejador de Bases de Datos
      • Si corresponde, definir conexiones especificas para aquellos esquemas de base de datos que no se acceden mediante la conexión definida por defecto.
      • Definir el data source usado por el servidor de aplicaciones que contendrá al servidor del simulador.
    • Edición Metadata Relacional
      Mediante O3 Browser:
    • Creación/mantenimiento del esquema físico de la BD debe ser realizado manualmente, ver Esquema BD
    • No se actualiza la estructura de la tabla de resultados automáticamente, ver Cambio Estructura Componente.
    • La Metadata relacional debe mantenerse en dos sitios, ver Mantenimiento Duplicado Metadata.
    • No se actualiza el mapeo Esquema Relacional - Metadata, ver Mantenimiento metadatas.xml
    • No se actualiza el mapeo de Esquema Relacional - Conección BD, ver Mantenimiento conections.xml
    • El EDF Home debe ser editado para activar algunas funciones del entorno de desarrollo, ver Mantenimiento EDFHome .
    • El modelo de simulación sólo puede acceder a un único esquema para resolver Parámetros.
    • Es necesario agregar permisos en RBAC para trabajar con cada formulario generad, ver /wiki/spaces/ISLab/pages/127654941
      • Edición de la metadata. Identificar y definir las tablas versionables.
      • Verificación Grabación metadata y grabación en el server
      • Configuración de una conexión
      • Creación del esquema de la base de datos
      • Acceso mediante dbVisualizer
        #Definición Modelo del Plan de Negocios
      • Verificar que la Metadata esté local para asistir al editor del simulador Mantenimiento Duplicado Metadata.
      • Edición del modelo del Plan de Negocios
      • Grabación del modelo del Plan en el server
      • Generación del Plan
    • Prueba del Plan de Negocios
      • Acceso al sitio

Entorno de trabajo

Para las pruebas se recomienda el siguiente entorno

  • El usuario para trabajar sobre el server es: usuario "user", password "user".
  • El entorno de prueba propone el uso de HSQL como Base de Datos, ver /wiki/spaces/ISLab/pages/127654944.
  • Herramienta para consulta y trabajo con bases de datos, ver /wiki/spaces/ISLab/pages/127654943 .
  • La distribución del Simulador
    • Instalada en C:\Ideasoft\o3-maven

Problemas Conocidos

    • Mediante un cliente del manejador de base de datos (por ejemplo, dbVisualizer): Acceso y verificación del esquema
  1. Definición Modelo de simulación
    Mediante O3 Browser:
    • Edición del modelo de simulación
      • Componentes
      • Parámetros
      • Estructura del menú de la aplicación web
    • Grabación del modelo de simulación
    • Generación y Deployment de la simulación
  2. Definición de roles y permisos a nivel del servidor (mediante O3 ServerAdm)
  3. Definición de permisos
    Mediante un navegador web y accediendo al O3 Portal con usuario administrador, definir permisos basado en roles para:
    • Tablas
    • Grupos
    • Componentes
    • Simulaciones
  4. Preparación de los elementos versionables
    Mediante un navegador web, acceder al O3 Portal con permisos para definir grupos de fuentes de datos versionables (tablas versionables).
    • Definir grupos de fuentes de datos
    • Asociar tablas versionables a grupos

Pasos para la elaboración y visualización de una simulación

  1. Elaboración de la simulación
    Mediante un navegador web, acceder al O3 Portal.
    1. Definir versiones a los grupos
    2. Ingresar datos a las fuentes de datos. En el caso de fuentes de datos versionables, tener en cuenta la versión a la que se desean asociar.
    3. Definir escenarios
    4. Elección de un escenario
    5. Cálculo de componentes
      Nota. Los pasos (2), (3) y (4) pueden repetirse según los escenarios que se deseen.
  2. Visualización de la simulación
    1. Mediante un navegador web y accediendo al O3 Portal, se pueden visualizar los cubos generados por defecto además de permitir la definición y grabación de vistas a partir de ellos.
    2. Mediante O3 Browser pueden definirse nuevos objetos de análisis (e.g. dashboards y scorecards).
    3. Mediante un navegador web y accediendo al O3 Portal con usuario administrador, los nuevos objetos de análisis pueden ser integrados al sistema haciendo uso del editor de vínculos incorporado a la aplicación web.