利用Visio繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖_第1頁(yè)
利用Visio繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖_第2頁(yè)
利用Visio繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖_第3頁(yè)
利用Visio繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖_第4頁(yè)
利用Visio繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、利用Visio繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖網(wǎng)上書(shū)店是一種新型的書(shū)店模式,它不僅是傳統(tǒng)銷(xiāo)售渠道的發(fā)展和補(bǔ)充,也是未來(lái)圖書(shū)銷(xiāo)售的發(fā)展方向。目前,我國(guó)運(yùn)作和銷(xiāo)售較好的大型網(wǎng)上書(shū)店有很多,如當(dāng)當(dāng)、卓越亞馬遜等,其中當(dāng)當(dāng)網(wǎng)上書(shū)店在價(jià)格和品種方面的優(yōu)勢(shì)眾所周知;卓越亞馬遜網(wǎng)上書(shū)店創(chuàng)造流行的能力比較強(qiáng)。國(guó)外影響較大的網(wǎng)上書(shū)店有美國(guó)的亞馬遜、德國(guó)的貝塔斯曼等,其中亞馬遜網(wǎng)上書(shū)店在1998年擁有450萬(wàn)名顧客,而到2002年就有將近32億人網(wǎng)上購(gòu)書(shū),銷(xiāo)售額達(dá)到了78億美元。網(wǎng)上售書(shū)將成為圖書(shū)銷(xiāo)售的主要渠道。下面我們將以一個(gè)小型的“網(wǎng)上書(shū)店系統(tǒng)”為例,對(duì)軟件工程開(kāi)發(fā)實(shí)踐方法和相關(guān)工具的使用進(jìn)行介紹。該網(wǎng)上書(shū)店系統(tǒng)旨

2、在實(shí)現(xiàn)圖書(shū)銷(xiāo)售的電子商務(wù)模式并滿(mǎn)足經(jīng)銷(xiāo)商和用戶(hù)進(jìn)行電子交易的需求,從而充分發(fā)揮網(wǎng)上交易的優(yōu)勢(shì)。它的目標(biāo)是保證經(jīng)銷(xiāo)商和用戶(hù)之間快速的信息交流。本節(jié)主要是實(shí)踐利用Visio 2007來(lái)繪制網(wǎng)上書(shū)店系統(tǒng)的數(shù)據(jù)流圖。利用Visio 2007創(chuàng)建Gane- Sarson數(shù)據(jù)流圖,可以選擇“軟件和數(shù)據(jù)庫(kù)”模板,然后再選擇“數(shù)據(jù)流模型圖”,創(chuàng)建之后可以看到Gane-Sarson有4種基本符號(hào),如表2-1所示。在繪制系統(tǒng)數(shù)據(jù)流圖的過(guò)程中,結(jié)構(gòu)化需求分析方法通常強(qiáng)調(diào)“自頂向下,逐層分析”的思想。對(duì)于大規(guī)模的軟件系統(tǒng)而言,需要采用多層的數(shù)據(jù)流圖才能將問(wèn)題描述清楚,而對(duì)于中等規(guī)?;蛐⌒偷能浖到y(tǒng)而言,采用三層的數(shù)據(jù)

3、流圖就可以了。在三層的數(shù)據(jù)流圖中,頂層數(shù)據(jù)流圖主要描述目標(biāo)系統(tǒng)作為一個(gè)整體與外部用戶(hù)或數(shù)據(jù)之間的交互;中層數(shù)據(jù)流圖是對(duì)頂層數(shù)據(jù)流圖的細(xì)化,描述系統(tǒng)的主要功能模塊,以及數(shù)據(jù)在功能模塊之間的流動(dòng)關(guān)系;底層數(shù)據(jù)流圖是對(duì)中層數(shù)據(jù)流圖的進(jìn)一步細(xì)化,它更關(guān)注于功能模塊內(nèi)部的數(shù)據(jù)處理細(xì)節(jié)。繪制目標(biāo)系統(tǒng)的頂層數(shù)據(jù)流圖時(shí),關(guān)鍵在于分析系統(tǒng)有哪些外部用戶(hù)及與該系統(tǒng)進(jìn)行交互的數(shù)據(jù)源點(diǎn)或終點(diǎn)。例如,對(duì)于這里的網(wǎng)上書(shū)店系統(tǒng),其外部用戶(hù)主要有游客、會(huì)員和管理員。其中,游客進(jìn)行注冊(cè)后,可以成為系統(tǒng)的會(huì)員,會(huì)員享有訂購(gòu)圖書(shū)及訂單和書(shū)籍等信息查詢(xún)的功能,管理員可對(duì)系統(tǒng)的各種信息進(jìn)行管理和維護(hù)。根據(jù)上述分析,可以得到網(wǎng)上書(shū)店系統(tǒng)

4、的頂層數(shù)據(jù)流圖,如圖2-17所示。圖1網(wǎng)上書(shū)店系統(tǒng)的頂層數(shù)據(jù)流圖中層數(shù)據(jù)流圖是對(duì)頂層數(shù)據(jù)流圖的細(xì)化,它把目標(biāo)系統(tǒng)主要的功能模塊細(xì)分為不同的加工,并對(duì)數(shù)據(jù)在不同加工之間的流動(dòng)關(guān)系進(jìn)行描述。按照結(jié)構(gòu)化需求分析方法,網(wǎng)上書(shū)店系統(tǒng)的主要功能模塊可以分為用戶(hù)注冊(cè)、訂單信息查詢(xún)、書(shū)籍信息查詢(xún)、訂購(gòu)圖書(shū)及訂單信息管理和圖書(shū)信息管理等。在數(shù)據(jù)處理的過(guò)程中,系統(tǒng)內(nèi)部的信息存儲(chǔ)至少應(yīng)該包括會(huì)員信息記錄、圖書(shū)信息記錄和訂單信息記錄。根據(jù)上述分析,可以得到“網(wǎng)上書(shū)店系統(tǒng)”的中層數(shù)據(jù)流圖,如圖2-18所示。圖2網(wǎng)上書(shū)店系統(tǒng)的中層數(shù)據(jù)流圖為了對(duì)數(shù)據(jù)流圖進(jìn)行細(xì)化,可以進(jìn)一步對(duì)中層數(shù)據(jù)流圖中的每一個(gè)加工進(jìn)行分解和求精。在網(wǎng)上

5、書(shū)店系統(tǒng)的中層數(shù)據(jù)流圖中,包含6個(gè)加工,分別是用戶(hù)注冊(cè)、訂單信息查詢(xún)、書(shū)籍信息查詢(xún)、訂購(gòu)圖書(shū)、訂單信息管理和圖書(shū)信息管理。那么,該系統(tǒng)應(yīng)該包含6張底層數(shù)據(jù)流圖。底層數(shù)據(jù)流圖展現(xiàn)了系統(tǒng)最精確和最細(xì)節(jié)性的數(shù)據(jù)處理過(guò)程,為系統(tǒng)設(shè)計(jì)和編碼提供最直接的參考。圖2-19和圖2-20所示分別是“訂購(gòu)圖書(shū)”和“訂單信息查詢(xún)”功能模塊的底層數(shù)據(jù)流圖。讀者可以參考本節(jié)中提供的底層數(shù)據(jù)流圖繪制出其他功能模塊的底層數(shù)據(jù)流圖。圖3訂購(gòu)圖書(shū)模塊的底層數(shù)據(jù)流圖圖4訂單信息查詢(xún)模塊的底層數(shù)據(jù)流圖在介紹了網(wǎng)上書(shū)店系統(tǒng)的三層數(shù)據(jù)流圖之后,下面詳細(xì)闡述一下如何用Visio 2007來(lái)繪制數(shù)據(jù)流圖。數(shù)據(jù)流圖的繪制過(guò)程可以分為4步:繪

6、制圖元,編輯圖元文字,連接圖元,調(diào)整布局。下面以網(wǎng)上書(shū)店系統(tǒng)的“訂購(gòu)圖書(shū)”模塊的數(shù)據(jù)流圖為例,詳細(xì)介紹它的繪制過(guò)程。(1) 打開(kāi)Visio 2007,選擇“軟件和數(shù)據(jù)庫(kù)”“數(shù)據(jù)流模型圖”,如圖2-21所示?!皵?shù)據(jù)流模型圖”的模具文件下包含了與數(shù)據(jù)流圖相關(guān)的各種繪圖文件,比如加工、數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)等。圖5選擇數(shù)據(jù)流模型圖(2) 繪制圖元。Visio 2007支持拖曳式繪圖,即將所需要的圖元拖到繪圖窗口上,如圖2-22所示。圖6繪制圖元(3) 編輯圖元。雙擊每個(gè)圖元,進(jìn)入文本編輯狀態(tài)后,輸入相應(yīng)的文字信息。這里要注意:在Visio 2007中,不能對(duì)“數(shù)據(jù)存儲(chǔ)”圖元進(jìn)行文字編輯,如圖2-23所示。圖7編輯圖元(4) 連接圖元。依據(jù)數(shù)據(jù)在各圖元之間的流動(dòng)關(guān)系,將相關(guān)圖元用數(shù)據(jù)流連線連接起來(lái)。在連接圖元時(shí),可以用Visio 2007的自動(dòng)連線功能,也可以將“數(shù)據(jù)流”連線拖曳到待連線的圖元之間。雙擊“數(shù)據(jù)流”圖元,可以輸入數(shù)據(jù)流所表示的詳細(xì)信息。圖2-24所示為Visio

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論