Escolar Documentos
Profissional Documentos
Cultura Documentos
docx
IBM WebSphere Lombardi Educacin
Estudiantes porttil
ERC 1,1
WebSphere Lombardi
JavaScript, y todas las marcas basadas en Java y logotipos son marcas registradas de Sun Microsystems, Inc. en los Estados Unidos, otros pases, o ambos. otras empresas, productos o nombres de servicios pueden ser marcas comerciales o marcas de servicio de los dems.
08 2010 Edicin La informacin contenida en este documento no ha sido sometido a ninguna prueba formal de IBM y se distribuye "tal y como es "sin ninguna garanta expresa o implcita. El uso de esta informacin o la aplicacin de cualquiera de
estas tcnicas es responsabilidad del cliente y depende de la capacidad del cliente para evaluar e integrarlos en de funcionamiento medio ambiente para el cliente. Si bien cada tema puede haber sido revisado por IBM para la exactitud en un especfi cas situacin, no hay garanta de que el o similares resultados mismo resultado en otros lugares. Los clientes tratando de adaptar estas tcnicas a su propio entorno lo hacen bajo su propio riesgo. Copyright International Business Machines Corporation 2010. Este documento no puede ser reproducida en su totalidad o en parte sin el permiso previo por escrito de IBM. Nota para los usuarios del gobierno de EE.UU. - Documentacin relacionada con derechos restringidos - El uso, duplicacin o la divulgacin est sujeta a las restricciones establecidas en el GSA ADP Schedule Contract con IBM Corp.
Contenido
Introduccin 7 Visin general del curso. . . . . .. . . . . . . . . 7 Objetivo del curso. . . . . . . .. . . . . . . . . 8 Objetivos del curso. . . . .. . . . . . . . . . 8 Materiales del Curso. . . . . .. . . . . . . . . . 8 El soporte tcnico. . . . .. . . . . . . . . . 9 Otras fuentes de informacin. . . . . .. . . . . . . . . . 9 Prlogo: La Fundacin para el Modelado de Procesos 11 Objetivos y temas. . .. . . . . . . . . . . 11 Administracin de procesos empresariales. . . . . . . . . . 12 Visin BPM. . . . . . . .. . . . . . . . 12 El proyecto BPM. . . . . .. . . . . . . . 13 BPM componentes del proyecto. .. . . . . . . . 13 BPM Miembros del Equipo del Proyecto.. . . . . . . . 14
Acerca de Modelado de Proceso. .. . . . . . . . . . 15 Procesos de Negocio. . . . .. . . . . . . . 15 Plan de BPM de IBM y WebSphere Lombardi Edicin 16 Cmo lo hacen t fi en proceso de modelado? . . . . . 16 Cmo lo hacen t fi en BPM metodologas de proyecto? . 17 La solicitud de contratacin del proyecto. . . . . . . . . . . 18 Requisitos bsicos. . . . .. . . . . . . . 18 Desafo Requisitos. .. . . . . . . . . 20
Cundo debo pasar de un mapa del Discovery para un proceso Diagrama? . . . . . . . . .. . . . . . . . . 64 Unidad 2: La reproduccin 0 - Diagrama de Proceso 67 Objetivos y temas. . .. . . . . . . . . . . 67 IBM BPM Plan Diagrama. . . . . . . 68 Acerca de BPMN. . . . . . . .. . . . . . . 68 Elementos bsicos. . . . . . .. . . . . . . 68 Crear un diagrama del proceso en Blueprint. . . . . 69 Ejercicio 2.1 Creacin de un diagrama de procesos. . . . 72 Cuando se migra de Plan de Lombardi? . . 74 Acerca de Lombardi Edicin WebSphere. . . . . . . . 75 Lombardi entorno de edicin. . . . . . . 76 El Centro de Proceso. . . .. . . . . . . . . 76 Diseador. . . . . . . . .. . . . . . . . 77 Ejercicio 2.2 La suscripcin a un proceso de Blueprint. 78
Puerta de entrada exclusiva (X / O).. . . . . . . . . 89 Puerta de enlace incluido (Y / O). . . . . . . . . 90 Puerta de enlace paralelo (Y). .. . . . . . . . . 91 Divide y une. . . . .. . . . . . . . . 92 Uso de puerta de enlace Divide y une. . . . . . . . 93 Evaluacin de Condiciones. . .. . . . . . . . . 94 Ejercicio 3.1 Adicin de puertas de enlace. . . . . . . . 96 Unidad 4: Reproduccin 1, Parte 2 - Eventos Intermedio 99 Objetivos y temas. . .. . . . . . . . . . . 99 Intermedio Eventos. . . .. . . . . . . . . 100 Una manera de modelar una escalada. . . . . . . . . . 102 Intermedio Eventos temporizador.. . . . . . . . 102 Intermedio temporizador ejecucin de eventos. . . 103 Ejercicio 4.1 Aadir temporizador Eventos Intermedio 104 Unidad 5: Reproduccin 1, Parte 3 - Validar el modelo de proceso 107 Objetivos y temas. . .. . . . . . . . . . 107 El Inspector de proceso. . .. . . . . . . . . 108 Ejercicio 5.1 Validacin del Modelo de Proceso. . . 110 Apndice: Desafo Ejercicios 113
Introduccin
8 Introduccin IBM WebSphere EDUCACIN LOMBARDI Modelo de un proceso de negocio con IBM Plan e IBM WebSphere Lombardi Edition Despus de completar este curso, usted debera ser capaz de: Realizar proceso de descubrimiento de mapas y capturar detalles en IBM Plano Captura de requerimientos de negocio clave de datos en el contexto de la participante en las interacciones del proceso Crear un diagrama de proceso utilizando IBM Plan Controlar el proceso de fl ujo con puertas de enlace en IBM WebSphere Lombardi Edition Utilice un temporizador intermedio de sucesos para respetar los plazos de proceso se cumplen Validar el modelo de proceso cumple con todas las empresas y funcional requisitos y est listo para su aplicacin El material creado para este curso son los suplementos para la formacin, incluyendo conferencias, y actividades de la clase: Cuaderno del estudiante Actividad en clase y el ejercicio individual de los entornos Plan de IBM BPM IBM WebSphere Lombardi Edition OBJETIVO DEL CURSO CURSO DE MATERIALES OBJETIVOS DEL CURSO
No para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 9 IBM WebSphere EDUCACIN LOMBARDI SOPORTE TCNICO IBM BPM Plan Proceso de Asignacin de 101 a ritmo Curso en Lnea de autnomos Soporte Tutoriales rendimiento - Sistema de Ayuda Plan Blog del producto El usuario / desarrollador Foros IBM WebSphere Edicin Lombardi (Lombardi) WebSphere Lombardi Edition 7.1.0 Creacin de Medio Ambiente Gua del usuario Business Process Modeling Notation Especifi cacin 1.2 Correo electrnico Preguntas sobre Websphere Lombardi Formacin, los prximos cursos, por supuesto los materiales de lombarditraining@us.ibm.com Las cuestiones tcnicas se pueden dirigir para apoyar al visitar http://www-947.ibm.com/support/entry/portal/ OTROS RECURSOS
Las organizaciones que buscan mejorar sus procesos de negocio se convertir en Business Process Management (BPM) para proporcionar un enfoque sistemtico para lograr esta mejora. BPM iniciativas de impulso de la ganancia de la adopcin temprana de la designacin de la primera fi fi primer lanzamiento o proyectos crticos. Independientemente del proyecto, grande o pequeo, todo comienza con un modelo de proceso. Un modelo claro que comunica la proceso y donde se pueden lograr mejoras es la clave para mantener el ejecutivo impulso nivel inicial. Un buen Modelo de proceso lo que alinea los intereses de la empresa y la ejecucin de los grupos de TI.
Objetivos
Los objetivos de esta seccin son los siguientes: Describir la gestin de procesos de negocio (BPM) Lista de los componentes de un proyecto BPM Enumerar y describir los miembros del equipo del proyecto BPM Enumerar y describir las fases de modelado de procesos Describir cmo IBM BPM fi cios Plan de Modelado de Procesos Describir cmo WebSphere Lombardi TS fi Edition en Proceso Modelizacin
Temas
Esta seccin incluye los siguientes temas: Gestin de Procesos de Negocio Acerca de Modelado de Proceso IBM BPM de Lombardi Blueprint y edicin de WebSphere Un proceso de Narrativa: El Proyecto de Pedido de Contratacin
Prlogo: La
Qu pasa si una visin ms amplia de BPM son los siguientes: "BPM es el medio por el cual las empresas y los gobiernos mejorar sus operaciones mediante el aprovechamiento de conocimientos internos del negocio en, escalable nuevas formas. Esto se logra mediante la participacin directa gente de negocios en el diseo, defi nicin y la creacin de -Clase empresarial aplicaciones de proceso. "
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 13 IBM WebSphere EDUCACIN LOMBARDI El proyecto BPM Ciclos de vida del proyecto para que cualquier iniciativa se ve reforzada por lo general bien establecidas las normas y metodologas. Un proyecto de BPM, especialmente uno que incluye una visin ms amplia y defi niciones siempre, no fi n el ciclo de vida del proyecto tpico debido a que el principales componentes del proyecto BPM son un poco diferentes. BPM Componentes del Proyecto El diagrama de la visin hacia abajo-arriba de los componentes de BPM proporciona una vista rpida de cmo un proyecto tpico ciclo de vida de BPM va a evolucionar. Cualquiera de estos componentes que faltan de un proyecto de interrupcin el diseo eficaz, defi nicin, y la creacin del proceso aplicacin, y tal vez reducir la intervencin del sector empresarial personas.
14 Prlogo: La Fundacin para el Modelado de Procesos IBM WebSphere EDUCACIN LOMBARDI BPM Miembros del Equipo del Proyecto El ciclo de vida nico y componentes de un proyecto BPM requieren un especificaciones establecidas c de las funciones del proyecto, incluyendo: Proceso de Patrocinador - Responsable de establecer el objetivos y alcance del proyecto, asegurando el apoyo organizativo y recursos, y asegurar la alineacin con la organizacin los objetivos de negocio Proceso de Propietario - Persona que sabe todo acerca de la proceso de Gerente del Programa / Proyecto Principal - la persona responsable de xito del proyecto Expertos de la materia - Los que tienen conocimiento de especfi cas recursos de proceso, o sistemas de Ncleo BPM Proyecto de Desarrollo del equipo - Procesos de Negocio Management (BPM), los equipos de desarrollo suelen incluir una Analista de BPM, desarrollador de BPM - Procesos, BPM para desarrolladores Integraciones, y un administrador de BPMS Facilitador - (Opcional) Por lo general gestiona la colaboracin reuniones de un Equipo de BPM.
La comprensin de un proceso de negocio es necesario antes de que se puede modelar. Procesos de Negocio Un proceso de negocio es un conjunto de repeticin de tareas coordinadas o actividades y transacciones utilizadas para lograr la organizacin objetivos. Modelado de Procesos de captura la secuencia ordenada de estas tareas o actividades, las funciones de realizar las actividades, bifurcacin condicional, y la secuenciacin del fl ujo de trabajo entre las actividades junto con la informacin de apoyo de principio a fin. Modelado de procesos puede ser descrito como un enfoque de tres fases: Describir el proceso - a nivel de descripcin del proceso de alta fcil de comunicar a travs de la organizacin Analizar / Mejorar el proceso - analtico, ms detallada modelado, mostrando todas las actividades pertinentes y fl ujo incluyendo caminos excepcin. Se utiliza para crear detallados funcionales requisitos para el proceso de Aplicar el proceso - El proceso ejecutable aplicacin
No para su redistribucin
Protegidas Materiales
16 Prlogo: La Fundacin para el Modelado de Procesos IBM WebSphere EDUCACIN LOMBARDI
No para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 17 IBM WebSphere EDUCACIN LOMBARDI Cmo Blueprint de BPM de IBM y WebSphere Edicin Lombardi fi t en el Proyecto de Desarrollo de metodologas de BPM? Si bien el desarrollo de estrategias de BPM y los mtodos varan desde la IT estndar estrategias y mtodos de desarrollo, algunos de BPM conjuntos de herramientas son ms en consonancia con este ltimo. Plan de trabajo y Lombardi incorporar caractersticas y funcionalidad que har apoyar el uso de metodologas eficaces y nicos que aumentan factores de xito de desarrollo. He aqu un panorama general de tres mtodos y enfoques: Modelo de Aproximacin compartidas - WebSphere Lombardi Edition utiliza un entorno compartido solo para el diseo y desarrollo. Todos los artefactos proceso se almacenan en un nico modelo comn arquitectura. Enfoque iterativo - un mtodo de desarrollo en un proceso aplicacin se crea a travs de secciones de desarrollo discreto y en varias ocasiones hasta que elabor la solicitud sea recibida madurez. WebSphere Lombardi Edition es compatible con una completa enfoque de desarrollo iterativo en lnea con las mejores prcticas para el desarrollo de BPM. Playbacks - incorporado en WebSphere Lombardi Edition "Reproduccin" alienta a la funcionalidad de TI y de negocio para colaborar y compartir informacin sobre el proceso de solicitud con mucha ms frecuencia durante el desarrollo. La reproduccin entre las empresas y de TI es un centrado
demostracin de un modelo de proceso de forma parcial con el objetivo de la discusin, edificio consenso, de colaboracin mejora, y en ltima instancia de aprobacin del modelo. Playbacks para permitir as el desarrollo iterativo de la proceso de solicitud. Obviamente, el equipo de BPM va a querer llegar a las entregas hito en el desarrollo del proceso aplicacin para saber cundo pasar, por lo que la reproduccin de 0 a 3 designar el signo de cierre de las fases del ciclo de vida de desarrollo. NOTAS
Proceso de Narrativa
Requisitos bsicos Un encargado que emplea va a presentar una solicitud de contratacin de los recursos humanos Departamento que contiene la siguiente informacin: Informacin General Nmero de Requisicin Fecha de la solicitud Solicitante
Posicin Fecha de disponibilidad Posicin Detalles Ttulo del Trabajo Descripcin del puesto Nivel de empleo (la base de datos de la empresa) Nmero de informes directos (slo se muestran si el nivel de empleo solicitada es jefe tcnico o superior) Departamento de Informacin Divisin (la base de datos de la empresa) Departamento (de base de datos de la empresa) Compensacin Detalles Salario para ofrecer Importe de la bonificacin (por defecto al 10% del sueldo que ofrecer, pero en ningn caso podr superar el 50%) Detalles de Reclutamiento Los empleados mltiples necesarias? (Y / N) Nmero de empleados necesarios (slo se muestran si hay varios los empleados son necesarios) Coloque de nuevo? (Y / N) Contratacin Comentarios Manager
se remitir a la correspondiente base Gerente General en el pliego de valores pertenecientes a la divisin ed. Una vez que el General Administrador recibe la solicitud, se indicar la aprobacin o desaprobacin. 2.2 Si la solicitud no es aprobada, el Gerente General especificar la razn y la solicitud se termina. Si la solicitud es aprobado, como comprobar el cumplimiento de salario debe ser realizada. 2.3 El Gerente de Contratacin debe ser notifi cado de GM de la decisin de la antes de que el proceso ha terminado. 2.4 Un control automatizado para el cumplimiento de salario debe ser realizado. Si la solicitud cumple con el cumplimiento de la contratacin de sueldos solicitud deber ser automticamente enviado a las posiciones de recursos humanos base de datos y puestos a disposicin para su difusin. 2.5 Cuando una solicitud viola los sueldos establecidos la empresa directrices, el Administrador de Recursos Humanos puede aprobar o rechazar el pidi anular salario. 2.6 Si el salario solicitado es aprobada, la solicitud deber ser envi a las posiciones de base de datos de recursos humanos y puesta a disposicin de difusin. 2.7 Si el Administrador de Recursos Humanos rechaza el sueldo que pidi debe proporcionar comentarios acerca de la violacin, aadir un salario propuesto, y enviar la solicitud de nuevo al autor para la presentacin o cancelacin. 2.8 El administrador de recursos humanos tiene 4 horas para completar la revisin. Si la revisin no se completa en 4 horas, la prioridad de la tarea ser cambiado a lo urgente y un correo electrnico se enviar a la Administrador de Recursos Humanos les notifique el vencimiento del plazo. 2.9 Cuando el encargado que emplea obtiene la solicitud de nuevo debido a la
un rechazo, que tienen la opcin de tratar de negociar un salario ajustado o pueden cancelar la solicitud. 2.10 Todas las solicitudes de contratacin se debe agregar a las posiciones de recursos humanos base de datos independientemente de la disposicin. 2.11 Este proceso puede ser iniciado desde la contratacin peticiones recibidas La contratacin externa de recursos Manager.
Desafo Requisitos
Solicitud de Contratacin 3.1 El encargado que emplea debe completar toda la informacin sobre la Formulario de solicitud de contratacin. Por favor, no mostrar el formulario con cualquier el exceso de msica estilo campo requerido. validacin deben ser transparentes para el usuario final. 3.2 En la seccin "Detalles generales, aada el siguiente automtica funciones: Nmero del Pedido (generada automticamente) Fecha de la solicitud (fecha automtica y hora) solicitante (usuario automtica sello personal) 3.3 Si la respuesta a la nueva posicin es NO, la siguiente informacin se deber presentar: Quin est siendo reemplazado? Nombre Estado (desplegable - Tiempo completo, tiempo parcial,
Contratista, Temp) Administrador de Nivel de empleo Tipo de pago (desplegable - por horas, sueldos) Notas Esta informacin slo se debe mostrar si la respuesta a Nueva posicin es NO. Administrador de Recursos Humanos Salario Reemplazar Revisin 3.4 El administrador de recursos humanos debe ser capaz de recuperar una lista de posiciones actuales en la base de datos de posiciones que coinciden con el solicitud actual. Esto proporcionar el Administrador de recursos humanos con un salario comparacin. Esto es opcional y por peticin de los recursos humanos Administrador, automticamente no aparece. La lista de Posiciones debe aparecer en una ventana pop-up. 3.5 Si el Administrador de recursos humanos no se completa la revisin dentro de 8 horas laborales, la revisin debera ser reasignada a otro Administrador de recursos humanos.
Se propone, esta lista debe ser actualizada. 4.2 El administrador de recursos humanos o el encargado que emplea debe ser capaz de para seleccionar de la lista si quieren volver a una previamente sugiri salario. Seleccin de esta lista deben rellenar la "Salario para ofrecer" campo fi. 4.3 Si el encargado que emplea quiere tratar de renegociar el oferta de salario, que debe proporcionar un salario y una nueva propuesta reemplazar justifi cacin. 4.4 Cada vez que el salario propuesto, bono por firmar, Gerente de Contratacin reemplazar la razn de sueldos, y motivo de rechazo de recursos humanos se cambia; la informacin original se debe agregar a las listas que se disponibles durante la fase de negociacin. 4.5 El bono por firmar que se comportan de la misma manera. 4.6 Un total de tres intentos por parte del encargado que emplea para negociar una anulacin de sueldo se les permite. Despus del tercer intento de negociar una anulacin de sueldo, su nica opcin es cancelar el solicitud, o seleccione un salario ofrecido previamente a partir de la FC Administrador. Nueva Revisin de la Posicin 4.7 Si el Gerente General no puede aprobar la solicitud de Nueva posicin, el encargado que emplea debe indicar si un Contrato temporal de la posicin es aceptable. 4.8 Si una posicin temporal no es aceptable, la solicitud se cancelado. 4.9 Si una posicin temporal es aceptable, la solicitud deber se remitir al departamento de Recursos Humanos Reclutamiento. Si la FC Contratacin departamento puede fulfi ll de la solicitud, el MM y la Contratacin Manager se notifi cado y la solicitud se presenta para
salario cumplimiento.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Captura de hitos del proceso para obtener un mapa Discovery
El proceso de captura de las medidas y actividades para obtener un mapa Discovery Crear un sub-proceso de descubrimiento de Actividades Mapa Documentar detalles del proceso incluyendo los participantes del proceso y el proceso de mejoras previstas en un mapa Discovery Crear un modelo de datos conceptual
Temas
Esta unidad incluye los siguientes temas: Acerca de Discovery Proceso Crear un mapa del Discovery Captura de la Informacin del Proceso El modelo de datos conceptual Cundo debo pasar de un mapa del Discovery para un proceso Diagrama?
Colaboracin Proceso de descubrimiento lleva a la creacin de un mapa de Descubrimiento y se logra a travs de sesiones de colaboracin con el proceso expertos en la materia y el propietario del proceso. Estas sesiones proporciona la informacin necesaria para crear el primer descubrimiento Mapa: un proceso de alto nivel diagrama de mapa que se comunica la orden esperado de los logros de tarea de proceso y el proceso detalles que rodean estas tareas. Proceso de descubrimiento
NOTAS
no para su redistribucin
Protegidas Materiales
28 Unidad 1: La reproduccin 0 - Proceso de descubrimiento IBM WebSphere EDUCACIN LOMBARDI
orden de las actividades en el proceso se describe con eficacia. Esto es la razn por la Business Process Management Notation (BPMN) las normas estn limitados en trminos de uso en este punto de la modelizacin esfuerzo. Con el tiempo, estos elementos pasarn a formar parte de un mayor conjunto de componentes en el modelo de proceso en el Plan y, a continuacin WebSphere Lombardi Edition. Mapa del Descubrimiento de elemento Descripcin Utilice un hito en un mapa Discovery para comunicarse una fase de proceso en particular. Hitos uno no estndar BPMN, sino un componente muy importante en Plan de trabajo y Lombardi. Utilice una actividad para comunicar una tarea de proceso realizada por una unidad de negocio nica en un Descubrimiento del mapa. La actividad es un estndar BPMN. Use un sub-proceso de la comunicacin una actividad que se ejecutado por mltiples unidades de negocio. Sub-proceso un estndar BPMN. NOTAS
enumerados en forma secuencial. Cada etapa consiste en un grupo de actividades destinadas a producir un especfi cos entrega dentro de un determinado perodo de tiempo. Principios de la colaboracin o la revisin de una narrativa proceso debe producir los hitos del proceso. Esta es la tarea primera fi para llevar a cabo a crear un mapa del Discovery. Proceso de Reembolso de Gastos Si bien la aportacin de informacin para el descubrimiento de un mapa Proceso de reembolso de gastos, la identificacin dueo del proceso ed los siguientes hitos: Aprobacin de la presentacin del pago Archivo EJEMPLO
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 31 IBM WebSphere EDUCACIN LOMBARDI Organizar los hitos en el orden en que se llevan a cabo. Considere el uso de nombres de etiqueta de los hitos Los hitos son las fases del proceso, sino que deben indicar los no puedo subdivisiones significativa de todo el proceso, no cada uno paso individual partes destacan hitos del proceso que puede ser bueno candidatos para la aplicacin del proceso de seguimiento de los intervalos durante la ejecucin del proceso, y puede proporcionar una til manera de organizar la discusin de las mtricas del proceso con el proceso propietarios y otros interesados
DIRECTRICES NOTAS
Descubrimiento Mapa ahora comunica una unidad atmica de trabajo o actividad. Aprobacin de la presentacin del pago Archivo Archivo Gastos Informe EJEMPLO NOTAS
Aprobar por Manager Aprobar por Cuentas Por pagar Confi rmar Pago Archivo Gastos Informe EJEMPLO
NOTAS
no para su redistribucin
Protegidas Materiales
36 Unidad 1: La reproduccin 0 - Proceso de descubrimiento IBM WebSphere EDUCACIN LOMBARDI Sub-proceso Una actividad en un mapa Discovery tambin se puede comunicar como un Sub-proceso. Sub-procesos son tareas que son propiedad y estn ejecutados por diferentes unidades de negocio. El ejemplo de gastos de reembolso proceso de descubrimiento Mapa shows a candidate Milestone and set of Tasks that could convert to a single Sub-process. EJEMPLO Archivo Gastos Informe
Submission Approval Payment Archive Approve by Manager Approve by Cuentas Por pagar Confi rm Pago Archivo Gastos Informe Expense Reimbursement Process
EJEMPLO Archivo Gastos Informe Aprobacin de la presentacin del pago Archivo Aprobar Gastos Informe Confi rmar Pago Archivo Gastos Informe Proceso de Reembolso de Gastos NOTAS Modificacin del Mapa del Descubrimiento (continuacin) En el ejemplo de Reembolso de Gastos proceso de descubrimiento del mapa, con una porcin destacado del mapa en cuestin de modifi cacin.
Archivo Gastos Informe Presentacin de aprobacin de pago Aprobar Gastos Informe Confi rmar Pago Archivo Gastos Informe Proceso de Reembolso de Gastos NOTAS
No para su redistribucin
Protegidas Materiales
42 Unidad 1: La reproduccin 0 - Proceso de descubrimiento IBM WebSphere EDUCACIN LOMBARDI Reembolso de Gastos proceso del descubrimiento Mapa NOTAS Archivo Gastos Informe Presentacin de aprobacin de pago Aprobar Gastos Informe Confi rmar Pago Archivo Gastos Informe
los miembros del equipo de proceso y las principales partes interesadas Organizar Hitos en secuencia. Utilice los nombres de etiqueta de los hitos Los hitos son las fases del proceso, sino que deben indicar los no puedo subdivisiones significativa de todo el proceso, no cada uno paso individual partes destacan hitos del proceso que puede ser bueno candidatos para la aplicacin del proceso de seguimiento de los intervalos durante la ejecucin del proceso, y puede proporcionar una til manera de organizar la discusin de las mtricas del proceso con el proceso propietarios y otros interesados Comience agregando proceso de pasos para el Mapa de Discovery en cada caso Milestone Convertir mltiples simultneas Los pasos que se asignan a uno propietario en una sola tarea Si hay un nmero inusualmente alto de los pasos para un determinado hito, esto puede ser una indicacin de que los hitos ms hay que aadir Etiqueta de los pasos, las tareas y actividades con un verbo-sustantivo combinacin Las condiciones de proceso, excepciones, y "quin" y "cundo" detalles no son el centro de un mapa de Discovery en esta etapa de proceso de modelado Para facilitar el uso, utilice la vista de esquema del Plan Maestro Descubrimiento Mapa de editar y modificar los elementos en tiempo real sesin de colaboracin Utilice la funcin de instantneas en el Plan para la captura y la etiqueta de la versin inicial de la Hoja de Discovery, una vez que haya completado
el esfuerzo
condiciones o excepciones
mueve el proyecto de descripcin del proceso a un mero proceso de mejora de esfuerzo. NOTAS
IBM WebSphere EDUCACIN LOMBARDI EJEMPLO DIRECTRICES Los participantes (continuacin) En el proceso de reembolso de gastos ejemplo Discovery Mapa, la identificacin del participante ed para la Actividad de primera fi es empleado. Tenga en cuenta que un participante representa una funcin y no un particular, persona. Adems, este proceso haba sido mbito de utilizar por un especfi cas grupo o departamento a continuacin, el participante ser diferente, como vendedor. De la misma manera, si el proceso tiene un mayor alcance en trminos de los participantes (si, por ejemplo, el proceso de incluye mano de obra contratada y proveedores), entonces el papel probablemente ser un Peticionario Gastos. Propietario de Negocio (s) es la parte responsable de la proceso. Adicin de un experto o expertos para trazar los detalles de su identificar los expertos en la materia principal que usted debe consultar en detalles del proceso. Archivo Gastos Informe Presentacin de aprobacin de pago Aprobar Gastos Informe Confi rmar Pago Archivo
Gastos Informe Proceso de Reembolso de Gastos Participante Empleado Dueo de Negocio (s) Director de Recursos Humanos Experto (s)
Entradas y Salidas (continuacin) El ejemplo de gastos de reembolso proceso de descubrimiento Mapa proporciona un rpido vistazo a los detalles de entrada y salida por un lapso de Actividad. En este caso, la entrada de aguas arriba de la tarea es un espacio en blanco " estandarizadas informe "de gastos, mientras que la salida aguas abajo es "gasto informe completo". Este es el nivel de informacin necesarios para obtener un mapa Discovery. Utilice el Proveedor (s), entrada (s), Salida (s), y el Cliente (s) campos inalmbrica a IBM BPM Plan para describir BPMS pasiva interacciones. Comience con los insumos de proveedores y productos a clientes que coinciden con un caso ideal:. NOTA: Este no es un captura de datos de entrada y salidas, que la informacin es mejor sirve cuando se detalla en un modelo de datos conceptual. Archivo Gastos Informe Presentacin de aprobacin de pago Aprobar Gastos Informe Confi rmar Pago Archivo Gastos Informe Proceso de Reembolso de Gastos Entrada y Salidas En blanco estndar
Presentacin de aprobacin de pago Aprobar Gastos Informe Confi rmar Pago Archivo Gastos Informe Proceso de Reembolso de Gastos Problemas Los recibos que no se adjunten Problemas (continuacin) El ejemplo de gastos de reembolso proceso de descubrimiento Mapa tiene una identificacin de problemas ed que es a la vez frecuente y grave en la primera actividad fi. "Los ingresos no inscritos" es motivo de preocupacin porque retrasa la capacidad para completar la tarea y todos los tareas posteriores en el marco de tiempo deseado. Documentar los problemas cuando se mencionan, incluyendo la severidad y la frecuencia si la hubiera. Sin embargo, evite invertir tiempo para resolver estos problemas en este punto en el Discovery esfuerzo.
Documentacin / Archivos adjuntos detalles del proceso son importantes para el Mapa de Discovery por lo que incluso si la informacin ofrecida por las PYME o las partes interesadas para una particular de tareas o Hito no ta categora de ficcin, capturando que la informacin en el rea de Documentacin en Blueprint se valioso para la siguiente fase de modelado de procesos. En el mismo As, los materiales de herencia y el proceso de documentacin existentes ser incluidos como elementos de fijacin. NOTAS
Informe Proceso de Reembolso de Gastos Documentacin / Archivos adjuntos Se adjunta: Actual Versin PDF de la informe de gastos. Documentacin / Accesorios (continuacin) Para el proceso de reembolso de gastos ejemplo Discovery Mapa, el equipo de BPM aadido un anexo a la primera ficcin de tareas para habr un punto de referencia para los documentos reales utilizados en el actual proceso. El material de referencia ser til ms adelante durante la ejecucin del proceso. Utilice la seccin de Documentacin para captar el proceso visin patrocinador, objetivos de mejora, y la aplicacin detalles an no capturados o documentado. IBM BPM Plan le da la capacidad de comunicarse detalles acerca de un proceso a una amplia gama de partes interesadas dentro de su organizacin. Depende de qu nivel de detalle se utiliza sobre la base de la cantidad que desea comunicarse. Si te sientes como si estuvieras haciendo la entrada de datos redundantes o innecesarias y no vamos a compartir o descubrir algo nuevo sobre el proceso, que est bien dejar de agregar detalles a su proceso.
IBM WebSphere EDUCACIN LOMBARDI NOTAS Reembolso de Gastos proceso del descubrimiento Mapa Detalles Aadido (Actividades e hitos) partcipants Entradas y salidas Proveedores Clientes Archivos adjuntos Problemas (gravedad y frecuencia) Archivo Gastos Informe Presentacin de aprobacin de pago Aprobar Gastos Informe Confi rmar Pago Archivo Gastos Informe
Detalles Mejor Proceso de Captura de prcticas y directrices El participante que proporciona el detalle hace responsable de una La actividad en un proceso. La captura de los participantes en el Discovery Mapa es crucial para la creacin de un diagrama del proceso ms tarde en IBM BPM de Lombardi Blueprint y edicin de WebSphere. Propietario de Negocio (s) es la parte responsable de la proceso. Adicin de un experto o expertos para trazar los detalles de su identificar los expertos en la materia principal que usted debe consultar en detalles del proceso. El Sistema de Tiempo de ciclo y el costo es informacin que usted puede agregar para delinear los requisitos funcionales y de negocio Utilice el Proveedor (s), entrada (s), Salida (s), y el Cliente (s) campos inalmbrica a IBM BPM Plan para describir BPMS pasiva interacciones. Comience con los insumos de proveedores y productos a clientes que coinciden con un caso ideal:. NOTA: Este no es un captura de datos de entrada y salidas, que la informacin es mejor sirve cuando se detalla en un modelo de datos conceptual. Riesgo y Agregar valor es identifi informacin ed en el proceso anlisis de la fase de modelado. Documentar los problemas cuando se mencionan, incluyendo la severidad y la frecuencia si la hubiera. Sin embargo, evite invertir tiempo para resolver estos problemas en este punto en el Discovery esfuerzo. Utilice la seccin de Documentacin para captar el proceso visin patrocinador, objetivos de mejora, y la aplicacin detalles an no capturados o documentado. IBM BPM Plan le da la capacidad de comunicarse
detalles acerca de un proceso a una amplia gama de partes interesadas dentro de su organizacin. Depende de qu nivel de detalle se utiliza sobre la base de la cantidad que desea comunicarse. Si te sientes como si estuvieras haciendo la entrada de datos redundantes o innecesarias y no vamos a compartir o descubrir algo nuevo sobre el proceso, que est bien dejar de agregar detalles a su proceso.
Documento de Problemas en la Hoja de tareas de descubrimiento, donde necesario Agregue cualquier documentacin necesaria para cada tarea en el Descubrimiento Mapa Agregue todos los accesorios disponibles para las tareas en el Discovery Mapa
Modelo de datos y el proceso de modelo de negocio puede ayudar. Un Conceptuales modelo de datos permite que el proyecto de equipo y de negocios para trabajo a travs de las entradas y salidas de la Tarea (Actividades) ms en profundidad. Modelos conceptuales de datos proporcionan una forma fcil de negocios para visualizar los datos reales de negocios y relaciones de los datos dentro de la proceso. Cuando defi nir el modelo conceptual de datos para su proceso, visita en el proceso en su conjunto. Para cada elemento o ncleo de la actividad, pregunte "Los datos que hace el proceso necesario para completar esa tarea?". Esto es parte del Plan Maestro y Lombardi "fl ujo proceso" del sistema. NOTAS
Capturado conceptual de datos en el informe del proceso de primera fi gastos Actividad: Informe de gastos 1. Nombre 2. Departamento 3. Administrador 4. Fecha de Gastos 5. Importe de gastos 6. Razn de Gastos EJEMPLO NOTAS
EJEMPLO NOTAS
notacin se utiliza para comunicar nuevas necesidades del proceso al equipo de BPM. El esquema permite a los equipos de BPM para analizar el proceso de mejora y para crear el funcional requisitos para la aplicacin de proceso de implementacin.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Crear un diagrama de proceso de la Hoja de Descubrimiento de IBM BPM Plan Importar un IBM BPM Plan diagrama de procesos en WebSphere Lombardi Edition (Lombardi) Lista de los principales componentes de la Lombardi WebSphere Edicin (Lombardi) Medio ambiente de autora
Temas
Esta unidad incluye los siguientes temas: IBM BPM Plan diagrama de procesos Cundo puedo migrar de Plan de Lombardi? Acerca de WebSphere Lombardi Edition
las funciones de realizar esas actividades, a condicin de ramificacin y la secuenciacin del fl ujo de trabajo entre las actividades. En IBM BPM Plan, este modelo de flujo workfl se llama un diagrama de procesos. Acerca de BPMN Para comunicar este modelo claramente dentro de su organizacin, un notacin estndar debe ser aplicado. El objetivo principal de negocios Gestin de Procesos de la notacin (BPMN) es proporcionar una notacin que sea fcilmente comprensible por todos los usuarios de negocios, de la los analistas de negocio que crean los borradores iniciales de los procesos, a los desarrolladores tcnicos responsables de la aplicacin de la tecnologa que llevar a cabo los procesos, y fi nalmente, a la gente de negocios que administrar y supervisar los procesos. Por lo tanto, BPMN crea un puente estandarizado para la brecha entre el diseo de procesos de negocio y proceso de implementacin. Este notacin solo se ha acordado entre los mltiples BPM proveedores para el benefi cio de la comunidad de usuarios. Elementos bsicos Ambos Plan de BPM de IBM y WebSphere Edicin uso Lombardi seis principales BPMN 1.2 elementos: Actividad Evento Puerta de enlace Flujo Piscina Lane La forma en que cada herramienta utiliza estos seis elementos vara porque el enfoque de cada uno es diferente. Plan de atencin es mantener una relacin muy estrecha con las empresas, mientras que Lombardi
tiene la intencin de llevar el modelo de proceso a travs de la aplicacin y luego de la implementacin del proceso de solicitud. En Lombardi, los elementos de BPMN han robusta construcciones no se encuentran en Blueprint.
sesiones de colaboracin. Una vez que se crea un diagrama de procesos, que est vinculado a la Hoja de Descubrimiento y las revisiones se refl eja tanto en las zonas del Plan proceso de BPM de IBM. INFORMACIN CLAVE Diagrama de Procesos Elementos Descripcin Actividad Una actividad es una unidad atmica de trabajo y se puede representa como una tarea o un proceso de Sub. Un carril Lane es una sub-particin dentro de un proceso Pool. Piscinas no son tan evidentes en un proceso de Plan Diagrama y ser discutido ms adelante en Lombardi. Los carriles se utilizan para organizar y clasificar las actividades dentro de un diagrama de procesos. Evento Un evento es algo que "sucede" en el de una empresa. proceso EventTypes curso como inicio indicar donde se inicia un proceso de finalizacin y se indican que un proceso va a terminar. Otro sucesoTipo - Intermedio - se discutir ms adelante en el Por supuesto. Principio Final
BPMN elementos fueron aadidos y el diagrama se ajust a articular la visin ms clara del modelo de proceso de un negocio audiencia. Ejemplo modi fi fi de reembolso de gastos ed proceso de diagrama en Plano EJEMPLO NOTAS
depende de la organizacin necesita su swimlanes en un diagrama de proceso son la articulacin de los roles en ese proceso a fin de utilizar las convenciones de nomenclatura que describen el papel no, la persona responsable
NOTAS
no para su redistribucin
Protegidas Materiales
72 Unidad 2: La reproduccin 0 - Diagrama de Proceso IBM WebSphere EDUCACIN LOMBARDI
mejorar la comunicacin de la modelo para el negocio Crear una vinculados Sub-proceso de la actividad requiere Utilice las combinaciones de colores a sus actividades para indicar el proceso problemas
Lo primera ficcin que debe hacer es importar el Plan proceso de IBM diagrama en Lombardi. Importacin de un diagrama de procesos Plan de Lombardi no Plan significa que ha dejado de tener valor en el proyecto ciclo de vida. Todava hay muchas razones por negocios quieren seguir a mirar hacia el Plan centralizada proceso de comunicacin de modelado y documentacin. Un diagrama del proceso o modelo se conoce como un negocio Proceso de Defi nicin (BPD) en Lombardi Cualquier sub-proceso en el TLP se conoce como displasia broncopulmonar anidadas en Lombardi En general, un TLP debe ser tan simple como una abstraccin que puede hacerlo. Un BPD altamente conceptual va a ser muy resistentes a los cambio. Asegrese de que utiliza la ficha de documentacin de las propiedades seccin Lombardi requisito de incluir notas importantes para cada actividad BPD, la Decisin de puerta de enlace, eventos y otros elementos fundamentales. Para obtener ms informacin, consulte: Lombardi Edicin WebSphere 7.1.0-Creacin de entorno de usuario> Gua de modelado de base tareas> Creacin de un TLP INFORMACIN CLAVE
Centro de Proceso haciendo clic en la opcin "Abrir en el Diseador de" opcin. proceso de aplicaciones pueden crear nuevos haciendo clic en "Crear nuevo Proceso de aplicacin "opcin. Cualquiera de estas opciones permitir el acceso a la aplicacin de procesos Entorno de desarrollo (diseo). Para obtener ms informacin, consulte: Lombardi Edicin WebSphere 7.1.0-Creacin de entorno de usuario> Gua de modelado de base tareas> Administracin del Centro de Proceso UAB
Asegrese de que la suscripcin de un proceso existente La aplicacin en el Centro de Proceso y no un conjunto de herramientas Acceder a la opcin de planos en la Biblioteca y suscribirse al proceso de Plan que desea importar Modificar la suscripcin Plan una vez que se accede desde el Biblioteca
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Describir la secuencia de procesos de flujo y el uso de tiempo de ejecucin Proceso de tokens Describa las tres puertas de enlace, aplicado por WebSphere Lombardi Edition Modelo de una puerta de enlace la Decisin Modelo de una puerta de enlace de Split simple
Temas
Esta unidad incluye los siguientes temas: Acerca de Flujo de Proceso Acerca de tokens Acerca de puertas de enlace
El ejemplo ms simple de esto es una sola secuencia de flujo la conexin de dos actividades. Esto se conoce como la secuencia normal de flujo. NOTAS
No para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 85 IBM WebSphere EDUCACIN LOMBARDI
Acerca de tokens
Un smbolo es un estudio descriptivo que se usa para describir cmo el fl ujo de un proceso se proceder en tiempo de ejecucin. Mediante el seguimiento de cmo el Token atraviesa los objetos de flujo, la fl ujo de secuencia debe ser defi nible. NOTAS
NOTAS
no para su redistribucin
Protegidas Materiales
88 Unidad 3: Reproduccin 1, Parte 1 - Flujo de Proceso IBM WebSphere EDUCACIN LOMBARDI
Acerca de Gateway
Una puerta de enlace puede ser pensado como una pregunta que se hace en un punto en el fl ujo proceso. La pregunta tiene una defi ne conjunto de respuestas alternativas, que en efecto actuar como puertas, el proceso no puede continuar hasta que una vlida respuesta es siempre. Un Gateway proporciona un punto en que el proceso puede seleccionar uno o ms, de una serie de rutas, dependiendo del tipo de puerta de enlace, y una condicin conocida en el proceso. Para obtener ms informacin, consulte: Lombardi WebSphere 7.1.0 Edicin de Medio Ambiente de creacin de Ayuda> Modelado Procesos bsicos de modelado de tareas>> Utilizacin de puertas de enlace
fl ujos secuencia. Un defecto de salida fl ujo de secuencia (una lnea sin condicin) debe ser modelado. El flujo de salida predeterminada secuencia fl es slo sigui si ninguna de las condiciones anteriores son ciertas. fl ujo secuencia de las condiciones de salida son evaluados con el finde arriba a abajo-como defi nida en la puerta de entrada de propiedades ficha. Slo una secuencia fl ujo saliente condicin puede ser verdad. Una vez que se cumple una condicin, la evaluacin posterior de salida fl ujo condiciones secuencia de paradas. Para obtener ms informacin, consulte: Lombardi WebSphere 7.1.0 Edicin de Medio Ambiente de creacin de Ayuda> Modelado Procesos bsicos de modelado de tareas>> Utilizacin de puertas de enlace NOTAS
si ninguna de las condiciones anteriores son ciertas. La diferencia entre una Divisin condicional y una Decisin Gateway es, en esencia, lo siguiente: una puerta de enlace la Decisin permite un proceso para tomar slo una de las rutas disponibles, mientras que una Divisin condicional puede permitir que se tome una o ms rutas, pero a la vez no. Para obtener ms informacin, consulte: Lombardi WebSphere 7.1.0 Edicin de Medio Ambiente de creacin de Ayuda> Modelado Procesos bsicos de modelado de tareas>> Utilizacin de puertas de enlace NOTAS
NOTAS
no para su redistribucin
Protegidas Materiales
92 Unidad 3: Reproduccin 1, Parte 1 - Flujo de Proceso IBM WebSphere EDUCACIN LOMBARDI
Divide y une Por lo general, puertas de enlace tienen dos modos distintos: Una puerta de enlace se divide el camino de entrada en mltiples salientes caminos (split) Una puerta de enlace une varias vas de entrada en una salida ruta de acceso (unirse) En Lombardi, y en contra de BPMN, una puerta de enlace Decisin no pueden se usan para unir mltiples tokens. condicional y simple de Split Gateways permiten une a utilizar.
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 93 IBM WebSphere EDUCACIN LOMBARDI DIRECTRICES Uso de puerta de enlace Divide y une Divide Gateway permite la actividad concurrente. Sin embargo, hay ocasiones en que algunas acciones no debe proceder hasta que un conjunto de actividades anteriores han completado (es decir, un resumen tarea de los resultados de las acciones anteriores). Como tal, se necesita un acompaamiento se unen para: hacer que el proceso en una, simple forma sensible hacer el diagrama de proceso fcil de entender por los diferentes audiencias Una buena regla general para el modelado se divide y se une es un smbolo en el proceso, uno de cada smbolo del proceso de Para obtener ms informacin, consulte: Lombardi WebSphere
7.1.0 Edicin de Medio Ambiente de creacin de Ayuda> Modelado Procesos bsicos de modelado de tareas>> Utilizacin de puertas de enlace NOTAS
Orden Orden vlida? S N Evaluacin de Condiciones (continuacin) La mejor prctica consiste en externalizar el procedimiento de decisin-que hacen independiente del modelo de proceso. El uso de una tarea que precede a la puerta de enlace para tomar la decisin, y el uso los flujos de salida de secuencia de la entrada a la ruta del fl ujo sobre la base de la decisin.
NOTAS
no para su redistribucin
Protegidas Materiales
96 Unidad 3: Reproduccin 1, Parte 1 - Flujo de Proceso IBM WebSphere EDUCACIN LOMBARDI
Pasos clave Arrastre el tipo de puerta de enlace que necesita del elemento paleta para el BPD Uso de la herramienta de flujo de secuencia, haga clic para fijar la lnea de fl ujo de una puerta de enlace y haga clic para conectar la lnea de fl ujo de una actividad en el TLP Para introducir las condiciones de puertas de enlace que lo requieran, haga clic en Aplicacin de la puerta de enlace y ficha para cada salida la lnea de sucesin, entre la condicin (en JavaScript) que controla si el camino es seguido Asegrese de que la lnea de secuencia que se muestra como predeterminado en Lnea la ficha Aplicacin es la que desea que el proceso de seguir si todas las condiciones se evalan como falsas Designar a una diferente lnea de puerta de enlace predeterminada en el ficha Implementaton, utiliza el icono de la flecha para mover el desea que sea el predeterminado en la ltima lnea que figuran
Protegidas Materiales
IBM WebSphere EDUCACIN LOMBARDI Lombardi Modelado de Procesos 99
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Modelo de una ruta de escalada con un adjunto Intermedio Temporizador de eventos Identificar y enumerar las funciones dentro de un contador de tiempo intermedio Evento
Temas
Esta unidad incluye los siguientes temas: Eventos Intermedio Una manera de modelar una escalada Evento Timer Intermedio
no para su
Intermedio Eventos
Eventos intermedios ocurren entre un evento de inicio y un final Evento en el TLP. El Evento Intermedio es un crculo que se dibuja con una doble fina lnea de color negro. Un marcador interno indica el tipo de medio evento. Tipos de eventos Intermedio Descripcin Intermedio temporizador de eventos responde al paso del tiempo. Intermedio mensaje responde de eventos para la recepcin de (capturas) un mensaje. Intermedio excepcin de eventos responde a la ocurrencia de (capturas) una excepcin. Intermedio de seguimiento de sucesos se utiliza para indicar un punto en un proceso en el que desea realizar un seguimiento de la informacin en tiempo de ejecucin para los informes. NOTA: Esta es una especificacin Lombardi c intermedios evento.
su aplicacin. Un evento intermedio situado en el fl ujo de secuencia, se detendr el fl ujo proceso hasta que el evento se produce especficamente ed. Un evento intermedio unido a la frontera de una actividad generar un token por separado y, si el evento ocurre mientras ed especificaciones la actividad est activa, el evento intermedio dar a conocer su token lo largo de la secuencia de fl ujo saliente. Una vez que este fl ujo se produce, puede especificar si desea crear el proceso fl ujo o alternativas paralelas. NOTA: Intermedio de seguimiento de sucesos no se ajusta a estas comportamientos.
ms tiempo que un perodo defi nida de tiempo, un adjunto Intermedio temporizador El evento se activa y el proceso sigue el de la camino desde el evento de temporizador conectado a una escalada de la actividad. Para obtener ms informacin, consulte: Lombardi WebSphere 7.1.0 Edicin de Medio Ambiente de creacin de Ayuda> Modelado Procesos bsicos de modelado de tareas>> Agregar eventos a un TLP
P Ti ti
colocar el elemento en la secuencia de fl ujo deseado en el TLP Definir el intermedio temporizador propiedades de eventos en el Aplicacin de ficha de cada Si modelado una escalada, un lugar de actividad de la paleta en el TLP en el que el participante responsable de tarea escalada se encuentra Use la herramienta de flujo de secuencia para conectar el adjunto Intermedio de eventos para la actividad Use la herramienta de flujo de secuencia para modificar la secuencia de fl ujo donde el intermedio del temporizador de eventos se encuentra
Modelo de Procesos
Una iniciativa BPM efectiva se esfuerza por tener un grupo de negocios es decir, comprometido, si no ms, como el desarrollo de TI grupo. Un enfoque de desarrollo iterativo permite que el desarrollo de equipos de BPM para involucrar a los negocios tanto como sea posible. WebSphere Lombardi Edition est diseado para facilitar la colaboracin y los debates sobre la exactitud y integridad del modelo durante los desarrollo iterativo ciclos. Esto se logra a travs de la funcionalidad integrada llamado "playback" en la ventana de proceso, un poderoso componente de la edicin de autora de WebSphere Lombardi Para el Medio Ambiente.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Enumerar los componentes de la ventana de proceso Describir la forma de validar un modelo de proceso utilizando Playbacks
Temas
Esta unidad incluye el siguiente tema: El Inspector de Procesos
El Inspector de Procesos
El Inspector de procesos, un componente vital de WebSphere Lombardi Edicin de creacin de Medio Ambiente, es la clave para un proceso iterativo
enfoque al proceso de desarrollo. Uso de la ventana de proceso, desarrolladores individuales pueden ejecutar los procesos y servicios en el Centro de Proceso de servidor remoto o servidores de proceso de tiempo de ejecucin. Asimismo un equipo de desarrollo puede utilizar el Inspector para demostrar el proceso de diseo actual y la aplicacin de los interesados en las sesiones de la reproduccin. sesiones de Ayuda para la reproduccin de captura informacin importante de las distintas partes interesadas en un proceso, tales como la gestin, los usuarios finales, y los analistas de negocio. Tomando un enfoque iterativo para el desarrollo del proceso asegura que las aplicaciones de proceso de alcanzar las metas y necesidades de todos involucrados. Tambin ayuda a mantener un grupo de empresas que participan en todo el ciclo de vida del proyecto. Para obtener ms informacin, consulte: Lombardi Edicin WebSphere 7.1.0-Creacin de entorno de usuario> Gua de modelado de base tareas> Ejecutar y depurar los procesos con el Inspector NOTAS
No para su redistribucin
Protegidas Materiales
Lombardi Modelado de Procesos 111 IBM WebSphere EDUCACIN LOMBARDI NOTAS
Si la solicitud es aprobada, el administrador caminar por la forma en a Recursos Humanos para su revisin. El Administrador de recursos humanos comprobar si la empleado disponibles acumulados das de vacaciones coincide con el da solicitado. El Administrador de recursos humanos debe aprobar o rechazar el solicitud en un plazo de 4 horas de recibir la solicitud. Si se rechazara el Administrador de recursos humanos notificar al empleado de los das disponibles acumulados, lo que permite que el empleado para ajustar el da solicitado. Una vez aprobado por el Administrador de recursos humanos, la aprobacin se enva con un especialista de recursos humanos que se actualiza la base de datos de los empleados de recursos humanos, notificacin es el empleado, el gerente de la nmina y de la aprobacin Solicitud de vacaciones formulario.
NOTAS
Estudiantes porttil
ERC 1,1
08 2010 Edicin La informacin contenida en este documento no ha sido sometido a ninguna prueba formal de IBM y se distribuye "tal y como es "sin ninguna garanta expresa o implcita. El uso de esta informacin o la aplicacin de cualquiera de estas tcnicas es responsabilidad del cliente y depende de la capacidad del cliente para evaluar e integrarlos en de funcionamiento medio ambiente para el cliente. Si bien cada tema puede haber sido revisado por IBM para la exactitud en un especfi cas situacin, no hay garanta de que el o similares resultados mismo resultado en otros lugares. Los clientes tratando de adaptar estas tcnicas a su propio entorno lo hacen bajo su propio riesgo. . Copyright International Business Machines Corporation 2010. Este documento no puede ser reproducida en su totalidad o en parte sin el permiso previo por escrito de IBM. Nota para los usuarios del gobierno de EE.UU. - Documentacin relacionada con derechos restringidos - El uso, duplicacin o la divulgacin est sujeta a las restricciones establecidas en el GSA ADP Schedule Contract con IBM Corp.
Contenido
Introduccin 7 Objetivos del curso. . .. . . . . . . . . . . . 8 Materiales del Curso. . . .. . . . . . . . . . . . 8 Documentacin Tcnica. . . . . . . . . . . . 9 Otras fuentes de informacin. . . . .. . . . . . . . . . . 9 Prlogo: Solicitud proceso de contratacin 11 Requisitos bsicos. . .. . . . . . . . . . . . 11 Desafo Requisitos.. . . . . . . . . . . . 13 Unidad 1: Lombardi WebSphere Arquitectura Edicin 17 Objetivos. . . . . . .. . . . . . . . . . . 17
Lombardi componentes del producto. . . . . . . . . . 18 Lombardi Centro de Proceso. . . . . . . . . . . . 20 Lombardi Process Server Center. . . . . . . . 20 Rendimiento Lombardi de depsito de datos. . . . . 20 Lombardi entornos de ejecucin. . . . . . . . . 22 Lombardi Process Server. . . . . . . . . . . 24 Rendimiento Lombardi de depsito de datos. . . . . 26 Unidad 2: Reproduccin 2, Parte 1: 29 Manejo de la Informacin Objetivos. . . . . . .. . . . . . . . . . . 29 Defi nir el modelo de datos. . . . . . . . . . . . . 30 Declaracin de variables. .. . . . . . . . . . . . . 32 Acerca de los nombres de variable. .. . . . . . . . . . 34 Acerca de los tipos de variables. .. . . . . . . . . . . 35 Acerca de los espacios de nombres Lombardi. . . . . . . . . . . 38 Acerca de los mtodos de variable.. . . . . . . . . . . 39
Suscribirse a un proceso de Blueprint. . . . . . . 49 Personalizacin de los grupos de participantes. . . . . . . . . 49 Actividades de enrutamiento. . .. . . . . . . . . . . . 50 Opciones de enrutamiento. . . .. . . . . . . . . . . 51 Ejercicio 3.1: Establecer ruta de una actividad basada en Teniendo en cuenta los requisitos. . .. . . . . . . . . . 54 Implementacin de una puerta de enlace.. . . . . . . . . . . 56 Ejercicio 3.2: Implementar pasarelas. . . . . . . 58 Unidad 4: La reproduccin 2, Parte 3: 61 entrenadores de construccin Objetivos. . . . . . .. . . . . . . . . . . 61 Acerca de los servicios Lombardi. . . . . . . . . . . . 62 Lombardi Modeler Servicio. . . . . . . . . . . 63 Proceso de Datos de Servicios Lombardi. . . . . . . 65 Ejercicio 4.1: Creacin de un servicio Humanos y defi nir Variables para el entrenador solicitud de contratacin. . . . . 66 Acerca de Entrenadores Lombardi.. . . . . . . . . . . 68 L ombardi entrenador de diseo. . . . . . . . . . . 68 Anatoma de un entrenador. . . .. . . . . . . . . 69 Acerca de las secciones para autobuses. . .. . . . . . . . . 70 Acerca de los controles del coche. . .. . . . . . . . . . 76 Vinculante variables a los controles del coche. . . . . . . 80
Ejercicio 4.3: Aadir opciones de visibilidad a un entrenador. . . 86 Ejercicio 4.4: Agregar eventos de JavaScript para un entrenador. . . 90 Implementacin de servicios Lombardi en un TLP. . . . . 92 Implementacin de servicios.. . . . . . . . . . . 92 Asignacin de datos. . . . . .. . . . . . . . . . 93 Ejercicio 4.5: Agregar un servicio a una actividad. . . . . 94 Ejercicio 4.6: Creacin de un servicio humano y el entrenador para el GM actividad de examen. . .. . . . . . . . . . . 96 Unidad 5: Reproduccin 3, Parte 1: 99 de Integration Services Objetivos. . . . . . .. . . . . . . . . . . 99 La integracin de Lombardi con otros sistemas. . . . . 100 Componente de integracin de Java. . . . . . . . . . 102 Componente de integracin de servicios Web. . . . . . . 104 Usar Integration Services. . . . . . . . . . . 106 Pre-construidos de Integration Services. . . . . . . . . . 108 Ejercicio 5.1: Creacin de un servicio para consultar una base de datos y Rellenar una lista. . . . .. . . . . . . . . . . 110 Agregar datos dinmicos a Single Controles Seleccionar. . 112 Unidad 6: Reproduccin 3, Parte 2: 115 Eventos mensaje Objetivos. . . . . . .. . . . . . . . . . 115 Acerca de los eventos de mensajes. .. . . . . . . . . . 116 Evento de inicio del mensaje. .. . . . . . . . . . 117 Intermedios en los mensajes de eventos de flujo de secuencia 118 Se adjunta los mensajes de eventos intermedios. . . . . 119 Mensaje en la aplicacin de Eventos Lombardi. . . . 120 Mensaje de los eventos de inicio de ejecucin. . . . . . 122 La aplicacin de mensaje Intermedio adjunta Eventos. . . . . . . . .. . . . . . . . . 122
Apndices 151 Apndice A: Diccionario de Datos. . . . . . . . . . 151 Apndice B: Ejercicios Challenge. . . . . . . . 155 Apndice C: Tipos de referencia de servicio. . . . . . 159
Introduccin
Gua del usuario Para obtener una lista completa de documentacin tcnica, visite el sitio web de IBM. Correo electrnico Preguntas sobre Websphere Lombardi Formacin, los prximos cursos, o los materiales del curso a lombarditraining@us.ibm.com Las cuestiones tcnicas se pueden dirigir para apoyar al visitar http://www-947.ibm.com/support/entry/portal/ TCNICO DOCUMENTACIN OTROS RECURSOS
Requisitos bsicos
Un encargado que emplea va a presentar una solicitud de contratacin de los recursos humanos Departamento que contiene la siguiente informacin: Informacin General Nmero de Requisicin Fecha de la solicitud
Solicitante Posicin Fecha de disponibilidad Posicin Detalles Ttulo del Trabajo Descripcin del puesto Nivel de empleo (la base de datos de la empresa) Nmero de informes directos (slo se muestran si el nivel de empleo solicitada es jefe tcnico o superior) Departamento de Informacin Divisin (la base de datos de la empresa) Departamento (de base de datos de la empresa) Compensacin Detalles Salario para ofrecer Importe de la bonificacin (por defecto al 10% del sueldo que ofrecer, pero en ningn caso podr superar el 50%) Detalles de Reclutamiento Los empleados mltiples necesarias? (Y / N) Nmero de empleados necesarios (slo se muestran si varios empleados se necesitan) Coloque de nuevo? (Y / N) Contratacin Comentarios Manager
Requisitos bsicos
2.1 Si la respuesta a la "nueva posicin" es S, la solicitud deber se remitir a la correspondiente base Gerente General en el pliego de valores pertenecientes a la divisin ed. Una vez que el General Administrador recibe la solicitud, se indicar la aprobacin o desaprobacin. 2.2 Si la solicitud no es aprobada, el Gerente General especificar la razn y la solicitud se termina. Si la solicitud es aprobado, como comprobar el cumplimiento de salario debe ser realizada. 2.3 El Gerente de Contratacin debe ser notifi cado de GM de la decisin de la antes de que el proceso ha terminado. 2.4 Un control automatizado para el cumplimiento de salario debe ser realizado. Si la solicitud cumple con el cumplimiento de la contratacin de sueldos solicitud deber ser automticamente enviado a las posiciones de recursos humanos base de datos y puestos a disposicin para su difusin. 2.5 Cuando una solicitud viola los sueldos establecidos la empresa directrices, el Administrador de Recursos Humanos puede aprobar o rechazar el pidi anular salario. 2.6 Si el salario solicitado es aprobada, la solicitud deber ser envi a las posiciones de base de datos de recursos humanos y puesta a disposicin de difusin. 2.7 Si el Administrador de Recursos Humanos rechaza el sueldo que pidi debe proporcionar comentarios acerca de la violacin, aadir un
salario propuesto, y enviar la solicitud de nuevo al autor para la presentacin o cancelacin. 2.8 El administrador de recursos humanos tiene 4 horas para completar la revisin. Si la revisin no se completa en 4 horas, la prioridad de la tarea ser cambiado a lo urgente y un correo electrnico se enviar a la Administrador de Recursos Humanos les notifique el vencimiento del plazo. 2.9 Cuando el encargado que emplea obtiene la solicitud de nuevo debido a la un rechazo, que tienen la opcin de tratar de negociar un salario ajustado o pueden cancelar la solicitud. 2.10 Todas las solicitudes de contratacin se debe agregar a las posiciones de recursos humanos base de datos independientemente de la disposicin. 2.11 Este proceso puede ser iniciado desde la contratacin peticiones recibidas La contratacin externa de recursos Manager. IBM WebSphere EDUCACIN LOMBARDI
Desafo Requisitos
Solicitud de Contratacin 3.1 El encargado que emplea debe completar toda la informacin sobre la Formulario de solicitud de contratacin. Por favor, no mostrar el formulario con cualquier el exceso de msica estilo campo requerido. validacin deben ser transparentes para el usuario final. 3.2 En la seccin "Detalles generales, aada el siguiente automtica funciones:
Nmero del Pedido (generada automticamente) Fecha de la solicitud (fecha automtica y hora) solicitante (usuario automtica sello personal) 3.3 Si la respuesta a la nueva posicin es NO, la siguiente informacin se deber presentar: Quin est siendo reemplazado? Nombre Estado (desplegable - Tiempo completo, tiempo parcial, Contratista, Temp) Administrador de Nivel de empleo Tipo de pago (desplegable - por horas, sueldos) Notas Esta informacin slo se debe mostrar si la respuesta a Nueva posicin es NO. Administrador de Recursos Humanos Salario Reemplazar Revisin 3.4 El administrador de recursos humanos debe ser capaz de recuperar una lista de posiciones actuales en la base de datos de posiciones que coinciden con el solicitud actual. Esto proporcionar el Administrador de recursos humanos con un salario comparacin. Esto es opcional y por peticin de los recursos humanos Administrador, automticamente no aparece. La lista de Posiciones debe aparecer en una ventana pop-up. 3.5 Si el Administrador de recursos humanos no se completa la revisin dentro de 8 horas laborales, la revisin debera ser reasignada a otro Administrador de recursos humanos.
No para su redistribucin
Protegidas Materiales
14 Prlogo: Proceso de contratacin de Requisicin Negociacin del salario 4.1 Si el salario que ofrecer es cambiado por el Administrador de recursos humanos, la oferta salarial original debe ser preservado. Adems, el nombre del Administrador de recursos humanos que hizo el cambio debe aparecer junto a cada cambio de salario propuesto. Cada vez que un nuevo salario Se propone, esta lista debe ser actualizada. 4.2 El administrador de recursos humanos o el encargado que emplea debe ser capaz de para seleccionar de la lista si quieren volver a una previamente sugiri salario. Seleccin de esta lista deben rellenar la "Salario para ofrecer" campo fi. 4.3 Si el encargado que emplea quiere tratar de renegociar el oferta de salario, que debe proporcionar un salario y una nueva propuesta reemplazar justifi cacin. 4.4 Cada vez que el salario propuesto, bono por firmar, Gerente de Contratacin reemplazar la razn de sueldos, y motivo de rechazo de recursos humanos se cambia; la informacin original se debe agregar a las listas que se disponibles durante la fase de negociacin. 4.5 El bono por firmar que se comportan de la misma manera. 4.6 Un total de tres intentos por parte del encargado que emplea para negociar una anulacin de sueldo se les permite. Despus del tercer intento de negociar una anulacin de sueldo, su nica opcin es cancelar el solicitud, o seleccione un salario ofrecido previamente a partir de la FC Administrador. Nueva Revisin de la Posicin 4.7 Si el Gerente General no puede aprobar la solicitud de
Nueva posicin, el encargado que emplea debe indicar si un Contrato temporal de la posicin es aceptable. 4.8 Si una posicin temporal no es aceptable, la solicitud se cancelado. 4.9 Si una posicin temporal es aceptable, la solicitud deber se remitir al departamento de Recursos Humanos Reclutamiento. Si la FC Contratacin departamento puede fulfi ll de la solicitud, el MM y la Contratacin Manager se notifi cado y la solicitud se presenta para salario cumplimiento.
Edicin Arquitectura
Lombardi es uno de Business Process Management (BPM) Suite construida en el marco de J2EE. Proporciona a extremo de servicios finales para el proceso de desarrollo de negocios, ejecucin, monitoreo y de gestin. En este captulo se ofrece una visin tcnica de Lombardi de partida con los componentes de cada ambiente y la ampliacin de la componentes de una confi guracin de implementacin tpica. Identificar y comprender las interacciones de los componentes clave de la arquitectura Lombardi le permite llevar a buen trmino implementar sus procesos de negocio.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Describir los componentes del producto Lombardi Identificar el rendimiento Lombardi almacn de datos y el proceso del servidor de Lombardi
Temas
Esta unidad se compone de los siguientes temas: Los componentes del producto Lombardi Centro de Proceso de Lombardi Lombardi entornos de ejecucin
de configuracin. h Th ld libras PC L ti b di
modelo de defi niciones. Ofrece las instalaciones de flujo workfl, como tarea gestin, enrutamiento, evaluacin de la regla, y la simulacin.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: defi nir variable alcance de Lombardi
Aadir variables y tipos de variables Mueva los datos de la etapa del proceso a otro Identificar cmo las variables se pasan de una etapa del proceso de otra
Temas
Esta unidad se compone de los siguientes temas: defi nir el modelo de datos Declarar variables Acerca de los espacios de nombres Lombardi Qu variables se pasan Variables de entorno Ejercicio 2.1: Las variables del modelo para la solicitud de contratacin Proceso
Despus de haber defi ne los datos, organizar los datos en diferentes unidades lgicas. Un ejemplo podra ser una direccin, ciudad y estado convertirse en una unidad llamada AddressBlock. Algunos organizacin ser , Pero otros datos obvios se dificulta ms culto a organizarse. Mira a modelos de datos existentes en su empresa para las ideas. Un ejemplo de un objeto de negocio es una estructura que contiene mltiples elementos, todos relacionados con el mismo "sujeto", que es lo que estructura representa (por ejemplo, un nombre y nmero de telfono sera relevante para un empleado). Esta estructura se muestra en la captura de pantalla a la derecha.
NOTAS
no para su redistribucin
Protegidas Materiales
32 Unidad 2: Reproduccin 2, Parte 1: Manejo de la Informacin IBM WebSphere EDUCACIN LOMBARDI
Declaracin de variables
En Lombardi, variables en un proceso de defi nicin de Negocio (BPD) o Servicio puede ser declarado como tres tipos: privada Entrada
Salida Las variables privadas se refieren a los valores que son necesarios por la corriente DBP o servicio, pero que no se sabe o se necesita por el padre DBP o servicio. El valor de una variable privada todava puede ser de inters para cualquier BPDs anidado o Servicios anidados. Las variables de entrada se refieren a los valores que puede pasar en la corriente proceso o servicio. Las variables de salida almacenar valores que se transmiten a partir de un proceso de o servicio a un proceso primario o de servicios. NOTAS
datos de los empleados deben tener la employeeData nombre de la variable. INFORMACIN CLAVE Los nombres de variables distinguen entre maysculas y minsculas.
tipos disponibles en Lombardi. Tambin puede ser un tipo personalizado que defi nir. Un tipo de estructura compleja (datos estructurados) es un tipo al que agregar los parmetros que se defi ne por tipos simples u otros Los tipos complejos.
A continuacin se presentan algunos ejemplos de los espacios de nombres disponibles en Lombardi: Espacio de nombres Descripcin tw El nivel Lombardi espacio de nombres-top tw.object Permite la creacin de objetos de Lombardi Tipos de variables tw.local Acceso y actualizacin de DBP y Servicelocal variables tw.system Sistema de caractersticas y funcionalidad tw.system.org Acceso y de seguridad y organizacin actualizaciones tw.system.serializer Compatible con la serializacin y des-serializacin de objetos Lombardi NOTAS El WebSphere Lombardi Edition 7.1.0 Creacin de Medio Ambiente Gua del usuario contiene una lista completa de todos los disponibles espacios de nombres.
variable estn usando la sintaxis estndar. Por ejemplo, el toLowerCase mtodo JavaScript que puede llamarse en una variable Lombardi establece en un tipo de variable de cadena. En este ejemplo, los resultados de la llamada se utilizan para convertir el valor de tw.local.myString a todos en minsculas: Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> Las tareas avanzadas de modelizacin > Administracin y las variables de asignacin> Uso de JavaScript mtodos de variables
tw.local.myString.toLowerCase ();
Espacio de nombres de variable
tw.local.myString tw.local.myString.toLowerCase = ()
Mtodo
NOTAS
no para su redistribucin
Protegidas Materiales
40 Unidad 2: Reproduccin 2, Parte 1: Manejo de la Informacin IBM WebSphere EDUCACIN LOMBARDI
Qu variables se pasan
Lombardi utiliza un enfoque mixto para determinar si las variables de entrada se pasan por un valor o por referencia. Examine la tabla de abajo para determinar cmo una variable se pasa. Desde que pasar por Actividad BPD anidadas valor DBP, si el tipo de variable simple Actividad BPD anidadas Referencia DBP, si el tipo de variable compleja Actividad BPD Servicio Valor
Servicio anidadas valor del servicio, si el tipo de variable simple Servicio anidadas referencia de servicio, si el tipo de variable compleja Las variables se pasan de la siguiente manera:
> Tareas de gestin y asignacin de variables> alcance variable en Lombardi INFORMACIN CLAVE
NOTAS
no para su redistribucin
Protegidas Materiales
42 Unidad 2: Reproduccin 2, Parte 1: Manejo de la Informacin IBM WebSphere EDUCACIN LOMBARDI
Variables de entorno
Lombardi tambin tiene la capacidad para definir las variables de entorno ne. Usted debe tomar ventaja de estas variables de entorno para garantizar que su proceso de implementacin estn utilizando los valores correctos no importa qu ambiente se implementa o la cantidad de su cambios en el entorno en tiempo de ejecucin. Por ejemplo, supongamos que el proceso incluye una implementacin que requiere que el nmero de puerto para una aplicacin externa. Por utilizando una variable de entorno, puede establecer el nmero de puerto cada entorno en el que se ejecutar el proceso. Si el proceso de se ejecuta en un entorno de prueba, que podra tener un puerto diferente nmero que si la misma aplicacin se ejecuta en una produccin el medio ambiente. Como se puede ver a continuacin, puede especificar un valor por defecto, as como una valor para cada tipo de entorno de ejecucin.
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 43
IBM WebSphere EDUCACIN LOMBARDI Al nombrar las variables de entorno, se recomienda que que las variables de nombre que empieza con las letras minsculas, separando palabras diferentes con puntos. El siguiente es un nombre aceptable para una variable de entorno: connector.version BUENAS PRCTICAS NOTAS
Tipo (String, Boolean, etc) o seleccione una costumbre Tipo Variable. 4. Las variables pueden ser identifi cado como matrices mediante la seleccin de la lista es opcin. Adicin de un tipo de variable en Lombardi 1. Crear una variable de tipo de datos en el encabezado de la Lombardi biblioteca. 2. Proporcionar un nombre apropiado para el nuevo tipo de variable. 3. Seleccione el tipo de defi nicin adecuada. 4. Si complejo, agregue parmetros a la variable de tipo para identificar la estructura de datos. Los parmetros pueden ser cualquier nmero de sencillos variables y / o complejos tipos de otra variable.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Describir los grupos participantes y los carriles proceso Implementar enrutamiento para las tareas Implementar Vas para el control de fl ujo procesar y manejar excepciones
Temas
Esta unidad se compone de los siguientes temas: Los participantes y los grupos participantes Actividades de enrutamiento
no para su
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 49 IBM WebSphere EDUCACIN LOMBARDI La creacin de nuevos carriles Cuando se crea un nuevo carril de Lombardi, cada calle se le asigna un defecto llamado Grupo de los participantes todos los usuarios. Este grupo predeterminado contiene todos los usuarios de Lombardi para permitir las pruebas de su procesos. Si un nuevo carril se supone que es un carril del sistema, seleccione Lane es del sistema y agregar el grupo de participantes del sistema en el Seccin Comportamiento. carriles del sistema son la sombra de un color diferente para que puedan ser fcilmente reconocidos. Suscribirse a un proceso de Plan Si se ha suscrito a un Proceso de Plan de trabajo y no hay
existentes de acuerdo con los grupos de participantes, Lombardi crea nuevas Grupos de participantes para cada carril y automticamente les concede en el carril adecuado. De forma predeterminada, estos crearon Participante tambin contienen un usuario, tw_user. Si existen Lombardi Participante y estos grupos tienen los mismos nombres que los carriles en el Plan, Lombardi se coinciden con los grupos existentes en los carriles cuando se suscribe a la Proceso de Blueprint. Personalizacin del Participante En algn momento en el desarrollo, es posible que desee probar las caractersticas que estn ocultos a grupos determinados de usuarios. Si desea hacer esto, debe personalizar que est en cada grupo participante o adjuntar nuevos grupos de participantes en los carriles.
Actividades de enrutamiento
En muchos casos, puede que no desee una actividad para ir a la opcin predeterminada Participante o grupo puede necesitar una solucin ms dinmica. Para cualquier actividad con un servicio de aplicacin Lombardi, puede designar a los usuarios finales que debe recibir el tiempo de ejecucin de tareas con la opcin de enrutamiento en la actividad de las propiedades. Tambin puede controlar el tiempo de ejecucin de tareas se distribuye a los usuarios designados. Seleccione la actividad que desee y seleccione la seccin de enrutamiento para mostrar la Propiedades de enrutamiento para esa actividad.
Poltica Dirige la tarea en tiempo de ejecucin de acuerdo a la poltica que establecer. las polticas de enrutamiento se componen de reglas. Lista de las rutas del usuario en tiempo de ejecucin de tareas a una lista ad-hoc de los usuarios. Esta lista es creado por escribir una consulta SQL. Rutas personalizadas de la tarea en tiempo de ejecucin de acuerdo a la expresin JavaScript que le proporcionan en el campo de texto correspondiente fi. Asignar a:
si los usuarios en el Centro de Llamadas de Round Robin Grupo Participante debe recibir el tiempo de ejecucin de tareas, Lombardi asigna a cada tarea (Creada por cada instancia de proceso) en una serie a un usuario de la grupo tras otro. Tipos de Distribucin de usuario En este curso, nos centraremos slo en algunas de las opciones de enrutamiento disponible. El complejo de enrutamiento ms opciones se cubren en el curso de nivel 2 y en el entorno de edicin tcnica documentacin. INFORMACIN CLAVE
2.1 Establecer ruta de una actividad basada en Teniendo en cuenta los requisitos
Implementar pasarelas en el TLP para cumplir con los siguientes requisitos: Lea la solicitud de contratacin de los requisitos bsicos del proceso y fi nd un lugar donde la ruta es importante. Implementar el
enrutamiento necesarios para este requisito. Sugerencia: Examine artculo 2.7 cuidadosamente El uso de enrutamiento que transmita la Solicitud de contratacin a la adecuada Gerente General de acuerdo a su divisin. Detalles se encuentran en la base> Requisitos del artculo 2.1 Ejercicio Objetivos Despus de completar este ejercicio, usted debe ser capaz de: Implementacin de enrutamiento para una actividad Pasos clave El establecimiento de enrutamiento de Actividades para los 1. Seleccione una actividad. 2. Seleccione la seccin de enrutamiento de la ficha Propiedades. 3. Seleccione el apropiado asignar a: Distribucin y el Usuario mens desplegables para satisfacer los requerimientos del negocio.
Prueba de puertas de enlace y fl ujo de datos en el proceso de Pasos clave Implementacin de puertas de enlace en un TLP 1. Seleccione una puerta de enlace de la DBP. 2. Seleccione la seccin de Implementacin y crear las condiciones para expresar las reglas de negocio necesarias. 3. Cambie la lnea por defecto de fl ujo si es necesario.
IBM WebSphere EDUCACIN LOMBARDI NOTAS Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> Tareas bsicas de modelado> Uso Gateways y Gua del usuario del entorno de edicin de modelado> Procesos> til la informacin de referencia> Pasarelas Ejemplo
Estas interacciones representan una parte crtica de negocios Process Management (BPM). En lugar de centrarse nicamente en la cadenas de actividades con sus conjuntos de entradas y salidas, que Tambin es necesario pensar en los protocolos y acuerdos alcanzados entre los participantes. Servicios Lombardi ofrecer una metodologa para la coreografa estos protocolos y acuerdos. Coreografa es una ms nocin abstracta del proceso. Se utiliza para describir la "Interaccin" de las entidades colaboradoras, cada uno de ellos puede tener su interior orquestacin propia (modelado) los procesos.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Identificar las partes del Servicio Modeler Lombardi defi nir y poner en prctica para el usuario final interacciones guiadas con Lombardi Entrenadores Implementar un servicio de Lombardi para realizar una actividad en un negocio Proceso de Defi nicin (BPD) Mapa variables entre un anidado de servicio y una actividad en que cubre el TLP
Temas
Esta unidad se compone de los siguientes temas: Acerca de los servicios Lombardi Acerca de Entrenadores Lombardi Implementacin de servicios Lombardi Ejercicio 4.6: Creacin de un servicio humano y el entrenador para el GM actividad de examen
No para su redistribucin
Protegidas Materiales
62 Unidad 4: La reproduccin 2, Parte 3: Los entrenadores de construccin IBM WebSphere EDUCACIN LOMBARDI
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 63 IBM WebSphere EDUCACIN LOMBARDI Lombardi Modeler Servicio El Servicio de Lombardi Modeler es donde se genera reutilizables Servicios Lombardi que implementan las actividades en su Lombardi defi niciones proceso. Servicios Lombardi se diferencian de los procesos en que no hay swimlanes. Dependiendo de qu tipo de servicio que est utilizando, el Servicio de gama de colores se puede personalizar con lo que los elementos que puede utilizar para construir del Servicio. Por ejemplo, en este captulo vamos a examinar Servicios Humanos. Un entrenador slo puede ser aadido a un Servicio Humanos. Si tiene problemas para decidir qu servicios usar, consulte Apndice C de esta gua para ver el grfico de servicio.
No para su redistribucin
Protegidas Materiales
64 Unidad 4: La reproduccin 2, Parte 3: Los entrenadores de construccin IBM WebSphere EDUCACIN LOMBARDI NOTAS Los siguientes tipos de servicios de Lombardi se puede modelar en el Lombardi Autora Medio Ambiente: Servicios Humanos Sistema de Servicio General Integracin de Servicios Servicio de Regla Servicio de Ajax Vamos a examinar un servicio Humanos en este momento y algunos de la mayor parte de los otros ms adelante en el curso. Servicios Ajax no incluidas en el marco de los cursos Fundamentos y ms informacin sobre l y todos los otros servicios se puede encontrar en la lugar a continuacin: Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> tareas de modelado avanzadas> Edificio de Servicios
De entrada o de salida. Las variables privadas son valores que se observan slo en el Servicio; que tambin estn disponibles para cualquiera de los Servicios anidados. Las variables de entrada se asignan a los valores que puede pasar en el servicio actual. Las variables de salida se asignan a los valores que puede pasar fuera de este servicio a un proceso primario o servicio.
4.1 Creacin de un servicio Humanos y ne variables Defi Para el entrenador solicitud de contratacin
En los ejercicios prximos, se crear un entrenador Lombardi recopilar informacin de los directores de recursos humanos que desean abrir una nueva posicin como se indica en los requisitos del proceso en el Prlogo. En este ejercicio, crear un servicio Humanos y defi nir la variables adecuadas para la Solicitud de Contratacin. Su servicio debe ser capaz de pasar la informacin recopilada para el BPD. Ejercicio Objetivos
Despus de completar este ejercicio, usted debe ser capaz de: Crear un servicio nuevo Humanos Aadir variables y tipos de variables en el Servicio Pasos clave
seccin est anidada en otra seccin. Propiedades de la seccin Propiedades de la seccin se dividen en cuatro categoras generales: Seccin Presentacin Visibilidad Personalizacin INFORMACIN CLAVE NOTAS
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 73 IBM WebSphere EDUCACIN LOMBARDI La categora Visibilidad controla cundo y cmo una seccin es muestren a los usuarios finales. propiedades de visibilidad se tratan con ms detalle en la seccin Controles de visibilidad de este captulo. NOTAS
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 75 IBM WebSphere EDUCACIN LOMBARDI NOTAS
Lombardi Proceso de Implementacin 77 IBM WebSphere EDUCACIN LOMBARDI Propiedades de control Propiedades de un control se dividen en cinco categoras generales. Principales (categora el nombre de elemento de formulario) Presentacin Visibilidad Eventos Personalizacin A continuacin, vamos a examinar la he categoras ficcin y ejercicios completos, para que pueda aplicar sus conocimientos en su caso. NOTAS
un control.
NOTAS
IBM WebSphere EDUCACIN LOMBARDI Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> tareas de modelado avanzadas> Construccin de los entrenadores NOTAS
No para su redistribucin
Protegidas Materiales
86 Unidad 4: La reproduccin 2, Parte 3: Los entrenadores de construccin IBM WebSphere EDUCACIN LOMBARDI Ajuste de los controles de visibilidad 1. Seleccione el control para el que desea establecer la visibilidad restricciones. 2. Seleccione la seccin de Visibilidad y anulacin de la visibilidad de Padres. 3. Establecer la visibilidad por defecto a la opcin deseada. 4. Seleccione lo que determina la anulacin por defecto. Marco de control dependientes de visibilidad 1. Seleccione la restriccin de visibilidad que anula el valor predeterminado ajuste de visibilidad. 2. Seleccione el control que contiene los criterios de evaluacin. 3. Seleccione un operador para la evaluacin. 4. Expresar el valor para ser evaluado. Marco dependiente Visibilidad papel 1. Seleccione el papel del usuario que invoca el aumento al presupuesto visibilidad. 2. Establecer la restriccin de visibilidad a nivel de acceso adecuado.
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 89 IBM WebSphere EDUCACIN LOMBARDI Al igual que con las propiedades de la seccin de personalizacin, control de personalizacin propiedades se pueden utilizar para especificar imperiosa clases CSS y atributos para cada control.
NOTAS
no para su redistribucin
Protegidas Materiales
90 Unidad 4: La reproduccin 2, Parte 3: Los entrenadores de construccin IBM WebSphere EDUCACIN LOMBARDI Agregar un evento JavaScript para un coche 1. Seleccione el control que desea agregar un evento. 2. Seleccione la seccin de sucesos y Add evento. 3. Seleccione el tipo de evento que desee y, a continuacin introducir el cdigo en el Script zona.
NOTAS
Las variables pueden ser automticamente asignado a su proceso de variables, o puede especificar manualmente las variables de proceso.
Agregar un servicio a una actividad Agregar y asignar el servicio creado para la Solicitud de Contratacin Proceso para la actividad pertinente.
Ejercicio Objetivos Despus de completar este ejercicio, usted debe ser capaz de: Poner en prctica una actividad adjuntando un servicio y la cartografa de datos Pasos clave
NOTAS
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Definir el funcionamiento bsico de una integracin Lombardi Servicio Identificar los componentes de la Integracin Lombardi arquitectura Describir cmo Lombardi componentes interactan de Integracin con Lombardi Servicios Confi gura y defi ne Lombardi Integration Services para integracin hacia afuera
Temas
Esta unidad se compone de los siguientes temas: Integracin con otros sistemas Lombardi Componente de integracin de Java Integracin de servicios Web Component Usar Integration Services Pre-construccin de Integration Services Ejercicio 5.1: Creacin de un servicio para consultar una base de datos y Rellenar una lista Agregar datos dinmicos a Single Controles Seleccionar
Lombardi ofrece soporte para la integracin de salida y de entrada. Cuando Lombardi se comunica con un sistema externo para recuperar, o insertar datos de actualizacin, que se conoce como salida integracin.
IBM WebSphere EDUCACIN LOMBARDI Hay dos arquitecturas de integracin bsicas que pueden ser a cabo en Lombardi: Integracin de componentes de Java Web de componentes de integracin de servicios
Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> tareas de modelado avanzadas> Integracin con otros sistemas Puedes aadir tus propias construido JAR-les-fi a Lombardi ya sea directamente en el proceso de solicitud o por medio de un kit de herramientas. JAR-les-fi incluido en un kit de herramientas se pueden compartir entre aplicaciones de procesos. Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Administracin del Centro de depsito> Proceso de Gestin de fi externos les
No para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 105 IBM WebSphere EDUCACIN LOMBARDI En el diseo de los datos que entran y salen a travs de servicios web, evitar referencias circulares en las estructuras de datos. No se asignarn correctamente a la necesaria WSDL para definir el servicio web. Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> tareas de modelado avanzadas> Integracin con otros sistemas DIRECTRICES NOTAS
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 107 IBM WebSphere EDUCACIN LOMBARDI Mejores prcticas para acceso a datos de forma remota No cargue resultados grande a la vez. En su lugar, romper los actividades en trozos (cargas Lombardi toda la consulta resultado en la memoria), o utilizar uno de los mtodos de consulta de otros que permite un cursor-style-db-interaccin. (Esto no es Generalmente, se recomienda, pero hay algunos casos de uso en este sentido.) Asegrese de que utiliza la indexacin correspondiente. BUENAS PRCTICAS NOTAS Para obtener ms informacin, consulte: Crear entorno de usuario Gua> Modelado de Procesos> tareas de modelado avanzadas> Integracin con otros sistemas
apoyo a las consultas con parmetros. Adems, estos servicios pueden asignar automticamente resultados de la consulta directamente en un valor de consigna tipo. Un ejemplo es el Servicio de Integracin denominado SQL Ejecutar Declaracin. El SQL Ejecutar Declaracin Integration Service permite desarrollar implementaciones a: Lea los datos existentes de una base de datos Actualizacin de los datos existentes en una base de datos Escribir nuevos datos a una base de datos NOTAS
Servicios de integracin
5.1 Creacin de un servicio para consultar una base de datos y Rellenar una lista
Crear los componentes necesarios para consultar una base de datos y formato de los resultados para mostrar una lista de los departamentos. Crear un servicio para rellenar una lista del Departamento de mostrar en el Solicitud y contratacin de recursos humanos Solicitud entrenadores Aprobar. El instructor le proporcionar la base de datos necesaria informacin de la tabla (tambin encontrado en el Apndice A). Utilice una variable de entorno para mantener la informacin de base de datos. Ejercicio Objetivos Despus de completar este ejercicio, usted debe ser capaz de: Consulta de una base de datos para obtener informacin y llenar un lista de variables Crear las variables de entorno Pasos clave Crear un servicio de consulta de una base de datos y rellenar una lista de 1. Crear un Servicio de Integracin que utiliza el SQL adecuado Componente de integracin. Defi na de las variables adecuadas mbito de aplicacin. 2. Crear un sistema general de servicios que utiliza la Integracin Servicio y tambin prepara el caso Lombardi
Objetos. Defi ne las variables del mbito de aplicacin adecuadas. Marco variables de entorno 3. Haga clic en la categora de instalacin y haga doble clic en el Medio Ambiente Variables. 4. Haga clic en Agregar para agregar una nueva variable. 5. Proporcionar valores de las variables para diferentes entornos.
En la fase de diseo inicial, es posible que desee rellenar el entrenador con esttica (manual) de datos, para que pueda ilustrar lo que los datos se significa que se mostrar en tiempo de ejecucin. En vez de manualmente el suministro de estos datos estticos en tiempo de ejecucin, puede rellenar un control con datos dinmicos que se recuperan directamente desde un origen de datos. Usted necesitar variable (s) para representar y almacenar esta dinmica de datos. La mayora de los tipos de listas de seleccin (listas desplegables, botones de radio, visita cajas, etc) contienen dos tipos de informacin: La pantalla que el usuario final ve El valor que representa para el usuario final de la eleccin de los
1. Secuencia de fl ujo del Servicio que produce la lista del frente la Instruccin del Servicio de Autobuses. 2. Los datos del mapa de las variables necesarias del alcance adecuado. 3. Seleccione el control entrenador al que se agregar la dinmica lista de datos. 4. En la seccin de Presentacin, en la seccin de datos dinmica, Lista de seleccin de variables. 5. Enlazar el control a la variable que contiene la lista. NOTAS
No para su redistribucin
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Inicio Defi ne y Eventos mensaje Intermedio Definir el uso de un agente encubierto Lombardi (UCA) Definir el uso de un servicio de controlador de Lombardi Crear un Servicio de controlador de Lombardi Confi gura una UCA Lombardi Definir el mensaje relacin entre eventos y UCAs Iniciar un TLP mediante un mensaje de inicio de eventos
Temas
Esta unidad se compone de los siguientes temas: Acerca de los eventos de mensajes La implementacin de eventos de mensajes en Lombardi Acerca de agentes encubiertos (UCAS) Acerca de los servicios de controlador Confi gurar UCAs Ejercicio 6.1: Implementar un evento de inicio del mensaje
Al igual que todos los eventos intermedios, el mensaje de sucesos intermedios pueden ser utilizado en fl ujo secuencia o conectado a una actividad.
del proceso o el gatillo fl ujo proceso paralelo si el mensaje es recibidos mientras la actividad se adjunta activa. NOTAS De creacin del entorno de usuario Gua> Modelado de Procesos> tareas de modelado avanzadas> eventos Modelado> Modelado eventos mensaje
no para su
DBP. Durable Suscripcin Permite que un mensaje entrante que se entregarn a los mensajes Evento incluso si el smbolo no ha llegado el mensaje del evento.
NOTAS
no para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 121 IBM WebSphere EDUCACIN LOMBARDI BUENAS PRCTICAS Si no est seguro si un mensaje ser enviado antes de la seal llega al lugar correcto en el TLP, debe utilizar Durable Suscripciones. El diseo para el sistema de mensajes de eventos Lombardi se basa en Java Messaging Services (JMS) de mensajera. La correlacin de los trminos, Consumo, artculo, etc son todas las defi nida en la documentacin de JMS. http://java.sun.com/products/jms/docs.html REFERENCIA NOTAS
Recuerde, que se adjunta Intermedio mensaje a Los eventos son slo activa cuando la actividad se adjunta activa. Si el evento se recibe el mensaje mientras que la actividad est activa, no dos opciones: Cierre adjunta Actividad Repetible INFORMACIN CLAVE La aplicacin de mensaje de inicio Eventos Inicio Eventos mensaje tiene todos los parmetros de confi guracin menciona en la seccin anterior, como se muestra a continuacin en el captura de pantalla. Cuando una UCA se adjunta, la salida de la UCA seccin de Cartografa se pueblan. 6 BK Pl. 3 P 2 ME
seleccionado. Cuando se selecciona, el mensaje adjunto Intermedio Evento liberar su token a lo largo de su secuencia de fl ujo saliente la creacin de fl ujo paralelo. La adjunta a continuacin intermedio de mensajes de sucesos se reajustar y empezar a escuchar para el evento de mensaje nuevo.
NOTAS
no para su redistribucin
Protegidas Materiales
124 Unidad 6: Reproduccin 3, Parte 2: Eventos mensaje IBM WebSphere EDUCACIN LOMBARDI Acerca de mensaje de correlacin de eventos intermedios Intermedio mensaje eventos requieren de correlacin de eventos. Correlacin de Eventos asegura que los valores de los parmetros de un tiempo de ejecucin mensaje se pasa a la correcta Proceso Defi nicin de Negocios (DBP), instancia que est esperando para procesarlos. Defi nir el conjunto de correlaciones de un intermedio de mensajes de eventos simplemente significa una asignacin adecuada de salida a una variable de la UCA variable local en un TLP que identifi ca que de otras instancias de la DBP. La asignacin de variables tiene que ser nico para cada mensaje de sucesos en el TLP mismo. Si no es nico, Lombardi no podr pasar los valores de mensajes entrantes a la correspondiente mensaje Evento. INFORMACIN CLAVE NOTAS
No para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 125 IBM WebSphere EDUCACIN LOMBARDI
NOTAS
no para su redistribucin
Protegidas Materiales
126 Unidad 6: Reproduccin 3, Parte 2: Eventos mensaje IBM WebSphere EDUCACIN LOMBARDI El Administrador de Eventos es responsable de procesar estos mensajes. El director de eventos: 1. colas de mensajes entrantes, 2. inicia una UCA, 3. y luego pasa el hilo por la adecuada Process Server motores.
confi gurado para utilizar ese evento de mensaje, se omite. Si se recibe un mensaje, pero ningn caso se configura la DBP
1. Determinar el contenido del mensaje (cuerpo) y crear una Lombardi Del sistema general de servicios con la entrada y salida apropiados variables. 2. Seleccione el Nombre de la cola. 3. Definir el mensaje de evento al que la UCA va a responder. 4. Habilitar la UCA. PRINCIPALES MEDIDAS NOTAS
pierde un evento, o de procesamiento por lotes de fondo es capaz de continuar. Cada servicio de la UCA se fi nd el lgico siguiente conjunto de datos o elemento para trabajar en la base de datos a travs de una consulta y, a continuacin, proceder a procesar los datos. BUENAS PRCTICAS
NOTAS
no para su redistribucin
Protegidas Materiales
130 Unidad 6: Reproduccin 3, Parte 2: Eventos mensaje IBM WebSphere EDUCACIN LOMBARDI Implementing a Start Message Event 1. Add a Start Message Event (SME) to the BPD. 2. Implement the SME with the appropriate UCA (see Confi guring UCAs on page 128). 3. Set UCA Output Mapping to the appropriate BPD variables.
IBM WebSphere EDUCACIN LOMBARDI Para obtener ms informacin, consulte: Creacin de Medio Ambiente Gua del usuario> Modelado de Procesos> Opciones avanzadas de modelado tasks > Modeling events > Modeling message events > Using start message events NOTAS
y carpetas inteligentes se pueden utilizar para proporcionar un acceso rpido a todos sus activos.
Objetivos
Despus de completar esta unidad, usted debera ser capaz de: Creacin de instantneas de su proceso de aplicacin cuando adecuada Creacin de kits de herramientas para facilitar la reutilizacin de los activos Organizar los activos con los favoritos, el etiquetado y carpetas inteligentes
Temas
Esta unidad se compone de los siguientes temas: Instantneas Herramientas Organizacin de Activos
Instantneas
Las instantneas permiten capturar y grabar una aplicacin de proceso en un punto especfi co en el tiempo. Las instantneas se toman a menudo para el uso en reproducciones o en otros hitos en el desarrollo. Puede comparar los diferentes instantneas y volver a la anterior Las instantneas, segn sea necesario durante el desarrollo. Por ejemplo, si un fi jo desarrollador un problema con un servicio y tom una instantnea en ese punto, y luego un desarrollador de diferentes hechos varios adicionales cambios en el mismo servicio y tom una nueva muestra de la
gerente de proyecto podra comparar las dos instantneas para determinar que los cambios se hicieron cuando y por quin. Si el proyecto gerente decidi que los cambios adicionales para el Servicio si no vale la pena, que poda volver a la instantnea de la msica original x. Las instantneas tambin se utilizan para instalar o cambiar de aplicaciones desde el Centro de Proceso a otros entornos de ejecucin, tales como pruebas o de produccin. Creacin de instantneas Las instantneas se pueden tomar en el Centro de Proceso de la consola o en el Entorno de creacin de vista de diseo. Se toma una instantnea mediante el uso de la columna de la derecha del Proceso Consola central.
136 Unidad 7: Las instantneas, kits de herramientas y elementos de organizacin IBM WebSphere EDUCACIN LOMBARDI Recomendaciones y Consejos para el uso de instantneas Las instantneas pueden tardar hasta un montn de espacio en una base de datos. Estn de acuerdo en intervalos en su organizacin y tomar instantneas de acuerdo sobre los hitos. defi ne una convencin de nombres significativos para las instantneas y utilizar esa convencin de nomenclatura para todos los proyectos. Trabajar en estrecha colaboracin con WebSphere Lombardi Edition administradores para llegar a una implementacin de instantneas y activacin del plan NOTAS
Juegos de Herramientas
Kits de herramientas son una coleccin de elementos de biblioteca que se pueden utilizar a travs de proceso de numerosas aplicaciones. Si usted tiene un recurso que puede ser reutilizados, es til para pasar a un kit de herramientas. La imagen de abajo muestra algunas de las posibilidades de intercambio de Herramientas. Cuando un elemento de kit de herramientas se actualiza, todas las dependencias que muestran que actualizaciones estn disponibles.
No para su redistribucin
Protegidas Materiales
138 Unidad 7: Las instantneas, kits de herramientas y elementos de organizacin IBM WebSphere EDUCACIN LOMBARDI Kit de herramientas de sistema de datos Durante la instalacin, un kit de herramientas especial nfasis en el producto. Este Kit de herramientas se denomina el Sistema de Datos Toolkit. Puede que recuerde el uso de elementos de este kit de herramientas, mientras que la aplicacin de integraciones. Cada solicitud de proceso de creacin se vincula automticamente a este Kit de herramientas. Le recomendamos que no cambie nada en este kit de herramientas. Creacin de Juegos de Herramientas Kits de herramientas se pueden crear en la consola central de proceso o se pueden crear al mover elementos a un kit de herramientas en la autora Medio Ambiente vista de diseo. NOTAS Haga clic en Herramientas y luego usar la columna derecha de la consola para crear un nuevo kit de herramientas.
No para su redistribucin
Protegidas Materiales
140 Unidad 7: Las instantneas, kits de herramientas y elementos de organizacin IBM WebSphere EDUCACIN LOMBARDI Importacin de Herramientas Kits de herramientas se pueden importar a Lombardi. Hay varios comunidad creada y LODA creado kits de herramientas disponibles en Wiki de la Comunidad. Estos kits de herramientas pueden ayudar a empezar, pero tienen diferentes niveles o prestado su apoyo. Haga clic en Herramientas y luego usar la columna derecha de la consola para importar un kit de herramientas. Instantneas y Juegos de Herramientas Usted puede crear instantneas de kits de herramientas en el entorno de similar a cmo crear instantneas de aplicaciones de procesos. Abra un kit de herramientas en el diseo y, a continuacin, haga clic en el icono de instantneas para crear una instantnea INFORMACIN CLAVE Herramientas y Dependencias Si ha creado o importado un kit de herramientas nuevas y desea utilizarlo en un proceso de solicitud, debe crear una dependencia en el Kit de herramientas. Para ello, utilice el Diseador de entorno de edicin y haga clic en el signo ms de la seccin de Herramientas. Un juego de herramientas debe tener por lo menos una foto para crear el la dependencia. Una instantnea se crea automticamente si mueve recursos para crear un kit de herramientas.
No para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 141 IBM WebSphere EDUCACIN LOMBARDI NOTAS Recomendaciones y Consejos para Juegos de Herramientas Herramientas Cuando se importan a Lombardi, que se leen Solamente. Es importante recordar esto cuando su proyecto y estructura de la organizacin de los activos. Herramientas nombre despus de los activos que contienen. Por ejemplo, uno de los kits de herramientas de la comunidad se llama TW base de datos local Utilidades
Despus de completar este ejercicio, usted debe ser capaz de: Crear un nuevo kit de herramientas Mueva los activos existentes en un kit de herramientas Pasos clave
La organizacin de Activos
En Lombardi, hay varias maneras de organizar sus activos. Muchos de estos conceptos ya puede ser familiar para usted. La creacin de Favoritos Cualquier activo se pueden marcar para un rpido acceso por marcado como un Favoritos. Todos estos activos se muestran automticamente en el Smart categora de carpetas de Favoritos en la esquina inferior izquierda. Seleccione la estrella junto a un activo para marcarlo como favorito.
No para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 145 IBM WebSphere EDUCACIN LOMBARDI Etiquetado de material de la biblioteca Muchos de sus activos se dividen en categoras. Puede utilizar un predefi nida conjunto de etiquetas o crear sus propias etiquetas para los grupos de artculos. Despus de que elementos de etiquetas, Usted puede ver por tipo de activo o por agreg elementos. Haga clic derecho sobre un activo y seleccione la etiqueta para marcar un punto. Para ver por gnero, seleccione el men Tipo y seleccione la etiqueta.
1. Haga clic en el elemento que desea etiquetar. 2. Seleccione la etiqueta apropiada o crear una nueva etiqueta. Creacin de carpetas inteligentes 1. Haga clic en el signo ms junto a Carpetas Inteligentes. 2. Agregue un nombre y normas adecuadas para crear una nueva carpeta.
Protegidas Materiales
Lombardi Proceso de Implementacin 151
Apndice Datos
A:
Diccionario
Formacin de base de datos
El JNDI jdbc / TrainingDB La base de datos de entrenamiento utilizado en los cursos de la fundacin utiliza el siguientes tablas de base de datos: Departamentos Estructura Columnas nulas Tipo animales departmentCode varchar (5) no departmentName varchar (50) S Datos departmentName departmentCode 101 Marketing 102 Finanzas 103 Ingeniera 104 Servicios profesionales 105 HR IBM WebSphere EDUCACIN LOMBARDI
152 Apndice: Diccionario de Datos JobLevels Estructura Columnas nulas Tipo animales jobLevelCode varchar (5) no jobLevelName varchar (50) S Datos jobLevelName jobLevelCode 5001 Jr Asociados 5002 Asociado 5003 Manager Sr Manager 5004 5005 Director 5006 Vicepresidente 5007 Presidente IBM WebSphere EDUCACIN LOMBARDI
salaryToOffer fl avena S bono de avena de la Florida S departamento varchar (50) S departmentManager varchar (50) S comentarios varchar (4000) S Posiciones Estructura IBM WebSphere EDUCACIN LOMBARDI
B:
El siguiente apndice proporciona un ejercicio de consolidacin de el proceso de implementacin del curso. Es opcional y se puede concluy a finales del curso (si se hace con el ncleo ejercicios anteriores a los dems miembros de la clase), o despus de la clase de formacin se ha completado. IBM WebSphere EDUCACIN LOMBARDI
Consolidacin Ejercicio
El "Post posicin" actividad en nuestro ejemplo no es BPM implementado. Este ejercicio le permitir utilizar su existente conocimiento para proporcionar un servicio para esta actividad. La empresa determin que el cierre de la contratacin solicitud, los detalles del nuevo trabajo debe ser publicado en el "Las posiciones" de mesa. Los detalles de esta tabla figuran en el Apndice A del Diccionario de Datos. Para ayudarle en su prueba de la insercin de datos en el tabla de posiciones, se recomienda que cree una por separado servicio para leer las filas contenidas en dicho cuadro. Con el fin de hacer esto, se sugiere que usted haga uso de la "Registros" control de tipo. Detalles de cmo usar este control se puede encontrar en la ayuda fi-le-. Pulse F1 para activar la Ayuda.
No para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 157 IIBBM WEEBBSSPPHHEERREE LLOOMBBAARRDDII EEdduuccaacciinn NOTAS
C:
Las pginas siguientes contienen el Servicio tipos 5 y lo artculos estn disponibles para construir cada tipo de servicio. IBM WebSphere EDUCACIN LOMBARDI Servicio de Descripcin de artculo Humanos Servicio Utilizar un servicio Humanos cuando se quiere crear un sistema interactivo Servicio. Un servicio humano es el nico tipo de servicio que puede contienen entrenadores y pospone. Servicios Humanos de generar tareas de Lombardi procesos Portal.
Integracin Servicio Use un servicio de integracin cuando se quiere integrar con un sistema externo. Un servicio de integracin es el nico tipo de Servicio que puede contener un Java o Integracin de servicios Web. Usted puede llamar a un servicio de integracin de cualquier otro tipo de servicio y un servicio de integracin puede llamar a otros Servicios anidados. General Sistema de Servicio Utilice un sistema general de servicios cuando es necesario coordinar otros servicios de anidado o necesidad de manipular los datos variables. Por ejemplo, si usted necesita para implementar las transformaciones de datos o generar HTML para un entrenador, puede utilizar un sistema general Servicio. Sistema de Servicios Generales no puede incluir Java o Web integracin de servicios directamente. Puede llamar a un sistema general Servicio de cualquier otro tipo de servicio y un sistema general Servicio puede llamar a otros Servicios anidados. Ajax de servicio Use un servicio Ajax cuando se desea incluir un control en un entrenador para aplicar la seleccin de datos dinmicos, como rellenar automticamente por las listas de colocar, y de forma automtica completar los cuadros de edicin. Un servicio de AJAX puede extraer datos dinmicamente a partir de un origen de datos vinculado, como una base de datos. Usted no puede llamar a un servicio de AJAX de otros tipos de servicios, sino un servicio de AJAX puede llamar a otros servicios de anidada. Regla de servicio Utilizar un servicio de la regla cuando se desea una condicin para determinar
invoca la aplicacin. Por ejemplo, cuando un determinado condicin se evala como verdadera, Lombardi implementa el cdigo JavaScript expresin que usted proporciona. Regla Servicios no puede incluir Java o integracin de servicios Web directamente. Puede llamar a un servicio de la Regla de cualquier otro tipo de servicio y un servicio de Regla puede llamar a otros anidados Servicios.
Se utiliza para crear las interfaces para su Humanos los servicios. Los entrenadores le permiten fcilmente agregar la msica campos, botones y otros controles para que los usuarios finales para participar en un de procesos de negocio. X Script del servidor Se utiliza cuando se desea escribir JavaScript para ejecutar en el servidor de proceso en el contexto del servicio. La secuencia de comandos del servidor componente es til para analizar a travs de variables y la ejecucin programtica comandos. XXXXX Regla de secuencias de comandos utiliza para crear las condiciones para la regla los servicios. X Servidor Scriptlet Se utiliza para obligar a los bloques de texto con formato (por ejemplo, HTML, XML o XSLT) directamente a una variable de servicio. Esto elimina la necesidad para almacenar grandes bloques de texto en los valores por defecto para las variables. XXXXX SA = Servicios Humanos, Servicio de Seguridad General = Sistema de Servicio General, ES = Servicio de Integracin, RS = Servicio de Regla, AS = Servicio de Ajax
No para su redistribucin
Protegidas Materiales
Lombardi Proceso de Implementacin 161 IBM WebSphere EDUCACIN LOMBARDI Servicio Descripcin del artculo SGS SA ES COMO RS Modificar tarea Se utiliza para cambiar la prioridad, fecha de vencimiento, el estado, u otros aspectos de una tarea. Por ejemplo, si desea que el estado de una tarea a cambio a la Cerrado cada vez que un usuario completa una tarea, puede utilizar este componente para bien establecer el estado y mover la tarea en cada Carpeta cerrada de usuario en Lombardi Proceso Portal. X Posponer la tarea utiliza para detener el procesamiento sin cambiar el estado de una tarea. X Decisin Gateway Se utiliza para modelar un punto en el proceso ejecucin en el que slo uno de varios caminos se puede seguir, dependiendo de una condicin. XXXXX De finalizacin del evento Se utiliza para finalizar la ejecucin del servicio. Para los servicios de que contienen varias rutas, cada ruta requiere su evento propio fin. XXXXX
Nota Se utiliza para aadir informacin sobre el general servicio o cada paso en el servicio a el diagrama. Aadir notas ayuda a otros los desarrolladores a entender el diseo. XXXXX Deseche Excepcin Se utiliza para lanzar intencionalmente un error y al final procesamiento. Es posible que, por ejemplo, usar un Deseche componente excepcin si regresa tambin varios registros de una base de datos (ms de un lmite que es normal y se empantanan la servidor). XXXXX Invocar la UCA utiliza para invocar un agente encubierto (UCA) de su servicio. XXXXX Capturas Excepcin Se utiliza para escuchar las excepciones a la componentes de servicio al que se adjunta. XXXXX Intermedio El seguimiento de eventos Se utiliza para indicar un punto en un servicio en el que Lombardi desea capturar el tiempo de ejecucin de datos para los informes. XXXXX