Amaliyot №6-8 Dasturiy ta'minotning samaradorligi va ishonchliligini baholang Ishning maqsadi: Dasturiy ta'minotning samaradorligi va ishonchliligini o'rganish



Download 0,89 Mb.
bet1/3
Sana23.06.2022
Hajmi0,89 Mb.
#697309
  1   2   3
Bog'liq
прак-6-8


Amaliyot № 6-8
Dasturiy ta'minotning samaradorligi va ishonchliligini baholang
Ishning maqsadi: Dasturiy ta'minotning samaradorligi va ishonchliligini o'rganish

Muammoni alohida tarkibiy qismlarga ajratish va ularning o'zaro ta'sir qilish usullarini ta'minlash tahlil jarayoni natijasida kelib chiqadigan talablar tavsifining ravshanligi va "shaffofligi" ni aniqlaydi. Tarkibiy komponentlarning turlari va ularni tuzish qoidalari dasturiy injiniringda tizim arxitekturasi sifatida aniqlanadi. Tizim arxitekturasini belgilaydigan masalani parchalash jarayoni ikkita keng tarqalgan modelga asoslangan dasturlash paradigmasi deb ataladi: funktsiyalar-ma'lumotlar va ob'ekt modeli. Funktsiya-ma'lumotlar modeli tarixan birinchi bo'lib kelgan. Ushbu modelga ko'ra, muammo funktsiyalar va ularning yordami bilan qayta ishlangan ma'lumotlar ketma-ketligiga ajraladi. Kompozitsiya elementlari ulardagi ma'lumotlar va funktsiyalar bo'lib, ularning tasvirlari bir-biriga mos kelishi kerak. Agar ba'zi ma'lumotlar o'zgarsa, ularni qayta ishlovchi funktsiyalar ko'rib chiqiladi va ularni o'zgartirish usullari aniqlanadi. Bular. muammo bayoniga mahalliy oʻzgartirishlar kiritish barcha maʼlumotlar va funksiyalarni kiritilgan oʻzgartirishlar ularga taʼsir qilmasligini tasdiqlash uchun qayta koʻrib chiqishni talab qiladi.


nomi va ma'nosi bo'yicha; – ob’ektlar bir-biri bilan aloqaga kirishishi mumkin.Dasturiy tizimni ishlab chiqishda obyektga yo‘naltirilgan yondashuv bunday kamchilikka ega emas. Unda talablarni shakllantirish muammosini hal qilishning umumiy qarashlari quyidagi postulatlar asosida amalga oshiriladi: - dunyo bir-biri bilan o'zaro ta'sir qiluvchi ob'ektlardan iborat; - har bir ob'ektning aniqlangan xossalari yoki atributlarining ma'lum bir tarkibi mavjud; - atribut qiymatlari va munosabatlari vaqt o'tishi bilan o'zgarishi mumkin; - ma'lum bir ob'ekt atributlarining qiymatlari ma'lum bir vaqtning o'zida uning holatini belgilaydi; – ob’ektlar holatlari majmui ob’ektlar dunyosi holatini belgilaydi; - dunyo va uning ob'ektlari turli holatda bo'lishi va ba'zi hodisalarni keltirib chiqarishi mumkin; - hodisalar boshqa hodisalar yoki holat o'zgarishiga sabab bo'lishi mumkin. Har bir ob'ekt ma'lum jarayonlarda ishtirok etishi mumkin, ularning navlari: - tegishli hodisalar ta'sirida bir holatdan ikkinchi holatga o'tish; - muayyan hodisalarni boshlash yoki boshqa ob'ektlarga xabarlar yuborish; - ob'ektlar bajarishi mumkin bo'lgan operatsiyalar; -uning xulq-atvorini belgilaydigan mumkin bo'lgan harakatlar to'plami; - xabar almashish.
Tizim muammosini kontseptual modellashtirish ob'ektlarning o'zaro ta'siri nuqtai nazaridan sodir bo'ladi: – domen ontologiyasi domen ob'ektlari tarkibini, ularning atributlari va munosabatlarini, shuningdek, taqdim etilayotgan xizmatlarni belgilaydi; 71 - xatti-harakatlar modeli ob'ektlarning mumkin bo'lgan holatlarini, hodisalarni, bir holatdan ikkinchisiga o'tishni boshlaydigan hodisalarni, shuningdek, ob'ektlar bir-biriga yuboradigan xabarlarni belgilaydi; Jarayon modeli ob'ektlar bajaradigan amallarni belgilaydi. Barcha ob'ekt usullari o'z tarkibida yuqoridagi modellarga ega bo'lib, ular o'zlarining belgilari va boshqa tafsilotlari bilan farqlanadi.



Talablar modeli o'z mijozlariga (aktyorlariga) tizimning kelajakdagi xizmatlarining umumiy ko'rinishini beradi. Natijadagi vakillik muammoni yanada strukturalash uchun tahlil predmeti hisoblanadi. Ob'ekt arxitekturasining asosi tuzilish natijasi bo'lib, u har bir stsenariyni stsenariy harakatlariga ega bo'lgan ob'ektlarga ketma-ket parchalanishi natijasida olingan ob'ektlar to'plami, shuningdek tizimning funksionalligi bilan belgilanadigan ularning o'zaro ta'siri bo'lishi kerak. Shunday qilib, tizimda ob'ektlarni tanlash strategiyasi quyidagi tamoyillarga asoslanadi: – talablarning o'zgarishi muqarrar; - ob'ekt tizimga qo'yiladigan tegishli talablarning o'zgarishi munosabati bilan o'zgartirilgan; - ob'ekt tizim modifikatsiyasiga chidamli bo'lishi kerak (bitta talabga mahalliy o'zgartirishlar imkon qadar kamroq ob'ektlarni o'zgartirishga olib kelishi kerak). Ushbu tamoyillarga asoslanib, ushbu usul ob'ektlarning turlarini o'zgartirish qobiliyatiga qarab ajratadi, tizim quyidagi mezonlarga ko'ra tuziladi: - tizimni qayta ishlash uchun axborotning mavjudligi (uning ichki holatini ta'minlash uchun); - tizim xatti-harakatlarini aniqlash; – tizimning taqdimoti (uning foydalanuvchilar va boshqa tizimlar bilan interfeyslari). Mezonlarni tanlash mavjud tizimlardagi o'zgarishlar dinamikasi bo'yicha ekspert tadqiqotlari bilan bog'liq. Tizim funksionalligining har bir mezoni uchun ob'ektlar to'plami mavjud bo'lib, ular yordamida eng barqaror fragmentlarga bo'lgan talablar mahalliylashtiriladi. Ob'ektlarning uch turi ko'rib chiqiladi: – ob'ekt ob'ektlari; – interfeys obyektlari; - boshqaruv ob'ektlari.



Download 0,89 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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