圖書管理系統(tǒng)需求與分析報(bào)告new

圖書管理系統(tǒng)需求與分析報(bào)告new

ID:5755787

大?。?82.00 KB

頁數(shù):19頁

時(shí)間:2017-12-24

圖書管理系統(tǒng)需求與分析報(bào)告new_第1頁
圖書管理系統(tǒng)需求與分析報(bào)告new_第2頁
圖書管理系統(tǒng)需求與分析報(bào)告new_第3頁
圖書管理系統(tǒng)需求與分析報(bào)告new_第4頁
圖書管理系統(tǒng)需求與分析報(bào)告new_第5頁
資源描述:

《圖書管理系統(tǒng)需求與分析報(bào)告new》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、圖書管理系統(tǒng)需求分析1、引言1.1編寫目的編寫本報(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)。1.2項(xiàng)目背景軟件名稱:圖書管理系統(tǒng)項(xiàng)目開發(fā)者:揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院******班***用戶單位:*********學(xué)院1.3參考資料張權(quán)范《軟件工程》清華大學(xué)出版社北京交通大學(xué)出版社陳承歡等《C#程序設(shè)計(jì)案例教程》高等教育出版社胡國勝易著梁《數(shù)據(jù)庫技術(shù)與應(yīng)用—SQLServer2008》機(jī)械工業(yè)出版社2、任務(wù)概述2.1目標(biāo)本系統(tǒng)通過計(jì)算機(jī)技術(shù)實(shí)現(xiàn)圖書信息和用戶信息的管理

2、,還包括如下目標(biāo):減少人力成本和管理費(fèi)用;提高信息的準(zhǔn)確性和信息的安全;改進(jìn)管理和服務(wù);良好的人機(jī)交互界面,操作簡便;2.2用戶特點(diǎn)本系統(tǒng)的最終用戶是面向管理員(圖書館管理員和其他管理人員)和讀者(教師和學(xué)生),他們都具有一定的計(jì)算機(jī)基礎(chǔ)知識和操作計(jì)算機(jī)的能力,是經(jīng)常性用戶。系統(tǒng)維護(hù)人員是計(jì)算機(jī)專業(yè)人員,熟悉操作系統(tǒng)和數(shù)據(jù)庫,是間隔性用戶。2.3需求概述在圖書管理系統(tǒng)中,管理員為每個(gè)讀者建立一個(gè)賬戶,賬戶內(nèi)存儲讀者個(gè)人的詳細(xì)信息,并依據(jù)讀者類別的不同給每個(gè)讀者發(fā)放借書卡(提供借書卡號、姓名、部門或班級等信息)。讀者可以憑借書卡在圖書館進(jìn)行圖書的借、還、續(xù)借、查詢等操作,

3、不同類別的讀者在借書限額、還書期限以及可續(xù)借的次數(shù)上要有所不同。借閱圖書時(shí),由管理員錄入借書卡號,系統(tǒng)首先驗(yàn)證該卡號的有效性,若無效,則提示無效的原因;若有效,則顯示卡號、姓名、借書限額、已借數(shù)量、可再借數(shù)量等信息,本次實(shí)際借書的數(shù)量不能超出可再借數(shù)量的值。完成借書操作的同時(shí)要修改相應(yīng)圖書信息的狀態(tài)、讀者信息中的已借數(shù)量、在借閱信息中添加相應(yīng)的記錄。歸還圖書時(shí),由管理員錄入借書卡號和待歸還的圖書編號,顯示借書卡號、讀者姓名、讀書編號、讀書名稱、借書日期、應(yīng)還日期等信息,并自動(dòng)計(jì)算是否超期以及超期的罰款金額,若進(jìn)行續(xù)借則取消超期和罰款等信息;若圖書有損壞,由管理員根據(jù)實(shí)際

4、情況從系統(tǒng)中選擇相應(yīng)的損壞等級,系統(tǒng)自動(dòng)計(jì)算損壞賠償金額。完成歸還操作的同時(shí),修改相應(yīng)圖書信息的狀態(tài)、修改讀者信息中的已借數(shù)量、在借書信息中對相應(yīng)的借書記錄做標(biāo)記、在還書信息中添加相應(yīng)的記錄。圖書管理員不定期地對圖書信息進(jìn)行添加、修改和刪除等操作,在圖書尚未歸還的情況下不能對圖書信息進(jìn)行刪除。也可以對讀者信息進(jìn)行添加、修改、刪除等操作,在讀者還有未歸還的圖書的情況下不能進(jìn)行刪除讀者信息。系統(tǒng)管理員主要進(jìn)行圖書管理員權(quán)限的設(shè)置、讀者類別信息的設(shè)置、圖書類別的設(shè)置以及罰款和賠償標(biāo)準(zhǔn)的設(shè)置、數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)等處理。2.4功能層次圖3、數(shù)據(jù)描述3.1靜態(tài)數(shù)據(jù)圖書:圖書編碼,書

5、名,書號,圖書類別,作者,出版社,出版時(shí)間,單價(jià)管理員:用戶名,密碼,權(quán)限,姓名讀者:借書卡號,姓名,性別,讀者類別,所屬系部,部門或班級3.2動(dòng)態(tài)數(shù)據(jù)輸入數(shù)據(jù):鼠標(biāo)對按鈕的點(diǎn)擊,查詢方式,查詢關(guān)鍵字,新建圖書項(xiàng),新建讀者項(xiàng),圖書項(xiàng)、讀者項(xiàng)記錄的修改,圖書借還以及注銷操作時(shí)的輸入信息,受限操作所需的密碼等。輸出數(shù)據(jù):查詢關(guān)鍵字所確定的數(shù)據(jù)庫子集,統(tǒng)計(jì)結(jié)果,操作成功或失敗的消息,圖書借還以及注銷操作時(shí)的結(jié)果信息。3.3數(shù)據(jù)庫描述數(shù)據(jù)庫采用SQLServer數(shù)據(jù)庫。3.4數(shù)據(jù)流圖與數(shù)據(jù)字典1、數(shù)據(jù)流圖(1)頂層數(shù)據(jù)流圖(2)0層數(shù)據(jù)流圖(3)1層數(shù)據(jù)流圖u1.讀者信息管理u

6、2.圖書信息管理u3.圖書借還管理u4.信息統(tǒng)計(jì)u5.系統(tǒng)設(shè)置2、數(shù)據(jù)字典(1)數(shù)據(jù)接口描述u名稱:圖書管理員簡要描述:完成登記注冊、統(tǒng)計(jì)查詢、借書、還書等操作;有關(guān)數(shù)據(jù)流:讀者信息,圖書信息,統(tǒng)計(jì)條件信息,讀者情況,圖書情況,統(tǒng)計(jì)結(jié)果;u名稱:系統(tǒng)管理員簡要描述:完成用戶設(shè)置,讀者類別設(shè)置,圖書類別設(shè)置,罰金標(biāo)準(zhǔn)設(shè)置等操作;有關(guān)數(shù)據(jù)流:用戶信息,讀者類別信息,圖書類別信息,罰金標(biāo)準(zhǔn)信息;(2)加工邏輯詞條描述u加工名:錄入新讀者加工編號:1.1簡要描述:將新的讀者信息登記到讀者信息表中輸入數(shù)據(jù)流:新讀者數(shù)據(jù),讀者類別輸出數(shù)據(jù)流:有效讀者信息加工邏輯:輸入讀者信息選擇讀

7、者類別執(zhí)行SQL語句,將完整的讀者信息寫入讀者信息表u加工名:讀者信息修改加工編號:1.2簡要描述:修改指定的讀者信息(卡號、已借書本數(shù)不可修改)輸入數(shù)據(jù)流:待修改的讀者信息輸出數(shù)據(jù)流:修改后的讀者信息加工邏輯:輸入讀者編號執(zhí)行SQL語句,從讀者信息表中找出該讀者的詳細(xì)信息修改除借書卡號和已借書本數(shù)以外的信息執(zhí)行SQL語句,將修改后的讀者信息寫入讀者信息表中u加工名:讀者信息刪除加工編號:1.3簡要描述:將已歸還全部圖書的指定讀者信息從讀者信息表中刪除輸入數(shù)據(jù)流:待刪除的讀者信息,借書狀況信息輸出數(shù)據(jù)流:待刪除的讀者信息加工邏輯:輸入讀者

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。