i ntalio aplicaciones web basadas en servicios

Post on 15-Jan-2016

40 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

IntalioAplicaciones Web basadas en Servicios

Alejandro Rivero, Alberto González, David Ruiz

Indice

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

Indice

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

Introduccion – Intalio|BPMN

EMPRESA DE CALIDAD DE PROCESOS DE NEGOCIO DEL SISTEMA DE GESTION

Introduccion – Intalio|BPMN

Community Edition

• Intalio | Designer

• Intalio | Workflow

• Intalio | ServerAcceso 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

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)

Introduccion – Intalio|Server

• Apache Tomcat• Servidor de aplicaciones

• Apache ODE• Motor BPEL

• Apache Axis2• Motor de Servicios Web

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

Indice

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

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

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

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

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

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

Gestión de los datos

Gestión de los datos

Indice

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

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

Reglas de Negocio - Data Mapper

Reglas de Negocio - BRE

Indice

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

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, …

Intalio Tempo

Intalio Tempo

Intalio Tempo

Indice

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

Organizacion y asignacion de tareas a recursos

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

Posibilidad de uso de LDAP

• Organización

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)

Indice

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

Conclusiones

• Dificultad en la instalacion de componentes nuevos

• Curva de aprendizaje de la aplicacion lenta

• Versión Open básica

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

Gracias

¿Preguntas?

Alejandro RiveroAlberto GonzálezDavid RuizRafael GómezRoland Schutz

top related