390 likes | 527 Views
I ntalio Aplicaciones Web basadas en Servicios. Alejandro Rivero, Alberto González, David Ruiz. Ind ice. Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones. Ind ice. Introduccion
E N D
IntalioAplicaciones Web basadas en Servicios Alejandro Rivero, Alberto González, David Ruiz
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Introduccion – Intalio|BPMN EMPRESA DE CALIDAD DE PROCESOS DE NEGOCIO DEL SISTEMA DE GESTION
Introduccion – Intalio|BPMN CommunityEdition Intalio | Designer Intalio | Workflow Intalio| Server Acceso al 80% del código
Introduccion – Intalio|BPMN Enterprise Edition Intalio | BAM Intalio | BRE Intalio | ECM Intalio | ESB Intalio | AJAX Intalio| Portal • Multiplataforma • Conectores • SGBD • Sistemas operativos • Plataformas hardware • Acceso al 100% del código
Introduccion – Intalio|Server • Apache Tomcat • Servidor de aplicaciones • Apache ODE • Motor BPEL • Apache Axis2 • Motor de Servicios Web
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Formularios •Desde Intalio BPMS Designer tenemos dos alternativas: •Intalio Form Editor (XForms) •Ideal para prototipado o interfaces planas •Intalio Ajax •Satisfacer requisitos de interfaz más avanzados •Intalio WorkFlow User Interface •Interfaz para usuarios finales •Provee un Front-End para acceder a los procesos desplegados desde el punto de vista del usuario final
Formularios - XFORM Ideal para prototipado e interfaces planas Formato XML --> muy genérico Gráficamente --> Uso de la paleta Genera codigo -> Intalio BPMS Workflow Web User Interface Permite exportar a formato imagen
Formularios - Intalio Ajax • Herramienta muy completa • Incluye paleta capaz de crear: • Menús • Barras de herramientas • Ficheros de audio • Tablas complejos
Formularios - Que más...? Soporte para Internacionalización Definición de funciones JavaScript Uso de hojas de estilo CSS Permite uso de código HTML
Formularios -Intalio Workflow User Interface • Los usuarios inician los procesos. • Los usuarios llevan a cabo las tareas. • Tres vistas • Procesos • Tareas • Notificaciones
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Gestión de los datos que se manipulan en el proceso Flujo de Proceso Flujo de Datos
Gestión de los datos Manipulación de variables
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Posibilidad de definir reglas de negocio e integrarlas en el proceso • Intalio Designer - Mapper • MapperPallete • Mapper View • Intalio BRE • Motor de reglas de negocio • Externaliza las reglas • Promueve la reusabilidad • Separa definición y mantenimiento entre reglas y procesos
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Sistema de gestión de tareas y flexibilidad • Modelo de objeto de tareas • Marco de Seguridad • Servicio archivos adjuntos • Marco de interfaz usuarios
Sistema de gestión de tareas y flexibilidad Intalio|Social Portal $ $ • Gestionar tareas • Crear espacios ad-hoc • Calendarios • Carpetas, Blog, Foros, … $ $
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Organización Organizacion y asignacion de tareas a recursos Fichero XML • Ámbitos • Usuarios • Roles • Roles heredados Posibilidad de uso de LDAP
Organizacion y asignacion de tareas a recursos Asignacion de tareasa recursos • Por roles • A usuarios concretos • Asignación dinámica • Servicio en Axis (RBAC)
Indice Introduccion Definición de Interfaces de Usuario Gestión de los datos Reglas de Negocio Sistema de Gestión de Tareas Definición Organizacional Conclusiones
Conclusiones Dificultad en la instalacion de componentes nuevos Curva de aprendizaje de la aplicacion lenta Versión Open básica
Imputación de horas Media: 41,5 horas
Gracias ¿Preguntas? Alejandro Rivero Alberto González David Ruiz Rafael Gómez RolandSchutz