Boboev L. B., Abduraxmanova N. N. Dasturiy loyihalarni boshqarish fanidan


Dasturning tarkibiy qismi tahlili


Download 1.03 Mb.
bet50/79
Sana04.01.2023
Hajmi1.03 Mb.
#1077655
1   ...   46   47   48   49   50   51   52   53   ...   79
Bog'liq
Dasturiy loyihalarni boshqarish -типография Мажмуа

3.4.2. Dasturning tarkibiy qismi tahlili

Dastur sifatini belgilash jarayonining qismi bo‘lgan o‘lchash jarayoni 3.13 rasmda ko‘rsatilgan. Sistemaning har bir qismi turli o‘lchamlardan foydalanib alohida tahlil qilinishi mumkin. Bu o‘lchamlarning qiymatlari so‘ngra boshqa qismlarga taqqoslanishi mumkin va balkim oldingi loyihalardan yig‘ilgan tarihiy o‘lchov ma‘lumotlari bilan ham.



Obetga yo‘naltirilgan o‘lcham

Izoh

Klassga maxsus metodlar (KMM)

Bu klassdagi o‘zining murakkabligiga ko‘ra maxsuslashgan metodlar soni. Shuning uchun, oddiy metod murakkabligi 1 va katta va murakkab metod ancha katta qiymat olishi mumkin. Bu o‘lcham qancha katta qiymat olsa, obyekt klasslari hamshunchalik murakkab. Murakkab obyektlar tushunishga qiyin bo‘lishi mumkin. Ular mantiqan tushunarli bo‘lmasligi mumkin, shuning uchun ular merosho‘rlik daraxtidagi super klasslar kabi samarali qayta foydalanila olmaydi.

Merosxo‘rlik daraxtining kengligi(MDK)

Bu merosxo‘rlik daraxtidagi ostki klasslar super klasslardan xususiyat va vazifalarni(metodlarni) meros olgan joydagi aniq darajalar sonini ko‘rsatadi.

Vorislar soni (VS)

Bu klasdagi bevosita klasslar soning o‘lchami. Bu klass ierarxiyasining enini o‘lchaydi, MDK uning kengligini o‘lchagani kabi. VSning katta qiymati ko‘proq qayta foydalanishni ko‘rsatadi. Bu asosiy klassni ma‘qullashda ko‘proq zo‘r berishni anglatadi ularga bog‘liq bo‘lgan ostki klasslarning soni tufayli.


Download 1.03 Mb.

Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   79




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