9-ma’ruza: Algoritmlar va hisoblashlarni modellashtirish. Xulq-atvorni modellashtirish
Download 219.34 Kb.
|
9-ma\'ruza DTTL (3)
Diagrammalar ob'ektlari ( ob'ekt diagrammasi ) ob'ektlar va ular orasidagi munosabatlarni aks ettirish uchun ishlatiladi. Ob'ektlar - bu sinf diagrammalarida ko'rsatilgan shaxs nusxalarining statik nusxalari. Shunday qilib, bir xil ob'ekt sinf diyagramları dizayni yoki jarayon jihatidan tizimini statik ekran murojaat, lekin dasturiy ta'minot amalga oshirish yoki rivojlantirish uchun mo'ljallangan diyagramlar kabi.
Diagrammalar oldingi ( foydalanish ishi diagrammasi yaxshi munosabatlarni bir-biriga kabi), oldingi (foydalanish hollari) va ularning amalga oshirishda ishtirok aktyorlar bor. Ushbu turdagi diagramma tizimning statik ko'rinishini anglatadi va undan foydalanish holatlari yoki jarayonlari nuqtai nazarini beradi. Tizimni kontseptual ravishda modellashtirishda ishning diagrammalaridan foydalanish juda muhimdir. O'zaro aloqalar diagrammalari ob'ektlar o'rtasidagi axborotning o'zaro ta'siri usullari va xususiyatlarini aks ettirishga, xususan, ob'ektlar ma'lumot almashadigan xabarlarni ko'rsatishga mo'ljallangan. Ushbu diagrammalarda ikkita alohida holat mavjud: ketma-ketlik diagrammasi ( ketma-ketlik diagrammasi ), xabarlarning vaqtinchalik tartibini va hamkorlik diagrammalarini ko'rsatadi. ( hamkorlik diagrammasi ), bu xabarlarni almashadigan ob'ektlarning strukturaviy modelini aks ettiradi. Ushbu turdagi diagrammalar izomorfikdir, ya'ni ular bir-biriga erkin aylanishi mumkin. Davlat diagrammalar ( vaziyat grafigi diagrammasi ) davlat tuzilishi, o'tish, voqealar va operatsiyalarning turlari, shu jumladan mashinasini namoyish. Ushbu diagrammalar dasturiy ta'minot tizimining dinamik namoyishi bilan bog'liq, ayniqsa interfeyslar, sinflar yoki hamkorlik holatlaridagi o'zgarishlarni modellashtirishda. Ob'ektning holat diagrammasidagi xatti-harakatlari voqealar ketma-ketligi bilan belgilanadi, bu reaktiv tizimlarni modellashtirish uchun muhimdir. Faoliyat diagrammasi ( faoliyat diagrammasi ) - bu holat diagrammalarining alohida holatlari. Ular bir faoliyatdan ikkinchisiga o'tish orqali boshqarish oqimini aks ettiradi. Ushbu turdagi diagrammalar tizimning dinamik turlarini nazarda tutadi va uning ishlash jarayonlarini modellashtirishda ajralmas hisoblanadi, chunki u ob'ektlar orasidagi boshqaruv oqimini tavsiflaydi. Diagrammalar tarkibiy qismlari ( komponentlar diagrammasi ) birlashtirilgan dasturiy ta'minot tarkibiy qismlarini tashkil qilishni ifodalash uchun ishlatiladi. Ular amalga oshirish nuqtai nazaridan tizimning statistik ko'rinishini nazarda tutadilar va quyidagi holat tufayli sinf diagrammalari bilan bog'lanishlari mumkin : bitta komponent odatda bir yoki bir nechta sinflarni, interfeyslarni yoki kooperativlarni amalga oshirishni o'z ichiga oladi. Joylashtirish diagrammasi ( tarqatish diagrammasi ) unda joylashtirilgan komponentlarni ko'rsatadigan dasturiy ta'minot tizimi tugunlarining konfiguratsiyasini aks ettiradi. Ushbu diagrammalar tizimning statik ko'rinishini bildiradi va tarqatish nuqtai nazarini aks ettiradi. Ular tarkibiy diagrammalar bilan chambarchas bog'liq, chunki bitta yoki bir nechta komponent tugunga joylashtirilgan. Download 219.34 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling