Leksiya. Yagona modellashtirish tili uml ning asosiy tushunchalari. Ob'ektlar va munosabatlar. Sinf va foydalanish holatlari diagrammasi


UML diagrammasi Rational Rose -da



Download 341,59 Kb.
bet25/26
Sana13.04.2023
Hajmi341,59 Kb.
#927611
1   ...   18   19   20   21   22   23   24   25   26
Bog'liq
Leksiya. Yagona modellashtirish tili uml ning asosiy tushunchala (1)

UML diagrammasi Rational Rose -da







Rational Rose - har qanday murakkablikdagi dasturiy tizimlarni loyihalash uchun kuchli CASE vositasi. Ushbu dasturiy mahsulotning afzalliklaridan biri UML diagrammalaridan foydalanish imkoniyati bo'ladi. Aytishimiz mumkinki, Rational Rose bu UML diagrammalarining grafik muharriri.
Ratsional tizim dizayneri ixtiyorida Rose quyidagi diagramma turlarini taqdim etadi, ularning ketma-ket yaratilishi butun tizim va uning alohida komponentlari haqida to'liq tasavvurga ega bo'lishga imkon beradi:

  • Ish diagrammasidan foydalaning pretsedentlar );

  • Joylashtirish diagrammasi topologiya );

  • davlat diagrammasi davlatlar );

  • Faoliyat diagrammasi (faoliyat diagrammasi);

  • o'zaro ta'sir diagramma (o'zaro ta'sir diagrammalari);

  • Ketma-ketlik diagrammasi (harakatlarning ketma-ketligi sxemalari);

  • Hamkorlik diagrammasi (hamkorlik diagrammasi);

  • Sinf sxemasi (sinf sxemalari);

  • Komponent diagrammasi (komponent diagrammasi).

Foydalanish holatlari diagrammasi (pretsedentlar diagrammasi)
Ushbu turdagi diagramma tizim bajaradigan operatsiyalar ro'yxatini yaratishga imkon beradi. Ko'pincha bu turdagi diagramma funktsiyalar diagrammasi deb ataladi, chunki bunday diagrammalar to'plami asosida tizim talablari ro'yxati tuziladi va tizim tomonidan bajariladigan funktsiyalar to'plami aniqlanadi.
Har bir bunday diagramma yoki, odatda deyilganidek, har bir Foydalanish case - aktyorlar tomonidan ta'qib qilingan xatti-harakat stsenariysining tavsifi .
Ushbu turdagi diagramma avtomatlashtirilgan fan sohasining biznes jarayonlarini tavsiflash, kelajakdagi dasturiy ta'minot tizimiga qo'yiladigan talablarni aniqlash uchun ishlatiladi. Tizimning ham, predmet sohasining ham ob'ektlari va ular bajaradigan vazifalarni aks ettiradi.
Joylashtirish diagrammasi (topologiya diagrammasi)
Ushbu turdagi diagramma tizimning texnik vositalarini, ya'ni dasturlarni emas, balki apparatni tahlil qilish uchun mo'ljallangan. Ingliz tilidan to'g'ridan-to'g'ri tarjimada Deployment "joylashtirish" degan ma'noni anglatadi, ammo "topologiya" atamasi ushbu turdagi diagrammaning mohiyatini aniqroq aks ettiradi.
Protsessor ), qurilmalar ( Qurilma ) va ularning ulanishlarini ko'rsatadigan faqat bitta shunday diagramma yaratilgan .
Odatda, ushbu turdagi diagramma tizimni loyihalashning eng boshida u ishlaydigan uskunani tahlil qilish uchun ishlatiladi.
Davlat Xin bilan onam diagramma (holat diagrammasi)
Tizimning ma'lum bir xatti-harakatga ega bo'lgan har bir ob'ekti ma'lum bir holatda bo'lishi, bir holatdan boshqasiga o'tishi, ob'ektning xatti-harakati stsenariysini amalga oshirish jarayonida muayyan harakatlarni bajarishi mumkin. Haqiqiy tizimlardagi aksariyat ob'ektlarning xatti-harakatlarini chekli avtomatlar nazariyasi nuqtai nazaridan tasvirlash mumkin, ya'ni ob'ektning xatti-harakati uning holatlarida aks etadi va diagrammaning bu turi buni grafik tarzda aks ettirish imkonini beradi. Buning uchun ikki turdagi diagrammalardan foydalaniladi: Statechart diagramma (holat diagrammasi) va faoliyat diagrammasi (faoliyat diagrammasi)
Davlat jadvali diagramma (holat diagrammasi)
d iagrammasi ( Statechart ) murakkab xatti-harakatlar modeliga ega bo'lgan tizim ob'ektlarining holatini ko'rsatish uchun mo'ljallangan. Bu ikki davlat jadvalidan biri Mashina , unga bitta menyu bandidan kirish mumkin.
Faoliyat diagrammasi (faoliyat diagrammasi)
B u holat diagrammasining keyingi rivojlanishi. Aslida, ushbu turdagi diagramma modellanayotgan ob'ektning holatini aks ettirish uchun ham ishlatilishi mumkin, ammo Faoliyatning asosiy maqsadi diagramma ob'ektning biznes jarayonlarini aks ettirishdan iborat. Ushbu turdagi diagramma nafaqat jarayonlar ketma-ketligini, balki jarayonlarning tarmoqlanishi va hatto sinxronlanishini ham ko'rsatishga imkon beradi.
Ushbu turdagi diagrammalar har qanday murakkablikdagi ob'ektlarning xatti-harakati uchun algoritmlarni loyihalash imkonini beradi, shuningdek, oqim sxemalarini tuzishda ham foydalanish mumkin.
o'zaro ta'sir diagramma (o'zaro ta'sir diagrammasi)
Ushbu turdagi diagramma ketma-ketlik diagrammasi (harakatlarning ketma-ketligi diagrammasi) va hamkorlik diagrammasini (hamkorlik diagrammasi) o'z ichiga oladi. Ushbu diagrammalar tuzilayotgan tizimdagi ob'ektlarning o'zaro ta'sirini turli nuqtai nazardan ko'rib chiqishga imkon beradi.
Ketma-ketlik diagrammasi (harakatlarning ketma-ketligi diagrammasi)
T izimdagi ob'ektlarning o'zaro ta'siri mijoz ob'ektlari tomonidan xabarlarni qabul qilish va uzatish va bu xabarlarni server ob'ektlari tomonidan qayta ishlash orqali sodir bo'ladi. Shu bilan birga, turli vaziyatlarda bir xil ob'ektlar mijoz sifatida ham, server sifatida ham harakat qilishi mumkin.
Ushbu turdagi diagramma ob'ektlar orasidagi xabarlar ketma-ketligini aks ettirish imkonini beradi.
Ushbu turdagi diagramma muayyan o'zaro ta'sirga e'tibor bermaydi, asosiy e'tibor xabarlarni qabul qilish / uzatish ketma-ketligiga qaratilgan. Ob'ektlarning barcha munosabatlarini ko'rib chiqish uchun hamkorlikdan foydalaniladi. diagramma .



Download 341,59 Kb.

Do'stlaringiz bilan baham:
1   ...   18   19   20   21   22   23   24   25   26




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish