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

下載本文檔

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

文檔簡(jiǎn)介

圖書館管理系統(tǒng)需求規(guī)格說明書圖書館管理系統(tǒng)需求規(guī)格說明書1.導(dǎo)言1.1目的該文件夾是關(guān)于用戶對(duì)圖書館管理系統(tǒng)的功能和性能的要求,重點(diǎn)描述了圖書館管理系統(tǒng)的功能需求,是概要設(shè)計(jì)階段的重要輸入。本文檔的預(yù)期讀者是:·設(shè)計(jì)人員;·開發(fā)人員;·項(xiàng)目管理人員;·測(cè)試人員;·用戶。1.2范圍該文檔是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標(biāo)系統(tǒng)的邏輯模型的,解決整個(gè)項(xiàng)目系統(tǒng)的“做什么”的問題。在這里,沒有涉及開發(fā)技術(shù),而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個(gè)交流的平臺(tái)。1.3編寫要求JSP,JavaServerPage(Java服務(wù)頁面)的縮寫,一個(gè)腳本化的語言。UML,UnifiedModelingLanguage(統(tǒng)一建模語言)的縮寫,是一個(gè)標(biāo)準(zhǔn)的建模語言。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第1頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第1頁。1.4術(shù)語定義圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第1頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第1頁。無1.5引用標(biāo)準(zhǔn)[1]《企業(yè)文檔格式標(biāo)準(zhǔn)》,北京長江軟件有限公司過程化組織[2]《需求規(guī)格報(bào)告格式標(biāo)準(zhǔn)》,北京長江軟件有限公司過程化組織1.6參考資料[1]《UML說明》,長江軟件有限公司[2]《需求規(guī)格報(bào)告格式標(biāo)準(zhǔn)》,長江軟件有限公司過程化組織1.7版本更新本文檔的更新記錄如表A-1所示。表A-1版本更新紀(jì)錄修改編號(hào)修改日期修改后版修改位置修改內(nèi)容概述───────────────────────────────────────0012009.05.050.1全部初始發(fā)布版本0022009.05.100.2第3.1節(jié)增加0032009.05.150.3第4.1節(jié)修改0042009.05.160.4第5.1節(jié)修改0052009.05.181.0第7章增加───────────────────────────────────────2.系統(tǒng)定義我們分別闡述一下項(xiàng)目的來源、背景,項(xiàng)目的用戶特點(diǎn)和項(xiàng)目的目標(biāo)。2.1項(xiàng)目來源及背景圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第2頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第2頁。本項(xiàng)目是為某學(xué)校開發(fā)的一個(gè)圖書館管理系統(tǒng),由于該學(xué)校的規(guī)模比較大,需要借閱圖書的同學(xué)也很多,如何滿足同學(xué)的借閱需求常常是學(xué)校的比較棘手的事情,為圖書管理員帶來很多工作量。為此學(xué)校希望有一個(gè)自動(dòng)化的圖書館管理系統(tǒng)能夠給他們帶來工作的便利,提高工作效率,同時(shí)能及時(shí)滿足同學(xué)們的借閱圖書的需求。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第2頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第2頁。為實(shí)現(xiàn)同學(xué)方便的借閱圖書館的圖書,彌補(bǔ)以往存在的種種不足,我們開發(fā)了圖書館管理系統(tǒng)。圖書館的管理員通過這個(gè)圖書館管理系統(tǒng)列表圖書、列表用戶、查詢圖書、更改圖書的基本資料和更改用戶的資料、借閱管理;讀者可以通過圖書館管理系統(tǒng)查詢圖書信息、預(yù)定圖書以及查詢自己的資料;圖書館管理員可以通過該系統(tǒng)整理圖書、確認(rèn)用戶信息、管理用戶權(quán)限、管理圖書的借、還、預(yù)定以及對(duì)損壞圖書者的罰款。圖書管理員可以隨時(shí)的瀏覽圖書的資料和用戶的相關(guān)借閱信息。2.2用戶的特點(diǎn)本用戶是在校人員。包括二類,一類是讀者,他們的差異很大有的學(xué)歷很高,有的可能很低。有的經(jīng)驗(yàn)豐富,有的可能是沒有經(jīng)驗(yàn)等。另外一類是管理用戶,他們是學(xué)校的內(nèi)部人員,對(duì)圖書館的借閱流程很熟悉,總之,他們對(duì)使用圖書館管理系統(tǒng)軟件比較熟悉。2.3項(xiàng)目目標(biāo)本項(xiàng)目設(shè)定的目標(biāo)如下:·系統(tǒng)能夠提供良好的用戶界面,是操作人員的工作量最大限度的減少;圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第3頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第3頁。·系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高工作效率的目的;圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第3頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第3頁。·系統(tǒng)應(yīng)具有良好的可擴(kuò)充性,可以容易的加入其他系統(tǒng)的應(yīng)用;·平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)圖書館的變化;·通過這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開發(fā)能力和項(xiàng)目管理能力。3應(yīng)用環(huán)境根據(jù)用戶的需求陳述,可以確定本項(xiàng)目分為客戶端和管理端,客戶端主要功能是為用戶提供圖書資料、查看圖書詳情、用戶注冊(cè)、用戶登錄、查看用戶的信息、修改用戶個(gè)人信息、預(yù)定圖書、借閱圖書。管理端的功能是圖書館管理人員進(jìn)行圖書管理、用戶信息管理、借閱信息管理等。它們的關(guān)系如圖A-2所示。讀者圖A-2圖書館管理系統(tǒng)流程圖3.1系統(tǒng)運(yùn)行的網(wǎng)絡(luò)環(huán)境圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第4頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第4頁。本系統(tǒng)的網(wǎng)絡(luò)運(yùn)行圖如圖A-2,無論是客戶端的用戶還是管理端的管理用戶都可以通過網(wǎng)絡(luò)登錄到本系統(tǒng)中。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第4頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第4頁。3.1.1本系統(tǒng)的硬件環(huán)境如下;客戶機(jī):普通pc·CPU:P41.8GHz以上·內(nèi)存:256MB以上·能夠運(yùn)行IE5.0以上或者Netscape4.0以上版本的機(jī)器·分辨率:推薦使用1024*768像素Web服務(wù)器·CPU:P41.0GHz·內(nèi)存:1G以上·硬盤:80GB以上·網(wǎng)卡:KMb/s速度數(shù)據(jù)庫服務(wù)器·CPU:P42.0GHz·內(nèi)存:1GB以上·硬盤:80GB以上圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第5頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第5頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第5頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第5頁。系統(tǒng)運(yùn)行軟件本系統(tǒng)的軟件環(huán)境如下:·操作系統(tǒng):UNIX/Linux/window2000或以上版本·數(shù)據(jù)庫:SQLServer2000·開發(fā)工具包:JDKVersion1.4.2·Web服務(wù)器:Tomcat·l瀏覽器:IE6.0以上4.功能規(guī)格我們采用面向?qū)ο蠓治鲎鳛橹饕南到y(tǒng)建模,使用UML作為建模語言。UML為建?;顒?dòng)提供了從不同角度觀察和展示系統(tǒng)的各種特征的方法。在UML中,從任何一個(gè)角度對(duì)系統(tǒng)所作的抽象都可能需要幾種模型來描述,而這些來自不同角度的模型圖最終組成了系統(tǒng)的映像。用例描述角色(用戶、外部系統(tǒng)以及系統(tǒng)處理)是如何與系統(tǒng)交互來完成工作的。用例模型提供了一個(gè)非常重要的方式來界定系統(tǒng)邊界以及定義系統(tǒng)功能,同時(shí),該模型將來可以派生出動(dòng)態(tài)對(duì)象模型。設(shè)計(jì)用例時(shí),我們遵循下列步驟:(1)識(shí)別出系統(tǒng)的角色。角色可以是用戶、外部系統(tǒng),甚至外部處理,通過某種途徑與系統(tǒng)交互。重要的是著重從系統(tǒng)外部執(zhí)行者的角度來描述系統(tǒng)需要提供功能,并指明執(zhí)行者(角色)是誰。盡可能地確保所有角色都被完全識(shí)別出來。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第6頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第6頁。(2)描述主要的用例。可以采取不斷的問自己“這個(gè)角色究竟想過系統(tǒng)做什么”來準(zhǔn)確的描述用例。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第6頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第6頁。(3)重新審視每個(gè)用例,為它們下一個(gè)詳細(xì)的定義。圖書館管理系統(tǒng)活動(dòng)圖4.1角色定義圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第7頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第7頁。角色或者執(zhí)行者指與系統(tǒng)產(chǎn)生交互的外部用戶或者外部系統(tǒng)圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第7頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第7頁。4.1.1用戶用戶是指在這個(gè)圖書館管理系統(tǒng)中通過用戶端提交借閱圖書信息的人員,這個(gè)角色主要參與用戶端的個(gè)人信息查詢、圖書信息查詢、圖書預(yù)定等功能。4.1.2管理用戶管理用戶是指管理端的用戶,此角色派生兩個(gè)子類,圖書管理員和系統(tǒng)管理員,圖書管理者又可以派生出3個(gè)子類,圖書信息管理員、用戶信息管理員、預(yù)定信息管理員。系統(tǒng)管理員是指對(duì)圖書管管理系統(tǒng)進(jìn)行相關(guān)設(shè)置,進(jìn)行系統(tǒng)維護(hù)的人員,他也是通過管理端登錄對(duì)管理端的用戶進(jìn)行設(shè)置,分配權(quán)限等。他們的關(guān)系如圖A-3所示。圖A-3管理用戶角色的關(guān)系管理用戶具體說明如下:圖書管理員圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第8頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第8頁?!D書信息管理者。管理圖書信息,增加圖書信息、刪除圖書信息、修改圖書信息,讀者要借圖書,讀者要還圖書,讀者要預(yù)留圖書,讀者要撤銷預(yù)留圖書圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第8頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第8頁。系統(tǒng)管理員。通過管理端對(duì)系統(tǒng)用戶進(jìn)行管理的人員,這個(gè)角色主要負(fù)責(zé)對(duì)管理端用戶的增刪,權(quán)限的設(shè)置等功能。4.1.3數(shù)據(jù)庫數(shù)據(jù)庫是一個(gè)與系統(tǒng)產(chǎn)生交互的外部系統(tǒng),這個(gè)角色負(fù)責(zé)系統(tǒng)的數(shù)據(jù)查詢,增加,刪除和修改等操作。4.2系統(tǒng)主用例圖圖書館管理系統(tǒng)可以分成兩個(gè)主要的組成部分,一個(gè)是客戶端子系統(tǒng)。一個(gè)是管理端子系統(tǒng)。客戶端子系統(tǒng)功能主要是指讀者通過登錄圖書館網(wǎng)站進(jìn)行操作的功能。管理端子系統(tǒng)功能是圖書館的圖書管理員管理圖書信息,增加圖書信息、刪除圖書信息、修改圖書信息,讀者要借圖書,讀者要還圖書,讀者要預(yù)留圖書,讀者要撤銷預(yù)留圖書等功能。系統(tǒng)的主要用例如圖A-4所示。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第9頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第9頁。圖A-4系統(tǒng)的主要用例圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第9頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第9頁。4.3客戶端子系統(tǒng)用戶通過此系統(tǒng)可以進(jìn)行圖書查詢(可按分類方式查找圖書或通過關(guān)鍵字進(jìn)行查詢),查看圖書詳細(xì)情況,用戶登錄,查看用戶信息,修改用戶個(gè)人信息。圖A-5客戶端的活動(dòng)圖,圖A-6客戶端的功能用例圖圖A-5客戶端的活動(dòng)圖圖A-6客戶端的功能用例圖客戶端管理的這些用例描述如下:F-C-1:查詢用戶信息。讀者登錄到學(xué)校的圖書館網(wǎng)站可以通過登錄系統(tǒng)查詢個(gè)人信息。F-C-2:更改個(gè)人信息、更改密碼。F-C-3:查詢圖書。讀者可以通過網(wǎng)站查詢圖書的基本資料,是否可借閱等信息。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第10頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第10頁。F-C-4:預(yù)定圖書。讀者可以通過網(wǎng)站來查詢圖書預(yù)定圖書,可以取消預(yù)定。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第10頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第10頁。4.3.1查詢用戶信息用例描述:用戶信息查詢執(zhí)行者:用戶 前置條件:用戶已經(jīng)打開網(wǎng)頁后置條件:用戶成為該系統(tǒng)合法用戶,可以登錄系統(tǒng)基本路徑:a)用戶通過網(wǎng)址打開網(wǎng)頁,登錄系統(tǒng)。b)用戶填確認(rèn)用戶名,設(shè)置密碼。c)點(diǎn)擊確認(rèn)。4.3.2更改用戶信息用例描述:用戶修改個(gè)人信息執(zhí)行者:用戶前置條件:用戶已經(jīng)登錄系統(tǒng)后置條件:管理員收到信息,信息更新?;韭窂剑篴)按規(guī)則填寫好用戶姓名,性別,專業(yè),密碼等基本信息。b)確認(rèn)更改后的信息。4.3.3查詢圖書信息用例描述:查詢圖書信息執(zhí)行者:用戶前置條件:用戶已經(jīng)選擇圖書。后置條件:選擇借閱的圖書。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第11頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第11頁?;韭窂剑篴)選擇圖書圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第11頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第11頁。b)查詢圖書的基本信息c)確定要借閱的圖書4.3.4用例描述:預(yù)定圖書執(zhí)行者:用戶前置條件:用戶已經(jīng)確定要選圖書。后置條件:預(yù)定借閱的圖書。基本路徑:a)選擇圖書b)查詢圖書的基本信息c)確定要預(yù)借的圖書4.4管理端子系統(tǒng)管理端子系統(tǒng)主要是提供學(xué)校圖書館的管理人員使用的功能,它的功能分為圖書管理,用戶信息管理,預(yù)定圖書管理,借閱圖書管理等部分。每個(gè)登錄者首先要通過安全認(rèn)證然后確認(rèn)權(quán)限,系統(tǒng)根據(jù)相應(yīng)的權(quán)限實(shí)現(xiàn)相應(yīng)的功能。圖A-7是管理端的用例圖。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第12頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第12頁。圖A-7是管理端的用例圖圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第12頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第12頁。F-L-1:登錄管理登陸管理負(fù)責(zé)所有的登錄端的登錄,管理端的人員要登錄到管理端必須經(jīng)過登錄界面,輸入自己的用戶名和密碼,然后系統(tǒng)判斷這個(gè)用戶的權(quán)限信息,不同的登錄人可能具有不同的權(quán)限,系統(tǒng)根據(jù)不同的權(quán)限實(shí)現(xiàn)不同的功能。F-M-1:圖書館圖書管理;由管理員登錄到系統(tǒng),進(jìn)行對(duì)信息圖書的添加修改,刪除,查看。F-M-2:用戶信息管理:由管理員登錄到系統(tǒng),進(jìn)行對(duì)用戶信息的查看,修改,刪除。F-M-3:圖書預(yù)定管理:由管理員登錄到系統(tǒng),查看圖書預(yù)定信息,對(duì)預(yù)定圖書信息進(jìn)行確認(rèn),修改,刪除。F-M-4:圖書借閱管理:由管理員登錄到系統(tǒng),查看圖書信息,核對(duì)用戶信息。對(duì)借閱圖書信息進(jìn)行確認(rèn)。4.4.1登陸管理圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第13頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第13頁。登錄到管理端的所有人都需要通過登錄界面進(jìn)入相應(yīng)的管理界面。登錄界面輸入用戶名和密碼,系統(tǒng)首先判斷用戶名和密碼的正確性,然后根據(jù)用戶名確定其權(quán)限,不同的登陸者具有不同的權(quán)限,根據(jù)登陸者具有的權(quán)限將相應(yīng)的功能顯示在管理界面上,沒有權(quán)限操作的功能將不顯示在這個(gè)界面上。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第13頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第13頁。圖A-8登錄管理活動(dòng)圖用例描述:登錄前置條件:沒有。后置條件:如果用例成功,參與者可以啟動(dòng)系統(tǒng)并使用系統(tǒng)所提供的功能。反之,系統(tǒng)狀態(tài)不變。擴(kuò)展點(diǎn):沒有。事件流:基流:當(dāng)用戶希望登錄到系統(tǒng)中時(shí),用例啟動(dòng)。①系統(tǒng)提示用戶輸入用戶名和密碼。②用戶輸入用戶名和密碼。③系統(tǒng)驗(yàn)證輸入的用戶名和密碼,若正確(E-1),則用戶登錄到系統(tǒng)中。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第14頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第14頁。替代流:E-1如果用戶輸入無效的用戶名和/或密碼,系統(tǒng)顯示錯(cuò)誤信息,用戶可以選擇返回基流的起始點(diǎn),重新輸入正確的用戶名和/或密碼:或者取消登錄,用全結(jié)束。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第14頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第14頁。圖A-9圖書館管理信息系統(tǒng)4.4.2圖書信息管理圖書信息是讀者和管理員去了解圖書的準(zhǔn)要途徑。具體功能描述如下:用例描述:維護(hù)書刊信息前置條件:在這個(gè)用例開始前,Librarian必須登錄到系統(tǒng)中。后置條件:如果這個(gè)用例成功,系統(tǒng)添加、修改或刪除書刊書目信息。否則,系統(tǒng)的狀態(tài)沒有變化。擴(kuò)展點(diǎn):沒有。事件流:基流當(dāng)圖書管理員想維護(hù)借閱者信息時(shí),用例啟動(dòng)。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第15頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第15頁。系統(tǒng)要求圖書管理員圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第15頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第15頁。如果選擇的活動(dòng)是“添加書種”,則執(zhí)行分支流S-1:添加書刊信息。如果選擇的活動(dòng)是“刪除書種”,則執(zhí)行分支流S-2:刪除書刊信息。如果選擇的活動(dòng)是“修改書種”,則執(zhí)行分支流S-3:修改書刊信息。分支流S-1:添加書刊信息(1)圖書管理員提供書刊的書名、作者、ISBN/ISSN號(hào)等信息。(2)系統(tǒng)添加該書刊信息。S-2:刪除書刊信息(1)圖書管理員提供所要?jiǎng)h除的書刊信息。(2)系統(tǒng)查詢所要?jiǎng)h除的書刊(E-2)(3)系統(tǒng)刪除該書刊的所有物理書刊的信息(E-3)(4)系統(tǒng)刪除書刊信息,以及相關(guān)的預(yù)定信息。S-3:更改書刊信息(1)圖書管理員提供所要修改的書刊信息。(2)系統(tǒng)查詢并顯示書刊信息(E-2)(3)系統(tǒng)修改相應(yīng)的的信息(4)系統(tǒng)更新書刊信息。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第16頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第16頁。替代流圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第16頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第16頁。E-1若書刊信息已存在,系統(tǒng)顯示提示信息,用例終止。E-2若查詢不到該書刊,系統(tǒng)顯示提示信息,用例終止。E-3若有物理書刊借出,系統(tǒng)顯示提示信息,用例終止。4.4.3用戶信息管理:由管理員登錄到系統(tǒng),進(jìn)行對(duì)用戶信息的查看,修改,刪除。維護(hù)借閱者信息具體功能描述如下前置條件:在這個(gè)用例開始前,系統(tǒng)管理員必須登錄到系統(tǒng)中。后置條件:如果這個(gè)用例成功,系統(tǒng)添加、修改或刪除借閱者信息。否則,系統(tǒng)的狀態(tài)沒有變化。擴(kuò)展點(diǎn):沒有。事件流:基流當(dāng)系統(tǒng)管理員想維護(hù)借閱者信息時(shí),用例啟動(dòng)。系統(tǒng)要求系統(tǒng)管理員選擇所想執(zhí)行的活動(dòng)(添加借閱者、刪除借閱者或修改借閱者)如果所選的活動(dòng)是“添加借閱者”,則執(zhí)行分支流S-1:添加借閱者。如果所選的活動(dòng)是“刪除借閱者”,則執(zhí)行分支流S-2:刪除借閱者。如果所選的活動(dòng)是“修改借閱者”,則執(zhí)行分支流S-3:修改借閱者。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第17頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第17頁。分支流:圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第17頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第17頁。S-1:添加借閱者(1)圖書管理員提供借閱者的信息,如姓名、地址、郵政編碼和身份證號(hào)碼等。(2)系統(tǒng)存儲(chǔ)借閱者信息(E-1)。S-2:刪除借閱者(1)圖書管理員提供借閱者的信息。(2)系統(tǒng)查詢借閱者(E-2)。(3)系統(tǒng)查詢借閱者的借閱記錄(E-3)(4)系統(tǒng)刪除借閱者的信息,以及借閱者的預(yù)定記錄。S-3:更改借閱者(1)圖書管理員提供借閱者的信息。(2)系統(tǒng)查詢并顯示借閱者的信息(E-2),修改相應(yīng)的信息。(3)系統(tǒng)更新借閱者的信息。替代流:E-1若借閱者已存在,系統(tǒng)顯示提示信息,用例終止。E-2若查詢不到借閱者,系統(tǒng)顯示提示信息,用例終止。E-3若存在借閱記錄,系統(tǒng)顯示提示信息,用例終止。4.4.4預(yù)定圖書管理用例描述:預(yù)定圖書前置條件:在這個(gè)用例開始前,圖書管理員必須登錄到系統(tǒng)中。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第18頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第18頁。后置條件:如果這個(gè)用例成功,系統(tǒng)建立預(yù)訂記錄。否則,系統(tǒng)的狀態(tài)沒有變化。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第18頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第18頁。擴(kuò)展點(diǎn):沒有。事件流:基流:當(dāng)圖書管理員為借閱者預(yù)訂書刊時(shí),用例啟動(dòng)。①圖書管理員提供書刊書目、借閱者信息。②系統(tǒng)檢索書刊書目(E-1)。③檢索借閱者(E-2)。④系統(tǒng)接受預(yù)定,創(chuàng)建預(yù)定記錄。⑤系統(tǒng)將預(yù)定記錄存儲(chǔ)在系統(tǒng)中。替代流:E-1該種書刊不存在,系統(tǒng)顯示提示信息,用例終止。E-2系統(tǒng)中不存在該借閱者,系統(tǒng)顯示提示信息,用例終止。用例描述:取消預(yù)定管理前置條件:在這個(gè)用例開始前,圖書管理員必須登錄到系統(tǒng)中。后置條件:如果這個(gè)用例成功,系統(tǒng)刪除預(yù)訂記錄。否則,系統(tǒng)的狀態(tài)沒有變化。擴(kuò)展點(diǎn):沒有。事件流:基流①圖書管理員提供所預(yù)定的書刊書目、借閱者信息。②系統(tǒng)檢索所預(yù)定的書刊書目(E-1)。③系統(tǒng)檢索借閱者(E-2)。④系統(tǒng)刪除借閱者的預(yù)定信息(E-3)。替代流:圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第19頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第19頁。E-1該種書刊不存在,系統(tǒng)顯示提示信息,用例終止。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第19頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第19頁。E-2系統(tǒng)中不存在該借閱者,系統(tǒng)顯示提示信息,用例終止。E-3預(yù)定信息不存在,系統(tǒng)顯示提示信息,用例終止。4.4.5借閱書刊用例描述:借閱圖書前置條件:在這個(gè)用例開始前,圖書管理員必須登錄到系統(tǒng)中。后置條件:如果這個(gè)用例成功,在系統(tǒng)中建立并存儲(chǔ)借閱記錄,如果必要還要?jiǎng)h除預(yù)訂記錄。否則,系統(tǒng)的狀態(tài)沒有變化。擴(kuò)展點(diǎn):借閱者預(yù)定了書刊。事件流:基流:當(dāng)借閱者從圖書館借閱書刊時(shí),用例啟動(dòng)。①圖書管理員提供書刊書目、借閱者信息。②系統(tǒng)檢索書刊書目(Title)(E-1)③系統(tǒng)確定所借閱的物理書刊是否可以獲得(E-2),也即物理書刊是否都已借出。④系統(tǒng)檢索借閱者(E-3)⑤圖書管理員將物理書刊借給借閱者⑥記錄借閱信息。⑦若該圖書為預(yù)定的圖書,執(zhí)行用例取消預(yù)定替代流:E-1該種書刊不存在,系統(tǒng)顯示提示信息,用例終止。E-2物理書刊都已借出,系統(tǒng)顯示提示信息,用例終止。E-3系統(tǒng)中不存在該借閱者,系統(tǒng)顯示提示信息,用例終止。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第20頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第20頁。用例描述:返還書刊圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第20頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第20頁。前置條件:在這個(gè)用例開始前,圖書管理員必須登錄到系統(tǒng)中。后置條件:在這個(gè)用例成功,系統(tǒng)刪除借閱記錄。否則,系統(tǒng)的狀態(tài)沒有變化。擴(kuò)展點(diǎn):沒有。事件流:基流:當(dāng)借閱者返還所借的物理書刊時(shí),用例啟動(dòng)。①圖書管理員提供所還物理書刊信息。②系統(tǒng)檢索物理書刊(E-1)。③系統(tǒng)查詢物理書刊的借閱記錄(E-2)。④系統(tǒng)刪除借閱記錄。替代流:E-1物理書刊不存在,系統(tǒng)顯示提示信息,用例終止。E-2若借閱記錄不存在,系統(tǒng)顯示提示信息,用例終止。用例描述:預(yù)定書刊前置條件:在這個(gè)用例開始前,圖書管理員必須登錄到系統(tǒng)中。后置條件:如果這個(gè)用例成功,系統(tǒng)建立預(yù)訂記錄。否則,系統(tǒng)的狀態(tài)沒有變化。擴(kuò)展點(diǎn):沒有。事件流:基流:當(dāng)圖書管理員為借閱者預(yù)訂書刊時(shí),用例啟動(dòng)。①圖書管理員提供書刊書目、借閱者信息。②系統(tǒng)檢索書刊書目(E-1)。③檢索借閱者(E-2)。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第21頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第21頁。④系統(tǒng)接受預(yù)定,創(chuàng)建預(yù)定記錄。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第21頁。圖書館管理系統(tǒng)需求規(guī)格說明書全文共24頁,當(dāng)前為第21頁。⑤系統(tǒng)將預(yù)定記錄存儲(chǔ)在系統(tǒng)中。替代流:E-1該種書刊不存在,系統(tǒng)顯示提示信息,用例終止。E-2系統(tǒng)中不存在該借閱者,系統(tǒng)顯示提示信息,用例終止。5.性能需求5.1系統(tǒng)的頁面要求如下。(1)頁面內(nèi)容:主題突出,站點(diǎn)定義,術(shù)語和行文格式統(tǒng)一,規(guī)范,明確,欄目,菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確,及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語句通順,專用術(shù)語規(guī)范,行文格式統(tǒng)一規(guī)范。(2)導(dǎo)航結(jié)構(gòu):頁面具有明確的導(dǎo)航指示,且便于理解,方便用戶使用。(3)技術(shù)環(huán)境:頁面大小合適,能用各種

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論