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

下載本文檔

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

文檔簡介

1、IceWindDale 工作室第26 頁軟件需求規(guī)格說明書1 .引言1. 1編寫目的本說明書描述了圖書館管理系統(tǒng)軟件的設計需求,讀者為該管理系統(tǒng)軟件的設計人員、岬編寫人員、測試人員、維護人員和該項目的審核驗 收人員。2. 2項目背景該項目的委托單位為清華大學計算機系;開發(fā)單位為IceWindDale工作室;主管部門為信息產(chǎn)業(yè)部第15研究所。該軟件與其他系統(tǒng)不存在關系。1. 3參考資料:名稱作者編號發(fā)布日期出版單位或資料來源太極計算機公司程序文件太極計算機公司質量部JL-4.2.3-042002-5內(nèi)部資料計算機系統(tǒng)軟件產(chǎn)品文華北計算技術研究無2001-1計算機與信息處件編制指南所理標準化編輯部

2、Sw00.ppt殷人昆無2002-5清華大學 工程碩士 研究生班 講義SQL Server2000系統(tǒng)管理員寶典MarciFrohockGarcia;JamieReding;EdwardWhalen;SteveAdrienDeLucaISBN:7-900635-84-X2001-7清華大學出版社圖書管理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室wMW 26 頁2 .任務概述2.1 目標圖書管理系統(tǒng)針對中型圖書室,藏書的種類包括中、英、俄、德、日弗籍和期刊,讀者的數(shù)量和來源僅限于本單位職工及通過館際互借認可的 讀者。要求:能夠存儲一定數(shù)量的圖書信息,并方便有效的進行相應的書籍數(shù)據(jù)操 作

3、和管理;能夠對一定數(shù)量的讀者進行相應的信息存儲與管理;能夠對要求的統(tǒng)計結果打印輸出;能夠提供一定的安全機制;2. 2運行環(huán)境Window9x、NT4、2000、XP; Office2000、XP; IE5.0、6.02. 3條件與限制由于時間緊張,并且開發(fā)人員的技術水平有限,目前的版本只是 雛形, 即只提供基本功能的試用。圖書管理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室3.數(shù)據(jù)描述3. 1靜態(tài)數(shù)據(jù)1 .書籍:1)書號;2)書名;3)作者;4)分類;5)出版社;6)出版日期;7)頁數(shù);8)價格;9)語種;10)借閱否;11)預約否;12)損壞程度;13)備注;2 .期刊:1)期刊號;

4、2)期刊名;3)編輯部;4)周期;5)總期數(shù);6)年;7)年內(nèi)期號;8)價格;9)語種;10)借閱否;11)預約否;12)損壞程度;3 .讀者:1)讀者編號;2)姓名;3)單位;4)電話;5)身份證號;4 .圖書管理員:1)管理員編號;2)管理員姓名;3)管理員單位;4)管理員身份;5)密碼;5 .書籍借閱關系:圖書管理系統(tǒng)軟件設計文檔紀曉秋iCeWinIceWindDale 工作室第Off 26頁1)記錄號;2)讀者編號;3)書號;4)借閱日期;5)歸還日期;6)續(xù)借次數(shù);7)本次損壞情況;6. 期刊借閱關系:1)記錄號;2)讀者編號;3)期刊號;4)借閱日期;5)歸還日期;6)續(xù)借次數(shù);7

5、)本次損壞情況;3. 2動態(tài)數(shù)據(jù)1 .輸入數(shù)據(jù):1)登錄所需的密碼;2)鼠標對按鈕的點擊3)查詢方式、查詢關鍵字;4)新建圖書項、讀者項;圖書管理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室5)圖書項、讀者項相應紀錄更改;6)備份數(shù)據(jù);7)恢復所需的數(shù)據(jù)備份文件;8)借閱、返還、丟失注銷時的圖書序號、讀者借閱證號;2.輸出數(shù)據(jù):1)查詢關鍵字確定的數(shù)據(jù)庫記錄的子集;2)統(tǒng)計結果;3)圖書借閱、返還、丟失注銷等操作結果;4)數(shù)據(jù)備份輸出的數(shù)據(jù)備份文件;5)內(nèi)部數(shù)據(jù):查詢操作建立的索引;3. 3數(shù)據(jù)庫描述數(shù)據(jù)庫采用Microsoft Access2000數(shù)據(jù)庫。4. 4數(shù)據(jù)詞典1 .讀者借

6、書過程:(1):數(shù)據(jù)流圖:26頁A:圖書信息;B:讀者信息;C:圖書訪問記錄;D:日期;:數(shù)據(jù)詞典:數(shù)據(jù)源點及匯點描述:名稱:讀者簡要描述:借書、還書、查詢及登記注冊有關數(shù)據(jù)流:借書證;所加本數(shù)目:名稱:日歷簡要描述:當日日期有關數(shù)據(jù)流:年月日數(shù)目:加工邏輯詞條描述:加工名:借書檢驗加工編號:1簡要描述:檢驗讀者身份、圖書是否入庫、讀者還能借多少書以此判 定讀者是否能借書輸入數(shù)據(jù)流:借書證;所肺本,讀者信息,圖書信息,圖書訪問記 錄,日期輸出數(shù)據(jù)流:借書錯誤信息,借書信息加工邏輯:IF借書證未登記入庫THEN發(fā)出借書錯誤”ELSEIF圖書未登記入庫THEN發(fā)出借書錯誤”ELSEIF讀者已借圖書

7、和現(xiàn)借圖書多于限 制數(shù)NTHEN發(fā)出借書錯誤”ELSEIF讀者已借圖書中有超期 THEN發(fā)出借書錯誤”ELSE發(fā)出借書信息”ENDIFENDIFENDIFENDIF加工名:借書登記加工編號:2簡要描述:將借書信息”登記到圖書訪問記錄庫圖書訪問記錄”中, 完成后將書本遞交讀者輸入數(shù)據(jù)流:借書信息,日期輸出數(shù)據(jù)流:圖書訪問記錄,圖書圖書管理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室加工邏輯:將的信息及日期寫入圖書訪問記錄;將圖書遞交讀者數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:借書證說明:用以攜帶讀者的唯一識別標識數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:隹書證=借書證號+姓名+聯(lián)系方法借書證號

8、="000000001" .9999999。9姓名=2字母24聯(lián)系方法=4字母50每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:圖書說明:記錄圖書的主要相關信息數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書=書號+書名+作者+出版社+價格+摘要+狀 態(tài)書號="000000001” .'.999999999書名=2字母24作者=2字母24出版社=2字母24價格=0000.11<999.99摘要=10字母200 狀態(tài)=1字母每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:檢驗錯誤說明:用于指示讀者借書錯誤信息數(shù)據(jù)流來源:借書檢驗數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:檢驗錯誤=2字母40每個數(shù)據(jù)量

9、流通量:數(shù)據(jù)流名:借書信息說明:用于傳遞讀者號和圖書號數(shù)據(jù)流來源:借書檢驗數(shù)據(jù)流去向:借書登記數(shù)據(jù)流組成:的信息=借書證號+書號每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:日期說明:提供當前日期信息數(shù)據(jù)流來源:日歷數(shù)據(jù)流去向:借書檢驗,的登記數(shù)據(jù)流組成:日期=年十月+日年="0000” .9999”月="01 . "12日="01 . "31每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:圖書訪問記錄說明:用于記錄讀者借書信息數(shù)據(jù)流來源:圖書訪問記錄庫,借書登記數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書訪問記錄=書號+借閱證號+借書日期借書日期=日期每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:讀者信

10、息說明:用于記錄登記入庫的讀者信息數(shù)據(jù)流來源:讀者庫數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:讀者信息=借書證號+姓名+聯(lián)系方法每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:圖書信息說明:用于記錄登記入庫的圖書信息數(shù)據(jù)流來源:圖書庫數(shù)據(jù)流去向:借書檢驗 數(shù)據(jù)流組成:圖書信息=書號+書名+作者+出版社+價格+摘要 +狀態(tài)每個數(shù)據(jù)量流通量:數(shù)據(jù)文件詞條描述:數(shù)據(jù)文件名:讀者庫簡述:存放讀者信息輸入數(shù)據(jù):輸出數(shù)據(jù):讀者信息數(shù)據(jù)文件組成:讀者庫由犢者信息”組成存儲方式:關鍵碼存取頻率:數(shù)據(jù)文件名:圖書庫簡述:存放圖書信息輸入數(shù)據(jù):輸出數(shù)據(jù):圖書信息數(shù)據(jù)文件組成:圖書庫由圖書信息”組成存儲方式:關鍵碼存取頻率: 數(shù)據(jù)文件名:圖書訪

11、問記錄庫簡述:存放圖書訪問記錄信息圖書管理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室:1 26 頁輸入數(shù)據(jù):圖書訪問記錄輸出數(shù)據(jù):圖書訪問記錄 數(shù)據(jù)文件組成:圖書訪問記錄庫由圖書訪問記錄”組成存儲方式:關鍵碼存取頻率:i.讀者還書過程:檢驗錯誤日歷加工邏輯詞條描述:加工名:還書檢驗加工編號:3簡要描述:檢驗圖書是否圖書室外借圖書輸入數(shù)據(jù)流:圖書,圖書訪問記錄輸出數(shù)據(jù)流:檢驗錯誤,還書信息加工邏輯:IF書號與數(shù)據(jù)庫數(shù)據(jù)不符THEN發(fā)出檢驗錯誤ELSE發(fā)出還書信息”ENDIF加工名:還書登記加工編號:4簡要描述:刪除讀者對該圖書的借書信息,如果超期給出警告及天數(shù)輸入數(shù)據(jù)流:還書信息,日期

12、輸出數(shù)據(jù)流:圖書訪問紀錄,還書成功加工邏輯:IF所還圖書超期THEN統(tǒng)計超期天數(shù)生成含警告的返回信息ELSE刪除圖書訪問記錄庫中相應的借書記錄生成成功信息ENDIF給出還書返回信息數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:還書信息說明:用于傳遞圖書書號數(shù)據(jù)流來源:還書檢驗數(shù)據(jù)流去向:還書登記數(shù)據(jù)流組成:還書信息=書號每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:還書成功說明:用于通知還書成功數(shù)據(jù)流來源:還書登記數(shù)據(jù)流去向:讀者 數(shù)據(jù)流組成:還書成功=2字母10 每個數(shù)據(jù)量流通量:數(shù)據(jù)文件詞條描述:2 .讀者查詢?yōu)g覽過程:加工邏輯詞條描述: 加工名:查詢許可檢驗加工編號:5 簡要描述:檢驗讀者身份是否有效 輸入數(shù)據(jù)流:借書證,

13、查詢信息,讀者信息 輸出數(shù)據(jù)流:檢驗錯誤,查詢信息 加工邏輯:IF借書證在讀者庫中不存在THEN發(fā)出檢驗錯誤ELSE發(fā)出查詢信息”ENDIF圖書管理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室26頁加工名:數(shù)據(jù)查詢加工編號:6簡要描述:根據(jù)所讀入的查詢信息,檢索圖書庫和圖書訪問記錄庫 得出相應結果輸入數(shù)據(jù)流:查詢信息,圖書信息,圖書訪問記錄,日期輸出數(shù)據(jù)流:查詢結果加工邏輯:根據(jù)所讀入的查詢信息,檢索圖書庫和圖書訪問記錄庫 得出相應結果數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:查詢信息說明:用于傳遞查詢關鍵字段數(shù)據(jù)流來源:讀者,查詢許可檢驗數(shù)據(jù)流去向:查詢許可檢驗,數(shù)據(jù)查詢數(shù)據(jù)流組成:查詢信息=1字

14、母50每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:查詢結果說明:用于顯示讀者查詢的結果數(shù)據(jù)流來源:數(shù)據(jù)查詢數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:查詢信息=讀者信息+圖書信息每個數(shù)據(jù)量流通量:數(shù)據(jù)文件詞條描述:3.圖書管理員增刪改圖書:G:數(shù)據(jù)源點及匯點描述:名稱:圖書管理員簡要描述:管明書及讀者借書、還書、查詢與登記注冊有關數(shù)據(jù)流:管理員信息,圖書,檢驗錯誤,操作確認數(shù)目:加工邏輯詞條描述:加工名:身份驗證加工編號:7 簡要描述:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份 輸入數(shù)據(jù)流:管理員信息,圖書輸出數(shù)據(jù)流:操作信息,檢驗錯誤加工邏輯:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份 加工名:增刪改圖書圖書管

15、理系統(tǒng)軟件設計文檔紀曉秋IceWindDale 工作室加工編號:8簡要描述:根據(jù)所讀入的操作信息,增刪改圖書庫里的內(nèi)容 輸入數(shù)據(jù)流:操作信息,圖書信息輸出數(shù)據(jù)流:圖書信息,操作確認加工邏輯:根據(jù)所讀入的操作信息,增刪改圖書庫里的內(nèi)容數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:管理員信息說明:用于傳遞圖書管理員的身份信息以備驗證數(shù)據(jù)流來源:圖書管理員,管理員庫數(shù)據(jù)流去向:身份驗證數(shù)據(jù)流組成:管理員信息=口令+姓名口令=3字符8姓名=2字母24每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:操作信息說明:用于傳遞圖書管理員的操作命令數(shù)據(jù)流來源:身份驗證數(shù)據(jù)流去向:增刪改圖書數(shù)據(jù)流組成:操作信息=2字母50每個數(shù)據(jù)量流通量:數(shù)據(jù)流名:

16、操作確認說明:用于傳遞增刪改圖書是否成功數(shù)據(jù)流來源:增刪改圖書數(shù)據(jù)流去向:圖書管理員數(shù)據(jù)流組成:操作確認=1字母50每個數(shù)據(jù)量流通量:數(shù)據(jù)文件詞條描述:數(shù)據(jù)文件名:管理員庫簡述:存放管理員信息輸入數(shù)據(jù):輸出數(shù)據(jù):管理員信息數(shù)據(jù)文件組成:管理員庫由管理員信息”組成 存儲方式:關鍵碼存取頻率:4.圖書管理員增刪改讀者:如福痛爆期能趣描述:圖書管理系統(tǒng)軟件設計文檔紀曉秋金第26頁加工名:身份驗證加工編號:9簡要描述:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份 輸入數(shù)據(jù)流:管理員信息,讀者輸出數(shù)據(jù)流:檢驗錯誤,操作確認加工邏輯:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份加工名:增刪改圖書加

17、工編號:10簡要描述:根據(jù)所讀入的操作信息,增刪改讀者庫里的內(nèi)容輸入數(shù)據(jù)流:操作信息,讀者信息輸出數(shù)據(jù)流:操作確認,讀者信息加工邏輯:根據(jù)所讀入的操作信息,增刪改讀者庫里的內(nèi)容數(shù)據(jù)流名詞條描述:數(shù)據(jù)文件詞條描述:IceWindDale 工作室數(shù)據(jù)源點及匯點描述:加工邏輯詞條描述:加工名:身份檢驗加工編號:ii簡要描述:檢驗圖書管理員的身份是否有效輸入數(shù)據(jù)流:身份信息,查詢信息,讀者信息輸出數(shù)據(jù)流:檢驗錯誤,查詢信息加工邏輯:IF管理員信息不在管理員庫中THEN發(fā)出檢驗錯誤”ELSE發(fā)出查詢信息”ENDIF加工名:數(shù)據(jù)查詢加工編號:12簡要描述:根據(jù)所讀入的查詢信息,檢索讀者庫、圖書庫和圖書訪問

18、 記錄庫得出相應結果輸入數(shù)據(jù)流:查詢信息,圖書信息,讀者信息,圖書訪問記錄,日期 輸出數(shù)據(jù)流:查詢結果 加工邏輯:根據(jù)所讀入的查詢信息,檢索讀者庫、圖書庫和圖書訪問記錄庫得出相應結果數(shù)據(jù)流名詞條描述:數(shù)據(jù)文件詞條描述:3 . 5數(shù)據(jù)采集數(shù)據(jù)采集是從Excel文件導入的圖書管理系統(tǒng)軟件設計文檔紀曉秋4 .功能需求1 .能夠存儲一定數(shù)量的圖書信息,并方便有效的進行相應的書籍數(shù)據(jù)操 作和管理,包括:圖書信息的錄入、刪除及修改;圖書信息的多關鍵字檢索查詢;圖書的出借、返還和資料統(tǒng)計;圖書的遠程預約和續(xù)借;2 .能夠對一定數(shù)量的讀者進行相應的信息存儲與管理,包括:讀者信息的登記、刪除及修改;讀者資料的統(tǒng)計與查詢;3 .能夠對要求的統(tǒng)計結果打印輸出,要求:能夠對需要的統(tǒng)計結果以固定報表形式打印輸出。4 .能夠提供一定的安全機制,包括:提供數(shù)據(jù)信息授 權訪問,防止隨意刪改;提供信息備份;IceWindDale 工作室26頁5555 . 5 .性能需求. 1數(shù)據(jù)精確度查詢時應保證查全率,所有在相應域中包含查詢關鍵字的記錄都應能查 至L同時保證查準率。 2時間特性一般操作的響應時間應在2秒鐘以內(nèi)。.3適應性滿足運行環(huán)境在允許操作系

溫馨提示

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

評論

0/150

提交評論