楊玉芹
摘 要:本論文是圖書管理員對圖書管理系統的需求進行簡單的分析,有對圖書的借閱、歸還、預約,制定采購方案,查詢預約借閱信息,管理書評和留言板五大模塊,對這五個模塊進行了具體的細化。
關鍵詞:圖書管理系統;圖書管理員;借書;還書;預約;采購方案;書評;留言板
1 綜合描述
1.1 產品的前景
該系統圖書管理員部分針對圖書館相關工作人員的業務現狀,以更快更好地協助管理員處理讀者的借閱請求為目的,著力于解決傳統的人工處理過程中的諸多問題,譬如,借閱過程繁瑣、容易出現差錯、數據易丟失等。設計開發的系統將基本改善上述現狀,實現相關用戶所要求的功能,在很大程度上,為工作人員帶來便利。
1.2 產品的功能
圖書管理員必須經過登錄才能進入圖書管理系統,進行圖書的借閱、歸還、預約,制定采購方案,查詢預約借閱信息,管理書評和留言板。
1.3 運行環境
該系統在奔騰4以上計算機,操作系統Windows XP,Windows7,Windows8上運行。
2 功能需求
2.1 借閱處理
借閱處理模塊主要是指學生在借閱書籍前圖書管理員必須核實其身份。若學生已經不具備借書的資格,則拒絕將書借出;若學生具備借書資格,圖書管理員可處理圖書的借閱、續借、預約。若借閱者已經預約,核實身份后將書借出,并刪除預約記錄。圖書管理員處理借書的時候,必須更新書庫中的書本信息,并記錄借出信息;處理書籍預約時,必須記錄預約信息。
2.2 歸還處理
歸還處理模塊主要包含檢查圖書,以及定期檢查學生的借閱情況。當讀者還書時,圖書管理員要對圖書進行檢查,若圖書不影響正常閱讀,接收書并更新書庫信息,更新借閱信息;若圖書影響再次閱讀,根據破損程度進行書籍破損情況記錄;若破損大于10頁但小于圖書總頁數的20%,則按公式:圖書價格/總頁數*破損頁數,讓讀者進行相應的賠償且歸還圖書,并在數據庫中記錄破損情況;若破損大于圖書總頁數的20%則拒收書籍,并且要求讀者按圖書原價進行賠償,并記錄下該書籍的詳細信息,以方便圖書管理員補購該書籍。若讀者借書導致書籍丟失,要求讀者按圖書原價進行賠償。
2.3 預約處理
預約處理模塊主要是圖書管理員處理借閱者預約需求時,對其進行身份核實,若可以預約,記錄預約信息。
2.4 查詢預約借閱
查詢預約借閱主要是指借閱者對書籍進行預約,系統會將書預留7天,若借閱者沒有在規定時間去取書,消除預約記錄。
2.5 采購整理
采購整理模塊主要是圖書管理員根據統計借閱記錄,書籍的預約情況,書評的熱度,教師的建議,書的捐贈情況,總結出對各種書的需求情況,給系統管理員提交數據。
統計借閱記錄可以按季度借閱統計,并向借閱者推薦借閱次數較多的書籍;可以根據借閱差值統計庫存,將借閱次數極少的舊書下架,并出售。
3.6 書評管理
書評管理模塊主要是圖書管理員可以將借閱者對書的評價進行意見的整理,將有意義的書評置頂,將較多、較好的書評進行排行,為后期借閱者提供參考,也可以將一些沒有意義或有惡意傾向的書評刪除。
3.7 留言板管理
留言板管理模塊主要是指圖書管理員可以對留言、提問進行管理。留言管理:對留言進行查看,回復操作,刪除無意義或有惡意傾向的留言;提問管理:對提問可以查看,給與回答,刪除無意義或有惡意傾向的提問。
4 非功能需求
4.1 性能需求
圖書管理系統在40s內響應所有的請求,否則視為沒反應;借閱信息捕獲準確度達到95%;動態信息更新及時率達到95%;靜態信息呈現全面度達到90%(說明:此處數字都可以根據實際情況而定)。
4.2 可靠性需求
當用戶輸入非法數據時,系統立即報錯,并發出修改提示信息,直到用戶修改正確為止。當輸入數據無效時,系統會自動選用改數據項的默認值,同時要求用戶確認。當數據庫中的數據發生錯誤時,系統會回到執行前的狀態,并提示用戶重新執行已執行過的操作。
4.3 易用性需求
系統風格簡捷一致,人機界面友好,傻瓜式操作方式簡捷、直觀;系統提供各種人性化的設置。
4.4 安全性需求
圖書管理員必須在核實身份后才可以操作系統,僅可以使用規定范圍內的功能。
4.5 可保障性需求
高效性:系統能夠快速響應管理員的處理請求,交互式地呈現管理員需要的數據信息;可移植性:系統產品在Windows操作系統平臺上正常運行;可重用性:系統涉及到的基礎數據處理模塊可考慮作為新的組件庫,為后續項目做準備。
[參考文獻]
[1]樊海瑋,呂進,等,著.《軟件詳細設計教程》.西安電子科技大學出版社,2010年12月.