|
Amalga oshirish (realizatsiya qilish yoki bajarish)
|
bet | 11/21 | Sana | 01.06.2024 | Hajmi | 11,32 Mb. | | #258939 |
Bog'liq Ismoilov Elmurod TAYYOR 0105 (1)Amalga oshirish (realizatsiya qilish yoki bajarish): chizma sinfida ochiq uchburchak bilan kesilgan chiziq. Bu sinf "loyiha" sinfining funksiyalarini amalga oshiradigan joyda qo’llaniladi va uni amalga oshiradigan har bir sinfga qarab turlicha amalga oshirilishi mumkin.
Bog’liqlik: ochiq o’q bilan kesilgan chiziq. Agar 2-sinfning ta’rifi o’zgarsa, u 1-sinfni o’zgartiradi, lekin aksincha emas (bog’liq).
Assotsiatsiya: Ikki sinf o’rtasidagi mustahkam chiziq. Sinflar bir-biridan xabardor (yoki bexabar) ekanligini ko’rsatish uchun ikkala uchiga yoki ikkala uchiga o’qlarni qo’shing.
Sequence Diagrams (Ketma-ketlik Diagrammalari): Ketma-ketlik diagrammalari, mehmonxona biznesining har bir jarayonida qanday ob'ektlar o'rtasida murojaat amalini ko'rsatadi. Bu diagrammalar tizimning qanday amalga oshishi kerakligini o'rganishga yordam beradi. Misol uchun, mijoz buyurtmasini qabul qilish jarayonida mijoz va xodimlar orasidagi murojaatni ko'rsatadigan ketma-ketlik diagrammasi ishlatiladi.
Har bir tizim/obyekt namunasi va aktyor ketma-ketlik diagrammasining yuqori qismidan o’tuvchi hayot chizig’iga - vertikal nuqta chiziqqa joylashtiriladi. Hayot liniyalari o’rtasida o’tadigan xabarlar ulagichlardir - dastlabki xabar yoki chiquvchi qo’ng’iroq uchun qattiq va qaytish qiymati uchun nuqta.
Obyektlar/tizimlar va aktyorlar misollari uchun rol nomlari ikki nuqta bilan ko’rsatilgan. Masalan: Customer
Xabarlardagi shartlar (qo’riqchilar) xabarda yoki ramka shaklida kvadrat qavslar bilan ko’rsatilgan. Masalan[value > $1000]
Xabar raqamlari voqealar ketma-ketligini aniq ko’rsatish uchun ishlatilishi mumkin. Bu chiqarish raqamlash bilan o’xshash ishlaydi, bu erda har bir hayot chizig’i yana bir nuqta qo’shadi. Xabar yorlig’ining boshiga xabar raqami va ikki nuqta qo’shing. Masalan 1.3: searchByItem(itemName)
Ketma-ket fragmentning turi ramka shaklining yuqori chap qismida yoziladi.
|
| |