軟件工程課件05_第1頁(yè)
軟件工程課件05_第2頁(yè)
軟件工程課件05_第3頁(yè)
軟件工程課件05_第4頁(yè)
軟件工程課件05_第5頁(yè)
已閱讀5頁(yè),還剩199頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、2軟件工程 - 2010 - 第五章 總體設(shè)計(jì)3軟件工程 - 2010 - 第五章 總體設(shè)計(jì)4軟件工程 - 2010 - 第五章 總體設(shè)計(jì)5軟件工程 - 2010 - 第五章 總體設(shè)計(jì)6軟件工程 - 2010 - 第五章 總體設(shè)計(jì)7軟件工程 - 2010 - 第五章 總體設(shè)計(jì)8軟件工程 - 2010 - 第五章 總體設(shè)計(jì)9軟件工程 - 2010 - 第五章 總體設(shè)計(jì)10軟件工程 - 2010 - 第五章 總體設(shè)計(jì)11軟件工程 - 2010 - 第五章 總體設(shè)計(jì)12軟件工程 - 2010 - 第五章 總體設(shè)計(jì)13軟件工程 - 2010 - 第五章 總體設(shè)計(jì)14軟件工程 - 2010 - 第五章

2、總體設(shè)計(jì)15軟件工程 - 2010 - 第五章 總體設(shè)計(jì)16軟件工程 - 2010 - 第五章 總體設(shè)計(jì)17軟件工程 - 2010 - 第五章 總體設(shè)計(jì)18軟件工程 - 2010 - 第五章 總體設(shè)計(jì)19軟件工程 - 2010 - 第五章 總體設(shè)計(jì)20軟件工程 - 2010 - 第五章 總體設(shè)計(jì)21軟件工程 - 2010 - 第五章 總體設(shè)計(jì)22軟件工程 - 2010 - 第五章 總體設(shè)計(jì)23軟件工程 - 2010 - 第五章 總體設(shè)計(jì)24軟件工程 - 2010 - 第五章 總體設(shè)計(jì)25軟件工程 - 2010 - 第五章 總體設(shè)計(jì)26軟件工程 - 2010 - 第五章 總體設(shè)計(jì)27軟件工程 -

3、 2010 - 第五章 總體設(shè)計(jì)28軟件工程 - 2010 - 第五章 總體設(shè)計(jì)29軟件工程 - 2010 - 第五章 總體設(shè)計(jì)30軟件工程 - 2010 - 第五章 總體設(shè)計(jì)31軟件工程 - 2010 - 第五章 總體設(shè)計(jì)32軟件工程 - 2010 - 第五章 總體設(shè)計(jì)33軟件工程 - 2010 - 第五章 總體設(shè)計(jì)34軟件工程 - 2010 - 第五章 總體設(shè)計(jì)弱耦合弱耦合強(qiáng)耦合強(qiáng)耦合較強(qiáng)耦合較強(qiáng)耦合中耦合中耦合35軟件工程 - 2010 - 第五章 總體設(shè)計(jì)36軟件工程 - 2010 - 第五章 總體設(shè)計(jì)計(jì)算應(yīng)扣款計(jì)算應(yīng)扣款計(jì)算水費(fèi)計(jì)算水費(fèi)計(jì)算電費(fèi)計(jì)算電費(fèi)用水量用水量水費(fèi)水費(fèi)電費(fèi)電費(fèi)用電

4、量用電量37軟件工程 - 2010 - 第五章 總體設(shè)計(jì)計(jì)算應(yīng)扣款計(jì)算應(yīng)扣款計(jì)算水費(fèi)計(jì)算水費(fèi)計(jì)算電費(fèi)計(jì)算電費(fèi)房租水電房租水電水費(fèi)水費(fèi)電費(fèi)電費(fèi)房租水電房租水電38軟件工程 - 2010 - 第五章 總體設(shè)計(jì)39軟件工程 - 2010 - 第五章 總體設(shè)計(jì)40軟件工程 - 2010 - 第五章 總體設(shè)計(jì)41軟件工程 - 2010 - 第五章 總體設(shè)計(jì)42軟件工程 - 2010 - 第五章 總體設(shè)計(jì)43軟件工程 - 2010 - 第五章 總體設(shè)計(jì)GO TO AA: MN44軟件工程 - 2010 - 第五章 總體設(shè)計(jì)高內(nèi)聚高內(nèi)聚低內(nèi)聚低內(nèi)聚中內(nèi)聚中內(nèi)聚45軟件工程 - 2010 - 第五章 總體設(shè)計(jì)

5、46軟件工程 - 2010 - 第五章 總體設(shè)計(jì)47軟件工程 - 2010 - 第五章 總體設(shè)計(jì)讀入分?jǐn)?shù)讀入分?jǐn)?shù)計(jì)算最高分計(jì)算最高分計(jì)算平均分計(jì)算平均分輸出結(jié)果輸出結(jié)果平均平均/最高最高48軟件工程 - 2010 - 第五章 總體設(shè)計(jì)49軟件工程 - 2010 - 第五章 總體設(shè)計(jì)50軟件工程 - 2010 - 第五章 總體設(shè)計(jì)文件文件開領(lǐng)開領(lǐng)書單書單修改修改刪除刪除登記登記售書售書售書登記表售書登記表發(fā)票發(fā)票領(lǐng)書單領(lǐng)書單51軟件工程 - 2010 - 第五章 總體設(shè)計(jì)建立方程組系數(shù)矩陣建立方程組系數(shù)矩陣回代回代高斯消去法高斯消去法52軟件工程 - 2010 - 第五章 總體設(shè)計(jì)53軟件工程

6、- 2010 - 第五章 總體設(shè)計(jì)54軟件工程 - 2010 - 第五章 總體設(shè)計(jì)55軟件工程 - 2010 - 第五章 總體設(shè)計(jì) 56軟件工程 - 2010 - 第五章 總體設(shè)計(jì)57軟件工程 - 2010 - 第五章 總體設(shè)計(jì)58軟件工程 - 2010 - 第五章 總體設(shè)計(jì)59軟件工程 - 2010 - 第五章 總體設(shè)計(jì)計(jì)算計(jì)算實(shí)發(fā)工資實(shí)發(fā)工資薪金制薪金制工資額工資額計(jì)時(shí)制計(jì)時(shí)制工資額工資額取得取得工資數(shù)據(jù)工資數(shù)據(jù)編外人編外人員工資員工資稅收稅收扣款扣款編外人編外人員稅款員稅款常規(guī)常規(guī)扣款扣款編外人編外人員扣款員扣款60軟件工程 - 2010 - 第五章 總體設(shè)計(jì)計(jì)算計(jì)算實(shí)發(fā)工資實(shí)發(fā)工資薪金

7、制薪金制工資額工資額計(jì)時(shí)制計(jì)時(shí)制工資額工資額取得取得工資數(shù)據(jù)工資數(shù)據(jù)編外人編外人員工資員工資稅收稅收扣款扣款編外人編外人員稅款員稅款常規(guī)常規(guī)扣款扣款編外人編外人員扣款員扣款計(jì)時(shí)工人計(jì)時(shí)工人實(shí)發(fā)資額實(shí)發(fā)資額薪金工人薪金工人實(shí)發(fā)資額實(shí)發(fā)資額編外人員編外人員實(shí)發(fā)資額實(shí)發(fā)資額61軟件工程 - 2010 - 第五章 總體設(shè)計(jì)62軟件工程 - 2010 - 第五章 總體設(shè)計(jì)63軟件工程 - 2010 - 第五章 總體設(shè)計(jì)64軟件工程 - 2010 - 第五章 總體設(shè)計(jì)65軟件工程 - 2010 - 第五章 總體設(shè)計(jì)66軟件工程 - 2010 - 第五章 總體設(shè)計(jì)67軟件工程 - 2010 - 第五章 總體

8、設(shè)計(jì)68軟件工程 - 2010 - 第五章 總體設(shè)計(jì)69軟件工程 - 2010 - 第五章 總體設(shè)計(jì)70軟件工程 - 2010 - 第五章 總體設(shè)計(jì)71軟件工程 - 2010 - 第五章 總體設(shè)計(jì)72軟件工程 - 2010 - 第五章 總體設(shè)計(jì)73軟件工程 - 2010 - 第五章 總體設(shè)計(jì)74軟件工程 - 2010 - 第五章 總體設(shè)計(jì)正文加工系統(tǒng)正文加工系統(tǒng)輸入輸入 輸出輸出插入插入編輯編輯刪除刪除加標(biāo)題加標(biāo)題 編目錄編目錄 檢索檢索 合并合并修改修改列表列表添加添加存儲(chǔ)存儲(chǔ)格式化格式化 75軟件工程 - 2010 - 第五章 總體設(shè)計(jì)76軟件工程 - 2010 - 第五章 總體設(shè)計(jì)正文加

9、工系統(tǒng)正文加工系統(tǒng)輸入輸入1.0 輸出輸出2.0 插入插入3.3 編輯編輯3.0 刪除刪除3.2 加標(biāo)題加標(biāo)題 4.0 編目錄編目錄7.0 檢索檢索6.0 合并合并3.5 修改修改3.4 列表列表3.6 添加添加3.1 存儲(chǔ)存儲(chǔ)5.0 格式化格式化 8.0 77軟件工程 - 2010 - 第五章 總體設(shè)計(jì)78軟件工程 - 2010 - 第五章 總體設(shè)計(jì)79軟件工程 - 2010 - 第五章 總體設(shè)計(jì)80軟件工程 - 2010 - 第五章 總體設(shè)計(jì)81軟件工程 - 2010 - 第五章 總體設(shè)計(jì)82軟件工程 - 2010 - 第五章 總體設(shè)計(jì)83軟件工程 - 2010 - 第五章 總體設(shè)計(jì)84軟

10、件工程 - 2010 - 第五章 總體設(shè)計(jì)85軟件工程 - 2010 - 第五章 總體設(shè)計(jì)86軟件工程 - 2010 - 第五章 總體設(shè)計(jì)精化數(shù)據(jù)流圖精化數(shù)據(jù)流圖區(qū)分輸入和輸出分支區(qū)分輸入和輸出分支區(qū)分事務(wù)中心和數(shù)據(jù)區(qū)分事務(wù)中心和數(shù)據(jù)接收通路接收通路映射成變換結(jié)構(gòu)映射成變換結(jié)構(gòu)映射成事務(wù)結(jié)構(gòu)映射成事務(wù)結(jié)構(gòu)用啟發(fā)式設(shè)計(jì)規(guī)則精用啟發(fā)式設(shè)計(jì)規(guī)則精化軟件結(jié)構(gòu)化軟件結(jié)構(gòu)導(dǎo)出接口描述和全程導(dǎo)出接口描述和全程數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)流類型流類型復(fù)查復(fù)查事務(wù)分析事務(wù)分析變換分析變換分析87軟件工程 - 2010 - 第五章 總體設(shè)計(jì)88軟件工程 - 2010 - 第五章 總體設(shè)計(jì)89軟件工程 - 20

11、10 - 第五章 總體設(shè)計(jì)90軟件工程 - 2010 - 第五章 總體設(shè)計(jì)91軟件工程 - 2010 - 第五章 總體設(shè)計(jì)92軟件工程 - 2010 - 第五章 總體設(shè)計(jì)93軟件工程 - 2010 - 第五章 總體設(shè)計(jì)94軟件工程 - 2010 - 第五章 總體設(shè)計(jì)95軟件工程 - 2010 - 第五章 總體設(shè)計(jì)96軟件工程 - 2010 - 第五章 總體設(shè)計(jì)ABCPWUDEQVRarcuwdepvb變換中心變換中心傳出部分傳出部分傳入部分傳入部分97軟件工程 - 2010 - 第五章 總體設(shè)計(jì)98軟件工程 - 2010 - 第五章 總體設(shè)計(jì)99軟件工程 - 2010 - 第五章 總體設(shè)計(jì)MC

12、MTMAMEc, ec, eu, wu, wMCME2ME1RPQMA2MA1cec, pperrw, uwu100軟件工程 - 2010 - 第五章 總體設(shè)計(jì)101軟件工程 - 2010 - 第五章 總體設(shè)計(jì)102軟件工程 - 2010 - 第五章 總體設(shè)計(jì)103軟件工程 - 2010 - 第五章 總體設(shè)計(jì)ABCPWUDEQVRarcuwdepvb變換中心變換中心傳出部分傳出部分傳入部分傳入部分104軟件工程 - 2010 - 第五章 總體設(shè)計(jì)CACBDAEc, ecbaedReadDCAAtoBReadADtoEBtoCGetBGetEGetCc, ecbbcaabdede105軟件工程

13、- 2010 - 第五章 總體設(shè)計(jì)CEWVUwuvw, uUtoVCEWriteVPutUWriteWwuuvv106軟件工程 - 2010 - 第五章 總體設(shè)計(jì)MTPQRec, prw, upc, erw, u107軟件工程 - 2010 - 第五章 總體設(shè)計(jì)108軟件工程 - 2010 - 第五章 總體設(shè)計(jì)109軟件工程 - 2010 - 第五章 總體設(shè)計(jì)110軟件工程 - 2010 - 第五章 總體設(shè)計(jì)上箭頭下箭頭顯示讀旋轉(zhuǎn)信號(hào)收集和求平均產(chǎn)生mpg顯示讀和校核計(jì)算gph轉(zhuǎn)換成轉(zhuǎn)/分(rpm)計(jì)算mph和超速值計(jì)算燃料消耗產(chǎn)生Mph顯示發(fā)出鈴聲產(chǎn)生里程顯示計(jì)算里程確定加速/件速產(chǎn)生加速/

14、減速顯示旋轉(zhuǎn)信號(hào)sps_ spssps箭頭指示水平線超速值燃燒流rpmrpmmphgphmpgmphmpg顯示燃料流傳感器信號(hào)英里鈴聲111軟件工程 - 2010 - 第五章 總體設(shè)計(jì)水平線讀旋轉(zhuǎn)信號(hào)收集和求平均產(chǎn)生mpg顯示讀和校核計(jì)算gph轉(zhuǎn)換成轉(zhuǎn)/分(rpm)計(jì)算mph和超速值計(jì)算燃料消耗產(chǎn)生mph顯示發(fā)出鈴聲產(chǎn)生里程顯示計(jì)算里程確定加速/件速產(chǎn)生加速/減速顯示旋轉(zhuǎn)信號(hào)sps_ spssps箭頭指示超速值燃燒流rpmrpmmphgphmpgmphmph顯示燃料流傳感器信號(hào)英里鈴聲mpg顯示112軟件工程 - 2010 - 第五章 總體設(shè)計(jì)113軟件工程 - 2010 - 第五章 總體設(shè)計(jì)

15、114軟件工程 - 2010 - 第五章 總體設(shè)計(jì)115軟件工程 - 2010 - 第五章 總體設(shè)計(jì)116軟件工程 - 2010 - 第五章 總體設(shè)計(jì)117軟件工程 - 2010 - 第五章 總體設(shè)計(jì)118軟件工程 - 2010 - 第五章 總體設(shè)計(jì)119軟件工程 - 2010 - 第五章 總體設(shè)計(jì)120軟件工程 - 2010 - 第五章 總體設(shè)計(jì)121軟件工程 - 2010 - 第五章 總體設(shè)計(jì)軟件工程 - 2010 - 第五章 總體設(shè)計(jì)122舉例高考錄取統(tǒng)分子系統(tǒng)有如下功能: 計(jì)算標(biāo)準(zhǔn)分:根據(jù)考生原始分計(jì)算,得到標(biāo)準(zhǔn)分,存入考生分?jǐn)?shù)文件; 計(jì)算錄取線分:根據(jù)標(biāo)準(zhǔn)分、招生計(jì)劃文件中的招生人數(shù)

16、,計(jì)算錄取線,存入錄取線文件。要求:試根據(jù)要求畫出該系統(tǒng)的數(shù)據(jù)流程圖,并將其轉(zhuǎn)換為軟件結(jié)構(gòu)圖。軟件工程 - 2010 - 第五章 總體設(shè)計(jì)123數(shù)據(jù)流圖答案軟件工程 - 2010 - 第五章 總體設(shè)計(jì)124軟件結(jié)構(gòu)答案統(tǒng)分子系統(tǒng)輸入處理輸出計(jì)算標(biāo)準(zhǔn)分計(jì)算錄取分軟件工程 - 2010 - 第五章 總體設(shè)計(jì)125事務(wù)流轉(zhuǎn)換舉例IMLNOABCDFEGH軟件工程 - 2010 - 第五章 總體設(shè)計(jì)126相應(yīng)的模塊結(jié)構(gòu)圖總控模塊 輸入 A變換控制變換控制ALMAGDBCFEOE、F、GE、F、G輸出輸出H HNHH軟件工程 - 2010 - 第五章 總體設(shè)計(jì)127事務(wù)流轉(zhuǎn)換舉例IMLNABCDFEG事

17、務(wù)中心事務(wù)中心軟件工程 - 2010 - 第五章 總體設(shè)計(jì)128相應(yīng)的模塊結(jié)構(gòu)圖 取取 A 總控總控ALMNGDBCFE輸出E,F,G軟件工程 - 2010 - 第五章 總體設(shè)計(jì)129練習(xí) 1 2 3 5 4 6 a m b d e c g h f 軟件工程 - 2010 - 第五章 總體設(shè)計(jì)130答案 主模塊(1/4)Get a 2 3 Put h a e 5 6b h d c f l m d g g 軟件工程 - 2010 - 第五章 總體設(shè)計(jì)131舉例:交互系統(tǒng)的DFD命令命令分析分析處理處理讀密碼讀密碼密碼密碼驗(yàn)證驗(yàn)證讀讀系統(tǒng)系統(tǒng)數(shù)據(jù)數(shù)據(jù)配置文件配置文件用戶用戶命令命令配置命令配置命令

18、系統(tǒng)系統(tǒng)參數(shù)參數(shù)建立建立配置配置文件文件配置配置數(shù)據(jù)數(shù)據(jù)密碼密碼命令命令密碼密碼四位四位數(shù)字?jǐn)?shù)字驗(yàn)證驗(yàn)證信息信息輸出輸出顯示顯示格式化配置數(shù)據(jù)格式化配置數(shù)據(jù)格格式式化化配配置置數(shù)數(shù)據(jù)據(jù)驗(yàn)證驗(yàn)證信息信息 重試重試顯示顯示軟件工程 - 2010 - 第五章 總體設(shè)計(jì)132第一級(jí)模塊結(jié)構(gòu)圖交互系統(tǒng)接收用戶命令調(diào)度命令配置命令密碼命令軟件工程 - 2010 - 第五章 總體設(shè)計(jì)133第二級(jí)模塊結(jié)構(gòu)圖讀系統(tǒng)數(shù)據(jù)建立配置文件有效顯示讀密碼密碼檢驗(yàn)輸出無(wú)效顯示配置命令密碼命令交互系統(tǒng)接收用戶命令調(diào)度命令系統(tǒng)參數(shù)系統(tǒng)參數(shù)密碼密碼用戶命令用戶命令用戶命令用戶命令軟件工程 - 2010 - 第五章 總體設(shè)計(jì)134

19、注意 根據(jù)是否有明顯的事務(wù)中心,決定模塊結(jié)構(gòu) 通常大型系統(tǒng)是變換型和事務(wù)型的混合結(jié)構(gòu)135軟件工程 - 2010 - 第五章 總體設(shè)計(jì)136軟件工程 - 2010 - 第五章 總體設(shè)計(jì)137軟件工程 - 2010 - 第五章 總體設(shè)計(jì)138軟件工程 - 2010 - 第五章 總體設(shè)計(jì)139軟件工程 - 2010 - 第五章 總體設(shè)計(jì)140軟件工程 - 2010 - 第五章 總體設(shè)計(jì)141軟件工程 - 2010 - 第五章 總體設(shè)計(jì)142軟件工程 - 2010 - 第五章 總體設(shè)計(jì)143軟件工程 - 2010 - 第五章 總體設(shè)計(jì)144軟件工程 - 2010 - 第五章 總體設(shè)計(jì)145軟件工程

20、- 2010 - 第五章 總體設(shè)計(jì)146軟件工程 - 2010 - 第五章 總體設(shè)計(jì)147軟件工程 - 2010 - 第五章 總體設(shè)計(jì)148軟件工程 - 2010 - 第五章 總體設(shè)計(jì)149軟件工程 - 2010 - 第五章 總體設(shè)計(jì)150軟件工程 - 2010 - 第五章 總體設(shè)計(jì)151軟件工程 - 2010 - 第五章 總體設(shè)計(jì)152軟件工程 - 2010 - 第五章 總體設(shè)計(jì)153軟件工程 - 2010 - 第五章 總體設(shè)計(jì)154軟件工程 - 2010 - 第五章 總體設(shè)計(jì)155軟件工程 - 2010 - 第五章 總體設(shè)計(jì)156軟件工程 - 2010 - 第五章 總體設(shè)計(jì)157軟件工程

21、- 2010 - 第五章 總體設(shè)計(jì)158軟件工程 - 2010 - 第五章 總體設(shè)計(jì)159軟件工程 - 2010 - 第五章 總體設(shè)計(jì)160軟件工程 - 2010 - 第五章 總體設(shè)計(jì)161軟件工程 - 2010 - 第五章 總體設(shè)計(jì)162軟件工程 - 2010 - 第五章 總體設(shè)計(jì)163軟件工程 - 2010 - 第五章 總體設(shè)計(jì)164軟件工程 - 2010 - 第五章 總體設(shè)計(jì)165軟件工程 - 2010 - 第五章 總體設(shè)計(jì)166軟件工程 - 2010 - 第五章 總體設(shè)計(jì)167軟件工程 - 2010 - 第五章 總體設(shè)計(jì)168軟件工程 - 2010 - 第五章 總體設(shè)計(jì)169軟件工程 - 2010 - 第五章 總體設(shè)計(jì)170軟件工程 - 2010 - 第五章 總體設(shè)計(jì)171軟件工程 - 2010 - 第五章 總體設(shè)計(jì)172軟件工程 - 2010 - 第五章 總體設(shè)計(jì)173軟件工程 - 2010 - 第五章 總體設(shè)計(jì)174軟件工程 - 2010 - 第五章 總體設(shè)計(jì)175軟件工程 - 2010 - 第五章 總體設(shè)計(jì)176軟件工程 - 2010 - 第五章 總體設(shè)計(jì)177軟件工程 - 2010 - 第五章 總體設(shè)計(jì)178軟件工程 - 2010 - 第

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論