課程設(shè)計(jì)---基于uml的圖書(shū)管理系統(tǒng)建模_第1頁(yè)
已閱讀1頁(yè),還剩34頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  課程名稱(chēng): UML面向?qū)ο蠼Ec設(shè)計(jì) </p><p>  設(shè)計(jì)題目: 基于UML的圖書(shū)管理系統(tǒng)建模 </p><p>  專(zhuān) 業(yè): 軟件工程 </p><p>  班 級(jí): 10軟件工程

2、(1)班 </p><p>  組 長(zhǎng): XXXX 10241044 </p><p>  組 員: XXXXX 10241021 </p><p>  組 員: XXXX 10241046 </p><p>  組 員: XXXX 10241

3、029 </p><p>  組 員: XXXX 10241007 </p><p>  起止日期: 2012.03.13~2012.05.14 </p><p>  指導(dǎo)教師: XXXX </p><p><b>  注意事項(xiàng)</b><

4、;/p><p><b>  一、設(shè)計(jì)目的</b></p><p>  《UML面向?qū)ο蠼Ec設(shè)計(jì)》是一門(mén)實(shí)踐性較強(qiáng)的軟件基礎(chǔ)課,為了學(xué)好這門(mén)課程,必須在掌握理論知識(shí)的同時(shí),加強(qiáng)上機(jī)實(shí)踐。本課程設(shè)計(jì)的目的就是要達(dá)到理論與實(shí)際應(yīng)用相結(jié)合,使同學(xué)們能夠根據(jù)數(shù)據(jù)對(duì)象的特性,學(xué)會(huì)數(shù)據(jù)組織的方法,能把現(xiàn)實(shí)世界中的實(shí)際問(wèn)題在計(jì)算機(jī)內(nèi)部表示出來(lái),并培養(yǎng)基本的、良好的程序設(shè)計(jì)技能。<

5、/p><p><b>  二、設(shè)計(jì)要求</b></p><p>  1.通過(guò)這次課程設(shè)計(jì),要求在數(shù)據(jù)結(jié)構(gòu)的邏輯特性和物理表示、數(shù)據(jù)結(jié)構(gòu)的選擇應(yīng)用、算法的設(shè)計(jì)及其實(shí)現(xiàn)等方面加深課程基本內(nèi)容的理解。同時(shí),在程序設(shè)計(jì)方法以及上機(jī)操作等基本技能和科學(xué)作風(fēng)方面受到比較系統(tǒng)和嚴(yán)格的訓(xùn)練。</p><p>  2.學(xué)生必須仔細(xì)研讀《UML面向?qū)ο蠼Ec設(shè)計(jì)》課程

6、設(shè)計(jì)要求,以學(xué)生自學(xué)為主、指導(dǎo)教師指導(dǎo)為輔,獨(dú)立完成課程設(shè)計(jì)的任務(wù),有問(wèn)題及時(shí)主動(dòng)與指導(dǎo)教師溝通。</p><p>  3.本次課程設(shè)計(jì)按照教學(xué)要求需要在本學(xué)期7周前完成,學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時(shí)間,安排好課程設(shè)計(jì)的時(shí)間計(jì)劃,并在課程設(shè)計(jì)過(guò)程中不斷檢測(cè)自己的計(jì)劃完成情況,及時(shí)向指導(dǎo)教師匯報(bào)。</p><p>  4.編程語(yǔ)言:Java 語(yǔ)言。</p><p&

7、gt;  三、課程設(shè)計(jì)說(shuō)明書(shū)的格式要求 </p><p>  設(shè)計(jì)文檔的撰寫(xiě)必須提前進(jìn)行,以保證使文檔與程序同步提交。 </p><p>  1.設(shè)計(jì)題目 2.運(yùn)行環(huán)境(軟、硬件環(huán)境)</p><p>  3.算法的需求分析 4.算法概要設(shè)計(jì)</p><p>  5.算法詳細(xì)設(shè)計(jì)

8、 6.算法的測(cè)試</p><p>  7.運(yùn)行結(jié)果分析 8.收獲及體會(huì)</p><p>  四、問(wèn)題分析、設(shè)計(jì)和測(cè)試過(guò)程要規(guī)范化。</p><p>  1.需求分析:將題目中要求的功能進(jìn)行敘述分析。</p><p>  2.概要設(shè)計(jì):算法的設(shè)計(jì)說(shuō)明,描述解決此問(wèn)題的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),(有

9、些題目已經(jīng)指定了數(shù)據(jù)存儲(chǔ)的,按照指定的設(shè)計(jì)),描述算法建議使用流程圖,進(jìn)行算法分析指明關(guān)鍵語(yǔ)句的時(shí)間復(fù)雜度。</p><p>  3.詳細(xì)設(shè)計(jì):即各個(gè)算法的具體實(shí)現(xiàn)步驟,每個(gè)題目要有相應(yīng)的源程序,其中每個(gè)功能模塊采用不同的函數(shù)實(shí)現(xiàn)。源程序要規(guī)范編寫(xiě):結(jié)構(gòu)要清晰,注釋要清楚。重點(diǎn)函數(shù)的重點(diǎn)變量和重點(diǎn)功能部分要加上清楚的程序注釋。</p><p>  4.調(diào)試和測(cè)試:給出實(shí)現(xiàn)功能的一組或多組測(cè)

10、試數(shù)據(jù),程序調(diào)試后,將按照此測(cè)試數(shù)據(jù)進(jìn)行測(cè)試的結(jié)果列出來(lái) 。在調(diào)試過(guò)程中遇到的問(wèn)題和解決方法也要記錄下來(lái)。程序要能夠正常運(yùn)行,還要有基本的容錯(cuò)功能。盡量避免出現(xiàn)操作錯(cuò)誤時(shí)出現(xiàn)死循環(huán)。</p><p>  5.改進(jìn)措施: 對(duì)有些題目提出算法改進(jìn)方案,比較不同算法的優(yōu)缺點(diǎn)。</p><p>  五、對(duì)指導(dǎo)教師的要求</p><p>  指導(dǎo)教師要關(guān)心學(xué)生的課程

11、設(shè)計(jì)進(jìn)展,認(rèn)真答疑。對(duì)課程設(shè)計(jì)報(bào)告的撰寫(xiě)要給予充分的指導(dǎo),報(bào)告中切忌出現(xiàn)大篇源代碼,應(yīng)嚴(yán)格要求學(xué)生將主要篇幅放在“原理實(shí)現(xiàn)”上,即如何用框圖表達(dá)設(shè)計(jì)和實(shí)施思想。課程設(shè)計(jì)報(bào)告要用紅筆批閱,最終成績(jī)以?xún)?yōu)、良、中、及格與不及格分等計(jì)算。</p><p><b>  目錄</b></p><p>  第一章 基于UML的圖書(shū)管理系統(tǒng)建模1</p><p

12、>  1.1UML的介紹:1</p><p>  1.2.需求分析1</p><p>  1.2.1 業(yè)務(wù)組織結(jié)構(gòu)1</p><p>  1.2.2具體功能要求2</p><p>  1.3.基于UML的圖書(shū)管理系統(tǒng)建模2</p><p>  1.4 用例模型2</p><p>

13、;  1.4.1 角色識(shí)別2</p><p>  1.4.2 用例識(shí)別2</p><p>  1.5 系統(tǒng)包圖3</p><p>  第二章 圖書(shū)館中的用例分析4</p><p>  2.1借閱者子系統(tǒng)的需求分析4</p><p>  2.2圖書(shū)管理員系統(tǒng)的需求分析8</p><p>

14、;  2.2.1書(shū)目信息管理子系統(tǒng)的需求分析11</p><p>  2.2.2預(yù)訂信息管理子系統(tǒng)的需求分析13</p><p>  2.3系統(tǒng)管理子系統(tǒng)的需求分析15</p><p>  2.3.1員工信息管理子系統(tǒng)的需求分析16</p><p>  2.3.2書(shū)籍信息管理子系統(tǒng)的需求分析18</p><p&g

15、t;  2.3.3借閱者信息管理子系統(tǒng)的需求分析20</p><p>  2.3.4留言管理子系統(tǒng)的需求分析22</p><p><b>  第三章 類(lèi)圖23</b></p><p>  第四章 時(shí)序圖25</p><p>  4.1系統(tǒng)管理員添加借閱者信息25</p><p>  4.

16、2圖書(shū)管理員處理書(shū)籍借閱26</p><p>  4.3圖書(shū)管理員處理書(shū)籍歸還27</p><p>  4.4借閱者查詢(xún)書(shū)籍信息27</p><p>  4.5借閱者預(yù)訂書(shū)籍28</p><p>  第五章 活動(dòng)圖和狀態(tài)圖28</p><p>  5.1圖書(shū)館的書(shū)籍狀態(tài)圖28</p><

17、p><b>  5.2活動(dòng)圖29</b></p><p>  5.2.1借書(shū)活動(dòng)圖29</p><p>  5.2.2 還書(shū)活動(dòng)圖30</p><p>  5.2.3預(yù)訂圖書(shū)活動(dòng)圖30</p><p><b>  6 結(jié)束語(yǔ)32</b></p><p>  7

18、 參考文獻(xiàn):32</p><p>  第一章 基于UML的圖書(shū)管理系統(tǒng)建模</p><p>  摘要:對(duì)UML產(chǎn)生的背景及其基本模型進(jìn)行了闡述,在對(duì)圖書(shū)管理系統(tǒng)進(jìn)行分析的基礎(chǔ)上,結(jié)合軟件工程和面向?qū)ο蠹?lt;/p><p>  術(shù),設(shè)計(jì)了基于UML用例圖、包圖和順序圖的圖書(shū)管理系統(tǒng)模型。</p><p>  關(guān)鍵詞:建模語(yǔ)言;UML;圖書(shū)管理

19、系統(tǒng)</p><p>  1.1UML的介紹:</p><p>  UML(Unified Modeling Language)是在Booeh方法、OOSE方法和OMT方法的基礎(chǔ)上演化而來(lái)的基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語(yǔ)言。它統(tǒng)一了面向?qū)ο蠼5幕靖拍睢⑿g(shù)語(yǔ)和圖示符號(hào),描述了建模過(guò)程中所</p><p>  必須遵循的基本步驟,提供了一整套描述軟件系統(tǒng)模型的概念和圖

20、形表示法,可從不同的視角為系統(tǒng)建模。UML定義了五類(lèi)視圖,包含l0種描述系統(tǒng)的圖。</p><p>  1)用例圖。從用戶(hù)角度描述系統(tǒng)的功能,并指出各功能的操作者。一個(gè)用例圖由一系列角色和用例組成。 .</p><p>  2)靜態(tài)圖。包括類(lèi)圖、對(duì)象圖和包圖。類(lèi)圖描述系統(tǒng)中類(lèi)的靜態(tài)結(jié)構(gòu),包括類(lèi)的定義和類(lèi)之間的關(guān)系。對(duì)象圖是類(lèi)圖的一種實(shí)例化圖。包圖用于描述系統(tǒng)的分層結(jié)構(gòu)。</p>

21、<p>  3)行為圖。包括類(lèi)的狀態(tài)圖和活動(dòng)圖。狀態(tài)圖描述類(lèi)對(duì)象具有的所有可能的狀態(tài)及其轉(zhuǎn)移關(guān)系?;顒?dòng)圖展示系統(tǒng)中各種活動(dòng)的執(zhí)行流程。</p><p>  4)交互圖。描述對(duì)象間的交互關(guān)系。順序圖展示對(duì)象之間的一種動(dòng)態(tài)協(xié)作關(guān)系(強(qiáng)調(diào)時(shí)間上的順序關(guān)系)。合作圖從另一個(gè)角度展示對(duì)象的動(dòng)態(tài)協(xié)作關(guān)系(強(qiáng)調(diào)相互間的通信關(guān)系)。</p><p>  5)實(shí)現(xiàn)圖。包括構(gòu)件圖和配置圖。構(gòu)件圖

22、展示程序代碼的物理結(jié)構(gòu)。配置圖展示軟件在硬件環(huán)境中的配置關(guān)系(尤其在分布式及網(wǎng)絡(luò)環(huán)境中)。</p><p>  這5大類(lèi)l0種模型圖為開(kāi)發(fā)者提供了從不同角度去觀(guān)察和展示系統(tǒng)的各種特征的一種標(biāo)準(zhǔn)方法,不同類(lèi)型、不同領(lǐng)域的系統(tǒng)會(huì)分別用到不同的模型或幾個(gè)模型的組合。本例中,以用例圖、包圖和順序圖的視角來(lái)描述系統(tǒng)。</p><p><b>  1.2.需求分析</b><

23、/p><p>  1.2.1 業(yè)務(wù)組織結(jié)構(gòu)</p><p>  圖書(shū)館是讓少部分人來(lái)管理大量的圖書(shū)以方便更多的人,其中發(fā)生最多的就是借書(shū)與還書(shū)的過(guò)程。因此,圖書(shū)管理系統(tǒng)主要用來(lái)實(shí)現(xiàn)注冊(cè)登錄、圖書(shū)的出借與歸還、新書(shū)入館信息登記、舊書(shū)出館存檔的操作,其中,注冊(cè)登錄操作分為管理人員注冊(cè)和普通借閱人員。 </p><p>  1.2.2具體功能要求</p><

24、;p>  1)用戶(hù)管理:圖書(shū)管理人員賬號(hào)由系統(tǒng)創(chuàng)建,并給予一定權(quán)限。普通用戶(hù)可以向圖書(shū)管理人員申請(qǐng)創(chuàng)建賬號(hào),且只有部分權(quán)限。 </p><p>  2)圖書(shū)借還管理:借閱者登錄后可查看自己的借閱信息,也可搜索相關(guān)書(shū)籍并查看其詳細(xì)信息。借閱者借書(shū)前,圖書(shū)管理員必先查看借閱者借閱信息,如有超期未還圖書(shū)、借書(shū)限定本數(shù)已到或拖欠罰金者不予辦理借閱手續(xù);若無(wú)上述情況,則新建借閱信息,完成借書(shū)。當(dāng)借閱者歸還圖書(shū)時(shí),圖書(shū)

25、管理員查看其借閱信息,若有超期,則收繳相應(yīng)罰金,并建立相關(guān)存檔記錄,更新其借閱信息,還書(shū)結(jié)束。 </p><p>  3)書(shū)籍管理:圖書(shū)館購(gòu)買(mǎi)新書(shū)后,由系統(tǒng)新建書(shū)籍信息表單,然后填寫(xiě)相關(guān)書(shū)籍信息,分類(lèi)并保存。圖書(shū)館過(guò)時(shí)或破損的舊書(shū)清理出圖書(shū)館時(shí),由管理系統(tǒng)注銷(xiāo)數(shù)據(jù)庫(kù)中有關(guān)該書(shū)的相關(guān)信息,并另建出館舊書(shū)表單,存檔記錄。</p><p>  1.3.基于UML的圖書(shū)管理系統(tǒng)建模</p&g

26、t;<p>  圖書(shū)管理系統(tǒng)包含用戶(hù)管理、圖書(shū)信息管理、讀者信息管理、用戶(hù)信息管理及圖書(shū)借閱管理五大子模塊。</p><p>  01用戶(hù)管理:不同類(lèi)型的用戶(hù)擁有不同的權(quán)限,從而可以實(shí)現(xiàn)不同的操作。</p><p>  02圖書(shū)信息管理:包括圖書(shū)信息的查詢(xún)、增加、刪除和修改。</p><p>  03讀者信息管理:包括讀者信息查詢(xún)、增加、刪除和修改。&

27、lt;/p><p>  04用戶(hù)信息管理:包括用戶(hù)的添加、修改與權(quán)限管理。</p><p>  05圖書(shū)借閱管理:包括圖書(shū)借閱規(guī)則的維護(hù)、讀者借閱圖書(shū)的信息維護(hù)以及圖書(shū)流通的查詢(xún)統(tǒng)計(jì)功能。</p><p><b>  1.4 用例模型</b></p><p>  使用用例模型能較正式、準(zhǔn)確地識(shí)別系統(tǒng)的需求。首先識(shí)別用例模型的

28、角色,在此基礎(chǔ)上再識(shí)別用例,從而得到完整的用例模型。</p><p>  1.4.1 角色識(shí)別</p><p>  角色識(shí)別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實(shí)體、對(duì)象、系統(tǒng)。它們的行為不受系統(tǒng)控制,但是可以提供輸入給系統(tǒng)。在圖書(shū)管理系統(tǒng)中,主要是圖書(shū)管理員使用系統(tǒng)的主要功能;后臺(tái)管理員需要系統(tǒng)支持他們的日常工作;系統(tǒng)管理員維護(hù)、管理使系統(tǒng)正常工作;系統(tǒng)需要操縱數(shù)據(jù)庫(kù)、借閱證;需

29、要與校園網(wǎng)接口、行政辦公系統(tǒng)、外部數(shù)據(jù)源、合作網(wǎng)上圖書(shū)館等系統(tǒng)交互(包含其它計(jì)算機(jī)系統(tǒng)和其它應(yīng)用程序);讀者對(duì)系統(tǒng)產(chǎn)生的結(jié)果感興趣。即本系統(tǒng)共有三個(gè)角色:讀者、圖書(shū)管理員、系統(tǒng)管理員。</p><p>  1.4.2 用例識(shí)別</p><p>  在角色的基礎(chǔ)上,可以識(shí)別出與角色相應(yīng)的用例,從而得到系統(tǒng)的用例模型。</p><p>  與讀者相關(guān)的用例包括:借書(shū)、還

30、書(shū)、借閱查詢(xún)(查詢(xún)本人借書(shū)記錄、還書(shū)期限、超期圖書(shū))、書(shū)目查詢(xún)。</p><p>  與圖書(shū)管理員相關(guān)的用例包括:辦理借書(shū)、辦理還書(shū)、讀者信息管理、圖書(shū)信息管理。與系統(tǒng)管理員相關(guān)的用例包括:用戶(hù)信息管理、安全權(quán)限管理、系統(tǒng)更新維護(hù)。</p><p>  歸納后本系統(tǒng)用例包括:借書(shū)、還書(shū)、讀者信息管理、圖書(shū)信息管理、用戶(hù)信息管理、安全權(quán)限管理、系統(tǒng)更新維護(hù)。</p><p

31、>  本系統(tǒng)的用例模型如圖1所示。只包含了最基本的用例模型,是系統(tǒng)的高層抽象。</p><p><b>  圖一:基本用例模型</b></p><p><b>  1.5 系統(tǒng)包圖</b></p><p>  定義并描述了各類(lèi)后,我們可以根據(jù)實(shí)際情況引入包來(lái)管理類(lèi),根據(jù)“高內(nèi)聚、低耦合”的原則,圖書(shū)館管理系統(tǒng)劃分為四

32、個(gè)包:用戶(hù)管理:對(duì)系統(tǒng)用戶(hù)進(jìn)行管理,為用戶(hù)提供信息服務(wù)接口,便于系統(tǒng)進(jìn)行操作。借閱管理:包括借書(shū)處理、還書(shū)處理和罰款處理等。讀者圖書(shū)信息管理:包括對(duì)讀者、圖書(shū)等信息進(jìn)行維護(hù),主要有讀者信息的增刪改,對(duì)圖書(shū)管理員資料進(jìn)行的增刪改和對(duì)圖書(shū)更新資料進(jìn)行維護(hù)。系統(tǒng)服務(wù):系統(tǒng)其它使用的服務(wù),包括系統(tǒng)登錄檢查、安全維護(hù)等。系統(tǒng)包圖如圖2所示。</p><p>  圖二:所有類(lèi)的包管理</p><p>

33、  第二章 圖書(shū)館中的用例分析</p><p>  2.1借閱者子系統(tǒng)的需求分析</p><p>  通過(guò)分析,在借閱者子系統(tǒng)中,該系統(tǒng)可以完成以下功能:借閱者可以進(jìn)行書(shū)籍查詢(xún),借閱信息查詢(xún),借書(shū)還書(shū),書(shū)籍預(yù)訂和留言。以便于借閱者借閱圖書(shū),預(yù)訂圖書(shū)和留言。</p><p><b>  用例圖如下:</b></p><p>

34、;  圖2-1借閱者的用例圖</p><p><b>  01.借閱者 </b></p><p><b>  留言 </b></p><p>  用例編號(hào):020101</p><p><b>  用 例:留言</b></p><p>  簡(jiǎn)

35、 述:借閱者可通過(guò)登錄圖書(shū)管理系統(tǒng)給管理員留言</p><p><b>  參 與 者:借閱者</b></p><p>  前置條件:借閱者成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示借閱者留言信息</p><p>  基本路徑:1、借閱者向系統(tǒng)發(fā)出留言請(qǐng)求,用例開(kāi)始</p><p>

36、;  2、系統(tǒng)顯示留言界面</p><p>  3、借閱者成功編輯留言,發(fā)出發(fā)送請(qǐng)求</p><p>  4、系統(tǒng)確認(rèn)留言成功,顯示發(fā)送成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:無(wú)</b></p><p><b>  借閱者登錄系統(tǒng)</b></p><p>  用

37、例編號(hào):020102</p><p>  用 例:借閱者登錄系統(tǒng)</p><p>  簡(jiǎn) 述:借閱者在進(jìn)行一些操作時(shí)得先登錄</p><p><b>  參 與 者:借閱者</b></p><p><b>  前置條件:無(wú)</b></p><p>  后置條件:系

38、統(tǒng)顯示借閱者登錄成功</p><p>  基本路徑:1、借閱者向系統(tǒng)發(fā)出登錄請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示登錄界面</p><p>  3、借閱者輸入相關(guān)信息</p><p>  4,、系統(tǒng)檢查借閱者信息,如果輸入的信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p>  5、系統(tǒng)顯示登錄成功,用例結(jié)束</p&

39、gt;<p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、系統(tǒng)要求借閱者重新輸入相關(guān)信息或取消登錄</p><p>  <2>、借閱者選擇取消登錄,則用例結(jié)束</p><p>  <3>、借閱者選擇重新登錄,轉(zhuǎn)到3</p><p><b>  

40、書(shū)籍查詢(xún)</b></p><p>  用例編號(hào):020103</p><p>  用 例:書(shū)籍查詢(xún)</p><p>  簡(jiǎn) 述:借閱者可通過(guò)登錄圖書(shū)系統(tǒng)查詢(xún)書(shū)目信息</p><p><b>  參 與 者:借閱者</b></p><p>  前置條件:借閱者成功登錄系統(tǒng)&l

41、t;/p><p>  后置條件:系統(tǒng)顯示書(shū)籍信息</p><p>  基本路徑:1、借閱者向借閱系統(tǒng)發(fā)出“借閱”請(qǐng)求,用例開(kāi)始。</p><p>  2、系統(tǒng)要求借閱者輸入個(gè)人要求。</p><p>  3、用戶(hù)輸入個(gè)人要求。</p><p>  4、系統(tǒng)確認(rèn)要求并顯示書(shū)籍信息, 如果系統(tǒng)根據(jù)借閱者個(gè)人要求沒(méi)顯示相關(guān)信息,

42、轉(zhuǎn)到A。</p><p><b>  5、用例結(jié)束</b></p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、,則要求用戶(hù)選擇重新輸入個(gè)人要求或取消輸入</p><p>  <2>、借閱者選擇取消輸入個(gè)人要求,則用例結(jié)束</p>&l

43、t;p>  <3>、借閱者重新輸入個(gè)人要求,轉(zhuǎn)到4</p><p><b>  查詢(xún)個(gè)人借閱信息</b></p><p>  用例編號(hào):020104</p><p>  用 例:查詢(xún)借閱信息</p><p>  簡(jiǎn) 述:借閱者可通過(guò)登錄圖書(shū)系統(tǒng)查詢(xún)個(gè)人借閱的書(shū)籍信息</p>&

44、lt;p><b>  參 與 者:借閱者</b></p><p>  前置條件:借閱者成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示借閱書(shū)籍信息</p><p>  基本路徑:1、借閱者向系統(tǒng)提出查詢(xún)請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)要求借閱者輸入查詢(xún)類(lèi)別</p><p>&

45、lt;b>  3、借閱者做出選擇</b></p><p>  4、系統(tǒng)顯示相應(yīng)界面,</p><p><b>  5、借閱者輸入信息</b></p><p>  6、系統(tǒng)確認(rèn)信息,顯示借閱個(gè)人書(shū)籍信息,用例結(jié)束</p><p><b>  擴(kuò)展路徑:無(wú)</b></p>

46、<p><b>  書(shū)籍預(yù)訂</b></p><p>  用例編號(hào):020105</p><p>  用 例:書(shū)籍預(yù)訂</p><p>  簡(jiǎn) 述:借閱者可通過(guò)登錄圖書(shū)系統(tǒng)訂閱書(shū)籍</p><p><b>  參 與 者:借閱者</b></p><p>

47、;  前置條件:借閱者成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示訂閱書(shū)籍成功</p><p>  基本路徑:1、借閱者向系統(tǒng)發(fā)送個(gè)人請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示相應(yīng)界面</p><p>  3、借閱者選擇想要預(yù)訂的書(shū)籍</p><p>  4、系統(tǒng)顯示預(yù)訂的書(shū)籍信息</p>

48、<p>  5、借閱者發(fā)送確定預(yù)訂信息</p><p>  6、系統(tǒng)顯示預(yù)訂成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:無(wú)</b></p><p><b>  借閱書(shū)籍</b></p><p>  用例編號(hào):020106</p><p>  用 例:

49、借閱書(shū)籍</p><p>  簡(jiǎn) 述:借閱者可通過(guò)登錄圖書(shū)系統(tǒng)借閱書(shū)籍</p><p><b>  參 與 者:借閱者</b></p><p>  前置條件:借閱者成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示借閱書(shū)籍成功</p><p>  基本路徑:1、借閱者向系統(tǒng)提出個(gè)人借閱請(qǐng)求

50、,用例開(kāi)始</p><p>  2、系統(tǒng)要求用戶(hù)輸入想要借閱書(shū)籍信息</p><p>  3、借閱者輸入個(gè)人要求</p><p>  4、系統(tǒng)顯示書(shū)籍信息</p><p>  5、借閱者選擇要借閱的書(shū)籍</p><p>  6、系統(tǒng)檢查借閱者信息,顯示借閱成功,如果系統(tǒng)沒(méi)有找到與輸入的信息相應(yīng)的書(shū)籍,轉(zhuǎn)到A</p

51、><p><b>  7、用例結(jié)束</b></p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、系統(tǒng)要求借閱者重新輸入要求或取消輸入</p><p>  <2>、借閱者選擇取消輸入,則用例結(jié)束</p><p>  <3>

52、;、借閱者重新輸入想要借閱書(shū)籍信息,轉(zhuǎn)到5</p><p><b>  歸還書(shū)籍</b></p><p>  用例編號(hào):020107</p><p>  用 例:歸還書(shū)籍</p><p>  簡(jiǎn) 述:借閱者可通過(guò)登錄圖書(shū)系統(tǒng)歸還書(shū)籍</p><p>  參 與 者:注冊(cè)借閱者</

53、p><p>  前置條件:借閱者成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示歸還書(shū)籍成功</p><p>  基本路徑:1、借閱者向系統(tǒng)提出個(gè)人歸還請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)要求借閱者輸入想要?dú)w還的書(shū)籍的信息</p><p>  3、借閱者輸入要?dú)w還的書(shū)籍信息,轉(zhuǎn)到A</p><

54、;p>  4、系統(tǒng)檢查歸還書(shū)籍的信息,確認(rèn)歸還成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、如果輸入的信息有錯(cuò)誤,則系統(tǒng)要求用戶(hù)重新輸入要?dú)w還書(shū)籍信息或取消輸入</p><p>  <2>、借閱者選擇取消輸入,則用例結(jié)束</p><p>  &

55、lt;3>、借閱者選擇重新輸入歸還書(shū)籍的信息,轉(zhuǎn)到3</p><p><b>  交罰金</b></p><p>  用例編號(hào):020108</p><p>  用 例:交罰金</p><p>  簡(jiǎn) 述:借閱者交完罰金后方可再借閱書(shū)籍</p><p><b>  參

56、與 者:借閱者</b></p><p>  前置條件:借閱者成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示成功繳納罰金</p><p>  基本路徑:1、借閱者向系統(tǒng)發(fā)出繳納罰金請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)要求借閱者輸入個(gè)人信息</p><p>  3、借閱者輸入個(gè)人信息,如果輸入

57、的個(gè)人信息不正確,轉(zhuǎn)到A</p><p>  4、系統(tǒng)確認(rèn)用戶(hù)信息</p><p>  5、借閱者查看個(gè)人信息,繳納罰金,如果輸入的罰金數(shù)量不正確,轉(zhuǎn)到B</p><p>  6、系統(tǒng)確認(rèn)繳納信息,確認(rèn)繳納成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:A</b></p><p>  

58、<1>、系統(tǒng)要求借閱者重新輸入個(gè)人信息或取消輸入</p><p>  <2>、借閱者選擇取消輸入,用例結(jié)束</p><p>  <3>、用戶(hù)重新輸入個(gè)人信息,轉(zhuǎn)到4</p><p><b>  B</b></p><p>  <1>、系統(tǒng)要求借閱者重新輸入罰金數(shù)量</

59、p><p>  <2>、借閱者重新輸入罰金數(shù)量,轉(zhuǎn)到6</p><p>  2.2圖書(shū)管理員系統(tǒng)的需求分析</p><p>  通過(guò)分析,在圖書(shū)管理員子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書(shū)目信息管理,書(shū)籍歸還和借閱處理,預(yù)訂信息的管理,整理歸還圖書(shū)和統(tǒng)計(jì)書(shū)籍?dāng)?shù)目。以便對(duì)圖書(shū)的流動(dòng)信息進(jìn)行管理。</p><p><b>  用例

60、圖如下:</b></p><p>  圖2-2圖書(shū)管理員的用例圖</p><p>  0201書(shū)籍歸還處理</p><p>  用例編號(hào):020201</p><p>  用 例:書(shū)籍歸還信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)對(duì)歸還的書(shū)籍進(jìn)行相關(guān)處理</p>

61、<p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:成功登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示書(shū)籍成功歸還</p><p>  基本路徑:1、圖書(shū)管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求</p><p>  2、系統(tǒng)要求管理員輸入書(shū)籍信息</p><p>  3、圖書(shū)管理員輸入書(shū)籍信息<

62、;/p><p>  4、系統(tǒng)檢查書(shū)籍信息,顯示歸還成功,如果輸入的圖書(shū)信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p><b>  5、用例結(jié)束</b></p><p><b>  擴(kuò) 展 點(diǎn):A</b></p><p>  <1>、系統(tǒng)要求管理員重新輸入書(shū)籍信息</p><p>

63、;  <2>、管理員重新輸入書(shū)籍信息,轉(zhuǎn)到4</p><p><b>  0202收取罰金</b></p><p>  用例編號(hào):020202</p><p>  用 例:收取罰金</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)對(duì)借書(shū)超過(guò)期限的學(xué)生進(jìn)行處罰,未繳納罰金的不予借書(shū)權(quán)利,即是

64、設(shè)置為不可借閱</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:借閱者借閱書(shū)籍超期</p><p>  后置條件:系統(tǒng)顯示該學(xué)生借閱權(quán)限為不可借閱</p><p>  基本路徑:1、管理員向系統(tǒng)發(fā)出查看學(xué)生信息請(qǐng)求</p><p>  2、系統(tǒng)顯示該學(xué)生有欠費(fèi)信息</p><

65、;p>  3、管理員代替系統(tǒng)向該學(xué)生收取罰金,向系統(tǒng)發(fā)出“已收罰金”信息,如果系統(tǒng)顯示費(fèi)用未交齊,轉(zhuǎn)到A</p><p>  4、系統(tǒng)確認(rèn)收費(fèi),將學(xué)生更改為未欠費(fèi)狀態(tài),用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):A</b></p><p>  <1>、系統(tǒng)要求重新繳納費(fèi)用或取消繳納</p><p>

66、;  <2>、系統(tǒng)管理員取消繳費(fèi),用例結(jié)束</p><p>  <3>、系統(tǒng)管理員重新代繳費(fèi)用,轉(zhuǎn)到4</p><p>  0203書(shū)籍借閱處理</p><p><b>  檢查借閱憑證</b></p><p>  用例編號(hào):020203</p><p>  用 例:

67、添加書(shū)目信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng),輸入學(xué)生借閱證號(hào)確定該學(xué)生是否可以進(jìn)行借閱圖書(shū)</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:借閱者借閱書(shū)籍</p><p>  后置條件:系統(tǒng)顯示該學(xué)生的借閱權(quán)限</p><p>  基本路徑:1、管理員向系統(tǒng)發(fā)

68、出檢查學(xué)生借閱證信息請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示查詢(xún)學(xué)生借閱證信息界面</p><p>  3、管理員輸入學(xué)生借閱證信息,如果輸入信息錯(cuò)誤,轉(zhuǎn)到A</p><p>  4、系統(tǒng)檢查該學(xué)生信息,確認(rèn)該學(xué)生為合法用戶(hù),用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):A</b></p>&l

69、t;p>  <1>、系統(tǒng)要求管理員重新輸入信息</p><p>  <2>、管理員重新輸入借閱證信息,轉(zhuǎn)到4</p><p>  0204刪除個(gè)人預(yù)訂信息</p><p>  用例編號(hào):020204</p><p>  用 例:刪除個(gè)人預(yù)訂信息</p><p>  簡(jiǎn) 述:管理

70、員可通過(guò)登錄圖書(shū)管理系統(tǒng)刪除學(xué)生的個(gè)人預(yù)訂信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:書(shū)籍成功借出書(shū)籍</p><p>  后置條件:系統(tǒng)顯示刪除個(gè)人預(yù)訂信息成功</p><p>  基本路徑:1、管理員向書(shū)籍預(yù)定信息系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示該學(xué)生的借

71、閱預(yù)定信息</p><p>  3、管理員選定要?jiǎng)h除的預(yù)定信息,向系統(tǒng)發(fā)出刪除請(qǐng)求</p><p>  4、系統(tǒng)顯示刪除成功,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  0205整理歸還圖書(shū)</p><p>  用例編號(hào):020205</p>

72、<p>  用 例:整理歸還圖書(shū)</p><p>  簡(jiǎn) 述:圖書(shū)管理員可以對(duì)已歸還的圖書(shū)進(jìn)行分類(lèi)等處理</p><p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:管理員成功登錄系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示管理員登錄成功</p><p>  基本路徑:1、管理員向系

73、統(tǒng)發(fā)出整理圖書(shū)請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)要求管理員錄入圖書(shū)信息</p><p>  3、管理員錄入圖書(shū)信息,如果錄入的書(shū)籍信息出錯(cuò),轉(zhuǎn)到A</p><p>  4、系統(tǒng)檢查圖書(shū)信息</p><p>  5、管理員要求系統(tǒng)整理圖書(shū)</p><p>  6、系統(tǒng)將已錄入的書(shū)籍按編號(hào)、分類(lèi)進(jìn)行整理

74、,顯示整理成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、系統(tǒng)要求圖書(shū)管理員重新輸入書(shū)籍信息或取消錄入</p><p>  <2>、圖書(shū)管理員選擇取消登錄,則用例結(jié)束</p><p>  <3>、用戶(hù)選擇重新登錄,轉(zhuǎn)到4</p>

75、<p>  0206圖書(shū)管理員登錄系統(tǒng)</p><p>  用例編號(hào):020206</p><p>  用 例:圖書(shū)管理員登錄系統(tǒng)</p><p>  簡(jiǎn) 述:圖書(shū)管理員在進(jìn)行一些操作時(shí)得先登錄</p><p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:管理員登錄系統(tǒng)</

76、p><p>  后置條件:系統(tǒng)顯示管理員登錄成功</p><p>  基本路徑:1、圖書(shū)管理員向系統(tǒng)發(fā)出登錄請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示登錄界面</p><p>  3、圖書(shū)管理員輸入相關(guān)信息</p><p>  4、系統(tǒng)顯示登錄成功,如果輸入的信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p&g

77、t;<b>  5、用例結(jié)束</b></p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、系統(tǒng)要求圖書(shū)管理員重新輸入相關(guān)信息或取消登錄</p><p>  <2>、圖書(shū)管理員選擇取消登錄,則用例結(jié)束</p><p>  <3>、用戶(hù)選擇重

78、新登錄,轉(zhuǎn)到3</p><p>  0207統(tǒng)計(jì)書(shū)籍?dāng)?shù)目</p><p><b>  統(tǒng)計(jì)書(shū)籍總數(shù)</b></p><p>  用例編號(hào):020207</p><p>  用 例:統(tǒng)計(jì)書(shū)籍總數(shù)</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)統(tǒng)計(jì)圖書(shū)館內(nèi)的書(shū)籍總數(shù)</p&

79、gt;<p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示圖書(shū)館內(nèi)的書(shū)籍總數(shù)</p><p>  基本路徑:1、管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示圖書(shū)管理界面</p><p>  3、管理員發(fā)出統(tǒng)計(jì)書(shū)籍

80、總數(shù)的請(qǐng)求</p><p>  4、系統(tǒng)確認(rèn)請(qǐng)求,顯示圖書(shū)館書(shū)籍總數(shù),用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  0208統(tǒng)計(jì)借出書(shū)籍總數(shù) </p><p>  用例編號(hào):020208</p><p>  用 例:統(tǒng)計(jì)借出書(shū)籍總數(shù)</p&g

81、t;<p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)統(tǒng)計(jì)外借的書(shū)籍總數(shù)</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示圖書(shū)館內(nèi)的書(shū)籍總數(shù)</p><p>  基本路徑:1、管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p

82、>  2、系統(tǒng)顯示圖書(shū)管理界面</p><p>  3、管理員發(fā)出統(tǒng)計(jì)借出書(shū)籍總數(shù)的請(qǐng)求</p><p>  4、系統(tǒng)確認(rèn)請(qǐng)求,顯示圖書(shū)館已借出 書(shū)籍總數(shù),用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  2.2.1書(shū)目信息管理子系統(tǒng)的需求分析</p><p&g

83、t;  通過(guò)分析,書(shū)目信息管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書(shū)目信息添加,書(shū)目信息刪除,書(shū)目信息更新,書(shū)目信息查看。以便對(duì)圖書(shū)信息進(jìn)行管理。</p><p><b>  用例圖如下:</b></p><p>  圖2-3書(shū)目信息管理子系統(tǒng)用例圖</p><p><b>  查看書(shū)目信息</b></p>&

84、lt;p>  用例編號(hào):02020101</p><p>  用 例:查看書(shū)目信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)對(duì)圖書(shū)館內(nèi)現(xiàn)存書(shū)籍進(jìn)行查看</p><p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:成功登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示可借

85、閱的書(shū)籍信息</p><p>  基本路徑:1、管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示書(shū)目管理界面</p><p>  3、管理員向系統(tǒng)發(fā)出查看請(qǐng)求</p><p>  4、系統(tǒng)顯示所有書(shū)目信息,</p><p>  5、管理員開(kāi)始查看,用例結(jié)束</p><

86、p><b>  擴(kuò)展路徑:無(wú)</b></p><p><b>  添加書(shū)目信息</b></p><p>  用例編號(hào):02020102</p><p>  用 例:添加書(shū)目信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)添加新的書(shū)目信息</p><

87、p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:某書(shū)目歸還成功</p><p>  后置條件:系統(tǒng)顯示添加可借閱的書(shū)籍信息成功</p><p>  基本路徑:1、管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示書(shū)目管理界面</p><p>  3、管理員向系統(tǒng)發(fā)出添加請(qǐng)求

88、</p><p>  4、系統(tǒng)要求管理員輸入書(shū)目信息</p><p>  5、管理員輸入書(shū)籍信息</p><p>  6、系統(tǒng)檢查輸入的信息,確認(rèn)添加成功,如果輸入的信息有錯(cuò)誤,轉(zhuǎn)到A</p><p><b>  7、用例結(jié)束</b></p><p><b>  擴(kuò)展路徑:A&l

89、t;/b></p><p>  <1>、系統(tǒng)要求管理員重新輸入書(shū)籍信息或取消輸入</p><p>  <2>、圖示管理員選擇取消輸入,用例結(jié)束</p><p>  <3>、圖書(shū)管理員選擇重新輸入,轉(zhuǎn)到6</p><p><b>  更新書(shū)目信息</b></p>&l

90、t;p>  用例編號(hào):02020103</p><p>  用 例:更新書(shū)目信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)更新書(shū)目信息</p><p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:某書(shū)目歸還成功</p><p>  后置條件:系統(tǒng)顯示更新書(shū)目信息成功<

91、;/p><p>  基本路徑:1、管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示圖書(shū)管理界面</p><p>  3、管理員向系統(tǒng)發(fā)出更新請(qǐng)求</p><p>  4、系統(tǒng)顯示所有書(shū)目信息</p><p>  5、管理員更新書(shū)目信息,如果輸入的信息有誤,轉(zhuǎn)到A</p><p&g

92、t;  6、系統(tǒng)確定更新信息,顯示更新信息成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、系統(tǒng)要求管理員重新輸入書(shū)籍信息或取消輸入</p><p>  <2>、圖示管理員選擇取消輸入,用例結(jié)束</p><p>  <3>、圖書(shū)管理員選擇重新

93、輸入,轉(zhuǎn)到6</p><p><b>  刪除書(shū)目信息</b></p><p>  用例編號(hào):02020104</p><p>  用 例:刪除書(shū)目信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)刪除書(shū)目信息</p><p>  參 與 者:圖書(shū)管理員</p>

94、<p>  前置條件:某書(shū)目全借出</p><p>  后置條件:系統(tǒng)顯示刪除可借閱的書(shū)籍信息成功</p><p>  基本路徑:1、管理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示圖書(shū)管理界面</p><p>  3、管理員向系統(tǒng)發(fā)出刪除請(qǐng)求</p><p>  4、系統(tǒng)顯示所有

95、書(shū)目信息</p><p>  5、管理員刪除要?jiǎng)h除的書(shū)目信息</p><p>  6、系統(tǒng)確認(rèn)刪除請(qǐng)求,顯示刪除信息成功</p><p><b>  擴(kuò)展路徑:無(wú)</b></p><p>  2.2.2預(yù)訂信息管理子系統(tǒng)的需求分析</p><p>  通過(guò)分析,預(yù)訂信息管理子系統(tǒng)中,該系統(tǒng)可以完成

96、以下功能:預(yù)訂信息添加,預(yù)訂信息刪除,預(yù)訂信息更新,預(yù)訂信息查看。以便對(duì)圖書(shū)預(yù)訂信息進(jìn)行管理。</p><p><b>  用例圖如下:</b></p><p>  圖2-4預(yù)訂信息管理子系統(tǒng)用例圖</p><p>  020201預(yù)訂信息管理</p><p><b>  添加預(yù)訂信息</b><

97、;/p><p>  用例編號(hào):02020201</p><p>  用 例:添加預(yù)訂信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)添加添加學(xué)生預(yù)訂信息,該書(shū)一旦可借閱,該生即可優(yōu)先借閱</p><p>  參 與 者:圖書(shū)管理員</p><p>  前置條件:借閱者發(fā)送預(yù)訂信息</p>

98、;<p>  后置條件:系統(tǒng)顯示添加預(yù)訂信息成功</p><p>  基本路徑:1、管理員向書(shū)籍預(yù)定信息系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息</p><p>  3、管理員向系統(tǒng)發(fā)出添加學(xué)生的預(yù)定信息的請(qǐng)求</p><p>  4、系統(tǒng)顯示添加界面</p><p> 

99、 5、管理員添加預(yù)訂信息,向系統(tǒng)發(fā)出添加請(qǐng)求,如果添加信息出錯(cuò),轉(zhuǎn)到A</p><p>  6、系統(tǒng)顯示添加成功,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):A</b></p><p>  <1>、系統(tǒng)要求管理員重新輸入要添加信息</p><p>  <2>、管理員重新輸入信息,轉(zhuǎn)到6<

100、;/p><p>  020202刪除預(yù)訂信息</p><p>  用例編號(hào):02020202</p><p>  用 例:刪除預(yù)訂信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)刪除學(xué)生圖書(shū)預(yù)訂信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:

101、借閱者已成功借出書(shū)籍,或借閱者取消借閱</p><p>  后置條件:系統(tǒng)顯示刪除成功</p><p>  基本路徑:1、管理員向書(shū)籍預(yù)定信息系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息</p><p>  3、管理員向系統(tǒng)發(fā)出查找學(xué)生預(yù)訂信息的請(qǐng)求</p><p>  4、系統(tǒng)顯示學(xué)生預(yù)

102、訂信息</p><p>  5、管理員選定學(xué)生預(yù)訂信息,發(fā)送刪除請(qǐng)求</p><p>  6、系統(tǒng)顯示刪除成功</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  020203更新預(yù)訂信息</p><p>  用例編號(hào):02020203</p><p>

103、  用 例:更新預(yù)訂信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)更新學(xué)生圖書(shū)預(yù)訂信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:借閱者再次發(fā)出借閱信息,或取消借閱</p><p>  后置條件:系統(tǒng)顯示更新預(yù)訂信息成功</p><p>  基本路徑:1、管理

104、員向書(shū)籍預(yù)定信息系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息</p><p>  3、管理員向系統(tǒng)發(fā)出查找學(xué)生預(yù)訂信息的請(qǐng)求</p><p>  4、系統(tǒng)顯示學(xué)生預(yù)訂信息</p><p>  5、管理員選定學(xué)生預(yù)訂信息,發(fā)送更新請(qǐng)求</p><p>  6、系統(tǒng)顯示更新界面</p&g

105、t;<p>  7、管理員輸入新的信息,發(fā)送確定請(qǐng)求</p><p>  8、系統(tǒng)顯示更新成功</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  020204查看預(yù)訂信息</p><p>  用例編號(hào):02020204</p><p>  用 例查看預(yù)訂

106、信息</p><p>  簡(jiǎn) 述:管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)查看學(xué)生圖書(shū)預(yù)訂信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示學(xué)生預(yù)訂信息</p><p>  基本路徑:1、管理員向書(shū)籍預(yù)定信息系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p&

107、gt;<p>  2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息界面</p><p>  3、管理員發(fā)出查看請(qǐng)求</p><p>  4、系統(tǒng)顯示學(xué)生預(yù)訂信息</p><p>  5、管理員開(kāi)始查看,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  2.3系統(tǒng)管理子

108、系統(tǒng)的需求分析</p><p>  通過(guò)分析,在系統(tǒng)管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書(shū)籍信息管理,員工信息管理,書(shū)籍信息的管理和留言的管理。以便對(duì)整個(gè)圖書(shū)館的信息進(jìn)行統(tǒng)一管理,同時(shí)可以保護(hù)這些信息的安全。</p><p><b>  用例圖如下:</b></p><p>  圖2-5系統(tǒng)管理子系統(tǒng)用例圖</p><p&

109、gt;  圖2-5系統(tǒng)管理子系統(tǒng)用例圖</p><p>  0303系統(tǒng)管理員登錄</p><p>  用例編號(hào):020303</p><p>  用 例:系統(tǒng)管理員登錄系統(tǒng)</p><p>  簡(jiǎn) 述:系統(tǒng)管理員在進(jìn)行一些操作時(shí)得先登錄</p><p>  參 與 者:系統(tǒng)管理員</p>&

110、lt;p><b>  前置條件:無(wú)</b></p><p>  后置條件:系統(tǒng)顯示用戶(hù)登錄成功</p><p>  基本路徑:1、用戶(hù)向系統(tǒng)發(fā)出登錄請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示登錄界面</p><p>  3、用戶(hù)輸入相關(guān)信息,如果輸入的信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p&g

111、t;  4、系統(tǒng)顯示登錄成功,用例結(jié)束</p><p><b>  擴(kuò)展路徑:A</b></p><p>  <1>、,系統(tǒng)要求用戶(hù)重新輸入相關(guān)信息或取消登錄</p><p>  <2>、用戶(hù)選擇取消登錄,則用例結(jié)束</p><p>  <3>、用戶(hù)選擇重新登錄,轉(zhuǎn)到3</p&g

112、t;<p>  2.3.1員工信息管理子系統(tǒng)的需求分析</p><p>  通過(guò)分析,在員工信息管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:?jiǎn)T工信息添加,員工信息刪除,員工信息更新,員工信息查看。以便對(duì)整個(gè)圖書(shū)館的信息進(jìn)行統(tǒng)一管理,同時(shí)可以保護(hù)這些信息的安全。</p><p><b>  用例圖如下:</b></p><p>  圖2-

113、6員工信息管理子系統(tǒng)用例圖</p><p><b>  查看員工信息</b></p><p>  用例編號(hào):02030101</p><p>  用 例:查看員工信息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)查看員工信息</p><p>  參 與 者:系統(tǒng)管理員&

114、lt;/p><p>  前置條件:管理員登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示員工信息</p><p>  基本路徑:1、管理員向員工管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示員工管理界面界面</p><p>  3、管理員向員工管理系統(tǒng)發(fā)出查看員工信息請(qǐng)求</p><p

115、>  4、系統(tǒng)顯示所有員工信息</p><p>  5、管理員成功查看信息</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p><b>  添加員工信息</b></p><p>  用例編號(hào):02030102</p><p>  用 例:添加員工信

116、息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)添加員工信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:管理員成功登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示添加員工信息成功</p><p>  基本路徑:1、管理員向員工信息管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始<

117、;/p><p>  2、系統(tǒng)顯示員工信息管理系統(tǒng)界面</p><p>  3、管理員向系統(tǒng)發(fā)出添加員工信息請(qǐng)求,</p><p>  4、系統(tǒng)顯示添加界面</p><p>  5、管理員添加員工信息,發(fā)出完成請(qǐng)求,如果添加出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p>  6、系統(tǒng)顯示添加信息成功,用例結(jié)束</p><

118、;p><b>  擴(kuò) 展 點(diǎn):A</b></p><p>  <1>、系統(tǒng)要求管理員重新輸入要添加的信息</p><p>  <2>、管理員重新輸入信息,轉(zhuǎn)到6</p><p><b>  更新員工信息</b></p><p>  用例編號(hào):02030103</p

119、><p>  用 例:更新員工信息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)更新員工信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:管理員登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示成功更新員工信息</p><p>  基本路徑

120、:1、管理員向員工信息管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示員工信息管理系統(tǒng)界面</p><p>  3、管理員向系統(tǒng)發(fā)出顯示全部員工請(qǐng)求</p><p>  4、系統(tǒng)顯示所有員工信息</p><p>  5、管理員選定要更新的員工</p><p>  6、系統(tǒng)顯示被選定的員工信息</p&g

121、t;<p>  7、管理員更新員工信息,發(fā)出完成請(qǐng)求,如果更新出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p>  8、系統(tǒng)檢查員工信息,顯示更新信息成功,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):A</b></p><p>  <1>、系統(tǒng)要求管理員重新輸入要更新的信息</p><p>  <2

122、>、管理員重新輸入信息,轉(zhuǎn)到8</p><p><b>  刪除員工信息</b></p><p>  用例編號(hào):02030104</p><p>  用 例:刪除員工信息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)刪除員工信息</p><p>  參 與 者:系

123、統(tǒng)管理員</p><p>  前置條件:管理員成功登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示刪除成功</p><p>  基本路徑:1、管理員向員工信息管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示員工信息管理系統(tǒng)界面</p><p>  3、管理員向系統(tǒng)發(fā)出刪除請(qǐng)求</p>&l

124、t;p>  4、系統(tǒng)顯示所有員工信息</p><p>  5、管理員選定要?jiǎng)h除的員工,發(fā)出刪除請(qǐng)求</p><p>  6、系統(tǒng)刪除被選定的員工,顯示刪除成功,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p>  2.3.2書(shū)籍信息管理子系統(tǒng)的需求分析</p><p

125、>  通過(guò)分析,在書(shū)籍信息管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書(shū)籍信息添加,書(shū)籍信息刪除,書(shū)籍信息更新,書(shū)籍信息查看。以便對(duì)整個(gè)圖書(shū)館的信息進(jìn)行統(tǒng)一管理,同時(shí)可以保護(hù)這些信息的安全。</p><p><b>  用例圖如下:</b></p><p>  圖2-7書(shū)籍信息管理子系統(tǒng)用例圖</p><p><b>  查看書(shū)籍信息

126、</b></p><p>  用例編號(hào):02030201</p><p>  用 例:查看書(shū)籍信息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)查看書(shū)籍信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:管理員成功登錄管理系統(tǒng)</p>&

127、lt;p>  后置條件:系統(tǒng)顯示書(shū)籍信息</p><p>  基本路徑:1、管理員打開(kāi)圖書(shū)管理系統(tǒng)界面</p><p>  2、系統(tǒng)顯示圖書(shū)管理界面界面</p><p>  3、管理員向書(shū)籍管理系統(tǒng)發(fā)出查看圖書(shū)信息請(qǐng)求</p><p>  4、系統(tǒng)顯示所有書(shū)籍信息</p><p>  5、管理員成功查看信息<

128、;/p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p><b>  刪除書(shū)籍信息</b></p><p>  用例編號(hào):02030202</p><p>  用 例:刪除書(shū)籍信息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)刪除書(shū)籍信息&l

129、t;/p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:管理員登錄管理系統(tǒng)</p><p>  后置條件:系統(tǒng)顯示刪除書(shū)籍信息成功</p><p>  基本路徑:1、管理員向書(shū)籍信息管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示書(shū)籍信息管理系統(tǒng)界面</p><p>

130、  3、管理員向系統(tǒng)發(fā)出刪除請(qǐng)求</p><p>  4、系統(tǒng)顯示所有書(shū)籍信息</p><p>  5、管理員選定要?jiǎng)h除的書(shū)籍,發(fā)出刪除請(qǐng)求</p><p>  6、系統(tǒng)刪除被選定的書(shū)籍,顯示刪除成功,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):無(wú)</b></p><p><b>

131、  添加書(shū)籍信息</b></p><p>  用例編號(hào):02030203</p><p>  用 例:添加書(shū)籍信息</p><p>  簡(jiǎn) 述:系統(tǒng)管理員可通過(guò)登錄圖書(shū)管理系統(tǒng)添加書(shū)籍信息</p><p>  參 與 者:系統(tǒng)管理員</p><p>  前置條件:管理員登錄管理系統(tǒng)</p&

132、gt;<p>  后置條件:系統(tǒng)顯示添加書(shū)籍信息成功</p><p>  基本路徑:1、管理員向書(shū)籍信息管理系統(tǒng)發(fā)出請(qǐng)求,用例開(kāi)始</p><p>  2、系統(tǒng)顯示書(shū)籍信息管理系統(tǒng)界面</p><p>  3、管理員向系統(tǒng)發(fā)出添加書(shū)籍信息請(qǐng)求,</p><p>  4、系統(tǒng)顯示添加界面</p><p> 

133、 5、管理員添加書(shū)籍信息,發(fā)出完成請(qǐng)求,如果更新出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A</p><p>  6、系統(tǒng)顯示更新信息成功,用例結(jié)束</p><p><b>  擴(kuò) 展 點(diǎn):A</b></p><p>  <1>、系統(tǒng)要求管理員重新輸入要更新的信息</p><p>  <2>、管理員重新輸入信息,轉(zhuǎn)到6<

溫馨提示

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

評(píng)論

0/150

提交評(píng)論