Академический Документы
Профессиональный Документы
Культура Документы
Intalio BPM
Intalio BPM
Intalio BPM
b) La estructura del proyecto esta sin ningn componente, pero listo para agregar nuevos componentes
3.3 Creando el primer diagrama a) A continuacin vamos adicionar un nuevo Diagrama de Proceso de Negocio (Business Process Diagram), utilizando BPMN, para iniciar esta actividad: Hacemos clic derecho en el proyecto MiPrimerProceso
Intalio BPM
b) A continuacin MiPrimerDiagrama
asignaremos
el
nombre
nuestro
diagrama:
c) Finalmente tenemos un nuevo diagrama listo para adicionar tareas. Ntese que automticamente aparece la paleta para adicionar las figuras bsicas de la notacin BPMN, adems eventos de inicio, eventos finales, eventos intermedios, figuras de puerta de enlaces y artefactos.
Intalio BPM
d) Las figuras ms usadas generalmente son: Las tareas (task), conectores de flujo (flow connector), conectores de mensajes (Message Connection), Areas para los procesos o Pool.
e) A continuacin se agregaran las 4 tareas planteadas del enunciado, conectados unos con otros.
Intalio BPM
f) Ahora vamos a crear otro pool, pero del tipo ejecutable, para realizar esta operacin solo bastar esperar que aparezca la opcin para crear nuevos pool. O puede utilizar la paleta la opcin Basic BPMN Shapes.
g) Una vez creado el pool con el nomre PrimerPoolNoEjecutable, vamos a adicionar una nueva tarea E.
h) Para hacerlo no ejecutable, debe hacer clic derecho en el pool PrimerPoolNoEjecutable. Ntese que cambia de color de fondo el nombre del pool. ____________________________________________________________________________ MSc. Daniel Alejandro Yucra Sotomayor Pag. - 6 -
Intalio BPM
i) La nueva tarea E, debe iniciar el proceso por que se encuentra en un pool no ejecutable, entonces utilizamos un conector de mensajes (message connection), para conectar la tarea E con la tarea A del pool ejecutable.
Intalio BPM
Para iniciar el servidor que ejecutar cdigo BPEL generado por nuestro diseo, debe estar en RunTime o en tiempos de ejecucin. Los requerimientos bsicos son: JDK 1.5 o superior, configurada las variables de entorno para JAVA_HOME. El servidor no debera de estar en c:\Program Files\intalio. Adems debera de estar disponible los puertos 8080, 8007, 1099 y 1547 que consume Apache ODE. 4.1 Archivo para configurar JDK y JRE Para estos laboratorios hemos creado un archivo denominado archivo.bat, para configurar las rutas de las carpetas donde se encuentra JDK y JRE. Cuyo contenido es el siguiente: set JAVA_HOME=C:\Archivos de programa\Java\jdk1.6.0_07 set JRE_HOME=C:\Archivos de programa\Java\jre1.6.0_07 Ntese que las versiones de JDK y JRE encontradas en la maquina es 1.6.0_07. Es importante que este archivo se encuentre ubicado en la carpeta bin del servidor de intalio.
Intalio BPM
Solo bastar ejecutar los archivos desde la lnea de comando: archivo.bat y startup.bat
4.3 Probado nuestro Intalio|Server Consola BPMS Solo bastar colocar en el browser el siguiente URL: http://localhost:8080/bpms-console El usuario por defecto es: admin El password por defecto es: changeit
Intalio BPM
5. Interactuando con la Interfaz del Usuario Interfaz de Usuario, Intalio|WorkFlow Como se ha logeado con el usuario admin, solo bastar colocar el URL de la Interfaz de Usuario donde interactan los clientes internos y externos de los procesos. http://localhost:8080/ui-fw ____________________________________________________________________________ MSc. Daniel Alejandro Yucra Sotomayor Pag. - 10 -
Intalio BPM
6.
Intalio BPM
Para ejecutar nuestro proyecto y proceso creado, es necesario primero configurar, presionando el boton del engranaje:
O utilizando la el Men de opciones => Project => Deployment => Configure MiPrimerproceso :
A continuacin para ejecutar el proyecto bastar hacer clic en el botn deploy ____________________________________________________________________________ MSc. Daniel Alejandro Yucra Sotomayor Pag. - 12 -
Intalio BPM
Ahora tenemos que verificar que nuestro proceso esta en la lista para ser iniciado desde la consola de Intalio|Server
Intalio BPM
Nuestro proyecto denominado "MiPrimerProceso" esta ejecutado, adems aparece el primer diagrama denominado "MiPrimerDiagrama:PrimerPool". Se puede notar tambin que el proceso: No esta en progreso, no ha reportado fallas, no esta suspendido, no esta terminado y no esta completado.
Intalio BPM
Cuando se ejecuta un proceso, Intalio|Server nos informa que ha sido completado el estatus del proceso.
Nota: No se olvide de darle al final un shutdown al servidor Universidad Inca Gracilazo de la Vega Facultad de Ingeniera de Sistemas, Cmputo y Telecomunicaciones Asignatura: Gestin de Procesos de Negocios Docente: MSc. Daniel Alejandro Yucra Sotomayor Ingeniero de Sistemas Colegio de Ingenieros del Per: 61845 Email: daniel@somoslibres.org, dyucra@gmail.com Lima Per, 2011