|
Mantiqiy operatorlar (vilkalar)
|
bet | 3/4 | Sana | 17.12.2023 | Hajmi | 268,88 Kb. | | #121523 |
Mantiqiy operatorlar (vilkalar)
olmos sifatida tasvirlangan va jarayondagi qaror nuqtalarini ifodalaydi. Mantiqiy operatorlar yordamida jarayon modelida boshqaruv oqimlarini tarmoqlash va sinxronlashtirish tashkil etilgan.
Ma'lumotlarga asoslangan eksklyuziv yoki operator ma'lumotlarga asoslangan _ eksklyuziv shlyuz ). Agar ibora tarmoqlanish uchun ishlatilsa, u holda boshqaruv oqimi faqat bitta chiquvchi filial bo'ylab yo'naltiriladi. Agar bayonot sinxronizatsiya uchun ishlatilsa, u holda u bitta kirish tarmog'ining bajarilishini kutadi va chiqish ipini faollashtiradi.
Tadbirga asoslangan eksklyuziv yoki operator _ eksklyuziv shlyuz ) boshqaruv oqimini faqat voqea birinchi bo'lib sodir bo'lgan chiquvchi filial bo'ylab boshqaradi. Ushbu turdagi operatordan keyin faqat hodisalar yoki xabarlarni qayta ishlash harakatlari amalga oshirilishi mumkin.
Inklyuziv " yoki " operator shlyuz ) vilkalar paydo bo'lganda bir yoki bir nechta chiquvchi filiallarni faollashtiradi. Agar bayonot sinxronizatsiya uchun ishlatilsa, u barcha faollashtirilgan filiallarning bajarilishini kutadi va chiqish oqimini faollashtiradi.
va operatori ( parallel shlyuz ), dallanish uchun ishlatiladi, bir nazorat oqimini bir nechta parallel bo'lganlarga ajratadi. Bunday holda, barcha chiquvchi filiallar bir vaqtning o'zida faollashadi. Agar operator sinxronizatsiya uchun ishlatilsa, u barcha kiruvchi filiallarning bajarilishini kutadi va shundan keyingina chiqish ipini faollashtiradi.
Murakkab operator ( kompleks shlyuz ) bir nechta shartlarga ega, ularning bajarilishiga qarab, chiquvchi filiallar faollashadi. Operator diagrammani tushunishni qiyinlashtiradi, chunki operatorning semantikasini aniqlaydigan shartlar diagrammada grafik tarzda ifodalanmagan. Natijada, operatordan foydalanish tavsiya etilmaydi.
Ob'ektlarni ulash [ tahrir | kodni tahrirlash ]
Boshqarish oqimi ob'ektlari ob'ektlarni ulash orqali bir-biriga bog'langan. Birlashtiruvchi ob'ektlarning uch turi mavjud: boshqaruv oqimlari, xabarlar oqimi va assotsiatsiyalar.
BPMN 1.1 da boshqaruv oqimlarining turlari
Nazorat oqimi
To'ldirilgan o'q bilan tugaydigan qattiq chiziq sifatida tasvirlangan. Boshqarish oqimi harakatlarni bajarish tartibini belgilaydi. Agar nazorat oqimi chizig'i tugunning tugun tomonida diagonal chiziqqa ega bo'lsa, u standart oqimni ko'rsatadi.
Shartli oqim mos keladigan nazorat oqimi o'qi boshida kichik olmos bilan ko'rsatilgan. Berilgan ip faollashtiriladimi yoki yo'qligini aniqlaydigan shartni o'z ichiga oladi.
BPMN 1.1 da xabarlar oqimi
Xabar oqimi
ochiq o'q bilan tugaydigan chiziqli chiziq bilan ifodalanadi. Xabarlar oqimi ishtirokchilar o'rtasida qanday xabarlar almashinuvini ko'rsatadi.
BPMN da uyushmalar turlari 1.1
Uyushmalar
strelka bilan tugaydigan nuqta chiziq bilan tasvirlangan. Assotsiatsiyalar artefaktlarni (ma'lumotlar yoki matn izohlari) boshqaruv oqimi ob'ektlari bilan bog'lash uchun ishlatiladi.
Rollar [ tahrir | kodni tahrirlash ]
Rollar - bu turli xil faoliyatni o'xshash funktsiyalarga ega bo'lgan toifalarga ajratishning vizual mexanizmi. Ikki turdagi rollar mavjud:
BPMN 1.1.dagi rollarning turlari
|
| |