Upload
arturo-de-paula
View
227
Download
0
Embed Size (px)
Citation preview
FlexManagerArquitectura Técnica
Temario Conceptos basicos
Oferta de Valor Etapas del ciclo de vida de la solución Modelo conceptual de la solución Acciones de personalización
¿Que se puede personalizar? ¿Con que se debe personalizar? ¿Dónde se puede personalizar? ¿Cómo se debe personalizar?
FlexManager Conceptos
Usuario Ambiente Catálogo Proyecto
Repositorio de datos Gestión de usuarios Catálogo MPI Importar configuración al Catálogo MPI Catálogo Producto Soft Importar objetos al Catálogo Producto Soft Cargar objetos al Catalogo Producto Soft Crear Proyectos de Aplicación Aplicar proyectos
Conceptos básicos
Oferta de valorPersonalización / Flexibilidad
Personalización: Transformación de la solución de negocio mediante la adición o modificación de componentes para que realice funciones particulares de un proveedor de servicios similares a aquellas para las que fue construido.
Entregar a los prestadores de servicios, una solución que pueda adaptar fácilmente a los
requerimientos de sus áreas de negocio, con un alto nivel de autonomía.
Etapas del ciclo de vida de la solución
Operación
ActualizaciónConstrucción
Implantación
Modelo conceptual de la solución
Datos básicos
Datos de operación
Producto “hard”
Datos de producto
Producto “soft”
Definición de línea de negocio
Datos de industria
Ope
n Sm
artf
lex
Implantación de cliente
Mod
elo
de in
dust
ria
Confi
g.
Des
arro
llo
Pers
onal
izac
ión
Dom
inio
de
clie
nte
Acciones de personalización
•No se tiene acceso para alterar el comportamiento de los componentes.
• Agregar nuevos componentes.
• Modificar la apariencia o comportamiento de los componentes o agregar nuevos componentes.
¿Qué se puede personalizar?
¿Qué se puede personalizar? Modelo conceptual de la solución
Nivel Niveles de personalización
Datos de operación
Datos básicos
Definición de Línea de Negocio
Datos de industria
Producto “soft” (framework)
Datos de producto
Producto “hard”
Ope
n Sm
artf
lex
Mod
elo
Indu
stria
Dom
ini
o Cl
ient
e
10
¿Con que se debe personalizar?
¿Con que se debe personalizar? Modelo conceptual de la solución
Nivel Mecanismo
Datos de operación Operación del producto Herramienta Carga de datos
Datos básicosEditor de datos básicosPlanes Comerciales - CNDPCSegmentación de mercado – CCGVSEditor de Acciones por evento – CCCAE
Definición de Línea de NegocioConfigurador de Infraestructura - IECINConfigurador de Productos y Servicios - PSCPRConfigurador de Solicitudes - PSCREConfigurador de Flujos de Negocio – WFCWFConfigurador de Órdenes - ORCORConfigurador de Ítems – ORCORComponente de Vinculación – CCCCRConfigurador de Datos Adicionales - PSCADNotificaciones – GEAGEExtractor de datos – FCEDEditor de Reglas
Datos de industria
Producto “soft” (framework)
Entidades y Atributos - FWCEAObjetos - FWCOBMaestro Detalle - FWCMDProcesos Batch - FWCPBReportes Interactivos - FWCGRPresentación de Información – FWCPI
Datos de producto No aplica
Producto “hard” o PL/SQL, C#
Mod
elo
de
Indu
stria
Dom
ini
o Cl
ient
e
Ope
n Sm
artf
lex
¿Con que se debe personalizar? Modelo conceptual de la solución
Nivel Mecanismo
Datos de operación Operación del producto Herramienta Carga de datos
Datos básicosEditor de datos básicosPlanes Comerciales - CNDPCSegmentación de mercado – CCGVSEditor de Acciones por evento – CCCAE
Definición de Línea de NegocioConfigurador de Infraestructura - IECINConfigurador de Productos y Servicios - PSCPRConfigurador de Solicitudes - PSCREConfigurador de Flujos de Negocio – WFCWFConfigurador de Órdenes - ORCORConfigurador de Ítems – ORCORComponente de Vinculación – CCCCRConfigurador de Datos Adicionales - PSCADNotificaciones – GEAGEExtractor de datos – FCEDEditor de Reglas
Datos de industria
Producto “soft” (framework)
Entidades y Atributos - FWCEAObjetos - FWCOBMaestro Detalle - FWCMDProcesos Batch - FWCPBReportes Interactivos - FWCGRPresentación de Información – FWCPI
Datos de producto o No aplica
Producto “hard” o PL/SQL, C#
Mod
elo
de
Indu
stria
Dom
ini
o Cl
ient
e
Ope
n Sm
artf
lex
¿Con que se debe personalizar? Modelo conceptual de la solución
Nivel Mecanismo
Datos de operación Operación del producto Herramienta Carga de datos
Datos básicosEditor de datos básicosPlanes Comerciales - CNDPCSegmentación de mercado – CCGVSEditor de Acciones por evento – CCCAE
Definición de Línea de NegocioConfigurador de Infraestructura - IECINConfigurador de Productos y Servicios - PSCPRConfigurador de Solicitudes - PSCREConfigurador de Flujos de Negocio – WFCWFConfigurador de Órdenes - ORCORConfigurador de Ítems – ORCORComponente de Vinculación – CCCCRConfigurador de Datos Adicionales - PSCADNotificaciones – GEAGEExtractor de datos – FCEDEditor de Reglas
Datos de industria
Producto “soft” (framework)
oEntidades y Atributos - FWCEAoObjetos - FWCOBoMaestro Detalle - FWCMDoProcesos Batch - FWCPBoReportes Interactivos - FWCGRoPresentación de Información – FWCPI
Datos de producto o No aplica
Producto “hard” o PL/SQL, C#
Mod
elo
de
Indu
stria
Dom
ini
o Cl
ient
e
Ope
n Sm
artf
lex
¿Con que se debe personalizar? Modelo conceptual de la solución
Nivel Mecanismo
Datos de operación Operación del producto Herramienta Carga de datos
Datos básicosEditor de datos básicosPlanes Comerciales - CNDPCSegmentación de mercado – CCGVSEditor de Acciones por evento – CCCAE
Definición de Línea de Negocio oConfigurador de Infraestructura - IECINoConfigurador de Productos y Servicios - PSCPRoConfigurador de Solicitudes - PSCREoConfigurador de Flujos de Negocio – WFCWFoConfigurador de Órdenes - ORCORoConfigurador de Ítems – ORCORoComponente de Vinculación – CCCCRoConfigurador de Datos Adicionales - PSCADoNotificaciones – GEAGEoExtractor de datos – FCEDoEditor de Reglas
Datos de industria
Producto “soft” (framework)
oEntidades y Atributos - FWCEAoObjetos - FWCOBoMaestro Detalle - FWCMDoProcesos Batch - FWCPBoReportes Interactivos - FWCGRoPresentación de Información – FWCPI
Datos de producto o No aplica
Producto “hard” o PL/SQL, C#
Mod
elo
de
Indu
stria
Dom
ini
o Cl
ient
e
Ope
n Sm
artf
lex
¿Dónde se puede personalizar?
¿Dónde se puede personalizar? Etapa de implantación
Nivel Ambientes – etapa implantación
Datos de operación
Datos básicos
Definición línea de negocio
Datos de industria
Producto “soft”
Datos de producto
Producto “hard”
Mod
elo
indu
stria
Clie
nte
Datos b. y Pruebas Migración Entrenamiento AceptaciónDesarrollo y config
Para efectos de pruebasPermite AdiciónPermite Modificación No modificable
PAS
Ope
n Sm
artf
lex
¿Dónde se puede personalizar? Etapa de operación
Nivel Ambientes–etapa operación
Datos de operación
Datos básicos
Definición línea de negocio
Datos de industria
Producto “soft”
Datos de producto
Producto “hard”
Desarrollo y Config. Pruebas producciónSoporte
Para efectos de pruebasPermite AdiciónPermite Modificación No modificable
Mod
elo
indu
stria
Clie
nte
Ope
n Sm
artf
lex
¿Dónde se puede personalizar? Etapa de actualización
Nivel Ambientes–etapa actualización
Datos de operación
Datos básicos
Definición línea de negocio
Datos de industria
Producto “soft”
Datos de producto
Producto “hard”
Desarrollo y Config.
Para efectos de pruebasPermite AdiciónPermite Modificación No modificable
Mod
elo
indu
stria
Clie
nte
Transformación Entrenamiento Aceptación
Ope
n Sm
artf
lex
¿Cómo se debe personalizar?
¿Cómo se debe personalizar? Cambio del componente Producto Hard
Por parte del cliente durante la operación
producción
PruebasDesarrollo y
Configuración
El cliente realiza la adición de
componentes sobre la capa producto “hard”
Utilizando lenguajes de desarrollo como: PL/SQL y
C#
desde donde son descargados…
En el ambiente de desarrollo y configuración
Que son almacenados en un repositorio
central
Para aplicarlos en el ambiente de pruebas
Y finalmente en el ambiente de producción
Utilizando la herramienta FlexManager
¿Cómo se debe personalizar? Cambio del componente Producto Soft
Por parte del cliente y paso a producción
El cliente realiza el cambio sobre el
componente producto soft
Framework
Utilizando las herramientas framework
Y finalmente en el ambiente de producción
Donde se genera un
export
Utilizando las herramientas
framework
FrameworkDesarrollo y
Configuración Pruebas
producción
Que es cargado en el FlexManager
Para aplicarla en el ambiente de
pruebas
En el ambiente de desarrollo y Configuración
¿Cómo se debe personalizar? Cambio del componente Modelo de IndustriaCambio del componente Modelo de Industria
Por parte del cliente y paso a producción
producción
PruebasDesarrollo y
Configuración
El Cliente realiza el cambio sobre el
componente Modelo de industria
en el ambiente de Desarrollo y configuración
Y en el ambiente de Producción
ConfiguradoresConfiguradores
Utilizando el FlexManager
Utilizando los configuradores
Donde el cliente genera un export
a través de los configuradores
Que es aplicado en el ambiente de
Pruebas
Utilizando el FlexManager
Conceptos
ConceptosUsuario
AtributosNombreRoleEstado
CaracterísticasCreación de proyectosAplicar la configuración de industriasModificación del catálogoGestión de usuarios
ConceptosAmbiente
AtributosTipoCadena de conexión
Descripción valorPRODUCTO SmartFlex SF
TIPO DE AMBIENTE
PRODUCCION PPRUEBAS (CALIDAD) QDESARROLLO DCONFIGURACION CMIGRACION MENTRENAMIENTO TACEPTACION ASOPORTE STRANSFORMACION XDESARROLLO Y CONFIGURACION B
CONSECUTIVO AMBIENTE Consecutivo de la A a la Z A..ZVERSION Versiones a partir de la 7.7 0707
Ejemplos versión 7.7 Ejemplos versión 10.100707 1010
SFPA0707 SFPA1010SFQA0707 SFQA1010
ConceptosCatálogo
AtributosObjetos
CaracterísticasTipoExploradorOrdenamientoAgrupamientoDetallesClasificación ImportarAmbientes
ConceptosProyecto
AtributosNombreAutorFecha de CreaciónObjetos AmbientesTipo
CaracterísticasPlaneaciónAplicacionControl de aplicaciones.Logs
Repositorio de datos
Repositorio de datosLogin
En la pantalla de Login seleccione la ruta en la que se encuentran los archivos de FlexManager, esta ruta será almacenada por la aplicación.
Repositorio de datosSelección de la ruta
En caso de que no existan los archivos necesarios en la ruta seleccionada:
Gestión de usuarios
Gestión de Usuarios
Gestión de Usuarios
• Usuario operativo:
• Usuario administrador:
Abrir y aplicar proyectos
Seleccionar ruta delrepositorio de datos
Gestionar proyectosGestionar usuarios
Modificar el catálogo (importación y/o carga de objetos)
Privilegios
Catálogo MPI
Catálogo MPI
Catálogo MPI
Importar configuración al Catálogo MPI
Importar configuración al Catálogo MPI
1. Abra el Explorador de Catálogo MPI a través de la opción Catálogo MPI o a través de un proyecto.
2. Seleccione la opción Importar.
Importar configuración al Catálogo MPI
1. Seleccione la ruta donde se encuentran los archivos a importar.
Importar configuración al Catálogo MPI
1. Seleccione los objetos que desea importar. 2. Seleccione la opción Importar Objetos.
Importar configuración al Catálogo MPI
Catálogo Producto Soft
Catálogo Producto Soft
Importar aplicaciones alCatálogo Producto Soft
Importar aplicaciones al Catálogo Producto SoftEsquema
Versión / Objeto Objeto 1 Objeto 2 Objeto 3
7.07.000 x x x7.07.001 x7.07.002 x x
Importar aplicaciones al Catálogo Producto Soft
Importar aplicaciones al Catálogo Producto Soft
Importar aplicaciones al Catálogo Producto Soft
Importar aplicaciones al Catálogo Producto Soft
Cargar aplicaciones alCatalogo Producto Soft
Cargar aplicaciones al Catálogo Producto Soft
Cargar aplicaciones al Catálogo Producto Soft
Cargar aplicaciones al Catálogo Producto Soft
Crear Proyectos de Aplicación
Crear proyectos de aplicaciónCatálogo MPI
1. Abra el Explorador de Catálogo MPI a través de la opción Catálogo MPI.2. Seleccione la configuración que se desea incluir en el proyecto. 3. Seleccione la opción Guardar. 4. Asigne un nombre al proyecto.
Crear proyectos de aplicaciónCatálogo Producto Soft
1. Abra el Explorador de Catálogo Producto Soft a través de la opción Catálogo MPI.2. Seleccione los objetos que se desea incluir en el proyecto. 3. Si es necesario seleccione la versión de los objetos.4. Seleccione la opción Guardar. 5. Asigne un nombre al proyecto.
Crear proyectos de aplicación
Aplicar proyectos
Aplicar proyectos
1. Seleccione la opción Aplicar en el Explorador de Proyectos sobre el proyecto a aplicar. 2. Ingrese los datos del ambiente donde desea realizar la aplicación. 3. Seleccione la opción Aplicar Catálogo.
!Gracias¡