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

下載本文檔

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

文檔簡介

1、圖書管理系統(tǒng)軟件需求規(guī)格說明書軟件需求規(guī)格說明書1引言11 編寫目的本說明書描述了圖書館管理系統(tǒng)軟件的設(shè)計需求,讀者為該管理系統(tǒng)軟件的設(shè)計人員、代碼編寫人員、測試人員、維護(hù)人員和該項目的審核驗收人員。12 項目背景該項目的委托單位為清華大學(xué)計算機系;開發(fā)單位為icewinddale工作室;主管部門為信息產(chǎn)業(yè)部第15研究所。該軟件與其他系統(tǒng)不存在關(guān)系。13 參考資料:名稱作者編號發(fā)布日期出版單位或資料來源太極計算機公司程序文件太極計算機公司質(zhì)量部內(nèi)部資料計算機系統(tǒng)軟件產(chǎn)品文件編制指南華北計算技術(shù)研究所無2001-1計算機與信息處理標(biāo)準(zhǔn)化編輯部殷人昆無2002-5清華大學(xué)工程碩士研究生班講義sql

2、 server 2000系統(tǒng)管理員寶典marci frohock garcia;jamie reding;edward whalen;steve adrien delucaisbn:7-900635-84-x2001-7清華大學(xué)出版社2任務(wù)概述21 目標(biāo)圖書管理系統(tǒng)針對中型圖書室,藏書的種類包括中、英、俄、德、日文書籍和期刊,讀者的數(shù)量和來源僅限于本單位職工及通過館際互借認(rèn)可的讀者。要求:· 能夠存儲一定數(shù)量的圖書信息,并方便有效的進(jìn)行相應(yīng)的書籍?dāng)?shù)據(jù)操作和管理;· 能夠?qū)σ欢〝?shù)量的讀者進(jìn)行相應(yīng)的信息存儲與管理;· 能夠?qū)σ蟮慕y(tǒng)計結(jié)果打印輸出;· 能夠提

3、供一定的安全機制;22 運行環(huán)境window9x、nt4、2000、xp;office2000、xp;、23 條件與限制由于時間緊張,并且開發(fā)人員的技術(shù)水平有限,目前的版本只是雛形,即只提供基本功能的試用。3數(shù)據(jù)描述31 靜態(tài)數(shù)據(jù)1. 書籍:1) 書號;2) 書名;3) 作者;4) 分類;5) 出版社;6) 出版日期;7) 頁數(shù);8) 價格;9) 語種;10) 借閱否;11) 預(yù)約否;12) 損壞程度;13) 備注;2. 期刊:1) 期刊號;2) 期刊名;3) 編輯部;4) 周期;5) 總期數(shù);6) 年;7) 年內(nèi)期號;8) 價格;9) 語種;10) 借閱否;11) 預(yù)約否;12) 損壞程度;

4、3. 讀者:1) 讀者編號;2) 姓名;3) 單位;4) 電話;5) 身份證號;4. 圖書管理員:1) 管理員編號;2) 管理員姓名;3) 管理員單位;4) 管理員身份;5) 密碼;5. 書籍借閱關(guān)系:1) 記錄號;2) 讀者編號;3) 書號;4) 借閱日期;5) 歸還日期;6) 續(xù)借次數(shù);7) 本次損壞情況;6. 期刊借閱關(guān)系:1) 記錄號;2) 讀者編號;3) 期刊號;4) 借閱日期;5) 歸還日期;6) 續(xù)借次數(shù);7) 本次損壞情況;32 動態(tài)數(shù)據(jù)1. 輸入數(shù)據(jù):1) 登錄所需的密碼;2) 鼠標(biāo)對按鈕的點擊3) 查詢方式、查詢關(guān)鍵字;4) 新建圖書項、讀者項;5) 圖書項、讀者項相應(yīng)紀(jì)錄

5、更改;6) 備份數(shù)據(jù);7) 恢復(fù)所需的數(shù)據(jù)備份文件;8) 借閱、返還、丟失注銷時的圖書序號、讀者借閱證號;2. 輸出數(shù)據(jù):1) 查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄的子集;2) 統(tǒng)計結(jié)果;3) 圖書借閱、返還、丟失注銷等操作結(jié)果;4) 數(shù)據(jù)備份輸出的數(shù)據(jù)備份文件;5) 內(nèi)部數(shù)據(jù):查詢操作建立的索引;33 數(shù)據(jù)庫描述數(shù)據(jù)庫采用microsoft access 2000數(shù)據(jù)庫。34 數(shù)據(jù)詞典1. 讀者借書過程:(1):數(shù)據(jù)流圖:a:圖書信息;b:讀者信息;c:圖書訪問記錄;d:日期;(2):數(shù)據(jù)詞典:l 數(shù)據(jù)源點及匯點描述: 名稱:讀者簡要描述:借書、還書、查詢及登記注冊有關(guān)數(shù)據(jù)流:借書證;所借書本數(shù)目:

6、名稱:日歷簡要描述:當(dāng)日日期有關(guān)數(shù)據(jù)流:年月日數(shù)目:l 加工邏輯詞條描述: 加工名:借書檢驗加工編號:簡要描述:檢驗讀者身份、圖書是否入庫、讀者還能借多少書以此判定讀者是否能借書輸入數(shù)據(jù)流:借書證;所借書本,讀者信息,圖書信息,圖書訪問記錄,日期輸出數(shù)據(jù)流:借書錯誤信息,借書信息加工邏輯:if借書證未登記入庫then發(fā)出“借書錯誤”elseif圖書未登記入庫then發(fā)出“借書錯誤”elseif讀者已借圖書和現(xiàn)借圖書多于限制數(shù)then發(fā)出“借書錯誤”elseif讀者已借圖書中有超期then發(fā)出“借書錯誤”else發(fā)出“借書信息”endifendifendifendif 加工名:借書登記加工編號:

7、簡要描述:將“借書信息”登記到“圖書訪問記錄庫圖書訪問記錄”中,完成后將書本遞交讀者輸入數(shù)據(jù)流:借書信息,日期輸出數(shù)據(jù)流:圖書訪問記錄,圖書加工邏輯:將借書信息及日期寫入圖書訪問記錄;將圖書遞交讀者l 數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:借書證說明:用以攜帶讀者的唯一識別標(biāo)識數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:借書證借書證號姓名聯(lián)系方法借書證號“000000001”.“9”姓名2字母24聯(lián)系方法4字母50每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:圖書說明:記錄圖書的主要相關(guān)信息數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書書號書名作者出版社價格摘要狀態(tài)書號“000000001”.“9”書名2字

8、母24作者2字母24出版社2字母24價格“”.“”摘要=10字母200狀態(tài)1字母每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:檢驗錯誤說明:用于指示讀者借書錯誤信息數(shù)據(jù)流來源:借書檢驗數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:檢驗錯誤2字母40每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:借書信息說明:用于傳遞讀者號和圖書號數(shù)據(jù)流來源:借書檢驗數(shù)據(jù)流去向:借書登記數(shù)據(jù)流組成:借書信息借書證號書號每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:日期說明:提供當(dāng)前日期信息數(shù)據(jù)流來源:日歷數(shù)據(jù)流去向:借書檢驗,借書登記數(shù)據(jù)流組成:日期年月日年“0000”.“9999”月“01”.“12”日“01”.“31”每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:圖書訪問記錄說明:用于記錄

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

10、 數(shù)據(jù)文件名:圖書庫簡述:存放圖書信息輸入數(shù)據(jù):輸出數(shù)據(jù):圖書信息數(shù)據(jù)文件組成:圖書庫由“圖書信息”組成存儲方式:關(guān)鍵碼存取頻率: 數(shù)據(jù)文件名:圖書訪問記錄庫簡述:存放圖書訪問記錄信息輸入數(shù)據(jù):圖書訪問記錄輸出數(shù)據(jù):圖書訪問記錄數(shù)據(jù)文件組成:圖書訪問記錄庫由“圖書訪問記錄”組成存儲方式:關(guān)鍵碼存取頻率:讀者3 還書檢驗4 還書登記檢驗錯誤圖書還書信息圖書訪問記錄日歷d還書返回信息1. 讀者還書過程:l 數(shù)據(jù)源點及匯點描述:l 加工邏輯詞條描述: 加工名:還書檢驗加工編號:3簡要描述:檢驗圖書是否圖書室外借圖書輸入數(shù)據(jù)流:圖書,圖書訪問記錄輸出數(shù)據(jù)流:檢驗錯誤,還書信息加工邏輯:if書號與數(shù)據(jù)庫

11、數(shù)據(jù)不符then發(fā)出“檢驗錯誤”else發(fā)出“還書信息”endif 加工名:還書登記加工編號:4簡要描述:刪除讀者對該圖書的借書信息,如果超期給出警告及天數(shù)輸入數(shù)據(jù)流:還書信息,日期輸出數(shù)據(jù)流:圖書訪問紀(jì)錄,還書成功加工邏輯:if所還圖書超期then統(tǒng)計超期天數(shù) 生成含警告的返回信息else刪除圖書訪問記錄庫中相應(yīng)的借書記錄 生成成功信息endif 給出還書返回信息l 數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:還書信息說明:用于傳遞圖書書號數(shù)據(jù)流來源:還書檢驗數(shù)據(jù)流去向:還書登記數(shù)據(jù)流組成:還書信息書號每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:還書成功說明:用于通知還書成功數(shù)據(jù)流來源:還書登記數(shù)據(jù)流去向:讀者數(shù)據(jù)流組

12、成:還書成功2字母10每個數(shù)據(jù)量流通量:l 數(shù)據(jù)文件詞條描述:2. 讀者查詢?yōu)g覽過程:d讀者5查詢許可檢驗6數(shù)據(jù)查詢圖書訪問記錄讀者庫圖書庫檢驗錯誤查詢信息借書證查詢信息日歷a查詢結(jié)果cbl 數(shù)據(jù)源點及匯點描述:l 加工邏輯詞條描述: 加工名:查詢許可檢驗加工編號:簡要描述:檢驗讀者身份是否有效輸入數(shù)據(jù)流:借書證,查詢信息,讀者信息輸出數(shù)據(jù)流:檢驗錯誤,查詢信息加工邏輯:if借書證在讀者庫中不存在then發(fā)出“檢驗錯誤”else發(fā)出“查詢信息”endif 加工名:數(shù)據(jù)查詢加工編號:簡要描述:根據(jù)所讀入的查詢信息,檢索圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)果輸入數(shù)據(jù)流:查詢信息,圖書信息,圖書訪問記錄

13、,日期輸出數(shù)據(jù)流:查詢結(jié)果加工邏輯:根據(jù)所讀入的查詢信息,檢索圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)果l 數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:查詢信息說明:用于傳遞查詢關(guān)鍵字段數(shù)據(jù)流來源:讀者,查詢許可檢驗數(shù)據(jù)流去向:查詢許可檢驗,數(shù)據(jù)查詢數(shù)據(jù)流組成:查詢信息1字母50每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:查詢結(jié)果說明:用于顯示讀者查詢的結(jié)果數(shù)據(jù)流來源:數(shù)據(jù)查詢數(shù)據(jù)流去向:讀者數(shù)據(jù)流組成:查詢信息讀者信息圖書信息每個數(shù)據(jù)量流通量:l 數(shù)據(jù)文件詞條描述:3. 圖書管理員增刪改圖書:圖書管理員7身份檢驗8增刪改圖書檢驗錯誤圖書管理員信息操作信息a操作確認(rèn)管理員庫圖書庫g:管理員信息l 數(shù)據(jù)源點及匯點描述: 名稱:圖書

14、管理員簡要描述:管理圖書及讀者借書、還書、查詢與登記注冊有關(guān)數(shù)據(jù)流:管理員信息,圖書,檢驗錯誤,操作確認(rèn)數(shù)目:l 加工邏輯詞條描述: 加工名:身份驗證加工編號:簡要描述:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份輸入數(shù)據(jù)流:管理員信息,圖書輸出數(shù)據(jù)流:操作信息,檢驗錯誤加工邏輯:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份 加工名:增刪改圖書加工編號:簡要描述:根據(jù)所讀入的操作信息,增刪改圖書庫里的內(nèi)容輸入數(shù)據(jù)流:操作信息,圖書信息輸出數(shù)據(jù)流:圖書信息,操作確認(rèn)加工邏輯:根據(jù)所讀入的操作信息,增刪改圖書庫里的內(nèi)容l 數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:管理員信息說明:用于傳遞圖書管理員的身

15、份信息以備驗證數(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ù)流名:操作確認(rèn)說明:用于傳遞增刪改圖書是否成功數(shù)據(jù)流來源:增刪改圖書數(shù)據(jù)流去向:圖書管理員數(shù)據(jù)流組成:操作確認(rèn)1字母50每個數(shù)據(jù)量流通量:l 數(shù)據(jù)文件詞條描述:數(shù)據(jù)文件名:管理員庫簡述:存放管理員信息輸入數(shù)據(jù):輸出數(shù)據(jù):管理員信息數(shù)據(jù)文件組成:管理員庫由“管理員信息”組成存儲方式:關(guān)鍵碼存取頻率:4. 圖書管

16、理員增刪改讀者:圖書管理員9身份檢驗10增刪改讀者檢驗錯誤讀者操作信息操作確認(rèn)管理員庫管理員信息b讀者庫l 數(shù)據(jù)源點及匯點描述:l 加工邏輯詞條描述: 加工名:身份驗證加工編號:簡要描述:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份輸入數(shù)據(jù)流:管理員信息,讀者輸出數(shù)據(jù)流:檢驗錯誤,操作確認(rèn)加工邏輯:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份 加工名:增刪改圖書加工編號:10簡要描述:根據(jù)所讀入的操作信息,增刪改讀者庫里的內(nèi)容輸入數(shù)據(jù)流:操作信息,讀者信息輸出數(shù)據(jù)流:操作確認(rèn),讀者信息加工邏輯:根據(jù)所讀入的操作信息,增刪改讀者庫里的內(nèi)容l 數(shù)據(jù)流名詞條描述:l 數(shù)據(jù)文件詞條描述:查詢信

17、息身份信息11身份檢驗12數(shù)據(jù)查詢圖書訪問記錄管理員庫圖書庫檢驗錯誤查詢信息日歷a查詢結(jié)果cg圖書管理員dg5. 圖書管理員查詢?yōu)g覽過程:l 數(shù)據(jù)源點及匯點描述:l 加工邏輯詞條描述: 加工名:身份檢驗加工編號:11簡要描述:檢驗圖書管理員的身份是否有效輸入數(shù)據(jù)流:身份信息,查詢信息,讀者信息輸出數(shù)據(jù)流:檢驗錯誤,查詢信息加工邏輯:if管理員信息不在管理員庫中then發(fā)出“檢驗錯誤”else發(fā)出“查詢信息”endif 加工名:數(shù)據(jù)查詢加工編號:12簡要描述:根據(jù)所讀入的查詢信息,檢索讀者庫、圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)果輸入數(shù)據(jù)流:查詢信息,圖書信息,讀者信息,圖書訪問記錄,日期輸出數(shù)據(jù)流

18、:查詢結(jié)果加工邏輯:根據(jù)所讀入的查詢信息,檢索讀者庫、圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)果l 數(shù)據(jù)流名詞條描述:l 數(shù)據(jù)文件詞條描述:35 數(shù)據(jù)采集數(shù)據(jù)采集是從excel文件導(dǎo)入的。4功能需求1. 能夠存儲一定數(shù)量的圖書信息,并方便有效的進(jìn)行相應(yīng)的書籍?dāng)?shù)據(jù)操作和管理,包括:· 圖書信息的錄入、刪除及修改;· 圖書信息的多關(guān)鍵字檢索查詢;· 圖書的出借、返還和資料統(tǒng)計;· 圖書的遠(yuǎn)程預(yù)約和續(xù)借;2. 能夠?qū)σ欢〝?shù)量的讀者進(jìn)行相應(yīng)的信息存儲與管理,包括:· 讀者信息的登記、刪除及修改;· 讀者資料的統(tǒng)計與查詢;3. 能夠?qū)σ蟮慕y(tǒng)計結(jié)果打印輸出,要求:· 能夠?qū)π枰慕y(tǒng)計結(jié)果以固定報表形式打印輸出。4. 能夠提供一定的安全機制,包括:· 提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改;· 提供信息備份;5. 5性能需求51 數(shù)據(jù)精確度查詢時應(yīng)保證查全率,所有在相應(yīng)域中包含查詢關(guān)鍵字的記錄都應(yīng)能查到,同時保證查準(zhǔn)

溫馨提示

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

評論

0/150

提交評論