1 .Class diagramma:
2 .Vaqt diagrammasi:
3.Use case
L ink: https://app.diagrams.net/#G1hgluDjWEReXL14L95HS3GUNQiSLUH0mU#%7B%22pageId%22%3A%2257gEf0pc7tKr0wxhjXL_%22%7D
4 .Mashina diagramma
5 .Faoliyat diagramma
6.Obyekt diagramma
7 .kampanent diagramma
8.Ma’lumotlar diagramma
9 .Joylashtirish diagrammasi
1 0. Ketma ketlik diagramma
1 1.Compasite diagramma
1 2.Package diagramma
13.Profile diagram
UML diagrammalarining 14 turi
Sinf diagrammasi - Sinf diagrammasi - bu tizimning tuzilishini uning sinflari va ularning xususiyatlari va operatsiyalarini, shuningdek, ob'ektlar o'rtasidagi munosabatlarni ko'rsatish orqali tavsiflovchi statik diagramma.
Foydalanish holatlari diagrammasi - Foydalanish holatlari diagrammasi foydalanish holatlari, rollar va ular orasidagi munosabatlardan iborat. Bu foydalanuvchilarning tizim bilan qanday aloqada bo'lishini ko'rsatadi va foydalanish holatlarining spetsifikatsiyalarini belgilaydi.
Ketma-ketlik diagrammasi - ketma-ketlik diagrammasi ob'ektlar o'rtasidagi ketma-ket aloqa uchun modeldir. U ob'ektlar, sinflar va rollarning aniq tartibini va stsenariyda ishtirok etadigan ma'lumotlarni ko'rsatadi. U hayot chiziqlariga tegishli vertikal chiziqlar va xabarlarning gorizontal chiziqlaridan iborat.
Faoliyat diagrammasi - Faoliyat diagrammasi - bu harakatlar oqimi nuqtai nazaridan stsenariyni ko'rsatadigan xatti-harakatlar diagrammasi. U harakatlar ketma-ketligini, shartga asoslangan qarorlarni, bir vaqtning o'zida filiallarni va turli xil tsikllarni modellashtiradi.
Aloqa diagrammasi - Aloqa diagrammasi xabarlar ko'rinishidagi ob'ektlar va qismlar o'rtasidagi o'zaro ta'sirni ko'rsatadi, ular hayot liniyalari bilan ifodalanadi. Aloqa diagrammasi UML ketma-ketlik diagrammasining o‘zgartirilgan shakli bo‘lib, lekin undan uning elementlarini gorizontal tartiblash shart emasligi va diagrammada istalgan pozitsiyaga ega bo‘lishi bilan farqlanadi.
Davlat mashinasi diagrammasi - Davlat mashinasi diagrammasi ob'ektning holatini (qurilma, jarayon, dastur, dasturiy ta'minot, modul va boshqalar) va holatlar o'rtasidagi o'tishlarni tavsiflaydi. Shartlar bir holatdan ikkinchi holatga o'tishdan qachon foydalanish mumkinligini belgilaydi.
Ob'ekt diagrammasi - Ob'ekt diagrammasi tuzilgan UML diagrammasi. U ma'lum bir vaqtda tizim yoki uning qismlarini tavsiflaydi. U misollar, ularning qadriyatlari va munosabatlarini modellashtiradi. Undan ma'lumotlar tuzilmalari misollarini ko'rsatish uchun foydalanish mumkin.
Paket diagrammasi - Paket diagrammasi modeldagi paketlar orasidagi bog'liqlikni ko'rsatadi. U yirik loyihalarning tuzilishi va tashkil etilishini tavsiflaydi.
Komponent diagrammasi - Komponent diagrammasi murakkab tizimning ko'rinishini beradi. U tizimning turli qismlari tomonidan taqdim etilgan va/yoki talab qilinadigan interfeyslarni va qismlar orasidagi munosabatlarni tavsiflaydi. Bu qismlar komponentlar va boshqa artefaktlar bilan ifodalanadi.
Joylashtirish diagrammasi - Joylashtirish diagrammasi tarmoq tugunida artefaktlarni joylashtirishni tavsiflaydi. U jismoniy tugunlarda (apparat, serverlar, ma'lumotlar bazalari va boshqalar) artefaktlarning (dasturiy ta'minot, tizimlar, modullar va boshqalar) joylashishini va yechimning muayyan qismlari o'rtasidagi munosabatlarni ko'rsatish uchun ishlatiladi.
Kompozit tuzilma diagrammasi - Kompozit tuzilma diagrammasi klassifikatorning ichki tuzilishini, uning qismlari va portlarini ko'rsatadi, ular orqali u atrof-muhit bilan aloqa qiladi. U hamkorlikni modellashtiradi, bunda har bir element o'z roliga ega.
O'zaro ta'sirning umumiy diagrammasi - O'zaro ta'sirning umumiy diagrammasi tizim yoki quyi tizimdagi o'zaro ta'sirlarning yuqori darajadagi ko'rinishini ta'minlaydi. U jarayonlarni faoliyat diagrammalariga o'xshash tarzda tasvirlaydi, lekin u harakat tugunlari o'rniga boshqa o'zaro ta'sir diagrammalari va o'zaro ta'sir havolalaridan foydalanadi.
Vaqt diagrammasi - Vaqt diagrammasi asosan vaqtga qaratilgan va u vaqt jadvalidagi tasniflagichdagi o'zgarishlarni tavsiflaydi. Vaqt jadvallari vertikal ravishda joylashtiriladi, vaqt chapdan o'ngga ko'payadi.
Profil diagrammasi - Profil diagrammasi UML tiliga kengaytmalarni tavsiflaydi va belgilaydi. Kengaytma mexanizmi tilni ma'lum bir domen yoki platformaga moslashtirish imkonini beradi. Kengaytmalar stereotiplar bilan belgilanadi.
Chia sẻ với bạn bè của bạn: |