圖書館管理系統(tǒng)軟件需求說明書 (2)_第1頁
圖書館管理系統(tǒng)軟件需求說明書 (2)_第2頁
圖書館管理系統(tǒng)軟件需求說明書 (2)_第3頁
圖書館管理系統(tǒng)軟件需求說明書 (2)_第4頁
圖書館管理系統(tǒng)軟件需求說明書 (2)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

圖書館管理系統(tǒng)軟件需求說明書目錄1引言111目的112項目范圍113定義、縮略語、縮寫12系統(tǒng)需求概述221確定用例222用例模型223假設(shè)和依賴63系統(tǒng)詳細需求731USECASE清單732規(guī)格說明7321功能性需求7322可用性8323要求8324保障性8325設(shè)計上的限制94術(shù)語表10軟件需求說明書1引言11目的本文檔描述了圖書館管理系統(tǒng)的軟件需求規(guī)格。目的是讓讀者了解系統(tǒng)的環(huán)境,系統(tǒng)的功能和非功能的需求。12項目范圍本次軟件項目開發(fā)的是一個圖書館管理系統(tǒng)。系統(tǒng)開發(fā)的總目標是實現(xiàn)內(nèi)部圖書借閱管理的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)的功能如下借閱者能夠通過輸入某些關(guān)鍵字,對圖書進行查詢,并獲得符合檢索條件的圖書的摘要信息,包括圖書編號,書名,作者,出版社等。借閱者能夠在輸入合法的用戶賬號和密碼后,登錄系統(tǒng)。借閱者能夠查看當前的借閱信息,包括自己的借書數(shù)量,借閱時間,應還時間等。圖書管理員主要處理借閱者送還的書,借閱者的借書要求。系統(tǒng)管理員可以對系統(tǒng)的數(shù)據(jù)進行維護,包括增加、刪除、和更新書目,增加、刪除和更新借閱者賬戶,增加和刪除書籍。13定義、縮略語、縮寫借閱者在圖書館借閱書籍的人。管理員管理圖書館管理系統(tǒng)的人。用戶借閱者和管理員。系統(tǒng)圖書館管理系統(tǒng)。2系統(tǒng)需求概述21確定用例通過對系統(tǒng)需求的分析,可以確定系統(tǒng)有三個執(zhí)行者圖書管理員行為者,借閱行為者及系統(tǒng)管理員行為者。簡要描述如下1圖書管理員行為者管理員按系統(tǒng)授權(quán)維護和使用系統(tǒng)不同功能,可以創(chuàng)建、修改、刪除讀者信息和圖書信息即讀者管理和圖書管理,借閱、歸還圖書以及罰款等即借閱管理。2借閱行為者通過互聯(lián)網(wǎng)或圖書館查詢終端,查詢圖書信息和個人借閱信息,還可以在符合續(xù)借的條件下自己辦理續(xù)借圖書。3系統(tǒng)管理員可以對系統(tǒng)的數(shù)據(jù)進行維護,如增加、刪除和更新書目,增加、刪除和更新借閱者帳戶,增加和刪除書籍。22用例模型借閱者借書等的用例圖如下借閱者查看圖書信息借書還書登入系統(tǒng)續(xù)借圖書館管理系統(tǒng)借閱者用例描述如下借閱者借助此圖書管理系統(tǒng)子系統(tǒng),可以進行以下操作1查詢圖書信息2借書3還書其中,在借閱者進行查詢圖書信息之前,借閱者必須先登入系統(tǒng)借閱者進行還書操作時,可續(xù)借。圖書館管理員處理借書、還書等的用例圖如下圖書管理員用例描述如下圖書管理員使用系統(tǒng)進行的操作主要有1處理借閱者的送還的圖書2處理借閱者的借書要求其中在處理借閱者借書時,要檢查借閱者信息系統(tǒng)管理員查詢或更新信息的用例圖如下圖書管理員取書借出圖書檢查讀者賬號圖書館管理系統(tǒng)系統(tǒng)管理員用例描述如下系統(tǒng)管理員添加新書刪除圖書查詢圖書信息添加借閱者信息刪除或更新借閱者信息查詢借閱者資料添加書目刪除或更新書目圖書館管理系統(tǒng)系統(tǒng)管理員使用系統(tǒng)進行的操作主要有1處理圖書庫里新書信息記錄;2處理圖書庫里舊圖書的信息記錄;3處理新舊圖書信息記錄維護問題;4處理新讀者信息登記;5處理已存在的讀者信息記錄;6查詢讀者資料;7添加書目信息;8處理舊書目信息。用例的概要描述如下表所示主要參與者優(yōu)先級用例名用例概述高查看圖書信息借閱者查看圖書信息,系統(tǒng)返回圖書信息。高借書借閱者通過系統(tǒng)進行借書行為。高還書借閱者通過系統(tǒng)進行還書行為。高登入系統(tǒng)借閱者進行查看圖書信息之前,必須先登入系統(tǒng)。借閱者高續(xù)借借閱者在進行還書操作時,可續(xù)借圖書。中取書管理員處理借閱者的還書行為。中借出圖書管理員處理借閱者的借書要求。中檢查讀者賬號管理員處理借閱者借書是,要檢查借閱者信息。管理員低添加新書管理員處理圖書庫里新書信息記錄。低刪除圖書管理員處理圖書庫里舊圖書的信息記錄。低查詢圖書信息管理員處理新舊圖書信息記錄維護問題。低添加借閱者信息管理員處理新借閱者信息登記。低刪除或更新借閱者信息管理員處理已存在的讀者信息記錄。低查詢借閱者資料管理員查詢借閱者資料。低添加書目管理員添加書目信息。低刪除或更新書目管理員處理舊書目信息。23假設(shè)和依賴用戶必須具備基本的計算機知識。管理員必須經(jīng)過一定的培訓否則將影響系統(tǒng)的使用效果。3系統(tǒng)詳細需求本節(jié)將使用用例技術(shù)描述系統(tǒng)的詳細需求。31USECASE清單用例名和對應的用例描述文件的關(guān)系如下編號用例名對應用例文件01查看圖書信息01_UCSPECDOC02借書02_UCSPECDOC03還書03_UCSPECDOC04登入系統(tǒng)04_UCSPECDOC05續(xù)借05_UCSPECDOC06取書06_UCSPECDOC07借出圖書07_UCSPECDOC08檢查讀者賬號08_UCSPECDOC09添加新書09_UCSPECDOC10刪除圖書10_UCSPECDOC11查詢圖書信息11_UCSPECDOC12添加借閱者信息12_UCSPECDOC13刪除或更新借閱者信息13_UCSPECDOC14查詢借閱者資料14_UCSPECDOC15添加書目15_UCSPECDOC16刪除或更新書目16_UCSPECDOC32規(guī)格說明本節(jié)定義了圖書館管理系統(tǒng)的非功能需求(包括可靠性、要求、性能等)和用例中通用的功能性需求。321功能性需求本節(jié)描述了用例中通用的功能性需求。日志系統(tǒng)所有的系統(tǒng)出錯信息都必須被記錄到出錯日志中。信息的格式必須是系統(tǒng)錯誤號碼、日期、時間、錯誤信息。和用戶相關(guān)的每個頁面遷移信息都必須被記錄到追尋日志中。信息的格式必須是用戶帳號、日期、時間、遷移的頁面名。每次處理前后的消耗的內(nèi)存和處理時間都必須被記錄到性能日志中。信息的格式必須是日期、時間、消耗的內(nèi)存、處理時間。郵件系統(tǒng)系統(tǒng)所有的電子郵件必須通過預先設(shè)定的郵件系統(tǒng)發(fā)送。監(jiān)視系統(tǒng)監(jiān)視系統(tǒng)必須掃描日志系統(tǒng)如果有任何異常的情況,必須使用郵件系統(tǒng)向管理員發(fā)警告信。安全系統(tǒng)安全系統(tǒng)必須攔截非法的訪問,和對網(wǎng)站的惡意進攻包括(XSS、SQLINJECTION、非法盜鏈等、非法字符輸入等)。322可用性下面列出了和系統(tǒng)的可用性相關(guān)的需求。系統(tǒng)易用性圖書館管理系統(tǒng)的用戶界面設(shè)計必須簡單明了,不需要顧客花費額外的時間來學習。幫助服務圖書館管理系統(tǒng)的每個重要頁面上必須都有相關(guān)的幫助頁面的鏈接,用戶可以使用它們來獲得必要的幫助信息。323要求功能能夠準確快速的記錄圖書的狀態(tài),以便能輕易的查出圖書是否被借、是否歸還、是否借出超期等信息;借書者可對自己感興趣的圖書進行檢索從而縮短借書流程;管理員除了進行借還書信息的操作,還要對超期者進行處罰。性能穩(wěn)定快速,實時控制。在安全與保密方面的要求登陸系統(tǒng)需要輸入合法的用戶賬戶和密碼;只有管理員的身份才能進入系統(tǒng)進行信息的操作,不能輕易被破壞;對斷電、死機、系統(tǒng)崩潰等問題有有力措施以保障數(shù)據(jù)不受損失。同本系統(tǒng)相連接的其他系統(tǒng)應用于我們學校的校園網(wǎng),獨立于其他系統(tǒng)。最大系統(tǒng)響應時間在最大并發(fā)數(shù)為1000范圍內(nèi)時,系統(tǒng)對用戶的最大響應時間應該小于10秒/1萬條數(shù)據(jù)。最大的事務處理時間圖書館管理系統(tǒng)的用戶事務的最大處理時間應該是30秒,如果超過這個時間系統(tǒng)應該自動結(jié)束用戶的事務處理。324保障性出錯對應時間當系統(tǒng)發(fā)生錯誤時,對應的補丁程序的發(fā)布時間應該是小于2天/一件BUG。技術(shù)支持時間本系統(tǒng)完全上線后的一年內(nèi),提供的技術(shù)支持時間應該是每周8小時5天。325設(shè)計上的限制數(shù)據(jù)庫管理軟件系統(tǒng)必須使用JAVA接口同關(guān)系型數(shù)據(jù)庫管理軟件建立連接。WEB服務器軟件系統(tǒng)必須使用支持J2EE規(guī)范的WEB服務器軟件。平臺要求系統(tǒng)的平臺要求系統(tǒng)必須在CPU為P3以上,內(nèi)存為512MB以上,操作系統(tǒng)為微軟WIN2000以上或LINUXUNIX的數(shù)據(jù)庫服務器上順利運行。系統(tǒng)必須在CPU為P3以上,內(nèi)存為512MB以上,操作系統(tǒng)為微軟WIN2000以上或LINUXUNIX的WEB服務器上順利運行。WEB瀏覽器系統(tǒng)的用戶界面必須在IE80以上或OPERA12以上的瀏覽器正常顯示。JAVA的版本系統(tǒng)必須在JAVA13以上的版本上運行。4術(shù)語表庫存系統(tǒng)庫存系統(tǒng)是指圖書館工作人員用來管理圖書出入庫的一套程序系統(tǒng),此系統(tǒng)處理圖書庫存相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。J2EE規(guī)范J2EEJAVA2PLATFORM,ENTERPRISEEDITION是SUN公司定義的一個開發(fā)分布式企業(yè)級應用的規(guī)范。它提供了一個多層次的分布式應用模型和一系列開發(fā)技術(shù)規(guī)范。DBMS數(shù)據(jù)庫管理系統(tǒng)DATABASEMANAGEMENTSYSTEM是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護數(shù)據(jù)庫。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論