版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
系統(tǒng)設(shè)計(jì)中的六性要求指什么可靠性軟件可靠性主要包括軟件復(fù)雜度、軟件冗余、軟件健壯性、軟件避錯(cuò)和軟件程序可讀性檢驗(yàn)。軟件復(fù)雜度檢驗(yàn)主要關(guān)注層次結(jié)構(gòu)、模塊化設(shè)計(jì)、服務(wù)化設(shè)計(jì)等方面:軟件復(fù)雜度校驗(yàn)體系架構(gòu)檢驗(yàn):檢驗(yàn)軟件是否有體系架構(gòu)設(shè)計(jì)圖,針對(duì)大型復(fù)雜軟件,重點(diǎn)檢驗(yàn)是否進(jìn)行體系架構(gòu)的層次性分解。功能剖面設(shè)計(jì)檢驗(yàn):是否進(jìn)行軟件功能分解,是否封裝為軟件模塊,軟件模塊的分解圖、軟件的關(guān)鍵件和重要件是否確定,軟件的功能剖面是否具備,軟件功能剖面是否進(jìn)行了功能模塊標(biāo)識(shí)、功能模塊說(shuō)明;是否將軟件功能剖面進(jìn)行了功能執(zhí)行概率分解,執(zhí)行概率與軟件可靠度是否進(jìn)行了分解和匹配。服務(wù)化設(shè)計(jì)檢驗(yàn):是否將軟件模塊進(jìn)行了服務(wù)化封裝,服務(wù)化的軟件模塊是否采用標(biāo)準(zhǔn)的服務(wù)接口進(jìn)行消息交互。軟件失效分析:是否描繪了軟件失效模式與影響分析表,細(xì)化為軟件模塊的失效模式、失效原因、失效影響和嚴(yán)重程度,對(duì)整個(gè)軟件的失效影響概率。關(guān)鍵件重要件的失效模式及故障恢復(fù):在軟件功能模塊化分解之后,提取對(duì)軟件系統(tǒng)有重大影響的模塊,確定為關(guān)鍵件或重要件,分析失效模式以及故障快速處理手段和方法??煽啃灾笜?biāo)分配:將系統(tǒng)可靠性指標(biāo)進(jìn)行了分配和分解,確定軟件系統(tǒng)的可靠性三要素,即規(guī)定的條件、規(guī)定的時(shí)間和規(guī)定的功能。規(guī)定的條件指軟件的運(yùn)行環(huán)境,涉及軟件系統(tǒng)運(yùn)行時(shí)所需的各種支持要素,如支持硬件、操作系統(tǒng)、其他支持軟件、輸入數(shù)據(jù)格式和范圍以及操作規(guī)程等。不同的環(huán)境條件下軟件的可靠性是不同的。具體地說(shuō),規(guī)定的環(huán)境條件主要是描述軟件系統(tǒng)運(yùn)行時(shí)計(jì)算機(jī)的配置情況以及對(duì)輸入數(shù)據(jù)的要求。規(guī)定的條件還指軟件的用法,一個(gè)軟件的可靠性隨著用法的不同而不同。有些用法可以揭露軟件的故障,有些則不能揭露軟件的故障。因此如何定義軟件的用法,以及如何度量軟件用法對(duì)軟件失效的影響,是軟件可靠性設(shè)計(jì)中的一個(gè)主要問(wèn)題。規(guī)定的時(shí)間指軟件的工作周期,軟件可靠性是時(shí)間的函數(shù),失效的概率隨著系統(tǒng)工作周期的增長(zhǎng)而增加。軟件可靠性只是體現(xiàn)在運(yùn)行階段,所以將運(yùn)行時(shí)間作為規(guī)定的時(shí)間的度量。運(yùn)行時(shí)間包括軟件系統(tǒng)運(yùn)行后工作與掛起(開(kāi)啟但空閑)的累計(jì)時(shí)間。由于軟件運(yùn)行的環(huán)境與程序路徑選取的隨機(jī)性,軟件的失效為隨機(jī)事件,所以運(yùn)行時(shí)間屬于隨機(jī)變量。規(guī)定功能指軟件不出現(xiàn)失效。如果一個(gè)系統(tǒng)不能完成其規(guī)定功能,就說(shuō)明它已經(jīng)失效。規(guī)定的功能通常在軟件需求規(guī)格說(shuō)明書(shū)中定義,軟件可靠性與規(guī)定的任務(wù)和功能有關(guān)。由于要完成的任務(wù)不同,軟件的運(yùn)行剖面會(huì)有所區(qū)別,則調(diào)用的模塊就不同(即程序路徑選擇不同),其可靠性也可能不同。軟件系統(tǒng)可靠性模型確定,可按照系統(tǒng)可靠性設(shè)計(jì)選用串聯(lián)模型、并聯(lián)模型和權(quán)聯(lián)模型。在此基礎(chǔ)上進(jìn)行軟件系統(tǒng)可靠性指標(biāo)分配。軟件冗余校驗(yàn)軟件冗余檢驗(yàn)主要有以下3個(gè)方面:系統(tǒng)主機(jī)備份:對(duì)于可靠性要求極高的軟件,如航天系統(tǒng),一定要檢驗(yàn)相關(guān)軟件是否支持或采用主備熱備、主備冷備、雙機(jī)熱備、多機(jī)熱備模式部署,確保軟件無(wú)故障運(yùn)行,保證重要信息和數(shù)據(jù)的實(shí)時(shí)正確存儲(chǔ)備份。重要模塊備份:針對(duì)系統(tǒng)功能強(qiáng)大復(fù)雜、軟件模塊眾多的系統(tǒng)的檢驗(yàn),尤其是航天類系統(tǒng),要重點(diǎn)檢驗(yàn)關(guān)鍵軟件模塊是否有備份,備份方式是熱備份還是冷備份。信息冗余:針對(duì)大型復(fù)雜系統(tǒng),數(shù)據(jù)庫(kù)是重要的信息存儲(chǔ)方式,因此對(duì)數(shù)據(jù)庫(kù)要重點(diǎn)檢驗(yàn),一是關(guān)注數(shù)據(jù)庫(kù)的選型方面是否選擇可靠性較高的數(shù)據(jù)庫(kù),二是檢驗(yàn)數(shù)據(jù)庫(kù)是否具備實(shí)時(shí)自動(dòng)備份和異地存儲(chǔ)備份功能。軟件健壯性檢驗(yàn)在軟件健壯性檢驗(yàn)中,重點(diǎn)關(guān)注如下方面:在界面檢驗(yàn)中,檢驗(yàn)時(shí)重點(diǎn)關(guān)注軟件界面是否需要輸入的地方均采用下拉列表框設(shè)計(jì),盡量減少編輯框,軟件界面是否對(duì)輸入數(shù)據(jù)的有效性及合理性進(jìn)行設(shè)計(jì),數(shù)據(jù)輸入范圍(最大值、最小值、合理值、非法值)等是否有相應(yīng)提示或錯(cuò)誤輸入限制。軟件數(shù)據(jù)健壯性方面:重點(diǎn)檢驗(yàn)軟件是否采用數(shù)據(jù)實(shí)時(shí)自動(dòng)備份等方式,針對(duì)重要數(shù)據(jù)的誤刪除操作是否有信息備份恢復(fù)機(jī)制。軟件避錯(cuò)檢驗(yàn)在軟件避錯(cuò)檢驗(yàn)中,主要關(guān)注如下方面:需求檢驗(yàn):是否有明確的功能需求、性能需求、接口需求、環(huán)境需求、安全需求和人機(jī)界面需求。設(shè)計(jì)檢驗(yàn):是否有詳盡的概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、接口設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)文檔,是否與需求說(shuō)明直接一一對(duì)應(yīng)。界面設(shè)計(jì)檢驗(yàn)重點(diǎn)針對(duì)界面的友好性、界面輸入限制和錯(cuò)誤提示。測(cè)試檢驗(yàn):重點(diǎn)檢驗(yàn)是否有規(guī)范準(zhǔn)確測(cè)試標(biāo)準(zhǔn)、規(guī)范,測(cè)試大綱、測(cè)試用例、測(cè)試報(bào)告,測(cè)試用例是否遍歷所有的測(cè)試項(xiàng)目,是否涵蓋功能、性能及接口等,測(cè)試用例是否具有正常值、邊界值、異常值等邊界測(cè)試。軟件程序可讀性檢驗(yàn)檢驗(yàn)軟件代碼是否進(jìn)行了標(biāo)注和解釋說(shuō)明,代碼注釋率是否達(dá)到軟件規(guī)模的15%,針對(duì)軟件模塊級(jí)的注釋,是否有模塊功能、模塊接口說(shuō)明;針對(duì)函數(shù)級(jí)的注釋,是否有函數(shù)功能、函數(shù)輸入、函數(shù)輸出、參數(shù)解釋的說(shuō)明。安全性軟件系統(tǒng)安全性檢驗(yàn)主要包括以下幾個(gè)方面:用戶認(rèn)證和權(quán)限控制:系統(tǒng)具有操作員認(rèn)證和權(quán)限控制措施,防止非法用戶登錄網(wǎng)絡(luò)管理系統(tǒng)或進(jìn)行越權(quán)操作。管控誤操作控制:加強(qiáng)對(duì)重要操作的控制,防止用戶的誤操作,具有一定的誤操作撤銷和恢復(fù)能力。管控信息存儲(chǔ)安全:加強(qiáng)對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)控制,防止非法訪問(wèn)數(shù)據(jù)庫(kù);同時(shí)對(duì)于重要的網(wǎng)管信息,采用加密方式存儲(chǔ)到數(shù)據(jù)庫(kù)或數(shù)據(jù)文件中。管控運(yùn)行平臺(tái)安全:對(duì)操作系統(tǒng)進(jìn)行合理配置,關(guān)閉不必要的協(xié)議、停止未用服務(wù)和工具,及時(shí)更新和升級(jí)操作系統(tǒng)。管控信息安全傳輸:加強(qiáng)系統(tǒng)間接口協(xié)議、外部接口協(xié)議和消息交互中間件信息傳輸協(xié)議的安全設(shè)計(jì)。數(shù)據(jù)備份:提供便捷的數(shù)據(jù)備份恢復(fù)方法。安裝卸載:提供便捷的軟件安裝、卸載方法,提供可視化向?qū)讲僮髡f(shuō)明,防止誤卸載。維修性軟件不同于硬件,其維修性通常定義為針對(duì)軟件模塊的故障定位,同時(shí)軟件運(yùn)行正常與否也取決于軟件所運(yùn)行的硬件平臺(tái)、支撐軟件、應(yīng)用軟件、安裝部署、軟件架構(gòu)設(shè)計(jì)方式等多個(gè)方面。為提高軟件的維修性水平,擬采取以下維修性措施:軟件運(yùn)行載體選用的硬件平臺(tái)均為通用的、穩(wěn)定的、成熟的PC機(jī)和服務(wù)器設(shè)備,選用在國(guó)產(chǎn)關(guān)鍵軟硬件應(yīng)用推進(jìn)計(jì)劃中安排的國(guó)產(chǎn)服務(wù)器中的一種,內(nèi)部都采取了模塊化和標(biāo)準(zhǔn)化設(shè)計(jì),便于檢查、維修和更換故障模塊;軟件運(yùn)行載體整體結(jié)構(gòu)和設(shè)備內(nèi)部結(jié)構(gòu)布局合理,能夠?qū)崿F(xiàn)視覺(jué)可達(dá)、實(shí)體可達(dá),并提供充足的操作空間,最終保障維修的可達(dá)性;軟件架構(gòu)采用松耦合、緊內(nèi)聚的模塊化設(shè)計(jì)方法來(lái)提高系統(tǒng)的可擴(kuò)展性和易用性,便于在軟件發(fā)生故障時(shí)迅速定位和修復(fù)軟件;在軟件數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中考慮到數(shù)據(jù)備份和恢復(fù)功能,能夠在數(shù)據(jù)丟失、損壞的情況下方便恢復(fù),加快修復(fù)速度。測(cè)試性軟件系統(tǒng)的測(cè)試性設(shè)計(jì)主要從可測(cè)性設(shè)計(jì)、接口測(cè)試性、自身測(cè)試性、界面測(cè)試性方面進(jìn)行設(shè)計(jì),包括以下內(nèi)容:可測(cè)試性設(shè)計(jì):對(duì)軟件的功能測(cè)試、性能測(cè)試、標(biāo)準(zhǔn)符合性測(cè)試、容錯(cuò)測(cè)試、壓力測(cè)試、安全性測(cè)試及運(yùn)行測(cè)試等方面進(jìn)行設(shè)計(jì)。接口測(cè)試性:軟件設(shè)置有對(duì)外接口模塊檢測(cè)功能,實(shí)時(shí)監(jiān)測(cè)對(duì)外模塊狀態(tài),并將結(jié)果動(dòng)態(tài)發(fā)布呈現(xiàn)至軟件界面。同時(shí)將模塊異常記錄寫(xiě)入數(shù)據(jù)庫(kù),方便用戶瀏覽歷史數(shù)據(jù)排查故障。自身檢測(cè):軟件具有CPU、內(nèi)存、硬盤(pán)使用率實(shí)時(shí)監(jiān)測(cè)功能。實(shí)時(shí)提示用戶當(dāng)前主機(jī)的工作狀態(tài),方便用戶了解主機(jī)情況。界面設(shè)計(jì)檢驗(yàn):軟件界面是人機(jī)交互的橋梁,軟件界面輸入操作提示、輸入變量范圍提示、輸入信息合法性檢查、界面刪除操作提示及軟件操作幫助詳細(xì)指南等。保障性保障性是系統(tǒng)設(shè)計(jì)特性和計(jì)劃的保障資源能滿足平時(shí)戰(zhàn)備和戰(zhàn)時(shí)使用要求的能力。為提高軟件系統(tǒng)的保障性,從軟件保障、技術(shù)保障、人員保障和售后保障4個(gè)方面進(jìn)行保 障性設(shè)計(jì):軟件保障:軟件運(yùn)行的支撐軟件,如操作系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)和辦公軟件等支撐軟件都使用自主軟件或通用軟件,能夠保障軟件產(chǎn)品質(zhì)量和供給。技術(shù)保障:是否擁有較為完善的質(zhì)量控制手段和健全的質(zhì)量體系。在產(chǎn)品研制、交付時(shí),要求提供足夠的技術(shù)保障資料,便于軟件系統(tǒng)的使用和維護(hù),具有持續(xù)改進(jìn)和升級(jí)完善能力。檢驗(yàn)是否擁有完善的管理體制和技術(shù)隊(duì)伍,能夠提供良好的人員保障。售后保障:對(duì)用戶進(jìn)行系統(tǒng)、嚴(yán)格的培訓(xùn),使用戶達(dá)到原理清晰、操作合理、維護(hù)及時(shí)。技術(shù)服務(wù)分為兩階段,第1階段,軟件系統(tǒng)交付用戶前,對(duì)用戶進(jìn)行技術(shù)咨詢、技術(shù)培訓(xùn),使用戶對(duì)訂購(gòu)系統(tǒng)的技術(shù)狀態(tài)具有全面了解;第2階段,軟件系統(tǒng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度新能源汽車動(dòng)力電池回收利用合作協(xié)議書(shū)3篇
- 2024年智能家居生態(tài)系統(tǒng)建設(shè)與推廣合同
- 2024年度水泥交易:風(fēng)險(xiǎn)管理合同3篇
- 2024年新材料研發(fā)投資借款合同協(xié)議3篇
- 2024年挖掘機(jī)買賣與節(jié)能改造服務(wù)合同3篇
- 2024年度電腦買賣協(xié)議模板版B版
- 2024年商鋪買賣合同樣本:商鋪交易市場(chǎng)規(guī)范化操作專用范本12篇
- 2024年度版權(quán)購(gòu)買合同:電影作品的著作權(quán)購(gòu)買與授權(quán)3篇
- 2024年度住宅貸款展期服務(wù)協(xié)議書(shū)2篇
- 2024年度智能制造設(shè)備融資租賃服務(wù)協(xié)議3篇
- 遼寧省工程咨詢集團(tuán)有限責(zé)任公司 筆試 題庫(kù)
- 小學(xué)2024年秋季學(xué)生1530安全教育記錄表(全學(xué)期)
- 2025年全國(guó)高考體育單招考試模擬政治試卷試題(含答案)
- 2024年中國(guó)氣象局氣象宣傳與科普中心招聘歷年高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 《Something Just Like This》歌詞
- 鐵路貨車廠修規(guī)程
- 電子研發(fā)項(xiàng)目獎(jiǎng)金分配獎(jiǎng)勵(lì)制度
- 數(shù)據(jù)結(jié)構(gòu)大話《數(shù)據(jù)結(jié)構(gòu)》PPT課件
- 餐飲管理標(biāo)準(zhǔn)培訓(xùn)課件.ppt
- 三國(guó)群英傳7秘籍大全 完整全秘籍編碼匯總
- 倍量左鋒突破前高回踩黃金線選股公式
評(píng)論
0/150
提交評(píng)論