UML diagrammalari.UML sinf diagrammasi bu tizimning tuzilishini
tavsiflash uchun, shuningdek, bir necha xil sinflar orasidagi atributlar, usullar va
bog'liqlikni namoyish qilish uchun mo'ljallangan statik strukturaviy diagramma.
Shuni ta'kidlash kerakki, bunday diagrammalarning tuzilishida ularning qanday
ishlatilishiga qarab bir nechta nuqtai nazar mavjud. UML diagrammalarining bir
nechta turlari mavjud va ularning har biri amalga oshirishdan oldin yoki undan
keyin (hujjat qismi sifatida) ishlab chiqilganligidan qat'i nazar, har xil maqsadga
xizmat qiladi. Boshqa barcha turlarni o'z ichiga olgan ikkita eng keng toifalar - bu
xatti-harakatlarning Xulq-atvor UML diagrammasi va Stukturaviy UML
diagrammasi. Nomidan ko'rinib turibdiki, ba'zi UML diagrammalar tizim yoki
jarayonning tuzilishini tahlil qilishga va tasvirlashga harakat qilsa, boshqalari
tizimning xatti-harakatlarini, uning aktyorlari va qurilish tarkibiy qismlarini
tavsiflaydi. Ular quyidagicha taqsimlanadi:
Activity Diagram (Faoliyat diagrammalari) Faoliyat diagrammalari, biznes jarayonlarini modellashtirish uchun eng
muhim UML diagrammalaridir. Dasturiy ta'minotni ishlab chiqishda, odatda, turli
xil harakatlar va harakatlar oqimini tavsiflash uchun foydalaniladi. Ular ketma-ket
va parallel ravishda bo'lishi mumkin. Ular faoliyat tomonidan ishlatiladigan,
iste'mol qilingan yoki ishlab chiqarilgan ob'ektlarni va turli xil faoliyat turlari
o'rtasidagi munosabatni tavsiflaydi. Yuqorida aytilganlarning barchasi biznes
jarayonlarini modellashtirishda juda muhimdir.
Jarayon ishlab chiqarilayotgan narsalarga emas, balki bir-birini yetaklaydigan va
ular bir-biriga bog'langan, aniq boshlanishi va oxiri bo'lgan tadbirlar majmuiga
yo'naltirilgan.
Yuqoridagi misol tarkibni nashr qilish jarayonida sodir bo'ladigan
tadbirlar majmuasini aks ettiradi. Ishbilarmonlik muhitida bu biznes jarayonlarini
xaritalash yoki biznes jarayonlarini modellashtirish deb ham yuritiladi. Asosiy
aktyorlar - muallif, muharrir va noshir. Ushbu misolda, ko'chadan biri sharhlovchi
loyihani ko'rib chiqayotganda sodir bo'ladi va ba'zi bir o'zgartirishlar kiritish
kerakligi to'g'risida qaror qabul qiladi. So'ngra muallif loyihani qayta ko'rib chiqadi
va qayta ko'rib chiqish uchun tahlil qilish uchun uni qayta ko’rib chiqish liniyasiga
tushiradi.