下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、淺析檢察系統(tǒng)軟件可靠性設(shè)計(jì)淺析檢察系統(tǒng)軟件可靠性設(shè)計(jì)1、軟件可靠性設(shè)計(jì)的根本概念1.1軟件及軟件故障。軟件(也稱程序)本質(zhì)上是一種把一組離散輸入變成一組離散輸出的工具,它由一組編碼語(yǔ)句組成,這些語(yǔ)句的功能根本上是以下功能之一:(1)計(jì)算一個(gè)表達(dá)式并將其結(jié)果存儲(chǔ)在單元里;(2)決定下一步要執(zhí)行哪個(gè)語(yǔ)句;(3)進(jìn)展輸入/輸出控制。1.2軟件可靠性。關(guān)于軟件可靠性的定義是什么。較多的人認(rèn)為軟件的可靠性與概率統(tǒng)計(jì)的可靠性的概念親密相關(guān),軟件的可靠性是軟件在規(guī)定的條件下、規(guī)定的時(shí)間周期內(nèi)執(zhí)行所要求功能的才能。軟件的可靠度是軟件在規(guī)定的條件下、規(guī)定的時(shí)間內(nèi)不引起系統(tǒng)故障的概率,該概率是系統(tǒng)輸入與系統(tǒng)使用的
2、函數(shù)。2、軟件質(zhì)量的可靠性參數(shù)2.1系統(tǒng)平均不工作間隔時(shí)間(TBSD或TBD)。設(shè)d為軟件正常工作總時(shí)間,d為系統(tǒng)由于軟件故障而停頓工作的次數(shù),那么定義TBSD=Tv/(d+1)。式中,TBSDTBSD;Tv軟件正常工作總時(shí)間(h);d系統(tǒng)由于軟件故障而停頓工作的次數(shù)。TBSD反映了系統(tǒng)的穩(wěn)定性。2.2系統(tǒng)不工作次數(shù)(一定時(shí)期內(nèi))。由于軟件故障而停頓工作,必須由操作者介入再啟動(dòng)才能繼續(xù)工作的次數(shù)。2.3可用度A。設(shè)Tv為軟件正常工作總時(shí)間,TD為由于軟件故障使系統(tǒng)不工作的時(shí)間,那么定義A=TV/(TV+TD)。它反映了系統(tǒng)的穩(wěn)定性,亦可表達(dá)為A=TBD/(TBD+TDT)。式中,TBDTBD(
3、h),TDT平均不工作時(shí)間,以下簡(jiǎn)稱DT(h)。對(duì)一般消費(fèi)用計(jì)算機(jī)系統(tǒng),要求A99.8%;銀行計(jì)算機(jī)系統(tǒng),要求A99.9%。2.4TTR。它反映了出現(xiàn)軟件缺陷后采取對(duì)策的效率。在一定程度上也反映了軟件企業(yè)對(duì)社會(huì)效勞的責(zé)任心。對(duì)于在線系統(tǒng)而言,TT只要求不超過(guò)2天,變差系數(shù)應(yīng)小于1。一般的TTR也應(yīng)小于7天,變差系數(shù)小于1。2.5平均不工作時(shí)間(DT)。即由于軟件故障,系統(tǒng)不工作的均值。對(duì)在線系統(tǒng)而言。DT要求不超過(guò)10in一般的DT30in。2.6初期故障。一般以軟件交付使用后的三個(gè)月內(nèi)為初期故障期。初期故障率的大小取決于軟件設(shè)計(jì)程度、檢查項(xiàng)日數(shù)、軟件規(guī)模、軟件調(diào)試徹底與否等因素。2.7偶然故
4、障率。一般以軟件交付給使用方四個(gè)月后為偶然故障期,偶然故障率以每1000h的故障數(shù)為單位,它反映了軟件處于穩(wěn)定狀態(tài)下的質(zhì)量。一般最少要求偶然故障率不超過(guò)1,即每千小時(shí)不到1個(gè)故障,亦即TBF超過(guò)1000h。2.8用戶提出補(bǔ)充要求數(shù)。這反映軟件未能充分滿足用戶的需要,有時(shí)要求是特定用戶的特定要求,消費(fèi)方為了更好地為社會(huì)效勞,應(yīng)該盡力滿足他們的要求。2.9處理才能。處理才能有各種指標(biāo)。例如可用每小時(shí)平均處理多少文件、每項(xiàng)工作的反響時(shí)間多少秒等來(lái)表示,根據(jù)需要而定。在評(píng)價(jià)軟件及系統(tǒng)的經(jīng)濟(jì)效益時(shí)需用這項(xiàng)指標(biāo)。3、軟件可靠性設(shè)計(jì)方法從軟件可靠性的概念可知,軟件的缺陷可以導(dǎo)致錯(cuò)誤并造成系統(tǒng)的故障,因此,缺
5、陷是一切錯(cuò)誤的根源。軟件的錯(cuò)誤概括地說(shuō)可能由標(biāo)準(zhǔn)(要求/規(guī)格說(shuō)明)、軟件系統(tǒng)設(shè)計(jì)及編碼過(guò)程產(chǎn)生。3.1要求/規(guī)格說(shuō)明。只要在規(guī)格說(shuō)明與用戶要求說(shuō)明之間存在誤差,就會(huì)產(chǎn)生標(biāo)準(zhǔn)錯(cuò)誤。標(biāo)準(zhǔn)它不僅規(guī)定程序的要求,還規(guī)定所用的構(gòu)造、研制及試驗(yàn)中需要的程序試驗(yàn)要求和文件,以及程序語(yǔ)言、輸入和輸出的根本要求。通過(guò)對(duì)這些方面作出適當(dāng)?shù)囊?guī)定,就可以建立使產(chǎn)生錯(cuò)誤的可能性最孝并保證錯(cuò)誤能被發(fā)現(xiàn)和改正的程序生成的構(gòu)造。這種說(shuō)明書是軟件設(shè)計(jì)人員和用戶間互相理解的根底,是軟件設(shè)計(jì)人員進(jìn)展程序設(shè)計(jì)、調(diào)試的根底和評(píng)價(jià)軟件的根據(jù)。要求/規(guī)格說(shuō)明書應(yīng)具有以下性質(zhì):1)可測(cè)性:消費(fèi)出來(lái)的軟件產(chǎn)品應(yīng)能根據(jù)要求/規(guī)格說(shuō)明書的內(nèi)容進(jìn)展
6、測(cè)試。2)完好性:對(duì)軟件要求的描繪要完好無(wú)缺。3)明確性:對(duì)軟件的要求必須是明確的,不存在語(yǔ)義上的支義性。(4)一致性:要求說(shuō)明書中的概念與標(biāo)準(zhǔn)化。(5)彈性:當(dāng)軟件的工作環(huán)境發(fā)生變化時(shí),其功能說(shuō)明也相應(yīng)地?cái)U(kuò)大或壓縮。3.2軟件設(shè)計(jì)。軟件系統(tǒng)是根據(jù)要求/規(guī)格說(shuō)明(標(biāo)準(zhǔn))設(shè)計(jì)的,通過(guò)設(shè)計(jì)將確定程序構(gòu)造、測(cè)試點(diǎn)及限制等。為設(shè)計(jì)出可靠的軟件,需要在考慮諸如機(jī)型、資源、語(yǔ)言、模型及數(shù)據(jù)構(gòu)造等實(shí)際問(wèn)題的根底上,采取一些有效的設(shè)計(jì)方法。3.3軟件編碼。在軟件構(gòu)造設(shè)計(jì)的根底上就可以進(jìn)展編碼,編碼產(chǎn)生的缺陷是軟件錯(cuò)誤的主要來(lái)源。一般的編碼錯(cuò)誤是:鍵入錯(cuò)代碼;數(shù)值錯(cuò)誤(尤其是單位不統(tǒng)一時(shí)易出這類錯(cuò)誤);喪失代碼(如括號(hào));用了被零除這樣不定值的表達(dá)式等。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【初中歷史教案、學(xué)案、備課】第16課 明朝的科技、建筑與文學(xué) 學(xué)案
- 青海省黃南藏族自治州(2024年-2025年小學(xué)四年級(jí)語(yǔ)文)統(tǒng)編版隨堂測(cè)試(上學(xué)期)試卷及答案
- 河北省石家莊市2023-2024學(xué)年二年級(jí)上學(xué)期語(yǔ)文期中試卷(含答案)
- 2024年碳碳復(fù)合材料剎車片項(xiàng)目發(fā)展計(jì)劃
- 2023年銅仁市萬(wàn)山區(qū)委統(tǒng)一戰(zhàn)線工作部招聘公益性崗位人員考試真題
- 北京市遴選和選調(diào)公務(wù)員考試試卷及答案
- 2023年福建三明生態(tài)新城康養(yǎng)城幼兒園招聘保健醫(yī)生考試真題
- 2024年棉花加工成套設(shè)備項(xiàng)目合作計(jì)劃書
- 2024年藥物載體材料項(xiàng)目合作計(jì)劃書
- 2024年血液灌流吸附器項(xiàng)目發(fā)展計(jì)劃
- 3公民意味著什么 第二課時(shí)《認(rèn)識(shí)居民身份證》教學(xué)設(shè)計(jì)-2024-2025學(xué)年六年級(jí)上冊(cè)道德與法治統(tǒng)編版
- 2024年浙江省中考數(shù)學(xué)試題及答案
- 2024-2025學(xué)年人教版(2024)信息技術(shù)四年級(jí)上冊(cè) 第11課 嘀嘀嗒嗒的秘密 教案
- 中國(guó)心血管系統(tǒng)藥物分析報(bào)告
- 中華民族現(xiàn)代文明有哪些鮮明特質(zhì)?建設(shè)中華民族現(xiàn)代文明的路徑是什么?參考答案三
- 2024中國(guó)誠(chéng)通控股集團(tuán)限公司總部招聘11人高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 愚公移山英文 -中國(guó)故事英文版課件
- 酒店住宿水單模板1
- 全市事業(yè)單位崗位設(shè)置管理實(shí)施工作會(huì)議上的講話
- 建筑裝飾五步放線法
- 客服(部)人員績(jī)效考核細(xì)則
評(píng)論
0/150
提交評(píng)論