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