信息系統(tǒng)分析課程設(shè)計報告_第1頁
信息系統(tǒng)分析課程設(shè)計報告_第2頁
信息系統(tǒng)分析課程設(shè)計報告_第3頁
信息系統(tǒng)分析課程設(shè)計報告_第4頁
信息系統(tǒng)分析課程設(shè)計報告_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、-. z. / v .信息系統(tǒng)分析與設(shè)計課程設(shè)計(2011-2012)專 業(yè):班 級:姓 名:學(xué) 號:指導(dǎo)教師:目錄TOC o 1-3 h z uHYPERLINK l _Toc328576122前言:. PAGEREF _Toc328576122 h 3HYPERLINK l _Toc328576123一、需求工作流 PAGEREF _Toc328576123 h 3HYPERLINK l _Toc3285761241、借閱者用例 PAGEREF _Toc328576124 h 4HYPERLINK l _Toc3285761251.1、借閱者用例圖 PAGEREF _Toc32857612

2、5 h 4HYPERLINK l _Toc3285761261.2、借閱者用例圖描述 PAGEREF _Toc328576126 h 5HYPERLINK l _Toc3285761272、圖書管理員用例 PAGEREF _Toc328576127 h 6HYPERLINK l _Toc3285761282.1、圖書管理員用例圖 PAGEREF _Toc328576128 h 6HYPERLINK l _Toc3285761292.2、圖書管理員用例圖描述 PAGEREF _Toc328576129 h 6HYPERLINK l _Toc3285761303、系統(tǒng)管理員用例 PAGEREF _

3、Toc328576130 h 6HYPERLINK l _Toc3285761313.1、系統(tǒng)管理員用例圖 PAGEREF _Toc328576131 h 6HYPERLINK l _Toc3285761323.2、系統(tǒng)管理員用例圖描述 PAGEREF _Toc328576132 h 7HYPERLINK l _Toc3285761334、借閱者與系統(tǒng)的交互過程 PAGEREF _Toc328576133 h 8HYPERLINK l _Toc3285761344.1、借閱者活動圖 PAGEREF _Toc328576134 h 8HYPERLINK l _Toc3285761354.2、借閱

4、者活動圖描述 PAGEREF _Toc328576135 h 8HYPERLINK l _Toc3285761365、圖書管理員與系統(tǒng)的交互 PAGEREF _Toc328576136 h 9HYPERLINK l _Toc3285761375.1、圖書管理員活動圖 PAGEREF _Toc328576137 h 9HYPERLINK l _Toc3285761385.2、圖書管理員活動圖描述 PAGEREF _Toc328576138 h 9HYPERLINK l _Toc3285761396、系統(tǒng)管理員與系統(tǒng)的交互 PAGEREF _Toc328576139 h 10HYPERLINK l

5、 _Toc3285761406.1、系統(tǒng)管理員管理借閱者信息活動圖 PAGEREF _Toc328576140 h 10HYPERLINK l _Toc3285761416.2、系統(tǒng)管理員管理借閱者信息活動圖描述 PAGEREF _Toc328576141 h 10HYPERLINK l _Toc3285761426.3、系統(tǒng)管理員維護圖書信息活動圖 PAGEREF _Toc328576142 h 11HYPERLINK l _Toc3285761436.4、系統(tǒng)管理員維護圖書信息活動圖描述 PAGEREF _Toc328576143 h 11HYPERLINK l _Toc328576144

6、6.5、系統(tǒng)管理員維護圖書書目活動圖 PAGEREF _Toc328576144 h 12HYPERLINK l _Toc3285761456.6、系統(tǒng)管理嚴(yán)維護圖書書目活動圖描述 PAGEREF _Toc328576145 h 12HYPERLINK l _Toc328576146二、分析工作流 PAGEREF _Toc328576146 h 13HYPERLINK l _Toc3285761471、提取系統(tǒng)各種類 PAGEREF _Toc328576147 h 13HYPERLINK l _Toc3285761481.1、類圖 PAGEREF _Toc328576148 h 13HYPER

7、LINK l _Toc3285761491.2、類圖描述 PAGEREF _Toc328576149 h 13HYPERLINK l _Toc3285761502、動態(tài)建模 PAGEREF _Toc328576150 h 14HYPERLINK l _Toc3285761512.1、圖書狀態(tài)圖 PAGEREF _Toc328576151 h 14HYPERLINK l _Toc3285761522.2、圖書狀態(tài)圖描述 PAGEREF _Toc328576152 h 14HYPERLINK l _Toc3285761532.3、借閱者狀態(tài)圖 PAGEREF _Toc328576153 h 14H

8、YPERLINK l _Toc3285761542.4、借閱者狀態(tài)圖描述 PAGEREF _Toc328576154 h 15HYPERLINK l _Toc3285761553、用例方案交互圖 PAGEREF _Toc328576155 h 16HYPERLINK l _Toc3285761563.1、借閱者查找圖書交互圖 PAGEREF _Toc328576156 h 16HYPERLINK l _Toc3285761573.2、借閱者查詢個人信息交互圖 PAGEREF _Toc328576157 h 17HYPERLINK l _Toc3285761583.3、借閱者預(yù)定圖書交互圖 PA

9、GEREF _Toc328576158 h 19HYPERLINK l _Toc3285761593.4、圖書管理員處理借閱交互圖 PAGEREF _Toc328576159 h 20HYPERLINK l _Toc3285761603.5、圖書管理員處理還書交互圖 PAGEREF _Toc328576160 h 22HYPERLINK l _Toc3285761613.6、系統(tǒng)管理員查詢書籍交互圖 PAGEREF _Toc328576161 h 23HYPERLINK l _Toc3285761623.7、系統(tǒng)管理員添加圖書交互圖 PAGEREF _Toc328576162 h 25HYPE

10、RLINK l _Toc3285761633.8、系統(tǒng)管理員刪除圖書交互圖 PAGEREF _Toc328576163 h 26HYPERLINK l _Toc3285761643.9、系統(tǒng)管理員修改圖書交互圖 PAGEREF _Toc328576164 h 28HYPERLINK l _Toc3285761653.10、系統(tǒng)管理員查詢讀者交互圖 PAGEREF _Toc328576165 h 29HYPERLINK l _Toc3285761663.11、系統(tǒng)管理員添加讀者交互圖 PAGEREF _Toc328576166 h 31HYPERLINK l _Toc3285761673.12、

11、系統(tǒng)管理員刪除讀者交互圖 PAGEREF _Toc328576167 h 32HYPERLINK l _Toc3285761683.13、系統(tǒng)管理員修改讀者交互圖 PAGEREF _Toc328576168 h 34HYPERLINK l _Toc3285761693.14、系統(tǒng)管理員添加書目交互圖 PAGEREF _Toc328576169 h 35HYPERLINK l _Toc3285761703.15、系統(tǒng)管理員刪除書目交互圖 PAGEREF _Toc328576170 h 37HYPERLINK l _Toc3285761714、系統(tǒng)功能劃分 PAGEREF _Toc32857617

12、1 h 38HYPERLINK l _Toc3285761724.1、系統(tǒng)功能劃分 PAGEREF _Toc328576172 h 38HYPERLINK l _Toc3285761734.2、系統(tǒng)包圖 PAGEREF _Toc328576173 h 38HYPERLINK l _Toc328576174三、設(shè)計工作流 PAGEREF _Toc328576174 h 39HYPERLINK l _Toc3285761751、細(xì)化類圖 PAGEREF _Toc328576175 h 39HYPERLINK l _Toc3285761763、數(shù)據(jù)庫設(shè)計 PAGEREF _Toc328576176

13、h 40HYPERLINK l _Toc3285761773.1、概念模型 PAGEREF _Toc328576177 h 40HYPERLINK l _Toc3285761783.2、邏輯模型 PAGEREF _Toc328576178 h 40HYPERLINK l _Toc328576179四、總結(jié) PAGEREF _Toc328576179 h 40HYPERLINK l _Toc328576180參考文獻(xiàn) PAGEREF _Toc328576180 h 41前言:中學(xué)時發(fā)現(xiàn)許多中小城市中學(xué)圖書室都藏書達(dá)六、七萬余冊,但其現(xiàn)行圖書管理工作都是采用傳統(tǒng)的手工管理,經(jīng)過對其圖書管理工作中的

14、圖書信息、讀者管理及借閱管理工作做全面調(diào)查研究,其現(xiàn)行手工流程具體分析如下:圖書登記:對上級分配、學(xué)校購入和社會捐贈的圖書進(jìn)展圖書信息登記;讀者登記:圖書管理員根據(jù)學(xué)校檔案室提供的教師花名冊和學(xué)生花名冊進(jìn)展讀者登記,然后填發(fā)借書證,學(xué)生畢業(yè)和教師調(diào)出時將其借書證注銷。借閱管理:讀者特別是學(xué)生讀者持借書證到圖書室借閱圖書,圖書管理員將借閱日期填寫在書籍卡片上,將卡片夾在借書證中間,存放在圖書室,學(xué)生看完后,送還所借書籍,收回借書證或另借其它書籍。這種傳統(tǒng)人工的管理方式存在著許多缺點,如:效率低、*性差, 一方面導(dǎo)致教師、學(xué)生對學(xué)校圖書室藏書情況不了解,圖書室終究有哪些圖書也不知道;另一方面圖書管

15、理員對圖書管理工作倍感頭痛,因為時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難,消耗勞動力大,難于防止錯誤的產(chǎn)生,如借書證掛失后,仍有少數(shù)學(xué)生冒用已掛失的借書證借出圖書,造成圖書外流。隨著電腦時代的到來以及Internet的迅速開展,電腦網(wǎng)絡(luò)已經(jīng)走進(jìn)校園。隨著學(xué)校規(guī)模的不斷擴大,學(xué)生人數(shù)急劇增長,圖書存儲量也急劇增加,需要管理的各種圖書信息也就成倍地增長,因此開發(fā)一個圖書館管理系統(tǒng)勢在必行。圖書館管理系統(tǒng)可以實現(xiàn)辦公無紙化、網(wǎng)絡(luò)化,可以有效提高學(xué)校圖書館的管理效率,節(jié)約管理開支。每個用戶要登錄系統(tǒng),都需要一個賬號,需要系統(tǒng)管理員對用戶賬號進(jìn)展管理。一、需求工作流圖書

16、管理系統(tǒng)是一個面向?qū)W校圖書館用來進(jìn)展圖書管理的管理信息系統(tǒng)MIS。該信息系統(tǒng)能夠方便的為借閱者提供各種借閱效勞,也能夠為圖書管理員和系統(tǒng)管理員提供方便的管理效勞。圖書管理系統(tǒng)的功能性需求包括以下內(nèi)容:1圖書管理系統(tǒng)能夠為一定數(shù)量的借閱者提供效勞。每個借閱者能夠擁有唯一標(biāo)識其存在的編號。圖書館向每一個借閱者發(fā)放圖書證,圖書證中包含每一個借閱者的編號和個人信息。系統(tǒng)通過一個單獨的程序為借閱者提供效勞,不需要管理人員的干預(yù),這些效勞包括提供查詢圖書信息、查詢個人信息效勞和預(yù)定圖書效勞等。2當(dāng)借閱者需要借閱書籍、歸還書籍時需要通過圖書管理員進(jìn)展,也就是說借閱者不直接與系統(tǒng)交互,而是圖書管理員充當(dāng)借閱者

17、的代理與系統(tǒng)交互。當(dāng)借閱者借閱的圖書數(shù)量超過限制時,不運行借閱者再進(jìn)展借閱。當(dāng)借閱者借閱的圖書超過一定的期限時,需要對其進(jìn)展處分。借閱圖書時需要圖書證作為憑據(jù),歸還時不需要。3系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的管理維護工作,維護工作包括圖書的添加、刪除和修改,書目的添加和刪除,借閱者的添加、刪除和修改,并且系統(tǒng)管理員能夠查詢借閱者、圖書和圖書管理員的信息。4查詢圖書可以通過圖書的名稱或圖書的ISBN/ISSN號進(jìn)展查找。借閱者用例1.1、借閱者用例圖圖 1-1 借閱者用例圖1.2、借閱者用例圖描述借閱者能夠通過該系統(tǒng)進(jìn)展如下活動:1查詢書籍信息。借閱者可以通過圖書名稱或ISBN/ISSN號查找圖書的詳細(xì)信息

18、。2登錄自助系統(tǒng)。借閱者能夠根據(jù)自己圖書證編號和相關(guān)密碼登錄自助機器,查詢圖書信息、個人信息和進(jìn)展圖書預(yù)定。3查詢借閱者信息。每一個借閱者都可以通過自助機器在登錄后查詢自己的信息,但是不允許在未授權(quán)的情況下查詢其他人信息。4預(yù)定圖書。在登錄自助機器后,借閱者可以預(yù)定相關(guān)書籍內(nèi)容。5借閱書籍。借閱者可以通過圖書管理員借閱相關(guān)書籍。6歸還書籍。借閱者通過圖書管理員歸還書籍,如果未按時歸還,需要交納罰金。圖書管理員用例2.1、圖書管理員用例圖圖1-2 圖書管理員用例圖2.2、圖書管理員用例圖描述圖書管理員能夠通過該系統(tǒng)進(jìn)展如下活動:1處理借閱。借閱者可以通過圖書管理員借閱書籍。當(dāng)圖書管理員處理借閱時

19、,需要檢查用戶的合法性,如果不合法,不允許借閱書籍。如果之前該圖書已經(jīng)被該借閱者預(yù)定,需要刪除該圖書的預(yù)定信息。2處理歸還。借閱者可以通過圖書管理員歸還書籍。當(dāng)借閱者借閱的書籍超過一定的期限時,圖書管理員需要收取罰金。3、系統(tǒng)管理員用例3.1、系統(tǒng)管理員用例圖圖 1-3 系統(tǒng)管理員用例圖3.2、系統(tǒng)管理員用例圖描述系統(tǒng)管理員能夠通過該系統(tǒng)進(jìn)展如下活動:1查詢書籍信息。系統(tǒng)管理員有權(quán)限去查詢各種圖書的信息。2添加書籍。書籍的添加是通過系統(tǒng)管理員進(jìn)展的,圖書添加時,要輸入書籍的詳細(xì)信息。3刪除書籍。書籍的刪除也是通過系統(tǒng)管理員進(jìn)展的,圖書刪除時,書籍的所有信息將被刪除。4修改書籍。書籍的信息可以被

20、系統(tǒng)管理員進(jìn)展修改。5查詢讀者信息。系統(tǒng)管理員有權(quán)限去查詢讀者的信息。6添加讀者。讀者的添加是通過系統(tǒng)管理員進(jìn)展的,讀者被添加時,要輸入讀者的詳細(xì)信息。7刪除讀者。讀者的刪除也是通過系統(tǒng)管理員進(jìn)展的,讀者被刪除時,讀者的所有信息將被刪除。8修改讀者信息。讀者的信息可以被系統(tǒng)管理員進(jìn)展修改。9添加書目。書目的添加是通過系統(tǒng)管理員進(jìn)展的,書目被添加時,要輸入書目的描述信息。10刪除書目。書目的刪除也是通過系統(tǒng)管理員進(jìn)展的,書目被刪除時,所有關(guān)于該書目的圖書信息的書目內(nèi)容將被清空。4、借閱者與系統(tǒng)的交互過程4.1、借閱者活動圖圖 1-4 借閱者活動圖4.2、借閱者活動圖描述1借閱者需要進(jìn)入自助效勞系

21、統(tǒng)才能夠獲得效勞。2借閱者在自助系統(tǒng)中可以選擇直接搜索圖書或者登錄。3在搜索圖書后可以查看圖書的詳細(xì)信息,也可以預(yù)定圖書,但是預(yù)定圖書需要借閱者登錄系統(tǒng),如果沒有登錄,需要進(jìn)入登錄界面進(jìn)展登錄;如果以及登錄,可以直接預(yù)定該圖書。4在離開時,如果借閱者登錄系統(tǒng),需要進(jìn)展退出。5借閱者完成所有操作后離開電腦。 5、圖書管理員與系統(tǒng)的交互5.1、圖書管理員活動圖圖 1-5 圖書管理員活動圖5.2、圖書管理員活動圖描述1圖書管理員在處理圖書歸還或借閱前需要登錄系統(tǒng)。2圖書管理員在登錄系統(tǒng)后可以處理圖書借閱和歸還。3在處理借閱圖書時,檢查借閱者借閱書籍?dāng)?shù)目是否超過允許借閱數(shù)目,如果超過允許數(shù)目,將不允許

22、借閱者借閱;如果未超過允許數(shù)目,更新數(shù)據(jù)庫記錄,借閱者借閱圖書成功。4在處理歸還圖書時,圖書管理員需要檢查借閱者歸還的圖書是否超期,如果超期,需要對借閱者進(jìn)展罰款;如果未超期,更新數(shù)據(jù)庫記錄,借閱者歸還圖書成功。6、系統(tǒng)管理員與系統(tǒng)的交互6.1、系統(tǒng)管理員管理借閱者信息活動圖圖 1-6系統(tǒng)管理員管理借閱者信息活動圖6.2、系統(tǒng)管理員管理借閱者信息活動圖描述1系統(tǒng)管理員在處理借閱者信息前需要登錄到管理系統(tǒng)。2系統(tǒng)管理員在登錄后進(jìn)入管理借閱者界面。3系統(tǒng)管理員在管理借閱者界面中可以添加、查詢、刪除和修改借閱者。4系統(tǒng)管理員在刪除和修改借閱者時,需要首先查找到該借閱者。5活動完畢后需要退出管理界面。

23、 6.3、系統(tǒng)管理員維護圖書信息活動圖圖 1-7系統(tǒng)管理員維護圖書信息活動圖6.4、系統(tǒng)管理員維護圖書信息活動圖描述1系統(tǒng)管理員在維護圖書信息前需要登錄到管理系統(tǒng)。2系統(tǒng)管理員在登錄后進(jìn)入維護圖書信息界面。3系統(tǒng)管理員在維護圖書信息界面中可以添加、查詢、刪除和修改圖書信息。4系統(tǒng)管理員在刪除和修改圖書信息時,需要首先查找到該圖書。5活動完畢后需要退出系統(tǒng)管理界面。 6.5、系統(tǒng)管理員維護圖書書目活動圖圖 1-8系統(tǒng)管理員維護圖書書目活動圖6.6、系統(tǒng)管理嚴(yán)維護圖書書目活動圖描述1系統(tǒng)管理員在維護圖書目錄信息前需要登錄到管理系統(tǒng)。2系統(tǒng)管理員在登錄后進(jìn)入維護圖書目錄信息界面。3系統(tǒng)管理員在維護圖

24、書信息界面中可以添加、刪除和修改圖書目錄信息。活動完畢后需要退出系統(tǒng)管理界面。二、分析工作流提取系統(tǒng)各種類我們可以確定在系統(tǒng)中的主要業(yè)務(wù)實體類,這些類通常需要在數(shù)據(jù)庫中進(jìn)展存儲。例如,我們需要存儲圖書的信息,因此需要一個圖書類,同樣,預(yù)定信息我們可以確定預(yù)定類;借閱信息可以確定借閱類;對于書目信息的存儲同樣需要一個書目類。在確定需要的這些存儲類后,我們需要確定這些類的主要屬性在設(shè)計工作流的細(xì)化類圖中實現(xiàn)。類圖圖 2-1 類圖類圖描述Title與Book之間是一對多的關(guān)系,一個主題可以有一種或多種書籍,但一本書只能屬于一個主題。Loan與Book之間是一對多的關(guān)系,一個借閱者可以借多本書籍,但同

25、一本書籍只能借給一個借閱者。Reserve與Book之間是一對多的關(guān)系,一個借閱者可以預(yù)定多本圖書,但一本圖書一次只能被一個借閱者預(yù)定。Borrower與Reserve之間是一對多的關(guān)系,一個Borrower一次可以有多個預(yù)定,但一個預(yù)定只屬于一個Borrower。Borrower與Loan之間是一對多的關(guān)系,一個Borrower一次可以有多個借閱,但一個借閱每次只屬于一個Borrower。動態(tài)建模2.1、圖書狀態(tài)圖圖 2-2 圖書狀態(tài)圖2.2、圖書狀態(tài)圖描述圖書包含以下的狀態(tài):剛被購置后的新書、被添加能夠借閱時的圖書、圖書被預(yù)定、圖書被借閱、圖書被管理員刪除。它們之間的轉(zhuǎn)化規(guī)則是:1剛被購置

26、后的新書可以通過系統(tǒng)管理員添加成為能夠被借閱的圖書。2圖書被預(yù)定成為被預(yù)定狀態(tài)。3當(dāng)被預(yù)定的圖書超過預(yù)定期限或者被借閱者取消預(yù)定時,轉(zhuǎn)換為能夠被借閱的圖書狀態(tài)。4被預(yù)定的圖書可以被預(yù)定的借閱者借閱。5圖書被借閱后成為被借閱狀態(tài)。6圖書被借閱后歸還成為能夠借閱狀態(tài)。7圖書被刪除時成為被刪除狀態(tài)。2.3、借閱者狀態(tài)圖圖 2-3 借閱者狀態(tài)圖2.4、借閱者狀態(tài)圖描述借閱者包含以下的狀態(tài):借閱者*創(chuàng)立、借閱者能夠借閱圖書、借閱者不能夠借閱圖書、借閱者被管理員刪除。它們之間的轉(zhuǎn)化規(guī)則是:1借閱者通過創(chuàng)立借閱者*成為能夠借閱圖書的借閱者。2當(dāng)借閱者借閱圖書數(shù)目超過一定限額,不能夠借閱圖書。3當(dāng)借閱者處于不

27、能夠借閱圖書時,借閱者歸還借閱圖書,成為能夠借閱狀態(tài)。4借閱者能夠借閱一定數(shù)目的圖書。5借閱者能夠被系統(tǒng)管理員刪除。 用例方案交互圖3.1、借閱者查找圖書交互圖3.1.1、借閱者查找圖書序列圖圖 2-4 借閱者查找圖書序列圖3.1.2、借閱者查找圖書協(xié)作圖圖 2-5 借閱者查找圖書協(xié)作圖3.1.3、借閱者查找圖書交互圖描述1借閱者希望通過系統(tǒng)查詢*本圖書的信息。2借閱者通過自助系統(tǒng)用戶界面SearchBookWindow錄入圖書的ISBN/ISSN號請求查找圖書信息。3用戶界面SearchBookWindow根據(jù)圖書的ISBN/ISSN號將Book類實例化并請求圖書信息。4Book類實例化對象

28、根據(jù)圖書的ISBN/ISSN號加載圖書信息并提供應(yīng)用戶界面SearchBookWindow。5用戶界面SearchBookWindow向讀者顯示圖書信息。3.2、借閱者查詢個人信息交互圖3.2.1、借閱者查詢個人信息序列圖圖 2-6 借閱者查詢個人信息序列圖3.2.2、借閱者查詢個人信息協(xié)作圖圖 2-7 借閱者查詢個人信息協(xié)作圖3.2.3、借閱者查詢個人信息交互圖描述1借閱者希望通過系統(tǒng)查詢個人信息。2借閱者通過自助系統(tǒng)用戶登錄界面LoginWindow錄入圖書證編號請求查找個人信息。3用戶登錄界面LoginWindow根據(jù)圖書證編號將Borrower類實例化并返回給用戶信息顯示界面Perso

29、nInfoWindow。4用戶信息顯示界面PersonInfoWindow向借閱者顯示借閱者信息。3.3、借閱者預(yù)定圖書交互圖3.3.1、借閱者預(yù)定圖書序列圖圖 2-8 借閱者預(yù)定圖書序列圖3.3.2、借閱者預(yù)定圖書協(xié)作圖圖 2-9 借閱者預(yù)定圖書協(xié)作圖3.3.3、借閱者預(yù)定圖書交互圖描述1借閱者希望通過系統(tǒng)預(yù)定*本圖書。2借閱者通過自助系統(tǒng)預(yù)定界面ReserveWindow錄入圖書的名稱或ISBN/ISSN號請求查找該圖書。3預(yù)定界面ReserveWindow根據(jù)圖書的名稱或ISBN/ISSN號將Book類實例化并返回圖書信息。4預(yù)定界面ReserveWindow將圖書信息添加到預(yù)定中,并返

30、回是否預(yù)定成功信息。5預(yù)定界面ReserveWindow向讀者顯示是否預(yù)定成功信息。 3.4、圖書管理員處理借閱交互圖3.4.1、圖書管理員處理借閱序列圖圖 2-10 圖書管理員處理借閱序列圖3.4.2、圖書管理員處理借閱協(xié)作圖圖 2-11 圖書管理員處理借閱協(xié)作圖3.4.3、圖書管理員處理借閱交互圖描述1借閱者希望通過圖書管理員借閱*本圖書。2借閱者將圖書證和圖書交給圖書管理員。3圖書管理員將讀者圖書證編號錄入借閱圖書界面LendBookWindow。并根據(jù)圖書的ISBN/ISSN號將Book類實例化并顯示圖書信息。4借閱圖書界面LendBookWindow根據(jù)圖書的ISBN/ISSN號將B

31、ook類實例化并加載圖書信息。5借閱圖書界面LendBookWindow將圖書信息和讀者信息添加到借閱實例中。6借閱實例檢查讀者的借書數(shù)目,并添加借閱信息,返回借閱是否成功。7借閱圖書界面LendBookWindow顯示是否成功。8圖書管理員將圖書證和圖書歸還給借閱者。 3.5、圖書管理員處理還書交互圖3.5.1、圖書管理員處理還書序列圖圖 2-12 圖書管理員處理還書序列圖3.5.2、圖書管理員處理還書協(xié)作圖圖 2-13 圖書管理員處理還書協(xié)作圖3.5.3、圖書管理員處理還書交互圖描述1借閱者希望通過圖書管理員歸還所借書籍。2借閱者將所借圖書交給圖書管理員。3圖書管理員通過歸還圖書界面Sea

32、rchBookWindow根據(jù)圖書的ISBN/ISSN號將Book類實例化并請求圖書信息。4Book類實例化對象根據(jù)圖書的編號請求Loan對象刪除借閱信息。5Loan對象檢查借閱圖書是否超期。6Loan對象刪除借閱信息。7Loan對象返回是否成功刪除借閱信息。8歸還圖書界面SearchBookWindow提示歸還是否成功顯示。 3.6、系統(tǒng)管理員查詢書籍交互圖3.6.1、系統(tǒng)管理員查詢書籍序列圖圖 2-14 系統(tǒng)管理員查詢書籍序列圖3.6.3、系統(tǒng)管理員查詢書籍協(xié)作圖圖 2-15 系統(tǒng)管理員查詢書籍協(xié)作圖3.6.3、系統(tǒng)管理員查詢書籍交互圖描述1系統(tǒng)管理員在登錄后希望通過管理系統(tǒng)查詢*本圖書的

33、信息。2系統(tǒng)管理員通過管理系統(tǒng)查詢圖書界面SearchBookWindow錄入圖書的ISBN/ISSN號請求查找圖書信息。3查詢圖書界面SearchBookWindow根據(jù)圖書的ISBN/ISSN號將Book類實例化并請求圖書信息。4Book類實例化對象根據(jù)圖書的ISBN/ISSN號加載圖書信息并提供應(yīng)查詢圖書界面SearchBookWindow。5查詢圖書界面SearchBookWindow向統(tǒng)管理員顯示圖書信息。3.7、系統(tǒng)管理員添加圖書交互圖3.7.1、系統(tǒng)管理員添加圖書序列圖圖 2-16 系統(tǒng)管理員添加圖書序列圖3.7.3、系統(tǒng)管理員添加圖書協(xié)作圖圖2-17 系統(tǒng)管理員添加圖書協(xié)作圖3

34、.7.3、系統(tǒng)管理員添加圖書交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)添加*些圖書。2系統(tǒng)管理員通過添加書籍界面AddBookWindow添加圖書信息。3系統(tǒng)管理員通過添加書籍界面AddBookWindow選擇圖書的書目信息。3系統(tǒng)管理員通過添加書籍界面AddBookWindow添加圖書的其它描述信息。4添加書籍界面AddBookWindow通過Book實例添加到數(shù)據(jù)庫中。5Book實例返回圖書是否添加成功信息。6添加書籍界面SearchBookWindow顯示圖書是否添加成功信息。 3.8、系統(tǒng)管理員刪除圖書交互圖3.8.1、系統(tǒng)管理員刪除圖書序列圖圖 2-18 系統(tǒng)管理員刪除圖書序列圖3.8.2、

35、系統(tǒng)管理員刪除圖書協(xié)作圖圖 2-19 系統(tǒng)管理員刪除圖書協(xié)作圖3.8.3、系統(tǒng)管理員刪除圖書交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)刪除*些圖書。2系統(tǒng)管理員通過刪除書籍界面DeleteBookWindow刪除圖書。3系統(tǒng)管理員通過刪除書籍界面DeleteBookWindow查找圖書的信息,返回圖書信息。4刪除書籍界面DeleteBookWindow通過Book實例將圖書刪除圖書,返回刪除信息。5刪除書籍界面DeleteBookWindow向系統(tǒng)管理員顯示刪除是否成功信息。 3.9、系統(tǒng)管理員修改圖書交互圖3.9.1、系統(tǒng)管理員修改圖書序列圖圖 2-20 系統(tǒng)管理員修改圖書序列圖3.9.2、系統(tǒng)管理

36、員修改圖書協(xié)作圖圖 2-21 系統(tǒng)管理員修改圖書協(xié)作圖3.9.3、系統(tǒng)管理員修改圖書交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)修改*些圖書。2系統(tǒng)管理員通過修改書籍界面UpdateBookWindow修改圖書信息。3系統(tǒng)管理員通過修改書籍界面UpdateBookWindow查找圖書的信息,返回圖書信息。4修改書籍界面UpdateBookWindow修改圖書信息。5修改書籍界面UpdateBookWindow通過Book實例將修改后的圖書信息修改到數(shù)據(jù)庫中,返回是否修改成功信息。6修改書籍界面UpdateBookWindow向系統(tǒng)管理員顯示修改是否成功信息。3.10、系統(tǒng)管理員查詢讀者交互圖3.10.1

37、、系統(tǒng)管理員查詢讀者序列圖圖 2-22 系統(tǒng)管理員查詢讀者序列圖3.10.2、系統(tǒng)管理員查詢讀者協(xié)作圖圖 2-23 系統(tǒng)管理員查詢讀者協(xié)作圖3.10.3、系統(tǒng)管理員查詢讀者交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)查詢*個借閱者信息。2系統(tǒng)管理員通過查詢借閱者信息界面SearchBorrowerWindow查詢借閱者信息。3查詢借閱者信息界面SearchBorrowerWindow通過Borrower實例查找借閱者信息,并返回借閱者信息。4查詢借閱者信息界面SearchBorrowerWindow顯示借閱者信息。 3.11、系統(tǒng)管理員添加讀者交互圖3.11.1、系統(tǒng)管理員添加讀者序列圖圖 2-24 系

38、統(tǒng)管理員添加讀者序列圖3.11.2、系統(tǒng)管理員添加讀者協(xié)作圖圖 3-25 系統(tǒng)管理員添加讀者協(xié)作圖3.11.3、系統(tǒng)管理員添加讀者交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)添加借閱者信息。2系統(tǒng)管理員通過添加借閱者信息界面AddBorrowerWindow添加借閱者信息。3系統(tǒng)管理員通過添加借閱者信息界面AddBorrowerWindow填寫借閱者信息。4添加借閱者信息界面AddBorrowerWindow通過Borrower實例添加借閱者信息,并返回是否添加成功信息。5添加借閱者信息界面AddBorrowerWindow顯示添加借閱者是否成功信息。3.12、系統(tǒng)管理員刪除讀者交互圖3.12.1、系統(tǒng)

39、管理員刪除讀者序列圖圖 2-26 系統(tǒng)管理員刪除讀者序列圖3.12.2、系統(tǒng)管理員刪除讀者協(xié)作圖圖 2-27 系統(tǒng)管理員刪除讀者協(xié)作圖3.12.3、系統(tǒng)管理員刪除讀者交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)刪除借閱者信息。2系統(tǒng)管理員通過刪除借閱者信息界面DeleteBorrowerWindow刪除借閱者信息。3刪除借閱者信息界面DeleteBorrowerWindow通過Borrower實例查詢借閱者信息,并返回借閱者信息。4刪除借閱者信息界面DeleteBorrowerWindow通過Borrower實例刪除借閱者信息,并返回是否刪除成功信息。5刪除借閱者信息界面DeleteBorrowerWi

40、ndow顯示刪除借閱者是否成功。3.13、系統(tǒng)管理員修改讀者交互圖3.13.1、系統(tǒng)管理員修改讀者序列圖圖 2-28 系統(tǒng)管理員修改讀者序列圖3.13.2、系統(tǒng)管理員修改讀者協(xié)作圖圖 2-29 系統(tǒng)管理員修改讀者協(xié)作圖3.13.3、系統(tǒng)管理員修改讀者交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)修改借閱者信息。2系統(tǒng)管理員通過修改借閱者信息界面UpdateBorrowerWindow修改借閱者信息。3修改借閱者信息界面UpdateBorrowerWindow通過Borrower實例查詢借閱者信息,并返回借閱者信息。4修改借閱者信息界面UpdateBorrowerWindow修改借閱者信息。5修改借閱者信息

41、界面UpdateBorrowerWindow通過Borrower實例保存修改后的借閱者信息,并返回是否保存成功信息。6修改借閱者信息界面UpdateBorrowerWindow顯示修改借閱者是否成功信息。3.14、系統(tǒng)管理員添加書目交互圖3.14.1、系統(tǒng)管理員添加書目序列圖圖 2-30 系統(tǒng)管理員添加書目序列圖3.14.2、系統(tǒng)管理員添加書目協(xié)作圖圖 2-31 系統(tǒng)管理員添加書目協(xié)作圖3.14.3、系統(tǒng)管理員添加書目交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)添加書目。2系統(tǒng)管理員通過添加書目界面AddTitleWindow添加書目信息。3系統(tǒng)管理員通過添加書目界面AddTitleWindow填寫書目

42、信息。4添加書目界面AddTitleWindow通過Title實例保存書目信息。5Title實例檢查是否存在該圖書書目。6Title實例返回是否保存成功信息。7添加書目界面AddTitleWindow顯示是否保存成功信息。 3.15、系統(tǒng)管理員刪除書目交互圖3.15.1、系統(tǒng)管理員刪除書目序列圖圖 2-32 系統(tǒng)管理員刪除書目序列圖3.15.2、系統(tǒng)管理員刪除書目協(xié)作圖圖 2-33 系統(tǒng)管理員刪除書目協(xié)作圖3.15.3、系統(tǒng)管理員刪除書目交互圖描述1系統(tǒng)管理員希望通過系統(tǒng)刪除書目。2系統(tǒng)管理員通過刪除書目界面DeleteTitleWindow刪除書目信息。3系統(tǒng)管理員通過刪除書目界面DeleteTitleWindow通過Title實例查找書目信息。4Title實例返回書目信息。5系統(tǒng)管理員通過刪除書目界面DeleteTitleWindow通過Title實例刪除書目信息。6Title實例返回是否刪除成功信息。7刪除書目界面DeleteTitleWindow顯示是否刪除成功信息。系統(tǒng)功能劃分4.1、系統(tǒng)功能

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論