圖書(shū)管理系統(tǒng)設(shè)計(jì)_第1頁(yè)
圖書(shū)管理系統(tǒng)設(shè)計(jì)_第2頁(yè)
圖書(shū)管理系統(tǒng)設(shè)計(jì)_第3頁(yè)
圖書(shū)管理系統(tǒng)設(shè)計(jì)_第4頁(yè)
圖書(shū)管理系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(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)介

圖書(shū)管理系統(tǒng)設(shè)計(jì)《軟件開(kāi)發(fā)工具》課程考查報(bào)告書(shū)題目_圖書(shū)管理系統(tǒng)設(shè)計(jì)專(zhuān)業(yè)計(jì)算機(jī)應(yīng)用技術(shù)班級(jí)計(jì)算機(jī)2101姓名鐘錦成績(jī)__________________指導(dǎo)教師詹春華2012年12月15日課程考查設(shè)計(jì)任務(wù)書(shū)設(shè)計(jì)題目:_圖書(shū)管理系統(tǒng)設(shè)計(jì)設(shè)計(jì)目的:1、鞏固和加深課2、掌握面向?qū)ο蟮拈_(kāi)發(fā)思想,提高軟件開(kāi)發(fā)技能;3、考查對(duì)軟件開(kāi)發(fā)工具掌握程度。設(shè)計(jì)任務(wù):堂所學(xué)知識(shí);(UML)的對(duì)根據(jù)給出的需求,對(duì)圖書(shū)管理系統(tǒng)進(jìn)行UML建模。具體要求:軟件需求:圖書(shū)管理系統(tǒng)中,管理員要為每個(gè)讀者建立借閱賬戶(hù),并給讀者發(fā)放不同類(lèi)別的借閱卡(借閱卡可提供卡號(hào)、讀者姓名),賬戶(hù)內(nèi)存儲(chǔ)讀者的個(gè)人信息和借閱記錄信息。持有借閱卡的讀者可以通過(guò)管理員(作為讀者的代理人與系統(tǒng)交互)借閱、歸還圖書(shū),不同類(lèi)別的讀者可借閱圖書(shū)的范圍、數(shù)量和期限不同,可通過(guò)互聯(lián)網(wǎng)或圖

書(shū)館內(nèi)查詢(xún)終端查詢(xún)圖書(shū)信息和個(gè)人借閱情況,以及續(xù)借圖書(shū)(系統(tǒng)審核符合續(xù)借條件)。借閱圖書(shū)時(shí),先輸入讀者的借閱卡號(hào),系統(tǒng)驗(yàn)證借閱卡的有效性和讀者是否可繼續(xù)借閱圖書(shū),無(wú)效則提示其原因,有效則顯示讀者的基本信息,供管理員人工核對(duì)。然后輸入要借閱的書(shū)號(hào),系統(tǒng)查閱圖書(shū)信息數(shù)據(jù)庫(kù),顯示圖書(shū)的基本信息,供管理員人工核對(duì)。最后提交借閱請(qǐng)求,若被系統(tǒng)接受則存儲(chǔ)借閱紀(jì)錄,并修改可借閱圖書(shū)的數(shù)量。歸還圖書(shū)時(shí),輸入讀者借閱卡號(hào)和圖書(shū)號(hào)(或丟失標(biāo)記號(hào)),系統(tǒng)驗(yàn)證是否有此借閱紀(jì)錄以及是否超期借閱,無(wú)則提示,有則顯示讀者和圖書(shū)的基本信息供管理員人工審核。圖書(shū)管理員定期或不定期對(duì)圖書(shū)信息進(jìn)行入庫(kù)、修改、刪除等圖書(shū)信息管理以及注銷(xiāo)。具體要求:1.寫(xiě)出系統(tǒng)的2.利用軟件工3.利用軟件工4.利用軟件工協(xié)作圖中的至加以說(shuō)明;5.需要提供UML圖、數(shù)據(jù)庫(kù)概念模型的原1.系統(tǒng)目標(biāo)隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,當(dāng)今社會(huì)正快速向信息具體需求;具畫(huà)出系統(tǒng)用例圖和類(lèi)圖,并加以說(shuō)明;概念模型,并加以說(shuō)明;、狀態(tài)圖和具畫(huà)出數(shù)據(jù)庫(kù)具畫(huà)出系統(tǒng)的順序圖、活動(dòng)圖少兩種,并始文件。化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來(lái)越大。從而使我們從繁雜的事物中解放出來(lái),提高了我們的工作效率。為了使我們能夠更好的管理圖書(shū),使得圖書(shū)管理更加規(guī)范化、系統(tǒng)化、正規(guī)化、合理化,我們著手設(shè)計(jì)了本系統(tǒng):圖書(shū)管理系統(tǒng)。幫助人們將圖書(shū)館管

理成為一個(gè)科技化的圖書(shū)館。1.1系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開(kāi)發(fā)的總目標(biāo)是實(shí)現(xiàn)內(nèi)部圖書(shū)借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。能夠?qū)D書(shū)進(jìn)行注冊(cè)登記,也就是將圖書(shū)的基本信息(如:書(shū)名、作者、價(jià)格等)預(yù)先存入數(shù)據(jù)庫(kù)中,供以后檢索。能夠?qū)ψx者進(jìn)行注冊(cè)登記,包括記錄讀者的姓名、地址、電話(huà)等信息。提供方便的查詢(xún)方法。如:以書(shū)名、作者、出版社、出版時(shí)間等信息進(jìn)行圖書(shū)檢索,并能反映出圖書(shū)的借閱情況;以借閱人編號(hào)對(duì)借閱人信息進(jìn)行檢索等。提供統(tǒng)計(jì)分析功能??梢哉宫F(xiàn)出圖書(shū)類(lèi)型統(tǒng)計(jì)和庫(kù)存統(tǒng)計(jì)。提供館藏功能,對(duì)于丟失的書(shū)目可及時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶(hù)進(jìn)行管理,按照不同的工作職能提供不同的功能權(quán)限。提供較為完善的差錯(cuò)控制與友好的用戶(hù)界面,盡量避免誤操作。根據(jù)需求分析及用戶(hù)需求,該系統(tǒng)還應(yīng)達(dá)到以下目標(biāo):1界面設(shè)計(jì)友好、美觀。2數(shù)據(jù)存儲(chǔ)安全、可靠。3信息分類(lèi)清晰、準(zhǔn)確。4強(qiáng)大的查詢(xún)功能,保證數(shù)據(jù)查詢(xún)的靈活性。5操作簡(jiǎn)單易用、界面清晰大方。6系統(tǒng)7占用資源少對(duì)硬件要求8提供靈活方便的權(quán)限設(shè)置功能,使整個(gè)系統(tǒng)的管理分工明確。1.2系統(tǒng)功能分析安全、穩(wěn)定。低。

系統(tǒng)功能分析是在系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成。圖書(shū)管理信息系統(tǒng)需要完成功能主要有:(1)圖書(shū)采購(gòu)功能:圖書(shū)館會(huì)不斷地購(gòu)進(jìn)新書(shū),因此,必須具有將新書(shū)輸入數(shù)據(jù)庫(kù)的功能,同時(shí)具有打印館藏圖書(shū)目錄的功能。(2)圖書(shū)借閱功能:這是圖書(shū)館最主要的功能之一。應(yīng)具有圖書(shū)借閱、圖書(shū)續(xù)借、圖書(shū)歸還,查詢(xún)讀者借閱情況,查詢(xún)圖書(shū)流向,圖書(shū)丟失等功能。其中,查詢(xún)圖書(shū)流向功能是查找圖書(shū)是被誰(shuí)借的。(3)系統(tǒng)查詢(xún)功能:可以對(duì)圖書(shū)、讀者等相關(guān)信息進(jìn)行查詢(xún)。:對(duì)讀者的信息進(jìn)行添加、刪除等。(5)系統(tǒng)維護(hù)功能:管理行權(quán)限設(shè)置,對(duì)系統(tǒng)進(jìn)行維護(hù)。1.3系統(tǒng)各功能模塊設(shè)計(jì)(4)讀者管理功能員可以對(duì)用戶(hù)進(jìn)在系統(tǒng)功能分析的基礎(chǔ)上,圖書(shū)管理系統(tǒng)信庫(kù)流報(bào)系得到如圖3.1所示的系統(tǒng)功能模塊圖:息存通表統(tǒng)退設(shè)管管打維出置理理印護(hù)圖讀新入訂讀讀讀圖書(shū)圖操權(quán)借系書(shū)者書(shū)庫(kù)購(gòu)者者者書(shū)目書(shū)作限書(shū)統(tǒng)類(lèi)信驗(yàn)圖新借還續(xù)丟分驗(yàn)員管數(shù)備別息收書(shū)書(shū)書(shū)書(shū)借失類(lèi)收管理量份設(shè)設(shè)入查管管管管統(tǒng)報(bào)理限置置庫(kù)詢(xún)理理理理計(jì)表制設(shè)圖3.1系統(tǒng)功能模塊圖置1.4系統(tǒng)流程圖1系統(tǒng)業(yè)務(wù)流程圖,如圖3.2所示。讀者

Y讀者借書(shū)讀者續(xù)借圖書(shū)查詢(xún)丟失N圖書(shū)還書(shū)丟失處理圖書(shū)訂購(gòu)圖書(shū)入庫(kù)圖書(shū)統(tǒng)計(jì)分類(lèi)管理員圖3.2業(yè)務(wù)流程圖流通管理模塊數(shù)據(jù)庫(kù)讀者借書(shū)讀者還書(shū)讀者續(xù)借圖3.1流通管理模塊的數(shù)據(jù)流程圖2.模型建立過(guò)程在對(duì)圖書(shū)管理系統(tǒng)的基本分析之后,我們發(fā)現(xiàn)該系統(tǒng)的執(zhí)行者有兩種,并根據(jù)執(zhí)行者的行為,確定了它們分別參與的用例。1.1執(zhí)行者(附加參與的用例1)學(xué)生:注冊(cè)借書(shū)2)管理員:登記新圖書(shū),遺失賠償,損壞賠償,超期賠償,清除遺失)證,查詢(xún)借書(shū)證信息,借書(shū),還書(shū),注銷(xiāo)借書(shū)證。圖書(shū)信息,注銷(xiāo)借書(shū)證,記錄損壞信息。1.2用例注冊(cè)借書(shū)證,查詢(xún)借書(shū)證信息,借書(shū),還書(shū),注銷(xiāo)借書(shū)證,登記新圖書(shū),遺失賠償,損壞賠償,記錄損壞信息,超期賠償,清除遺失圖書(shū)信息。3.用例圖

4.用例描述4.1借書(shū)用例簡(jiǎn)要說(shuō)明:本用例描述學(xué)生借書(shū)的過(guò)程。事件流基本流1.進(jìn)入系統(tǒng),本用例啟動(dòng);2.系統(tǒng)查詢(xún)借書(shū)證信息;3.管理員輸入學(xué)生所借圖書(shū)的編號(hào);4.學(xué)生確認(rèn)所借圖書(shū);5.系統(tǒng)保存借書(shū)信息;6.離開(kāi)系統(tǒng),本用例關(guān)閉。備選流系統(tǒng)驗(yàn)證不符合借書(shū)條件,給出提示,結(jié)束。前置條件學(xué)生提供借書(shū)證信息。擴(kuò)展點(diǎn)1.系統(tǒng)檢查圖書(shū)編號(hào);2.系統(tǒng)驗(yàn)證達(dá)到借書(shū)上限,給出提示,結(jié)束;3.系統(tǒng)驗(yàn)證存在超期未歸還圖書(shū),給出提示,借書(shū);4.學(xué)生說(shuō)明所借圖書(shū)遺失,啟動(dòng)遺失賠償用例。相關(guān)數(shù)據(jù)借書(shū)證信息,所借圖書(shū)。4.2還書(shū)用例簡(jiǎn)要說(shuō)明:本用例描述學(xué)生還書(shū)的過(guò)程。事件流基本流1.進(jìn)入系統(tǒng)本用例啟動(dòng);2.管理員輸入學(xué)生所還圖書(shū)編號(hào);3.系統(tǒng)查詢(xún)借書(shū)證信息;4.學(xué)生確認(rèn)所還圖書(shū);5.系統(tǒng)保存還書(shū)信息;6.離開(kāi)系統(tǒng),本用例關(guān)閉。備選流系統(tǒng)驗(yàn)證不符合還書(shū)條件,給出提示,結(jié)束。前置條件學(xué)生提供借書(shū)證信息。擴(kuò)展點(diǎn)1.系統(tǒng)檢查圖書(shū)編號(hào);2.管理員發(fā)現(xiàn)圖書(shū)存在未記錄的損壞,給出提示,啟動(dòng)損壞賠償用例;3.學(xué)生遺失圖書(shū),啟動(dòng)遺失賠償用例;4.系統(tǒng)驗(yàn)證存在超期未歸還圖書(shū),給出提示,結(jié)束;

5.系統(tǒng)驗(yàn)證系超期未歸還圖書(shū),啟動(dòng)超期賠償用例。相關(guān)數(shù)據(jù)借書(shū)證信息,所還圖書(shū)。4.3遺失賠償簡(jiǎn)要說(shuō)明:學(xué)生遺失圖書(shū)進(jìn)行遺失賠償?shù)倪^(guò)程。事件流基本流1.學(xué)生遺失圖書(shū),本用例啟動(dòng);2.系統(tǒng)查詢(xún)借書(shū)證信息;3.管理員選擇學(xué)生遺失的圖書(shū);4.系統(tǒng)獲取遺失圖書(shū)的定價(jià);5.學(xué)生確認(rèn)遺失圖書(shū);6.學(xué)生繳納賠償金,結(jié)束。前置條件學(xué)生提供借書(shū)證信息、遺失圖書(shū)書(shū)名等信息。相關(guān)數(shù)據(jù)借書(shū)證信息。4.4清除遺失圖書(shū)信息簡(jiǎn)要說(shuō)明:管理員清除遺失圖書(shū)信息的過(guò)程。事件流基本流1.管理員啟動(dòng)遺失賠償用例之后,本用例啟動(dòng);2.管理員確認(rèn)清除遺失圖書(shū)信息;3.系統(tǒng)清除遺失圖書(shū)信息。

前置條件管理員登錄。4.5登記新圖書(shū)簡(jiǎn)要說(shuō)明:本用例描述管理員登記新圖書(shū)的過(guò)程。事件流基本流1.管理員進(jìn)入系統(tǒng),啟動(dòng)本用例;2.管理員登記新圖書(shū)信息(圖書(shū)編號(hào),書(shū)名,作者,出版社,圖書(shū)分類(lèi),定價(jià));3.管理員確認(rèn)新圖書(shū)信息;4.系統(tǒng)保存圖書(shū)信息;5.管理員關(guān)閉本用例。前置條件管理員登錄相關(guān)數(shù)據(jù)新圖書(shū)的相關(guān)信息4.6超期賠償簡(jiǎn)要說(shuō)明:本用例描述學(xué)生對(duì)超期未歸還圖書(shū)進(jìn)行超期賠償?shù)倪^(guò)程。事件流基本流1.學(xué)生進(jìn)行還書(shū),系統(tǒng)檢測(cè)到存在超期未歸還圖書(shū),本用例啟動(dòng);2.系統(tǒng)獲取圖書(shū)借還日期,計(jì)算賠償金額;3.學(xué)生確認(rèn)賠償金額;4.學(xué)生繳納賠償金,系統(tǒng)清除該項(xiàng)借書(shū)信息,結(jié)束。

前置條件學(xué)生提供借書(shū)證信息。相關(guān)數(shù)據(jù)所還圖書(shū)信息,借書(shū)證信息。4.7注銷(xiāo)借書(shū)證簡(jiǎn)要說(shuō)明:本用例描述學(xué)生注銷(xiāo)個(gè)人借書(shū)證,或管理員注銷(xiāo)離校學(xué)生借書(shū)證的過(guò)程。事件流基本流1.學(xué)生提出注銷(xiāo)借書(shū)證,或管理員進(jìn)入,本用例啟動(dòng);2.管理員選擇所要注銷(xiāo)的借書(shū)證;2.學(xué)生,管理員確認(rèn)注銷(xiāo);3.系統(tǒng)注銷(xiāo)借書(shū)證信息,結(jié)束。備選流系統(tǒng)檢測(cè)到該借書(shū)證存在借閱信息,給出提示,結(jié)束。前置條件學(xué)生提供借書(shū)證信息,管理員登錄。相關(guān)數(shù)據(jù)借書(shū)證信息,離校學(xué)生名單。5.類(lèi)圖1學(xué)生借書(shū)類(lèi)圖

2學(xué)生還書(shū)類(lèi)圖7.活動(dòng)圖1學(xué)生借書(shū)的活動(dòng)圖2學(xué)生還書(shū)的活動(dòng)圖8.順序圖1學(xué)生借書(shū)的順序圖2學(xué)生還書(shū)的順序圖結(jié)束語(yǔ)通過(guò)利用統(tǒng)一建模語(yǔ)言UML中的各種圖形,分析和設(shè)計(jì)圖書(shū)管理系統(tǒng),建起了圖書(shū)管理的面向?qū)ο竽P停接懥嘶赨ML的體系結(jié)構(gòu)建模及其實(shí)現(xiàn)問(wèn)題。由建模過(guò)程可以看出UML在體系結(jié)構(gòu)建模方面存在很好的優(yōu)勢(shì),不但從整體

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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)論