軟件設(shè)計(jì)的基本原則有哪四種類型 軟件設(shè)計(jì)的基本原則
軟件設(shè)計(jì)的基本原則如下:
1、可靠性 。
用軟件系統(tǒng)規(guī)模越做越大越復(fù)雜,其可靠性越來(lái)越難保證 。應(yīng)用本身對(duì)系統(tǒng)運(yùn)行的可靠性要求越來(lái)越高,軟件系統(tǒng)的可靠性也直接關(guān)系到設(shè)計(jì)自身的聲譽(yù)和生存發(fā)展競(jìng)爭(zhēng)能力 。軟件可靠性意味著該軟件在測(cè)試運(yùn)行過(guò)程中避免可能發(fā)生故障的能力,且一旦發(fā)生故障后,具有解脫和排除故障的能力 。軟件可靠性和硬件可靠性本質(zhì)區(qū)別在于:后者為物理機(jī)理的衰變和老化所致,而前者是由于設(shè)計(jì)和實(shí)現(xiàn)的錯(cuò)誤所致 。故軟件的可靠性必須在設(shè)計(jì)階段就確定 , 在生產(chǎn)和測(cè)試階段再考慮就困難了;
2、健壯性 。
健壯性又稱魯棒性,是指軟件對(duì)于規(guī)范要求以外的輸入能夠判斷出這個(gè)輸入不符合規(guī)范要求 , 并能有合理的處理方式 。軟件健壯性是一個(gè)比較模糊的概念,但是卻是非常重要的軟件外部量度標(biāo)準(zhǔn) 。軟件設(shè)計(jì)的健壯與否直接反應(yīng)了分析設(shè)計(jì)和編碼人員的水平;
【軟件設(shè)計(jì)的基本原則有哪四種類型 軟件設(shè)計(jì)的基本原則】3、可修改性 。
要求以科學(xué)的方法設(shè)計(jì)軟件,使之有良好的結(jié)構(gòu)和完備的文檔 , 系統(tǒng)性能易于調(diào)整;
4、容易理解 。
軟件的可理解性是其可靠性和可修改性的前提 。它并不僅僅是文檔清晰可讀的問(wèn)題,更要求軟件本身具有簡(jiǎn)單明了的結(jié)構(gòu) 。這在很大程度上取決于設(shè)計(jì)者的洞察力和創(chuàng)造性,以及對(duì)設(shè)計(jì)對(duì)象掌握得透徹程度 , 當(dāng)然它還依賴于設(shè)計(jì)工具和方法的適當(dāng)運(yùn)用;
5、程序簡(jiǎn)便 。
6、可測(cè)試性 。
可測(cè)試性就是設(shè)計(jì)一個(gè)適當(dāng)?shù)臄?shù)據(jù)集合 , 用來(lái)測(cè)試所建立的系統(tǒng),并保證系統(tǒng)得到全面的檢驗(yàn);
7、效率性 。
軟件的效率性一般用程序的執(zhí)行時(shí)間和所占用的內(nèi)存容量來(lái)度量 。在達(dá)到原理要求功能指標(biāo)的前提下,程序運(yùn)行所需時(shí)間愈短和占用存儲(chǔ)容量愈??,则效乱曻?。
推薦閱讀
- 喜歡一個(gè)人在海邊的心情說(shuō)說(shuō) 一個(gè)人在海邊的心情說(shuō)說(shuō)
- 自我調(diào)整的文案 能夠調(diào)整自己心態(tài)的文案
- 最涼不過(guò)人心的說(shuō)說(shuō) 最涼不過(guò)人心的說(shuō)說(shuō)最卑賤不過(guò)感情
- 小米手環(huán)nfc4和5的區(qū)別 小米手環(huán)4和nfc的區(qū)別
- 在房產(chǎn)證上怎么添加妻子 如何在房產(chǎn)證上添加配偶的名字
- 吸吸霜的正確使用方法視頻 吸吸霜的正確使用方法
- 艾草泡腳的功效 艾草泡腳的功效與作用
- 卵巢囊腫的發(fā)病期大約在什么時(shí)間之間 卵巢囊腫的發(fā)病期大約在什么時(shí)間
- 女人月經(jīng)不調(diào)的原因有哪些 女人月經(jīng)不調(diào)是什么原因引起的嗎
- 萬(wàn)丈紅塵中是什么意思 萬(wàn)丈紅塵中指的是什么
