Transcript
Page 1: I ntalio Aplicaciones Web basadas en Servicios

IntalioAplicaciones Web basadas en Servicios

Alejandro Rivero, Alberto González, David Ruiz

Page 2: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 3: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 4: I ntalio Aplicaciones Web basadas en Servicios

Introduccion – Intalio|BPMN

EMPRESA DE CALIDAD DE PROCESOS DE NEGOCIO DEL SISTEMA DE GESTION

Page 5: I ntalio Aplicaciones Web basadas en Servicios

Introduccion – Intalio|BPMN

Community Edition

• Intalio | Designer

• Intalio | Workflow

• Intalio | ServerAcceso al 80% del código

Page 6: I ntalio Aplicaciones Web basadas en Servicios

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

Page 7: I ntalio Aplicaciones Web basadas en Servicios

Introducción – Comparación

Community Edition Enterprise Edition

Cost Free Starts at 9,500 USD/EUR per year

Components Basic Set Advanced Set

Platform Support Standard Platforms All Platforms

Code Availability 80% Open Source 100% Open Code

Distribution Binaries Binaries + Source Code

Support Online Community Enterprise Service Level Agreement

Maintenance Manual Upgrades Automated Upgrades

Indemnification None Up to $1,000,000 (Optional)

Page 8: I ntalio Aplicaciones Web basadas en Servicios

Introduccion – Intalio|Server

• Apache Tomcat• Servidor de aplicaciones

• Apache ODE• Motor BPEL

• Apache Axis2• Motor de Servicios Web

Page 9: I ntalio Aplicaciones Web basadas en Servicios

Introduccion – Soporte a ClientesSilver Gold Platinum

Support Times 9am-5pmMon-Fri

9am-5pmMon-Fri

24x7x365

Response Times 1 business days 4 hours 2 hours

Automatic Updates yes yes yes

Operations Network yes yes yes

Correction of Errors no yes yes

Indemnification no optional optional

Starting Price $ 9500 $ 20000 Contact us

Page 10: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 11: I ntalio Aplicaciones Web basadas en Servicios

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

Page 12: I ntalio Aplicaciones Web basadas en Servicios

Formularios - XFORM

Page 13: I ntalio Aplicaciones Web basadas en Servicios

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

Page 14: I ntalio Aplicaciones Web basadas en Servicios

Formularios - Intalio Ajax

Page 15: I ntalio Aplicaciones Web basadas en Servicios

Formularios - Intalio Ajax

• Herramienta muy completa

• Incluye paleta capaz de crear:• Menús• Barras de herramientas• Ficheros de audio• Tablas complejos

Page 16: I ntalio Aplicaciones Web basadas en Servicios

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

Page 17: I ntalio Aplicaciones Web basadas en Servicios

Formularios - Intalio Workflow User Interface

• Los usuarios inician los procesos.• Los usuarios llevan a cabo las tareas.

• Tres vistas• Procesos• Tareas• Notificaciones

Page 18: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 19: I ntalio Aplicaciones Web basadas en Servicios

Gestión de los datos que se manipulan en el proceso• Flujo de Proceso

• Flujo de Datos

Page 20: I ntalio Aplicaciones Web basadas en Servicios

Gestión de los datos

• Manipulación de variables

Page 21: I ntalio Aplicaciones Web basadas en Servicios

Gestión de los datos

Page 22: I ntalio Aplicaciones Web basadas en Servicios

Gestión de los datos

Page 23: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 24: I ntalio Aplicaciones Web basadas en Servicios

Posibilidad de definir reglas de negocio e integrarlas en el proceso

• Intalio Designer - Mapper• Mapper Pallete• Mapper View

• Intalio BRE• Motor de reglas de negocio• Externaliza las reglas• Promueve la reusabilidad • Separa definición y mantenimiento entre reglas y procesos

Page 25: I ntalio Aplicaciones Web basadas en Servicios

Reglas de Negocio - Data Mapper

Page 26: I ntalio Aplicaciones Web basadas en Servicios

Reglas de Negocio - BRE

Page 27: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 28: I ntalio Aplicaciones Web basadas en Servicios

Sistema de gestión de tareas y flexibilidad

• Modelo de objeto de tareas

• Marco de Seguridad

• Servicio archivos adjuntos

• Marco de interfaz usuarios

Page 29: I ntalio Aplicaciones Web basadas en Servicios

Sistema de gestión de tareas y flexibilidad

Intalio|Social Portal

$

$$

$

• Gestionar tareas

• Crear espacios ad-hoc

• Calendarios

• Carpetas, Blog, Foros, …

Page 30: I ntalio Aplicaciones Web basadas en Servicios

Intalio Tempo

Page 31: I ntalio Aplicaciones Web basadas en Servicios

Intalio Tempo

Page 32: I ntalio Aplicaciones Web basadas en Servicios

Intalio Tempo

Page 33: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 34: I ntalio Aplicaciones Web basadas en Servicios

Organizacion y asignacion de tareas a recursos

Fichero XML• Ámbitos• Usuarios• Roles• Roles heredados

Posibilidad de uso de LDAP

• Organización

Page 35: I ntalio Aplicaciones Web basadas en Servicios

Organizacion y asignacion de tareas a recursos

• Asignacion de tareas a recursos

• Por roles• A usuarios concretos

• Asignación dinámica• Servicio en Axis (RBAC)

Page 36: I ntalio Aplicaciones Web basadas en Servicios

Indice

IntroduccionDefinición de Interfaces de UsuarioGestión de los datosReglas de NegocioSistema de Gestión de TareasDefinición OrganizacionalConclusiones

Page 37: I ntalio Aplicaciones Web basadas en Servicios

Conclusiones

• Dificultad en la instalacion de componentes nuevos

• Curva de aprendizaje de la aplicacion lenta

• Versión Open básica

Page 38: I ntalio Aplicaciones Web basadas en Servicios

Imputación de horasMiembro Horas

realizadasHoras

estimadasDiferencia de horas

%

Alberto 42,5 50 7,5 84

Ale 37,5 50 12,5 75

David 43 50 7 86

Rafa 38 50 12 76

Roland 46,5 50 3,5 93

Total 207,5 250 42,5 83

Media: 41,5 horas

Page 39: I ntalio Aplicaciones Web basadas en Servicios

Gracias

¿Preguntas?

Alejandro RiveroAlberto GonzálezDavid RuizRafael GómezRoland Schutz


Top Related