所謂的計(jì)算機(jī)軟件質(zhì)量定義有很多種,權(quán)威的是ISO對(duì)計(jì)算機(jī)軟件的定義,具體的說(shuō)法是:不但可以反映軟件產(chǎn)品滿足規(guī)定需求,同時(shí)還可以很好地滿足潛在需求能力的特征和特性。接下來(lái)小編簡(jiǎn)單介紹一篇優(yōu)秀計(jì)算機(jī)軟件方面的論文。
摘要:隨著我國(guó)計(jì)算機(jī)信息技術(shù)的快速發(fā)展,軟件行業(yè)的發(fā)展也得到了快速發(fā)展,軟件的質(zhì)量是軟件企業(yè)的生命。目前還沒(méi)有統(tǒng)一的評(píng)判體系對(duì)軟件的等級(jí)和質(zhì)量進(jìn)行評(píng)判,為了解決這個(gè)問(wèn)題,文章提出了軟件質(zhì)量模糊綜合評(píng)價(jià)策略,文章分析了軟件質(zhì)量特性,構(gòu)建了科學(xué)的評(píng)判體系,通過(guò)此體系可以對(duì)軟件進(jìn)行科學(xué)的評(píng)判,對(duì)不達(dá)標(biāo)的參數(shù)進(jìn)行分析,提出不達(dá)標(biāo)的原因,為軟件的改進(jìn)提供科學(xué)的依據(jù)。
關(guān)鍵詞:計(jì)算機(jī)軟件;模糊;軟件質(zhì)量;評(píng)價(jià)方法
引言
M.J.Fisher也對(duì)軟件質(zhì)量提出了自己的觀點(diǎn),認(rèn)為是說(shuō)明計(jì)算機(jī)軟件優(yōu)秀程度的特性的組合。也可以說(shuō),如果想要很好的提高軟件產(chǎn)品的質(zhì)量,就必須要滿足可以所有對(duì)軟件的需求。目前,計(jì)算機(jī)信息技術(shù)正在快速發(fā)展,各個(gè)領(lǐng)域都離不開(kāi)計(jì)算機(jī)軟件,計(jì)算機(jī)軟件和人們的日常生活已經(jīng)緊密地結(jié)合在一起。所以,人們對(duì)計(jì)算機(jī)軟件質(zhì)量越來(lái)越關(guān)注,F(xiàn)在業(yè)界對(duì)計(jì)算機(jī)軟件質(zhì)量已經(jīng)形成了一個(gè)共識(shí),這個(gè)共識(shí)就是“軟件產(chǎn)品的質(zhì)量是軟件企業(yè)的生命”[1]。不僅如此,我國(guó)現(xiàn)在國(guó)務(wù)院的領(lǐng)導(dǎo)也越來(lái)越重視計(jì)算機(jī)軟件質(zhì)量的問(wèn)題,同時(shí)還指出要不斷地提高計(jì)算機(jī)軟件的質(zhì)量,并且還要把它作為發(fā)展軟件產(chǎn)業(yè)的重要環(huán)節(jié)。早在1998年的時(shí)候我國(guó)就籌備了“全國(guó)軟件質(zhì)量體系認(rèn)證標(biāo)準(zhǔn)化工作組”,就是為了能夠提高計(jì)算機(jī)軟件質(zhì)量[2]。但是,現(xiàn)在還沒(méi)有對(duì)軟件進(jìn)行量化的衡量標(biāo)準(zhǔn),所以沒(méi)有辦法對(duì)計(jì)算機(jī)軟件質(zhì)量進(jìn)行好壞的判斷,為了解決這個(gè)問(wèn)題,也為業(yè)界提供一個(gè)參考,文章提出了軟件質(zhì)量的綜合評(píng)價(jià)體系,該體系收集了大量的準(zhǔn)確數(shù)據(jù),使用二級(jí)模糊綜合評(píng)判法對(duì)相關(guān)的數(shù)據(jù)進(jìn)行分類整理和研究,最終得到科學(xué)、準(zhǔn)確的評(píng)價(jià)結(jié)果[3]。
1軟件質(zhì)量特點(diǎn)
軟件質(zhì)量特性也可以說(shuō)成是軟件的本質(zhì)。關(guān)鍵質(zhì)量的問(wèn)題也可以說(shuō)是軟件質(zhì)量的特性,軟件質(zhì)量的特性可以通過(guò)很多子特性進(jìn)行準(zhǔn)確的描述,同時(shí)每個(gè)子特性又可以通過(guò)很多的度量進(jìn)行準(zhǔn)確的描述,每個(gè)度量有能通過(guò)很多的度量元素進(jìn)行準(zhǔn)確的描述[4]。軟件質(zhì)量特性可以使用三層軟件質(zhì)量模型進(jìn)行科學(xué)的評(píng)價(jià),這三個(gè)層主要包括高層、中層、底層,其中高層主要是對(duì)軟件質(zhì)量需求進(jìn)行評(píng)價(jià),中層主要對(duì)軟件質(zhì)量設(shè)計(jì)進(jìn)行評(píng)價(jià),底層主要對(duì)軟件質(zhì)量度量進(jìn)行評(píng)價(jià)。
2軟件質(zhì)量綜合評(píng)價(jià)指標(biāo)體系構(gòu)建
此評(píng)價(jià)體系的構(gòu)建主要參考了ISO關(guān)于軟件質(zhì)量特性的規(guī)定,同時(shí)還使用的McCall模型的相關(guān)概念,具體的體系如表1所示。通過(guò)表1可以看出,此體系總共分成二級(jí),其中頂層級(jí)主要通過(guò)6方面對(duì)軟件質(zhì)量進(jìn)行科學(xué)評(píng)價(jià),二層級(jí)的評(píng)價(jià)指標(biāo)比較復(fù)雜,詳細(xì)地列出了評(píng)價(jià)指標(biāo),每一個(gè)具體的指標(biāo)都分出了優(yōu)、良、中、差四個(gè)等級(jí)。眾所周知,影響軟件質(zhì)量的因素非常堵,同時(shí)各個(gè)因素之間又有主、次之分,因此必須要使用權(quán)重的方法進(jìn)行分配,這樣就可以很好的突出主要因素的影響,實(shí)現(xiàn)輕、重分明[5]。主要二層指標(biāo)的解釋為:完備性:主要是描述軟件功能實(shí)現(xiàn)的完整性;ビ眯:主要是描述該軟件交互的性能。標(biāo)準(zhǔn)性:主要是說(shuō)明該軟件需要遵守的標(biāo)準(zhǔn)、約定或法規(guī)。精確性:主要描述該軟件能不能確保得到相應(yīng)的結(jié)果。健壯性:主要描述軟件安全的程度。操作性:主要是描述軟件的簡(jiǎn)易可操作性。
3軟件質(zhì)量的二級(jí)模糊綜合評(píng)價(jià)方法
文章對(duì)評(píng)價(jià)指標(biāo)體系就行了詳細(xì)分析和描述[6],通過(guò)二級(jí)模糊綜合評(píng)價(jià)方法進(jìn)行評(píng)判主要通過(guò)五步進(jìn)行:第一步:建立第二層評(píng)判矩陣。因?yàn)闄?quán)重值的確定關(guān)系到評(píng)價(jià)體系的科學(xué)性,所以為了保證精確性,使用的是“自頂向下的系統(tǒng)分析法”,不僅如此,還結(jié)合了“專家咨詢法”。必須要確定頂層指標(biāo)在整個(gè)體系中的份額,同時(shí)還要確定二層指標(biāo)在頂層指標(biāo)中的份額,這兩個(gè)參數(shù)確定之后,可以通過(guò)評(píng)價(jià)專家進(jìn)行科學(xué)的調(diào)整[8]。
4結(jié)束語(yǔ)
文章論述了軟件質(zhì)量的特點(diǎn),著重論述了軟件質(zhì)量的二級(jí)模糊綜合評(píng)價(jià)方法。通過(guò)此方法體系可以科學(xué)對(duì)某個(gè)軟件進(jìn)行質(zhì)量評(píng)價(jià),不僅如此,還可以把不達(dá)標(biāo)的參數(shù)進(jìn)行原因維系,還提出具體的修改方法。
《軟件學(xué)報(bào)》(月刊)創(chuàng)刊于1990年,由中國(guó)科學(xué)院軟件研究所和中國(guó)計(jì)算機(jī)學(xué)會(huì)聯(lián)合主辦。是一本刊登計(jì)算機(jī)軟件各領(lǐng)域原創(chuàng)性研究成果的期刊,所刊登的論文均經(jīng)過(guò)嚴(yán)格的同行專家評(píng)議.榮獲2000年榮獲中國(guó)科學(xué)院優(yōu)秀科技期刊一等獎(jiǎng)。
轉(zhuǎn)載請(qǐng)注明來(lái)自:http://www.jinnzone.com/jisuanjiyingyonglw/63609.html