數(shù)據(jù)流圖試的題目及答案詳解_第1頁(yè)
數(shù)據(jù)流圖試的題目及答案詳解_第2頁(yè)
數(shù)據(jù)流圖試的題目及答案詳解_第3頁(yè)
數(shù)據(jù)流圖試的題目及答案詳解_第4頁(yè)
數(shù)據(jù)流圖試的題目及答案詳解_第5頁(yè)
已閱讀5頁(yè),還剩11頁(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)介

1、實(shí)用標(biāo)準(zhǔn)文案【問(wèn)題1】(1)費(fèi)用單(2)待租賃房屋列表(3)看房請(qǐng)求(4)變更房屋狀態(tài)請(qǐng)求【問(wèn)題2】(5)房主信息文件(6)租賃者信息文件(7)房屋信息文件(8)看房記錄文件【問(wèn)題3】(1)起點(diǎn):房主 終點(diǎn):變更房屋狀態(tài) 數(shù)據(jù)流名稱:變更房屋狀態(tài)請(qǐng)求(2)起點(diǎn):租賃者 終點(diǎn):登記租賃者信息 數(shù)據(jù)流名稱:租賃者信息(3)起點(diǎn):租賃者 終點(diǎn):安排租賃者看房 數(shù)據(jù)流名稱:看房請(qǐng)求試題一(共15分)閱讀以下說(shuō)明和圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】某高校欲開(kāi)發(fā)一個(gè)成績(jī)管理系統(tǒng),記錄并管理所有選修課程的學(xué)生的平時(shí)成績(jī)和考試成績(jī),其主要功能描述如下:1. 每門課程都有3到6個(gè)單元構(gòu)

2、成,每個(gè)單元結(jié)束后會(huì)進(jìn)行一次測(cè)試,其成績(jī)作為這門課程的平時(shí)成績(jī)。課程結(jié)束后進(jìn)行期末考試,其成績(jī)作為這門課程的考試成績(jī)。2. 學(xué)生的平時(shí)成績(jī)和考試成績(jī)均由每門課程的主講教師上傳給成績(jī)管理系統(tǒng)。3. 在記錄學(xué)生成績(jī)之前,系統(tǒng)需要驗(yàn)證這些成績(jī)是否有效。首先,根據(jù)學(xué)生信息文件來(lái)確認(rèn)該學(xué)生是否選修這門課程,若沒(méi)有,那么這些成績(jī)是無(wú)效的;如果他的確選修了這門課程,再根據(jù)課程信息文件和課程單元信息文件來(lái)驗(yàn)證平時(shí)成績(jī)是否與這門課程所包含的單元相對(duì)應(yīng),如果是,那么這些成績(jī)是有效的,否則無(wú)效。4. 對(duì)于有效成績(jī),系統(tǒng)將其保存在課程成績(jī)文件中。對(duì)于無(wú)效成績(jī),系統(tǒng)會(huì)單獨(dú)將其保存在無(wú)效成績(jī)文件中,并將詳細(xì)情況提交給教務(wù)

3、處。在教務(wù)處沒(méi)有給出具體處理意見(jiàn)之前,系統(tǒng)不會(huì)處理這些成績(jī)。5. 若一門課程的所有有效的平時(shí)成績(jī)和考試成績(jī)都已經(jīng)被系統(tǒng)記錄,系統(tǒng)會(huì)發(fā)送課程完成通知給教務(wù)處,告知該門課程的成績(jī)已經(jīng)齊全。教務(wù)處根據(jù)需要,請(qǐng)求系統(tǒng)生成相應(yīng)的成績(jī)列表,用來(lái)提交考試委員會(huì)審查。6. 在生成成績(jī)列表之前,系統(tǒng)會(huì)生成一份成績(jī)報(bào)告給主講教師,以便核對(duì)是否存在錯(cuò)誤。主講教師須將核對(duì)之后的成績(jī)報(bào)告返還系統(tǒng)。7. 根據(jù)主講教師核對(duì)后的成績(jī)報(bào)告,系統(tǒng)生成相應(yīng)的成績(jī)列表,遞交考試委員會(huì)進(jìn)行審查??荚囄瘑T會(huì)在審查之后,上交一份成績(jī)審查結(jié)果給系統(tǒng)。對(duì)于所有通過(guò)審查的成績(jī),系統(tǒng)將會(huì)生成最終的成績(jī)單,并通知每個(gè)選課學(xué)生?,F(xiàn)采用結(jié)構(gòu)化方法對(duì)這個(gè)

4、系統(tǒng)進(jìn)行分析與設(shè)計(jì),得到如圖1-1所示的頂層數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。圖1-1 頂層數(shù)據(jù)流圖 圖1-2 0層數(shù)據(jù)流圖【問(wèn)題1】(4分)使用說(shuō)明中的詞語(yǔ),給出圖1-1中的外部實(shí)體E1E4的名稱?!締?wèn)題2】(3分) 使用說(shuō)明中的詞語(yǔ),給出圖1-2中的數(shù)據(jù)存儲(chǔ)D1D5的名稱。【問(wèn)題3】(6分)數(shù)據(jù)流圖1-2缺少了三條數(shù)據(jù)流,根據(jù)說(shuō)明及數(shù)據(jù)流圖1-1提供的信息,分別指出這三條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。起 點(diǎn)終 點(diǎn)希賽公司擬開(kāi)發(fā)一個(gè)銷售管理系統(tǒng),其主要功能描述如下:1接受客戶訂單,檢查庫(kù)存貨物是否滿足訂單要求。如果滿足,進(jìn)行供貨處理:即修改庫(kù)存記錄文件,給庫(kù)房開(kāi)具備貨單并且保留客戶訂單至訂單記錄文

5、件;否則進(jìn)行缺貨處理:將缺貨訂單錄入缺貨記錄文件。2根據(jù)缺貨記錄文件進(jìn)行缺貨統(tǒng)計(jì),將缺貨通知單發(fā)給采購(gòu)部門。3根據(jù)采購(gòu)部門提供的進(jìn)貨通知單進(jìn)行進(jìn)貨處理:即修改庫(kù)存記錄文件,并從缺貨記錄文件中取出缺貨訂單進(jìn)行供貨處理。4根據(jù)保留的客戶訂單進(jìn)行銷售統(tǒng)計(jì),打印統(tǒng)計(jì)報(bào)表給經(jīng)理。現(xiàn)采用結(jié)構(gòu)化方法對(duì)銷售管理系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的頂層數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。 圖1-1 頂層數(shù)據(jù)流圖圖1-2 0層數(shù)據(jù)流圖 【問(wèn)題1】(4 分)使用說(shuō)明中的詞語(yǔ),給出圖1-1的外部實(shí)體E1E4的名稱?!締?wèn)題2】(3 分)使用說(shuō)明中的詞語(yǔ),給出圖1-2的數(shù)據(jù)存儲(chǔ)D1D3的名稱?!締?wèn)題3】(8 分)數(shù)

6、據(jù)流圖1-2缺少了四條數(shù)據(jù)流,根據(jù)說(shuō)明及數(shù)據(jù)流圖1-1提供的信息,分別指出這四條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。試題一:(有問(wèn)題) 問(wèn)題1(4) E1:客戶 E2:采購(gòu)部門 E3:庫(kù)房 E4:經(jīng)理 問(wèn)題2(3) D1:缺貨記錄文件 D2:庫(kù)存記錄文件 D3:訂單記錄文件 問(wèn)題3(8) 起點(diǎn) 終點(diǎn) D3 銷售統(tǒng)計(jì) D2 處理訂單 D1 供貨處理 進(jìn)貨處理 D1閱讀下列說(shuō)明以及數(shù)據(jù)流圖,回答問(wèn)題1、問(wèn)題2和問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。 【說(shuō)明】 某學(xué)校建立了一個(gè)網(wǎng)上作業(yè)提交與管理系統(tǒng),基本功能描述如下: (1)帳號(hào)和密碼。任課老師用帳號(hào)和密碼登錄系統(tǒng)后,提交所有選課學(xué)生的名單。系統(tǒng)自動(dòng)為每個(gè)選課學(xué)生創(chuàng)

7、建登錄系統(tǒng)的帳號(hào)和密碼。 (2)作業(yè)提交。學(xué)生使用帳號(hào)和密碼登錄系統(tǒng)后,可以向系統(tǒng)申請(qǐng)所選課程的作業(yè)。系統(tǒng)首先檢查學(xué)生的當(dāng)前狀態(tài),如果該學(xué)生還沒(méi)有做過(guò)作業(yè),則從數(shù)據(jù)庫(kù)服務(wù)器申請(qǐng)一份作業(yè)。若申請(qǐng)成功,則顯示需要完成的作業(yè)。學(xué)生需在線完成作業(yè),單擊“提交”按鈕上交作業(yè)。 (3)在線批閱。系統(tǒng)自動(dòng)在線批改作業(yè),顯示作業(yè)成績(jī),并將該成績(jī)記錄在作業(yè)成績(jī)統(tǒng)計(jì)文件中。 【問(wèn)題1】(3分) 如果將數(shù)據(jù)庫(kù)服務(wù)器(記為DB)作為一個(gè)外部實(shí)體,那么在繪制該系統(tǒng)的數(shù)據(jù)流圖時(shí),還應(yīng)有哪些外部實(shí)體和數(shù)據(jù)存儲(chǔ)? 【問(wèn)題2】(7分) 根據(jù)說(shuō)明結(jié)合問(wèn)題1的解答,指出在該系統(tǒng)的頂層數(shù)據(jù)流圖中應(yīng)有哪些數(shù)據(jù)流。請(qǐng)采用說(shuō)明中的詞匯給出

8、這些數(shù)據(jù)流的起點(diǎn)、終點(diǎn)以及數(shù)據(jù)流名稱,下表給出了數(shù)據(jù)流的部分信息,請(qǐng)?zhí)畛淇杖碧帯?【問(wèn)題3】(5分) 根據(jù)數(shù)據(jù)流圖的設(shè)計(jì)原則,閱讀下圖所示的數(shù)據(jù)流圖,找出其中的錯(cuò)誤之處。【問(wèn)題1】外部實(shí)體:(選課)學(xué)生、(任課)老師數(shù)據(jù)存儲(chǔ):作業(yè)成績(jī)統(tǒng)計(jì)文件注:多答不扣分【問(wèn)題】(1)(選課)學(xué)生 (2)(選課)學(xué)生 (3)(選課)學(xué)生 (4)(選課)學(xué)生 (5)作業(yè)成績(jī) (6)DB (7)作業(yè)成績(jī)統(tǒng)計(jì)文件 (8)作業(yè)成績(jī) (9)(任課)老師 (10)DB (l1)作業(yè) (12)(選課)學(xué)生 (13)(任課)老師 注:(4)、(6)的答案可互換(12)、(13)的答案可互換【問(wèn)題3】以下五條錯(cuò)誤信息可以打亂次

9、序錯(cuò)誤1:外部實(shí)體A和B之間不能存在數(shù)據(jù)流。 錯(cuò)誤2:外部實(shí)體A和數(shù)據(jù)存儲(chǔ)H之間不能存在數(shù)據(jù)流。 錯(cuò)誤3:加工2的輸入/輸出數(shù)據(jù)流名字相同 若回答數(shù)據(jù)存儲(chǔ)P至加工2的數(shù)據(jù)流方向相反也正確錯(cuò)誤4:加工4只有輸入沒(méi)有輸出 若回答數(shù)據(jù)流G的方向反了(或數(shù)據(jù)流P的方內(nèi)反了)也正確錯(cuò)誤5:加工5只有輸出,沒(méi)有輸入。閱讀以下說(shuō)明和數(shù)據(jù)流圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】學(xué)生住宿舍服務(wù)系統(tǒng)幫助學(xué)生就學(xué)的城市內(nèi)找到所需的住房,系統(tǒng)對(duì)出租的房屋信息、房主信息、需要租房的學(xué)生信息以及學(xué)生和房主的會(huì)面信息進(jìn)行管理和維護(hù)。房主信息包括姓名、地址、電話號(hào)碼以及系統(tǒng)分配的唯一身份標(biāo)識(shí)(ID)和密

10、碼;房屋信息包括房屋地址、類型(單間/套間)、適合住宿的人數(shù)、房租、房主的ID以及現(xiàn)在是否可以出租(例如由于裝修原因,需等到專修后才可出租或者房屋已被租出)。每當(dāng)房屋信息發(fā)生變化時(shí),房主須通知系統(tǒng),系統(tǒng)將更新房屋文件以便學(xué)生能夠獲得準(zhǔn)確的可租用房屋信息。房主向系統(tǒng)中加入可租用的房屋信息時(shí),需交納一定的費(fèi)用,由系統(tǒng)自動(dòng)給出費(fèi)用信息。房主可隨時(shí)更新房屋的各種屬性。學(xué)生可通過(guò)系統(tǒng)查詢現(xiàn)有的可租用的房屋,但必須先在系統(tǒng)中注冊(cè)。學(xué)生信息包括姓名、現(xiàn)住址、電話號(hào)碼、出生日期、性別以及系統(tǒng)分配的唯一身份標(biāo)識(shí)(ID)和密碼。若學(xué)生希望租用某房屋,則需要發(fā)出租房請(qǐng)求,請(qǐng)求中包含房屋的詳細(xì)信息,系統(tǒng)將安排學(xué)生與房

11、主會(huì)面的時(shí)間和地點(diǎn),并將會(huì)面信息通知學(xué)生和房主。會(huì)面信息包括會(huì)面時(shí)間、地點(diǎn)以及會(huì)面雙方的基本信息,系統(tǒng)將記錄會(huì)面信息。學(xué)生住宿服務(wù)系統(tǒng)的頂層圖如數(shù)據(jù)流圖1-1所示;學(xué)生住宿服務(wù)系統(tǒng)的第0層DFD圖如數(shù)據(jù)流圖1-2所示,其中,加工3的細(xì)化圖如數(shù)據(jù)流圖1-3所示。【問(wèn)題一】(6分)數(shù)據(jù)流圖1-1缺少了一條數(shù)據(jù)流(在圖1-2中也未給出該數(shù)據(jù)流),請(qǐng)給出此數(shù)據(jù)流的起點(diǎn)和終點(diǎn),并采用說(shuō)明中的詞匯給出此數(shù)據(jù)流名。數(shù)據(jù)流圖1-2中缺少了與“查詢房屋”加工相關(guān)的數(shù)據(jù)流,請(qǐng)指出數(shù)據(jù)流的起點(diǎn)和終點(diǎn)?!締?wèn)題二】(4分)“安排會(huì)面”加工除需要寫入會(huì)面文件外,還需要訪問(wèn)哪些文件?【問(wèn)題三】(5分)請(qǐng)補(bǔ)齊下列數(shù)據(jù)字典條目

12、:登陸信息 = 學(xué)生ID + 密碼注冊(cè)信息 = _試題1問(wèn)題1(1)數(shù)據(jù)流名稱:“費(fèi)用信息”;起點(diǎn):“學(xué)生住宿服務(wù)系統(tǒng)”;終點(diǎn):“房主”;(2)缺少?gòu)摹胺课菸募?到“查詢房屋”的數(shù)據(jù)流;問(wèn)題2房主文件和學(xué)生文件;問(wèn)題3姓名+現(xiàn)住址+電話號(hào)碼+出生日期+性別試題一(15分) 閱讀下列說(shuō)明和數(shù)據(jù)流圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。說(shuō)明某圖書館管理系統(tǒng)的主要功能是圖書管理和信息查詢。對(duì)于初次借書的讀者,系統(tǒng)自動(dòng)生成讀者號(hào),并與讀者基本信息(姓名、單位、地址等)一起寫入讀者文件。系統(tǒng)的圖書管理功能分為四個(gè)方面:購(gòu)入新書、讀者借書、讀者還書以及圖書注銷。1 購(gòu)入新書時(shí)需要為該書編制入

13、庫(kù)單。入庫(kù)單內(nèi)容包括圖書分類目錄號(hào)、書名、作者、價(jià)格、數(shù)量和購(gòu)書日期,將這些信息寫入圖書目錄文件并修改文件中的庫(kù)存總量(表示到目前為止,購(gòu)入此種圖書的數(shù)量)。2 讀者借書時(shí)需填寫借書單。借書單內(nèi)容包括讀者號(hào)和所借圖書分類目錄號(hào)。系統(tǒng)首先檢查該讀者號(hào)是否有效,若無(wú)效,則拒絕借書;若有效,則進(jìn)一步檢查該讀者已借圖書是否超過(guò)最大限制數(shù)(假設(shè)每位讀者能同時(shí)借閱的書不超過(guò)5本),若已達(dá)到最大限制數(shù),則拒絕借書;否則允許借書,同時(shí)將圖書分類目錄號(hào)、讀者號(hào)和借閱日期等信息寫入借書文件中。3 讀者還書時(shí)需填寫還書單。系統(tǒng)根據(jù)讀者號(hào)和圖書分類目錄號(hào),從借書文件中讀出與該圖書相關(guān)的借閱記錄,標(biāo)明還書日期,再寫回到

14、借書文件中,若圖書逾期,則處以相應(yīng)的罰款。4 注銷圖書時(shí),需填寫注銷單并修改圖書目錄文件中的庫(kù)存總量。系統(tǒng)的信息查詢功能主要包括讀者信息查詢和圖書信息查詢。其中讀者信息查詢可得到讀者的基本信息以及讀者借閱圖書的情況;圖書信息查詢可得到圖書基本信息和圖書的借出情況。圖書管理系統(tǒng)的頂層圖如圖1-1所示;圖書管理系統(tǒng)的第0層DFD圖如圖1-2所示,其中加工2的細(xì)圖如圖1-3所示。問(wèn)題1(2分)數(shù)據(jù)流圖1-2中有兩條數(shù)據(jù)流是錯(cuò)誤的,請(qǐng)指出這兩條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。問(wèn)題2(6分)數(shù)據(jù)流圖1-3中缺少三條數(shù)據(jù)流,請(qǐng)指出這三條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。問(wèn)題3(7分)根據(jù)系統(tǒng)功能和數(shù)據(jù)流圖填充下列數(shù)據(jù)字典條目中的(

15、1)和(2):查詢請(qǐng)求信息=查詢讀者請(qǐng)求信息|查詢圖書請(qǐng)求信息讀者情況=讀者號(hào)+姓名+所在單位+借書情況管理工作請(qǐng)求單= (1) 入庫(kù)單= ()試題一參考答案問(wèn)題1(1)“2處理查詢請(qǐng)求”到“讀者文件”的數(shù)據(jù)流;(2)從“讀者文件”到“3登記讀者信息”的數(shù)據(jù)流。問(wèn)題2(1)從“借書文件”到“2.1讀者信息查詢”的數(shù)據(jù)流;(2)從“借書文件”到“2.2圖書信息查詢”的數(shù)據(jù)流;(3)從“圖書目錄文件”到“2.2圖書信息查詢”的數(shù)據(jù)流。問(wèn)題3(1)入庫(kù)單|借書單|還書單|注銷單;(2)分類目錄號(hào)+書名+作者+價(jià)格+數(shù)量+購(gòu)書日期。試題一 閱讀下列說(shuō)明和數(shù)據(jù)流圖,回答問(wèn)題1至問(wèn)題4,將解答填入答題紙的

16、對(duì)應(yīng)欄內(nèi)。說(shuō)明 某基于微處理器的住宅系統(tǒng),使用傳感器(如紅外探頭,攝像頭等)來(lái)檢測(cè)各種意外情況,如非法進(jìn)入,火警,水災(zāi)等。房主可以在安裝該系統(tǒng)時(shí)配置安全監(jiān)控設(shè)備(如傳感器,顯示器,報(bào)警器等),也可以在系統(tǒng)運(yùn)行時(shí)修改配置,通過(guò)錄像機(jī)和電視機(jī)監(jiān)控與系統(tǒng)連接的所有傳感器,并通過(guò)控制面板上的鍵盤與系統(tǒng)進(jìn)行信息交互。在安裝過(guò)程中,系統(tǒng)給每個(gè)傳感器賦予一個(gè)編號(hào)(即id)和類型,并設(shè)置房主密碼以啟動(dòng)和關(guān)閉系統(tǒng),設(shè)置傳感器事件發(fā)生時(shí)應(yīng)自動(dòng)撥出的電話號(hào)碼。當(dāng)系統(tǒng)檢測(cè)到一個(gè)傳感器事件時(shí),就激活警報(bào),撥出預(yù)置的電話號(hào)碼,并報(bào)告關(guān)于位置和檢測(cè)到的事件的性質(zhì)等信息。問(wèn)題1數(shù)據(jù)流圖1-1(住宅安全系統(tǒng)頂層圖)中的A和B分別是什么?問(wèn)題2數(shù)據(jù)流圖1-2(住宅安全系統(tǒng)第0層DFD圖)中的數(shù)據(jù)存儲(chǔ)“配置信息”和、會(huì)影響圖中的哪些加工?問(wèn)題3將數(shù)據(jù)流圖1-3(加工4的細(xì)化圖)中的數(shù)據(jù)流補(bǔ)充完整,并指明加工名稱,

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論