




已閱讀5頁(yè),還剩50頁(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)介
需求分析-系統(tǒng)建模工具,功能建模 數(shù)據(jù)流圖 數(shù)據(jù)建模 E-R圖,數(shù)據(jù)流圖,數(shù)據(jù)流圖描繪系統(tǒng)的邏輯模型,圖中沒(méi)有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。,基本系統(tǒng)模型,數(shù)據(jù)流分析將系統(tǒng)模型視作一種數(shù)據(jù)變換,它接受各種形式的輸入,通過(guò)變換產(chǎn)生各種形式的輸出。,數(shù)據(jù)流圖主要圖形元素,數(shù)據(jù)加工 (數(shù)據(jù)變換),數(shù)據(jù)源點(diǎn)或終點(diǎn) (外部實(shí)體),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ)文件,數(shù)據(jù)流圖的成分,數(shù)據(jù)流,是沿箭頭方向傳送數(shù)據(jù)的通道。 加工,是以數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)內(nèi)容作為加工對(duì)象的。,數(shù)據(jù)存儲(chǔ)文件,起保存數(shù)據(jù)的作用。 數(shù)據(jù)源點(diǎn)和終點(diǎn),它是圖中要處理數(shù)據(jù)的輸入來(lái)源或處理結(jié)果的去向。,描述銀行取款過(guò)程的數(shù)據(jù)流圖,功能建模的思想,功能建模就是用抽象模型的概念,按照軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,直到找到滿足功能要求的所有可實(shí)現(xiàn)的軟件為止。 功能模型使用了數(shù)據(jù)流圖來(lái)表達(dá)系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況,而數(shù)據(jù)流的變換則用結(jié)構(gòu)化英語(yǔ)、判定表與判定樹(shù)來(lái)描述。,數(shù)據(jù)流圖的層次結(jié)構(gòu),按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng),分層的數(shù)據(jù)流圖,在多層數(shù)據(jù)流圖中,頂層流圖僅包含一個(gè)加工,它代表被開(kāi)發(fā)系統(tǒng),反映了目標(biāo)系統(tǒng)要實(shí)現(xiàn)的功能。它的輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)所輸出數(shù)據(jù)。,底層流圖是指其加工不需再做分解的數(shù)據(jù)流圖,它處在最底層 中間層流圖則表示對(duì)其上層父圖的細(xì)化。它的每一加工可能繼續(xù)細(xì)化,形成子圖。,數(shù)據(jù)流圖繪制步驟,首先確定系統(tǒng)的輸入和輸出 根據(jù)商店業(yè)務(wù),畫(huà)出頂層數(shù)據(jù)流圖,以反映最主要業(yè)務(wù)處理流程,經(jīng)過(guò)分析,商店業(yè)務(wù)處理的主要功能應(yīng)當(dāng)有銷售、采購(gòu)、會(huì)計(jì)三大項(xiàng)。主要數(shù)據(jù)流輸入的源點(diǎn)和輸出終點(diǎn)是顧客和供應(yīng)商。,然后從輸入端開(kāi)始,根據(jù)商店業(yè)務(wù)工作流程,畫(huà)出數(shù)據(jù)流流經(jīng)的各加工框,逐步畫(huà)到輸出端,得到第一層數(shù)據(jù)流圖。,逐層畫(huà)DFD的過(guò)程也就是“逐層分解”的過(guò)程。具體地說(shuō),就是把加工“逐層分解”。,商店業(yè)務(wù)處理系統(tǒng)頂層DFD,第一層數(shù)據(jù)流圖,加細(xì)每一個(gè)加工框 銷售細(xì)化,采購(gòu)細(xì)化,財(cái)務(wù)細(xì)化,檢查和修改數(shù)據(jù)流圖的原則,數(shù)據(jù)流圖上所有圖形符號(hào)只限于前述四種基本圖形元素 數(shù)據(jù)流圖的主圖必須包括前述四種基本元素,缺一不可,數(shù)據(jù)流圖的主圖上的數(shù)據(jù)流必須封閉在外部實(shí)體之間 每個(gè)加工至少有一個(gè)輸入數(shù)據(jù)流和一個(gè)輸出數(shù)據(jù)流 在數(shù)據(jù)流圖中,需按層給加工框編號(hào)。編號(hào)表明該加工所處層次及上下層的親子關(guān)系,規(guī)定任何一個(gè)數(shù)據(jù)流子圖必須與它上一層的一個(gè)加工對(duì)應(yīng),兩者的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流必須一致。此即父圖與子圖的平衡 可以在數(shù)據(jù)流圖中加入物質(zhì)流,幫助用戶理解數(shù)據(jù)流圖,圖上每個(gè)元素都必須有名字 數(shù)據(jù)流圖中不可夾帶控制流 初畫(huà)時(shí)可以忽略瑣碎的細(xì)節(jié),以集中精力于主要數(shù)據(jù)流,數(shù)據(jù)詞典,詞條描述 對(duì)于在數(shù)據(jù)流圖中每一個(gè)被命名的圖形元素,均加以定義,其內(nèi)容有:名字,別名或編號(hào),分類,描述,定義,位置,其它,等,(1)數(shù)據(jù)流詞條描述,數(shù)據(jù)流名: 說(shuō)明:簡(jiǎn)要介紹作用即它產(chǎn)生的原因和結(jié)果 數(shù)據(jù)流來(lái)源:來(lái)自何方 數(shù)據(jù)流去向:去向何處 數(shù)據(jù)流組成:數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)量流通量:數(shù)據(jù)量,流通量,(2)數(shù)據(jù)元素詞條描述,數(shù)據(jù)元素名: 類型:數(shù)字(離散值,連續(xù)值),文字(編碼類型) 長(zhǎng)度: 取值范圍: 相關(guān)的數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu):,(3)數(shù)據(jù)文件詞條描述,數(shù)據(jù)文件名: 簡(jiǎn)述:存放的是什么數(shù)據(jù) 輸入數(shù)據(jù): 輸出數(shù)據(jù): 數(shù)據(jù)文件組成:數(shù)據(jù)結(jié)構(gòu) 存儲(chǔ)方式:順序,直接,關(guān)鍵碼 存取頻率:,(4)加工邏輯詞條描述,加工名: 加工編號(hào):反映該加工的層次 簡(jiǎn)要描述:加工邏輯及功能簡(jiǎn)述 輸入數(shù)據(jù)流: 輸出數(shù)據(jù)流: 加工邏輯:簡(jiǎn)述加工程序,加工順序,(5)源點(diǎn)及匯(終)點(diǎn)詞條描述,名稱:外部實(shí)體名 簡(jiǎn)要描述:什么外部實(shí)體 有關(guān)數(shù)據(jù)流: 數(shù)目:,數(shù)據(jù)結(jié)構(gòu)的描述,符 號(hào) 含 義 舉 例 被定義為 與 x = ab .,. 或 .|. 或 x = a,b,x = a|b . 或 m.n 重復(fù) x = a, x = 3a8 (.) 可選 x = (a) “.” 基本數(shù)據(jù)元素 x = “a” 連結(jié)符 x = 19,存折格式,存折戶名所號(hào)帳號(hào)開(kāi)戶日性質(zhì)(印密)1存取行50 戶名2字母24 所號(hào)“001”“999” 帳號(hào)“00000001”“99999999” 開(kāi)戶日年月日,性質(zhì)“1”“6” 注:“1”表示普通戶,“5”表示工資戶等 印密“0” 注:印密在存折上不顯示 存取行日期(摘要)支出存入余額操作復(fù)核,對(duì)數(shù)據(jù)流圖的每一個(gè)基本加工,必須有一個(gè)基本加工邏輯說(shuō)明 基本加工邏輯說(shuō)明必須描述基本加工如何把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工規(guī)則,基本加工邏輯說(shuō)明,加工邏輯說(shuō)明必須描述實(shí)現(xiàn)加工的策略而不是實(shí)現(xiàn)加工的細(xì)節(jié) 加工邏輯說(shuō)明中包含的信息應(yīng)是充足的,完備的,有用的,沒(méi)有重復(fù)的多余信息,基本加工邏輯說(shuō)明,用于寫(xiě)加工邏輯說(shuō)明的工具, 結(jié)構(gòu)化英語(yǔ) 判定表 判定樹(shù),結(jié)構(gòu)化英語(yǔ),結(jié)構(gòu)化英語(yǔ)的詞匯表由 英語(yǔ)命令動(dòng)詞 數(shù)據(jù)詞典中定義的名字 有限的自定義詞 邏輯關(guān)系詞 IF_THEN_ELSE、 CASE_OF 、 WHILE_DO、 REPEAT_UNTIL等組成。,是一種介于自然語(yǔ)言和形式化語(yǔ)言之間的語(yǔ)言 語(yǔ)言的正文用基本控制結(jié)構(gòu)進(jìn)行分割,加工中的操作用自然語(yǔ)言短語(yǔ)來(lái)表示,結(jié)構(gòu)化英語(yǔ),其基本控制結(jié)構(gòu)有三種: 簡(jiǎn)單陳述句結(jié)構(gòu):避免復(fù)合語(yǔ)句; 重復(fù)結(jié)構(gòu):WHILE_DO 或 REPEAT_UNTIL結(jié)構(gòu)。 判定結(jié)構(gòu):IF_THEN_ELSE 或 CASE_OF結(jié)構(gòu);,商店業(yè)務(wù)處理系統(tǒng)中“檢查發(fā)貨單”,IF 發(fā)貨單金額超過(guò)$500 THEN IF 欠款超過(guò)了60天 THEN 在償還欠款前不予批準(zhǔn) ELSE (欠款未超期) 發(fā)批準(zhǔn)書(shū),發(fā)貨單 ENDIF ELSE (發(fā)貨單金額未超過(guò)$500) IF 欠款超過(guò)60天 THEN 發(fā)批準(zhǔn)書(shū),發(fā)貨單及賒欠報(bào)告 ELSE (欠款未超期) 發(fā)批準(zhǔn)書(shū),發(fā)貨單 ENDIF ENDIF,(2)判定表,如果數(shù)據(jù)流圖的加工需要依賴于多個(gè)邏輯條件的取值,使用判定表來(lái)描述比較合適,以“檢查發(fā)貨單”為例,(3)判定樹(shù),判定樹(shù)也是用來(lái)表達(dá)加工邏輯的一種工具。有時(shí)侯它比判定表更直觀。,實(shí)體聯(lián)系圖,Entity-Relationship Diagram 簡(jiǎn)稱ER圖 可用于描述數(shù)據(jù)流圖中數(shù)據(jù)存貯及其之間的關(guān)系,它是數(shù)據(jù)庫(kù)概念設(shè)計(jì)的最常用的工具。,實(shí)體聯(lián)系圖,實(shí)體聯(lián)系圖的基本成分,實(shí)體用長(zhǎng)方形表示 實(shí)體的屬性用橢圓形表示 聯(lián)系用菱形框表示 用無(wú)向邊把實(shí)體與其屬性連接起來(lái),實(shí)體,獨(dú)立實(shí)體 從屬實(shí)體,聯(lián)系,實(shí)體之間的各種關(guān)系。 例如,“學(xué)生”與“課程”之間有“選課”的關(guān)系。這種實(shí)體和實(shí)體之間的關(guān)系被抽象為聯(lián)系。,在實(shí)體聯(lián)系圖中,聯(lián)系用菱形框表示,聯(lián)系可以是一對(duì)一(1:1),一對(duì)多(1:N)或多對(duì)多(M:N)的,這一點(diǎn)在實(shí)體聯(lián)系圖中 也應(yīng)說(shuō)明。 例如在大學(xué)教務(wù)管理問(wèn)題中,“學(xué)生”與“課程”是多對(duì)多的“學(xué)習(xí)”聯(lián)系聯(lián)系。,屬性,實(shí)體一般具有若干特征,這些特征就
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 加裝電梯補(bǔ)償協(xié)議書(shū)
- 2025年機(jī)械制造企業(yè)服務(wù)化轉(zhuǎn)型與客戶體驗(yàn)管理報(bào)告
- 廠家安裝安全協(xié)議書(shū)
- 勞務(wù)派遣基本協(xié)議書(shū)
- 醫(yī)院搬遷搬運(yùn)協(xié)議書(shū)
- 商鋪團(tuán)體購(gòu)買(mǎi)協(xié)議書(shū)
- 場(chǎng)地合作運(yùn)營(yíng)協(xié)議書(shū)
- 醫(yī)患糾紛解決協(xié)議書(shū)
- 司法結(jié)對(duì)共建協(xié)議書(shū)
- 廠房買(mǎi)方居間協(xié)議書(shū)
- 手術(shù)室的健康教育
- 食堂餐飲服務(wù)方案
- 中職學(xué)校設(shè)計(jì)說(shuō)明
- 醫(yī)保政策下物價(jià)培訓(xùn)課件
- 加油站安全風(fēng)險(xiǎn)分級(jí)管控和隱患排查治理雙重預(yù)防機(jī)制運(yùn)行手冊(cè)
- 2024年《大學(xué)語(yǔ)文》期末考試復(fù)習(xí)題庫(kù)(含答案)
- 早產(chǎn)的護(hù)理查房課件
- 國(guó)家智慧教育平臺(tái)培訓(xùn)課件
- 針灸科出科個(gè)人小結(jié)
- 2024年江蘇南通醋酸纖維有限公司招聘筆試參考題庫(kù)含答案解析
- 普通高中地理課程標(biāo)準(zhǔn)(2023年版)
評(píng)論
0/150
提交評(píng)論