Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(BPM 8.5)
Rafie Tarabay
mrafie@eg.ibm.com
Why we may need BPM
To computerized all documents work-flow in the
company, for example if the employee need
vacation he just fill a form then submit to take
manager approval and if approved goes
automatically to HR and if rejected back to
employee and send notification on his mail.
The implementation of work-flow will need no
coding in most cases!, just drug and drop the
sequence of the process.
BPM Final Screen Sample
BPM Architecture
Example of developing hiring
request
It consists of
- Process server (PS): run business process in
development and store history, versions of
development/deployment.
- Performance data warehouse (PDW) :
collect performance data during development.
(4)
Process Servers
Process Server
Application server run on webSphere.
Provide the workflow facilities, such as task
management, routing, and simulation.
Components:
- BPD engine
- Service engine
- Event manager
(5)
Performance data warehouse (PDW)
Performance data warehouse
(PDW)
It is application runs on webSphere to collect
performance data.
Working with BPM 8.5
How to start PBM 8.5
Another way to start BPM
We can start BPM on
two steps
- Start the deployment manager
- Start the node agent
Now BPM is start
How to get Business Process
Designer
Create new project
and create new BPD inside it
Open Process Designer
Create New Process App
Create new Business Process Definition (BPD)
Process Designer Elements
Process Designer Elements
Simple hire process
Start Event
End Event
Lean
Phase
Leans VS Phases
Lean : Group of users complete some tasks
Phases : Logical organization unit in the flowchart
Activity
Activity: Nested Process
Gateways
Intermediate & Boundary Events
Nested Process
Types of Nested Process
else if ()
else
end if
Exclusive Gateway (IF condition)
if ()
end if
if ()
end if
if ()
end if
Inclusive Join (OR condition)
tw.system.org.findParticipantGroupByName("Loan Officers").users
tw.system.process.instanceId
Implement timers
Implement Gateways
Implement Routing Task
Playback 2
Focus on the next items:
Playback 3
Focus on the next items:
Playback 4
Focus on the next items:
Playback 5
Focus on the next items: