ketma-ketlik diagrammasi.plantuml-diagrammalari

PPTX 17 стр. 660,2 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 17
synchronous connection plantuml-diagrammalari ketma-ketlik diagrammasi ketma-ketlik diagrammasi (sequence diagram) — ob'ektlar o'rtasida vaqt davomida amalga oshiriladigan xabarlar ketma-ketligini ko'rsatadigan diagramma turi. bu diagramma ob'ektlar qanday qilib o'zaro aloqada bo'lishini va bir-birlariga qanday xabarlar yuborishini aks ettiradi. ketma-ketlik diagrammasi tizimning dinamik jihatlarini tushunishda foydalidir. 2 plantuml yordamida ketma-ketlik diagrammalarini yaratish juda ham oson va sodda. bu soddalik, asosan, intuitiv va eslab qolish oson bo'lgan sintaksisning qulayligi bilan bog'liq. eng muhimi, foydalanuvchilar plantuml ning sodda va intuitiv sintaksisini qadrlashadi. o'ylangan dizayni tufayli hatto diagrammada yangi foydalanuvchilar ham asosiy narsalarni tez va oson tushunishlari mumkin. 3 plantuml-da ketma-ketlik diagrammasi yaratishda foydalaniladigan belgilar va sintaksis quyidagicha: asosiy belgilari: 1. actor (aktor) — tizim bilan o'zaro aloqada bo'ladigan tashqi foydalanuvchi yoki tizimni ifodalaydi. belgilanishi: actor yoki : misol: actor user 4 2. participant (ishtirokchi) — tizimdagi ob'ekt yoki komponent. belgilanishi: participant misol: participant "system" as sys 5 3. xabarlar — ob'ektlar yoki ishtirokchilar o'rtasidagi o'zaro …
2 / 17
oh yoki tushuntirish berish uchun ishlatiladi. belgilanishi: note misol: note right of user: foydalanuvchi tizimga kiradi 9 ko'plab ishtirokchilar bilan xabarlar: bir ishtirokchidan boshqasiga bir necha marta xabarlar yuborilishi mumkin. misol keltiramiz: @startuml actor user participant "web server" as ws participant "database" as db user -> ws: ma'lumotlarni kiritish ws -> db: ma'lumotlarni saqlash db --> ws: saqlash tasdiqlandi ws --> user: ma'lumotlar saqlandi @enduml 10 belgilarni umumlashtirgan jadval: 11 ushbu belgilar yordamida siz har qanday jarayon yoki tizim uchun ketma-ketlik diagrammasini osonlik bilan yaratishingiz mumkin. keling, ketma-ketlik diagrammasini qanday yaratish mumkinligini misol orqali ko'rib chiqamiz. masalan, bir foydalanuvchi (user) tizimga kirish so'raydi, tizim ma'lumotlarni tekshiradi va unga natijani qaytaradi. @startuml actor user participant "login page" as lp participant "authentication system" as auth user -> lp: login so'rovini yuboradi lp -> auth: foydalanuvchi ma'lumotlarini yuboradi auth -> auth: ma'lumotlarni tekshiradi auth -> lp: tekshiruv natijasi lp -> user: kirish natijasi …
3 / 17
umotlar bazasini (database) ifodalaydi. -> — xabarlar va amallar o'rtasidagi aloqani ko'rsatadi. ketma-ketlik: foydalanuvchi tizimga ma'lumot kiritadi, tizim ma'lumotlar bazasidan ma'lumotlarni tekshiradi va foydalanuvchiga natijani qaytaradi. ushbu diagramma yordamida tizimning ichki ishlashi va foydalanuvchi bilan tizim o'rtasidagi o'zaro aloqani ko'rsatish mumkin. ketma-ketlik diagrammasi (buyurtma berish jarayoni) foydalanuvchi dastur orqali buyurtma beradi: @startuml actor customer participant "web app" as wa participant "order service" as os participant "payment gateway" as pg customer -> wa: buyurtma ma'lumotlarini kiriting wa -> os: buyurtma yaratish so'rovi os -> pg: to'lovni tasdiqlash so'rovi pg -> os: to'lov muvaffaqiyatli os -> wa: buyurtma tasdiqlandi wa -> customer: buyurtma tasdiqlandi va to'lov qabul qilindi @enduml 14 diagramma izohi: customer — foydalanuvchi. web app — foydalanuvchi foydalanayotgan dastur. order service — buyurtmalarni boshqaruvchi tizim. payment gateway — to'lovlarni amalga oshiruvchi tizim. bu yerda foydalanuvchi (customer) web dastur orqali buyurtma beradi. dastur buyurtma ma'lumotlarini buyurtma xizmatiga yuboradi va to'lovni amalga …
4 / 17
esa ma'lumotlar bazasidan natijani qidiradi va foydalanuvchiga qaytaradi. @startuml actor user participant "search page" as sp participant "database" as db user -> sp: qidiruv so'rovi sp -> db: ma'lumotlarni qidirish db --> sp: ma'lumotlar topildi sp --> user: qidiruv natijasi @enduml 16 izoh: foydalanuvchi qidiruv sahifasiga so'rov yuboradi, tizim ma'lumotlar bazasidan ma'lumotlarni qidiradi va natijani foydalanuvchiga qaytaradi. elektron pochta yuborish jarayoni bu misolda foydalanuvchi elektron pochta yuboradi va u pochta serveri orqali yetkaziladi. @startuml actor user participant "email client" as ec participant "mail server" as ms user -> ec: yangi elektron pochta yaratish ec -> ms: elektron pochtani yuborish ms -> ms: pochta qabul qilindi ms -> ec: pochta muvaffaqiyatli yuborildi ec -> user: pochta muvaffaqiyatli yuborildi @enduml 17 izoh: foydalanuvchi elektron pochta yaratadi va uni pochta serveri orqali yuboradi. server uni qabul qiladi va foydalanuvchini xabardor qiladi. image2.jpeg image3.png image4.png image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png …
5 / 17
ketma-ketlik diagrammasi.plantuml-diagrammalari - Page 5

Хотите читать дальше?

Скачайте все 17 страниц бесплатно через Telegram.

Скачать полный файл

О "ketma-ketlik diagrammasi.plantuml-diagrammalari"

synchronous connection plantuml-diagrammalari ketma-ketlik diagrammasi ketma-ketlik diagrammasi (sequence diagram) — ob'ektlar o'rtasida vaqt davomida amalga oshiriladigan xabarlar ketma-ketligini ko'rsatadigan diagramma turi. bu diagramma ob'ektlar qanday qilib o'zaro aloqada bo'lishini va bir-birlariga qanday xabarlar yuborishini aks ettiradi. ketma-ketlik diagrammasi tizimning dinamik jihatlarini tushunishda foydalidir. 2 plantuml yordamida ketma-ketlik diagrammalarini yaratish juda ham oson va sodda. bu soddalik, asosan, intuitiv va eslab qolish oson bo'lgan sintaksisning qulayligi bilan bog'liq. eng muhimi, foydalanuvchilar plantuml ning sodda va intuitiv sintaksisini qadrlashadi. o'ylangan dizayni tufayli hatto diagrammada yangi foydalanuvchilar ham asosiy narsalarni tez va oson tush...

Этот файл содержит 17 стр. в формате PPTX (660,2 КБ). Чтобы скачать "ketma-ketlik diagrammasi.plantuml-diagrammalari", нажмите кнопку Telegram слева.

Теги: ketma-ketlik diagrammasi.plantu… PPTX 17 стр. Бесплатная загрузка Telegram