版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2000年04月08日2000年04月08日2000年04月08日2000 年 04 月 08 R開發(fā)單位:電信科學(xué)技術(shù)研究院研究生部99級文檔編號:LMS1版本號:VUO文檔名稱:需求規(guī)格說明書項目名稱:圖書管理系統(tǒng)項目負(fù)責(zé)人:范奈青,陳小凌編寫:范奈青,陳小凌校對:范奈青,陳小凌審核:范奈青,陳小凌批準(zhǔn):范奈青,陳小凌1-引1.1編寫目的在編寫圖書管理系統(tǒng)軟件之前,對同類型產(chǎn)品的市場進(jìn)行了前期調(diào)查,與多位軟件設(shè)計者和使用者進(jìn)行了探討和分析,之后由軟件項目小組向系統(tǒng)分析人員與軟件設(shè)計人員提出了這份需求規(guī)格說明書。該需求規(guī)格說明書對圖書管理系統(tǒng)軟件進(jìn)行了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟
2、件應(yīng)具有的功能、性能與界面,概要設(shè)計說明書和完成后續(xù)設(shè)計與開發(fā)工作將在此基礎(chǔ)上進(jìn)一步提出。L2項目背景隨著社會信息量的與日俱增,作為信息存儲的主要媒體之一圖書,數(shù)量、規(guī)模比以往任何時候都大的多,不論個人還是圖書管理部門都需要使用方便而有效的方式來管理自己的書籍。在計算機(jī)日益普及的今天,對個人而言若采用一套行之有效的圖書管理系統(tǒng)來管理自己的書籍,會方便許多,這也充分應(yīng)用硬件資源;對圖書管理部門而言,以前單一的手工檢索已不能滿足人們的要求,為了便于圖書資料的管理更為需要有效的圖書管理軟件。圖書管理系統(tǒng)軟件LMSVI.0是一功能比較完善的數(shù)據(jù)管理軟件,具有數(shù)據(jù)操作方便高效迅速等優(yōu)點。該軟件采用功能強(qiáng)
3、大的數(shù)據(jù)庫軟件開發(fā)工具進(jìn)行開發(fā),具有很好的可移植性,可在應(yīng)用范圍較廣的DOSWINDOWS列等操作系統(tǒng)上使用。除此以外,LMSV1.0可通過訪問權(quán)限控制以及數(shù)據(jù)備份功能,確保數(shù)據(jù)的安全性。1.3定義文檔中采用的專門術(shù)語的定義及縮略詞簡要如下:LMS:LibraryManagementSystem,圖書管理系統(tǒng)。1 .4參考資料1鄭人杰,殷人昆,陶永雷。實用軟件工程(第二版)。北京:清華大學(xué)出版社。1997。2鄭章,程剛,張勇等。VisualC+6.0數(shù)據(jù)庫開發(fā)技術(shù)北京:機(jī)械工業(yè)出版社。1999。2 .任務(wù)概述2. 1目標(biāo)圖書管理系統(tǒng)針對的用戶是單個中小型圖書室或者個人,藏書的種類和數(shù)量較少,讀
4、者的數(shù)量和來源受到一定的限制。相應(yīng)的需求有:1 .能夠存儲一定數(shù)量的圖書信息,并方便有效的進(jìn)行相應(yīng)的書籍?dāng)?shù)據(jù)操作和管理,這主要包括:1)圖書信息的錄入、刪除及修改。2)圖書信息的多關(guān)鍵字檢索查詢。3)圖書的出借、返還和資料統(tǒng)計。2 .能夠?qū)σ欢〝?shù)量的讀者進(jìn)行相應(yīng)的信息存儲與管理,這其中包括:1) 讀者信息的登記、刪除及修改。2)讀者資料的統(tǒng)計與查詢。3 .能夠?qū)π枰慕y(tǒng)計結(jié)果提供打印輸出。4 .能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時提供信息備份的服務(wù)。2.2運(yùn)行環(huán)境Intel486以上系列、AMEK6以上系列等PC臺式機(jī)和便攜式電腦;運(yùn)行時占用內(nèi)存:w1MB;所需硬盤
5、空間:W5MB;軟件平臺:中文Windows95/98/NT4.0或更高版本;2. 3條件與限制一個更為完善的圖書管理系統(tǒng),應(yīng)提供更為便捷與強(qiáng)大的信息查詢功能,如相應(yīng)的網(wǎng)絡(luò)操作及服務(wù),由于開發(fā)時間和計算機(jī)數(shù)量有限,該系統(tǒng)并未提供這一功能。對信息的保護(hù)手段僅限于設(shè)置用戶級別,以及提供數(shù)據(jù)文件的備份,比較簡單,不能防止惡意的破壞,安全性能有待進(jìn)一步完善。3.數(shù)據(jù)描述3. 1靜態(tài)數(shù)據(jù)圖書管理系統(tǒng)的靜態(tài)數(shù)據(jù)包括:圖書(book):書號(book_code);書名(title);作者(author);出版社(publisher);價格(price);摘要(abstract);狀態(tài)(status);圖書管
6、理員(administer):口令(password);姓名(name);讀者(reader):借閱證號(reader_code);姓名(name);聯(lián)系方法(address);圖書訪問記錄(recorder):書號(book_code);借閱證號(reader_code);借書日期(out_date);3. 2動態(tài)數(shù)據(jù)輸入數(shù)據(jù):鼠標(biāo)對按鈕的點擊查詢方式、查詢關(guān)鍵字;新建圖書項、讀者項;圖書項、讀者項相應(yīng)紀(jì)錄更改;備份數(shù)據(jù)恢復(fù)所需的數(shù)據(jù)備份文件;借閱、返還、丟失注銷時的圖書序號、讀者借閱證號;受限操作所需的密碼;輸出數(shù)據(jù):查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄的子集;統(tǒng)計結(jié)果及其格式化文件;信息錄入、刪改
7、結(jié)果(成功或失敗);圖書借閱、返還、丟失注銷等操作結(jié)果;數(shù)據(jù)備份輸出的數(shù)據(jù)備份文件;內(nèi)部數(shù)據(jù):查詢操作建立的索引;3. 3數(shù)據(jù)庫描述數(shù)據(jù)庫采用MicrosoftAccess數(shù)據(jù)庫。3.4數(shù)據(jù)流圖和數(shù)據(jù)詞典圖書管理系統(tǒng)的總體功能如下:圖書的出借;圖書的返回;圖書信息查詢;圖書的增刪改;讀者的增刪改;圖書管理者查詢統(tǒng)計圖書和讀者信息;1 .讀者借書過程:(1):數(shù)據(jù)流圖:借揭、還書、讀者詢及登!記檢驗錯誤A:圖書信JB:讀者信息;C:圖書訪問記錄借書證D:日期L讀者國書(2):數(shù)據(jù)詞典:數(shù)(據(jù)源點及;/稱:讀者要描述:網(wǎng)主冊記錄關(guān)數(shù)據(jù)流:借書證;所借書本有目:圖書名稱:日歷簡要描述:當(dāng)口日期有關(guān)數(shù)
8、據(jù)流:年月日數(shù)目:加工邏輯詞條描述:加匚名:借書檢驗加工編號:1簡要描述:檢驗讀者身份、圖書是否入庫、讀者還能借多少書以此判定讀者是否能借書輸入數(shù)據(jù)流:借書證;所借書本,讀者信息,圖書信息,圖書訪問記錄,日期輸出數(shù)據(jù)流:借書錯誤信息,借書信息加工邏輯:IF借書證未登記入庫THEN發(fā)出“借書錯誤”ELSEIF圖書未登記入庫THEN發(fā)出“借書錯誤”ELSEIF讀者已借圖書和現(xiàn)借圖書多于限制數(shù)NTHEN發(fā)出“借書錯誤”ELSEIF讀者已借圖書中有超期THEN發(fā)出“借書錯誤”ELSE發(fā)出“借書信息”EXDIFEXDIFENDIFEXDIF加工名:借書登記加工編號:2簡要描述:將“借書信息”登記到“圖書
9、訪問記錄庫圖書訪問記錄”中,完成后將書本遞交讀者輸入數(shù)據(jù)流:借書信息,日期輸出數(shù)據(jù)流:圖書訪問記錄,圖書加工邏輯:將借書信息及日期寫入圖書訪問記錄;將圖書遞交讀者數(shù)據(jù)流名詞條描述: 數(shù)據(jù)流名:借書證說明:用以攜帶讀者的唯一識別標(biāo)識數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:借書證二借書證號+姓名+聯(lián)系方法借書證號二“000000001”.“姓名二2字母24聯(lián)系方法二4字母50每個數(shù)據(jù)量流通量: 數(shù)據(jù)流名:圖書說明:記錄圖書的主要相關(guān)信息數(shù)據(jù)流來源:讀者數(shù)據(jù)流去向:借書檢驗數(shù)據(jù)流組成:圖書二書號+書名+作者+出版社+價格+摘要+狀態(tài)書號二“000000001.”書名二2字母)24作者=2字母
10、24出版社=2字母24價格=“000.01”.“999.99”摘要=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ù)流
11、名:圖書訪問記錄說明:用于記錄讀者借書信息數(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ù)量流通量:數(shù)據(jù)文件詞條描述:數(shù)據(jù)文件名:讀者庫簡述:存放讀者信息輸入數(shù)據(jù):輸出數(shù)據(jù):讀者信息數(shù)據(jù)文件組成:
12、讀者庫由“讀者信息”組成存儲方式:關(guān)鍵碼存取頻率:數(shù)據(jù)文件名:圖書庫簡述:存放圖書信息輸入數(shù)據(jù):輸出數(shù)據(jù):圖書信息數(shù)據(jù)文件組成:圖書庫由“圖書信息”組成存儲方式:關(guān)鍵碼存取頻率:數(shù)據(jù)文件名:圖書訪問記錄庫簡述:存放圖書訪問記錄信息輸入數(shù)據(jù):圖書訪問記錄輸出數(shù)據(jù):圖書訪問記錄數(shù)據(jù)文件組成:圖書訪問記錄庫由存儲方式:關(guān)鍵碼存取頻率:讀者還書過程:數(shù)據(jù)源點及匯點描述一加工名:加工編號:還書檢驗圖書訪問記錄檢驗錯誤C:D還書信息*加工邏輯詞條描1“圖書訪問記錄”組成簡要描述.檢臉圖書是否圖書也輸入數(shù)據(jù)流:圖書,圖書訪問記錄輸出數(shù)據(jù)流:檢驗錯誤,還書信息/加工邏輯:IF書號與數(shù)據(jù)庫數(shù)據(jù)不符發(fā)出“檢驗錯誤
13、”ELSE發(fā)出“還書信息”THEX口歷ENDTF加工名:還書登記加工編號:4簡要描述:刪除讀者對該圖書的借書信息,如果超期給出警告及天數(shù)輸入數(shù)據(jù)流:還書信息,日期輸出數(shù)據(jù)流:圖書訪問紀(jì)錄,還書成功加工邏輯:IF所還圖書超期THEN統(tǒng)計超期天數(shù)生成含警告的返回信息ELSE刪除圖書訪問記錄庫中相應(yīng)的借書記錄生成成功信息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ù)
14、量流通量:數(shù)據(jù)文件詞條描述:3 .讀者查詢?yōu)g覽過程:圖書庫查詢信息、圖書訪問記錄檢驗錯誤數(shù)據(jù)源點及匯點描述:加工邏輯詞條描述:加工名.查詢許可檢驗一廠5-、加工編號:亍p查詢許可簡要描述:檢驗讀者身份是檢驗效/輸入數(shù)據(jù)流:借書證,查詢信息,讀者信息輸出數(shù)據(jù)流:檢驗錯誤,查詢信加工邏輯:IF借書證在讀者庫中不存在丁的發(fā)出“檢驗錯誤果ELSE發(fā)出“查詢信息”ENDIF加工名:數(shù)據(jù)查詢加工編號:6簡要描述:根據(jù)所讀入的查詢信息,檢索圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)輸入數(shù)據(jù)流:查詢信息,圖書信息,圖書訪問記錄,日期輸出數(shù)據(jù)流:查詢結(jié)果加工邏輯:根據(jù)所讀入的查詢信息,檢索圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)
15、果數(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ù)量流通量:數(shù)據(jù)文件詞條描述:4 .圖書管理員增刪改圖書:圖書庫檢驗錯誤G:管理員信At數(shù)據(jù)源點及匯點描述:名Jx稱圖書管理理員信息簡要撒t員乍管理|于及理借書、還書、操作信息登記注冊刪改有關(guān)數(shù)據(jù)流:管理才信息,緇驗相誤,操作確貢認(rèn)圖書數(shù)目口一加工邏輯詞條描述:I加工名身份驗證管理員庫加工編
16、號:7操作確認(rèn)簡要描述:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份輸入數(shù)據(jù)流:管理員信息,圖書輸出數(shù)據(jù)流:操作信息,檢驗錯誤加工邏輯:根據(jù)所讀入的管理員信息,檢索管理員庫驗證該人身份加工名:增刪改圖書加工編號:8簡要描述:根據(jù)所讀入的操作信息,增刪改圖書庫里的內(nèi)容輸入數(shù)據(jù)流:操作信息,圖書信息輸出數(shù)據(jù)流:圖書信息,操作確認(rèn)加工邏輯:根據(jù)所讀入的操作信息,增刪改圖書庫里的內(nèi)容數(shù)據(jù)流名詞條描述:數(shù)據(jù)流名:管理員信息說明:用于傳遞圖書管理員的身份信息以備驗證數(shù)據(jù)流來源:圖書管理員,管理員庫數(shù)據(jù)流去向:身份驗證數(shù)據(jù)流組成:管理員信息二口令+姓名口令二3字符8姓名二2字母24每個數(shù)據(jù)量流通量:數(shù)據(jù)
17、流名:操作信息說明:用于傳遞圖書管理員的操作命令數(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ù)量流通量:數(shù)據(jù)文件詞條描述:數(shù)據(jù)文件名:管理員庫簡述:存放管理員信息輸入數(shù)據(jù):輸出數(shù)據(jù):管理員信息數(shù)據(jù)文件組成:管理員庫由“管理員信息”組成存儲方式:關(guān)鍵碼存取頻率:數(shù)據(jù)源點及匯點描述: 加工邏輯詞條描述: 加工名:身份驗證官理員信息讀者庫B9管10加工圖書官理員簡要描述:根輸入數(shù)據(jù)流:誤,操作確認(rèn)T1加工邏輯: 加工名:增
18、刪改圖書加工編號:5 .圖書管理員增刪改讀者:簡要描述:根榔而讀讀邱保陋意信增冊同途看解W顏的輜輸該數(shù)據(jù)管身份流:操作信息,讀者信息輸出數(shù)據(jù)建露確認(rèn),讀者信息加工邏輯:根據(jù)所讀入的操作信息,增刪改讀者庫里的內(nèi)容數(shù)據(jù)流名詞條描述:查詢信息4圖書訪問記錄A日歷G,7賣者信息 IF管理員信息不在發(fā)出“檢驗錯 誤”THENELSE發(fā)出查查詢信息 ENDIF加工名:數(shù)據(jù)查詢加工編號:12簡要描述:根據(jù)所讀入的查詢信息, 輸入數(shù)據(jù)流:查詢信息,圖書信息, 輸出數(shù)據(jù)流:查詢結(jié)果加工邏輯:根據(jù)所讀入的查詢信息, 數(shù)據(jù)流名詞條描述: 數(shù)據(jù)文件詞條描述:3. 5數(shù)據(jù)采集檢索讀者庫、圖書庫和圖書訪問記錄庫得 讀者信息,圖書訪問記錄,日期檢索讀者庫、圖書庫和圖書訪問記錄庫得出相應(yīng)結(jié)果出相應(yīng)結(jié)果數(shù)據(jù)采集采用鍵盤輸入。4.功能需求4. 1功
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024中國銀行國家助學(xué)貸款保證合同
- 2024室內(nèi)裝修施工合同范本模板
- 2024年度軟件開發(fā)及許可協(xié)議
- 2024年度知名品牌餐飲連鎖加盟合同
- 成本制勝課件教學(xué)課件
- 2024年度供貨合同范本
- 2024年大型風(fēng)力發(fā)電項目施工合同
- 2024年度市場營銷策劃與執(zhí)行合同
- 2024年建筑工地安全協(xié)議
- 2024年度醫(yī)療服務(wù)提供合同
- 人教版數(shù)學(xué)五年級上冊課本習(xí)題(題目)
- 鋼筋合格證(共6頁)
- BIM技術(shù)全過程工程管理及應(yīng)用策劃方案
- 彎扭構(gòu)件制作工藝方案(共22頁)
- 水利工程填塘固基、堤身加固施工方法
- 中醫(yī)針灸的骨邊穴怎樣定位
- 人教版八年級上冊英語單詞表默寫版(直接打印)
- 電脫水、電脫鹽講解
- 江西省科技創(chuàng)新平臺建設(shè)(PPT課件)
- 違約損失率(LGD)研究
- 溝槽回填施工方案(完整版)
評論
0/150
提交評論