MUXAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI
“Dasturiy injiniring” fakulteti
“Dasturiy injiniringga kirish” fani bo`yicha
“O'zaro ta'sir modellari” mavzusida tayyorlangan
MUSTAQIL ISHI
Toshkent 2022
TIZIMNI MODELLASHTIRISH
Reja:
Kirish.
Kontekst modellari.
О’zaro ta’sir modellari.
Strukturaviy modellar.
Xulq-atvor modellari.
Modelga asoslangan arxitektura.
6.Foydalanilgan adabiyotlar va manbalar.
Kirish
Tizimni modellashtirish - bu tizimning mavhum modellarini ishlab chiqish jarayoni bo'lib, unda har bir model o'zgacha nuqtai nazar yoki nuqtai nazarni taqdim etadi. Tizimni modellashtirish odatda Birlashgan Modellashtirish Tilida (UML) diagramma turlariga asoslangan biron bir grafik modeldan foydalangan holda tizimni ifodalashni anglatadi. Shu bilan birga, odatda tizimning batafsil spetsifikatsiyasi sifatida tizimning rasmiy (matematik) modellarini ishlab chiqish mumkin. Bu yerda UML-dan foydalanib grafik modellashtirishni yoritiladi.
Modellar talablarga javob beradigan muhandislik (injiniring) jarayonida, tizim uchun batafsil talablarni
olishga yordam berish uchun, tizimni ishlab chiqaruvchi muhandislarga tizimni tavsiflash uchun, va tizimni tuzilishi va ishlashini hujjatlashtirish uchun loyihalash jarayonida qo'llaniladi. Siz mavjud tizimlar va ishlab chiqiladigan tizimlarning modellarini ishlab chiqishingiz mumkin:
Mavjud tizimning modellari talablar injiniringi (dasturiy ta’minot talablarini ishlab chiqish) vaqtida qo'llaniladi. Ular mavjud tizim nima qilishini aniqlashtirishga yordam beradi va ulardan kuchli va zaif tomonlarini muhokama qilish uchun foydalanish mumkin.
Yangi tizimning modellari talablarni loyihalash jarayonida boshqa tizimning tomonlariga taklif etilayotgan talablarni tushuntirishga yordam berish uchun ishlatiladi. Muhandislar ushbu modellardan loyiha takliflarini muhokama qilish va tizimni joriy qilish uchun hujjatlashtirish uchun foydalanadilar. Agar siz modelga asoslangan muhandislik jarayonidan foydalansangiz (Brambilla, Cabot va Wimmer 2012), tizim modellaridan to'liq yoki qisman tizimni yaratishingiz mumkin.
Tizim modeli ishlab chiqilayotgan tizimning to'liq ifodalab beraolmasligini tushunish muhimdir. Tushunishni osonlashtirish maqsadida unda tafsilotlar qoldiriladi. Model bu tizimning
muqobil namoyishi emas, balki o'rganilayotgan tizimning alternative ifodasidir. Tizimning vakili taqdim etilayotgan mantiqiy ob'ekt to'g'risidagi barcha ma'lumotlarni o'z ichiga olishi kerak. Abstraktsiya ataylab tizim loyihasini soddalashtiradi va eng muhim xususiyatlarni tanlaydi. Masalan, ushbu kitob bilan birga kelgan PowerPoint slaydlari kitobning asosiy fikrlarining abstrakt ifodalanishidir. Ammo, agar kitob tarjima qilingan bo'lsa ingliz tilidan boshqa tiliga o'tganda, bu alternativ vakillik bo'lishi mumkin.