Token di BPMN. Definisi, contoh + video

Sebagai bagian dari persiapan kursus BPMN, saya akan mengembangkan beberapa video menjadi artikel untuk pemahaman yang lebih baik oleh pendengar. Anda bisa melihat video tutorialnya di akhir artikel.





Konsep token di BPMN menimbulkan banyak pertanyaan, padahal esensi ini sangat sederhana dan bermanfaat. Mari kita mulai dengan definisi klasik:





Token adalah konsep teoretis yang digunakan untuk memahami perilaku proses yang dimaksud. Perilaku elemen proses dapat dipahami melalui bagaimana mereka berinteraksi dengan token yang bergerak melalui struktur proses. Sedangkan pada runtime dan pemodelan sistem yang menggunakan standar BPMN, tidak diperlukan indikasi token dalam bentuk apapun.





Sederhananya, token adalah entitas yang diperkenalkan untuk mengontrol operasi proses bisnis, men-debug, dan mengujinya. Jadi, dalam pemrograman untuk tujuan seperti itu, ada eksekusi algoritme langkah demi langkah (mode debug). Pemrogram setiap saat memahami pada tahap apa program tersebut dijalankan, dapat melacak dalam kondisi apa cabang ini atau itu dihidupkan. 





BPMN memperkenalkan token untuk tujuan serupa. Itu. pada dasarnya ini adalah tanda yang menunjukkan blok proses mana yang saat ini sedang dijalankan. Dengan memindahkan token melalui proses, Anda dapat dengan jelas melacak apa yang akan berhasil dalam kenyataan dan bagaimana caranya.





Untuk bekerja dengan token, Anda harus memiliki proses bisnis itu sendiri. Tanpanya, konsep token kehilangan maknanya. Mari kita lihat apa itu token dan bagaimana cara menggunakannya.





Contoh No. 1

Pertimbangkan proses pembelian produk (lihat gambar di bawah). Seperti yang Anda lihat, ini cukup sederhana, oleh karena itu kami tidak akan menjelaskan proses itu sendiri secara detail, tetapi akan fokus pada token.





Di awal pelaksanaan proses, token berada di titik masuk. Selanjutnya, kami mulai memindahkannya. Token hanya dapat bergerak secara berurutan, berpindah dari tahap ke tahap proses.





, « ». « » ..





, , , . 





. , . , . , , , . 





, . , , .





« ?» «». . – .





№ 2

. «».





, , . 





, « » , - . , .. «». , , «», , , . , , , .





№ 3

- , , . - « ». 





. , . « ». . . 





, . . . , .





, – , . , , . . . BPMN .












All Articles