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

28
Framework de Presentación de Información SAO188608

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

Page 1: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Framework de Presentación de InformaciónSAO188608

Page 2: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Temas

Page 3: 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.

Page 4: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Page 5: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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.

Page 6: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Modelo de ejecución y almacenamiento

Base de Datos

Tabla de Distribución Configuración

Page 7: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Page 8: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Consulta por Servicio

Page 9: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Consulta por Sentencia

Page 10: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Estándar nombramiento de paquetes

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

Page 11: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Atributos de una consulta

Page 12: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Edición de una consulta

Page 13: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Copia y Pegar Consultas

Page 14: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

El editor de referencias ofrece un selector de servicios.

Editor de referencias

Page 15: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Publicación de aplicaciones

Page 16: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Publicación de aplicaciones

Page 17: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Page 18: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Proceso

Nombre Entidad

Proceso

Entidad Base

Entidad Base

Page 19: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Entidad Base

Page 20: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Parámetros

Atributos

Servicio de búsqueda

Page 21: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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.

Page 22: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Servicio de búsqueda

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

Page 23: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Page 24: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Listas de valores

Page 25: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

geograp_location_id = [INUGEOGRAPHLOCATIONID]

Notación Listas de Valores Dependientes

Page 26: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Listas de valores

Page 27: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

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

Atributos de búsqueda

Page 28: Introducción Modelo Autocontenido Modelo ejecución y almacenamiento Consultas Publicación de aplicaciones Contextos de búsqueda Guardar Como… Temas.

Guardar como…