日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

软设考试笔记--数据流图

發(fā)布時間:2025/3/15 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 软设考试笔记--数据流图 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

軟設(shè)考試筆記–數(shù)據(jù)流圖

意義:
軟件設(shè)計師不僅需要具備高水平的編程能力,而且要熟練掌握軟件設(shè)計的方法和技術(shù),具備一定的軟件設(shè)計能力。
對于一些諸如管理系統(tǒng)的軟件來說,往往要處理一定的數(shù)據(jù)流。所以數(shù)據(jù)流圖的設(shè)計顯得非常關(guān)鍵。
其中軟設(shè)的考綱中對軟件設(shè)計師的要求中有提到:
理解系統(tǒng)需求說明
指定詳細(xì)的工作流程和數(shù)據(jù)流
能夠使用面向數(shù)據(jù)流的模型和面向?qū)ο竽P兔枋鲕浖墓δ苄枨?br /> 更夠根據(jù)具體問題,繪制相應(yīng)的數(shù)據(jù)流,定義數(shù)據(jù)字典、采用決策樹或決策表的方式描述加工邏輯模型。

軟件是圍繞數(shù)據(jù)處理而存在的,所以這部分內(nèi)容,在具體的項目開發(fā)中也非常有價值。

考點內(nèi)容:

數(shù)據(jù)流圖中的基本概念

一、數(shù)據(jù)流圖(DFD):
它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。
二、數(shù)據(jù)流圖的組成:
1 數(shù)據(jù)流圖的構(gòu)成
(1)數(shù)據(jù)流圖使用的符號
DFD由四種基本符號組成。如下圖所示。

(2)數(shù)據(jù)流
數(shù)據(jù)流(Data Flow)由一個或一組確定的數(shù)據(jù)組成。
①數(shù)據(jù)流名應(yīng)能直觀地反映數(shù)據(jù)流的含義。
②數(shù)據(jù)流的流向
③數(shù)據(jù)流可以同名,也可以有相同的數(shù)據(jù)結(jié)構(gòu),但必須有不同的數(shù)據(jù)或具有不同的含義。
④兩個符號(加工、外部項、數(shù)據(jù)存儲)之間可以有多個數(shù)據(jù)流存在,DFD并不表明它們之間的任何關(guān)系,諸如次序、主次等。
⑤避免錯誤的數(shù)據(jù)流命名方法
(3)加工
加工又稱處理亦稱變換,它表示對數(shù)據(jù)流的操作。
加工的符號分成上、下兩部分,從上到下分別是標(biāo)識部分和功能描述部分。
標(biāo)識部分用于標(biāo)注加工編號,加工編號應(yīng)具有唯一性,以標(biāo)識加工,以“P”開頭。
功能描述部分用來寫加工名。為使DFD清晰易讀,加工名應(yīng)簡單,能概括地說明對數(shù)據(jù)的加工行為,其詳細(xì)描述在數(shù)據(jù)詞典中定義。
加工要逐層分解,以求得分解后的加工功能簡單、易于理解。
(4)數(shù)據(jù)存儲
數(shù)據(jù)存儲是用來存貯數(shù)據(jù)的。在分層DFD中,數(shù)據(jù)存儲一般僅屬于某一層或某幾層,因此又稱數(shù)據(jù)存儲為局部文件。現(xiàn)對數(shù)據(jù)存儲符號說明如下:
①數(shù)據(jù)存儲名寫在開口的長方框內(nèi),應(yīng)概要地說明文件中的主要數(shù)據(jù)。
②數(shù)據(jù)存儲上一定要有數(shù)據(jù)流。
③為便于說明和管理,數(shù)據(jù)存儲亦應(yīng)編號,編號寫在文件符號左端小方格中,以“D”開頭。
④為避免DFD中出現(xiàn)交叉線,同一數(shù)據(jù)存儲可在多處畫出,可以用下圖所示符號表示數(shù)據(jù)存儲重復(fù)。
(5)外部項
源點和終點(又稱端點)是系統(tǒng)外的實體,稱作外部項。它們存在于環(huán)境之中,與系統(tǒng)有信息交流,從源點到系統(tǒng)的信息叫系統(tǒng)的輸入;從系統(tǒng)到終點的信息稱系統(tǒng)的輸出。同—個端點可以是人或其它系統(tǒng)。在DFD中引入源點和終點是為了便于理解系統(tǒng),所以不需要詳細(xì)描述它們。它們可有編號,以“S”開頭。
2 數(shù)據(jù)流圖的繪制步驟
(1)確定所開發(fā)的系統(tǒng)的外部項(外部實體),即系統(tǒng)的數(shù)據(jù)來源和去處。
(2)確定整個系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個加工環(huán)節(jié),畫出關(guān)聯(lián)圖。
(3)確定系統(tǒng)的主要信息處理功能,按此將整個系統(tǒng)分解成幾個加工環(huán)節(jié)(子系統(tǒng))確定每個加工的輸出與輸入數(shù)據(jù)流以及與這些加工有關(guān)的數(shù)據(jù)存儲。
(4)根據(jù)自頂向下,逐層分解的原則,對上層圖中全部或部分加工環(huán)節(jié)進行分解。
(5)重復(fù)步驟(4),直到逐層分解結(jié)束。
(6)對圖進行檢查和合理布局,主要檢查分解是否恰當(dāng)、徹底,DFD中各層是否有遺漏、重復(fù)、沖突之處,各層DFD及同層DFD之間關(guān)系是否爭取及命名、編號是否確切、合理等,對錯誤與不當(dāng)之處進行修改。
(7)和用戶進行交流,在用戶完全理解數(shù)據(jù)圖的內(nèi)容的基礎(chǔ)上征求用戶的意見。
3 繪制數(shù)據(jù)流圖的主要原則
(1)明確系統(tǒng)界面。
(2)自頂向下逐層擴展。
(3)合理布局。
(4)數(shù)據(jù)流圖繪制過程,就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切接觸,詳細(xì)討論,不斷修改,也要和其他系統(tǒng)建設(shè)者共同商討一求一致意見。
4 繪制數(shù)據(jù)流圖的注意事項
(1)關(guān)于自頂向下、逐層分解
(2)數(shù)據(jù)流必須通過加工
(3)數(shù)據(jù)存儲環(huán)節(jié)一般作為兩個加工環(huán)節(jié)的界面來安排
(4)編號

三、數(shù)據(jù)流圖的分層
對于一個軟件系統(tǒng),其數(shù)據(jù)流圖可能有許多層,每一層又有許多張圖。

頂層圖只有一張。
0層圖只有一張
子圖就是父圖中被分解的加工號

四 設(shè)計原則

(1)父圖與子圖的平衡原則

子圖的輸入輸出數(shù)據(jù)流同父圖相應(yīng)加工的輸入輸出數(shù)據(jù)流必須一致,此即父圖與子圖的平衡。

(3)守恒加工原則

對同一個加工來說,輸入與輸出的名字必須不相同,即使它們的組成成分相同。
1.對于每個加工,必須既有輸入數(shù)據(jù)流,又有輸出數(shù)據(jù)流。
2.數(shù)據(jù)流與加工有關(guān),且必須經(jīng)過加工。

五、數(shù)據(jù)字典

數(shù)據(jù)字典是對數(shù)據(jù)流圖中出現(xiàn)的所有被命名的圖形元素在數(shù)據(jù)字典中作為一個詞條加以定義,使每個圖形元素的名稱都有一個確切的解釋。

在數(shù)據(jù)字典中有4種類型的條目:
1、數(shù)據(jù)項條目:通常為數(shù)據(jù)項的值類型,允許的取值范圍等
2、數(shù)據(jù)流條目:給出某個數(shù)據(jù)流的定義,列出該數(shù)據(jù)流的各組成數(shù)據(jù)項。
3、文件條目:對文件的定義,列出期組成的數(shù)據(jù)項
4、加工條目:對每個不能再分解的加工做說明,包括加工的激發(fā)條件,加工的邏輯,優(yōu)先級等等。

考點分析:
主要根據(jù)數(shù)據(jù)平衡原則對數(shù)據(jù)流圖中的組成部分進行補充,修改。得分率應(yīng)該普遍較高。

具體考點細(xì)節(jié):
1、補充實體:
(1)人物角色:如客戶、管理員、主管、經(jīng)理、老師、學(xué)生。
(2)組織機構(gòu):如銀行、供應(yīng)商、募捐機構(gòu)
3)外部系統(tǒng):如銀行系統(tǒng)、工資系統(tǒng)、后臺數(shù)據(jù)庫(當(dāng)要開發(fā)的是中間件時)

2、補充存儲:
存儲文字方面特征“文件“表“庫“清單“檔案“

3、補充數(shù)據(jù)流:
(1)頂層圖與0層圖對比,是否頂層圖有,但0層圖沒有。或反之。
(2)檢查每個圖中的加工,是否存在只有入沒有出,或只有出沒有入,或根據(jù)輸入的數(shù)據(jù)無法產(chǎn)生對應(yīng)的輸出的情況。
2、按題目說明與圖進行匹配
說明中的每一句,都能與圖中有對應(yīng)關(guān)系,當(dāng)把說明中的實體與數(shù)據(jù)流標(biāo)識出來后,容易縮小對應(yīng)范圍,找出紕漏。

4、補充加工名
可以把加工涉及到的數(shù)據(jù)流,在說明中標(biāo)識出來,再在數(shù)據(jù)流名稱所在的句子中,找“動詞+名詞”:如生產(chǎn)報告,發(fā)出通知,批改作業(yè),物流跟蹤,用戶管理等。

5、數(shù)據(jù)流圖中的改錯
錯誤的數(shù)據(jù)流名稱、錯誤的數(shù)據(jù)流的起點和終點、多余的數(shù)據(jù)流等。。。。

**總結(jié):**這部分考題實際上考察的是對數(shù)據(jù)流圖的理解上,這類題型規(guī)律性強,得分應(yīng)該比較容易。

總結(jié)

以上是生活随笔為你收集整理的软设考试笔记--数据流图的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 香蕉视频在线观看www | 毛片高清免费 | 国产精品久久国产愉拍 | 国产91综合一区在线观看 | 大地资源影视在线播放观看高清视频 | 国产亚洲精久久久久久无码77777 | 91噜噜噜| 国产乱子伦视频一区二区三区 | 东京av男人的天堂 | 91香蕉视频黄 | 国产精品99久久久久久久久久久久 | 天天爱综合 | 国产一级二级三级在线 | 777中文字幕| 最新日韩一区 | 国产黄a | 国产精品免费看片 | 一级做a爱片 | 亚洲国产精品成人无码区 | 日韩色黄大片 | 少妇29p | 一区二区三区 中文字幕 | 久久久久久18 | 久久久久久久网 | 天堂网亚洲 | 国产一区二区三区视频免费在线观看 | 欧美91看片特黄aaaa | 成人男女视频 | 屁屁影院国产第一页 | 牛牛av在线 | 天天综合视频 | 福利毛片| 国产人成精品 | 香蕉视频啪啪 | 俄罗斯精品一区二区三区 | 三级视频网站在线观看 | 视频一区二区中文字幕 | 国内一级黄色片 | 亚洲中午字幕 | 亚洲视频a | 永久免费成人代码 | 久久国产精品免费 | 日本电影大尺度免费观看 | 天天操人人干 | 欧美成人精精品一区二区频 | 亚洲色图插插插 | 第一次破处视频 | 久色伊人 | 三级av毛片| www久久 | 四虎一国产精品一区二区影院 | 日本丰满少妇裸体自慰 | 91精品久久久久久久久久入口 | 69xx网站 | 国产女人高潮毛片 | 精品一区精品二区 | 欧美精品久久96人妻无码 | 三上悠亚在线观看一区二区 | 国产av一区精品 | 久热这里| 久久男人 | 四虎影视免费在线观看 | 污视频网站在线 | 久久亚| 国产浮力影院 | 色播五月综合 | 在线免费中文字幕 | 影音先锋啪啪资源 | 久久精品国产99国产 | 97视频精品 | 99精彩视频 | 性xxx欧美| 性做久久久久久久免费看 | 亚洲第一天堂网 | 亚洲综合激情五月久久 | 亚洲国产精品系列 | 三级小说视频 | 涩涩屋视频 | 国产中文字幕一区二区 | 国产超碰自拍 | 日女人网站| 国产在线视频不卡 | 天天躁日日躁狠狠躁免费麻豆 | 视频在线观看一区 | 97视频在线播放 | 欧美日韩人妻精品一区二区三区 | 国产精品99久久久久久www | 国产精品久久久久高潮 | 一区二区三区日韩视频 | 日本偷拍一区 | 欧美大片a| 91麻豆网站| 中文字幕码精品视频网站 | 国产免费播放 | 天天看片中文字幕 | av网站在线免费看 | 亚洲av人无码激艳猛片服务器 | 亚洲AV无码久久精品国产一区 | 欧美日韩亚洲激情 |