Visualización de los elementos de un simulador
- O3SOL:Vista de las dependencias entre componentes del simulador
- O3SOL:Vista global del estado del simulador
- O3SOL:Componentes
- O3SOL:Información de un parámetro
- O3SOL:Parámetros
- O3SOL:Grupos
- O3SOL:Fuentes de datos
- O3SOL:Versiones
- O3SOL:Escenarios
- O3SOL:Permisos a los roles
- O3SOL:Objetos de análisis asociados
Vista de las dependencias entre componentes del simulador
Para mostrar de manera gráfica la dependencia existente entre los componentes de un simulador, seleccionar Dependencias de la zona del menú. La zona de resultados se presentará de la siguiente forma:
Se trata de un grafo dirigido donde los nodos representan los componentes y un arco de un componente origen a un componente destino significa que el cálculo del origen requiere que se calcule o se encuentre ya calculado el del destino ("dependencia" del cálculo, visto del punto de vista de la definición de sus fórmulas como de la ejecución en sí).
Desde este gráfico se puede acceder a la información y a las operaciones de un componente. Para ello, presionar sobre el nodo componente que se desee. La zona de resultados presentará al componente como se describe en la sección O3SOL:Componentes.
Vista global del estado de una simulación
En la aplicación web, seleccionar Vista Global de la zona del menú. La zona de resultados presentará todos los componentes del simulador de la siguiente forma:
El estado del simulador está dado por el estado de sus componentes en el escenario actual.
La zona de resultados muestra:
- Nombre del escenario actual.
- Estado del escenario actual,
- Para el escenario actual, O3SOL:el estado de cada uno de los componentes que conforman el modelo del simulador.
- Para el escenario actual y en cada componente c, el estado del cálculo de los componentes de los cuales c depende directamente.
Componentes
Ingresando por el menú a Componentes, y presionando sobre uno de ellos, en la zona de resultados aparece la información del componente seleccionado. Esta información consiste en:
- una descripción general del componente, sus dependencias y su estado,
- sus atributos de análisis,
- sus variables y los cálculos de la simulación, y
- los parámetros utilizados por los cálculos
Descripción general, dependencias y estado
La figura siguiente muestra la parte de la zona de resultados correspondiente a la descripción general del componente, sus dependencias y su estado.
En el ejemplo, seleccionando en la zona de menú el componente "Costo Insumos", se cuenta en la zona de resultados con la siguiente información de arriba hacia abajo:
- Nombre del escenario actual
- Estado del escenario actual
- Nombre del componente seguido por iconos que indican el estado del componente.
- Breve descripción del componente.
- Dependencia a otros componentes, en caso que exista y el estado de cálculo de dichos componentes. En el caso del ejemplo, el componente "Costos Insumos" depende del componente "Indices Proyectados".
- Dependencia a versiones de grupos, en caso que exista y el estado de dichas versiones. En el ejemplo, "Costos Insumos" depende de la versión
"Oficial" del grupo "Contables", de la versión "Alza de Tipo de Cambio" del grupo "Económicos", de la versión "Oficial" del grupo "Modelo" y de la versión "Oficial" del grupo "Com/Mkt".
El estado del componente que está siendo visualizado es indicado en la zona de resultados y en la zona de menú.
La zona de resultados permite conocer el estado de cálculo y de cierre del componente por medio de a lo sumo 2 iconos ubicados a la derecha del nombre del componente. La siguiente figura muestra un caso de un componente con 2 iconos.
El primer icono está siempre presente y representa el estado de cálculo del componente.
- representa que el componente se encuentra en el estado Calculado,
- representa que el componente se encuentra en el estado No calculado,
- representa que el componente se encuentra en el estado Necesita recálculo
El segundo icono puede estar o no presente y representa el estado de cierre del componente. La ausencia del icono representa que el componente se encuentra en el estado Abierto.
- representa que el componente se encuentra en el estado Cerrado
La zona de menú permite conocer el estado de cálculo y de cierre de los componentes mediante un icono que se encuentra a la izquierda del nombre del componente.
- representa que el componente se encuentra en el estado Calculado,
- representa que el componente se encuentra en el estado No calculado,
- representa que el componente se encuentra en el estado Necesita recálculo,
- representa que el componente se encuentra en el estado Cerrado
Desde esta vista, en cada componente se pueden realizar las siguientes acciones:
- Analizar: se ingresa al cubo correspondiente al componente seleccionado.
- Calcular: se calcula el componente. Esta acción también dispara el cálculo de los componentes dependientes.
- Cerrar o Abrir: si se entiende que un componente ya está pronto y no se desea hacerle más cambios se puede cerrar. En caso que ya esté cerrado, se podrá abrir para realizarle los cambios pertinentes.
- Ver Detalles: se muestra la información contenida en el componente con mayor grado de detalle. A saber, la fuente de datos que provee los elementos a simular y las propiedades de la dimensión tiempo usada en el componente (unidad de tiempo (por ejemplo, mes o año), fecha de inicio y condición de parada de la simulación)
Atributos para el análisis
Los atributos para el análisis refieren a lo que el componente elegido toma para la realización del cálculo de lo que se dispondrá para visualizar y analizar el resultado del cálculo.
En el caso del ejemplo para la definición del componente "Costos Insumos" se le especifica que los insumos están caracterizados por dos atributos: "Insumo" y su "Rubro". Para el análisis, se cuenta además con la información de tiempo mes a mes representada por el atributo "Mes".
Cálculos de la simulación
Para cada componente se definen variables, cuyo cálculo es expresado usando fórmulas. En la sección Cálculos de la simulación del componente se visualizan las variables en él definidas.
En el caso del ejemplo se definieron dos variables: "Tráfico" y "Costo".
Parámetros usados
La última sección correspondiente a información del componente seleccionado se presentan los parámetros utilizados.
En el caso del ejemplo, para el cálculo del componente se precisan, por un lado, datos del componente "Indices Proyectados" y, por otro lado, datos específicos acerca del consumo de energía contractual, prepago y el costo unitario de los insumos. La componente y las fuentes de datos que contienen a estos datos son referenciadas a través de parámetros. Para la componente "Costos Insumo" se utilizan 3 parámetros de componente ("IPC", "IPC_Acumulado" e "ITC_Promedio") definidos sobre la misma componente "Indices Proyectados" devolviendo valores de 3 atributos/variables distintas de dicho componente (IPC, IPC_ACC y TC_YTD, respectivamente). También se utilizan 3 parámetros representado a fuentes de datos ("ConsumoContractual", "ConsumoPrepago" y "CostoInsumo")
Información de un parámetro
Un parámetro representa y referencia datos y es usado en las fórmulas de cálculo. Ejemplos de parámetros son índices económicos provenientes de unidades externas como el INE (Instituto Nacional de Estadística) y variaciones de precios. Un parámetro puede tener uno o más alcances.
En el caso del ejemplo, el parámetro "CancelacionesTotales" tiene dos alcances. Ingresando en uno de ellos se llega a su fuente de datos correspondiente.
Fuente de datos correspondiente al alcance
La naturaleza de las fuentes de datos pueden ser diversas. Por ejemplo, para mantener catálogos (por ejemplo de productos), para cargar cantidades numéricas, y para contener fórmulas que no son fijas en el modelo de simulación.
En este ejemplo, la fuente de datos es una tabla en la cual se cargan los datos que serán el alimento para que la simulación pueda llevarse a cabo.
Detalle correspondiente al alcance
Presenta la correspondencia entre los elementos de un alcance (argumentos y atributo de retorno) y los atributos de la fuente de datos que representa.
Parámetro con fórmulas
La versatilidad de la plataforma permite que, en caso que sea necesario, para cada elemento de proyección o simulación se pueda ingresar una fórmula diferente. Estas fórmulas son ingresadas en los parámetros destinados para tal fin.
En el caso del ejemplo, al no existir una única fórmula para el cálculo del componente "Costos Insumos", se recurrió a crear un parámetro con fórmulas. En este caso, para cada uno de los rubros que están expresados, se tiene una fórmula diferente.
Se aclara asimismo que mientras que las fórmulas que están ingresadas en el modelo no pueden ser alteradas por los usuarios de la apliación web, las que están ingresadas en los parámetros sí pueden ser modificadas bajo ese formato.
Parámetros
Presionando en el Menú en Parámetros, se despliega en la zona de resultados la lista completa de los parámetros utilizados en el modelo de simulación. Cada uno cuenta con su descripción, explicando qué contiene y para qué son utilizados.
A su vez, siguiendo el vínculo en cada uno de ellos se obtiene la O3SOL:información referida a los alcances de los mismos.
Grupos
Las fuentes de datos (e indirectamente los parámetros) se distribuyen en grupos.
En la figura se observan distintos grupos, como por ejemplo "Comerciales", que agrupa fuentes de datos relacionadas al departamento comercial de la empresa en cuestión. El grupo "Control" por su parte, está integrado por los parámetros que contienen la información acerca del año que se va a simular, cuál es el mes base, cuál el mes real, etc.
Fuentes de datos
Las fuentes de datos pueden ser seleccionadas para su visualización y edición usando 3 procedimientos posibles.
- Desde la zona de menú. Este procedimiento es adecuado cuando se conoce alguna característica de la fuente de datos según la cual se la puede identificar basada en la clasificación del menú.
- Desde su grupo. Este procedimiento es adecuado cuando se conoce el grupo al cual pertenece la fuente de datos. Una vez elegido el grupo se presenta el conjunto de fuente de datos clasificadas por los parámetros. Se accede a la fuente de datos, presionando sobre el nombre de la fuente de datos.
- Desde algún parámetro asociado. Este procedimiento es adecuado cuando se conoce algún parámetro que está definido sobre ella.
Versiones
Abriendo Control del Simulador en la zona de menú y seleccionando Versiones, se despliega en la zona de resultados la lista completa de las versiones de los grupos de todos los simuladores.
Mediante este formulario es posible administrar las versiones y conocer el estado de las mismas.
Escenario
El escenario es la unidad básica de una simulación realizada en un simulador. Todo cálculo es realizado a partir de la selección de un escenario. El escenario define la versión de los datos que son utilizados para el cálculo.
Vista rápida
Ingresando por el ícono asociado a Escenario Actual, se despliega en la zona de resultados la descripción del escenario en el cuál se está actualmente. En la figura siguiente se muestra la descripción del escenario llamado "Oficial".
La descripción de la conformación del escenario establece lo siguiente:
- Nombre del Escenario, en este caso "Oficial".
- Estado del escenario. Cada escenario puede tener los siguientes estados:
- Borrador
- Tentativo
- Aprobado
- Archivado
- Una descripción de lo que contiene ese escenario.
- Grupo*s de fuentes de datos que lo componen y la *versión utilizada
Además contiene otros elementos que corresponden a acciones que se pueden realizar sobre el escenario que se describen en secciones aparte.
Vista desde edición de escenarios
Abriendo Control del Simulador en la zona de menú y presionando en Escenarios, se despliega en la zona de resultados la lista de escenarios existentes para el simulador que se está usando.
Se remarca el texto de la línea correspondiente al escenario actual. Desde este formulario puede visualizarse la conformación de los escenarios listados. Para ello, se presiona el ícono de edición (hoja con un lápiz) del escenario deseado. El resultado de esta acción es el despliegue en la zona de resultado del formulario que se obtiene usando la O3SOL:vista rápida descripta anteriormente.
Permisos a los roles
Ingresando por el Menú, abriendo Administración seguido de la apertura de Permisos, se despliega en la propia zona de menú, los tipos de objetos a los que se puede controlar su acceso (es decir, permitir o denegar a un rol la realización de una acción sobre ellos). Estos tipos de objetos son: Simulaciones, Componentes, Grupos y Tablas de acuerdo al modelo de permisos de la plataforma.
En la siguiente figura se muestra el resultado al presionar Simulaciones.
En ella se presentan:
- los roles (con un rol seleccionado),
- el permiso por defecto, y
- una matriz que indica, dado un objeto y una acción, el permiso asignado al rol seleccionado.
Los valores posibles de permisos son: permitir, denegar, o valor por defecto (que será alguno de los primeros dos). El valor por defecto es definido en tiempo de configuración del servidor.
Objetos de análisis asociados
Locales a cada componente
Cada componente tiene automaticamente asociado un cubo O3 predefinido conteniendo el resultado del último cálculo. A partir de este cubo, pueden elaborarse las vistas más convenientes de dicho resultado, la cuales pueden guardarse y con eso quedar asociadas al componente. El componente pasa asi a tener asociado no sólo el cubo predefinido sino también las vistas guardadas. La siguiente figura muestra una vista asociada al componente "Ingresos por Productos" que es seleccionada a partir del menú, abriendo Componentes seguido por las aperturas del componente "Ingresos por Producto" y del cubo predefinido.
Igual resultado se obtendría a partir de la O3SOL:visualización del componente y posteriormente la elección de la acción Analizar junto al ícono correspondiente a un cubo. A partir de ahi se presenta una ventana conteniendo el cubo predefinido y las vistas definidas a partir de él.
Globales
Bajo la opción Analizar de la zona de menú, se pueden ubicar objetos de análisis de O3 tales como dashboards, balance scorecards y vistas. Estos objetos contienen generalmente resumenes, reportes, indicadores que pueden involucrar a las diferentes simulaciones y que se derivan del cálculo de los componentes.
La siguiente figura muestra un dashboard conteniendo información tabular y gráfica de algunos indicadores de gestión.