i ntalio aplicaciones web basadas en servicios

39
Intalio Aplicaciones Web basadas en Servicios Alejandro Rivero, Alberto González, David Ruiz

Upload: iliana

Post on 15-Jan-2016

39 views

Category:

Documents


0 download

DESCRIPTION

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 - PowerPoint PPT Presentation

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