查看全部128種考試
軟件水平考試
 考試動態(tài) 報(bào)考指南 歷年真題 模擬試題 復(fù)習(xí)資料 心得技巧 專業(yè)英語 技術(shù)文章 軟考論壇 考試用書
 程序員 軟件設(shè)計(jì)師 網(wǎng)絡(luò)管理員 網(wǎng)絡(luò)工程師 系統(tǒng)分析師 數(shù)據(jù)庫系統(tǒng)工程師
1
2
3
4
5
6
7
8
9
10
xihuyu2000  
【字體: 2004年下半年軟件設(shè)計(jì)師下午試題和答案
2004年下半年軟件設(shè)計(jì)師下午試題和答案
spks.exam8.com 來源:考試吧(m.1glr.cn) 更新:2005-5-8 9:51:00 軟件水平考試 考試論壇

試題一(15分)

  閱讀下列說明和數(shù)據(jù)流圖,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。 某圖書管理系統(tǒng)的主要功能是圖書管理和信息查詢。對于初次借書的讀者,系統(tǒng)自動生成讀者號,并與讀者基本信息(姓名、單位、地址等)一起寫入讀者文件。 系統(tǒng)的圖書管理功能分為四個方面:購入新書、讀者借書、讀者還書以及圖書注銷。

  1、購入新書時需要為該書編制入庫單。入庫單內(nèi)容包括圖書分類目錄號、書名、作者、價格、數(shù)量和購書日期,將這些信息寫入圖書目錄文件并修改文件中的庫存總量(表示到目前為止,購入此種圖書的數(shù)量)。

  2、讀者借書時需填寫借書單。借書單內(nèi)容包括讀者號和所借圖書分類目錄號。系統(tǒng)首先檢查該讀者號是否有效,若無效,則拒絕借書;若有效,則進(jìn)一步檢查該讀者已借圖書是否超過最大限制數(shù)(假設(shè)每位讀者能同時借閱的書不超過5本),若已達(dá)到最大限制數(shù),則拒絕借書;否則允許借書,同時將圖書分類目錄號、讀者號和借閱日期等信息寫入借書文件中。

  3、讀者還書時需填寫還書單。系統(tǒng)根據(jù)讀者號和圖書分類目錄號,從借書文件中讀出與該圖書相關(guān)的借閱記錄,標(biāo)明還書日期,再寫回到借書文件中,若圖書逾期,則處以相應(yīng)的罰款。

  4、注銷圖書時,需填寫注銷單并修改圖書目錄文件中的庫存總量。 系統(tǒng)的信息查詢功能主要包括讀者信息查詢和圖書信息查詢。其中讀者信息查詢可得到讀者的基本信息以及讀者借閱圖書的情況;圖書信息查詢可得到圖書基本信息和圖書的借出情況。

  圖書管理系統(tǒng)的頂層圖如圖1-1所示;圖書管理系統(tǒng)的第0層DFD圖如圖1-2所示 其中,加工2的細(xì)化圖如圖1-3所示。

 【數(shù)據(jù)流圖1-1】


圖1-1圖書管理系統(tǒng)頂層圖

 【數(shù)據(jù)流圖1-2】


圖1-2圖書管理系統(tǒng)第0層DFD圖

 【數(shù)據(jù)流圖1-3】

 【問題1】(2分)

  數(shù)據(jù)流圖1-2中有兩條數(shù)據(jù)流是錯誤的,請指出這兩條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。

 【問題2】(6分)

  數(shù)據(jù)流圖1-3中缺少三條數(shù)據(jù)流,請指出這三條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。

 【問題3】(7分)

  根據(jù)系統(tǒng)功能和數(shù)據(jù)流圖填充下列數(shù)據(jù)字典條目中的(1)和(2):

  查洵請求信息=[查詢讀者請求信息|查詢圖書請求信息]

  讀者情況=讀者號+姓名+所在單位+{借書情況}

  管理工作請求單=__(1)__

  入庫單=__(2)__

試題二(15分)

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

 【說明】

  某網(wǎng)上訂書系統(tǒng)的E-R圖(已消除了不必要的冗余)如圖2-1所示(圖中沒有標(biāo)出主碼)。圖中實(shí)體的說明如表2-1所示。相關(guān)屬性說明如表2-2所示。

表2-1

實(shí)體

說明

 Books

 書店內(nèi)的書

 Gustomers

 與書店有業(yè)務(wù)的顧客

 Orders

 顧客向書店下的購書單

表2-2

主要屬性

說明

 qty_in_stock

 圖書庫存量

 year_published

 出版日期

 ordernum

 購書單編號

 cid

 顧客編號

 bid

 惟一表示每種圖書的編碼

 cardnum

 顧客信用卡號碼

 orderdate

 填購書單日期

 qty

 訂購某種圖書的數(shù)量

 ship_date

 發(fā)貨日期


  一個顧客可以在同一天填寫多張購書單,每張購書單上可填寫多種圖書,每種圖書可以訂購多本,bid相同的圖書在同一張購書單上不能出現(xiàn)多次。

  注:為簡化起見,不考慮信用卡號碼泄漏所帶來的安全性等問題。

 【圖2-1】

 

[1] [2] [3] [4] 下一頁

轉(zhuǎn)帖于:軟件水平考試_考試吧
文章搜索  
看了本文的網(wǎng)友還看了:
網(wǎng)友評論
昵 稱: *  評 分: 1分 2分 3分 4分 5分
標(biāo)題:   匿名發(fā)表    (共有條評論)查看全部評論>>
版權(quán)聲明 -------------------------------------------------------------------------------------
  如果軟件水平考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本軟件水平考試網(wǎng)內(nèi)容,請注明出處。
關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接  考試論壇  網(wǎng)站地圖
Copyright © 2004-2008 考試吧軟件水平考試網(wǎng) All Rights Reserved    
中國科學(xué)院研究生院權(quán)威支持(北京) 電 話:010-62168566 傳 真:010-62192699
百度大聯(lián)盟黃金認(rèn)證  十佳網(wǎng)絡(luò)教育機(jī)構(gòu)  經(jīng)營許可證號:京ICP060677