數(shù)據(jù)流圖案例PPT學(xué)習(xí)教案_第1頁
數(shù)據(jù)流圖案例PPT學(xué)習(xí)教案_第2頁
數(shù)據(jù)流圖案例PPT學(xué)習(xí)教案_第3頁
數(shù)據(jù)流圖案例PPT學(xué)習(xí)教案_第4頁
數(shù)據(jù)流圖案例PPT學(xué)習(xí)教案_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、會計學(xué)1數(shù)據(jù)流圖案例數(shù)據(jù)流圖案例 “先全局后局部先全局后局部, ,先整體后細(xì)節(jié)先整體后細(xì)節(jié), ,先抽象后具體先抽象后具體” 通常可將這種分層的通??蓪⑦@種分層的DFDDFD圖圖, ,分為頂層、中間層、底層。分為頂層、中間層、底層。 具體步驟:具體步驟: 1 1。先確定系統(tǒng)范圍,畫出頂層的。先確定系統(tǒng)范圍,畫出頂層的DFDDFD圖。圖。 2 2。逐層分解頂層。逐層分解頂層DFDDFD圖,獲得若干中間層圖,獲得若干中間層DFDDFD圖。圖。 3 3。畫出底層的。畫出底層的DFDDFD圖。圖。 頂層圖說明了系統(tǒng)的邊界頂層圖說明了系統(tǒng)的邊界, ,即系統(tǒng)的輸入和輸出數(shù)即系統(tǒng)的輸入和輸出數(shù)據(jù)流,頂層圖只有

2、一張。底層圖由一些不能再分解的加據(jù)流,頂層圖只有一張。底層圖由一些不能再分解的加工組成,這些加工都已足夠簡單,稱為工組成,這些加工都已足夠簡單,稱為基本加工基本加工。在頂。在頂層和底層之間的是中間層。中間層的數(shù)據(jù)流圖描述了某層和底層之間的是中間層。中間層的數(shù)據(jù)流圖描述了某個加工的分解,而它的組成部分又要進(jìn)一步分解。個加工的分解,而它的組成部分又要進(jìn)一步分解。 畫各層畫各層DFDDFD圖時,圖時,“由外向內(nèi)由外向內(nèi)”。第1頁/共15頁X1321.11.21.41.32.12.21.1.11.1.22.1.32.1.22.1.12.2.22.2.32.2.1頂頂層層中中 間間 層層底底 層層先全局

3、后局部先全局后局部, ,先整體后細(xì)節(jié)先整體后細(xì)節(jié), ,先抽象后具體先抽象后具體. .0圖1圖2圖1.1圖2.1圖2.2圖第2頁/共15頁經(jīng)過初步的需求分析,得到系統(tǒng)功能要求:經(jīng)過初步的需求分析,得到系統(tǒng)功能要求:1 1、監(jiān)視病員的病癥(血壓、體溫、脈搏等)。、監(jiān)視病員的病癥(血壓、體溫、脈搏等)。2 2、定時更新病歷。、定時更新病歷。3 3、病員出現(xiàn)異常情況時報警。、病員出現(xiàn)異常情況時報警。4 4、隨機(jī)地產(chǎn)生某一病員的病情報告。、隨機(jī)地產(chǎn)生某一病員的病情報告。產(chǎn)生產(chǎn)生病情報告病情報告監(jiān)視病情監(jiān)視病情更新病歷更新病歷實例:醫(yī)院病房監(jiān)護(hù)系統(tǒng)第3頁/共15頁系統(tǒng)功能要求:系統(tǒng)功能要求: 1 1、監(jiān)視

4、病員的病癥(血壓、體溫、脈搏等)、監(jiān)視病員的病癥(血壓、體溫、脈搏等) 2 2、定時更新病歷、定時更新病歷 3 3、病員出現(xiàn)異常情況時報警。、病員出現(xiàn)異常情況時報警。 4 4、隨機(jī)地產(chǎn)生某一病員的病情報告。、隨機(jī)地產(chǎn)生某一病員的病情報告。頂層:頂層:病員護(hù)士護(hù)士病員監(jiān)護(hù)系統(tǒng)病員病員日志日志病癥信號病癥信號要求報告要求報告病癥病癥報告報告報警報警第4頁/共15頁第一層:第一層:病員護(hù)士護(hù)士中央監(jiān)視病員病員日志日志病癥信號病癥信號要求報告要求報告病癥病癥報告報告報警報警局部監(jiān)視生成報告病員極限病員極限更新日志病員數(shù)據(jù)病員數(shù)據(jù)格式化格式化病員數(shù)據(jù)病員數(shù)據(jù)生理信號生理信號極限值極限值1324日志數(shù)據(jù)日

5、志數(shù)據(jù)日志數(shù)據(jù)日志數(shù)據(jù)第5頁/共15頁第二層:加工第二層:加工“中央監(jiān)視中央監(jiān)視”分解分解計算超過極限值否病員數(shù)據(jù)據(jù)超過極限值報警開解信號產(chǎn)生報警信息病員極限病員極限格式化病員數(shù)據(jù)體溫血壓、體溫脈搏生理信號極限值時間脈搏血壓日期時鐘格式化病員數(shù)據(jù)3.13.23.23.33.33.43.4第6頁/共15頁計算超過極限值否病員數(shù)據(jù)超過極限值報警開解信號產(chǎn)生報警信息病員極限病員極限格式化病員數(shù)據(jù)體溫血壓、體溫、脈搏生理信號極限值時間脈搏血壓日期時鐘格式化病員數(shù)據(jù)3.13.23.23.33.33.43.4第二層:加工第二層:加工“中央監(jiān)視中央監(jiān)視”分解分解圖 2.15第一層第一層格式化格式化病員數(shù)據(jù)病

6、員數(shù)據(jù)生理信號生理信號極限值極限值病員護(hù)士護(hù)士中央監(jiān)視病員病員日志日志病癥信號病癥信號要求報告要求報告病癥病癥報告報告報警報警局部監(jiān)視生成報告病員極限病員極限更新日志病病員員數(shù)數(shù)據(jù)據(jù)1324日志數(shù)據(jù)日志數(shù)據(jù)圖 2.16第7頁/共15頁加工分解的原則加工分解的原則自然性自然性:概念上合理、清晰;概念上合理、清晰; 均勻性均勻性:理想的分解是將一個問題分解成大小均勻的幾理想的分解是將一個問題分解成大小均勻的幾個部分;個部分;分解度:分解度:一般每一個加工每次分解最多不要超過個子一般每一個加工每次分解最多不要超過個子加工加工, ,分解應(yīng)分解到基本加工為止。分解應(yīng)分解到基本加工為止。數(shù)據(jù)守恒與數(shù)據(jù)封閉

7、原則數(shù)據(jù)守恒與數(shù)據(jù)封閉原則 所謂數(shù)據(jù)守恒是指加工的輸入輸出數(shù)據(jù)流是否匹配,所謂數(shù)據(jù)守恒是指加工的輸入輸出數(shù)據(jù)流是否匹配,即每一個加工既有輸入數(shù)據(jù)流又有輸出數(shù)據(jù)流?;蛘哒f一即每一個加工既有輸入數(shù)據(jù)流又有輸出數(shù)據(jù)流?;蛘哒f一個加工至少有一個輸入數(shù)據(jù)流,一個輸出數(shù)據(jù)流。個加工至少有一個輸入數(shù)據(jù)流,一個輸出數(shù)據(jù)流。 數(shù)據(jù)封閉是對整個系統(tǒng)而言。數(shù)據(jù)封閉是對整個系統(tǒng)而言。第8頁/共15頁合理使用文件合理使用文件 當(dāng)文件作為某些加工之間的交界面時,文件必須當(dāng)文件作為某些加工之間的交界面時,文件必須畫出來,一旦文件作為數(shù)據(jù)流圖中的一個獨立成份畫畫出來,一旦文件作為數(shù)據(jù)流圖中的一個獨立成份畫出來了,那么他同其他

8、成份之間的聯(lián)系也應(yīng)同時表達(dá)出來了,那么他同其他成份之間的聯(lián)系也應(yīng)同時表達(dá)出來。出來。DFD圖不是流程圖,不表示軟件的控制流程。子圖與父圖的子圖與父圖的“平衡平衡”父圖中某個加工的輸入輸出數(shù)據(jù)流應(yīng)該同相應(yīng)的父圖中某個加工的輸入輸出數(shù)據(jù)流應(yīng)該同相應(yīng)的子圖的輸入輸出相同子圖的輸入輸出相同( (相對應(yīng)),分層數(shù)據(jù)流圖的這種相對應(yīng)),分層數(shù)據(jù)流圖的這種特點稱為子圖與父圖特點稱為子圖與父圖“平衡平衡”。第9頁/共15頁第10頁/共15頁 結(jié)構(gòu)化語言是介于自然語言和形式語言之間的一種半形結(jié)構(gòu)化語言是介于自然語言和形式語言之間的一種半形式語言,它是自然語言的一個受限制的子集。一般分為兩層式語言,它是自然語言的

9、一個受限制的子集。一般分為兩層結(jié)構(gòu):外層語法較具體,為控制結(jié)構(gòu)(順序、選擇、循環(huán))結(jié)構(gòu):外層語法較具體,為控制結(jié)構(gòu)(順序、選擇、循環(huán)), ,內(nèi)層較靈活,表達(dá)內(nèi)層較靈活,表達(dá)“做什么做什么”。例如:外層可為以下結(jié)構(gòu):例如:外層可為以下結(jié)構(gòu):1、順序結(jié)構(gòu)、順序結(jié)構(gòu)2、選擇結(jié)構(gòu)、選擇結(jié)構(gòu) IFTHEN-ELSE; CASE-OF-ENDCASE;3、循環(huán)結(jié)構(gòu)、循環(huán)結(jié)構(gòu) WHILE-DO; REPEAT-UNTIL 第11頁/共15頁構(gòu)造原型運行/評價原型原型完成否要細(xì)部說明否嚴(yán)格說明細(xì)部效果滿意否整理原型提供文檔修正改進(jìn)原型YYNN快速分析,確定初步規(guī)格說明YN快速原型化開發(fā)過程快速原型開發(fā)模型 快速建立系統(tǒng)原型進(jìn)行系統(tǒng)快速建立系統(tǒng)原型進(jìn)行系統(tǒng)的分析和構(gòu)造有如下優(yōu)點:的分析和構(gòu)造有如下優(yōu)點: 1 1、增進(jìn)軟件開發(fā)人員和用戶、增進(jìn)軟件開發(fā)人員和用戶對系統(tǒng)需求的理解。便于將用對系統(tǒng)需求的理解。便于將用戶模糊的功能需求明確化。戶模糊的功能需求明確化。2 2、為用戶提供了一種強(qiáng)有力、為用戶提供了一種強(qiáng)有力的學(xué)習(xí)手段。的學(xué)習(xí)手段。3 3、易于確定系統(tǒng)的性能,是、易于確定系統(tǒng)的性能,是理解和確認(rèn)軟件需求規(guī)格說明理解和確認(rèn)軟件需求規(guī)格說明的工具。的工具。4 4、按照、按照RCPRCP 法建立的原型即法建立的原型即為最終的產(chǎn)品。為最終的產(chǎn)品。第12頁/共15頁需求工程小結(jié)第13頁/

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論