HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    發(fā)布時(shí)間:2023-04-08 02:55:35     稿源: 創(chuàng)意嶺    閱讀: 64        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于數(shù)據(jù)流圖dfd圖是的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來(lái)看看吧。

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    一、數(shù)據(jù)流圖和數(shù)據(jù)流程圖有什么區(qū)別啊?

    一、指代不同

    1、數(shù)據(jù)流圖:是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。

    2、數(shù)據(jù)流程圖:是一種能全面地描述系統(tǒng)數(shù)據(jù)流程的主要工具。

    二、表達(dá)方式不同

    1、數(shù)據(jù)流圖:從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程。

    2、數(shù)據(jù)流程圖:用一組符號(hào)來(lái)描述整個(gè)系統(tǒng)中信息的全貌,綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    三、特征不同

    1、數(shù)據(jù)流圖:只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。在結(jié)構(gòu)化開發(fā)方法中,數(shù)據(jù)流圖是需求分析階段產(chǎn)生的結(jié)果。

    2、數(shù)據(jù)流程圖:抽象性和概括性。抽象性指的是數(shù)據(jù)流程圖把具體的組織機(jī)構(gòu)、工作場(chǎng)所、物質(zhì)流都去掉,只剩下信息和數(shù)據(jù)存儲(chǔ)、流動(dòng)、使用以及加工情況。概括性則是指數(shù)據(jù)流程圖把系統(tǒng)對(duì)各種業(yè)務(wù)的處理過程聯(lián)系起來(lái)考慮,形成一個(gè)總體。

    參考資料來(lái)源:百度百科-數(shù)據(jù)流程圖

    參考資料來(lái)源:百度百科-數(shù)據(jù)流圖

    二、如何檢查數(shù)據(jù)流圖的正確性,如何改進(jìn)數(shù)據(jù)流圖

    一.數(shù)據(jù)流圖的正確性可從以下幾方面檢查:

    1.數(shù)據(jù)守恒。一個(gè)加工環(huán)節(jié)的輸出數(shù)據(jù)流僅由它的輸入數(shù)據(jù)流確定,這個(gè)規(guī)則絕不能違背。數(shù)據(jù)不守恒的錯(cuò)誤有兩種,一是漏掉某些輸入數(shù)據(jù)流;二是某些輸入數(shù)據(jù)流在加工環(huán)節(jié)內(nèi)部沒有被使用。

    2.文件使用。在數(shù)據(jù)流圖中,文件與加工環(huán)節(jié)之間數(shù)據(jù)流的方向應(yīng)按規(guī)定認(rèn)真標(biāo)注,這樣有利于對(duì)文件使用正確性的檢查。例如,如果發(fā)現(xiàn)某個(gè)文件只有輸入流,而沒有輸出流,要么是畫錯(cuò)了,要么是系統(tǒng)分析出現(xiàn)了問題,因?yàn)橐粋€(gè)不產(chǎn)生任何輸出流的文件是沒有意義的。

    3.子圖和父圖平衡。造成子圖與父圖不平衡的一個(gè)常見原因是在增加或刪除一個(gè)加工環(huán)節(jié)時(shí),忽視了對(duì)父圖或子圖的修改。在檢查數(shù)據(jù)流圖時(shí)應(yīng)特別注意這一點(diǎn)。

    4.加工和數(shù)據(jù)流的命名。加工和數(shù)據(jù)流的名字必須體現(xiàn)被命名對(duì)象的全部?jī)?nèi)容,而不是一部分。對(duì)于加工的名字,應(yīng)檢查它的含義與被加工的輸入輸出數(shù)據(jù)流是否匹配。

    二.改進(jìn)數(shù)據(jù)流圖的方法:

    通過以下數(shù)據(jù)流圖的設(shè)計(jì)原則改進(jìn)數(shù)據(jù)流圖

    1.保持父圖與子圖平衡‘

    2.保持?jǐn)?shù)據(jù)平衡;

    3.加工細(xì)節(jié)隱蔽;

    4.簡(jiǎn)化加工之間的關(guān)系:

    5.忽略枝節(jié):

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    擴(kuò)展資料:

    數(shù)據(jù)流圖的可讀性檢驗(yàn):

    1.簡(jiǎn)化加工之間的聯(lián)系。各加工之間的數(shù)據(jù)流越少,各加工的獨(dú)立性就越高,因此應(yīng)當(dāng)盡量減少加工之間的數(shù)據(jù)流的數(shù)目。加工間的數(shù)據(jù)流?好控制在1-2條,否則就應(yīng)該考慮對(duì)加工進(jìn)行合并、刪除。

    2.分解應(yīng)當(dāng)均勻。在同一張數(shù)據(jù)流圖上,應(yīng)避免出現(xiàn)某些加工已是?小功能單元,而另一些加工卻還等待繼續(xù)分解好幾層的情況出現(xiàn)。

    3.命名應(yīng)當(dāng)恰當(dāng)。理想的加工名由一個(gè)具體的動(dòng)詞和一個(gè)具體的賓語(yǔ)組成。數(shù)據(jù)流和文件的名字也應(yīng)具體、明確。命名應(yīng)盡量做到使人一目了然。

    三、在軟件開發(fā)中,需求分析階段可以使用的工具是______。A、N-S圖B、DFD圖C、PAD圖D、程

    選B,在軟件開發(fā)中,需求分析階段可以使用的工具是DFD圖。

    DFD圖是需求分析階段業(yè)務(wù)人員能夠理解的工具,而N-S圖、PAD圖、程序流程圖,都是具體到設(shè)計(jì)階段的設(shè)計(jì)工具。

    下面詳細(xì)介紹一下選項(xiàng)中這幾種圖:

    1、N-S圖:Nassi和Shneiderman 提出了一種符合結(jié)構(gòu)化程序設(shè)計(jì)原則的圖形描述工具,叫做盒圖,也叫做N-S圖,是結(jié)構(gòu)化編程中的一種可視化建模。為表示五種基本控制結(jié)構(gòu),在N-S圖中規(guī)定了五種圖形構(gòu)件。

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    2、DFD圖:DFD圖即為數(shù)據(jù)流圖(Data Flow Diagram),簡(jiǎn)稱DFD。它從數(shù)據(jù)傳遞和加工角度,以圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    3、PAD圖,PAD是Problem Analysis Diagram的縮寫,它是日本日立公司提出,由程序流程圖演化來(lái)的,用結(jié)構(gòu)化程序設(shè)計(jì)思想表現(xiàn)程序邏輯結(jié)構(gòu)的圖形工具。

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    4、程序流程圖,獨(dú)立于任何一種程序設(shè)計(jì)語(yǔ)言,比較直觀、清晰,易于學(xué)習(xí)掌握。程序流程圖又稱程序框圖,是用統(tǒng)一規(guī)定的標(biāo)準(zhǔn)符號(hào)描述程序運(yùn)行具體步驟的圖形表示。

    程序框圖的設(shè)計(jì)是在處理流程圖的基礎(chǔ)上,通過對(duì)輸入輸出數(shù)據(jù)和處理過程的詳細(xì)分析,將計(jì)算機(jī)的主要運(yùn)行步驟和內(nèi)容標(biāo)識(shí)出來(lái)。程序框圖是進(jìn)行程序設(shè)計(jì)的最基本依據(jù),因此它的質(zhì)量直接關(guān)系到程序設(shè)計(jì)的質(zhì)量。

    數(shù)據(jù)流圖dfd圖是(數(shù)據(jù)流圖dfd圖是什么)

    擴(kuò)展資料:

    軟件開發(fā)需求分析過程:

    軟件需求分析所要做的工作是深入描述軟件的功能和性能,確定軟件設(shè)計(jì)的限制和軟件同其它系統(tǒng)元素的接口細(xì)節(jié),定義軟件的其它有效性需求。

    進(jìn)行需求分析時(shí),應(yīng)注意一切信息與需求都是站在用戶的角度上。盡量避免分析員的主觀想象,并盡量將分析進(jìn)度提交給用戶。在不進(jìn)行直接指導(dǎo)的前提下,讓用戶進(jìn)行檢查與評(píng)價(jià)。從而達(dá)到需求分析的準(zhǔn)確性。

    分析員通過需求分析,逐步細(xì)化對(duì)軟件的要求,描述軟件要處理的數(shù)據(jù)域,并給軟件開發(fā)提供一種可轉(zhuǎn)化為數(shù)據(jù)設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì)和過程設(shè)計(jì)的數(shù)據(jù)和功能表示。在軟件完成后,制定的軟件規(guī)格說明還要為評(píng)價(jià)軟件質(zhì)量提供依據(jù)。

    參考資料來(lái)源:百度百科-需求分析

    四、何為數(shù)據(jù)流圖?何為模塊結(jié)構(gòu)圖?兩者有何區(qū)別與聯(lián)系

    數(shù)據(jù)流圖是結(jié)構(gòu)化設(shè)計(jì)中描述系統(tǒng)中數(shù)據(jù)流動(dòng)、存儲(chǔ),然后自頂向下逐步細(xì)化、處理的邏輯關(guān)系,是信息流在系統(tǒng)中的流動(dòng)反應(yīng)。

    在系統(tǒng)設(shè)計(jì)階段,設(shè)計(jì)階段則以DFD為基礎(chǔ)設(shè)計(jì)系統(tǒng)的模塊結(jié)構(gòu),一般用DFD表示,分別通過變換分析和事務(wù)分析方法,可以根據(jù)DFD圖。

    用結(jié)構(gòu)化方法進(jìn)行分析和設(shè)計(jì)時(shí),首先用結(jié)構(gòu)化方法獲得用DFD等工具描述的系統(tǒng)說明書,結(jié)構(gòu)圖是系統(tǒng)的物理模型,從DFD圖導(dǎo)出滿足數(shù)據(jù)流圖要求的,他反應(yīng)的是系統(tǒng)的層次結(jié)構(gòu)和功能關(guān)系

    結(jié)構(gòu)圖是結(jié)構(gòu)化設(shè)計(jì)中用來(lái)描述系統(tǒng)的模塊結(jié)構(gòu)及模塊間的聯(lián)系的數(shù)據(jù)流圖反應(yīng)的是數(shù)據(jù)的系統(tǒng)邏輯模型,也稱邏輯數(shù)據(jù)流圖,先設(shè)計(jì)結(jié)構(gòu)圖的頂端主模塊、標(biāo)準(zhǔn)形式的系統(tǒng)結(jié)構(gòu)圖

    以上就是關(guān)于數(shù)據(jù)流圖dfd圖是相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    b站數(shù)據(jù)分析網(wǎng)站

    抖音賬號(hào)分析報(bào)告怎么寫(抖音個(gè)人賬號(hào)數(shù)據(jù)分析)

    免費(fèi)數(shù)據(jù)統(tǒng)計(jì)(免費(fèi)數(shù)據(jù)統(tǒng)計(jì)網(wǎng)站)

    小學(xué)生自制個(gè)人名片圖

    小紅書不小心點(diǎn)了不喜歡該作者(小紅書不小心點(diǎn)了不喜歡該作者怎么取消)_1