版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件設(shè)計說明中的幾個難點——設(shè)計決策、執(zhí)行方案、詳細設(shè)計的寫法盡管GJB438B中對軟件設(shè)計說明的編寫已經(jīng)有了比較詳細的要求,但是,很多GJB5000成熟度較低的組織仍然不會編寫設(shè)計說明。軟件設(shè)計說明的編寫有以下幾個難點——設(shè)計決策、執(zhí)行方案和詳細設(shè)計,這里給出一些示例(PS:以下示例為嵌入式軟件),希望對這些內(nèi)容仍然存在疑惑的設(shè)計師有幫助。設(shè)計決策GJB438B中已經(jīng)明確了“CSCI級設(shè)計決策”這里的設(shè)計決策是指忽略軟件內(nèi)部單元的實現(xiàn)方法,直接描述如何實現(xiàn)軟件外部特性(如輸入/輸出,處理行為等)和非功能的關(guān)鍵需求(如安全性、保密性和可靠性等)的方法。示例:1)CSCI輸入/輸出的設(shè)計決策這里應(yīng)描述軟件與外部接口的輸入/輸出方法。軟件的輸入設(shè)計決策表見下圖:軟件的輸出設(shè)計決策表見下圖:2)CSCI對每個輸入的處理行為設(shè)計決策。這里應(yīng)逐一描述CSCI對各輸入信息的處理方法。CSCI處理行為設(shè)計決策表見下圖:3)CSCI安全性設(shè)計決策。軟件的安全性是指防止合法用戶使用該軟件時對系統(tǒng)或其中的信息造成不良影響,這里應(yīng)針對軟件需求規(guī)格說明中描述的安全性需求,逐一描述其采取的防護措施和方法。軟件的安全性設(shè)計決策表見下圖;4)CSCI保密性設(shè)計決策軟件的保密性主要是防止非法用戶對軟件的攻擊。這里應(yīng)針對軟件需求規(guī)格說明中描述的保密性需求,逐一描述其采取的防護措施和方法。軟件保密性設(shè)計決策表見下圖:執(zhí)行方案執(zhí)行方案是用來說明軟件單元間的動態(tài)關(guān)系,即軟件運行期間各單元間的相互作用情況,可以使用流程圖、數(shù)據(jù)流圖、狀態(tài)轉(zhuǎn)換圖、時序圖等來描述。示例:根據(jù)軟件的特點,將本軟件的執(zhí)行方案按照以下幾個控制過程進行描述:10ms定時器中斷、100ms定時器中斷、CAN接收中斷和主程序。軟件的控制過程見下圖:軟件的數(shù)據(jù)流圖見下圖:各控制過程具體如下:……詳細設(shè)計在詳細設(shè)計中應(yīng)分小節(jié)對每個軟件單元進行設(shè)計決策(如使用的算法)、處理流程、內(nèi)部數(shù)據(jù)和異常處理等的詳細說明。示例:1)設(shè)計決策這里描述軟件單元的實現(xiàn)方法,如數(shù)據(jù)的輸入/輸出方法,數(shù)據(jù)處理的方法,使用的算法等。軟件單元的輸入設(shè)計決策表見下圖:軟件單元的輸出設(shè)計決策表見下圖:2)處理流程這里用流程圖和文字的形式描述軟件單元對每個輸入的處理流程。電源控制器軟件CAN發(fā)送單元處理流程見下圖:3)內(nèi)部數(shù)據(jù)這里描述軟件單元內(nèi)部暫存的數(shù)據(jù),包括臨時數(shù)據(jù)、計算中間數(shù)據(jù)、接口緩存數(shù)據(jù)、數(shù)據(jù)庫數(shù)據(jù)等。表現(xiàn)形式是軟件單元內(nèi)部數(shù)據(jù)表,內(nèi)容應(yīng)包括軟件單元名稱、軟件單元標識符、內(nèi)部數(shù)據(jù)元素說明、數(shù)據(jù)元素名稱、標識符、數(shù)據(jù)類型、數(shù)據(jù)格式、值域范圍、暫存形式等。4)異常與錯誤處理這里用流程圖和文字的形式描述軟件單元對每項異常與錯誤的處理流程。電源控制器軟件CAN發(fā)送單元接收到的系統(tǒng)復(fù)位信息0XCF11527,總線數(shù)據(jù)應(yīng)滿足協(xié)議要求,0字節(jié)0~3位數(shù)據(jù)為0或1,超出范圍不做接收處理。這正是:設(shè)計說明不易寫,難點總是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年跨境電商物流代理服務(wù)合同模板3篇
- 2025年度新能源車輛租賃合同擔保協(xié)議書范本3篇
- 2024年精簡版住宅前期物業(yè)服務(wù)協(xié)議范本版B版
- 2024版生物醫(yī)藥制品研發(fā)與生產(chǎn)合同
- 2025年度醫(yī)療器械出口銷售合同空白格式3篇
- 2024版木制別墅建造合同樣本
- 2024年私人租房合同附加房產(chǎn)增值收益分享協(xié)議2篇
- 2025年度旅游企業(yè)實習生服務(wù)技能與職業(yè)素養(yǎng)培養(yǎng)協(xié)議3篇
- 2024年版房屋買賣合同示范2篇
- 2024年郵政快遞服務(wù)協(xié)議
- 《城市軌道交通工程盾構(gòu)吊裝技術(shù)規(guī)程》(征求意見稿)
- 檔案管理項目 投標方案(技術(shù)方案)
- DL∕T 5776-2018 水平定向鉆敷設(shè)電力管線技術(shù)規(guī)定
- 【新教材】統(tǒng)編版(2024)七年級上冊語文期末復(fù)習課件129張
- 欽州市浦北縣2022-2023學年七年級上學期期末語文試題
- 2024年大學試題(宗教學)-佛教文化筆試考試歷年典型考題及考點含含答案
- 北航機械原理及設(shè)計課件
- (高清版)DZT 0432-2023 煤炭與煤層氣礦產(chǎn)綜合勘查規(guī)范
- 中國專利獎申報要點
- 2024年大學試題(宗教學)-佛教文化筆試歷年真題薈萃含答案
- 《中外美術(shù)鑒賞》課件西方美術(shù)鑒賞導(dǎo)論
評論
0/150
提交評論