2005下半年高程考試 下午第二題

2021-04-06 17:29:32 字數 1482 閱讀 5588

試題二(共15分)

閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應欄內。[說明]

某企業決定開發乙個企業倉儲管理系統,由李工承擔系統的設計工作。該系統的網路連線如圖2-1 所示。[圖2-1]

該企業有多個倉庫,圖2-1 所示的中心資料庫儲存了各個倉庫中每種貨物的庫存資訊。每個倉

庫配備一台前端機,進出貨物均由前端機輔助實現。管理員每天上班時,通過前端機從中心資料庫的庫存表中讀取本倉庫各種貨物的庫存數,每個倉庫的當日業務資料也都暫存在前端機,當天業務結束後,再將前端機中儲存的資料傳輸到主機進行儲存與彙總。

每個倉庫可以存放多種貨物,但同一種貨物不能存放在不同的倉庫中。每個倉庫有多個管理員,但每個管理員只管理乙個倉庫。貨物出庫/入庫時,由倉庫管理 員將貨物的條碼通過閱讀器輸入前端機中,貨物數量的預設值為1,可以由管理員修改。前端機根據輸入的貨物資訊,列印"出庫/入庫"清單。出庫/入庫單中同 一種貨物最多隻出現一次,每份出庫/入庫單由流水號唯一標識。圖2-2是乙個出庫單的例項。

[圖2-2]

貨物編碼

貨物名稱

單價數量

6900100180988

全自動洗衣機

1680.00

266900100170655

32寸彩色電視機

7580.00

206900100160126

1p空調

2360.0060

管理員:    出庫/入庫:出庫

該系統處理業務的過程如下:

1.初始化:前端機根據倉庫號從貨物表中讀取本倉庫中每種貨物的貨物編碼、庫存量、貨物名稱和單價。

2.登記出庫/入庫資訊:由前端機儲存每一筆"出庫/入庫"記錄。

3.彙總:在每個工作日結束前彙總當日各種貨物的"出庫/入庫"量至日彙總表;

4.更新庫存表:根據當日的彙總資訊更新貨物的庫存。

李工經過分析,設計出如圖2-3所示的關係模式。

[圖2-3]

出入庫單(流水號,出入庫標誌,管理員號,時間)

出入庫記錄(貨物編碼,資料,流水號)

日彙總表(日期,貨物編碼,數量,出入庫標誌)

倉庫(倉庫號,倉庫名,倉庫**)

管理員(管理號,姓名,倉庫號)

貨物(__________(a)__________)

注:時間格式為:年-月-日時:分:日期格式為:年-月-日。

實體聯絡圖的表示方法如圖2-4所示,其中方框表示實體,菱形表示聯絡,聯絡的型別在實體

與聯絡的邊上標出。圖2-5 為與該系統對應的實體聯絡圖。

[圖2-4]

[圖2-5]

[問題1](3分)

根據題意,補充圖2-3 中(a) 處的空缺,即貨物關係模式的屬性。

[問題2](6分)

根據題意,補充圖2-5 中缺失的聯絡和聯絡的型別,使其成為完善的實體聯絡圖。其中,聯絡名分別取名為聯絡1,聯絡2,聯絡3,…。

[問題3](6分)

寫出每種關係模式的主鍵,將其填寫在答題紙的對應欄內。

2005下半年高程考試 下午第四題

試題四 共15分 閱讀以下函式說明 圖和c 將應填入 n 處的字句寫在答題紙的對應欄內。說明 雜湊檔案的儲存單位稱為桶 bucket 假如乙個桶能存放m個記錄,當桶中已有m個同義詞 雜湊函式值相同 的記錄時,存放第m 1 個同義詞會發生 溢位 此時需要將第m 1 個同義詞存放到另乙個稱為 溢位桶 的...

2005下半年高程考試 下午第七題

試題七 共15分 閱讀以下說明和c 將應填入 n 處的字句寫在答題紙的對應欄內。說明 在一公文處理系統中,開發者定義了乙個公文結構officedoc,其中定義了公文應該具有的屬性。當公檔案的內容或狀態發生變化時,與之相 關聯的docexplorer 結構的值都需要發生改變。乙個officedoc 結...

2005上半年高程考試 下午第一題

試題一 15分 閱讀以下說明和資料流圖,回答問題1至問題3,將解答題紙的對應欄內。說明 學生住宿服務系統幫助學生在就學的城市內找以所需的住房,系統對出租的房屋資訊 房主資訊 需要租房的學生資訊以及學生和房主的會面住處進行管理和維護。房主資訊包括姓名 位址 號碼以及系統分配的唯一身份標識 id 和密碼...