版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 課程設(shè)計(jì)報(bào)告</b></p><p> 課程名稱: UML面向?qū)ο蠼Ec設(shè)計(jì) </p><p> 設(shè)計(jì)題目: 基于UML的圖書管理系統(tǒng)建模 </p><p> 專 業(yè): 軟件工程 </p><p> 班 級: 10軟件工程
2、(1)班 </p><p> 組 長: 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ì)》是一門實(shí)踐性較強(qiáng)的軟件基礎(chǔ)課,為了學(xué)好這門課程,必須在掌握理論知識的同時(shí),加強(qiáng)上機(jī)實(shí)踐。本課程設(shè)計(jì)的目的就是要達(dá)到理論與實(shí)際應(yīng)用相結(jié)合,使同學(xué)們能夠根據(jù)數(shù)據(jù)對象的特性,學(xué)會(huì)數(shù)據(jù)組織的方法,能把現(xiàn)實(shí)世界中的實(shí)際問題在計(jì)算機(jī)內(nèi)部表示出來,并培養(yǎng)基本的、良好的程序設(shè)計(jì)技能。<
5、/p><p><b> 二、設(shè)計(jì)要求</b></p><p> 1.通過這次課程設(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ù),有問題及時(shí)主動(dòng)與指導(dǎo)教師溝通。</p><p> 3.本次課程設(shè)計(jì)按照教學(xué)要求需要在本學(xué)期7周前完成,學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時(shí)間,安排好課程設(shè)計(jì)的時(shí)間計(jì)劃,并在課程設(shè)計(jì)過程中不斷檢測自己的計(jì)劃完成情況,及時(shí)向指導(dǎo)教師匯報(bào)。</p><p> 4.編程語言:Java 語言。</p><p&
7、gt; 三、課程設(shè)計(jì)說明書的格式要求 </p><p> 設(shè)計(jì)文檔的撰寫必須提前進(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.算法的測試</p><p> 7.運(yùn)行結(jié)果分析 8.收獲及體會(huì)</p><p> 四、問題分析、設(shè)計(jì)和測試過程要規(guī)范化。</p><p> 1.需求分析:將題目中要求的功能進(jìn)行敘述分析。</p><p> 2.概要設(shè)計(jì):算法的設(shè)計(jì)說明,描述解決此問題的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),(有
9、些題目已經(jīng)指定了數(shù)據(jù)存儲(chǔ)的,按照指定的設(shè)計(jì)),描述算法建議使用流程圖,進(jìn)行算法分析指明關(guān)鍵語句的時(shí)間復(fù)雜度。</p><p> 3.詳細(xì)設(shè)計(jì):即各個(gè)算法的具體實(shí)現(xiàn)步驟,每個(gè)題目要有相應(yīng)的源程序,其中每個(gè)功能模塊采用不同的函數(shù)實(shí)現(xiàn)。源程序要規(guī)范編寫:結(jié)構(gòu)要清晰,注釋要清楚。重點(diǎn)函數(shù)的重點(diǎn)變量和重點(diǎn)功能部分要加上清楚的程序注釋。</p><p> 4.調(diào)試和測試:給出實(shí)現(xiàn)功能的一組或多組測
10、試數(shù)據(jù),程序調(diào)試后,將按照此測試數(shù)據(jù)進(jìn)行測試的結(jié)果列出來 。在調(diào)試過程中遇到的問題和解決方法也要記錄下來。程序要能夠正常運(yùn)行,還要有基本的容錯(cuò)功能。盡量避免出現(xiàn)操作錯(cuò)誤時(shí)出現(xiàn)死循環(huán)。</p><p> 5.改進(jìn)措施: 對有些題目提出算法改進(jìn)方案,比較不同算法的優(yōu)缺點(diǎn)。</p><p> 五、對指導(dǎo)教師的要求</p><p> 指導(dǎo)教師要關(guān)心學(xué)生的課程
11、設(shè)計(jì)進(jìn)展,認(rèn)真答疑。對課程設(shè)計(jì)報(bào)告的撰寫要給予充分的指導(dǎo),報(bào)告中切忌出現(xiàn)大篇源代碼,應(yīng)嚴(yán)格要求學(xué)生將主要篇幅放在“原理實(shí)現(xiàn)”上,即如何用框圖表達(dá)設(shè)計(jì)和實(shí)施思想。課程設(shè)計(jì)報(bào)告要用紅筆批閱,最終成績以優(yōu)、良、中、及格與不及格分等計(jì)算。</p><p><b> 目錄</b></p><p> 第一章 基于UML的圖書管理系統(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的圖書管理系統(tǒng)建模2</p><p> 1.4 用例模型2</p><p>
13、; 1.4.1 角色識別2</p><p> 1.4.2 用例識別2</p><p> 1.5 系統(tǒng)包圖3</p><p> 第二章 圖書館中的用例分析4</p><p> 2.1借閱者子系統(tǒng)的需求分析4</p><p> 2.2圖書管理員系統(tǒng)的需求分析8</p><p>
14、; 2.2.1書目信息管理子系統(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書籍信息管理子系統(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> 第三章 類圖23</b></p><p> 第四章 時(shí)序圖25</p><p> 4.1系統(tǒng)管理員添加借閱者信息25</p><p> 4.
16、2圖書管理員處理書籍借閱26</p><p> 4.3圖書管理員處理書籍歸還27</p><p> 4.4借閱者查詢書籍信息27</p><p> 4.5借閱者預(yù)訂書籍28</p><p> 第五章 活動(dòng)圖和狀態(tài)圖28</p><p> 5.1圖書館的書籍狀態(tài)圖28</p><
17、p><b> 5.2活動(dòng)圖29</b></p><p> 5.2.1借書活動(dòng)圖29</p><p> 5.2.2 還書活動(dòng)圖30</p><p> 5.2.3預(yù)訂圖書活動(dòng)圖30</p><p><b> 6 結(jié)束語32</b></p><p> 7
18、 參考文獻(xiàn):32</p><p> 第一章 基于UML的圖書管理系統(tǒng)建模</p><p> 摘要:對UML產(chǎn)生的背景及其基本模型進(jìn)行了闡述,在對圖書管理系統(tǒng)進(jìn)行分析的基礎(chǔ)上,結(jié)合軟件工程和面向?qū)ο蠹?lt;/p><p> 術(shù),設(shè)計(jì)了基于UML用例圖、包圖和順序圖的圖書管理系統(tǒng)模型。</p><p> 關(guān)鍵詞:建模語言;UML;圖書管理
19、系統(tǒng)</p><p> 1.1UML的介紹:</p><p> UML(Unified Modeling Language)是在Booeh方法、OOSE方法和OMT方法的基礎(chǔ)上演化而來的基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語言。它統(tǒng)一了面向?qū)ο蠼5幕靖拍睢⑿g(shù)語和圖示符號,描述了建模過程中所</p><p> 必須遵循的基本步驟,提供了一整套描述軟件系統(tǒng)模型的概念和圖
20、形表示法,可從不同的視角為系統(tǒng)建模。UML定義了五類視圖,包含l0種描述系統(tǒng)的圖。</p><p> 1)用例圖。從用戶角度描述系統(tǒng)的功能,并指出各功能的操作者。一個(gè)用例圖由一系列角色和用例組成。 .</p><p> 2)靜態(tài)圖。包括類圖、對象圖和包圖。類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu),包括類的定義和類之間的關(guān)系。對象圖是類圖的一種實(shí)例化圖。包圖用于描述系統(tǒng)的分層結(jié)構(gòu)。</p>
21、<p> 3)行為圖。包括類的狀態(tài)圖和活動(dòng)圖。狀態(tài)圖描述類對象具有的所有可能的狀態(tài)及其轉(zhuǎn)移關(guān)系?;顒?dòng)圖展示系統(tǒng)中各種活動(dòng)的執(zhí)行流程。</p><p> 4)交互圖。描述對象間的交互關(guān)系。順序圖展示對象之間的一種動(dòng)態(tài)協(xié)作關(guān)系(強(qiáng)調(diào)時(shí)間上的順序關(guān)系)。合作圖從另一個(gè)角度展示對象的動(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大類l0種模型圖為開發(fā)者提供了從不同角度去觀察和展示系統(tǒng)的各種特征的一種標(biāo)準(zhǔn)方法,不同類型、不同領(lǐng)域的系統(tǒng)會(huì)分別用到不同的模型或幾個(gè)模型的組合。本例中,以用例圖、包圖和順序圖的視角來描述系統(tǒng)。</p><p><b> 1.2.需求分析</b><
23、/p><p> 1.2.1 業(yè)務(wù)組織結(jié)構(gòu)</p><p> 圖書館是讓少部分人來管理大量的圖書以方便更多的人,其中發(fā)生最多的就是借書與還書的過程。因此,圖書管理系統(tǒng)主要用來實(shí)現(xiàn)注冊登錄、圖書的出借與歸還、新書入館信息登記、舊書出館存檔的操作,其中,注冊登錄操作分為管理人員注冊和普通借閱人員。 </p><p> 1.2.2具體功能要求</p><
24、;p> 1)用戶管理:圖書管理人員賬號由系統(tǒng)創(chuàng)建,并給予一定權(quán)限。普通用戶可以向圖書管理人員申請創(chuàng)建賬號,且只有部分權(quán)限。 </p><p> 2)圖書借還管理:借閱者登錄后可查看自己的借閱信息,也可搜索相關(guān)書籍并查看其詳細(xì)信息。借閱者借書前,圖書管理員必先查看借閱者借閱信息,如有超期未還圖書、借書限定本數(shù)已到或拖欠罰金者不予辦理借閱手續(xù);若無上述情況,則新建借閱信息,完成借書。當(dāng)借閱者歸還圖書時(shí),圖書
25、管理員查看其借閱信息,若有超期,則收繳相應(yīng)罰金,并建立相關(guān)存檔記錄,更新其借閱信息,還書結(jié)束。 </p><p> 3)書籍管理:圖書館購買新書后,由系統(tǒng)新建書籍信息表單,然后填寫相關(guān)書籍信息,分類并保存。圖書館過時(shí)或破損的舊書清理出圖書館時(shí),由管理系統(tǒng)注銷數(shù)據(jù)庫中有關(guān)該書的相關(guān)信息,并另建出館舊書表單,存檔記錄。</p><p> 1.3.基于UML的圖書管理系統(tǒng)建模</p&g
26、t;<p> 圖書管理系統(tǒng)包含用戶管理、圖書信息管理、讀者信息管理、用戶信息管理及圖書借閱管理五大子模塊。</p><p> 01用戶管理:不同類型的用戶擁有不同的權(quán)限,從而可以實(shí)現(xiàn)不同的操作。</p><p> 02圖書信息管理:包括圖書信息的查詢、增加、刪除和修改。</p><p> 03讀者信息管理:包括讀者信息查詢、增加、刪除和修改。&
27、lt;/p><p> 04用戶信息管理:包括用戶的添加、修改與權(quán)限管理。</p><p> 05圖書借閱管理:包括圖書借閱規(guī)則的維護(hù)、讀者借閱圖書的信息維護(hù)以及圖書流通的查詢統(tǒng)計(jì)功能。</p><p><b> 1.4 用例模型</b></p><p> 使用用例模型能較正式、準(zhǔn)確地識別系統(tǒng)的需求。首先識別用例模型的
28、角色,在此基礎(chǔ)上再識別用例,從而得到完整的用例模型。</p><p> 1.4.1 角色識別</p><p> 角色識別的任務(wù)是找出所有可能與系統(tǒng)發(fā)生交互行為的外部實(shí)體、對象、系統(tǒng)。它們的行為不受系統(tǒng)控制,但是可以提供輸入給系統(tǒng)。在圖書管理系統(tǒng)中,主要是圖書管理員使用系統(tǒng)的主要功能;后臺(tái)管理員需要系統(tǒng)支持他們的日常工作;系統(tǒng)管理員維護(hù)、管理使系統(tǒng)正常工作;系統(tǒng)需要操縱數(shù)據(jù)庫、借閱證;需
29、要與校園網(wǎng)接口、行政辦公系統(tǒng)、外部數(shù)據(jù)源、合作網(wǎng)上圖書館等系統(tǒng)交互(包含其它計(jì)算機(jī)系統(tǒng)和其它應(yīng)用程序);讀者對系統(tǒng)產(chǎn)生的結(jié)果感興趣。即本系統(tǒng)共有三個(gè)角色:讀者、圖書管理員、系統(tǒng)管理員。</p><p> 1.4.2 用例識別</p><p> 在角色的基礎(chǔ)上,可以識別出與角色相應(yīng)的用例,從而得到系統(tǒng)的用例模型。</p><p> 與讀者相關(guān)的用例包括:借書、還
30、書、借閱查詢(查詢本人借書記錄、還書期限、超期圖書)、書目查詢。</p><p> 與圖書管理員相關(guān)的用例包括:辦理借書、辦理還書、讀者信息管理、圖書信息管理。與系統(tǒng)管理員相關(guān)的用例包括:用戶信息管理、安全權(quán)限管理、系統(tǒng)更新維護(hù)。</p><p> 歸納后本系統(tǒng)用例包括:借書、還書、讀者信息管理、圖書信息管理、用戶信息管理、安全權(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> 定義并描述了各類后,我們可以根據(jù)實(shí)際情況引入包來管理類,根據(jù)“高內(nèi)聚、低耦合”的原則,圖書館管理系統(tǒng)劃分為四
32、個(gè)包:用戶管理:對系統(tǒng)用戶進(jìn)行管理,為用戶提供信息服務(wù)接口,便于系統(tǒng)進(jìn)行操作。借閱管理:包括借書處理、還書處理和罰款處理等。讀者圖書信息管理:包括對讀者、圖書等信息進(jìn)行維護(hù),主要有讀者信息的增刪改,對圖書管理員資料進(jìn)行的增刪改和對圖書更新資料進(jìn)行維護(hù)。系統(tǒng)服務(wù):系統(tǒng)其它使用的服務(wù),包括系統(tǒng)登錄檢查、安全維護(hù)等。系統(tǒng)包圖如圖2所示。</p><p> 圖二:所有類的包管理</p><p>
33、 第二章 圖書館中的用例分析</p><p> 2.1借閱者子系統(tǒng)的需求分析</p><p> 通過分析,在借閱者子系統(tǒng)中,該系統(tǒng)可以完成以下功能:借閱者可以進(jìn)行書籍查詢,借閱信息查詢,借書還書,書籍預(yù)訂和留言。以便于借閱者借閱圖書,預(yù)訂圖書和留言。</p><p><b> 用例圖如下:</b></p><p>
34、; 圖2-1借閱者的用例圖</p><p><b> 01.借閱者 </b></p><p><b> 留言 </b></p><p> 用例編號:020101</p><p><b> 用 例:留言</b></p><p> 簡
35、 述:借閱者可通過登錄圖書管理系統(tǒng)給管理員留言</p><p><b> 參 與 者:借閱者</b></p><p> 前置條件:借閱者成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示借閱者留言信息</p><p> 基本路徑:1、借閱者向系統(tǒng)發(fā)出留言請求,用例開始</p><p>
36、; 2、系統(tǒng)顯示留言界面</p><p> 3、借閱者成功編輯留言,發(fā)出發(fā)送請求</p><p> 4、系統(tǒng)確認(rèn)留言成功,顯示發(fā)送成功,用例結(jié)束</p><p><b> 擴(kuò)展路徑:無</b></p><p><b> 借閱者登錄系統(tǒng)</b></p><p> 用
37、例編號:020102</p><p> 用 例:借閱者登錄系統(tǒng)</p><p> 簡 述:借閱者在進(jìn)行一些操作時(shí)得先登錄</p><p><b> 參 與 者:借閱者</b></p><p><b> 前置條件:無</b></p><p> 后置條件:系
38、統(tǒng)顯示借閱者登錄成功</p><p> 基本路徑:1、借閱者向系統(tǒng)發(fā)出登錄請求,用例開始</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、書籍查詢</b></p><p> 用例編號:020103</p><p> 用 例:書籍查詢</p><p> 簡 述:借閱者可通過登錄圖書系統(tǒng)查詢書目信息</p><p><b> 參 與 者:借閱者</b></p><p> 前置條件:借閱者成功登錄系統(tǒng)&l
41、t;/p><p> 后置條件:系統(tǒng)顯示書籍信息</p><p> 基本路徑:1、借閱者向借閱系統(tǒng)發(fā)出“借閱”請求,用例開始。</p><p> 2、系統(tǒng)要求借閱者輸入個(gè)人要求。</p><p> 3、用戶輸入個(gè)人要求。</p><p> 4、系統(tǒng)確認(rèn)要求并顯示書籍信息, 如果系統(tǒng)根據(jù)借閱者個(gè)人要求沒顯示相關(guān)信息,
42、轉(zhuǎn)到A。</p><p><b> 5、用例結(jié)束</b></p><p><b> 擴(kuò)展路徑:A</b></p><p> <1>、,則要求用戶選擇重新輸入個(gè)人要求或取消輸入</p><p> <2>、借閱者選擇取消輸入個(gè)人要求,則用例結(jié)束</p>&l
43、t;p> <3>、借閱者重新輸入個(gè)人要求,轉(zhuǎn)到4</p><p><b> 查詢個(gè)人借閱信息</b></p><p> 用例編號:020104</p><p> 用 例:查詢借閱信息</p><p> 簡 述:借閱者可通過登錄圖書系統(tǒng)查詢個(gè)人借閱的書籍信息</p>&
44、lt;p><b> 參 與 者:借閱者</b></p><p> 前置條件:借閱者成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示借閱書籍信息</p><p> 基本路徑:1、借閱者向系統(tǒng)提出查詢請求,用例開始</p><p> 2、系統(tǒng)要求借閱者輸入查詢類別</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è)人書籍信息,用例結(jié)束</p><p><b> 擴(kuò)展路徑:無</b></p>
46、<p><b> 書籍預(yù)訂</b></p><p> 用例編號:020105</p><p> 用 例:書籍預(yù)訂</p><p> 簡 述:借閱者可通過登錄圖書系統(tǒng)訂閱書籍</p><p><b> 參 與 者:借閱者</b></p><p>
47、; 前置條件:借閱者成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示訂閱書籍成功</p><p> 基本路徑:1、借閱者向系統(tǒng)發(fā)送個(gè)人請求,用例開始</p><p> 2、系統(tǒng)顯示相應(yīng)界面</p><p> 3、借閱者選擇想要預(yù)訂的書籍</p><p> 4、系統(tǒng)顯示預(yù)訂的書籍信息</p>
48、<p> 5、借閱者發(fā)送確定預(yù)訂信息</p><p> 6、系統(tǒng)顯示預(yù)訂成功,用例結(jié)束</p><p><b> 擴(kuò)展路徑:無</b></p><p><b> 借閱書籍</b></p><p> 用例編號:020106</p><p> 用 例:
49、借閱書籍</p><p> 簡 述:借閱者可通過登錄圖書系統(tǒng)借閱書籍</p><p><b> 參 與 者:借閱者</b></p><p> 前置條件:借閱者成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示借閱書籍成功</p><p> 基本路徑:1、借閱者向系統(tǒng)提出個(gè)人借閱請求
50、,用例開始</p><p> 2、系統(tǒng)要求用戶輸入想要借閱書籍信息</p><p> 3、借閱者輸入個(gè)人要求</p><p> 4、系統(tǒng)顯示書籍信息</p><p> 5、借閱者選擇要借閱的書籍</p><p> 6、系統(tǒng)檢查借閱者信息,顯示借閱成功,如果系統(tǒng)沒有找到與輸入的信息相應(yīng)的書籍,轉(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、;、借閱者重新輸入想要借閱書籍信息,轉(zhuǎn)到5</p><p><b> 歸還書籍</b></p><p> 用例編號:020107</p><p> 用 例:歸還書籍</p><p> 簡 述:借閱者可通過登錄圖書系統(tǒng)歸還書籍</p><p> 參 與 者:注冊借閱者</
53、p><p> 前置條件:借閱者成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示歸還書籍成功</p><p> 基本路徑:1、借閱者向系統(tǒng)提出個(gè)人歸還請求,用例開始</p><p> 2、系統(tǒng)要求借閱者輸入想要?dú)w還的書籍的信息</p><p> 3、借閱者輸入要?dú)w還的書籍信息,轉(zhuǎn)到A</p><
54、;p> 4、系統(tǒng)檢查歸還書籍的信息,確認(rèn)歸還成功,用例結(jié)束</p><p><b> 擴(kuò)展路徑:A</b></p><p> <1>、如果輸入的信息有錯(cuò)誤,則系統(tǒng)要求用戶重新輸入要?dú)w還書籍信息或取消輸入</p><p> <2>、借閱者選擇取消輸入,則用例結(jié)束</p><p> &
55、lt;3>、借閱者選擇重新輸入歸還書籍的信息,轉(zhuǎn)到3</p><p><b> 交罰金</b></p><p> 用例編號:020108</p><p> 用 例:交罰金</p><p> 簡 述:借閱者交完罰金后方可再借閱書籍</p><p><b> 參
56、與 者:借閱者</b></p><p> 前置條件:借閱者成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示成功繳納罰金</p><p> 基本路徑:1、借閱者向系統(tǒng)發(fā)出繳納罰金請求,用例開始</p><p> 2、系統(tǒng)要求借閱者輸入個(gè)人信息</p><p> 3、借閱者輸入個(gè)人信息,如果輸入
57、的個(gè)人信息不正確,轉(zhuǎn)到A</p><p> 4、系統(tǒng)確認(rèn)用戶信息</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>、用戶重新輸入個(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圖書管理員系統(tǒng)的需求分析</p><p> 通過分析,在圖書管理員子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書目信息管理,書籍歸還和借閱處理,預(yù)訂信息的管理,整理歸還圖書和統(tǒng)計(jì)書籍?dāng)?shù)目。以便對圖書的流動(dòng)信息進(jìn)行管理。</p><p><b> 用例
60、圖如下:</b></p><p> 圖2-2圖書管理員的用例圖</p><p> 0201書籍歸還處理</p><p> 用例編號:020201</p><p> 用 例:書籍歸還信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)對歸還的書籍進(jìn)行相關(guān)處理</p>
61、<p> 參 與 者:圖書管理員</p><p> 前置條件:成功登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示書籍成功歸還</p><p> 基本路徑:1、圖書管理員向圖書管理系統(tǒng)發(fā)出請求</p><p> 2、系統(tǒng)要求管理員輸入書籍信息</p><p> 3、圖書管理員輸入書籍信息<
62、;/p><p> 4、系統(tǒng)檢查書籍信息,顯示歸還成功,如果輸入的圖書信息出現(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)要求管理員重新輸入書籍信息</p><p>
63、; <2>、管理員重新輸入書籍信息,轉(zhuǎn)到4</p><p><b> 0202收取罰金</b></p><p> 用例編號:020202</p><p> 用 例:收取罰金</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)對借書超過期限的學(xué)生進(jìn)行處罰,未繳納罰金的不予借書權(quán)利,即是
64、設(shè)置為不可借閱</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:借閱者借閱書籍超期</p><p> 后置條件:系統(tǒng)顯示該學(xué)生借閱權(quán)限為不可借閱</p><p> 基本路徑:1、管理員向系統(tǒng)發(fā)出查看學(xué)生信息請求</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書籍借閱處理</p><p><b> 檢查借閱憑證</b></p><p> 用例編號:020203</p><p> 用 例:
67、添加書目信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng),輸入學(xué)生借閱證號確定該學(xué)生是否可以進(jìn)行借閱圖書</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:借閱者借閱書籍</p><p> 后置條件:系統(tǒng)顯示該學(xué)生的借閱權(quán)限</p><p> 基本路徑:1、管理員向系統(tǒng)發(fā)
68、出檢查學(xué)生借閱證信息請求,用例開始</p><p> 2、系統(tǒng)顯示查詢學(xué)生借閱證信息界面</p><p> 3、管理員輸入學(xué)生借閱證信息,如果輸入信息錯(cuò)誤,轉(zhuǎn)到A</p><p> 4、系統(tǒng)檢查該學(xué)生信息,確認(rèn)該學(xué)生為合法用戶,用例結(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> 用例編號:020204</p><p> 用 例:刪除個(gè)人預(yù)訂信息</p><p> 簡 述:管理
70、員可通過登錄圖書管理系統(tǒng)刪除學(xué)生的個(gè)人預(yù)訂信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:書籍成功借出書籍</p><p> 后置條件:系統(tǒng)顯示刪除個(gè)人預(yù)訂信息成功</p><p> 基本路徑:1、管理員向書籍預(yù)定信息系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示該學(xué)生的借
71、閱預(yù)定信息</p><p> 3、管理員選定要?jiǎng)h除的預(yù)定信息,向系統(tǒng)發(fā)出刪除請求</p><p> 4、系統(tǒng)顯示刪除成功,用例結(jié)束</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 0205整理歸還圖書</p><p> 用例編號:020205</p>
72、<p> 用 例:整理歸還圖書</p><p> 簡 述:圖書管理員可以對已歸還的圖書進(jìn)行分類等處理</p><p> 參 與 者:圖書管理員</p><p> 前置條件:管理員成功登錄系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示管理員登錄成功</p><p> 基本路徑:1、管理員向系
73、統(tǒng)發(fā)出整理圖書請求,用例開始</p><p> 2、系統(tǒng)要求管理員錄入圖書信息</p><p> 3、管理員錄入圖書信息,如果錄入的書籍信息出錯(cuò),轉(zhuǎn)到A</p><p> 4、系統(tǒng)檢查圖書信息</p><p> 5、管理員要求系統(tǒng)整理圖書</p><p> 6、系統(tǒng)將已錄入的書籍按編號、分類進(jìn)行整理
74、,顯示整理成功,用例結(jié)束</p><p><b> 擴(kuò)展路徑:A</b></p><p> <1>、系統(tǒng)要求圖書管理員重新輸入書籍信息或取消錄入</p><p> <2>、圖書管理員選擇取消登錄,則用例結(jié)束</p><p> <3>、用戶選擇重新登錄,轉(zhuǎn)到4</p>
75、<p> 0206圖書管理員登錄系統(tǒng)</p><p> 用例編號:020206</p><p> 用 例:圖書管理員登錄系統(tǒng)</p><p> 簡 述:圖書管理員在進(jìn)行一些操作時(shí)得先登錄</p><p> 參 與 者:圖書管理員</p><p> 前置條件:管理員登錄系統(tǒng)</
76、p><p> 后置條件:系統(tǒng)顯示管理員登錄成功</p><p> 基本路徑:1、圖書管理員向系統(tǒng)發(fā)出登錄請求,用例開始</p><p> 2、系統(tǒng)顯示登錄界面</p><p> 3、圖書管理員輸入相關(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)要求圖書管理員重新輸入相關(guān)信息或取消登錄</p><p> <2>、圖書管理員選擇取消登錄,則用例結(jié)束</p><p> <3>、用戶選擇重
78、新登錄,轉(zhuǎn)到3</p><p> 0207統(tǒng)計(jì)書籍?dāng)?shù)目</p><p><b> 統(tǒng)計(jì)書籍總數(shù)</b></p><p> 用例編號:020207</p><p> 用 例:統(tǒng)計(jì)書籍總數(shù)</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)統(tǒng)計(jì)圖書館內(nèi)的書籍總數(shù)</p&
79、gt;<p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示圖書館內(nèi)的書籍總數(shù)</p><p> 基本路徑:1、管理員向圖書管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示圖書管理界面</p><p> 3、管理員發(fā)出統(tǒng)計(jì)書籍
80、總數(shù)的請求</p><p> 4、系統(tǒng)確認(rèn)請求,顯示圖書館書籍總數(shù),用例結(jié)束</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 0208統(tǒng)計(jì)借出書籍總數(shù) </p><p> 用例編號:020208</p><p> 用 例:統(tǒng)計(jì)借出書籍總數(shù)</p&g
81、t;<p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)統(tǒng)計(jì)外借的書籍總數(shù)</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示圖書館內(nèi)的書籍總數(shù)</p><p> 基本路徑:1、管理員向圖書管理系統(tǒng)發(fā)出請求,用例開始</p><p
82、> 2、系統(tǒng)顯示圖書管理界面</p><p> 3、管理員發(fā)出統(tǒng)計(jì)借出書籍總數(shù)的請求</p><p> 4、系統(tǒng)確認(rèn)請求,顯示圖書館已借出 書籍總數(shù),用例結(jié)束</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 2.2.1書目信息管理子系統(tǒng)的需求分析</p><p&g
83、t; 通過分析,書目信息管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書目信息添加,書目信息刪除,書目信息更新,書目信息查看。以便對圖書信息進(jìn)行管理。</p><p><b> 用例圖如下:</b></p><p> 圖2-3書目信息管理子系統(tǒng)用例圖</p><p><b> 查看書目信息</b></p>&
84、lt;p> 用例編號:02020101</p><p> 用 例:查看書目信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)對圖書館內(nèi)現(xiàn)存書籍進(jìn)行查看</p><p> 參 與 者:圖書管理員</p><p> 前置條件:成功登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示可借
85、閱的書籍信息</p><p> 基本路徑:1、管理員向圖書管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示書目管理界面</p><p> 3、管理員向系統(tǒng)發(fā)出查看請求</p><p> 4、系統(tǒng)顯示所有書目信息,</p><p> 5、管理員開始查看,用例結(jié)束</p><
86、p><b> 擴(kuò)展路徑:無</b></p><p><b> 添加書目信息</b></p><p> 用例編號:02020102</p><p> 用 例:添加書目信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)添加新的書目信息</p><
87、p> 參 與 者:圖書管理員</p><p> 前置條件:某書目歸還成功</p><p> 后置條件:系統(tǒng)顯示添加可借閱的書籍信息成功</p><p> 基本路徑:1、管理員向圖書管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示書目管理界面</p><p> 3、管理員向系統(tǒng)發(fā)出添加請求
88、</p><p> 4、系統(tǒng)要求管理員輸入書目信息</p><p> 5、管理員輸入書籍信息</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)要求管理員重新輸入書籍信息或取消輸入</p><p> <2>、圖示管理員選擇取消輸入,用例結(jié)束</p><p> <3>、圖書管理員選擇重新輸入,轉(zhuǎn)到6</p><p><b> 更新書目信息</b></p>&l
90、t;p> 用例編號:02020103</p><p> 用 例:更新書目信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)更新書目信息</p><p> 參 與 者:圖書管理員</p><p> 前置條件:某書目歸還成功</p><p> 后置條件:系統(tǒng)顯示更新書目信息成功<
91、;/p><p> 基本路徑:1、管理員向圖書管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示圖書管理界面</p><p> 3、管理員向系統(tǒng)發(fā)出更新請求</p><p> 4、系統(tǒng)顯示所有書目信息</p><p> 5、管理員更新書目信息,如果輸入的信息有誤,轉(zhuǎn)到A</p><p&g
92、t; 6、系統(tǒng)確定更新信息,顯示更新信息成功,用例結(jié)束</p><p><b> 擴(kuò)展路徑:A</b></p><p> <1>、系統(tǒng)要求管理員重新輸入書籍信息或取消輸入</p><p> <2>、圖示管理員選擇取消輸入,用例結(jié)束</p><p> <3>、圖書管理員選擇重新
93、輸入,轉(zhuǎn)到6</p><p><b> 刪除書目信息</b></p><p> 用例編號:02020104</p><p> 用 例:刪除書目信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)刪除書目信息</p><p> 參 與 者:圖書管理員</p>
94、<p> 前置條件:某書目全借出</p><p> 后置條件:系統(tǒng)顯示刪除可借閱的書籍信息成功</p><p> 基本路徑:1、管理員向圖書管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示圖書管理界面</p><p> 3、管理員向系統(tǒng)發(fā)出刪除請求</p><p> 4、系統(tǒng)顯示所有
95、書目信息</p><p> 5、管理員刪除要?jiǎng)h除的書目信息</p><p> 6、系統(tǒng)確認(rèn)刪除請求,顯示刪除信息成功</p><p><b> 擴(kuò)展路徑:無</b></p><p> 2.2.2預(yù)訂信息管理子系統(tǒng)的需求分析</p><p> 通過分析,預(yù)訂信息管理子系統(tǒng)中,該系統(tǒng)可以完成
96、以下功能:預(yù)訂信息添加,預(yù)訂信息刪除,預(yù)訂信息更新,預(yù)訂信息查看。以便對圖書預(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> 用例編號:02020201</p><p> 用 例:添加預(yù)訂信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)添加添加學(xué)生預(yù)訂信息,該書一旦可借閱,該生即可優(yōu)先借閱</p><p> 參 與 者:圖書管理員</p><p> 前置條件:借閱者發(fā)送預(yù)訂信息</p>
98、;<p> 后置條件:系統(tǒng)顯示添加預(yù)訂信息成功</p><p> 基本路徑:1、管理員向書籍預(yù)定信息系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息</p><p> 3、管理員向系統(tǒng)發(fā)出添加學(xué)生的預(yù)定信息的請求</p><p> 4、系統(tǒng)顯示添加界面</p><p>
99、 5、管理員添加預(yù)訂信息,向系統(tǒng)發(fā)出添加請求,如果添加信息出錯(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> 用例編號:02020202</p><p> 用 例:刪除預(yù)訂信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)刪除學(xué)生圖書預(yù)訂信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:
101、借閱者已成功借出書籍,或借閱者取消借閱</p><p> 后置條件:系統(tǒng)顯示刪除成功</p><p> 基本路徑:1、管理員向書籍預(yù)定信息系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息</p><p> 3、管理員向系統(tǒng)發(fā)出查找學(xué)生預(yù)訂信息的請求</p><p> 4、系統(tǒng)顯示學(xué)生預(yù)
102、訂信息</p><p> 5、管理員選定學(xué)生預(yù)訂信息,發(fā)送刪除請求</p><p> 6、系統(tǒng)顯示刪除成功</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 020203更新預(yù)訂信息</p><p> 用例編號:02020203</p><p>
103、 用 例:更新預(yù)訂信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)更新學(xué)生圖書預(yù)訂信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:借閱者再次發(fā)出借閱信息,或取消借閱</p><p> 后置條件:系統(tǒng)顯示更新預(yù)訂信息成功</p><p> 基本路徑:1、管理
104、員向書籍預(yù)定信息系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息</p><p> 3、管理員向系統(tǒng)發(fā)出查找學(xué)生預(yù)訂信息的請求</p><p> 4、系統(tǒng)顯示學(xué)生預(yù)訂信息</p><p> 5、管理員選定學(xué)生預(yù)訂信息,發(fā)送更新請求</p><p> 6、系統(tǒng)顯示更新界面</p&g
105、t;<p> 7、管理員輸入新的信息,發(fā)送確定請求</p><p> 8、系統(tǒng)顯示更新成功</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 020204查看預(yù)訂信息</p><p> 用例編號:02020204</p><p> 用 例查看預(yù)訂
106、信息</p><p> 簡 述:管理員可通過登錄圖書管理系統(tǒng)查看學(xué)生圖書預(yù)訂信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示學(xué)生預(yù)訂信息</p><p> 基本路徑:1、管理員向書籍預(yù)定信息系統(tǒng)發(fā)出請求,用例開始</p&
107、gt;<p> 2、系統(tǒng)顯示學(xué)生的借閱預(yù)定信息界面</p><p> 3、管理員發(fā)出查看請求</p><p> 4、系統(tǒng)顯示學(xué)生預(yù)訂信息</p><p> 5、管理員開始查看,用例結(jié)束</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 2.3系統(tǒng)管理子
108、系統(tǒng)的需求分析</p><p> 通過分析,在系統(tǒng)管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書籍信息管理,員工信息管理,書籍信息的管理和留言的管理。以便對整個(gè)圖書館的信息進(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> 用例編號:020303</p><p> 用 例:系統(tǒng)管理員登錄系統(tǒng)</p><p> 簡 述:系統(tǒng)管理員在進(jìn)行一些操作時(shí)得先登錄</p><p> 參 與 者:系統(tǒng)管理員</p>&
110、lt;p><b> 前置條件:無</b></p><p> 后置條件:系統(tǒng)顯示用戶登錄成功</p><p> 基本路徑:1、用戶向系統(tǒng)發(fā)出登錄請求,用例開始</p><p> 2、系統(tǒng)顯示登錄界面</p><p> 3、用戶輸入相關(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)要求用戶重新輸入相關(guān)信息或取消登錄</p><p> <2>、用戶選擇取消登錄,則用例結(jié)束</p><p> <3>、用戶選擇重新登錄,轉(zhuǎn)到3</p&g
112、t;<p> 2.3.1員工信息管理子系統(tǒng)的需求分析</p><p> 通過分析,在員工信息管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:員工信息添加,員工信息刪除,員工信息更新,員工信息查看。以便對整個(gè)圖書館的信息進(jìn)行統(tǒng)一管理,同時(shí)可以保護(hù)這些信息的安全。</p><p><b> 用例圖如下:</b></p><p> 圖2-
113、6員工信息管理子系統(tǒng)用例圖</p><p><b> 查看員工信息</b></p><p> 用例編號:02030101</p><p> 用 例:查看員工信息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)查看員工信息</p><p> 參 與 者:系統(tǒng)管理員&
114、lt;/p><p> 前置條件:管理員登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示員工信息</p><p> 基本路徑:1、管理員向員工管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示員工管理界面界面</p><p> 3、管理員向員工管理系統(tǒng)發(fā)出查看員工信息請求</p><p
115、> 4、系統(tǒng)顯示所有員工信息</p><p> 5、管理員成功查看信息</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p><b> 添加員工信息</b></p><p> 用例編號:02030102</p><p> 用 例:添加員工信
116、息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)添加員工信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:管理員成功登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示添加員工信息成功</p><p> 基本路徑:1、管理員向員工信息管理系統(tǒng)發(fā)出請求,用例開始<
117、;/p><p> 2、系統(tǒng)顯示員工信息管理系統(tǒng)界面</p><p> 3、管理員向系統(tǒng)發(fā)出添加員工信息請求,</p><p> 4、系統(tǒng)顯示添加界面</p><p> 5、管理員添加員工信息,發(fā)出完成請求,如果添加出現(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> 用例編號:02030103</p
119、><p> 用 例:更新員工信息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)更新員工信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:管理員登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示成功更新員工信息</p><p> 基本路徑
120、:1、管理員向員工信息管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示員工信息管理系統(tǒng)界面</p><p> 3、管理員向系統(tǒng)發(fā)出顯示全部員工請求</p><p> 4、系統(tǒng)顯示所有員工信息</p><p> 5、管理員選定要更新的員工</p><p> 6、系統(tǒng)顯示被選定的員工信息</p&g
121、t;<p> 7、管理員更新員工信息,發(fā)出完成請求,如果更新出現(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> 用例編號:02030104</p><p> 用 例:刪除員工信息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)刪除員工信息</p><p> 參 與 者:系
123、統(tǒng)管理員</p><p> 前置條件:管理員成功登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示刪除成功</p><p> 基本路徑:1、管理員向員工信息管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示員工信息管理系統(tǒng)界面</p><p> 3、管理員向系統(tǒng)發(fā)出刪除請求</p>&l
124、t;p> 4、系統(tǒng)顯示所有員工信息</p><p> 5、管理員選定要?jiǎng)h除的員工,發(fā)出刪除請求</p><p> 6、系統(tǒng)刪除被選定的員工,顯示刪除成功,用例結(jié)束</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p> 2.3.2書籍信息管理子系統(tǒng)的需求分析</p><p
125、> 通過分析,在書籍信息管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書籍信息添加,書籍信息刪除,書籍信息更新,書籍信息查看。以便對整個(gè)圖書館的信息進(jìn)行統(tǒng)一管理,同時(shí)可以保護(hù)這些信息的安全。</p><p><b> 用例圖如下:</b></p><p> 圖2-7書籍信息管理子系統(tǒng)用例圖</p><p><b> 查看書籍信息
126、</b></p><p> 用例編號:02030201</p><p> 用 例:查看書籍信息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)查看書籍信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:管理員成功登錄管理系統(tǒng)</p>&
127、lt;p> 后置條件:系統(tǒng)顯示書籍信息</p><p> 基本路徑:1、管理員打開圖書管理系統(tǒng)界面</p><p> 2、系統(tǒng)顯示圖書管理界面界面</p><p> 3、管理員向書籍管理系統(tǒng)發(fā)出查看圖書信息請求</p><p> 4、系統(tǒng)顯示所有書籍信息</p><p> 5、管理員成功查看信息<
128、;/p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p><b> 刪除書籍信息</b></p><p> 用例編號:02030202</p><p> 用 例:刪除書籍信息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)刪除書籍信息&l
129、t;/p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:管理員登錄管理系統(tǒng)</p><p> 后置條件:系統(tǒng)顯示刪除書籍信息成功</p><p> 基本路徑:1、管理員向書籍信息管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示書籍信息管理系統(tǒng)界面</p><p>
130、 3、管理員向系統(tǒng)發(fā)出刪除請求</p><p> 4、系統(tǒng)顯示所有書籍信息</p><p> 5、管理員選定要?jiǎng)h除的書籍,發(fā)出刪除請求</p><p> 6、系統(tǒng)刪除被選定的書籍,顯示刪除成功,用例結(jié)束</p><p><b> 擴(kuò) 展 點(diǎn):無</b></p><p><b>
131、 添加書籍信息</b></p><p> 用例編號:02030203</p><p> 用 例:添加書籍信息</p><p> 簡 述:系統(tǒng)管理員可通過登錄圖書管理系統(tǒng)添加書籍信息</p><p> 參 與 者:系統(tǒng)管理員</p><p> 前置條件:管理員登錄管理系統(tǒng)</p&
132、gt;<p> 后置條件:系統(tǒng)顯示添加書籍信息成功</p><p> 基本路徑:1、管理員向書籍信息管理系統(tǒng)發(fā)出請求,用例開始</p><p> 2、系統(tǒng)顯示書籍信息管理系統(tǒng)界面</p><p> 3、管理員向系統(tǒng)發(fā)出添加書籍信息請求,</p><p> 4、系統(tǒng)顯示添加界面</p><p>
133、 5、管理員添加書籍信息,發(fā)出完成請求,如果更新出現(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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- uml課程設(shè)計(jì)--基于uml的學(xué)生學(xué)籍管理系統(tǒng)建模
- uml建模工具 uml圖書管理系統(tǒng)設(shè)計(jì)
- 圖書管理系統(tǒng)的uml建模
- 圖書管理系統(tǒng)建模實(shí)例
- 《圖書管理系統(tǒng)》課程設(shè)計(jì)
- 基于web的圖書管理系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)課程設(shè)計(jì)
- 圖書管理系統(tǒng)課程設(shè)計(jì)
- 課程設(shè)計(jì)---圖書管理系統(tǒng)
- 基于jsp的圖書管理系統(tǒng)的課程設(shè)計(jì)
- 基于UML的圖書管理系統(tǒng)的設(shè)計(jì).pdf
- 課程設(shè)計(jì)---課程設(shè)計(jì)圖書管理系統(tǒng)
- 課程設(shè)計(jì)報(bào)告----基于jsp的圖書管理系統(tǒng)
- c課程設(shè)計(jì)---圖書管理系統(tǒng)課程設(shè)計(jì)
- 基于Web的圖書管理系統(tǒng)建模與實(shí)現(xiàn).pdf
- 圖書管理系統(tǒng)課程設(shè)計(jì) (2)
- java課程設(shè)計(jì)--圖書管理系統(tǒng)
- sql課程設(shè)計(jì)---圖書管理系統(tǒng)
- sql圖書管理系統(tǒng)課程設(shè)計(jì)
評論
0/150
提交評論