圖書管理系統(tǒng)-需求分析_第1頁
圖書管理系統(tǒng)-需求分析_第2頁
圖書管理系統(tǒng)-需求分析_第3頁
圖書管理系統(tǒng)-需求分析_第4頁
圖書管理系統(tǒng)-需求分析_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、“高校圖書管理系統(tǒng)”軟件需求說明書1.引言1.1編寫目的本文檔的編寫目的是:準確全面地描述高校圖書管理系統(tǒng)的業(yè)務需求,明確系統(tǒng)的目標和功能,為業(yè)務人員和設計開發(fā)人員提供讀圖書管理系統(tǒng)的統(tǒng)一理解,為設計和實現圖書管理系統(tǒng)提供依據。為核定開發(fā)成本、估算開發(fā)進度、組織人力資源和編制開發(fā)計劃提供依據為系統(tǒng)驗收提供依據本文檔的讀者是:參與本項目需求分析和需求評審的技術人員參與本項目需求分析的業(yè)務人員、管理人員參與本項目實現的系統(tǒng)設計人員、軟件開發(fā)人員、編碼人員參與本項目系統(tǒng)測試的業(yè)務人員、軟件測試人員1.2背景1本待開發(fā)的軟件系統(tǒng)名稱:高校圖書管理系統(tǒng)2項目的任務提出者:*學院圖書館3開發(fā)者:*學院計算

2、機系4用戶:*學院圖書館1.3參考資料1軟件產品開發(fā)文件編制指南(GB 8567-19872“高校圖書管理系統(tǒng)”可行性研究報告2.任務概述1項目目標:在4個月內,建立一個網絡化得高校圖書管理系統(tǒng)2用戶特點:略3假定和約束:略3.需求規(guī)定3.1數據描述1.數據流圖經過分析建模,該系統(tǒng)的分層數據流圖見圖2.1 a.頂層數據流圖 b.第二層數據流圖 c.第三層數據流圖 d.第三層數據流圖 e.第四層數據流圖 f.第四層數據流圖圖2.1 “高校圖書管理系統(tǒng)”數據流圖2.數據詞典(1數據流圖書管理要求=新書入庫|借書|還書入庫單=分類目錄號+索書號+數量+書名+作者+內容摘要+價格+購書日期索書號=10

3、-9|A-Z|/|.14借書記錄=讀者條碼+圖書條碼+借閱日期圖書條碼=10-914讀者條碼=10-914罰款單=逾期天數+罰款金額查詢要求=讀者情況|圖書情況讀者情況=讀者條碼+姓名+所在單位+借書情況借書情況=書名+分類目錄號+索書號+圖書條碼+借閱日期圖書情況=書名+作者+分類目錄號+索書號+總數+庫存數注:每個借書證上都有一個讀者條碼,課包括學院代碼、讀者類型(教師職稱/學生、所在單位(系部、班級、學號等信息。每本圖書上都有一個圖書條碼,可包括學研代碼、語種代碼(中文、英文等、圖書流水號等信息。每本書有唯一的圖書流水號、唯一的圖書條碼。索書號由分類目錄號和種次號(同一大類的子類號組成。

4、同一大類圖書的分類目錄號相同。同一類圖書的多個副本具有相同的分類目錄號和索書號,但圖書條碼不同。(2數據存儲文件名:讀者文件組成:讀者條碼+姓名+所在單位+讀者類型+電話+電子郵件組織:按讀者條碼遞增順序排列注:讀者類型是對讀者的劃分,不同的讀者類型有不同的借閱規(guī)則,即借書限額(冊數和借閱期(天數等項目不同。文件名:圖書文件組成:分類目錄號+書名+作者+出版社+出版日期+ISBN+內容摘要+價格+入庫日期+圖書條碼+圖書狀態(tài)+索書號組織:按分類目錄號遞增順序圖書狀態(tài)=遺失|遺失賠書|庫本|借出|預約|在庫可借文件名:借書文件組成:借書記錄+還書日期組織:按借閱日期遞增順序排列文件名:借閱規(guī)則組

5、成:讀者類型代碼+讀者類型描述+允借冊數+借期+續(xù)借期+可預約次數+可續(xù)借次數組織:按讀者類型代碼遞增順序排列讀者類型描述=教師|碩士生|本科生|??粕鷟進修生文件名:罰款文件組成:讀者條碼+圖書條碼+違章原因+成本罰款+罰款倍數+罰款數額+已欠款+欠款總額+總違章次數組織:按讀者條碼遞增順序排列違章原因=過期|遺失|遺失賠書|其他(3小說明小說明只描述最底層的基本加工加工編號:1加工名:檢查有效性輸入流:圖書管理要求,查詢要求輸出流:有效的圖書管理要求,有效的查詢要求加工邏輯:檢查輸入要求的有效性加工編號:2.1加工名:要求分類輸入流:有效的圖書管理要求輸出流:入庫單,讀者條碼,圖書條碼加工

6、邏輯:根據圖書管理要求的類型選擇Case1:新書入庫,輸出圖書文件Case2:借書,輸出所借圖書Case3:還書,輸出罰款單加工編號:2.2加工名:新書入庫輸入流:入庫單輸出流:圖書文件加工邏輯:輸入填好的入庫單,并寫入圖書文件。加工編號:3.1加工名:查詢要求分類輸入流:有效的查詢要求輸出流:查詢讀者情況,查詢借書情況加工邏輯:根據查詢情況類別選擇Case1:查詢讀者情況Case2:查詢借書情況加工編號:3.2加工名:查詢讀者輸入流:查詢讀者情況,讀者文件,借書文件輸出流:讀者情況加工邏輯:根據查詢讀者的情況從讀者文件中讀出讀者記錄,并從借書文件中讀出該讀者的借書記錄,綜合輸出該讀者的借閱情

7、況。加工編號:3.3加工名:檢查借書輸入流:查詢借書情況,借書文件,圖書文件輸出流:借書情況加工邏輯:根據查詢圖書的情況從圖書文件中讀出該書信息,并從借書文件中讀出該書的借書記錄,綜合輸出該書的借閱情況。加工名:檢查讀者有效性輸入流:讀者條碼,讀者文件輸出流:有效借書證或無效借書證加工邏輯:根據借書證上的讀者條碼和讀者文件的內容,檢查該讀者是否為合法讀者。加工名:檢查讀者資格輸入流:有效借書證,借書文件,借閱規(guī)則文件輸出流:核準后的借書證加工邏輯:從借書文件中讀出該讀者的當前借閱情況,檢查他所借圖書是否已超過借書限額(從借書規(guī)則文件獲得,同時檢查欲借圖書狀態(tài)是否為可借。加工名:辦理借書輸入流:

8、核準后的借書證,圖書條碼輸出流:圖書文件,借書文件加工邏輯:根據核準厚的借書證及圖書條碼,將圖書文件中該書的圖書狀態(tài)置為“借出”,同時在借書文件中寫入3.E-R 圖 讀者條碼 姓名 所在單位 讀者類別 讀 者 電子郵件 1 電話 借閱 圖書信息 入庫日期 圖 書 價格 出版日期 ISBN 出版社 作者 內容摘要 書名 N 分類目錄號 3.2 功能需求 本系統(tǒng)有新書入庫、借書、還書、圖書查詢四大功能, 本系統(tǒng)有新書入庫、借書、還書、圖書查詢四大功能, 個子項。 共 8 個子項。 1.新書入庫 新書入庫 2.借書 借書 (1)檢查讀者有效性 ) (2)檢查讀者資格 ) (3)辦理借書 ) 3.還書

9、 還書 (1)辦理還書 ) (2)辦理罰款 ) 4.圖書查詢 圖書查詢 (1)查詢要求分類 ) (2)查詢讀者 ) (3)查詢借書 ) 3.3 性能需求 (1)支持的終端數為 20-40 臺。 ) (2)軟件響應時間、更新處理時間較快、用戶可接受。 )軟件響應時間、更新處理時間較快、用戶可接受。 (3)數據庫中數據一致性和完整性強、數據安全性好。 )數據庫中數據一致性和完整性強、數據安全性好。 (4)應用程序功能完備、易使用。 )應用程序功能完備、易使用。 用戶友好性。 (5)方便用戶使用,具有較高的用戶友好性。 )方便用戶使用,具有較高的用戶友好性 ( 6) 具有較高的可靠性 , 將系統(tǒng)發(fā)生故障的概率控制 ) 具有較高的可靠性, 2.5%以下,并具有快速恢復能力。 以下,并具有快速恢復能力。 以下 (7)具有較強的可維護性。 )具有較強的可維護性。 3.4 運行需求:略 運行需求: 3.5 其他需求:略 其他需求: 4.運行環(huán)境規(guī)定 運行環(huán)境規(guī)定 (1)硬件平臺 ) 硬件要求: 服務器, PC 核心, 硬件要求: 服務器, 核心數量 4 核心, 主頻 2500MHz, , 以上, 以上。 內存 16GB 以上,硬

溫馨提示

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

評論

0/150

提交評論