freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

系統(tǒng)分析之結(jié)構(gòu)化方法-文庫(kù)吧

2025-04-20 22:33 本頁(yè)面


【正文】 單位 缺料 通知單 催貨單 訂貨單 補(bǔ)充訂貨 有關(guān)部門 采購(gòu)員 提貨通知 入庫(kù)單 登記入庫(kù) 14 數(shù)據(jù)流程分析 ? 數(shù)據(jù)流程分析的主要工具是數(shù)據(jù)流程圖( DFD) ? 數(shù)據(jù)流圖是結(jié)構(gòu)分系統(tǒng)分析中使用的一個(gè)重要工具,它主要使用一組規(guī)范的圖形符號(hào)描述系統(tǒng)中數(shù)據(jù)加工和流轉(zhuǎn)的途徑,這是系統(tǒng)分析階段獲取的對(duì)用戶業(yè)務(wù)系統(tǒng)描述的主要資料,也是系統(tǒng)邏輯模型的主要內(nèi)容。概念上,數(shù)據(jù)流圖就是對(duì)企業(yè)系統(tǒng)中信息運(yùn)動(dòng)的抽象,是信息系統(tǒng)邏輯模型的主要形式。這個(gè)模型不涉及硬件、軟件、數(shù)據(jù)結(jié)構(gòu)與文件組織,它與系統(tǒng)的物理描述無(wú)關(guān)。 ? 系統(tǒng)分析是一項(xiàng)面向問題域的活動(dòng)。在繪制數(shù)據(jù)流圖的過程中,分析人員關(guān)注的焦點(diǎn)是用戶對(duì)新系統(tǒng)的業(yè)務(wù)需求。具體活動(dòng)中,由用戶協(xié)助系統(tǒng)分析人員,用數(shù)據(jù)流圖的符號(hào)把用戶的業(yè)務(wù)流程描述清楚。靈活掌握數(shù)據(jù)流圖所用的符號(hào)和數(shù)據(jù)流圖的繪制原則,是繪制數(shù)據(jù)流圖的基礎(chǔ)。 15 數(shù)據(jù)流圖的基本組成及符號(hào) ? 數(shù)據(jù)流 數(shù)據(jù)存儲(chǔ) 外部項(xiàng) 加工 顧客 外部項(xiàng) 1 辦理發(fā)貨 過程 /加工 顧客檔案 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)流 訂單 泡泡圖 16 數(shù)據(jù)流圖的基本組成及符號(hào) ? ( 1)外部項(xiàng)。用外部項(xiàng)描述系統(tǒng)的數(shù)據(jù)來源和去處,它是系統(tǒng)之外的實(shí)體或工作環(huán)節(jié)。系統(tǒng)開發(fā)不能改變這些外部項(xiàng)本身的結(jié)構(gòu)和固有屬性。 ? ( 2)過程 /加工。又稱數(shù)據(jù)的處理邏輯,表示系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行處理的邏輯功能。 ? (3)數(shù)據(jù)存儲(chǔ)。數(shù)據(jù)存儲(chǔ)是僅僅是邏輯意義上的數(shù)據(jù)存儲(chǔ)環(huán)節(jié),即管理信息系統(tǒng)在對(duì)數(shù)據(jù)的處理過程中,有些環(huán)節(jié)需要把一些中間數(shù)據(jù)或結(jié)果數(shù)據(jù)保存下來。數(shù)據(jù)存儲(chǔ)并不包含使用什么具體物理介質(zhì)和技術(shù)手段的信息。 ? (4)數(shù)據(jù)流。數(shù)據(jù)流是指是各加工環(huán)節(jié)進(jìn)行輸入、處理和輸出的數(shù)據(jù)集合。 17 繪制數(shù)據(jù)流圖的方法 ? 數(shù)據(jù)流的圖繪制過程,就是系統(tǒng)的邏輯模型的形成過程,必須始終與用戶密切結(jié)合,詳細(xì)討論,不斷修改,并與其他系統(tǒng)建設(shè)者共同討論,以確保數(shù)據(jù)流程描述的正確性。下面參照?qǐng)D示說明數(shù)據(jù)流圖的繪制過程。 數(shù)流圖的分解過程 繪制關(guān)聯(lián)圖 繪制頂層圖 分解與細(xì)化 19 (1)繪制關(guān)聯(lián)圖 ? 為了確定系統(tǒng)的邊界,在系統(tǒng)調(diào)查的基礎(chǔ)上,繪出最高層的數(shù)據(jù)流圖 —— 又稱“關(guān)聯(lián)圖”。 ? 這一步活動(dòng)的目標(biāo),是明確所描述的系統(tǒng)與各外部實(shí)體的信息交互聯(lián)系。 20 (2)繪制頂層圖 ? 然后確定系統(tǒng)的幾個(gè)主要的綜合性的邏輯功能,繪制數(shù)據(jù)流圖的頂層圖,又稱 TOP圖。 ? TOP圖主要反映系統(tǒng)的總的實(shí)現(xiàn)目標(biāo)。 21 (3)數(shù)據(jù)流圖的分解與細(xì)化 ? 一般地,數(shù)據(jù)流圖分解細(xì)化第三層,就可以清楚表達(dá)了數(shù)據(jù)流程關(guān)系,最底層的數(shù)據(jù)流圖表示了所有“具體”的數(shù)據(jù)加工功能和輸入輸出關(guān)系。這里的“具體”是指無(wú)需再分解,就能直觀、清楚地理解其邏輯功能。 22 (4 )合理布局 ? 數(shù)據(jù)流圖各種符號(hào)要布局合理、分布均勻、整齊、清晰,使讀者一目了然,一般輸入的來源布署在圖的左側(cè),而輸出的去向布署在右側(cè)。 23 ( 5)繪制數(shù)據(jù)流圖的主要步驟 ? 第一步,界定系統(tǒng)的邊界,尋找系統(tǒng)的外部項(xiàng),即系統(tǒng)的數(shù)據(jù)來源或去處。 ? 第二步,確定整個(gè)系統(tǒng)的輸出數(shù)據(jù)流和輸入數(shù)據(jù)流,把系統(tǒng)作為一個(gè)加工,畫出關(guān)聯(lián)圖。 ? 第三步,確定系統(tǒng)的主要信息處理功能,按此將整個(gè)系統(tǒng)分解成幾個(gè)子系統(tǒng)。確定每個(gè)子系統(tǒng)的輸出與輸入數(shù)據(jù)流以及相關(guān)的數(shù)據(jù)存儲(chǔ)。將外部項(xiàng)、各代表子系統(tǒng)的加工、數(shù)據(jù)存儲(chǔ)環(huán)節(jié)用數(shù)據(jù)流連接起來,命名、編號(hào),這樣就形成了新系統(tǒng)的數(shù)據(jù)流圖的頂層圖。 ? 第四步,分解細(xì)化數(shù)據(jù)流圖。 24 ( 5)繪制數(shù)據(jù)流圖的主要步驟 ? 第五步,重復(fù)“第四步”直到逐層分解結(jié)束。 ? 第六步,對(duì)草圖進(jìn)行檢查和合理布局,對(duì)錯(cuò)誤與不合理之處進(jìn)行修改。 ? 第七步,與用戶進(jìn)行交流,在用戶完全理解數(shù)據(jù)圖的內(nèi)容的基礎(chǔ)上征求用戶的意見。系統(tǒng)分析人員根據(jù)與用戶討論的結(jié)果對(duì)數(shù)據(jù)流圖的草圖進(jìn)行修改。 ? 第八步,用計(jì)算機(jī)或其他制圖、編輯工具畫出正規(guī)的數(shù)據(jù)流圖。 ? 第九步,審核數(shù)據(jù)流圖。將數(shù)據(jù)流圖提交系統(tǒng)分析負(fù)責(zé)人復(fù)審 25 實(shí)例 1—— 汽車配件銷售系統(tǒng) ? 某汽車配件公司銷售業(yè)務(wù)流程如圖所示(圖中符號(hào)說明見圖 )??桶l(fā)訂單給銷售部門,銷售部門經(jīng)過訂單檢查,把不合格的訂單反饋給顧客。對(duì)合格訂單,通過核對(duì)庫(kù)存記錄,缺貨訂單通過缺貨統(tǒng)計(jì),向采購(gòu)部門發(fā)出缺貨通知,并登記缺貨記錄。對(duì)于可供貨訂單,登記用戶檔案,開出備貨單,通知倉(cāng)庫(kù)備貨。同時(shí)保存訂單數(shù)據(jù),一段時(shí)間后進(jìn)行銷售統(tǒng)計(jì)。 26 圖 某汽車配件公司銷售業(yè)務(wù)流程圖 27 ? 汽車配件銷售業(yè)務(wù)的系統(tǒng)關(guān)聯(lián)圖,如圖 。 28 ? 第一步:描述系統(tǒng)邊界 —— 繪制銷售子系統(tǒng)關(guān)聯(lián)圖 ? 為了簡(jiǎn)化問題,把關(guān)聯(lián)圖一分為二,即把公司的業(yè)務(wù)分為銷售業(yè)務(wù)子系統(tǒng)和采購(gòu)業(yè)務(wù)子系統(tǒng)。如圖 。 29 ? 第二步:獲得銷售子系統(tǒng)第一層圖 ? 圖 ,反映了銷售子系統(tǒng)的主要功能。 30 圖 銷售業(yè)務(wù)子系統(tǒng) 31 ? 第三步:獲得銷售子系統(tǒng)第二層圖 ? 細(xì)化第一層數(shù)據(jù)流圖,得到第二層數(shù)據(jù)流圖,圖 步分解。 32 圖 銷售業(yè)務(wù)子系統(tǒng)細(xì)化數(shù)據(jù)流圖 33 繪制數(shù)據(jù)流圖的要點(diǎn) ? ( 1)數(shù)據(jù)流圖只反映數(shù)據(jù)流向、數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存儲(chǔ),不反映任何數(shù)據(jù)處理的技術(shù)過程、處理方式和時(shí)間順序,也不反映判斷與控制條件等技術(shù)問題。 ? ( 2)難以在數(shù)據(jù)流圖上標(biāo)識(shí)出數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、加工和外部項(xiàng)的詳細(xì)內(nèi)容,這些內(nèi)容有待利用數(shù)據(jù)詞典加以補(bǔ)充描述。 34 ? ( 3)數(shù)據(jù)流圖無(wú)法表述系統(tǒng)中人機(jī)交互過程以及信息的反饋與循環(huán)處理過程。 ? ( 4)對(duì)邏輯模型的理解。用數(shù)據(jù)流圖作為主要工具,首先獲得表述系統(tǒng)邊界的系統(tǒng)“關(guān)聯(lián)圖”,然后,進(jìn)一步審查用戶的真實(shí)需求和新系統(tǒng)必須完成的功能,逐步細(xì)化數(shù)據(jù)流圖,直到把“數(shù)據(jù)流”、“加工”和“數(shù)據(jù)存儲(chǔ)”分析分解到 “足夠具體” 為止,最終得到的就是系統(tǒng)的基于功能的邏輯模型。 35 ? ( 5)在對(duì)數(shù)據(jù)流圖細(xì)化的過程中,要建立相應(yīng)的數(shù)據(jù)詞典,對(duì)“數(shù)據(jù)元素”、“數(shù)據(jù)結(jié)構(gòu)”、“數(shù)據(jù)流”、“數(shù)據(jù)存儲(chǔ)”和“加工”都要加以詳細(xì)的定義和注釋。關(guān)于加工的處理邏輯描述,還需要用到專門的分析和表達(dá)工具,如結(jié)構(gòu)化語(yǔ)言、策略樹和策略表等。 36 繪制數(shù)據(jù)流圖的技巧 ? 在系統(tǒng)分析的初期階段,我們?nèi)菀椎玫较到y(tǒng)的關(guān)聯(lián)圖和第一層數(shù)據(jù)流圖,關(guān)聯(lián)圖是界定系統(tǒng)邊界的,保證了系統(tǒng)的完全性,這在系統(tǒng)調(diào)查過程中容易完成。第一層數(shù)據(jù)流圖,也是通過用戶和系統(tǒng)調(diào)查得來的,只要會(huì)繪制數(shù)據(jù)流圖,這張圖的結(jié)構(gòu)一般在用戶的業(yè)務(wù)描述中就可以直接映射出來。 ? 到詳細(xì)分析階段,必須導(dǎo)出系統(tǒng)的邏輯模型,才能根據(jù)邏輯模型進(jìn)行系統(tǒng)設(shè)計(jì),因此,必須以關(guān)聯(lián)圖和第一張數(shù)據(jù)流圖為出發(fā)點(diǎn),對(duì)第一張數(shù)據(jù)流圖展開逐步細(xì)化的工作,直到足夠具體為止。然而大多數(shù)人面對(duì)需要細(xì)化的高層數(shù)據(jù)流圖,基本上都表現(xiàn)為束手無(wú)策。究其原因可能來自兩個(gè)方面,首先是對(duì)用戶業(yè)務(wù)系統(tǒng)的專業(yè)知識(shí)不懂。這方面不成問題,任何天才的分析員都不可能懂得所有領(lǐng)域的專業(yè)知識(shí)。具體到一個(gè)項(xiàng)目時(shí),只要掌握用戶調(diào)查的技巧就夠了,用戶會(huì)在調(diào)查分析過程中,通過交流和審查協(xié)助我們完成數(shù)據(jù)流圖的繪制。其次,就是我們熟練使用繪制數(shù)據(jù)流圖的策略。 37 ? 1)使用沿?cái)?shù)據(jù)流圖回溯的策略,挖掘想要的內(nèi)容。俗話講,巧婦難為無(wú)米之炊,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1