《軟件工程ppt課件 第06章 詳細設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《軟件工程ppt課件 第06章 詳細設(shè)計(62頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、第五章第五章 詳細設(shè)計詳細設(shè)計l詳細設(shè)計階段目標:確定應(yīng)該怎樣具體實現(xiàn)所要求的系統(tǒng),設(shè)計出程序的“藍圖” ,即設(shè)計出模塊的處理過程(在編碼階段將描述轉(zhuǎn)換成程序)l關(guān)鍵技術(shù):結(jié)構(gòu)程序設(shè)計技術(shù)一級科目編號:第 號應(yīng)貸二 級 及明細科目付付 款款 憑憑 證證年 月 日會計記帳: 月 日 現(xiàn)金出納計劃項目出納第 號應(yīng) 借 科 目摘 要一 級 科 目二 級 及 明 細 科 目金 額過 帳符 號 附 收 款件 人張 合計(大寫)人民幣:會計主管人員 記帳復(fù)核 出納主管部門負責(zé)人制證 憑證制作模塊的輸入界面3. 工具工具 任何復(fù)雜的程序流程圖都應(yīng)由以上五種基本任何復(fù)雜的程序流程圖都應(yīng)由以上五種基本結(jié)構(gòu)組合而
2、成。結(jié)構(gòu)組合而成。 123456789國內(nèi)乘客國內(nèi)乘客T T T T FFFF頭等艙頭等艙T F T F T F T F殘疾乘客殘疾乘客FF T T FF T T行李重量行李重量 W 30T FFFFFFFF免費免費 (W-30) 2 (W-30) 3 (W-30) 4 (W-30) 6 (W-30) 8 (W-30) 12 用判定表表示計算行李費的算法用判定表表示計算行李費的算法優(yōu)點:易于實現(xiàn)由優(yōu)點:易于實現(xiàn)由PDL到源代碼的自動轉(zhuǎn)換。到源代碼的自動轉(zhuǎn)換。缺點:不夠直觀。缺點:不夠直觀。任任 務(wù)務(wù)起起始始日日期期完完成成日日期期設(shè)設(shè) 計計編編 碼碼單單元元測測試試集集成成測測試試修修改改日日期期代代碼碼長長度度4.面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法5.程序復(fù)雜程度的定量度量程序復(fù)雜程度的定量度量(Measuring Program Complexity)1、McCabes Theory (Thomas McCabe , 1976)McCabeMcCabe方法根據(jù)程序控制流的復(fù)雜程度定量度方法根據(jù)程序控制流的復(fù)雜程度定量度量程序的復(fù)雜程度,這樣度量出的結(jié)果稱為程量程序的復(fù)雜程度,這樣度量出的結(jié)果稱為程序的環(huán)形復(fù)雜度。序的環(huán)形復(fù)雜度。