An employee requests for vacation. The employee's
boss approves or rejects the request. If request is rejected, the
employee receives notification and business process ends. If request
is approved, the human resource inspector receive task “check
rules and technologies”. Human resource inspector checks
business process data. If check result is negative, the business
process returns to the “evaluate a request” state (cycle example).
The Boss must again consider the request, minding the human resource inspector comments.
If the check result is positive, the business process sends
task for hardcopy request submission and official order issuing.
Employee receives task “submit the written request for a vacation” to the human
resource department, the human resource inspector receives
task “receive a written request from the employee”
simulteniously. Upon completion of this task the human resource inspector
receives next task “make an official order”. After all
these tasks are done, the business process ends.
Note. Organization function
determines boss for every actor. Julius is the boss of all actors, whose login name starts
with “g”. Nero is the boss for the rest of the staff.
How to play the business process: