Editor visual de reglas en Flex para el catálogo de contenidos del Grupo Santander
Vector ha desarrollado un potente editor visual en Flex que permite a los gestores del Grupo Santander crear reglas complejas utilizando componentes gráficos. El resultado es un trabajo mucho más visual, rápido y eficaz.
Situación
El Catálogo de Contenidos gestiona los contenidos a los que tienen acceso los distintos perfiles de usuario en los distintos portales corporativos del Grupo Santander. El grupo cuenta con una aplicación que permite a los gestores de configuración editar los perfiles y niveles de acceso.
Las reglas de parametrización del catálogo son muy complejas, y con el tiempo han generado cierta confusión entre los gestores. Por eso, el banco necesita una herramienta que disponga de un interfaz visual muy potente, para mejorar la usabilidad de la aplicación, evitar errores y optimizar el rendimiento.
Solución
Vector ha creado un poderoso editor visual de reglas basado en Flex:
- Esta herramienta permite visualizar, crear y editar las reglas utilizando componentes gráficos.
- En el editor, los diferentes elementos que conforman una regla (operadores, atributos y condiciones), están representados por objetos visuales, mucho más fáciles de interpretar y editar que el tradicional código de programación.
- La aplicación se encarga de traducir en código de programación la estructura gráfica –con forma de árbol- creada por el usuario.
Sistema de permisos
El editor de reglas funciona con un sistema de permisos. Según los permisos asignados a cada usuario, la aplicación permite crear y editar reglas ya existentes en la base de datos, o solamente visualizar las reglas que ya han sido creadas por otro usuario.
Ayudas a la visualización
El editor proporciona al usuario diferentes controles de visualización, para que éste pueda:
- desplazarse por los diferentes objetos que componen la regla
- seleccionar la forma de presentación de la estructura de la regla (horizontal o vertical)
- ajustar el tamaño de visualización
- modificar el fondo
- numerar de forma automática todos los elementos finales de la regla (las condiciones/valor)
Ayudas a la construcción y edición de reglas
Para facilitar el trabajo del usuario y evitar errores, las opciones y las herramientas del editor sólo se activan cuando es posible realizar la operación. En caso contrario, o bien no aparecen, o bien se muestran desactivadas.
El editor cuenta con ayudas automáticas que agilizan los procesos de construcción y edición, y con un sistema de alertas que guía al usuario para que la estructura de la regla generada sea correcta.
Resultado
Utilizando el editor, el usuario puede crear nuevas reglas, y trabajar sobre las ya existentes, de una forma más visual, rápida, eficiente y funcional, sin necesidad de generar y modificar directamente las líneas de código.
Esto se traduce en un importante ahorro de costes y tiempos para la entidad financiera, así como en una reducción notable en el número de errores.

.jpg)