freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

uml課程設(shè)計(jì)報(bào)告汽車租賃系統(tǒng)的需求分析與設(shè)計(jì)(編輯修改稿)

2025-10-25 05:34 本頁面
 

【文章內(nèi)容簡介】 并設(shè)計(jì)標(biāo)志位為已歸還,以便讀者網(wǎng)上預(yù)訂和繼續(xù)借閱,同時(shí)將此類圖書的數(shù)量加1,如果讀者超期或丟失所借書籍,則要進(jìn)行賠償處理。所以我們不難畫出借書一般過程的順序圖,如圖六所示:圖六借書一般過程的順序圖有順序圖可得到協(xié)作圖,如圖七所示。仔細(xì)分析借書過程的細(xì)節(jié),可以畫出如圖八所示的活動圖,它表示了復(fù)雜算法的過程,尤其是過程中的判斷、并發(fā)和同步。圖七借書一般過程的協(xié)作圖以上我們用多種語言機(jī)制分析了讀者的主要相關(guān)事件流,下面我們繪制圖書管理員使用系統(tǒng)的狀態(tài)圖分析圖書管理員的主要事件流。從以上分析可知,圖書管理員相關(guān)的過程包括:辦理借書、辦理還書、解除預(yù)定、圖書訂購、讀者信息管理(增加/刪除讀者、修改讀者權(quán)限及密碼、借閱超期罰款)、圖書信息管理(增加/刪除數(shù)目、圖書類別等相關(guān)信息的修改、流通情況)。由此我們可繪制如圖九所示的圖書管理員使用系統(tǒng)的狀態(tài)圖:圖九圖書管理員使用系統(tǒng)的狀態(tài)圖 圖書管理系統(tǒng)的靜態(tài)圖 定義并描述了各個(gè)類后,我們可以根據(jù)實(shí)際情況引入包來管理類,本圖書館管理系統(tǒng)可以劃分為四個(gè)包:用戶管理:對系統(tǒng)用戶進(jìn)行管理,為用戶提供信息服務(wù)接口,便于對系統(tǒng)進(jìn)行操作。借閱管理包括借書處理,還書處理和罰款處理等。讀者管理包括對讀者圖書等信息進(jìn)行維護(hù),主要有讀者信息的增刪,對圖書更新資料進(jìn)行維護(hù)。系統(tǒng)服務(wù):包括系統(tǒng)登錄檢查,安全維護(hù)等。系統(tǒng)的包圖如圖十所示:圖十系統(tǒng)包圖 圖書管理系統(tǒng)的實(shí)現(xiàn) 經(jīng)過系統(tǒng)分析和設(shè)計(jì)后,就可以根據(jù)設(shè)計(jì)模型在具體的環(huán)境中實(shí)現(xiàn)系統(tǒng),生成系統(tǒng)的源代碼、可執(zhí)行程序和相應(yīng)的軟件文檔,建立一個(gè)可執(zhí)行系統(tǒng)。進(jìn)而需要對系統(tǒng)進(jìn)行測試和排錯(cuò),保證系統(tǒng)符合預(yù)定的要求,獲得一個(gè)無錯(cuò)的系統(tǒng)實(shí)現(xiàn)。測試結(jié)果將確認(rèn)所完成的系統(tǒng)可以真正使用。參考文獻(xiàn)[1] :高等教育出版社 [2] :人民郵電出版社[3] [4] [J].中國圖書館學(xué)報(bào),2002,(3). [5] 劉治國.構(gòu)建基于B/S結(jié)構(gòu)的圖書管理系統(tǒng)[J].信息技術(shù),2005(3):72—73. [6] :人民郵電出版社 結(jié)束語本文以一個(gè)圖書館圖書管理系統(tǒng)開發(fā)為背景,針對圖書館對圖書資源進(jìn)行有效利用和管理的功能需求,采用統(tǒng)一建模語言(UML)對圖書資源進(jìn)行面向?qū)ο蟮拿枋?,通過利用統(tǒng)一建模語言UML中的各種圖形,分析和設(shè)計(jì)圖書管理系統(tǒng),建起了圖書管理的面向?qū)ο竽P?,探討了基于UML的體系結(jié)構(gòu)建模及其實(shí)現(xiàn)問題。由建模過程可以看出UML在體系結(jié)構(gòu)建模方面存在很好的優(yōu)勢,不但從整體上正確描述了該圖書管理系統(tǒng)的體系結(jié)構(gòu),并且可以充分利用UML面向?qū)ο蟮膬?yōu)勢,從而實(shí)現(xiàn)整個(gè)軟件系統(tǒng)面向?qū)ο蟮姆治觥⒃O(shè)計(jì)與開發(fā),大大縮短開發(fā)周期,最終使得項(xiàng)目成功完成,此管理系統(tǒng)節(jié)省了管理人員和讀者的大量時(shí)間,有利于信息處理效率的提高。鑒于篇幅有限,本文只對主要部分和主要過程做了介紹,限于水平,歡迎各位讀者對本文的缺點(diǎn)、錯(cuò)誤提出批評。第四篇:圖書管理系統(tǒng)UML分析與設(shè)計(jì)系統(tǒng)的功能性需求描述如下:圖書管理系統(tǒng)為管理員提供主功能界面。圖書管理系統(tǒng)在啟動時(shí)要求管理員輸人口令,只有口令正確,才可以進(jìn)入系統(tǒng)的主功能界面。管理員負(fù)責(zé)對圖書管理系統(tǒng)的維護(hù)工作,因此系統(tǒng)應(yīng)賦予管理員對圖書信息、讀者信息和出版社信息進(jìn)行錄入、修改、查詢和刪除等功能的操作權(quán)限。管理員作為讀者的代理實(shí)現(xiàn)借書與還書業(yè)務(wù)。圖書信息、讀者信息和出版社信息保存在對應(yīng)的數(shù)據(jù)庫表中。在上述功能性需求分析的基礎(chǔ)上,可以寫出較為詳細(xì)的需求規(guī)格說明書,作為進(jìn)行系統(tǒng)分析、設(shè)計(jì)和實(shí)現(xiàn)的依據(jù)。需求分析規(guī)格說明書由系統(tǒng)最終用戶提出需求,系統(tǒng)分析人員負(fù)責(zé)編寫。圖書管理系統(tǒng)需求分析規(guī)格說明書如下:這是一個(gè)圖書館圖書借閱管理的應(yīng)用系統(tǒng);圖書管理系統(tǒng)負(fù)責(zé)將圖書、雜志借給讀者,前提條件是這些讀者在系統(tǒng)進(jìn)行了注冊,圖書和雜志也在系統(tǒng)中進(jìn)行了注冊;圖書館負(fù)責(zé)新書的購買,當(dāng)書和雜志已經(jīng)過時(shí)或者破舊不堪時(shí),可以將這些圖書和雜志從圖書館管理系統(tǒng)中刪除;圖書管理員是圖書館的員工,負(fù)責(zé)與讀者打交道,并且是在系統(tǒng)提供的支持下開展工作;圖書管理系統(tǒng)能夠容易地建立、修改和刪除系統(tǒng)中的信息,包括圖書信息、讀者信息、以及出版社信息等;圖書管理系統(tǒng)能夠在所有流行的平臺環(huán)境(windows,uNIx等操作系統(tǒng))上運(yùn)行,并具有一個(gè)美觀的圖書用戶界面;圖書管理系統(tǒng)容易擴(kuò)展新功能。l Use case diagram 分析采用下列描述項(xiàng)撰寫用例的腳本。 用例名稱——表明用戶的意圖或用例的用途。 參與者——與該用例相關(guān)的參與者列表。 前置條件——一個(gè)條件列表,如果其中包含條件,則這些條件必須在訪問用例之前得到滿足。 后置條件——一個(gè)條件列表,如果其中包含條件,則這些條件將在用例完成以后得到滿足。 基本事件流——描述用例中各項(xiàng)活動都正常進(jìn)行時(shí)用例的工作方式。 分支事件流——描述用例中某項(xiàng)活動的子活動各項(xiàng)工作都正常進(jìn)行時(shí)用例的工作式。 異常事件流——描述用例的變更工作方式,以及出現(xiàn)異?;虬l(fā)生錯(cuò)誤的情況下所執(zhí)行的路徑。圖書管理系統(tǒng)中每個(gè)用例的腳本描述如下:1.系統(tǒng)登錄用例名稱:系統(tǒng)登錄參與者:圖書管理員 1.1前置條件 無1.2后置條件如果用例成功,參與者可以啟動系統(tǒng),使用系統(tǒng)提供的功能。反之,系統(tǒng)的狀態(tài)不發(fā)生變化。1.3基本事件流當(dāng)圖書管理員登錄系統(tǒng)時(shí),用例啟動。①系統(tǒng)提示用戶輸入用戶名和密碼。②用戶輸入用戶名和密碼。③系統(tǒng)驗(yàn)證輸入的用戶名和密碼,若正確,則用戶登錄到系統(tǒng)中。1.4異常事件流如果用戶輸入無效的用戶名/密碼,則系統(tǒng)顯示錯(cuò)誤信息。用戶可以選擇返回基本事件流的起始點(diǎn),重新輸入正確的用戶名/密碼;或者取消登錄,用例結(jié)束。2.圖書借閱用例名稱:借閱圖書參與者:讀者,圖書管理員 2.1前置條件在這個(gè)用例開始之前,圖書管理員必須登錄到系統(tǒng);否則,系統(tǒng)的狀態(tài)不發(fā)生變化。2.2后置條件如果這個(gè)用例成功實(shí)現(xiàn),則在系統(tǒng)中創(chuàng)建并存儲借閱記錄。2.3基本事件流當(dāng)讀者借閱圖書時(shí),用例啟動。①登錄系統(tǒng)。②輸人圖書ID和讀者ID。③檢索讀者ID。④檢索圖書ID。⑤根據(jù)時(shí)間算法確定圖書借出日期和歸還日期。⑥圖書館將圖書借給讀者。⑦創(chuàng)建借閱記錄。⑧存儲借閱記錄。2.4異常事件流①如果讀者未注冊,則系統(tǒng)顯示提示信息,用例被終止。②如果要借圖書不存在,系統(tǒng)顯示提示信息,用例被終止。③如果要借圖書都已借出,則系統(tǒng)提示信息,用例被終止。3.圖書歸還用例名稱:圖書歸還參與者:讀者,圖書管理員 3.1前置條件在這個(gè)用例開始之前,圖書管理員必須登錄到系統(tǒng);否則,系統(tǒng)的狀態(tài)不發(fā)生變化。3.2后置條件如果這個(gè)用例成功實(shí)現(xiàn),則系統(tǒng)刪除借閱記錄;否則,系統(tǒng)的狀態(tài)不發(fā)生變化。3.3基本事件流當(dāng)讀者歸還借閱的圖書時(shí),用例被啟動。①登錄系統(tǒng)。②輸入圖書ID和讀者ID。③檢索圖書ID。④檢索讀者ID。⑤查詢圖書借閱記錄。⑥刪除借閱記錄。3.4異常事件流①如果歸還圖書不存在,則系統(tǒng)顯示提示信息,用例被終止。②如果借閱記錄不存在,則系統(tǒng)顯示提示信息,用例被終止。4.讀者維護(hù)用例名稱:讀者維護(hù) ‘ 參與者:圖書管理員 ’ 4.1前置條件在這個(gè)用例開始之前,圖書管理員必須登錄到系統(tǒng);否則,系統(tǒng)的狀態(tài)不發(fā)生變化。4.2后置條件如果這個(gè)用例成功地實(shí)現(xiàn),則系統(tǒng)添加、修改或檢索讀者信息;否則,系統(tǒng)的狀態(tài)不發(fā)生變化。4.3基本事件流當(dāng)圖書管理員維護(hù)讀者信息時(shí),用例被啟動。①登錄系統(tǒng)。②如果選擇的活動是“添加讀者信息”,則執(zhí)行分支事件流4.3.1:添加讀者信息。③如果選擇的活動是“修改讀者信息”,則執(zhí)行分支事件流4.3.2:修改讀者信息。④如果選擇的活動是“檢索讀者信息”,則執(zhí)行分支事件流4.3.3:檢索讀者信息。4.3.1分支事件流①提供讀者的信息,例如,讀者ID,讀者姓名、電話號碼等。②系統(tǒng)存儲讀者信息。4.3.2分支事件流 ①輸入讀者ID。②查詢并顯示讀者信息。③更新系統(tǒng)中讀者信息。4.3.3分支事件流 ①輸入讀者ID。②查詢并顯示讀者信息。4.4異常事件流①如果讀者已經(jīng)存在,則系統(tǒng)顯示提示信息,用例被終止。②如果查詢不到讀者,則系統(tǒng)顯示提示信息,用例被終止。5.圖書維護(hù)用例名稱:圖書維護(hù) 參與者:圖書管理員 5.1前置條件在這個(gè)用例開始之前,圖書管理員必須登錄到系統(tǒng);否則,系統(tǒng)的狀態(tài)不發(fā)生變化。5.2后置條件如果這個(gè)用例成功實(shí)現(xiàn),則系統(tǒng)添加、修改或檢索圖書信息;否則,系統(tǒng)的狀態(tài)不發(fā)生變化。5.3基本事件流當(dāng)圖書管理員維護(hù)圖書信息時(shí),用例被啟動。①登錄系統(tǒng)。②如果選擇的活動是“添加圖書信息”,則執(zhí)行分支事件流5.3.1:添加圖書信息。③如果選擇的活動是“修改圖書信息”,則執(zhí)行分支事件流5.3.2:修改圖書信息。④如果選擇的活動是“檢索圖書信息”,則執(zhí)行分支事件流5.3.3:檢索圖書信息。5.3.1分支事件流①提供圖書的信息,例如,圖書ID,圖書名稱、編著者、出版社、價(jià)格、出版年份籌 ②系統(tǒng)存儲圖書信息。5.3.2分支事件流 ①輸人圖書ID。②查詢并顯示圖書信息。⑨更新系統(tǒng)中圖書信息。5.3.3分支事件流 ①輸入圖書ID。②查詢并顯示圖書信息。5.4異常事件流①如果該圖書已經(jīng)存在,則系統(tǒng)顯示提示信息,用例被終止。②如果查詢不到該圖書,則系統(tǒng)顯示提示信息,用例被終止。系統(tǒng)總體功能結(jié)構(gòu)l 根據(jù)用例圖定義分析包以及分析包(子系統(tǒng))之間的關(guān)系。圖書管理系統(tǒng)分析包詳細(xì)結(jié)構(gòu)l 定義類、用例實(shí)現(xiàn)(序列圖)、類關(guān)系圖(1)系統(tǒng)登錄類圖:系統(tǒng)登錄分析類圖用例實(shí)現(xiàn):登錄系統(tǒng)成功順序圖登錄系統(tǒng)失敗順序圖(2)登錄圖書信息類圖:登錄圖書信息分析類圖用例實(shí)現(xiàn):登錄圖書信息順序圖(3)修改圖書信息類圖:修改圖書信息分析類圖用例實(shí)現(xiàn):修改圖書信息順序圖(4)檢索圖書信息類圖:檢索圖書信息分析類圖用例實(shí)現(xiàn):檢索圖書信息順序圖(5)借閱圖書 類圖:借閱圖書分析類圖用例實(shí)現(xiàn):借閱圖書順序圖(6)歸還圖書類圖:歸還圖書分析類圖用例實(shí)現(xiàn):歸還圖書順序圖(7)借出圖書一覽表類圖:借出圖書一覽表分析類圖用例實(shí)現(xiàn):借出圖書一覽表順序圖(8)類關(guān)系圖系統(tǒng)實(shí)體類(業(yè)務(wù)類)之間的關(guān)系(9)類的具體定義1.圖書表類編號:A—l一0l類名:圖書表職責(zé):存放圖書館所能處理的所有圖書的基本信息屬性:圖書代號,圖書名稱,編著者,ISBN代碼,出版社代碼,出版年份,頁數(shù),價(jià)格,購入日期,過期日期,書架代碼,備注說明:該類存放所有圖書類的公用信息,它是“圖書借閱表”的父類。圖書也有身份,可以通過不同的ISBN相區(qū)別。在圖書管理系統(tǒng)中,圖書也有相關(guān)的行為,圖書因?yàn)槭褂闷谙薜瓤梢员讳N毀,所以圖書表也是系統(tǒng)中的一個(gè)對象。2.登錄圖書界面類編號:A一1—02類名:登錄圖書界面職責(zé):提供輸入所有圖書信息的界面屬性:圖書代號,圖書名稱,編著者,ISBN代碼,出版社代碼,出版年份,頁數(shù),價(jià)格,購入日期,過期日期,書架代碼,備注說明:該類的所有屬性是非持久性的,但它為用戶保存永久性的圖書屬性提供了一個(gè)臨時(shí)的輸入接口。3.登錄圖書信息控制類編號:A—l—03類名:登錄圖書信息控制類職責(zé):實(shí)現(xiàn)登錄圖書界面類與圖書表類所提供信息的交互。屬性:圖書代號,圖書名稱,編著者,ISBN代碼,出版社代碼,出版年份,頁數(shù),價(jià) 格,購人日期,過期日期,書架代碼,備注說明:該類的所有屬性是非持久性的,但它為用戶保存永久性的圖書屬性提供了一 個(gè)臨時(shí)的輸人接口。4.出版社表類編號:B—l—01類名:出版社表職責(zé):存放圖書表所使用的所有圖書的出版單位屬性:出版社代碼,出版社名稱說明:該類與出版社表之間存在著單向關(guān)聯(lián)的關(guān)系。5.讀者表類編號:C一1一Ol類名:讀者表職責(zé):存放圖書館的所有讀者的基本信息屬性:讀者代碼,讀者名,聯(lián)絡(luò)電話說明:該類類描述了物理借閱者的信息,代表了系統(tǒng)中存儲的物理借閱者的信息,即物理借閱者在系統(tǒng)中的賬戶。同時(shí),讀者表又是
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1