基于UML的圖書(shū)管理系統(tǒng)設(shè)計(jì)說(shuō)明_第1頁(yè)
基于UML的圖書(shū)管理系統(tǒng)設(shè)計(jì)說(shuō)明_第2頁(yè)
基于UML的圖書(shū)管理系統(tǒng)設(shè)計(jì)說(shuō)明_第3頁(yè)
基于UML的圖書(shū)管理系統(tǒng)設(shè)計(jì)說(shuō)明_第4頁(yè)
基于UML的圖書(shū)管理系統(tǒng)設(shè)計(jì)說(shuō)明_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

基于UML圖書(shū)理系設(shè)計(jì)20

學(xué)年

學(xué)期課程名稱:

UML建模工具課題名稱:UML圖書(shū)管理系設(shè)計(jì)院姓班專學(xué)

系:名:級(jí):業(yè):號(hào):指導(dǎo)教師:

...目

錄第一章緒論背和意義第二章需求分析2.1對(duì)需求分析的認(rèn)識(shí)2.2圖書(shū)管理系統(tǒng)的功能性需求2.3圖書(shū)館管理子系統(tǒng)2.3.1書(shū)信息管理子系統(tǒng)2.3.2訂信息管理子系統(tǒng)借者子系統(tǒng)2.5系統(tǒng)管理子系統(tǒng)2.5.1員信息管理2.5.2書(shū)信息管理2.5.3借者信息管理2.5.4留管理2.6主要包括的系統(tǒng)模塊2.6.1基業(yè)務(wù)處理模塊2.6.2信查詢模塊2.6.3系維護(hù)模塊第三章用例3.1借者用例圖3.2圖管理員用例圖3.3系管理員用例圖3.4其一些主要用例圖第四章類圖4.1系統(tǒng)中的類4.2系統(tǒng)中類的關(guān)系第五章時(shí)序5.1系統(tǒng)管理員添加借閱者信息5.2圖書(shū)管理員處理書(shū)籍借閱5.3圖書(shū)管理員處理書(shū)籍歸還5.4借閱者查詢書(shū)籍信息5.5借閱者預(yù)訂書(shū)籍第六章?tīng)顟B(tài)和活地圖6.1基概念6.1.1關(guān)狀態(tài)圖6.1.2關(guān)活動(dòng)圖6.2系狀態(tài)圖6.3系活動(dòng)圖第七章組件和部署圖7.1基概念7.1.1關(guān)組件圖7.1.2關(guān)部署圖7.2系組件圖和部署圖學(xué)習(xí)參考

...第一章緒論背,義首先說(shuō)說(shuō)圖書(shū)館的職能保人類文化遺產(chǎn)書(shū)館里面很多有價(jià)值的文獻(xiàn)保留著很重要的歷,和文化資源,有些資源本身就是古董珍品;二、開(kāi)發(fā)信息資源。圖書(shū)館能夠提供很多信息,很知識(shí),里面大量的書(shū)記能夠讓人們學(xué)習(xí)到更多知識(shí)了解很多信息與社會(huì)教育的職能括思想教育職能,文明建設(shè)的教育職能,文化素質(zhì)的教育職能,豐富群眾文化生活教育的職能等。通過(guò)里面的書(shū)使人們生活豐富視野開(kāi)闊同時(shí)也可以更便捷地了解很多方面的東西??傊瑘D書(shū)館是一個(gè)專門(mén)收集、整、保存、傳播文獻(xiàn)并提供利用的科學(xué)文教和科研機(jī)構(gòu)現(xiàn)社會(huì)圖館成為繼續(xù)教育終身教育基地,擔(dān)負(fù)了更多的教育職能。圖書(shū)館主要是用來(lái)學(xué)習(xí)的,如果有人遇到問(wèn)題,他可以通過(guò)圖書(shū)管的書(shū)籍來(lái)解決問(wèn)題。但是為圖書(shū)館的正常運(yùn)行和保護(hù)圖書(shū),所以圖書(shū)管理系統(tǒng)應(yīng)運(yùn)而生,它使圖書(shū)館變得井井有條。圖書(shū)館管系統(tǒng)主要由:借閱者,圖書(shū)管理員,系統(tǒng)管理員組成。系統(tǒng)應(yīng)具備如下操作功能用戶登錄進(jìn)入系統(tǒng)系統(tǒng)允許的情況下進(jìn)可以進(jìn)行的操作借、還書(shū)和預(yù)定書(shū)籍等;管理員可以管理書(shū)目,整理書(shū)籍和管理預(yù)訂的書(shū)籍等;系統(tǒng)管理員可以管借閱者信息等。圖書(shū)管理系統(tǒng)的產(chǎn)生意義重大:使圖書(shū)館的管理變得不再繁瑣,讓管理員的工作變得輕松;讀借書(shū)閱讀也變得方便捷大少了圖書(shū)的丟失和人員管理帶來(lái)的不必要麻煩少力與管費(fèi)用;提高信息準(zhǔn)確度;改進(jìn)管理和服務(wù);建立高效的信息傳輸和服務(wù)平臺(tái),提高信息處理速度和利率。如圖所示為統(tǒng)整體功能模塊系統(tǒng)分為大系統(tǒng)分別為借閱子系統(tǒng)書(shū)管理子系統(tǒng),系統(tǒng)管理子系統(tǒng)。圖書(shū)管理系統(tǒng)

圖書(shū)管理子系統(tǒng)圖1-1系統(tǒng)整功能模塊圖

系統(tǒng)管理子系統(tǒng)學(xué)習(xí)參考

...第二章求分析2.1對(duì)求析認(rèn)需求分析是系統(tǒng)中很主要的一個(gè)環(huán)節(jié)主要告訴我們?cè)诮酉聛?lái)的工作中該怎么做足哪些要求。軟件工程中包含需求碼測(cè)試四個(gè)階其中需求工程是件工程第一個(gè)也是很重要的一個(gè)階段,需求分析是要決做么,不做什”在一個(gè)軟件項(xiàng)目中,軟件需求包括三個(gè)不同的層業(yè)務(wù)需、用戶需求和功能需求-也包括非功能需:務(wù)需說(shuō)明了提供給客戶和產(chǎn)品開(kāi)發(fā)商的新系統(tǒng)的最初利反映了組織機(jī)構(gòu)或客戶對(duì)系統(tǒng)產(chǎn)品高次的目標(biāo)要求件開(kāi)發(fā)能否獲得成功最重要的是需求分析的工作。因此,軟件需求分析能力和水平,對(duì)軟件項(xiàng)目至關(guān)重要。2.2書(shū)理統(tǒng)功性求本系統(tǒng)的最終用戶是面向管理員(圖書(shū)管理員和其他者(老師學(xué)生和其他理和讀者經(jīng)常性用戶系統(tǒng)維護(hù)人員為計(jì)算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫(kù)、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員間隔性用戶。圖書(shū)管理系統(tǒng)是一個(gè)用來(lái)進(jìn)行圖書(shū)管理的管理信息系統(tǒng)。該信息系統(tǒng)能夠方便的為借閱者供各種借閱服務(wù),也能夠?yàn)閳D書(shū)管理員和系統(tǒng)管理員提供方便的管理服務(wù)。讀者息圖書(shū)息

圖書(shū)詢條借閱詢條管理

讀者況

圖書(shū)理系

圖書(shū)息

讀者圖書(shū)況借還信息圖統(tǒng)數(shù)據(jù)流圖

讀者閱情讀者信息表

借還書(shū)

圖書(shū)信息表

圖書(shū)注銷信息表借閱信息表讀者類別表

圖書(shū)類別表

出版社信息表圖2-1.2E-R圖學(xué)習(xí)參考

...2.3書(shū)理系圖書(shū)管理系統(tǒng)能夠?yàn)橐欢〝?shù)量的借閱者提供服務(wù)。每個(gè)借閱者能夠擁有唯一標(biāo)識(shí)其存在的編號(hào)向每一個(gè)借閱者發(fā)放圖書(shū)證,圖書(shū)證中包含每一個(gè)借閱者的編號(hào)和個(gè)人信息。系統(tǒng)通過(guò)一個(gè)單獨(dú)的序?yàn)榻栝喺咛峁┓?wù),不需要管理人員的參與,這些服務(wù)包括提供查詢圖書(shū)信息,查詢個(gè)人信息服務(wù)和定圖書(shū)服務(wù)等。在圖書(shū)館管理子系統(tǒng)中,其功能概述如下:管理書(shū)目信息,如增加、刪除和更新,查看書(shū)目信息預(yù)訂信息管理,如增加、刪除和更新,查看預(yù)訂信息對(duì)所歸還的圖書(shū)進(jìn)行整理,以便對(duì)書(shū)籍進(jìn)一步管理對(duì)相關(guān)的書(shū)籍?dāng)?shù)目進(jìn)行統(tǒng)計(jì)其功能細(xì)化圖如下:圖書(shū)館管理系統(tǒng)書(shū)目信息管理

書(shū)籍歸還和借

書(shū)籍預(yù)訂管理

整理歸還圖書(shū)

統(tǒng)計(jì)書(shū)籍?dāng)?shù)目閱管理圖2-2圖書(shū)館管理統(tǒng)功能模塊圖2.3.1目信息管在書(shū)目信息管理子系統(tǒng)中,其功能概述如下:增加書(shū)目信息,為借閱者提供最新書(shū)籍刪除書(shū)目信息,便于借閱者借閱書(shū)籍更新書(shū)目信息,便于借閱者借閱書(shū)籍時(shí)查詢書(shū)籍信息查看書(shū)目信息,便于借閱者了解書(shū)籍的大致信息其功能細(xì)化圖如下:學(xué)習(xí)參考

...書(shū)目信息管理查看書(shū)目信息

添加書(shū)目信息

刪除書(shū)目信息

更新書(shū)目信息圖2-3書(shū)目信管理系統(tǒng)功能模塊圖2.3.2訂在預(yù)訂信息管理子系統(tǒng)中,其功能概述如下:增加預(yù)訂信息,便于書(shū)籍預(yù)訂管理刪除預(yù)訂信息,便于借閱者借閱書(shū)籍更新預(yù)訂信息,便于借閱者借閱書(shū)籍查看預(yù)訂信息,便于管理員了解書(shū)籍預(yù)訂情況其功能細(xì)化圖如下:預(yù)定信息管理查看預(yù)定信息

刪除預(yù)定信息

更新預(yù)定信息

添加預(yù)定信息圖2-4預(yù)訂信管理系統(tǒng)功能模塊圖2.4閱子統(tǒng)當(dāng)借閱者需要借閱書(shū)籍,歸還書(shū)籍時(shí)需要通過(guò)圖書(shū)管理員進(jìn)行,即借閱者不直接與系統(tǒng)交互,是圖書(shū)管理員充當(dāng)借閱者的代理與系統(tǒng)交互。當(dāng)借閱者借閱的圖書(shū)超過(guò)限制時(shí),不允許再次借閱。對(duì)借閱的圖書(shū)超過(guò)期限時(shí),需要對(duì)借閱者進(jìn)行處罰。借閱時(shí)需要圖書(shū)證作為憑證,歸還時(shí)不需要。學(xué)習(xí)參考

...在借閱者子系統(tǒng)中,其子系統(tǒng)的些主要功能如下:借閱者可以通過(guò)網(wǎng)絡(luò)查詢書(shū)籍信息和預(yù)定書(shū)籍。借閱者能夠借閱書(shū)籍和還書(shū)。借閱者能夠進(jìn)行留言其功能細(xì)化圖如下:借閱者功能模塊留言

書(shū)籍查詢

借閱信息

書(shū)籍預(yù)訂

借閱書(shū)籍

歸還書(shū)籍查詢圖2-5借閱者管理統(tǒng)功能模塊圖2.5統(tǒng)理子統(tǒng)系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的管理維護(hù)工作,包括對(duì)圖書(shū)的添加,刪除和修改;書(shū)目的添加和刪除;閱者的添加,刪除和修改。并且系統(tǒng)管理員能夠查詢借閱者,圖書(shū)和圖書(shū)管理員的信息。在系統(tǒng)管理子系統(tǒng)中,其功能概述如下:管理借閱者信息,如添加,刪除,更新和查看借閱者信息管理留言,如刪除,回復(fù)和查看留言管理員工信息,如添加,刪除,更新和查看員工信息管理書(shū)籍信息,如添加,刪除,更新和查看書(shū)籍信息其功能細(xì)化圖如下:系統(tǒng)管理借閱者信息管理

員工信息管理

管理員登錄管理

書(shū)籍信息管理

留言管理圖2-6系統(tǒng)管理整功能模塊學(xué)習(xí)參考

...2.5.1工信息管在員工信息管理子系統(tǒng)中,其功能概述如下:添加員工信息,便于管理員工刪除員工信息,便于管理員工更新員工信息,便于管理員工查看員工信息,便于了解員工的基本信息其功能細(xì)化圖如下:?jiǎn)T工信息管理查看員工信息

添加員工信息

刪除員工信息

更新員工信息圖2-7員工信管理系統(tǒng)功能模塊圖2.5.2籍信息管在書(shū)籍信息管理子系統(tǒng)中,其功能概述如下:添加書(shū)籍信息,便于管理書(shū)籍刪除書(shū)籍信息,便于管理書(shū)籍查看書(shū)籍信息,便于了解書(shū)籍基本情況其功能細(xì)化圖如下:書(shū)籍信息管理查看書(shū)籍信息

添加書(shū)籍信息

刪除書(shū)籍信息圖2-8書(shū)籍信管理系統(tǒng)功能模塊圖學(xué)習(xí)參考

...2.5.3閱者信息理在借閱者信息管理子系統(tǒng)中,其功能概述如下:添加借閱者信息刪除借閱者信息更新借閱者信息,便于管理借閱者查看借閱者信息,便于了解借閱者基本信息其功能細(xì)化圖如下:借閱者信息管理查看借閱者信息

添加借閱者信息

刪除借閱者信息

更新借閱者信息圖2-9借閱者信息理系統(tǒng)功能模塊圖2.5.4言管理在留言管理子系統(tǒng)中,其功能概述如下:回復(fù)留言,便于反饋個(gè)人看法刪除留言,便于刪除已瀏覽的留言查看留言,實(shí)時(shí)了解借閱者對(duì)管理人員的看法其功能細(xì)化圖如下:學(xué)習(xí)參考

...留言管理查看留言

回復(fù)留言

刪除留言圖2-10言管理系統(tǒng)功能模塊圖2.6括系模要實(shí)現(xiàn)系統(tǒng)的所有功能,必須使每個(gè)模塊能夠做到實(shí)現(xiàn)一定的功能,然后使得小模塊組合完成統(tǒng)的要求,主要包括下面幾個(gè)模塊。

基本業(yè)處理模塊基本業(yè)務(wù)處理模塊主要用于實(shí)現(xiàn)圖書(shū)管理員對(duì)借閱者借閱圖書(shū)和歸還圖書(shū)的處理。圖書(shū)管理員過(guò)合法的認(rèn)證登錄到該系統(tǒng)中,從而管理借閱者的借閱和歸還等活動(dòng)。信息查詢模塊信息查詢模塊主要用于實(shí)現(xiàn)借閱者對(duì)信息的查詢,包括圖書(shū)信息的查詢,自身信息的查詢和對(duì)籍的預(yù)定等功能。系統(tǒng)維護(hù)模塊系統(tǒng)維護(hù)模塊主要用于實(shí)現(xiàn)系統(tǒng)管理員對(duì)系統(tǒng)的管理和數(shù)據(jù)庫(kù)的維護(hù),系統(tǒng)的管理包括對(duì)借閱信息,圖書(shū)信息,圖書(shū)管理員信息和書(shū)目信息等信息的維護(hù)。數(shù)據(jù)庫(kù)的維護(hù)包括數(shù)據(jù)庫(kù)的備份,復(fù)等數(shù)據(jù)庫(kù)管理操作。第三章

用例圖3.1借者例通過(guò)分析在閱者子系統(tǒng)中該系統(tǒng)可以完成以下功能閱者可以進(jìn)行書(shū)籍查詢閱信息查詢,借書(shū)還書(shū),書(shū)籍預(yù)訂和留言。以便于借閱者借閱圖書(shū),預(yù)訂圖書(shū)和留言。用例圖如下:學(xué)習(xí)參考

...圖3-1借閱者用例圖用例文:留用編號(hào)用例留言簡(jiǎn)述借者可通過(guò)登錄圖書(shū)管理系統(tǒng)給管理員留言。參與者借者前提條件:借者成功登錄系統(tǒng)主流閱者向系統(tǒng)發(fā)出留言請(qǐng)求例開(kāi)始2統(tǒng)顯示留言界面3借閱者成功編輯留言,發(fā)出發(fā)送請(qǐng)求4系統(tǒng)確認(rèn)留言成功,顯示發(fā)送成功,用例結(jié)束。其他流無(wú)后置條件:系顯示借閱者留言信息。借者錄用編號(hào):用例借閱者登錄簡(jiǎn)述借者在進(jìn)行一些操作時(shí)必須先登錄進(jìn)入系統(tǒng)。參與者借者前提條件:無(wú)閱者向系統(tǒng)發(fā)出登錄請(qǐng)求例開(kāi)始2統(tǒng)示登錄界面3主

流:

借閱者輸入相關(guān)信息4,系檢查借閱者信息如果輸入的信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到<1>5、系統(tǒng)顯示登成功,用例結(jié)束其他流后置條件:

<1>、系統(tǒng)要求借閱者重新輸相關(guān)信息或取消登、借閱者選擇取消登錄,則用例結(jié)<、借閱者選擇重新登錄,轉(zhuǎn)到系統(tǒng)顯示借閱者登錄成功。書(shū)查用編號(hào)用例書(shū)籍查詢簡(jiǎn)述借者可通過(guò)登錄圖書(shū)系統(tǒng)查詢書(shū)目信息。參與者借者前提條件:借者成功登錄圖書(shū)系統(tǒng)學(xué)習(xí)參考

...、借閱者向借閱系統(tǒng)發(fā)出“借閱”請(qǐng)求,用例開(kāi)始、系統(tǒng)要求主

流:

借閱者輸入個(gè)人要求3用戶輸入個(gè)人要求4、系統(tǒng)確認(rèn)要求并顯示書(shū)籍信息如系統(tǒng)根借閱者個(gè)人要求沒(méi)顯示相關(guān)信息,轉(zhuǎn)到<1>。、結(jié)束其他流后置條件:

、則要求用戶選擇重新輸入個(gè)人要求取消輸入、借者選擇取消輸入個(gè)人要求,則用例結(jié)束3>借閱者重新輸入個(gè)人要求,轉(zhuǎn)到系統(tǒng)顯示書(shū)籍信息。借信查用編號(hào):用例借閱信息查詢簡(jiǎn)述借者可通過(guò)登錄圖書(shū)系統(tǒng)查詢個(gè)人借閱的書(shū)籍信息。參與者借者前提條件:借者成功登錄系統(tǒng)主

流:

、借閱者向系統(tǒng)提出查詢請(qǐng)求,用例開(kāi)始2系統(tǒng)要求借閱者輸入查詢類別、閱者做出選擇、系統(tǒng)顯示相應(yīng)界面、借閱者輸入信息、系統(tǒng)確認(rèn)信息,顯示借閱個(gè)人書(shū)籍信息,用例結(jié)束其他流后置條件:

無(wú)系統(tǒng)顯示借閱書(shū)籍信息。書(shū)預(yù)用例編號(hào)用例書(shū)籍預(yù)訂簡(jiǎn)述借者可通過(guò)登錄圖書(shū)系統(tǒng)訂閱書(shū)籍參與者借者前提條件:借者成功登錄系統(tǒng)主

流:

、借閱者向系統(tǒng)發(fā)送個(gè)人請(qǐng)求,用例開(kāi)2、系統(tǒng)顯示相應(yīng)界面3、借閱者選擇想要預(yù)訂的書(shū)籍、系統(tǒng)顯示預(yù)訂的書(shū)籍信息5、借閱者發(fā)送確定預(yù)訂信息、系統(tǒng)顯示預(yù)訂功,用例結(jié)束其他流后置條件:

無(wú)系統(tǒng)顯示訂閱書(shū)籍成功。書(shū)借用編號(hào)用例書(shū)籍借閱簡(jiǎn)述借者可通過(guò)登錄圖書(shū)系統(tǒng)借閱書(shū)籍參與者借者前提條件:借者成功登錄系統(tǒng)主

流:

、閱者向系統(tǒng)提出個(gè)人借閱請(qǐng)求用例開(kāi)始2、統(tǒng)要求用戶輸入想要借閱書(shū)籍信息、借閱者輸入個(gè)要求4系統(tǒng)顯示書(shū)籍信息、閱者選擇要借閱的書(shū)籍6系統(tǒng)檢查借閱者信息,顯示借閱成功如系統(tǒng)沒(méi)有找到與輸?shù)男畔⑾鄳?yīng)的書(shū)籍到<用結(jié)束其他流后置條件:學(xué)習(xí)參考

<1>系統(tǒng)要求借閱者重新輸入求或取消輸、借閱者選擇取消輸入,則用例結(jié)3>借閱者重新輸入想要借閱書(shū)籍信息,轉(zhuǎn)到系統(tǒng)顯示借閱書(shū)籍成功。

...歸用編號(hào)用例歸還簡(jiǎn)述借者可通過(guò)登錄圖書(shū)系統(tǒng)歸還書(shū)籍參與者借者前提條件:借者成功登錄系統(tǒng)主

流:

、閱者向系統(tǒng)提出個(gè)人歸還請(qǐng)求用例開(kāi)始2、統(tǒng)要求借閱者輸入想要?dú)w還的書(shū)籍的信息3、借閱者輸入要?dú)w還的書(shū)籍信息轉(zhuǎn)到、系統(tǒng)檢查歸還書(shū)籍的信息,確認(rèn)歸還成功,用例結(jié)束其他流后置條件:

、如果輸入的信息有錯(cuò)誤,則系統(tǒng)要用戶重新輸入要?dú)w還書(shū)籍信息或取消輸入<2>、借閱者選擇取消輸入,則用結(jié)束、借閱者選擇重新輸入歸還書(shū)籍的信息,轉(zhuǎn)到系統(tǒng)顯示歸還書(shū)籍成功。罰用例編號(hào)用例罰款簡(jiǎn)述借者超期后罰款,交完罰金后方可再借閱書(shū)籍參與者借者前提條件:借者成功登錄系統(tǒng)主

流:

、閱者向系統(tǒng)發(fā)出繳納罰金請(qǐng)求用例開(kāi)始2、統(tǒng)要求借閱者輸入個(gè)人信息3閱者輸入個(gè)人信息果輸入的個(gè)人信息不正確,轉(zhuǎn)到()系統(tǒng)確認(rèn)用戶信息、借閱者查看個(gè)人信息,繳納金,如果輸入的罰金數(shù)量不正確,轉(zhuǎn)到2、統(tǒng)確認(rèn)繳納信息,確認(rèn)繳納成功,用例結(jié)束其他流(1<1>、系統(tǒng)要求借閱者重新輸入個(gè)人息或取消輸<2>、借閱者選擇取消輸入,用例結(jié)<、用戶重新輸入個(gè)人信息,轉(zhuǎn)到(2)、系統(tǒng)要求借閱者重新輸罰金數(shù)、借閱者重新輸入罰金數(shù)量,轉(zhuǎn)到6后置條件:

系統(tǒng)顯示成功繳納罰金。3.2圖管員例通過(guò)分析在書(shū)管理員子系統(tǒng)系統(tǒng)可以完成以下功能書(shū)目信息管理書(shū)籍歸還和借閱處,預(yù)訂信息的管理,整理歸還圖書(shū)和統(tǒng)計(jì)書(shū)籍?dāng)?shù)目。以便對(duì)圖書(shū)的流動(dòng)信息進(jìn)行管理。用例圖如下:學(xué)習(xí)參考

...圖3-2圖書(shū)管員的用例圖用例文:書(shū)歸處用例編號(hào)用例書(shū)籍歸還處理簡(jiǎn)述管員可通過(guò)登錄圖書(shū)管理系統(tǒng)對(duì)歸還的書(shū)籍進(jìn)行相關(guān)處理參與者圖管理員前提條件:借者成功登錄系統(tǒng)主

流:

、書(shū)管理員向圖書(shū)管理系統(tǒng)發(fā)出求2系統(tǒng)要求管理員輸入書(shū)籍信息、圖書(shū)管理員輸入書(shū)籍信息、系統(tǒng)檢查書(shū)籍信息,顯示歸還成功,如果輸入的圖書(shū)信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)<、用例結(jié)束其他流后置條件:

、系統(tǒng)要求管理員重新輸入書(shū)籍信息、管員重新輸入書(shū)籍信息,轉(zhuǎn)到系統(tǒng)顯示書(shū)籍成功歸還。收罰用簡(jiǎn)

用例編號(hào):例:收取罰金述:管員可通過(guò)登錄圖書(shū)管系統(tǒng)對(duì)借書(shū)超過(guò)期限的學(xué)生進(jìn)行處罰繳納罰金的不予借書(shū)權(quán)利,即是設(shè)置為不可借閱參與者系管理員前提條件:借者借閱書(shū)籍超期主學(xué)習(xí)參考

流:

、理員向系統(tǒng)發(fā)出查看學(xué)生信息求2系統(tǒng)顯示該學(xué)生有欠費(fèi)信息管理員代替系統(tǒng)向該學(xué)生收取罰金系統(tǒng)發(fā)“已收罰金”信息,如果系統(tǒng)顯示費(fèi)用未交齊,轉(zhuǎn)<1>4系統(tǒng)確認(rèn)收費(fèi),將學(xué)生更改為未欠費(fèi)狀態(tài),用例結(jié)束

...其他流后置條件:

<1>、系統(tǒng)要求重新繳納費(fèi)用取消繳<2>系統(tǒng)管理員取消繳費(fèi),用例結(jié)<、系統(tǒng)管理員重新代繳費(fèi)用,轉(zhuǎn)到系統(tǒng)顯示該學(xué)生借閱權(quán)限為不可借閱。檢借憑用編號(hào)用例檢查借閱憑證簡(jiǎn)述管員可通過(guò)登錄圖書(shū)管理系統(tǒng)入生借閱證號(hào)確定該學(xué)生是否可以進(jìn)行借閱圖書(shū)參與者系管理員前提條件:借閱者借閱書(shū)籍主

流:

、理員向系統(tǒng)發(fā)出檢查學(xué)生借閱信息請(qǐng)求,用例開(kāi)始2系統(tǒng)顯示查詢學(xué)生借閱證信息界面3管理員輸入學(xué)生借閱證信息,如果輸入信息錯(cuò)誤轉(zhuǎn)<1>4系統(tǒng)檢查該學(xué)生信息確該學(xué)生合法用戶,用例結(jié)束其他流

、系統(tǒng)要求管理員重新輸入信息<2>、管理員重新輸入借閱證息,轉(zhuǎn)到后置條件:系顯示該學(xué)生的借閱權(quán)限。刪預(yù)用編號(hào)用例刪除預(yù)訂信息簡(jiǎn)述管員可通過(guò)登錄圖書(shū)管理系統(tǒng)刪除學(xué)生的個(gè)人預(yù)訂信息參與者管員前提條件:書(shū)籍成功借出書(shū)籍主

流:

、理員向書(shū)籍預(yù)定信息系統(tǒng)發(fā)出求,用例開(kāi)始2、系統(tǒng)顯示該學(xué)生的借閱預(yù)定信息、管理員選定要?jiǎng)h除的預(yù)定信,向系統(tǒng)發(fā)出刪除請(qǐng)求4、系統(tǒng)顯示刪除成功,用例結(jié)其他流

無(wú)后置條件:系顯示刪除個(gè)人預(yù)訂信息成功。整歸書(shū)用例編號(hào)用例整理歸還圖書(shū)籍簡(jiǎn)述圖管理員可以對(duì)已歸還的圖書(shū)進(jìn)行分類等處理參與者管員前提條件:管理員成功登錄系統(tǒng)主

流:

、理員向系統(tǒng)發(fā)出整理圖書(shū)請(qǐng)求用例開(kāi)始2、統(tǒng)要求管理員錄入圖書(shū)信息3、管理錄入圖書(shū)信息,如果錄入的書(shū)信息出錯(cuò),轉(zhuǎn)到<1>4、系統(tǒng)檢查圖信息5管理員要求系統(tǒng)整理圖書(shū)6系統(tǒng)將已錄入的書(shū)籍按編號(hào)、分類進(jìn)行整理,顯示整理成功,用例結(jié)束其他流后置條件:

、系統(tǒng)要求圖書(shū)管理員重新輸入書(shū)籍息或取消錄入、圖書(shū)管理員選擇取消登錄,則用例結(jié)<、用戶選擇重新登錄,轉(zhuǎn)到系統(tǒng)顯示管理員登錄成功。統(tǒng)館用編號(hào)用例館藏簡(jiǎn)述管員可通過(guò)登錄圖書(shū)管理系統(tǒng)統(tǒng)計(jì)圖書(shū)館內(nèi)的書(shū)籍總數(shù)參與者管員學(xué)習(xí)參考

...前提條件:管理員成功登錄系統(tǒng)主

流:

、理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求用例開(kāi)始2、統(tǒng)顯示圖書(shū)管理界面、管理員發(fā)出統(tǒng)計(jì)書(shū)籍總數(shù)的求、系統(tǒng)確認(rèn)請(qǐng)求,顯示圖書(shū)館書(shū)籍總數(shù),用例結(jié)束其他流后置條件:

無(wú)系統(tǒng)顯示圖書(shū)館內(nèi)的書(shū)籍總數(shù)。借數(shù)用編號(hào)用例借出數(shù)目簡(jiǎn)述管員可通過(guò)登錄圖書(shū)管理系統(tǒng)統(tǒng)計(jì)外借的書(shū)籍總數(shù)參與者管員前提條件:管理員成功登錄系統(tǒng)主

流:

、理員向圖書(shū)管理系統(tǒng)發(fā)出請(qǐng)求用例開(kāi)始2、統(tǒng)顯示圖書(shū)管理界面、管理員發(fā)出統(tǒng)計(jì)借出書(shū)籍總的請(qǐng)求4系統(tǒng)確認(rèn)請(qǐng)求,顯示圖書(shū)館已借出書(shū)籍總數(shù),用例結(jié)束其他流后置條件:

無(wú)系統(tǒng)顯示圖書(shū)館內(nèi)的書(shū)籍總數(shù)。3.3系管員例通過(guò)分析,在系統(tǒng)管理子系統(tǒng)中,該系統(tǒng)可以完成以下功能:書(shū)籍信息管理,員工信息管理,籍信息的管理和留言的管理。以便對(duì)整個(gè)圖書(shū)館的信息進(jìn)行統(tǒng)一管理,同時(shí)可以保護(hù)這些信息的安全。用例圖如下:圖3-3系統(tǒng)管理子統(tǒng)用例圖系管員錄統(tǒng)用編號(hào):0301用例系統(tǒng)管理員登錄系統(tǒng)簡(jiǎn)述系管理員在進(jìn)行一些操作時(shí)得先登錄學(xué)習(xí)參考

...參與者系管理員前提條件:無(wú)主

流:

、用戶向系統(tǒng)發(fā)出登錄請(qǐng)求,用例開(kāi)始2、系統(tǒng)顯示登錄界面3用戶輸入相關(guān)信息如輸入的信息出現(xiàn)錯(cuò)誤轉(zhuǎn)<系顯示登錄成功,用例結(jié)束其他流后置條件:

、系統(tǒng)要求用戶重新輸入相關(guān)信息或消登錄<2>用戶選擇取消登錄,則用例結(jié)束<、用戶選擇重新登錄,轉(zhuǎn)到3系統(tǒng)顯示用戶登錄成功。3.4.他一些重要例圖用例圖如下:書(shū)目信息理子系統(tǒng)用例圖圖3-4書(shū)目信息管子系統(tǒng)用例圖預(yù)訂信息理子系統(tǒng)用例圖圖3-5預(yù)訂信息管子系統(tǒng)用例圖書(shū)籍信息理子系統(tǒng)用例圖學(xué)習(xí)參考

...圖3-6書(shū)籍信息管子系統(tǒng)用例圖留言管理系統(tǒng)用例圖圖3-7留言管理子統(tǒng)用例圖第四章類圖4.1系中類圖4-1參與者關(guān)的類學(xué)習(xí)參考

...圖4-2系統(tǒng)中到的其他類類的說(shuō)明:<1>Borrower類借閱者類,它的屬性很多,包括借閱者的賬戶ID(userID姓名(name址編zip借籍的書(shū)目()等。其中主要操作有借書(shū)(borrow)和還類圖書(shū)管員的類,包括工作賬號(hào)WorkID名name)和地址(address等屬性。類是系統(tǒng)管理員的類。<4>Title類是記錄書(shū)目信息的類,包括書(shū)籍的名字(者(author此種書(shū)籍的總數(shù)量(出的數(shù)量borrowed_number)及是否允許借出isAllowForBorrow)等屬性。類是具有某本書(shū)的類,包括書(shū)籍號(hào)作括預(yù)訂reserve書(shū)查找)。類是某本書(shū)的借閱者信息類,包括所借閱書(shū)籍的、借閱的時(shí)間()等。學(xué)習(xí)參考

...<7>Reservation類預(yù)定信息類每個(gè)預(yù)定信息包括預(yù)定日期date定書(shū)籍的ISBN、預(yù)定書(shū)籍的用戶ID(UserID等屬性。4.2系中的系分:Title類是書(shū)庫(kù)中一條記錄類是指具體書(shū)籍現(xiàn)中每記錄都會(huì)有很多書(shū)存在所以Title與之間是一對(duì)多得關(guān)系Title與Reservation之間也是一對(duì)多的關(guān)系,也就是說(shuō)Title可有多個(gè)預(yù)定記錄但是也可以沒(méi)有預(yù)定記與Reservation間是一對(duì)一的關(guān)系不能存在同一本書(shū)被兩個(gè)人預(yù)定的情況;Borrower與以Reservation間均是一對(duì)多的關(guān)系。圖4-3主要類學(xué)習(xí)參考

...圖4-4其他主要圖第五章順序圖5.1系管員加閱信圖5-1系統(tǒng)管理員加借閱者的時(shí)序圖時(shí)圖明(string加的借閱者信息的函數(shù)。系統(tǒng)管理員要添加新的借閱者信息,首先要與維護(hù)窗口交互,維護(hù)窗口負(fù)責(zé)創(chuàng)建一個(gè)新的借閱賬戶。學(xué)習(xí)參考

...5.2圖管員理籍閱圖5-2圖書(shū)管員處理書(shū)籍借閱的時(shí)序圖時(shí)圖明<1>find(string找書(shū)目的函數(shù)。<2>find_item查找所要書(shū)籍的函數(shù)。<3>find_on_title(Title):根據(jù)書(shū)的數(shù)據(jù)庫(kù)中找到書(shū)目信息的函數(shù)。:驗(yàn)證借閱者身份的函數(shù)。<5>find(string):根據(jù)借閱的登錄賬號(hào)找到借閱者信息的函數(shù)。<6>create,item改閱信息函數(shù)。圖書(shū)管理員首先與系統(tǒng)的借閱窗口交互,然后借閱窗口與書(shū)目信息和書(shū)籍信息交互,查看要借的書(shū)是否可用。如果可用,要驗(yàn)證借閱者借書(shū)憑證的有效性;如果有效,則將新的借閱信息存入數(shù)據(jù)庫(kù)學(xué)習(xí)參考

...5.3圖管員理籍還圖5-3圖書(shū)管員處理書(shū)籍歸還的時(shí)序圖時(shí)圖明:檢查書(shū)籍狀況的函數(shù)。<2>update():更新書(shū)籍類信息的函數(shù)。<3>update():更新借閱者借閱信息的函。圖書(shū)管理員處理還書(shū)時(shí),首先從借閱者手里接過(guò)書(shū)籍,再與還書(shū)窗口交互,還書(shū)窗口負(fù)責(zé)檢查籍狀況,然后更新書(shū)籍信息和讀者的借閱信息。5.4借者詢籍息圖5-4借閱者查詢籍信息的時(shí)序圖圖時(shí)圖明學(xué)習(xí)參考

...find_on_title(Title):據(jù)書(shū)目查找到相應(yīng)的書(shū)籍信息。5.5借者訂籍圖5-5借閱者訂書(shū)籍的時(shí)序圖時(shí)圖明<1>Login:登錄系統(tǒng)的函數(shù)。<2>find(string找相應(yīng)的書(shū)目的函數(shù)。(訂書(shū)籍的函數(shù)。借閱者首先與系統(tǒng)的網(wǎng)絡(luò)模塊交互,如果要找到預(yù)訂的書(shū)籍,則添加預(yù)訂的信息。第六章

狀態(tài)圖和活圖6.1基概關(guān)于狀態(tài)圖狀態(tài)機(jī)用于對(duì)具有時(shí)間驅(qū)動(dòng)的特性的動(dòng)態(tài)行為的建模。狀態(tài)機(jī)是展現(xiàn)狀態(tài)與狀態(tài)轉(zhuǎn)換的圖,它狀態(tài)組成,各狀態(tài)由轉(zhuǎn)移鏈接在一起。狀態(tài)是對(duì)象執(zhí)行某項(xiàng)活動(dòng)或等待某個(gè)事件時(shí)的條件。狀態(tài)圖用于對(duì)系統(tǒng)的動(dòng)態(tài)方面建模,適合描述跨越多個(gè)用例的的對(duì)象在其生命周期的各種轉(zhuǎn)臺(tái)及狀態(tài)之間的轉(zhuǎn)換。關(guān)于活動(dòng)圖活動(dòng)圖是一種用于描述系統(tǒng)行為的模型視圖以用來(lái)描述動(dòng)作和動(dòng)作導(dǎo)致對(duì)象狀態(tài)改變的結(jié)果而不用考慮引發(fā)狀態(tài)改變的事件?;顒?dòng)圖是模型中的完整單元,表示一個(gè)程序或工作流,常用與為計(jì)算流程和工作流程建模。6.2系的態(tài)完?duì)顖D學(xué)習(xí)參考

...圖6-1系統(tǒng)完?duì)顟B(tài)圖圖狀圖圖書(shū)包含的狀態(tài):剛被購(gòu)買的新書(shū),添加后能夠借閱的書(shū),被預(yù)定,被借閱,被刪除。新書(shū)被添加后便可以被借閱,圖書(shū)被預(yù)定后變?yōu)楸活A(yù)定狀態(tài),該狀態(tài)不可以再向其他人借閱,但超過(guò)期限就被取消預(yù)定圖書(shū)再次可以被借閱書(shū)被讀者借閱后顯示為已經(jīng)借出歸還后即再次可以借,當(dāng)書(shū)籍被管理員刪除后顯示不存在。圖6-2圖書(shū)狀圖借者態(tài):包含狀態(tài)創(chuàng)建賬戶,滿足條件能夠借閱,權(quán)限限制不能借閱,賬戶被刪除借閱者需要?jiǎng)?chuàng)建賬戶后才可以借閱且借閱的數(shù)目有限定過(guò)不可以借閱還方可借閱,當(dāng)違規(guī)后被刪除不在借閱學(xué)習(xí)參考

...圖6-3借閱者狀態(tài)圖管員態(tài):包括狀態(tài)首先管理員要有自己的賬戶后可以查看修改添加圖書(shū)信息和閱讀者信息時(shí)以除讀者和舊書(shū),管理員離職后賬戶不在有權(quán)限當(dāng)管理員任職后有自己的賬戶,通過(guò)賬戶訪問(wèn)系統(tǒng)可以進(jìn)行刪除等操作,離職后不再能使用莊。圖6-4管理員狀圖登狀圖:包括狀態(tài):未登錄

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論