i ntalio aplicaciones web basadas en servicios
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 PresentationTRANSCRIPT
![Page 1: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/1.jpg)
IntalioAplicaciones Web basadas en Servicios
Alejandro Rivero, Alberto González, David Ruiz
![Page 2: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/4.jpg)
Introduccion – Intalio|BPMN
EMPRESA DE CALIDAD DE PROCESOS DE NEGOCIO DEL SISTEMA DE GESTION
![Page 5: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/12.jpg)
Formularios - XFORM
![Page 13: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/14.jpg)
Formularios - Intalio Ajax
![Page 15: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/16.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/20.jpg)
Gestión de los datos
• Manipulación de variables
![Page 21: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/21.jpg)
Gestión de los datos
![Page 22: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/22.jpg)
Gestión de los datos
![Page 23: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/23.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/24.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/25.jpg)
Reglas de Negocio - Data Mapper
![Page 26: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/26.jpg)
Reglas de Negocio - BRE
![Page 27: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/27.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/28.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/29.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/30.jpg)
Intalio Tempo
![Page 31: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/31.jpg)
Intalio Tempo
![Page 32: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/32.jpg)
Intalio Tempo
![Page 33: I ntalio Aplicaciones Web basadas en Servicios](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/33.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/34.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/35.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/36.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/37.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/38.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062804/56814aa5550346895db7bf13/html5/thumbnails/39.jpg)
Gracias
¿Preguntas?
Alejandro RiveroAlberto GonzálezDavid RuizRafael GómezRoland Schutz