hyydro
1
i am not sure if i draw my bpmn diagram correctly…
background info:
- library will be charge a delay return fee to customer cause book is overdue
- after 7 days later, if the book is still NOT returned, an alert will be triggered and notify librarian.
- librarian will receive the notification and then send an email to customer
- after 7 days later, if the book has been returned, there will be a fee charged to the customer. and the process will end
customer is a black box
is my diagram drawn correctly? any catch/throw event i missed out or the gateway is wrong?
HERE IS MY DIAGRAM
you can refer to this if you need the FULL CASE STUDY case study.txt (2.7 KB)
Hi @hyydro,
three points:
- The data based exclusive gateway needs a task to do the evaluation before. The gateway only executes a decision that has to be been done before.
- The intermediate message catch event expects a message to be delivered from another pool. Sending from another lane into the same pool will not work.
- The end event should get a label naming an object and its state.
Here is my proposal: library-system-part.bpmn (8.7 KB)
BTW, nice case study! Is it published somewhere? I would like to use it in workshops. How should I cite the source?
Hope this helps, Ingo
1 Like
hyydro
3
really thankful for your help!
its actually my school assignment. it is from University of Wollongong ISIT332 Business Process Management