|
Kirish. I bob. Sog‘liqni saqlash sohasida biznes-jarayonlarni boshqarish axborot tizimini nazariy asoslari
|
bet | 6/11 | Sana | 02.06.2024 | Hajmi | 5,63 Mb. | | #259133 |
Bog'liq Abdulazizova SHahnoza (3)2.1.1-rasm UML diagrammasi
UML diagrammalari muhim kod satrlari orasidagi munosabatlar va ierarxiyalarni kuzatishga yordam beradi. Ushbu diagrammalar ba'zi qaror daraxtlari yoki oqim sxemalariga o'xshash bo'lsa-da , ular noyob atributlarga ega. Kod to'siqlari kabi murakkab narsani soddalashtirish muhandislar va texnik bo'lmagan manfaatdor tomonlar uchun juda foydali. Bu ularga o'zlari ustida ishlayotgan loyihalar ustida qolish va dasturiy ta'minotni dasturlashga xos bo'lgan cheksiz murakkabliklar ichida adashib qolmaslik imkonini beradi.
UML diagrammalari, shuningdek, dasturiy ta'minotni yaratish uchun zarur bo'lgan komponentlar va pastki komponentlarni ajratadi.
UML diagrammalarining turlari
UML diagrammalarining ikkita kichik toifasi mavjud: strukturaviy diagrammalar va xatti-harakatlar diagrammasi.
Strukturaviy diagrammalar tizimni tashkil etuvchi komponentlarni va bu komponentlar o'rtasidagi munosabatlarni tasvirlaydi. Ushbu diagrammalar tizimning statik tomonlarini ko'rsatadi.
Xulq-atvor diagrammalari tizim ichida sodir bo'layotgan narsalarni aks ettiradi. Ular barcha komponentlarning bir-biri bilan va boshqa tizimlar yoki foydalanuvchilar bilan o'zaro ta'sirini ko'rsatadi.
2.1.2-rasm Strukturaviy diagrammalar
Keling, UML strukturaviy diagrammalarining bir nechta o'ziga xos turlarini ko'rib chiqaylik.
Sinf diagrammasi (class diagrammasi)
UML sinf diagrammasi ob'ektga yo'naltirilgan har qanday yechimning asosiy qurilish blokidir. U loyihalarni sinflar, atributlar va funktsiyalar bo'yicha belgilaydigan statik, ob'ektga yo'naltirilgan tizimni tasvirlaydi. Boshqacha qilib aytganda, u tizim ichidagi sinflarni va har birining operatsiyalarini ko'rsatadi. Dasturiy ta'minot muhandislari ham, biznes menejerlari ham ushbu o'zaro ta'sir diagrammasidan jarayondagi turli xil ulanishlarni modellashtirish uchun foydalanadilar.
Diagrammada sinf to'rtburchak bilan ifodalangan. Har bir to'rtburchak vertikal ravishda uchta qismga bo'linadi. Yuqori qismda sinf nomi bor, ikkinchi va uchinchi bo'limlarda esa sinf operatsiyalari, xatti-harakatlari va atributlari haqida batafsil ma'lumot berilgan.
Buyurtmalarni boshqarish tizimini Sinf diagrammasi (class diagrammasi).
Ushbu sinf diagrammasi buyurtmani qayta ishlash tizimini ingl. Bitta mijoz bir yoki bir nechta buyurtma beradi. Har bir buyurtma buyurtma tafsilotlariga ega (tarkib munosabatlari). Har bir buyurtma to'lov tartibini o'z ichiga oladi. Mijoz karta, chek yoki kredit orqali to'lashi mumkin.
Xulq-atvor diagrammalari
Keling, xatti-harakatlar UML diagrammalarining bir nechta aniq misollarini ko'rib chiqaylik.
Faoliyat diagrammasi (activity diagrammasi)
UML faoliyat diagrammasi - bu tizimning barcha harakatlarini tavsiflovchi sxema. U boshidan oxirigacha hamma narsani ko'rsatadi, turli qaror yo'llarini va bir faoliyatdan ikkinchisiga o'tish uchun sodir bo'lishi kerak bo'lgan qadamlarni belgilaydi. Bosqichlar xronologik, tarmoqlangan yoki bir vaqtda bo'lishi mumkin.
UML faoliyat diagrammasidan istalgan komponentni o'rganish va tizimning dinamik jihatlarini yuqori darajada ko'rib chiqish uchun foydalanishingiz mumkin. Intuitiv UML faoliyat diagrammasi yaratuvchisidan foydalanish bu diagrammalarni yaratishning eng yaxshi usuli hisoblanadi.
|
| |