版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 圖書管理系統(tǒng)需求分析</p><p><b> 一、引言</b></p><p><b> 1、編寫目的</b></p><p> 編寫本報告的目的是明確本系統(tǒng)的詳細需求,提供給使用單位確認系統(tǒng)的功能和性能,并在此基礎(chǔ)上進行修改和完善,同時作為設(shè)計人員進行軟件設(shè)計的依據(jù)和使用單位的驗收標準。&l
2、t;/p><p><b> 2、項目背景</b></p><p> 實現(xiàn)一個將各種圖書管理和服務(wù)功能集合起來的管理信息系統(tǒng)就顯得十分必要,既可以節(jié)省資源又可以有效存儲、更新查詢信息,提高工作和服務(wù)效率。</p><p><b> 3、參考資料</b></p><p> 《軟件工程原理及應(yīng)用》——
3、陳世鴻等 武漢:武漢大學出版社,2000。</p><p> 《數(shù)據(jù)庫系統(tǒng)概論》(第三版)——王珊等 北京:高等教育出版社,2003。</p><p> 《需求工程》—— 韓柯譯 清華大學出版社。</p><p> 《UML2.0學習指南》——汪青青譯清華大學出版社。</p><p> 《軟件工程導論》——張海藩 編著清華大學
4、出版社。</p><p> 《軟件工程》 —— 張海藩 編著清華大學出版社。</p><p> 《數(shù)據(jù)庫系統(tǒng)概論》 —— 薩師煊 王 珊 編著 高等教育出版社 。</p><p> 《Visual Basic 數(shù)據(jù)庫系統(tǒng)開發(fā)實例導航(第二版)》——劉 韜 駱 娟 何旭洪 編著 人民郵電出版社 。</p><p>
5、 《Visual Basic程序設(shè)計教程》 —— 曾強聰 編著 。</p><p> 武新華等,《Visual Basic管理信息系統(tǒng)開發(fā)案例》,西安電子科技大學出版社。</p><p> 王晟 韓澤坤,《Access數(shù)據(jù)庫開發(fā)經(jīng)典案例解析》,清華大學出版社。</p><p> 楊選輝,《信息系統(tǒng)分析與設(shè)計》,清華大學出版社。</p>&l
6、t;p><b> 二、任務(wù)概述</b></p><p><b> 1、目標</b></p><p> 本系統(tǒng)通過計算機技術(shù)實現(xiàn)圖書信息和用戶信息的管理,還包括如下目標:</p><p> 減少人力成本和管理費用;</p><p> 提高信息的準確性和信息的安全;</p>
7、<p><b> 改進管理和服務(wù);</b></p><p> 良好的人機交互界面,操作簡便;</p><p><b> 2、用戶特點</b></p><p> 本系統(tǒng)的最終用戶是面向管理員(圖書館管理員和系統(tǒng)管理人員)和讀者(教師和學生),他們都具有一定的計算機基礎(chǔ)知識和操作計算機的能力,是經(jīng)常性用戶。
8、</p><p> 系統(tǒng)維護人員是計算機專業(yè)人員,熟悉操作系統(tǒng)和數(shù)據(jù)庫,是間隔性用戶。</p><p><b> 3、需求概述</b></p><p> 在圖書管理系統(tǒng)中,管理員為每個讀者建立一個賬戶,賬戶內(nèi)存儲讀者個人的詳細信息,讀者可以在圖書館進行圖書的借、還、續(xù)借、查詢等操作,不同類別的讀者在借書限額、還書期限。</p>
9、<p> 借閱圖書時,由管理員錄入讀者ID賬號和借書的圖書的索引,系統(tǒng)首先驗證該賬號的有效性,若無效,則提示無效的原因;若有效,則顯示ID賬號、姓名、借書限額、是否超過還書期限等信息,本次實際借書的數(shù)量不能超出可再借數(shù)量的值。完成借書操作的同時要修改相應(yīng)圖書信息的狀態(tài)、讀者信息中的已借數(shù)量、在借閱信息中添加相應(yīng)的記錄。</p><p> 歸還圖書時,由管理員錄入借書卡號和待歸還的圖書編號,顯示圖
10、書索引、讀者姓名、讀書編號、讀書名稱、借書日期、應(yīng)還日期等信息,并自動計算是否超期以及超期的罰款金額,若進行續(xù)借則取消超期和罰款等信息;若圖書有損壞,由管理員根據(jù)實際情況從系統(tǒng)中選擇相應(yīng)的損壞等級,系統(tǒng)自動計算損壞賠償金額。完成歸還操作的同時,修改相應(yīng)圖書信息的狀態(tài)、修改讀者信息中的已借數(shù)量、在借書信息中對相應(yīng)的借書記錄做標記、在還書信息中添加相應(yīng)的記錄。</p><p> 圖書管理員不定期地對圖書信息進行添加
11、、修改和刪除等操作,在圖書尚未歸還的情況下不能對圖書信息進行刪除。也可以對讀者信息進行添加、修改、刪除等操作,在讀者還有未歸還的圖書的情況下不能進行刪除讀者信息。</p><p> 系統(tǒng)管理員主要進行圖書管理員權(quán)限的設(shè)置、讀者類別信息的設(shè)置、圖書類別的設(shè)置以及罰款和賠償標準的設(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、動態(tài)數(shù)據(jù)</b></p><p> 輸入數(shù)據(jù):鼠標對按鈕的點擊,查
13、詢方式,查詢關(guān)鍵字,新建圖書項,新建讀者項,圖書項、讀者項記錄的修改,圖書借還以及注銷操作時的輸入信息,受限操作所需的密碼等。</p><p> 輸出數(shù)據(jù):查詢關(guān)鍵字所確定的數(shù)據(jù)庫子集,統(tǒng)計結(jié)果,操作成功或失敗的消息,圖書借還以及注銷操作時的結(jié)果信息。</p><p><b> 3、數(shù)據(jù)庫描述</b></p><p> 數(shù)據(jù)庫采用SQL
14、Server數(shù)據(jù)庫和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.圖書信息管理</b></p><p><b> 圖3</b></p><p><b> (3)圖書信息管理</b></p><p><
16、b> 圖5</b></p><p><b> 圖4</b></p><p><b> ?。?)圖書借閱管理</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ù):圖書信息</b></p><p> 數(shù)據(jù)組成:圖書索引書名作者所屬類別出版社單價圖書位置允許借閱時間(天)簡介封面圖書管理員上架時間</p><p>
18、 存儲方式:主鍵(book_index),外鍵(admin_id)</p><p> 表名:reader表</p><p><b> 輸出數(shù)據(jù):讀者信息</b></p><p> 數(shù)據(jù)組成:讀者ID密碼姓名性別院(系)班級電話照片讀者管理員ID</p><p> 存儲方式:主鍵(reader_I
19、D), 外鍵(admin_id)</p><p> 表名:library表</p><p> 輸出數(shù)據(jù):圖書借閱信息</p><p> 數(shù)據(jù)組成:讀者ID圖書索引借閱時間歸還時間借還管理員</p><p> 存儲方式:主鍵(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> 存儲方式:主鍵(admin_ID)</p><p><b>
21、 3、數(shù)據(jù)字典</b></p><p><b> (1)數(shù)據(jù)接口描述</b></p><p><b> 名稱:圖書管理員</b></p><p> 簡要描述:完成統(tǒng)計查詢、借書、還書等操作;</p><p> 有關(guān)數(shù)據(jù)流:讀者信息,圖書信息,讀者情況,圖書情況;</p&g
22、t;<p><b> 名稱:系統(tǒng)管理員</b></p><p> 簡要描述:完成用戶設(shè)置,讀者信息設(shè)置,圖書信息設(shè)置等操作;</p><p> 有關(guān)數(shù)據(jù)流:用戶信息,讀者信息,圖書信息;</p><p> (2)加工邏輯詞條描述</p><p><b> 加工名:錄入新讀者</b&
23、gt;</p><p> 加工ID:學號后十位( 例:1110801040)</p><p> 簡要描述:將新的讀者信息登記到讀者信息表中</p><p> 輸入數(shù)據(jù)流:新讀者數(shù)據(jù),讀者信息</p><p> 輸出數(shù)據(jù)流:有效讀者信息</p><p><b> 加工邏輯:</b><
24、/p><p><b> 1)輸入讀者信息</b></p><p><b> 2)選擇讀者類別</b></p><p> 3)執(zhí)行SQL語句,將完整的讀者信息寫入讀者信息表</p><p> (3)數(shù)據(jù)存儲詞條描述</p><p> 數(shù)據(jù)存儲名:圖書信息表</p&g
25、t;<p> 簡單描述:存放已登記入庫的圖書的詳細信息</p><p><b> 輸入數(shù)據(jù):圖書狀態(tài)</b></p><p><b> 輸出數(shù)據(jù):圖書信息</b></p><p> 數(shù)據(jù)組成:圖書索引書名作者所屬類別出版社單價圖書位置允許借閱時間(天)簡介封面圖書管理員上架時間&
26、lt;/p><p> 存儲方式:關(guān)鍵碼(圖書索引)</p><p> 數(shù)據(jù)存儲名:讀者信息表</p><p> 簡單描述:存放讀者的詳細信息</p><p> 輸入數(shù)據(jù):已借數(shù)量,操作員姓名</p><p><b> 輸出數(shù)據(jù):讀者信息</b></p><p> 數(shù)
27、據(jù)組成:讀者ID密碼姓名性別院(系)班級電話照片讀者管理員ID</p><p> 存儲方式:關(guān)鍵碼(讀者ID)</p><p> (4)數(shù)據(jù)項詞條描述</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><p><b> 四、功能需求</b></p><p><b> 1、功能劃分</b></p><p> 該系統(tǒng)具有以下主要功能:</p><p> 瀏覽功能、查詢功能、添加功能、修改功能
29、、刪除功能;</p><p><b> 2、功能描述</b></p><p> (1)瀏覽功能:列出當前數(shù)據(jù)庫文件中圖書信息、讀者信息、借閱信息和還書信息等的所有記錄??蛇x定一項記錄,顯示所有域。</p><p> ?。?)查詢功能:書目匹配查詢、讀者匹配查詢、書目和讀者匹配查詢。</p><p> ?。?)添加功能
30、:添加書目和讀者記錄以及借書還書記錄、添加系統(tǒng)設(shè)置相關(guān)信息。</p><p> ?。?)修改功能:修改書目和讀者記錄,提供相關(guān)確認機制。修改系統(tǒng)設(shè)置相關(guān)信息,提供相關(guān)確認機制。</p><p> ?。?)刪除功能:刪除書目和讀者記錄,提供相關(guān)確認機制。刪除系統(tǒng)設(shè)置相關(guān)信息,提供相關(guān)確認機制。</p><p><b> 五、性能需求</b>&l
31、t;/p><p><b> 1、數(shù)據(jù)精確度</b></p><p> 保證查詢的查全率和查準率為100%,所有在相應(yīng)域中包含查詢關(guān)鍵字的記錄都能查到,所有在相應(yīng)域中不包含查詢關(guān)鍵字的記錄都不能查到。</p><p><b> 2、系統(tǒng)響應(yīng)時間</b></p><p> 系統(tǒng)對大部分操作的相應(yīng)時間
32、應(yīng)在1—2秒內(nèi)。</p><p><b> 3、適應(yīng)性</b></p><p> 滿足運行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其他應(yīng)用軟件的獨立運行要求。</p><p><b> 六、運行需求</b></p><p><b> 1、用戶界面</b></p>
33、<p> 系統(tǒng)采用應(yīng)用窗體的方式,多功能窗口運行。</p><p><b> 2、硬件接口</b></p><p> 支持各種X86系列的PC機。</p><p><b> 3、軟件接口</b></p><p> 運行于Windows2007及更高版本的具有WIN32 API
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《圖書管理系統(tǒng)》課程設(shè)計
- 圖書管理系統(tǒng)課程設(shè)計
- 圖書管理系統(tǒng)課程設(shè)計
- 圖書管理系統(tǒng)課程設(shè)計
- 課程設(shè)計---圖書管理系統(tǒng)
- 課程設(shè)計---課程設(shè)計圖書管理系統(tǒng)
- c課程設(shè)計---圖書管理系統(tǒng)課程設(shè)計
- 圖書管理系統(tǒng)課程設(shè)計 (2)
- java課程設(shè)計--圖書管理系統(tǒng)
- sql課程設(shè)計---圖書管理系統(tǒng)
- sql圖書管理系統(tǒng)課程設(shè)計
- vb圖書管理系統(tǒng)課程設(shè)計
- 圖書管理系統(tǒng)需求分析
- 圖書管理系統(tǒng) 需求分析
- oracle課程設(shè)計--圖書管理系統(tǒng)
- 圖書管理系統(tǒng)—課程設(shè)計報告
- vf課程設(shè)計--圖書管理系統(tǒng)
- 圖書管理系統(tǒng)-課程設(shè)計報告
- 圖書管理系統(tǒng)課程設(shè)計報告
- jsp課程設(shè)計--圖書管理系統(tǒng)
評論
0/150
提交評論