Dasturiy mahsulot narxini hisoblash


UFC = ∑ (bu turdagi elementlar soni) x (vazn qiymati)



Download 53,3 Kb.
bet4/17
Sana18.01.2022
Hajmi53,3 Kb.
#384769
1   2   3   4   5   6   7   8   9   ...   17
Bog'liq
5.Dasturiy mahsulot narxini hisoblash

UFC = ∑ (bu turdagi elementlar soni) x (vazn qiymati).

 

Funktsional nuqtalarni hisoblashning asl usuli, loyihaning umumiy murakkabligiga bog'liq bo'lgan omillarni qo'shish orqali yanada takomillashtirildi. Bu ma'lumotlarni qayta ishlashning taqsimlanish darajasini, dasturiy ta'minot elementlarining qayta ishlatilishini, ishlash sifatini va boshqalarni hisobga oladi. Funktsiya nuqtalarini to'g'rilanmagan hisobdan olingan qiymat loyihaning murakkabligini aniqlaydigan omillarga ko'paytirilishi kerak, natijada yakuniy qiymat olinadi.



Shu bilan birga, [330] ta'kidlanganidek, murakkablikni baholash sub'ektiv omilni ham o'z ichiga oladi, chunki funktsional ballarni hisoblash baholashni amalga oshiruvchi shaxsga bog'liq. Odamlar turli xil murakkablik tushunchalariga ega. Funktsional nuqtalarni hisoblash baholovchining fikriga bog'liq bo'lgani uchun, funktsiya nuqtalarini sanashda ko'p farqlar mavjud. Bu funktsional nuqtalarning ahamiyati haqida turli qarashlarga olib keladi [122]. Biroq, ko'pchilik, barcha kamchiliklarga qaramay, amalda bu usul o'zini oqlagan deb da'vo qilmoqda [196].

Ob'ekt nuqtalari funktsional nuqtalarga muqobil [19], ayniqsa dasturiy ta'minotni ishlab chiqishda to'rtinchi avlod dasturlash tili ishlatilsa. Ob'ekt nuqtasi usuli COCOMO 2 baholash modelida qo'llaniladi, u keyinchalik bobda muhokama qilinadi. (Ob'ekt nuqtalari-bu dasturda ishlashga ob'ektga yo'naltirilgan yondashuvni qo'llash natijasida hosil bo'ladigan ob'ektlar sinflari emas, nomidan ko'rinib turibdiki.) Dasturdagi ob'ekt nuqtalari sonini avval sanash orqali olish mumkin. elementlardan.

 

1.  Ekrandagi tasvirlar soni. Oddiy tasvirlar 1 ob'ekt nuqtasi sifatida, o'rtacha murakkablikdagi tasvirlar 2 ball, juda murakkab tasvirlar esa 3 ball sifatida qabul qilinadi.



2018-05-01 xoxlasa buladi 121 2.  Taqdim etilgan hisobotlar soni. Oddiy hisobotlar uchun 2 ta ob'ekt ballari, o'rtacha murakkab hisobotlar uchun 5 ball beriladi. Murakkab hisobot yozish 8 ball bilan baholanadi.

3.  Uchinchi avlod tillarida yozilgan va to'rtinchi avlod dasturlash tilida yozilgan kodga qo'shimcha ravishda ishlab chiqilgan bir qator modullar. Uchinchi avlod tilidagi har bir modul 10 ta ob'ekt nuqtasi hisoblanadi.

 

Bu usulning afzalligi shundaki, ob'ekt nuqtalarini dasturiy mahsulotni yuqori darajadagi spetsifikatsiyasidan baholash oson, chunki ular ma'lum ob'ektlar - tasvirlar, hisobotlar va uchinchi avlod dasturlash tillaridagi modullar bilan bog'liq.



Loyihaning dastlabki bosqichida funktsional va ob'ekt nuqtalari sonini taxmin qilish mumkin. Ushbu parametrlarni baholash tizimning tashqi aloqalari rivojlanganidan so'ng darhol boshlanishi mumkin. Aynan shu bosqichda, faqat kod satrlarini asos qilib, dastur hajmini aniq baholash juda qiyin. Bundan tashqari, bu bosqichda dasturlash tili hali tanlanmagan bo'lishi mumkin. Ammo, agar quyida muhokama qilinadigan algoritmik xarajatlar smetasi modellari ishlatilsa, erta baholash ayniqsa zarur.

Funktsiya nuqtalarini hisoblash chiziqlarni hisoblash usuli bilan parallel ravishda amalga oshirilishi mumkin. Bunda kodning yakuniy qiymatini baholash uchun funktsional nuqtalar soni ishlatiladi. Muayyan dasturlash tillari uchun oldingi dasturiy ta'minot loyihalarining bajarilishini tahlil qilish asosida bitta funktsional nuqtani amalga oshirish uchun zarur bo'lgan kod satrlarining o'rtacha sonini (AVC) baholash mumkin. Bunday holda, biz yangi loyihaning kod hajmini quyidagicha hisoblab chiqamiz:

 


Download 53,3 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   17




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