第十四章:數(shù)據(jù)流圖_第1頁(yè)
第十四章:數(shù)據(jù)流圖_第2頁(yè)
第十四章:數(shù)據(jù)流圖_第3頁(yè)
第十四章:數(shù)據(jù)流圖_第4頁(yè)
第十四章:數(shù)據(jù)流圖_第5頁(yè)
已閱讀5頁(yè),還剩40頁(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)介

窗體頂端

數(shù)據(jù)流圖

第14章:數(shù)據(jù)流圖

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某公司擬開(kāi)發(fā)一個(gè)共享單車(chē)系統(tǒng),采用北斗定位系統(tǒng)進(jìn)行單車(chē)定位,提供針對(duì)用戶(hù)的APP

以及微信小程序、基于Web的管理與監(jiān)控系統(tǒng)。該共享單車(chē)系統(tǒng)的主要功能如下。

1)用戶(hù)注冊(cè)登錄。用戶(hù)在APP端輸入手機(jī)號(hào)并獲取驗(yàn)證碼后進(jìn)行注冊(cè),將用戶(hù)信息進(jìn)行存

儲(chǔ)。用戶(hù)登錄后顯示用戶(hù)所在位置周?chē)膯诬?chē)。

2)使用單車(chē)。

①掃碼/手動(dòng)開(kāi)鎖。通過(guò)掃描二維碼或手動(dòng)輸入編碼獲取開(kāi)鎖密碼,系統(tǒng)發(fā)送開(kāi)鎖指令進(jìn)行

開(kāi)鎖,系統(tǒng)修改單車(chē)狀態(tài),新建單車(chē)行程。

②騎行單車(chē)。單車(chē)定時(shí)上傳位置,更新行程。

③鎖車(chē)結(jié)賬。用戶(hù)停止使用或手動(dòng)鎖車(chē)并結(jié)束行程后,系統(tǒng)根據(jù)己設(shè)置好的計(jì)費(fèi)規(guī)則及使用

時(shí)間自動(dòng)結(jié)算,更新本次騎行的費(fèi)用并顯示給用戶(hù),用戶(hù)確認(rèn)支付后,記錄行程的支付狀態(tài)。

系統(tǒng)還將重置單車(chē)的開(kāi)鎖密碼和單車(chē)狀態(tài)。

3)輔助管理。

①查詢(xún)。用戶(hù)可以查看行程列表和行程詳細(xì)信息。

②報(bào)修。用戶(hù)上報(bào)所在位置或單車(chē)位置以及單車(chē)故障信息并進(jìn)行記錄。

4)管理與監(jiān)控。

①單車(chē)管理及計(jì)費(fèi)規(guī)則設(shè)置。商家對(duì)單車(chē)基礎(chǔ)信息、狀態(tài)等進(jìn)行管理,對(duì)計(jì)費(fèi)規(guī)則進(jìn)行設(shè)置

并存儲(chǔ)。

②單車(chē)監(jiān)控。對(duì)單車(chē)、故障、行程等進(jìn)行查詢(xún)統(tǒng)計(jì)。

③用戶(hù)管理。管理用戶(hù)信用與狀態(tài)信息,對(duì)用戶(hù)進(jìn)行查詢(xún)統(tǒng)計(jì)。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)共享單車(chē)系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1:所示的上下文數(shù)據(jù)流圖

和圖1-2所示的0層數(shù)據(jù)流圖。

人1自a~N———用戶(hù)信用

I人信息一“D:/用戶(hù)I犬態(tài)

?——用戶(hù)集一用戶(hù)管理

一用戶(hù)查詢(xún)

統(tǒng)計(jì)結(jié)果

Pl*

查詢(xún)統(tǒng)計(jì)請(qǐng)求

注冊(cè)登錄

個(gè)人信f息用戶(hù)信用

/用戶(hù)狀態(tài)信用一

E2

單車(chē)信息

蛉證碼

單車(chē)故障信息

查詢(xún)統(tǒng)計(jì)請(qǐng)求

E11

房戶(hù)位置

P2P7

單犯犬態(tài)

顯示周困單車(chē)?------?單車(chē)監(jiān)控

周?chē)鷨诬?chē)/統(tǒng)計(jì)報(bào)表

、J單車(chē)信息I

周工息計(jì)費(fèi)期則

/單車(chē)信息

單車(chē)識(shí)別信息P4

/確認(rèn)支付信息D2V單車(chē)基礎(chǔ)信息一單車(chē)窗里

「計(jì)費(fèi)規(guī)貝憎息」及計(jì)費(fèi)顧股置,

開(kāi)鎖密碼

單車(chē)故障fD5

D4

P3

使用驛—單車(chē)行程用戶(hù)信息reA

故障信息

用輔助管理

行程i磔

單車(chē)位置/—用戶(hù)行程JIb\

單車(chē)鎖狀態(tài)行程列表

施密碼

行程學(xué)信息r

El

用戶(hù)f遺

【問(wèn)題1】(3分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1~E3的名稱(chēng)。

【問(wèn)題2】(5分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1~D5的名稱(chēng)。

【問(wèn)題3】(5分)

根據(jù)說(shuō)明和圖中術(shù)語(yǔ)及符號(hào),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn).

【問(wèn)題4】(2分)

根據(jù)說(shuō)明中術(shù)語(yǔ),說(shuō)明"使用單車(chē)"可以分解為哪些子加工?

試題分析

問(wèn)題1分析:

問(wèn)題1要求找圖1-1所示的上下文數(shù)據(jù)流圖中的實(shí)體名稱(chēng):

結(jié)合題干,和數(shù)據(jù)流名稱(chēng)找出對(duì)應(yīng)的實(shí)體名稱(chēng)。

E1與共享單車(chē)系統(tǒng),有著個(gè)人信息,等數(shù)據(jù)流名稱(chēng),其中明顯有一個(gè)用戶(hù)位置,和確認(rèn)支

付的數(shù)據(jù)流,從第2點(diǎn)使用單車(chē),鎖車(chē)結(jié)帳一條中,明顯提到用戶(hù)的操作。

E2的實(shí)體名稱(chēng),是由其與共享單車(chē)系統(tǒng)有數(shù)據(jù)流名稱(chēng)為計(jì)價(jià)規(guī)則,由第4點(diǎn)管理與監(jiān)控,

題干直接說(shuō)明“商家對(duì)單車(chē)基礎(chǔ)信息、狀態(tài)等進(jìn)行管理,對(duì)計(jì)費(fèi)規(guī)則進(jìn)行設(shè)置并存”。

E3的實(shí)體名稱(chēng),從第2點(diǎn)使用單車(chē)上,能查找出所有的數(shù)據(jù)流名稱(chēng)。

然后驗(yàn)證所有的數(shù)據(jù)流,是否都是從對(duì)應(yīng)的實(shí)體之間的關(guān)系,確保答案的正確。

所以E1為用戶(hù),E2為商家,E3為單車(chē)

問(wèn)題2分析:

問(wèn)題2要求找出存儲(chǔ)名稱(chēng),這個(gè)應(yīng)該不用作解析,就是找出可以存儲(chǔ)的記錄、表、文件等,

只是考生可能糾結(jié)的地方是寫(xiě)這個(gè)名稱(chēng)的時(shí)候,到底要寫(xiě)什么,才最符合標(biāo)準(zhǔn)答案的問(wèn)題。

一個(gè)原則,名稱(chēng)從題干查找,盡量不要自己命名,題干說(shuō)明是用戶(hù)信息,那就是用戶(hù)信息,

頂多寫(xiě)成,用戶(hù)信息記錄,或用戶(hù)信息表。

問(wèn)題3分析:

查找缺失的數(shù)據(jù)流,有兩條原則經(jīng)常使用到,父圖和子圖平衡原則,數(shù)據(jù)守恒原則。另外一

個(gè)要緊靠題干。需要耐心和細(xì)心。

參考答案中1,2,3是從父圖和子圖平衡原則中找出來(lái)的,父圖中有的數(shù)據(jù)流,在子圖中卻

沒(méi)有,就是缺失。4,5是數(shù)據(jù)守恒結(jié)合題干查找出來(lái)的。

問(wèn)題4分析:

問(wèn)題4是要求分解加工,

在第4點(diǎn)題干描述中,明顯的有三個(gè)加工,即掃碼/手動(dòng)開(kāi)鎖,騎行單車(chē),鎖車(chē)結(jié)帳。

試題答案

(1)

問(wèn)題1:

E1:用戶(hù)

E2:商家

E3:單車(chē)

問(wèn)題2:

D1:存儲(chǔ)用戶(hù)信息

D2:記錄單車(chē)位置及狀態(tài)信息

D3:記錄單車(chē)行程信息

D4:存儲(chǔ)計(jì)費(fèi)規(guī)則

D5:記錄單車(chē)故障信息

問(wèn)題3:

1.起點(diǎn):p3終點(diǎn):E1數(shù)據(jù)流名稱(chēng):開(kāi)鎖密碼

2.起點(diǎn):p3終點(diǎn):E1數(shù)據(jù)流名稱(chēng):鎖車(chē)結(jié)帳

3.起點(diǎn):p7終點(diǎn):E2數(shù)據(jù)流名稱(chēng):?jiǎn)诬?chē)狀態(tài)

4.起點(diǎn):p5終點(diǎn):D5數(shù)據(jù)流名稱(chēng):故障報(bào)修

5.起點(diǎn):D3終點(diǎn):p7數(shù)據(jù)流名稱(chēng):行程查詢(xún)統(tǒng)計(jì)

問(wèn)題4:

掃碼/手動(dòng)開(kāi)鎖,騎行單車(chē),鎖車(chē)結(jié)帳

試題2(2017年上半年試題1)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某醫(yī)療器械公司作為復(fù)雜醫(yī)療產(chǎn)品的集成商,必須保持高質(zhì)量部件的及時(shí)供應(yīng)。為了實(shí)

現(xiàn)這一目標(biāo),該公司欲開(kāi)發(fā)一采購(gòu)系統(tǒng)。系統(tǒng)的主要功能如下:

1.檢查庫(kù)存水平。采購(gòu)部門(mén)每天檢查部件庫(kù)存量,當(dāng)特定部件的庫(kù)存量降至其訂貨點(diǎn)時(shí),

返回低存量部件及庫(kù)存量。

2.下達(dá)采購(gòu)訂單。采購(gòu)部門(mén)針對(duì)低存量部件及庫(kù)存量提交采購(gòu)請(qǐng)求,向其供應(yīng)商(通過(guò)

供應(yīng)商文件訪問(wèn)供應(yīng)商數(shù)據(jù))下達(dá)采購(gòu)訂單,并存儲(chǔ)于采購(gòu)訂單文件中。

3.交運(yùn)部件。當(dāng)供應(yīng)商提交提單并交運(yùn)部件時(shí),運(yùn)輸和接收(S/R)部門(mén)通過(guò)執(zhí)行以下三

步過(guò)程接收貨物:

⑴驗(yàn)證裝運(yùn)部件。通過(guò)訪問(wèn)采購(gòu)訂單并將其與提單進(jìn)行比較來(lái)驗(yàn)證裝運(yùn)的部件,并將

提單信息發(fā)給S/R職員。如果收貨部件項(xiàng)目出現(xiàn)在采購(gòu)訂單和提單上,則已驗(yàn)證的提單和

收貨部件項(xiàng)目將被送去檢驗(yàn)。否則,將S/R職員提交的裝運(yùn)錯(cuò)誤信息生成裝運(yùn)錯(cuò)誤通知發(fā)送

給供應(yīng)商。

⑵檢驗(yàn)部件質(zhì)量。通過(guò)訪問(wèn)質(zhì)量標(biāo)準(zhǔn)來(lái)檢查裝運(yùn)部件的質(zhì)量,并將己驗(yàn)證的提單發(fā)給

檢驗(yàn)員。如果部件滿足所有質(zhì)量標(biāo)準(zhǔn),則將其添加到接受的部件列表用于更新部件庫(kù)存。如

果部件未通過(guò)檢查,則將檢驗(yàn)員創(chuàng)建的缺陷裝運(yùn)信息生成缺陷裝運(yùn)通知發(fā)送給供應(yīng)商。

(3)更新部件庫(kù)存。庫(kù)管員根據(jù)收到的接受的部件列表添加本次采購(gòu)數(shù)量,與原有庫(kù)存

量累加來(lái)更新庫(kù)存部件中的庫(kù)存量。標(biāo)記訂單采購(gòu)?fù)瓿伞?/p>

現(xiàn)采用結(jié)構(gòu)化方法對(duì)該采購(gòu)系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流圖和

圖1-2所示的0層數(shù)據(jù)流圖。

本次采購(gòu)數(shù)量

圖1-1上下文數(shù)據(jù)流圖

l_

圖1-20層數(shù)據(jù)流圖

【問(wèn)題1】(5分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1~E5

【問(wèn)題2】(4分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1~D4的名稱(chēng)。

【問(wèn)題3】(4分)

根據(jù)說(shuō)明和圖中術(shù)語(yǔ),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

【問(wèn)題4】(2分)

用200字以?xún)?nèi)文字,說(shuō)明建模圖1-1和圖1-2時(shí)如何保持?jǐn)?shù)據(jù)流圖平衡。

試題分析

1.E1提供供單信息給采購(gòu)系統(tǒng),所以是供應(yīng)商,E2發(fā)送采購(gòu)請(qǐng)求給采購(gòu)系統(tǒng),所以是采購(gòu)

部門(mén),E3發(fā)送缺陷裝運(yùn)信息給采購(gòu)系統(tǒng),應(yīng)該是檢驗(yàn)員,E4提供當(dāng)次采購(gòu)數(shù)量給采購(gòu)系統(tǒng),

應(yīng)該是庫(kù)管員,E5提供裝運(yùn)錯(cuò)誤信息,應(yīng)該是S/R職員,這個(gè)題注意跟采購(gòu)部門(mén)的關(guān)系,

2.這比問(wèn)題1要難一點(diǎn),先看簡(jiǎn)單的,D4發(fā)送供應(yīng)商信息出去,那么應(yīng)該在供應(yīng)商表中,

D2發(fā)送訂單信息出去,接收新訂單信息,所以是采購(gòu)訂單表,更新的部件數(shù)量存儲(chǔ)在D1

中,那么D1有部件數(shù)量表,是庫(kù)存表,D3對(duì)質(zhì)量標(biāo)準(zhǔn)進(jìn)行了定義,應(yīng)該是質(zhì)量標(biāo)準(zhǔn)表

3.裝運(yùn)錯(cuò)誤信息生成裝運(yùn)錯(cuò)誤通知發(fā)送給供應(yīng)商。所以缺少裝運(yùn)錯(cuò)誤通知:P3(驗(yàn)證裝運(yùn)部

件)--E1(供應(yīng)商)。

將檢驗(yàn)員創(chuàng)建的缺陷裝運(yùn)信息生成缺陷裝運(yùn)通知發(fā)送給供應(yīng)商。缺陷裝運(yùn)通知:P4(校驗(yàn)部

件質(zhì)量)---E1(供應(yīng)商),

通過(guò)訪問(wèn)質(zhì)量標(biāo)準(zhǔn)來(lái)檢查裝運(yùn)部件的質(zhì)量,這是產(chǎn)品檢驗(yàn):P3(驗(yàn)證裝運(yùn)部件)---P4(校

驗(yàn)部件質(zhì)量)

采購(gòu)部門(mén)每天檢查部件庫(kù)存量,檢查庫(kù)存信息:P1(檢查庫(kù)存水平)--D1(庫(kù)存表)

3是交運(yùn)部件的第1點(diǎn)和第二點(diǎn)

4考察如何保持父圖子圖平衡的知識(shí)點(diǎn),父圖中某個(gè)加工的輸入輸出數(shù)據(jù)流必須與其子圖的

輸入輸出數(shù)據(jù)流在數(shù)量上和名字上相同。父圖的一個(gè)輸入(或輸出)數(shù)據(jù)流對(duì)應(yīng)于子圖中幾

個(gè)輸入(或輸出)數(shù)據(jù)流,而子圖中組成的這些數(shù)據(jù)流的數(shù)據(jù)項(xiàng)全體正好是父圖中的這一個(gè)

數(shù)據(jù)流。

試題答案

(1)問(wèn)題1

E1供應(yīng)商

E2采購(gòu)部門(mén)

E3檢驗(yàn)員

E4庫(kù)管員

E5S/R職員

問(wèn)題2

D1庫(kù)存表

D2采購(gòu)訂單表

D3質(zhì)量標(biāo)準(zhǔn)表

D4供應(yīng)商表

問(wèn)題3

裝運(yùn)錯(cuò)誤通知:P3(驗(yàn)證裝運(yùn)部件)--E1(供應(yīng)商)

缺陷裝運(yùn)通知:P4(校驗(yàn)部件質(zhì)量)--E1(供應(yīng)商)

產(chǎn)品檢驗(yàn):P3(驗(yàn)證裝運(yùn)部件)……P4(校驗(yàn)部件質(zhì)量)

檢查庫(kù)存信息:P1(檢查庫(kù)存水平)--D1(庫(kù)存表)

問(wèn)題4

父圖中某個(gè)加工的輸入輸出數(shù)據(jù)流必須與其子圖的輸入輸出數(shù)據(jù)流在數(shù)量上和名字上相同。

父圖的一個(gè)輸入(或輸出)數(shù)據(jù)流對(duì)應(yīng)于子圖中幾個(gè)輸入(或輸出)數(shù)據(jù)流,而子圖中組成

的這些數(shù)據(jù)流的數(shù)據(jù)項(xiàng)全體正好是父圖中的這一個(gè)數(shù)據(jù)流。

試題3(2016年下半年試題1)

閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某證券交易所為了方便提供證券交易服務(wù),欲開(kāi)發(fā)一證券交易平臺(tái),該平臺(tái)的主要功能如下:

(1)開(kāi)戶(hù)。根據(jù)客戶(hù)服務(wù)助理提交的開(kāi)戶(hù)信息,進(jìn)行開(kāi)戶(hù),并將客戶(hù)信息存入客戶(hù)記錄中,

賬戶(hù)信息(余額等)存入賬戶(hù)記錄中;

(2)存款。客戶(hù)可以向其賬戶(hù)中存款,根據(jù)存款金額修改賬戶(hù)余額;

(3)取款??蛻?hù)可以從其賬戶(hù)中取款,根據(jù)取款金額修改賬戶(hù)余額;

(4)證券交易??蛻?hù)和經(jīng)紀(jì)人均可以進(jìn)行證券交易(客戶(hù)通過(guò)在線方式,經(jīng)紀(jì)人通過(guò)電話),

將交易信息存入交易記錄中;

(5)檢查交易。平臺(tái)從交易記錄中讀取交易信息,將交易明細(xì)返回給客戶(hù)。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)該證券交易平臺(tái)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流圖

和圖1-2所示的0層數(shù)據(jù)流圖。

圉L1上下殛撼融

E3pjBfig證券交易(電話)

圉L20翩撼輜

【問(wèn)題1】(3分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1-E3的名稱(chēng)。

【問(wèn)題2】(3分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1-D3的名稱(chēng)。

【問(wèn)題3】(4分)

根據(jù)說(shuō)明和圖中的術(shù)語(yǔ),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

【問(wèn)題4】(5分)

實(shí)際的證券交易通常是在證券交易中心完成的,因此,該平臺(tái)的“證券交易”功能需將交易

信息傳遞給證券交易中心。針對(duì)這個(gè)功能需求,需要對(duì)圖1-1和圖1-2進(jìn)行哪些修改,請(qǐng)用

200字以?xún)?nèi)的文字加以說(shuō)明。

試題分析

本題問(wèn)題1要求識(shí)別E1-臼具體為哪個(gè)外部實(shí)體,通讀試題說(shuō)明,可以了解到適合充當(dāng)外部

實(shí)體的包括:客戶(hù)、客戶(hù)服務(wù)助理、經(jīng)記人。具體的對(duì)應(yīng)關(guān)系,可以通過(guò)將頂層圖與題目說(shuō)

明進(jìn)行匹配得知。如:從圖中可看出E1會(huì)向交易平臺(tái)發(fā)出數(shù)據(jù)流“開(kāi)戶(hù)信息”;而從試題

說(shuō)明“根據(jù)客戶(hù)服務(wù)助理提交的開(kāi)戶(hù)信息,進(jìn)行開(kāi)戶(hù),并將客戶(hù)信息存入客戶(hù)記錄中,賬戶(hù)

信息存入賬戶(hù)記錄中”可以看出,E1對(duì)應(yīng)是客戶(hù)服務(wù)助理。E2、E3同理可得。

本題問(wèn)題2要求識(shí)別存儲(chǔ),解決這類(lèi)問(wèn)題,以圖的分析為主,配合說(shuō)明給存儲(chǔ)命名,因?yàn)榇?/p>

儲(chǔ)相關(guān)的數(shù)據(jù)流一般展現(xiàn)了這個(gè)存儲(chǔ)中到底存了些什么信息,如從圖中可以看到D1中有客

戶(hù)信息,而D2中有賬戶(hù)信息,題目說(shuō)明中又有“根據(jù)客戶(hù)服務(wù)助理提交的開(kāi)戶(hù)信息,進(jìn)行

開(kāi)戶(hù),并將客戶(hù)信息存入客戶(hù)記錄中,賬戶(hù)信息存入賬戶(hù)記錄中。”自然D1應(yīng)為客戶(hù)記錄,

D2應(yīng)為賬戶(hù)記錄。同理,D3為交易記錄。

問(wèn)題3分析:

缺失數(shù)據(jù)流1

名稱(chēng):修改賬戶(hù)余額,起點(diǎn):存款,終點(diǎn):D2。

理由:從試題說(shuō)明“客戶(hù)可以向其賬戶(hù)中存款,根據(jù)存款金額修改賬戶(hù)余額”可以看出,這

個(gè)功能有操作“根據(jù)存款金額修改賬戶(hù)余額”。據(jù)此可以了解到從該功能應(yīng)有數(shù)據(jù)流“存款”

至D2,而0層圖沒(méi)有。

缺失數(shù)據(jù)流2:

名稱(chēng):修改賬戶(hù)余額,起點(diǎn):取款,終點(diǎn):D2。

理由:從試題說(shuō)明“客戶(hù)可以從其賬戶(hù)中取款,根據(jù)取款金額修改賬戶(hù)余額”可以看出,這

個(gè)功能有操作“根據(jù)取款金額修改賬戶(hù)余額”。據(jù)此可以了解到從該功能應(yīng)有數(shù)據(jù)流“取款”

至D2,而0層圖沒(méi)有。

缺失數(shù)據(jù)流3-4

名稱(chēng):交易信息存入交易記錄,起點(diǎn):證券交易(分為在線與電話),終點(diǎn):D3。

理由:從試題說(shuō)明“客戶(hù)和經(jīng)紀(jì)人均可以進(jìn)行證券交易,將交易信息存入交易記錄中”可以

看出,這個(gè)功能有操作“將交易信息存入交易記錄中”。據(jù)此可以了解到從該功能應(yīng)有數(shù)據(jù)

流“證券交易”至D3,而。層圖沒(méi)有。

試題答案

(1)問(wèn)題1E1:客戶(hù)服務(wù)助理,E2:客戶(hù),E3:經(jīng)紀(jì)人。

問(wèn)題2D1:客戶(hù)記錄,D2:賬戶(hù)記錄,D3:交易記錄。

問(wèn)題3

數(shù)據(jù)流名稱(chēng):修改賬戶(hù)余額,起點(diǎn):存款,終點(diǎn):D2。

數(shù)據(jù)流名稱(chēng):修改賬戶(hù)余額,起點(diǎn):取款,終點(diǎn):D2。

數(shù)據(jù)流名稱(chēng):交易信息存入交易記錄(在線),起點(diǎn):證券交易(在線),終點(diǎn):D3。

數(shù)據(jù)流名稱(chēng):交易信息存入交易記錄(電話),起點(diǎn):證券交易(電話),終點(diǎn):D3。

問(wèn)題4

圖1增加外部實(shí)體”證券交易中心”,增加“證券交易平臺(tái)”到“證券交易中心”,數(shù)據(jù)流:

交易信息

圖2增加外部實(shí)體“證券交易中心”,增加“證券交易(在線)“到“證券交易中心”,數(shù)

據(jù)流:交易信息

圖2增加“證券交易(電話)"到''證券交易中心”,數(shù)據(jù)流:交易信息

試題4(2016年上半年試題1)

試題一(共15分)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某會(huì)議中心提供舉辦會(huì)議的場(chǎng)地設(shè)施和各種設(shè)備,供公司與各類(lèi)組織機(jī)構(gòu)租用。場(chǎng)地包

括一個(gè)大型報(bào)告廳、一個(gè)小型報(bào)告廳以及諸多會(huì)議室。這些報(bào)告廳和會(huì)議室可提供的設(shè)備有

投影儀、白板、視頻播放/回放設(shè)備、計(jì)算機(jī)等。為了加強(qiáng)管理,該中心欲開(kāi)發(fā)一會(huì)議預(yù)訂

系統(tǒng),系統(tǒng)的主要功能如下。

(1)檢查可用性。客戶(hù)提交預(yù)訂請(qǐng)求后,檢查預(yù)訂表,判定所申請(qǐng)的場(chǎng)地是否在申請(qǐng)日

期內(nèi)可用;如果不可用,返回不可用信息。

(2)臨時(shí)預(yù)訂。會(huì)議中心管理員收到客戶(hù)預(yù)定請(qǐng)求的通知之后,提交確認(rèn)。系統(tǒng)生成新

臨時(shí)預(yù)訂存入預(yù)訂表,并對(duì)新客戶(hù)創(chuàng)建一條客戶(hù)信息記錄加以保存。根據(jù)客戶(hù)記錄給客戶(hù)發(fā)

送臨時(shí)預(yù)訂確認(rèn)信息和支付定金要求。

(3)分配設(shè)施與設(shè)備。根據(jù)臨時(shí)預(yù)訂或變更預(yù)定的設(shè)備和設(shè)施需求,分配所需設(shè)備(均

能滿足用戶(hù)要求)和設(shè)施,更新相應(yīng)的表和預(yù)訂表。

(4)確認(rèn)預(yù)訂。管理員收到客戶(hù)支付定金的通知后,檢查確認(rèn),更新預(yù)訂表,根據(jù)客戶(hù)

記錄給客戶(hù)發(fā)送預(yù)訂確認(rèn)信息。

(5)變更預(yù)訂??蛻?hù)還可以在支付余款前提交變更預(yù)訂請(qǐng)求,對(duì)變更的預(yù)訂請(qǐng)求檢查可

用性,如果可用,分配設(shè)施和設(shè)各;如果不可用,返回不可用信息。管理員確認(rèn)變更后,根

據(jù)客戶(hù)記錄給客戶(hù)發(fā)送確認(rèn)信息。

(6)要求付款。管理員從預(yù)訂表中查詢(xún)距預(yù)訂的會(huì)議時(shí)間兩周內(nèi)的預(yù)定,根據(jù)客戶(hù)記錄

給滿足條件的客戶(hù)發(fā)送支付余款要求。

(7)支付余款。管理員收到客戶(hù)余款支付的通知后,檢查確認(rèn),更新預(yù)訂表中的已支付

余款信息。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)會(huì)議預(yù)定系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流

圖和圖1-2所示的0層數(shù)據(jù)流圖(不完整)。

圖1-1上下文數(shù)據(jù)流圖

【問(wèn)題1】(2分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1?E2的名稱(chēng)。

【問(wèn)題2】(4分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1?D4的名稱(chēng)。

【問(wèn)題3】(6分)

根據(jù)說(shuō)明和圖中術(shù)語(yǔ),補(bǔ)充圖1-2之中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

【問(wèn)題4】(3分)

如果發(fā)送給客戶(hù)的確認(rèn)信息是通過(guò)Email系統(tǒng)向客戶(hù)信息中的電子郵件地址進(jìn)行發(fā)送的,

那么需要對(duì)圖1-1和1-2進(jìn)行哪些修改?用150字以?xún)?nèi)文字加以說(shuō)明。

試題分析

(1)

【問(wèn)題1】

E1:客戶(hù)

E2:管理員

【問(wèn)題2】

D1:預(yù)定表

D2:客戶(hù)信息記錄表

D3:設(shè)施表

D4:設(shè)備表

【問(wèn)題3】

預(yù)訂確認(rèn)信息起點(diǎn):4確認(rèn)預(yù)定終點(diǎn):E1客戶(hù)

客戶(hù)臨時(shí)預(yù)定起點(diǎn):E1客戶(hù)終點(diǎn)2臨時(shí)預(yù)定

預(yù)定信息起點(diǎn):D1預(yù)定信息終點(diǎn):6要求付款

預(yù)定客戶(hù)信息起點(diǎn):D2客戶(hù)記錄終點(diǎn):6要求付款

客戶(hù)信息起點(diǎn):D2客戶(hù)記錄終點(diǎn):確認(rèn)預(yù)定

需變更的客戶(hù)信息起點(diǎn):D2客戶(hù)記錄終點(diǎn):變更預(yù)定

【問(wèn)題4】

圖1-1中:增加外部實(shí)體“第三方Email系統(tǒng)”,將臨時(shí)預(yù)訂/預(yù)訂/變更確認(rèn)信息終點(diǎn)均修

改至“第三方Email系統(tǒng)”。

圖1-2中:增加外部實(shí)體“第三方Email系統(tǒng)”,增加加工“發(fā)送郵件”,將臨時(shí)預(yù)訂/預(yù)訂

/變更確認(rèn)信息終點(diǎn)均修改至“發(fā)送郵件”加工,并增加從D2到“發(fā)送郵件”加工的數(shù)據(jù)流

“電子郵件地址”,再?gòu)陌l(fā)送郵件加工引出數(shù)據(jù)流臨時(shí)預(yù)訂/預(yù)訂/變更確認(rèn)信息終點(diǎn)為第

三方Email系統(tǒng)。

試題5(2015年下半年試題1)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某慕課教育平臺(tái)欲添加在線作業(yè)批改系統(tǒng),以實(shí)現(xiàn)高效的作業(yè)提交與批改,并進(jìn)行統(tǒng)計(jì)。

學(xué)生和講師的基本信息已經(jīng)初始化為數(shù)據(jù)庫(kù)中的學(xué)生表和講師表。系統(tǒng)的主要功能如下:

(1)提交作業(yè)。驗(yàn)證學(xué)生標(biāo)識(shí)后,學(xué)生將電子作業(yè)通過(guò)在線的方式提交,并進(jìn)行存儲(chǔ)。系

統(tǒng)給學(xué)生發(fā)送通知表明提交成功,通知中包含唯一編號(hào);并通知講師有作業(yè)提交。

(2)下載未批改作業(yè)。驗(yàn)證講師標(biāo)識(shí)后,講師從系統(tǒng)中下載學(xué)生提交的作業(yè)。下載的作業(yè)

將顯示在屏幕上。

⑶批改作業(yè)。講師按格式為每個(gè)題目進(jìn)行批改打分,并進(jìn)行整體評(píng)價(jià)。

⑷上傳批改后的作業(yè)。將批改后的作業(yè)(包括分?jǐn)?shù)和評(píng)價(jià))返回給系統(tǒng),進(jìn)行存儲(chǔ)。

(5)記錄分?jǐn)?shù)和評(píng)價(jià)。將批改后的作業(yè)的分?jǐn)?shù)和評(píng)價(jià)記錄在學(xué)生信息中,并通知學(xué)生作業(yè)

已批改。

(6)獲取已批改作業(yè)。根據(jù)學(xué)生標(biāo)識(shí),給學(xué)生查看批改后的作業(yè),包括提交的作業(yè)、分?jǐn)?shù)

和評(píng)價(jià)。

(7)作業(yè)抽檢。根據(jù)教務(wù)人員標(biāo)識(shí)抽取批改后的作業(yè)樣本,給出抽檢意見(jiàn),然后形成抽檢

報(bào)告給講師。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)在線作業(yè)批改系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)

流圖和圖1-2所示的0層數(shù)據(jù)流圖。

圖1-1上下文數(shù)據(jù)流圖

E1

威作業(yè)

___________/

E2

4

上傳批改后

的但k

S加

,5

D4——?談會(huì)和

-1-睜

D2

Tk造的制461---------

T生標(biāo)識(shí)----->獲取已批改

批垢的作業(yè)--------[作業(yè).-----學(xué)生信息--------

圖1-20層數(shù)據(jù)流圖【問(wèn)題1】(3分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1?E3的名稱(chēng)。

【問(wèn)題2】(4分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1-D4的名稱(chēng)。

【問(wèn)題3】(6分)

根據(jù)說(shuō)明和圖中術(shù)語(yǔ),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

【問(wèn)題4】(2分)

若發(fā)送給學(xué)生和講師的通知是通過(guò)第三方Email系統(tǒng)進(jìn)行的,則需要對(duì)圖1-1和圖1-2進(jìn)

行哪些修改?用100字以?xún)?nèi)文字加以說(shuō)明。

試題分析

本題問(wèn)題1要求識(shí)別EL臼具體為哪個(gè)外部實(shí)體,通讀試題說(shuō)明,可以了解到適合充當(dāng)外部

實(shí)體的包括:學(xué)生、講師、教務(wù)人員。具體的對(duì)應(yīng)關(guān)系,可以通過(guò)將頂層圖與題目說(shuō)明進(jìn)行

匹配得知。如:從圖中可看出E1會(huì)向系統(tǒng)發(fā)出數(shù)據(jù)流“作業(yè)、學(xué)生標(biāo)識(shí)”,會(huì)從系統(tǒng)接收

到“批改后的作業(yè)、通知”;而從試題說(shuō)明“驗(yàn)證學(xué)生標(biāo)識(shí)后,學(xué)生將電子作業(yè)通過(guò)在線的

方式提交,并進(jìn)行存儲(chǔ)。系統(tǒng)給學(xué)生發(fā)送通知表明提交成功,通知中包含唯一編號(hào)”可以看

出,El對(duì)應(yīng)的,便是學(xué)生。E2、E3同理可得。

問(wèn)題2要求識(shí)別存儲(chǔ),解決這類(lèi)問(wèn)題,以圖的分析為主,配合說(shuō)明給存儲(chǔ)命名,因?yàn)榇鎯?chǔ)相

關(guān)的數(shù)據(jù)流一般展現(xiàn)了這個(gè)存儲(chǔ)中到底存了些什么信息,如從圖中可以看到D3中有講師信

息,而D2中有學(xué)生信息,題目說(shuō)明中又有“學(xué)生和講師的基本信息已經(jīng)初始化為數(shù)據(jù)庫(kù)中

的學(xué)生表和講師表?"自然D2應(yīng)為學(xué)生表,D3應(yīng)為講師表。同理,D1應(yīng)存儲(chǔ)了學(xué)生的作

業(yè)、D4存儲(chǔ)了批改后的作業(yè),由于這兩個(gè)內(nèi)容在說(shuō)明中沒(méi)有“**表”“**文件”的表達(dá),

所以該存儲(chǔ)的命名直接從說(shuō)明中取合適的詞來(lái)總結(jié),D1應(yīng)為作業(yè),D4應(yīng)為批改后的作業(yè)。

問(wèn)題3分析:

缺失數(shù)據(jù)流1

名稱(chēng):通知起點(diǎn):提交作業(yè)終點(diǎn):E1

理由:頂層圖有從在線作業(yè)批改系統(tǒng)到E1的數(shù)據(jù)流“通知”,而0層圖沒(méi)有,依據(jù)平衡原

則可知缺失了,進(jìn)一步分析試題說(shuō)明,了解到“提交作業(yè)”這個(gè)功能有操作“系統(tǒng)給學(xué)生發(fā)

送通知表明提交成功”,所以缺失數(shù)據(jù)流的起點(diǎn)為“提交作業(yè)”。

缺失數(shù)據(jù)流2

名稱(chēng):抽檢報(bào)告起點(diǎn):作業(yè)抽檢終點(diǎn):E2

理由:題目說(shuō)明中,對(duì)于“作業(yè)抽檢”的描述為“根據(jù)教務(wù)人員標(biāo)識(shí)抽取批改后的作業(yè)樣本,

給出抽檢意見(jiàn),然后形成抽檢報(bào)告給講師?!睋?jù)此可以了解到從該功能應(yīng)有數(shù)據(jù)流“抽檢報(bào)

告”至E2。

缺失數(shù)據(jù)流3

名稱(chēng):分?jǐn)?shù)和評(píng)價(jià)起點(diǎn):記錄分?jǐn)?shù)和評(píng)價(jià)終點(diǎn):D2

理由:首先值得注意的是“記錄分?jǐn)?shù)和評(píng)價(jià)”只有輸入,沒(méi)有輸出,這是破壞了數(shù)據(jù)平衡原

則的。這種情況,必然是有缺失數(shù)據(jù)流的。從題目描述“將批改后的作業(yè)的分?jǐn)?shù)和評(píng)價(jià)記錄

在學(xué)生信息中”可以了解到,應(yīng)有數(shù)據(jù)流從“記錄分?jǐn)?shù)和評(píng)價(jià)”到D2。

缺失數(shù)據(jù)流4

名稱(chēng):通知起點(diǎn):記錄分?jǐn)?shù)和評(píng)價(jià)終點(diǎn):E1

理由:從題目描述“并通知學(xué)生作業(yè)已批改”可以了解到,應(yīng)有數(shù)據(jù)流從“記錄分?jǐn)?shù)和評(píng)價(jià)”

到Elo

問(wèn)題4強(qiáng)調(diào)發(fā)送郵件采用了“第三方Email系統(tǒng)”,這個(gè)“第三方Email系統(tǒng)”屬于典型的

外部實(shí)體,所以需要增加外部實(shí)體“第三方Email系統(tǒng)”,并將原來(lái)的兩條“通知”數(shù)據(jù)流

合并為一條“通知”數(shù)據(jù)流,終點(diǎn)為“第三方Email系統(tǒng)”。

試題答案

(1)【問(wèn)題1】

E1:學(xué)生E2:講師E3:教務(wù)人員

【問(wèn)題2】

D1:提交的作業(yè)表D2:學(xué)生表D3:講師表D4:批改后的作業(yè)

【問(wèn)題3】

數(shù)據(jù)流名稱(chēng):提交成功通知起點(diǎn):1或提交作業(yè)終點(diǎn):E1或?qū)W生

數(shù)據(jù)流名稱(chēng):抽檢報(bào)告起點(diǎn):7或作業(yè)抽檢終點(diǎn):E2或講

數(shù)據(jù)流名稱(chēng):分?jǐn)?shù)和評(píng)價(jià)起點(diǎn):5或記錄分?jǐn)?shù)和評(píng)價(jià)終點(diǎn):D2

或?qū)W生表

數(shù)據(jù)流名稱(chēng):作業(yè)已批改通知起點(diǎn):5或記錄分?jǐn)?shù)和評(píng)價(jià)終點(diǎn):E1或

學(xué)生

【問(wèn)題4】

增加外部實(shí)體“第三方Email系統(tǒng)”,將原來(lái)的兩條“通知”數(shù)據(jù)流合并為一條“通知”數(shù)

據(jù)流,終點(diǎn)為“第三方Email系統(tǒng)”。

試題6(2015年上半年試題1)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某大學(xué)為進(jìn)一步推進(jìn)無(wú)紙化考試,欲開(kāi)發(fā)一考試系統(tǒng)。系統(tǒng)管理員能夠創(chuàng)建包括專(zhuān)業(yè)方

向、課程編號(hào)、任課教師等相關(guān)考試基礎(chǔ)信息,教師和學(xué)生進(jìn)行考試相關(guān)的工作。系統(tǒng)與考

試有關(guān)的主要功能如下。

(1)考試設(shè)置。教師制定試題(題目和答案),制定考試說(shuō)明、考試時(shí)間和提醒時(shí)間等

考試信息,錄入?yún)⒓涌荚嚨膶W(xué)生信息,并分別進(jìn)行存儲(chǔ)。

(2)顯示并接收解答。根據(jù)教師設(shè)定的考試信息,在考試有效時(shí)間內(nèi)向?qū)W生顯示考試說(shuō)

明和題目,根據(jù)設(shè)定的考試提醒時(shí)間進(jìn)行提醒,并接收學(xué)生的解答。

(3)處理解答。根據(jù)答案對(duì)接收到的解答數(shù)據(jù)進(jìn)行處理,然后將解答結(jié)果進(jìn)行存儲(chǔ)。

(4)生成成績(jī)報(bào)告。根據(jù)解答結(jié)果生成學(xué)生個(gè)人成績(jī)報(bào)告,供學(xué)生查看。

(5)生成成績(jī)單。對(duì)解答結(jié)果進(jìn)行核算后生成課程成績(jī)單供教師查看。

(6)發(fā)送通知。根據(jù)成績(jī)報(bào)告數(shù)據(jù),創(chuàng)建通知數(shù)據(jù)并將通知發(fā)送給學(xué)生;根據(jù)成績(jī)單數(shù)

據(jù),創(chuàng)建通知數(shù)據(jù)并將通知發(fā)送給教師。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)考試系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流圖和

圖1-2所示的0層數(shù)據(jù)流圖。

圖L1上下文數(shù)據(jù)流圖

【問(wèn)題1】(2分)

使用說(shuō)明中的詞語(yǔ),繪出圖1-1中的實(shí)體E1?E2的名稱(chēng)。

【問(wèn)題2】(4分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1-D4的名稱(chēng)。

【問(wèn)題3】(4分)

根據(jù)說(shuō)明和圖中詞語(yǔ),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

【問(wèn)題4】(5分)

圖L2所示的數(shù)據(jù)流圖中,功能(6)發(fā)送通知包含創(chuàng)建通知并發(fā)送給學(xué)生或老師?請(qǐng)分

解圖1-2中加工(6),將分解出的加工和數(shù)據(jù)流填入答題紙的對(duì)應(yīng)欄內(nèi)。(注:數(shù)據(jù)流的

起點(diǎn)和終點(diǎn)須使用加工的名稱(chēng)描述)

試題分析

【問(wèn)題1】

根據(jù)題干,考試系統(tǒng)中涉及到教師和學(xué)生,及題干中其他相關(guān)信息,如“根據(jù)教師設(shè)定的考

試信息,在考試有效時(shí)間內(nèi)向?qū)W生顯示考試說(shuō)明和題目”等可以確定。

【問(wèn)題2】

本題要求的是數(shù)據(jù)存儲(chǔ),然后流入這四個(gè)的分別是存儲(chǔ)的信息,則可以確定其名稱(chēng)。

【問(wèn)題3】

首先對(duì)照?qǐng)D1-1和圖1-2的數(shù)據(jù)流是否相同,然后再對(duì)照說(shuō)明與圖的對(duì)應(yīng)關(guān)系,來(lái)確定缺失

的是什么。

試題答案

(1)

【問(wèn)題1】

E1:教師E2:學(xué)生

【問(wèn)題2】

D1:試題D2:學(xué)生信息D3:考試信息D4:解答結(jié)果

【問(wèn)題3】

數(shù)據(jù)流名稱(chēng):題目,起點(diǎn):D1,終點(diǎn):2或顯示并接收解答。

數(shù)據(jù)流名稱(chēng):答案,起點(diǎn):D1,終點(diǎn):3或處理解答。

【問(wèn)題4】

分解為:創(chuàng)建通知;發(fā)送通知

數(shù)據(jù)流名稱(chēng):通知數(shù)據(jù);起點(diǎn):創(chuàng)建通知;終點(diǎn):發(fā)送通知。

數(shù)據(jù)流名稱(chēng):報(bào)告數(shù)據(jù);起點(diǎn):生成成績(jī)報(bào)告;終點(diǎn):創(chuàng)建通知。

數(shù)據(jù)流名稱(chēng):成績(jī)單數(shù)據(jù);起點(diǎn):生成成績(jī)單;終點(diǎn):創(chuàng)建通知。

試題7(2014年下半年試題1)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某大型披薩加工和銷(xiāo)售商為了有效管理生產(chǎn)和銷(xiāo)售情況,欲開(kāi)發(fā)一披薩信息系統(tǒng),其主

要功能如下:

(1)銷(xiāo)售。處理客戶(hù)的訂單信息,生成銷(xiāo)售訂單,并將其記錄在銷(xiāo)售訂單表中。銷(xiāo)售訂

單記錄了訂購(gòu)者、所訂購(gòu)的披薩、期望的交付日期等信息。

(2)生產(chǎn)控制。根據(jù)銷(xiāo)售訂單以及庫(kù)存的披薩數(shù)量,制定披薩生產(chǎn)計(jì)劃(包括生產(chǎn)哪些

披薩、生產(chǎn)順序和生產(chǎn)量等),并將其保存在生產(chǎn)計(jì)劃表中。

(3)生產(chǎn)。根據(jù)生產(chǎn)計(jì)劃和配方表中的披薩配方,向庫(kù)存發(fā)出原材料申領(lǐng)單,將制作好

的披薩的信息存入庫(kù)存表中,以便及時(shí)進(jìn)行交付。

(4)采購(gòu)。根據(jù)所需原材料及庫(kù)存量,確定采購(gòu)數(shù)量,向供應(yīng)商發(fā)送采購(gòu)訂單,并將其

記錄在采購(gòu)訂單表中;得到供應(yīng)商的供應(yīng)量,將原材料數(shù)量記錄在庫(kù)存表中,在采購(gòu)訂單表

中標(biāo)記已完成采購(gòu)的訂單。

(5)運(yùn)送。根據(jù)銷(xiāo)售訂單將披薩交付給客戶(hù),并記錄在交付記錄表中。

(6)財(cái)務(wù)管理。在披薩交付后,為客戶(hù)開(kāi)具費(fèi)用清單,收款并出具收據(jù);依據(jù)完成的采

購(gòu)訂單給供應(yīng)商支付原材料費(fèi)用并出具支付細(xì)節(jié);將收款和支付記錄存入收支記錄表中。

(7)存儲(chǔ)。檢查庫(kù)存的原材料、拔薩和未完成訂單,確定所需原材料。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)披薩信息系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1口所示的上下文數(shù)據(jù)流

圖和圖1-2所示的0層數(shù)據(jù)流圖。

圖1-1上下文數(shù)據(jù)流圖

圖1-20層數(shù)據(jù)流圖

【問(wèn)題1】(4分)

根據(jù)說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1-E2的名稱(chēng)。

【問(wèn)題2】(5分)

根據(jù)說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1?D5的名稱(chēng)。

【問(wèn)題3】(6分)

根據(jù)說(shuō)明和圖中詞語(yǔ),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

試題分析

本題考查數(shù)據(jù)流圖(DFD)應(yīng)用于采用結(jié)構(gòu)化方法進(jìn)行系統(tǒng)分析與設(shè)計(jì),是比較傳統(tǒng)的題目,

要求考生細(xì)心分析題目中所描述的內(nèi)容。

DFD是一種便于用戶(hù)理解、分析系統(tǒng)數(shù)據(jù)流程的圖形化建模工具,是系統(tǒng)邏輯模型的重要組

成部分。

1、本問(wèn)題考查上下文數(shù)據(jù)流圖。上下文數(shù)據(jù)流圖一般用來(lái)建立初始的項(xiàng)目范圍的,將待開(kāi)

發(fā)系統(tǒng)看作一個(gè)加工,因此圖中只有唯一的一個(gè)處理和一些外部實(shí)體,以及這兩者之間的輸

入輸出數(shù)據(jù)流。題目要求根據(jù)描述來(lái)確定圖中的外部實(shí)體。分析題目中的描述,病結(jié)合已經(jīng)

在上下文數(shù)據(jù)流圖中給出的數(shù)據(jù)流進(jìn)行分析。從中可以看出,與系統(tǒng)的交互者包括客戶(hù)和供

應(yīng)商。其中,客戶(hù)下訂單,將訂單信息交付給系統(tǒng),系統(tǒng)向供應(yīng)商發(fā)送采購(gòu)訂單,可知E1

為客戶(hù),E2為供應(yīng)商。

2、本問(wèn)題考查0層DFD中數(shù)據(jù)存儲(chǔ)的確定。根據(jù)說(shuō)明中描述:(1)銷(xiāo)售。處理客戶(hù)的訂

單信息,生成銷(xiāo)售訂單,并將其記錄在銷(xiāo)售訂單表中。銷(xiāo)售訂單記錄了訂購(gòu)者、所訂購(gòu)的披

薩、期望的交付日期等信息;(2)生產(chǎn)控制。根據(jù)銷(xiāo)售訂單以及庫(kù)存的披薩數(shù)量,制定披

薩生產(chǎn)計(jì)劃(包括生產(chǎn)哪些披薩、生產(chǎn)順序和生產(chǎn)量等),并將其保存在生產(chǎn)計(jì)劃表中;(3)

生產(chǎn)。根據(jù)生產(chǎn)計(jì)劃和配方表中的披薩配方,向庫(kù)存發(fā)出原材料申領(lǐng)單,將制作好的披薩的

信息存入庫(kù)存表中,以便及時(shí)進(jìn)行交付;(4)采購(gòu)。根據(jù)所需原材料及庫(kù)存量,確定采購(gòu)

數(shù)量,向供應(yīng)商發(fā)送采購(gòu)訂單,并將其記錄在采購(gòu)訂單表中;得到供應(yīng)商的供應(yīng)量,將原材

料數(shù)量記錄在庫(kù)存表中,在采購(gòu)訂單表中標(biāo)記已完成采購(gòu)的訂單。

3,本問(wèn)題考查0層DFD中缺失的處理和數(shù)據(jù)流。從說(shuō)明中的描述和圖1=2可知,財(cái)務(wù)管理

需依據(jù)完成的采購(gòu)訂單給供應(yīng)商支付原材料費(fèi)用并出具支付細(xì)節(jié);運(yùn)送的主要作用為根據(jù)銷(xiāo)

售訂單將披薩交付給客戶(hù),并記錄在交付記錄表中;生產(chǎn)計(jì)劃按生產(chǎn)計(jì)劃表進(jìn)行生產(chǎn);庫(kù)存

表傳輸庫(kù)存量進(jìn)行采購(gòu);采購(gòu)?fù)陚鬏斣牧蠑?shù)量給庫(kù)存表;銷(xiāo)售訂單表存儲(chǔ)未完成訂單。

試題答案

(1)

【問(wèn)題1】

E1:客戶(hù);E2:供應(yīng)商

【問(wèn)題2】

D1:銷(xiāo)售訂單表;D2:庫(kù)存表;D3:生產(chǎn)計(jì)劃表;D4:配方表;D5:采購(gòu)訂單表

【問(wèn)題3】

(1)數(shù)據(jù)流名稱(chēng):支付細(xì)節(jié);起點(diǎn):財(cái)務(wù)管理;終點(diǎn):E2o

(2)數(shù)據(jù)流名稱(chēng):銷(xiāo)售訂單;起點(diǎn):銷(xiāo)售訂單表;終點(diǎn):5運(yùn)送。

(3)數(shù)據(jù)流名稱(chēng):生產(chǎn)計(jì)劃;起點(diǎn):D3;終點(diǎn):3生產(chǎn)。

(4)數(shù)據(jù)流名稱(chēng):庫(kù)存量;起點(diǎn):D2;終點(diǎn):4采購(gòu)。

(5)數(shù)據(jù)流名稱(chēng):原材料數(shù)量;起點(diǎn):4采購(gòu);終點(diǎn):庫(kù)存表。

(6)數(shù)據(jù)流名稱(chēng):未完成訂單;起點(diǎn):銷(xiāo)售訂單表;終點(diǎn):7存儲(chǔ)。

試題8(2013年下半年試題1-4)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某大學(xué)欲開(kāi)發(fā)一個(gè)基于Web的課程注冊(cè)系統(tǒng)。該系統(tǒng)的主要功能如下:

1、驗(yàn)證輸入信息

(1)檢查學(xué)生信息:檢查學(xué)生輸入的所有注冊(cè)所需信息。如果信息不合法,返回學(xué)生信

息不合法提示;如果合法,輸出合法學(xué)生信息。

(2)檢查學(xué)位考試信息:檢查學(xué)生提供的學(xué)位考試結(jié)果。如果不合法,返回學(xué)位考試結(jié)

果不合法提示;如果合法,檢查該學(xué)生注冊(cè)資格。

(3)檢查學(xué)生資格:根據(jù)合法學(xué)生信息和合法學(xué)位考試結(jié)果,檢查該學(xué)生對(duì)欲選課程的

注冊(cè)資格。如果無(wú)資格,返回?zé)o注冊(cè)資格提示;如果有注冊(cè)資格,則輸出注冊(cè)學(xué)生信息(包

含選課學(xué)生標(biāo)識(shí))和欲注冊(cè)課程信息。

2、處理注冊(cè)申請(qǐng)

(1)存儲(chǔ)注冊(cè)信息:將注冊(cè)學(xué)生信息記錄在學(xué)生庫(kù)。

(2)存儲(chǔ)所注冊(cè)課程:將選課學(xué)生標(biāo)識(shí)與欲注冊(cè)課程進(jìn)行關(guān)聯(lián),然后存入課程庫(kù)。

(3)發(fā)送注冊(cè)通知:從學(xué)生庫(kù)中讀取注冊(cè)學(xué)生信息,從課程庫(kù)中讀取所注冊(cè)課程信息,

給學(xué)生發(fā)送接受提示;給教務(wù)人員發(fā)送所注冊(cè)課程信息和已注冊(cè)學(xué)生信息。

現(xiàn)采用結(jié)構(gòu)化方法對(duì)課程注冊(cè)系統(tǒng)進(jìn)行分析和設(shè)計(jì),獲得如圖1-1所示的0層數(shù)據(jù)流圖

和圖1-2所示的1層數(shù)據(jù)流圖。

2.1

注冊(cè)學(xué)生信息T存儲(chǔ)注冊(cè)信息

圖1-21.層數(shù)據(jù)流圖

【問(wèn)題1】(2分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1和E2的名稱(chēng)。

【問(wèn)題2】(2分)

使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1和D2的名稱(chēng)。

【問(wèn)題3】(8分)

根據(jù)說(shuō)明和圖中術(shù)語(yǔ),補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。

【問(wèn)題4】(3分)

根據(jù)補(bǔ)充完整的圖1-1和圖1-2,說(shuō)明上層的哪些數(shù)據(jù)流是由下層的哪些數(shù)據(jù)流組合而成。

試題分析

【問(wèn)題1】

分析實(shí)體E1和E2的名稱(chēng),需要從兩方面著手:

(1)了解什么是實(shí)體。實(shí)體又叫外部實(shí)體,是位于系統(tǒng)外部,但與系統(tǒng)有交互的對(duì)象,包

括:人員,機(jī)構(gòu)和其它系統(tǒng)等。在此題中,通讀題目說(shuō)明可知能充當(dāng)實(shí)體的有:學(xué)生和教務(wù)

人員。

(2)分析題目與圖的對(duì)應(yīng)關(guān)系,從0層圖可以看出“接受提示”信息將流至E1,而“所注

冊(cè)課程信息”和“已注冊(cè)學(xué)生信息”將流至E2。題目說(shuō)明有“給學(xué)生發(fā)送接受提示;給教

務(wù)人員發(fā)送所注冊(cè)課程信息和已注冊(cè)學(xué)生信息”,所以從此處斷定E1是學(xué)生,而E2是教務(wù)

人員。

【問(wèn)題2】

分析存儲(chǔ)D1與D2的名稱(chēng)非常容易,由于題目說(shuō)明中有“將注冊(cè)學(xué)生信息記錄在學(xué)生庫(kù)”

和“將選課學(xué)生標(biāo)識(shí)與欲注冊(cè)課程進(jìn)行關(guān)聯(lián),然后存入課程庫(kù)”,而題目中1層數(shù)據(jù)流圖的

2.1與2.2加工正好與這兩句對(duì)應(yīng),從此處可知D1為學(xué)生庫(kù),而D2為課程庫(kù)。

【問(wèn)題3】

尋找缺失的數(shù)據(jù)流主要從兩方面考慮:一方面是數(shù)據(jù)流圖的平衡原則,父圖中有的數(shù)據(jù)流,

在子圖中也應(yīng)該有;另一方面就是從題目描述的文字說(shuō)明信息的角度分析,圖與文字說(shuō)明是

對(duì)同一系統(tǒng)的不同描述,他們應(yīng)保持一致。

(1)由于說(shuō)明中提到“檢查學(xué)生信息:檢查學(xué)生輸入的所有注冊(cè)所需信息。如果信息不合

法,返回學(xué)生信息不合法提示”,所以缺從“1.1檢查學(xué)生信息”到“E1(或?qū)W生)”的數(shù)

據(jù)流“學(xué)生信息不合法提示”。

(2)由于說(shuō)明中提到“檢查學(xué)位考試信息:檢查學(xué)生提供的學(xué)位考試結(jié)果。如果不合法,

返回學(xué)位考試結(jié)果不合法提示”,所以缺從“1.2檢查學(xué)位考試結(jié)果”到“E1(或?qū)W生)”

的數(shù)據(jù)流“學(xué)位考試結(jié)果不合法提示”。

(3)由于說(shuō)明中提到“檢查學(xué)生資格:根據(jù)合法學(xué)生信息和合法學(xué)位考試結(jié)果,檢查該學(xué)

生對(duì)欲選課程的注冊(cè)資格。如果無(wú)資格,返回?zé)o注冊(cè)資格提示”,所以缺從“1.3檢查學(xué)生

注冊(cè)資格”到“E1(或?qū)W生)”的數(shù)據(jù)流“無(wú)注冊(cè)資格提示”。

(4)由于說(shuō)明中提到“發(fā)送注冊(cè)通知:從學(xué)生庫(kù)中讀取注冊(cè)學(xué)生信息,從課程庫(kù)中讀取所

注冊(cè)課程信息,給學(xué)生發(fā)送接受提示”,所以缺從“2.3發(fā)送注冊(cè)通知”到“E1(或?qū)W生)”

的數(shù)據(jù)流“接受提示”。

【問(wèn)題4】

要求說(shuō)明上層的哪些數(shù)據(jù)流是由下層的哪些數(shù)據(jù)流組合而成,只需要把之前已經(jīng)補(bǔ)充完整的

數(shù)據(jù)流圖進(jìn)行對(duì)比,即可得到結(jié)果。由于在。層圖中有“不合法提示”,而在1層圖中沒(méi)有

此數(shù)據(jù)流,有表達(dá)同樣意思的3條子數(shù)據(jù)流:“學(xué)生信息不合法提示”、“學(xué)位考試結(jié)果不

合法提示”、“無(wú)注冊(cè)資格提示”,所以他們存在對(duì)應(yīng)關(guān)系。

試題答案

(1)

【問(wèn)題1】

E1:學(xué)生

E2:教務(wù)人員

【問(wèn)題2】

D1:學(xué)生庫(kù)

D2:課程庫(kù)

【問(wèn)題3】

名稱(chēng)起點(diǎn)餞占

學(xué)生信息不合法提示L1檢查學(xué)生信息El(或?qū)W生)

學(xué)位考試結(jié)果不合法提示1.2檢查學(xué)位考試結(jié)果El(或?qū)W生)

無(wú)注冊(cè)資格提示1.3檢查學(xué)生注冊(cè)資格El(或?qū)W生)

接受提示2.3發(fā)送注冊(cè)通知El(或?qū)W生)

【問(wèn)題4】

0層圖中的“不合法提示”對(duì)應(yīng)著1層圖中的“學(xué)生信息不合法提示”、“學(xué)位考試結(jié)果不

合法提示”、“無(wú)注冊(cè)資格提示”。

試題9(2013年上半年試題1-3)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某慈善機(jī)構(gòu)欲開(kāi)發(fā)一個(gè)募捐系統(tǒng),已跟蹤記錄為事業(yè)或項(xiàng)目向目標(biāo)群體進(jìn)行募捐而組織

的集體性活動(dòng)。該系統(tǒng)的主要功能如下所述。

(1)管理志愿者。根據(jù)募捐任務(wù)給志愿者發(fā)送加入邀請(qǐng)、邀請(qǐng)跟進(jìn)、工作任務(wù);管理志

愿者提供的邀請(qǐng)響應(yīng)、志愿者信息、工作時(shí)長(zhǎng)、工作結(jié)果等。

(2)確定募捐需求和收集所募捐贈(zèng)(資金及物品)。根據(jù)需求提出募捐任務(wù)、將活動(dòng)請(qǐng)

求和捐贈(zèng)請(qǐng)求,獲取所募集的資金和物品。

(3)組織募捐活動(dòng)。根據(jù)活動(dòng)請(qǐng)求,確定活動(dòng)時(shí)間范圍。根據(jù)活動(dòng)時(shí)間,搜索場(chǎng)館,即:

向場(chǎng)館發(fā)送場(chǎng)館可用性請(qǐng)求,獲得場(chǎng)館可用性。然后根據(jù)活動(dòng)時(shí)間和地點(diǎn)推廣募捐活動(dòng),根

據(jù)相應(yīng)的活動(dòng)信息舉辦活動(dòng),從募捐機(jī)構(gòu)獲取資金并向其發(fā)放贈(zèng)品。獲取和處理捐贈(zèng),根據(jù)

捐贈(zèng)請(qǐng)求,提供所募集的捐贈(zèng);處理與捐贈(zèng)人之間的交互,即:

錄入捐贈(zèng)人西悉尼,處理后存入捐贈(zèng)人信息表;從捐贈(zèng)人信息表中查詢(xún)捐贈(zèng)人信息,向

捐贈(zèng)人發(fā)送捐贈(zèng)請(qǐng)求,并將已聯(lián)系的捐贈(zèng)人存入已聯(lián)系的捐贈(zèng)人表。根據(jù)捐贈(zèng)請(qǐng)求進(jìn)行募集,

募得捐贈(zèng)后,將捐贈(zèng)記錄存入捐贈(zèng)表;對(duì)捐贈(zèng)記錄進(jìn)行記錄后,存入已處理捐贈(zèng)表,向捐贈(zèng)

人發(fā)送致謝函,根據(jù)已聯(lián)系的捐贈(zèng)人和捐贈(zèng)記錄進(jìn)行跟蹤,并將捐贈(zèng)跟進(jìn)情況發(fā)送給捐贈(zèng)

人。

先采用結(jié)構(gòu)化方法對(duì)募捐系統(tǒng)進(jìn)行分析和設(shè)計(jì),獲得如圖1-1,圖1-2和圖1-3所示分層

數(shù)據(jù)流圖。

圖1-10層數(shù)據(jù)流圖

圖1-21層數(shù)據(jù)流圖

圖1-32層數(shù)據(jù)流圖

【問(wèn)題1】(4分)

使用說(shuō)明中的詞語(yǔ),給出圖1-1中的實(shí)體E1-E4的名稱(chēng)。

【問(wèn)題2】(7分)

在建模DFD時(shí),需要對(duì)有些復(fù)雜加工(處理)進(jìn)行進(jìn)一步精化,圖1-2為圖1-1中處理3

的進(jìn)一步細(xì)化的1層數(shù)據(jù)流圖,圖1-3為圖1-2中3.1進(jìn)一步細(xì)化的2層數(shù)據(jù)流圖。補(bǔ)全1-2

中加工Pl、P2和P3的名稱(chēng)和圖1-2與圖1-3中缺少的數(shù)據(jù)流。

【問(wèn)題3】(4分)

使用說(shuō)明中的詞語(yǔ),給出圖1-3中的數(shù)據(jù)存儲(chǔ)D1-D4的名稱(chēng)。

試題分析

解答這類(lèi)題目有兩個(gè)原則:

1.第一個(gè)原則是緊扣試題系統(tǒng)說(shuō)明部分,數(shù)據(jù)流圖與系統(tǒng)說(shuō)明有著嚴(yán)格的對(duì)應(yīng)關(guān)系,系統(tǒng)說(shuō)

明部分的每一句話都能對(duì)應(yīng)到圖中來(lái),解題時(shí)一句一句的對(duì)照?qǐng)D來(lái)分析。

2.第二個(gè)原則即數(shù)據(jù)平衡原則,這一點(diǎn)在解題過(guò)程中也是至關(guān)重要的。數(shù)據(jù)平衡原則有兩方

面的含義,一方面是分層數(shù)據(jù)流圖父子圖之間的數(shù)據(jù)流平衡原則,另一方面是每張數(shù)據(jù)流圖

中輸入與輸出數(shù)據(jù)流的平衡原則。

【問(wèn)題1】

根據(jù)0層數(shù)據(jù)流管理志愿者中的募捐任務(wù)給志愿者發(fā)送加入邀請(qǐng),邀請(qǐng)跟進(jìn),工作任務(wù)和管

理志愿者提供的邀請(qǐng)響應(yīng)可知E1為志愿者;從錄入捐款人信息,向捐贈(zèng)人發(fā)送募捐請(qǐng)求,;

向捐贈(zèng)人發(fā)送致謝函等可知E2為捐贈(zèng)人;從根據(jù)說(shuō)明中從募捐機(jī)構(gòu)獲取資金并向其發(fā)放贈(zèng)

品可知E3為募捐機(jī)構(gòu);根據(jù)向場(chǎng)館發(fā)送可用性請(qǐng)求和獲得場(chǎng)所可用性可知E4為場(chǎng)館。

【問(wèn)題2】

根據(jù)1層數(shù)據(jù)流圖中P1的輸出流活動(dòng)時(shí)間再結(jié)合說(shuō)明可知P1為確定活動(dòng)時(shí)間范圍;從加

工P2的輸入流活動(dòng)時(shí)間和輸出流場(chǎng)館可用性請(qǐng)求和活動(dòng)時(shí)間和地點(diǎn)可知P2為搜索場(chǎng)館;說(shuō)

明中根據(jù)活動(dòng)時(shí)間和地點(diǎn)推廣募捐活動(dòng),根據(jù)相應(yīng)的活動(dòng)信息舉辦活動(dòng),再結(jié)合P3的輸入

輸出流可知P3為推廣募捐活動(dòng)。比較0層和1層中的數(shù)據(jù)流可知,P1加工只有輸出流,故

缺少輸出流,根據(jù)說(shuō)明可知需要根據(jù)活動(dòng)請(qǐng)求才能確定PL故該數(shù)據(jù)流為活動(dòng)請(qǐng)求,在0

層數(shù)據(jù)流中活動(dòng)請(qǐng)求的起始加工為確定募款需求收集所募捐贈(zèng),故可知答案。

【問(wèn)題3】

根據(jù)最后的說(shuō)明和2層數(shù)據(jù)流可知D1為捐贈(zèng)人信息表,D2為己聯(lián)系的捐贈(zèng)人信息表,D3

為捐贈(zèng)表,D4為已經(jīng)處理的捐贈(zèng)表。

試題答案

(1)

【問(wèn)題1】

E1:志愿者E2:捐贈(zèng)人E3:募捐機(jī)構(gòu)E4:場(chǎng)館

【問(wèn)題2】

P1:確定活動(dòng)時(shí)間范圍P2:搜索場(chǎng)館P3:推廣募捐活動(dòng)

缺少的數(shù)據(jù)流:

名稱(chēng):活動(dòng)請(qǐng)求起點(diǎn):確定募款需求收集所募捐款終點(diǎn):P1

【問(wèn)題3】

D1:捐贈(zèng)人信息表D2:己聯(lián)系的捐贈(zèng)人信息表D3:捐贈(zèng)表D4:已經(jīng)處理的捐贈(zèng)表。

試題10(2012年下半年試題1)

閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。

【說(shuō)明】

某電子商務(wù)系統(tǒng)采用以數(shù)據(jù)庫(kù)為中心的集成方式改進(jìn)購(gòu)物車(chē)的功能,詳細(xì)需求如下:

(1)加入購(gòu)物車(chē)。顧客瀏覽商品,點(diǎn)擊加入購(gòu)物車(chē),根據(jù)商品標(biāo)識(shí)從商品表中讀取商品信

息,并更新購(gòu)物車(chē)表。

(2)瀏覽購(gòu)物車(chē)。顧客提交瀏覽購(gòu)物車(chē)請(qǐng)求后,顯示出購(gòu)物車(chē)表中的商品信息。

(3)提交訂單。顧客點(diǎn)擊提交訂單請(qǐng)求,后臺(tái)計(jì)算購(gòu)物車(chē)表中商品的總價(jià)(包括運(yùn)費(fèi))加

入訂單表,將購(gòu)物車(chē)表中的商品狀態(tài)改為待付款,顯示訂單詳情。若商家改變價(jià)格,則刷新

后可看到更改后的價(jià)格。

(4)改變價(jià)格。商家查看訂購(gòu)自家商品的訂單信息,根據(jù)特殊優(yōu)惠條件修改價(jià)格,更新訂

單表中的商品價(jià)格。

(5)付款。顧客點(diǎn)擊付款后,系統(tǒng)先根據(jù)顧客表中關(guān)聯(lián)的支付賬戶(hù),將轉(zhuǎn)賬請(qǐng)求(驗(yàn)證碼、

價(jià)格等)提交給支付系統(tǒng)(如信用卡系統(tǒng))進(jìn)行轉(zhuǎn)賬;然后根據(jù)轉(zhuǎn)賬結(jié)果返回支付狀態(tài)并更

改購(gòu)物車(chē)表中商品的狀態(tài)。

(6)物流跟蹤。商家發(fā)貨后,需按訂單標(biāo)識(shí)添加物流標(biāo)識(shí)(物流公司、運(yùn)單號(hào));然后可

根據(jù)顧客或商家的標(biāo)識(shí)以及訂單標(biāo)識(shí),查詢(xún)訂單表中的物流標(biāo)識(shí),并從相應(yīng)物流系統(tǒng)查詢(xún)物

流信息。

(7)生成報(bào)表。根據(jù)管理員和商家設(shè)置的報(bào)表選項(xiàng),從訂單表、商品表以及商品分類(lèi)表中

讀取數(shù)據(jù),調(diào)用第三方服務(wù)CrystalReports生成相關(guān)報(bào)表。

(8)維護(hù)信息。管理員維護(hù)(增、冊(cè)k改、查)顧客表、商品分類(lèi)表和商品表中的信息。

現(xiàn)采用結(jié)構(gòu)化方法實(shí)現(xiàn)上述需求,在系統(tǒng)分析階段得到如圖1-1所示的頂層數(shù)據(jù)流圖和圖

1-2所示的0層數(shù)據(jù)流圖。

會(huì)員El

圖1-1頂層數(shù)據(jù)流圖

管理員——1

常理報(bào)表-----------生成報(bào)表,—^i§a—?

D3

毒品品分糞訂單

陶國(guó)客信息*顧客表新價(jià)格單信息

維護(hù)信息

改變價(jià)格

加入購(gòu)物車(chē)<

瀏覽購(gòu)物車(chē)商家訂單

溫馨提示

  • 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)論