LECTURE NOTES
Week ke - 4
LEARNING OUTCOMES
LO 2: Mampu membuat desain sistem informasi suatu bisnis dengan menganalisis kebutuhan
sistem informasi bisnis itu sendiri
OUTLINE MATERI :
ISI MATERI
b. Connection
d. Artifact
Gateway BPMN
Eksklusif (XOR) Parallel (AND) Inclusive (OR)
• Exclusive decision • Parallel Split • Inclusive decision
ambil satu cabang ambil semua cabang ambil satu atau
• Exlusive merge • Parallel Join beberapa cabang
Proses ketika satu lanjutkan ketika semua bergantung kepada
cabang telah lengkap cabang lengkap kondisi
• Inclusive merge
Lebih lanjut tentang pengerjaan ulang dan pengulangan dapat digambarkan sebagai berikut:
SESE = Single Entry Single Exit fragment, yaitu fragmen yang dibatasi oleh satu node entri
dan satu node keluar (tidak ada busur masuk lain ke dalam fragmen atau busur keluar dari
fragmen).
Task Sub-process
Loop Loop
2. Handling Events
Bagaimana kita memodelkan skenario menghandel PO?
Proses penanganan Purchase Order (PO) dimulai saat PO diterima atau PO pertama kali
didaftarkan. Jika tanggal saat ini bukan hari kerja, proses akan menunggu hingga hari kerja
Di BPMN, event adalah proses memodelkan sesuatu yang terjadi secara instan selama
pelaksanaan suatu proses
Event mempengaruhi aliran proses:
a) Awal
b) Tengah
c) Akhir
Sehingga yang dapat dilakukan adalah gunakan pesan event hanya jika aktivitas terkait hanya
mengirimkan atau menerima pesan dan tidak melakukan apa pun. Contohnya sebagai berikut
:
3. Handling Exceptions
Exceptions atau Pengecualian adalah peristiwa yang menyimpang dari proses "normal" nya.
Bentuk pengecualian paling sederhana adalah memberi tahu bahwa ada pengecualian (hasil
negatif). Dan hal ini dapat dilakukan melalui “terminated end”. Penghentian paksa ini
memaksa seluruh proses untuk dibatalkan ("menghapus" semua token yang tertinggal, jika
ada).
Symbol yang digunakan adalah seperti berikut ini.
Contoh penggunaannya :
SIMPULAN
1. Exceptions atau Pengecualian dapat berbasis teknologi atau bisnis, dan batas waktu
internal, eksternal, atau aktivitas
2. Cara paling sederhana untuk menangani pengecualian adalah melalui proses aborsi atau
menggunakan peristiwa penghentian
3. Batasan error event mengcapture ekstensi internal
4. Batasan error message mengcapture ekstensi eksternal
5. Batasanan pengatur waktu adalah merekam waktu tunggu aktivitas
DAFTAR PUSTAKA
Marlon Dumas, Marcello La Rosa, Jan Mendling, and Hajo A. Reijers. (2017). Fundamentals of
Business Process Management. Second Edition. Springer. ISBN: 978-3-662-56509-4.
https://doi.org/10.1007/978-3-662-56509-4.