圖書(shū)管理系統(tǒng)需求分析(課程設(shè)計(jì))_第1頁(yè)
已閱讀1頁(yè),還剩13頁(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、<p>  圖書(shū)管理系統(tǒng)需求分析</p><p><b>  一、引言</b></p><p><b>  1、編寫(xiě)目的</b></p><p>  編寫(xiě)本報(bào)告的目的是明確本系統(tǒng)的詳細(xì)需求,提供給使用單位確認(rèn)系統(tǒng)的功能和性能,并在此基礎(chǔ)上進(jìn)行修改和完善,同時(shí)作為設(shè)計(jì)人員進(jìn)行軟件設(shè)計(jì)的依據(jù)和使用單位的驗(yàn)收標(biāo)準(zhǔn)。&l

2、t;/p><p><b>  2、項(xiàng)目背景</b></p><p>  實(shí)現(xiàn)一個(gè)將各種圖書(shū)管理和服務(wù)功能集合起來(lái)的管理信息系統(tǒng)就顯得十分必要,既可以節(jié)省資源又可以有效存儲(chǔ)、更新查詢(xún)信息,提高工作和服務(wù)效率。</p><p><b>  3、參考資料</b></p><p>  《軟件工程原理及應(yīng)用》——

3、陳世鴻等 武漢:武漢大學(xué)出版社,2000。</p><p>  《數(shù)據(jù)庫(kù)系統(tǒng)概論》(第三版)——王珊等 北京:高等教育出版社,2003。</p><p>  《需求工程》—— 韓柯譯 清華大學(xué)出版社。</p><p>  《UML2.0學(xué)習(xí)指南》——汪青青譯清華大學(xué)出版社。</p><p>  《軟件工程導(dǎo)論》——張海藩 編著清華大學(xué)

4、出版社。</p><p>  《軟件工程》 —— 張海藩 編著清華大學(xué)出版社。</p><p>  《數(shù)據(jù)庫(kù)系統(tǒng)概論》 —— 薩師煊 王 珊 編著 高等教育出版社 。</p><p>  《Visual Basic 數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)實(shí)例導(dǎo)航(第二版)》——?jiǎng)?韜 駱 娟 何旭洪 編著 人民郵電出版社 。</p><p> 

5、 《Visual Basic程序設(shè)計(jì)教程》 —— 曾強(qiáng)聰 編著 。</p><p>  武新華等,《Visual Basic管理信息系統(tǒng)開(kāi)發(fā)案例》,西安電子科技大學(xué)出版社。</p><p>  王晟 韓澤坤,《Access數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例解析》,清華大學(xué)出版社。</p><p>  楊選輝,《信息系統(tǒng)分析與設(shè)計(jì)》,清華大學(xué)出版社。</p>&l

6、t;p><b>  二、任務(wù)概述</b></p><p><b>  1、目標(biāo)</b></p><p>  本系統(tǒng)通過(guò)計(jì)算機(jī)技術(shù)實(shí)現(xiàn)圖書(shū)信息和用戶(hù)信息的管理,還包括如下目標(biāo):</p><p>  減少人力成本和管理費(fèi)用;</p><p>  提高信息的準(zhǔn)確性和信息的安全;</p>

7、<p><b>  改進(jìn)管理和服務(wù);</b></p><p>  良好的人機(jī)交互界面,操作簡(jiǎn)便;</p><p><b>  2、用戶(hù)特點(diǎn)</b></p><p>  本系統(tǒng)的最終用戶(hù)是面向管理員(圖書(shū)館管理員和系統(tǒng)管理人員)和讀者(教師和學(xué)生),他們都具有一定的計(jì)算機(jī)基礎(chǔ)知識(shí)和操作計(jì)算機(jī)的能力,是經(jīng)常性用戶(hù)。

8、</p><p>  系統(tǒng)維護(hù)人員是計(jì)算機(jī)專(zhuān)業(yè)人員,熟悉操作系統(tǒng)和數(shù)據(jù)庫(kù),是間隔性用戶(hù)。</p><p><b>  3、需求概述</b></p><p>  在圖書(shū)管理系統(tǒng)中,管理員為每個(gè)讀者建立一個(gè)賬戶(hù),賬戶(hù)內(nèi)存儲(chǔ)讀者個(gè)人的詳細(xì)信息,讀者可以在圖書(shū)館進(jìn)行圖書(shū)的借、還、續(xù)借、查詢(xún)等操作,不同類(lèi)別的讀者在借書(shū)限額、還書(shū)期限。</p>

9、<p>  借閱圖書(shū)時(shí),由管理員錄入讀者ID賬號(hào)和借書(shū)的圖書(shū)的索引,系統(tǒng)首先驗(yàn)證該賬號(hào)的有效性,若無(wú)效,則提示無(wú)效的原因;若有效,則顯示ID賬號(hào)、姓名、借書(shū)限額、是否超過(guò)還書(shū)期限等信息,本次實(shí)際借書(shū)的數(shù)量不能超出可再借數(shù)量的值。完成借書(shū)操作的同時(shí)要修改相應(yīng)圖書(shū)信息的狀態(tài)、讀者信息中的已借數(shù)量、在借閱信息中添加相應(yīng)的記錄。</p><p>  歸還圖書(shū)時(shí),由管理員錄入借書(shū)卡號(hào)和待歸還的圖書(shū)編號(hào),顯示圖

10、書(shū)索引、讀者姓名、讀書(shū)編號(hào)、讀書(shū)名稱(chēng)、借書(shū)日期、應(yīng)還日期等信息,并自動(dòng)計(jì)算是否超期以及超期的罰款金額,若進(jìn)行續(xù)借則取消超期和罰款等信息;若圖書(shū)有損壞,由管理員根據(jù)實(shí)際情況從系統(tǒng)中選擇相應(yīng)的損壞等級(jí),系統(tǒng)自動(dòng)計(jì)算損壞賠償金額。完成歸還操作的同時(shí),修改相應(yīng)圖書(shū)信息的狀態(tài)、修改讀者信息中的已借數(shù)量、在借書(shū)信息中對(duì)相應(yīng)的借書(shū)記錄做標(biāo)記、在還書(shū)信息中添加相應(yīng)的記錄。</p><p>  圖書(shū)管理員不定期地對(duì)圖書(shū)信息進(jìn)行添加

11、、修改和刪除等操作,在圖書(shū)尚未歸還的情況下不能對(duì)圖書(shū)信息進(jìn)行刪除。也可以對(duì)讀者信息進(jìn)行添加、修改、刪除等操作,在讀者還有未歸還的圖書(shū)的情況下不能進(jìn)行刪除讀者信息。</p><p>  系統(tǒng)管理員主要進(jìn)行圖書(shū)管理員權(quán)限的設(shè)置、讀者類(lèi)別信息的設(shè)置、圖書(shū)類(lèi)別的設(shè)置以及罰款和賠償標(biāo)準(zhǔn)的設(shè)置、數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)等處理。</p><p><b>  4、功能層次圖</b><

12、/p><p><b>  圖1</b></p><p><b>  三、數(shù)據(jù)描述</b></p><p><b>  1、數(shù)據(jù)</b></p><p><b>  2、動(dòng)態(tài)數(shù)據(jù)</b></p><p>  輸入數(shù)據(jù):鼠標(biāo)對(duì)按鈕的點(diǎn)擊,查

13、詢(xún)方式,查詢(xún)關(guān)鍵字,新建圖書(shū)項(xiàng),新建讀者項(xiàng),圖書(shū)項(xiàng)、讀者項(xiàng)記錄的修改,圖書(shū)借還以及注銷(xiāo)操作時(shí)的輸入信息,受限操作所需的密碼等。</p><p>  輸出數(shù)據(jù):查詢(xún)關(guān)鍵字所確定的數(shù)據(jù)庫(kù)子集,統(tǒng)計(jì)結(jié)果,操作成功或失敗的消息,圖書(shū)借還以及注銷(xiāo)操作時(shí)的結(jié)果信息。</p><p><b>  3、數(shù)據(jù)庫(kù)描述</b></p><p>  數(shù)據(jù)庫(kù)采用SQL

14、Server數(shù)據(jù)庫(kù)和Access</p><p>  4、數(shù)據(jù)流圖與數(shù)據(jù)字典</p><p><b>  1、數(shù)據(jù)流圖</b></p><p>  (1) 系統(tǒng)框架模塊</p><p><b>  圖2</b></p><p><b> ?。?)讀者信息管理<

15、/b></p><p><b>  圖4</b></p><p><b>  2.圖書(shū)信息管理</b></p><p><b>  圖3</b></p><p><b>  (3)圖書(shū)信息管理</b></p><p><

16、b>  圖5</b></p><p><b>  圖4</b></p><p><b> ?。?)圖書(shū)借閱管理</b></p><p><b>  圖5</b></p><p>  2、數(shù)據(jù)信息表關(guān)系模塊</p><p><b&g

17、t;  圖6</b></p><p><b>  表名:book表</b></p><p><b>  輸出數(shù)據(jù):圖書(shū)信息</b></p><p>  數(shù)據(jù)組成:圖書(shū)索引書(shū)名作者所屬類(lèi)別出版社單價(jià)圖書(shū)位置允許借閱時(shí)間(天)簡(jiǎn)介封面圖書(shū)管理員上架時(shí)間</p><p>

18、  存儲(chǔ)方式:主鍵(book_index),外鍵(admin_id)</p><p>  表名:reader表</p><p><b>  輸出數(shù)據(jù):讀者信息</b></p><p>  數(shù)據(jù)組成:讀者ID密碼姓名性別院(系)班級(jí)電話(huà)照片讀者管理員ID</p><p>  存儲(chǔ)方式:主鍵(reader_I

19、D), 外鍵(admin_id)</p><p>  表名:library表</p><p>  輸出數(shù)據(jù):圖書(shū)借閱信息</p><p>  數(shù)據(jù)組成:讀者ID圖書(shū)索引借閱時(shí)間歸還時(shí)間借還管理員</p><p>  存儲(chǔ)方式:主鍵(book_index、reader_ID、start_time),外鍵(admin_ID、 reader

20、_ID、book_index)</p><p><b>  表名:admin表</b></p><p>  輸出數(shù)據(jù):管理員信息</p><p>  數(shù)據(jù)組成:管理員ID管理員密碼姓名性別職位照片</p><p>  存儲(chǔ)方式:主鍵(admin_ID)</p><p><b>

21、  3、數(shù)據(jù)字典</b></p><p><b>  (1)數(shù)據(jù)接口描述</b></p><p><b>  名稱(chēng):圖書(shū)管理員</b></p><p>  簡(jiǎn)要描述:完成統(tǒng)計(jì)查詢(xún)、借書(shū)、還書(shū)等操作;</p><p>  有關(guān)數(shù)據(jù)流:讀者信息,圖書(shū)信息,讀者情況,圖書(shū)情況;</p&g

22、t;<p><b>  名稱(chēng):系統(tǒng)管理員</b></p><p>  簡(jiǎn)要描述:完成用戶(hù)設(shè)置,讀者信息設(shè)置,圖書(shū)信息設(shè)置等操作;</p><p>  有關(guān)數(shù)據(jù)流:用戶(hù)信息,讀者信息,圖書(shū)信息;</p><p>  (2)加工邏輯詞條描述</p><p><b>  加工名:錄入新讀者</b&

23、gt;</p><p>  加工ID:學(xué)號(hào)后十位( 例:1110801040)</p><p>  簡(jiǎn)要描述:將新的讀者信息登記到讀者信息表中</p><p>  輸入數(shù)據(jù)流:新讀者數(shù)據(jù),讀者信息</p><p>  輸出數(shù)據(jù)流:有效讀者信息</p><p><b>  加工邏輯:</b><

24、/p><p><b>  1)輸入讀者信息</b></p><p><b>  2)選擇讀者類(lèi)別</b></p><p>  3)執(zhí)行SQL語(yǔ)句,將完整的讀者信息寫(xiě)入讀者信息表</p><p>  (3)數(shù)據(jù)存儲(chǔ)詞條描述</p><p>  數(shù)據(jù)存儲(chǔ)名:圖書(shū)信息表</p&g

25、t;<p>  簡(jiǎn)單描述:存放已登記入庫(kù)的圖書(shū)的詳細(xì)信息</p><p><b>  輸入數(shù)據(jù):圖書(shū)狀態(tài)</b></p><p><b>  輸出數(shù)據(jù):圖書(shū)信息</b></p><p>  數(shù)據(jù)組成:圖書(shū)索引書(shū)名作者所屬類(lèi)別出版社單價(jià)圖書(shū)位置允許借閱時(shí)間(天)簡(jiǎn)介封面圖書(shū)管理員上架時(shí)間&

26、lt;/p><p>  存儲(chǔ)方式:關(guān)鍵碼(圖書(shū)索引)</p><p>  數(shù)據(jù)存儲(chǔ)名:讀者信息表</p><p>  簡(jiǎn)單描述:存放讀者的詳細(xì)信息</p><p>  輸入數(shù)據(jù):已借數(shù)量,操作員姓名</p><p><b>  輸出數(shù)據(jù):讀者信息</b></p><p>  數(shù)

27、據(jù)組成:讀者ID密碼姓名性別院(系)班級(jí)電話(huà)照片讀者管理員ID</p><p>  存儲(chǔ)方式:關(guān)鍵碼(讀者ID)</p><p>  (4)數(shù)據(jù)項(xiàng)詞條描述</p><p>  5、數(shù)據(jù)關(guān)系E-R圖</p><p><b>  圖7</b></p><p><b>  6、

28、數(shù)據(jù)采集</b></p><p>  數(shù)據(jù)采集采用鍵盤(pán)輸入</p><p><b>  四、功能需求</b></p><p><b>  1、功能劃分</b></p><p>  該系統(tǒng)具有以下主要功能:</p><p>  瀏覽功能、查詢(xún)功能、添加功能、修改功能

29、、刪除功能;</p><p><b>  2、功能描述</b></p><p> ?。?)瀏覽功能:列出當(dāng)前數(shù)據(jù)庫(kù)文件中圖書(shū)信息、讀者信息、借閱信息和還書(shū)信息等的所有記錄??蛇x定一項(xiàng)記錄,顯示所有域。</p><p> ?。?)查詢(xún)功能:書(shū)目匹配查詢(xún)、讀者匹配查詢(xún)、書(shū)目和讀者匹配查詢(xún)。</p><p> ?。?)添加功能

30、:添加書(shū)目和讀者記錄以及借書(shū)還書(shū)記錄、添加系統(tǒng)設(shè)置相關(guān)信息。</p><p> ?。?)修改功能:修改書(shū)目和讀者記錄,提供相關(guān)確認(rèn)機(jī)制。修改系統(tǒng)設(shè)置相關(guān)信息,提供相關(guān)確認(rèn)機(jī)制。</p><p> ?。?)刪除功能:刪除書(shū)目和讀者記錄,提供相關(guān)確認(rèn)機(jī)制。刪除系統(tǒng)設(shè)置相關(guān)信息,提供相關(guān)確認(rèn)機(jī)制。</p><p><b>  五、性能需求</b>&l

31、t;/p><p><b>  1、數(shù)據(jù)精確度</b></p><p>  保證查詢(xún)的查全率和查準(zhǔn)率為100%,所有在相應(yīng)域中包含查詢(xún)關(guān)鍵字的記錄都能查到,所有在相應(yīng)域中不包含查詢(xún)關(guān)鍵字的記錄都不能查到。</p><p><b>  2、系統(tǒng)響應(yīng)時(shí)間</b></p><p>  系統(tǒng)對(duì)大部分操作的相應(yīng)時(shí)間

32、應(yīng)在1—2秒內(nèi)。</p><p><b>  3、適應(yīng)性</b></p><p>  滿(mǎn)足運(yùn)行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其他應(yīng)用軟件的獨(dú)立運(yùn)行要求。</p><p><b>  六、運(yùn)行需求</b></p><p><b>  1、用戶(hù)界面</b></p>

33、<p>  系統(tǒng)采用應(yīng)用窗體的方式,多功能窗口運(yùn)行。</p><p><b>  2、硬件接口</b></p><p>  支持各種X86系列的PC機(jī)。</p><p><b>  3、軟件接口</b></p><p>  運(yùn)行于Windows2007及更高版本的具有WIN32 API

溫馨提示

  • 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ù)僅提供信息存儲(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)論