5 - Framework OSF Ver 6.1.004 v1

Descargar como ppt, pdf o txt
Descargar como ppt, pdf o txt
Está en la página 1de 23

Capacitación y Entrenamiento OSF ver

6.1.004
Open Smartflex

Marcela Guapacha|Product Consultant


1
Introducción OSF Ver 6.1.004

• Estructura cliente – Servidor.


• En el servidor se encuentra la base de datos y la mayor parte de la
aplicación.
• El cliente se encarga de presentar el front de la aplicación.
• Arquitectura multicapa.
• Flexible y escalable.
• Múltiples tipos de estaciones cliente se pueden conectar por
diferentes tecnologías de red como internet o intranet.

2
Framework Smartflex 6.1.004

Open cuenta con un Framework para la configuración de aplicaciones, que


facilita el desarrollo del software.

El Framework .Net es una solución que contempla herramientas de apoyo a la


construcción (ambiente de trabajo o desarrollo) y motores de ejecución
(ambiente de ejecución).

3
Framework Smartflex 6.1.004
Características:

El framework .Net fue elaborado para agilizar los procesos de desarrollo de aplicaciones
basadas en esta tecnología. Tiene como ventajas:

• Estandarización de las interfaces de usuario.


• Permite realizar de forma ágil el mantenimiento del producto.
• Reduce los tiempos de desarrollo de las aplicaciones.

Está compuesto por las siguientes aplicaciones:

4
Framework Smartflex 6.1.004
Arquitectura del Framework:

5
Framework Smartflex 6.1.004
El framework usa los insumos generados por las siguientes aplicaciones:

•Configurador de Entidades y Atributos (EA) FWCEA: permite crear y configurar las


entidades no persistentes, que son usadas como consultas en las aplicaciones del tipo
Presentación de Información y Operación. De igual forma permite configurar las
entidades persistentes y realizar su configuración, para que puedan ser usadas dentro
del aplicativo.

6
Framework Smartflex 6.1.004
• Configurador de Objetos (OB) FWCOB: facilita la publicación de los Objetos
(funciones y procedimientos) usados dentro del sistema, para que puedan ser
invocados dentro del aplicativo.

Dentro de sus funcionalidades se encuentran:

• Administrar los objetos (Funciones, procedimientos) que se usan dentro del


sistema
• Documentar el objeto y sus parámetros.
• Determinar el estado de las reglas asociadas a un determinado objeto y
regenerarlas.
• Asociar los objetos a un tipo de configuración. (Para aquellos objetos
matriculados en el tipo de objeto Reglas)

7
Framework Smartflex 6.1.004
• Configurador de Objetos (OB) FWCOB:

8
Framework Smartflex 6.1.004

Configurador de Aplicaciones Maestro Detalle (MD) FWCMD: Permite crear


aplicaciones del tipo maestro detalle y tablas básicas con base en las entidades de la
base de datos.

Administran los datos almacenados en la base de datos por medio de operaciones de


listado, inserción, borrado y actualización

9
Framework Smartflex 6.1.004

FWCMD

10
Framework Smartflex 6.1.004

Ejemplo de un MD: CCMCC- Medio de comunicación

11
Framework Smartflex 6.1.004

Configurador de Procesos en Batch (PB) FWCPB: permite configurar gráficamente los


datos que debe suministrar el usuario para realizar la ejecución de un proceso. Para
ello, se le suministra al usuario la posibilidad de determinar sus características
mediante la herencia a partir de campos en las tablas de la base de datos.
Adicionalmente el usuario puede organizar los campos de la forma deseada,
agruparlos mediante títulos e incluir botones de acción, los cuales deben tener
asociada una expresión para llamar el proceso que ejecuta las acciones que sean
necesarias.

Las aplicaciones PB son de 2 tipos:

• Aplicaciones PB tipo Proceso


• Aplicaciones PB tipo Multiregistro

12
Framework Smartflex 6.1.004

FWCPB – (Aplicaciones PB tipo Proceso)

13
Framework Smartflex 6.1.004

FWCPB – (Aplicaciones PB tipo Multiregistro)

14
Framework Smartflex 6.1.004
FWCPB

15
Framework Smartflex 6.1.004
Ejemplo de un PB: PEIFE– Impresión de facturas electrónicas

16
Framework Smartflex 6.1.004

Configurador Generador de Reportes interactivo (GR) FWCGR: permite a partir de las


sentencias definidas, crear aplicaciones tipo reporte que muestran el resultado de la
ejecución de las sentencias de selección de datos.

17
Framework Smartflex 6.1.004

Ejemplo de un GR: PERRLN – Reporte de registro en Lista Negra

18
Framework Smartflex 6.1.004

Configurador de Presentación de Información (PI) FWCPI: permite consultar de


manera jerárquica la información de cada objeto de negocio y sus objetos asociados,
navegar sobre cada uno de los niveles del árbol e invocar la ejecución de diferentes
procesos, ya sean generales a la aplicación o asociados directamente a un objeto de
negocio.

19
Framework Smartflex 6.1.004

Ejemplo de un PI: CNCRM

20
Framework Smartflex 6.1.004

FWCPI

21
Tipos de aplicaciones en OSF

Opciones en forms 6i
Opciones en .NET
Delphi (Workflows)

22
Inquietudes

Gracias

23

También podría gustarte