Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de...

Post on 27-Jan-2016

225 views 2 download

Transcript of Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de...

Framework de Presentación de InformaciónSAO188608

• Introducción• Modelo Autocontenido• Modelo ejecución y almacenamiento• Consultas• Publicación de aplicaciones• Contextos de búsqueda• Guardar Como…

Temas

Aplicaciones de Presentación de Información

Son aplicaciones que permiten la búsqueda de información, a partir de algunos criterios, la presentan de forma jerárquica y, sobre los datos visualizados se posibilita la ejecución de procesos.

GI_CONFIG

GI_COMPOSITION

GI_COMPOSITION_ADITI

GI_FRAME

GI_COMP_ATTRIBS

GE_STATEMENT

GE_STATEMENT_COLUMNS GI_COMP_FRAME_ATTRIB

CONVERSIÓN MODELO RELACIONAL A MODELO XML

MODELO GI DONDE SE ALMACENABA LA CONFIGURACIÓN DE PI PARA TODAS LAS

APLICACIONES

ARCHIVO POR APLICACIÓN

MODELO AUTOCONTENIDO

Modelo Autocontenido

Ventajas del Modelo Autocontenido sobre el Model Relacional

• Los datos de configuración, de la aplicación, se encuentran a nivel local y pueden ser ejecutados por cualquier motor de Interfaz de Usuario. (Web, Mobile, WinForms).

• No se tienen identificadores para relacionar las diversas entidades, evitando esto el choque de identificadores cuando se distribuye el producto a los clientes.

• Se disminuye en gran medida el número de veces que se consulta información de la base de datos lo cual mejora el rendimiento.

• Agiliza el proceso de distribución, debido a que las aplicación ya no se encuentra dispersa en varias tablas de la base de datos, si no que se encuentra centralizada en un archivo XML.

Modelo de ejecución y almacenamiento

Base de Datos

Tabla de Distribución Configuración

Las Consultas:• No se almacenan en la base de datos.• No se crean y editan en el FWCEA.• Se almacenan en un archivo XML.• Se crean y editan en el FWCPI usando el editor de

fuente de datos.• No se comparten. Se manejan copias independientes.

Consultas

Consulta por Servicio

Consulta por Sentencia

Estándar nombramiento de paquetes

Modulo + “_” + “UI” + Mnemónico de la aplicación

Atributos de una consulta

Edición de una consulta

Copia y Pegar Consultas

El editor de referencias ofrece un selector de servicios.

Editor de referencias

Se elimina el panel de insumos de aplicaciones en el editor del árbol

Publicación de aplicaciones

Se elimina el panel de insumos de aplicaciones en el editor de menús

Publicación de aplicaciones

Cada aplicación indica en que Menú o consulta de PI va ubicada usando el editor de publicación de procesos (Ejemplo de publicación de un PB)

Publicación de aplicaciones

Proceso

Nombre Entidad

Proceso

Entidad Base

Entidad Base

Entidad Base

Parámetros

Atributos

Servicio de búsqueda

Servicio de búsqueda

• No se configura en el FWCEA.

• Se configura como una propiedad de la consulta en el FWCPI por medio del editor de fuente de datos

• No se permite que las sentencias se usen como búsqueda.

• Para consultas por sentencia usadas como búsqueda siempre se debe configurar servicio de búsqueda.

• Las entidades de consulta y de búsqueda son diferentes.

Servicio de búsqueda

Los atributos del servicio de búsqueda son los mostrados en el resultado de la búsqueda.

Los parámetros del servicio de búsqueda son los campos mostrados en los contextos de búsqueda que capturan datos.

Servicio de búsqueda

Las listas de valores se configuran usando fuente de datos tipo sentencia en el editor de fuente de datos.

Listas de valores

geograp_location_id = [INUGEOGRAPHLOCATIONID]

Notación Listas de Valores Dependientes

Listas de valores

Debido a que las entidades de búsqueda son diferentes a las de consulta sus atributos se configuran independientemente.

Atributos de búsqueda

Guardar como…