


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
圖書館管理信息系統需求分析目錄111PAGEPAGE11在減少投入的前提下,提高了信息處理的準確度和精度,能夠更好的保證數據的正確性;圖書進行登記、分類、統計、盤點,讀者信息的管理與修改,借閱、續借情況的登記處理等;建立高效的信息傳輸和服務平臺,使各校區圖書館完成了一館建制,實現了圖書館管理與服務的自動化與信息化,生信息管理的速度;能夠了解當前的圖書館的圖書信息,更多的人員可用于為借閱者服務、更新采購圖書等其他事物,節省人力資源;1.4參考資料《軟件工程》——張海藩編著清華大學出版社《數據庫系統概論》——薩師煊王珊編著高等教育出版社《系統分析與設計基礎》——JosephS.Valacich編著施平安譯清華大學出版社二、需求分析需求范圍本項目的名稱:圖書館管理系統;系統的使用人群:管理員(圖書管理人員,系統管理人員),讀者(生和職工),系統維護人員,管理員負責管理系統參數、用戶信息以及對圖書信息進行相關操作,讀者可以進行的操作有查詢圖書,續借圖書、修改個人信息等。系統維護人員主要是對系統的正常運行進行必要的維護和升級。系統概述(入學注冊成功后為其建立一個圖書館管理系統的借閱賬號,當學生畢業后,注銷該借閱賬戶,并為每一位讀者發放不同類型的借閱證(借閱證提供姓名,性別,專業,借閱證號,每個借閱賬戶中存儲了該讀者基本個人信息和他的圖書借閱記錄信息。員進行借閱,歸還圖書。每個讀者的借閱上限都不同,本科生可借閱的圖書上510的圖書已經到了借閱期限甚至超過借閱(續借)期限,要繳納相應的罰金。的信息、個人借閱圖書的信息記錄、對已借圖書進行續借(每本書限定續借一次,且續借時間是一個月、修改個人賬戶的密碼。(使用掃描儀器直接掃描借閱證系統會驗證借閱證的有效性以及該讀者借閱的圖書是否達到借閱上限,如果借閱證無效,系統會提示原因。如果有效則顯示讀者的基本信息和借閱圖書信息記錄。圖書館前臺人員核對讀者的信息,如果有借閱的圖書超過了借閱期限,讀者不能繼續借閱圖書,并且需要盡快歸還超期的圖書及繳納相應罰金。如果上述過程都沒有出現異常情況,則提交借閱請求,若被系統接受則存儲借閱紀錄,并修改可借閱圖書的數量。歸還圖書時,必須先輸入讀者借閱證號和圖書號(或丟失標記號系統接受后刪除借閱紀錄,并修改可借閱圖書的數量。歸類;當圖書不再外借(或注銷)時,對圖書信息庫中的信息進行刪除操作(在該圖書沒有一本外借的情路況下,可以刪除圖書信息的信息。賬戶。其次,對圖書管理員的權限進行設置和圖書類別進行設置。最后,設置超期賠償和丟失損壞圖書的賠償標準、設置借閱期限等系統參數。維護管理人員負責對系統進行維護與升級,提供必要的技術支持。系統的功能模塊系統的主要功能包括:建立新的賬戶和注銷賬戶,設置基礎參數(借閱、續借期限設置;輸入圖書詳細信息,登記新書入庫信息,修改圖書信息,刪除(或注銷不在向外借閱的圖書,查詢圖書信息,對圖書進行分類;息記錄。能夠進行圖書借閱、還書、續借等功能。1所示;讀者信息管理該功能模塊包括:添加、修改、刪除(注銷、查詢讀者信息。操作:添加新讀者;輸入數據流:新的讀者信息,讀者類別。輸出數據流:借閱證的讀者信息。操作:修改讀者信息描述:讀者信息產生變化時(例如年級產生變化息(注意借閱證號、借閱記錄、借閱圖書數量等不能修改。輸出數據流:修改后的信息。C.操作:刪除讀者信息描述:該名讀者已經離校,在他歸還所有的借閱的圖書之后,刪除其讀者信息。輸入數據流:待刪除的讀者信息,借閱記錄情況(圖書歸還情況輸出數據流:刪除的讀者信息。D.操作:查詢讀者信息描述:查詢讀者的信息。了解該讀者的信息。輸入數據流:待查詢的讀者信息。圖書管理系讀者信息管理圖書管理系讀者信息管理圖書信息管理圖書借閱管理系統管理添修刪查登修注查借罰加改除詢記改銷詢圖圖圖用閱類金讀讀讀讀圖圖圖圖書書書戶續別標者者者者書書書書借歸續管借設準信信信信入信信信閱還借理期置設息息息息庫息息息限置讀圖讀圖者書者書類類管管別別理理員設置設置1功能模塊圖2.3.2 圖書信息管理信息。操作:圖書入庫登記書信息表中。輸入數據流:新的圖書信息,圖書類別。輸出數據流:登記后入庫的圖書信息。操作:修改圖書信息改,將修改后的圖書信息存儲到圖書信息表中。輸入數據流:需要修改的圖書信息。輸出數據流:修改成功的圖書信息。操作:注銷圖書信息描述:將不再使用(需要等待讀者歸還之后)將圖書信息從圖書信息表中刪除。輸出數據流:刪除的圖書信息。操作:查詢圖書信息輸入數據流:需要查詢的圖書信息。輸出數據流:查詢的圖書信息。圖書借閱管理該功能模塊包括:圖書借閱,圖書歸還,圖書續借。操作:圖書借閱描述:當讀者需要借閱圖書時,通過借閱證號和圖書編號完成借閱(前需檢查該讀者當前借閱數量是否達到上限和該讀者借閱的書是否已經超過期限,將借閱記錄存儲到相應表中。舊借閱記錄。輸出數據流:借閱數,新借閱記錄,圖書狀態。操作:圖書歸還輸入數據流:舊借閱記錄,圖書館前臺操作人員姓名,罰金金額。輸出數據流:新借閱記錄,圖書狀態,借書記錄狀態,借閱數。操作:圖書續借。行續借。輸出數據流:借閱日期操作:罰金計算輸入數據流:罰金標準,違規類型,超過天數。輸出數據流:應繳罰金。系統管理該功能模塊包括:用戶管理,類別設置,借閱續借期限設置,罰金標準設置。操作:用戶管理描述:對用戶信息(讀者信息與圖書管理員信息)輸入數據流:用戶信息。輸出數據流:用戶信息。操作:類別設置輸入數據流:類別設置。輸出數據流:類別設置。操作:借閱續借期限設置輸入數據流:借閱續借期限。輸出數據流:借閱續借期限。操作:罰金標準設置借閱(或續借)期限,丟失圖書,損壞圖書。輸入數據流:違規類型,罰金標準。輸出數據流:違規類型,罰金標準。系統各角色功能員,讀者,他們各自實現自己的操作,卻又相互聯系。2、、4所示:2讀者用例圖借閱、續借圖書,歸還圖書,查詢個人信息。圖3圖書管理員用例圖(2)修改、刪除圖書信息,借閱、歸還圖書,修改圖書的館藏狀態。圖4系統管理員用例圖(3)由圖4可知系統管理員的功能有:圖書管理員和讀者管理,查詢圖書管理員和讀者的信息,制定罰金標準,對類別進行設置,包括讀者類別和圖書類別,以及設置借閱、續借的期限時間。三非功能性需求性能需求足以下的性能需求:1、系統數據處理的準確性充分考慮系統當前和將來可能處理的數據量,以及數據處理時的精度。2、系統響應及時性是保證操作人員不會因為速度問題而影響工作效率。3、系統的可擴充性充。這樣也能節約系統后期維護的成本,減少系統二次開發的時間。4、系統的易用性現的使用問題,要提供足夠的在線幫助,縮短用戶對系統熟悉的過程。5、系統的標準性都要符合主流國際、國家和行業標準。6,系統的適用性系統必須可以在目前比較通用的操作系統(WindowsXP/7/8,Linux)上使用,具有平臺的兼容性和可移植性。安全性需求時要保證速度。在圖書借閱過程中又要保證事務的完整性。分權限操作,對各類用戶進行確認,防止某些人惡意攻擊系統,修改原始記錄。份的方式進行備份,防止系統數據丟失。系統要求用戶在登陸時需要身份驗證。的數據導入到新的系統中去。可用性需求1%,查詢響應的時間不要出現過久的延遲;夠讓剛開始接觸這個系統的人使用方便。外部接口需求用戶接口分別進入相對應的界面()。用戶對程序的維護,最好要有備份硬件接口的備份等要求可以保持與磁帶機和光盤刻錄機的接口。這有操作系統決定。軟件接口括與較常用的辦公軟件的接口。考慮到該軟件能夠和其他的軟件的接口。現互借互還;實現與其他的系統或軟件無縫結合,例如Microsoftoffice外用戶還有用戶所需要的軟件接口,這些應在用戶需求定義時明了。技術需求(1)讀者訪問量比較大()圖書數量不斷(CALIS)現館藏圖書379.86(3)業務功能擴展,從單一的OPAC查詢搜索系統升級為基于服務的LIB2.0(4歷史日志數據不斷增長,數據統計和分析對系統資源需求增大。Oracle數據庫是世界上最專業的數據庫之一,Oracle數據庫在圖書館行業的應用越來越廣泛,很多圖書館都將他Oracle數據庫可以提升系統的服務質量,保障圖書Oracle數據庫完全可以滿足當前圖書館管理系統的要求。開發和運行環境開發環境C#Oracle開發工具:VS2008,Oracle10g;運行環境42.6
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論