![UML圖書管理系統(tǒng)建模實(shí)例_第1頁(yè)](http://file4.renrendoc.com/view/9321a5837990a36856e1d8c720466936/9321a5837990a36856e1d8c7204669361.gif)
![UML圖書管理系統(tǒng)建模實(shí)例_第2頁(yè)](http://file4.renrendoc.com/view/9321a5837990a36856e1d8c720466936/9321a5837990a36856e1d8c7204669362.gif)
![UML圖書管理系統(tǒng)建模實(shí)例_第3頁(yè)](http://file4.renrendoc.com/view/9321a5837990a36856e1d8c720466936/9321a5837990a36856e1d8c7204669363.gif)
![UML圖書管理系統(tǒng)建模實(shí)例_第4頁(yè)](http://file4.renrendoc.com/view/9321a5837990a36856e1d8c720466936/9321a5837990a36856e1d8c7204669364.gif)
![UML圖書管理系統(tǒng)建模實(shí)例_第5頁(yè)](http://file4.renrendoc.com/view/9321a5837990a36856e1d8c720466936/9321a5837990a36856e1d8c7204669365.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第7章圖書管理系統(tǒng)建模 本章主要分析圖書管理系統(tǒng)的建模,重點(diǎn)對(duì)圖書管理系統(tǒng)的業(yè)務(wù)需求、功能模塊、操作流程、參與者、用例和類進(jìn)行了詳細(xì)的分析,構(gòu)建了圖書管理系統(tǒng)的用例模型、類模型、順序模型、活動(dòng)模型、包模型、組件模型和部署模型。 本章還介紹了數(shù)據(jù)查詢模塊和條碼編制與圖書入庫(kù)模塊的建模?!窘虒W(xué)導(dǎo)航】知識(shí)技能目標(biāo)(1)熟悉系統(tǒng)的業(yè)務(wù)需求、功能模型、操作流程的分析方法(2)學(xué)會(huì)識(shí)別系統(tǒng)的參與者、用例和類(3)學(xué)會(huì)構(gòu)建系統(tǒng)的用例模型、類模型、順序模型、活動(dòng)模型(4)熟悉UML包圖、組件圖和部署圖的組成(5)學(xué)會(huì)在RationalRose2003繪制包圖、組件圖和部署圖(6)學(xué)會(huì)導(dǎo)入與導(dǎo)出RationalRose2003的模型(7)學(xué)會(huì)在RationalRose2003中發(fā)布系統(tǒng)模型本章重點(diǎn)(1)識(shí)別系統(tǒng)的參與者、用例和類(2)構(gòu)建系統(tǒng)的用例模型、類模型、順序模型和活動(dòng)模型(3)在RationalRose2003繪制包圖、組件圖和部署圖教學(xué)方法案例教學(xué)法、分組討論法、自主學(xué)習(xí)法、探究式訓(xùn)練法課時(shí)建議
10課時(shí)(含課堂引導(dǎo)訓(xùn)練和課堂同步訓(xùn)練)【引導(dǎo)訓(xùn)練】【任務(wù)1】創(chuàng)建Rose模型“07圖書管理系統(tǒng)模型”
【任務(wù)描述】
創(chuàng)建一個(gè)Rose模型,將其命名為“07圖書管理系統(tǒng)模型”,且保存在本章對(duì)應(yīng)的文件夾中?!救蝿?wù)2】繪制“數(shù)據(jù)查詢”子模塊的用例圖
【任務(wù)描述】
分析“數(shù)據(jù)查詢”子模塊的功能需求、參與者和用例,使用RationalRose2003繪制“數(shù)據(jù)查詢”子模塊的用例圖?!救蝿?wù)3】繪制“圖書借閱查詢類”的類圖
【任務(wù)描述】
設(shè)計(jì)圖書管理系統(tǒng)“圖書借閱查詢類”,且使用RationalRose2003繪制“圖書借閱查詢類”的類圖。【任務(wù)4】繪制“圖書借閱數(shù)據(jù)查詢界面類”的類圖
【任務(wù)描述】
設(shè)計(jì)圖書管理系統(tǒng)“圖書借閱數(shù)據(jù)查詢界面類”,且使用RationalRose2003繪制“圖書借閱數(shù)據(jù)查詢界面類”的類圖?!救蝿?wù)5】繪制“圖書借閱數(shù)據(jù)查詢”的順序圖
【任務(wù)描述】
分析圖書管理系統(tǒng)“圖書借閱數(shù)據(jù)查詢”所涉及的類、方法及其實(shí)現(xiàn)過(guò)程,使用RationalRose2003繪制圖書管理員查詢圖書借閱數(shù)據(jù)的順序圖?!救蝿?wù)6】繪制“圖書借閱數(shù)據(jù)查詢”的活動(dòng)圖
【任務(wù)描述】
分析圖書管理系統(tǒng)中“圖書借閱數(shù)據(jù)查詢”的動(dòng)作狀態(tài)或活動(dòng)狀態(tài)、決策以及各個(gè)狀態(tài)的轉(zhuǎn)換,使用RationalRose2003繪制圖書借閱數(shù)據(jù)查詢的活動(dòng)圖。
【操作示范與知識(shí)講解】 【任務(wù)描述】
(1)分析圖書管理系統(tǒng)的業(yè)務(wù)需求、功能模塊和操作流程。(2)分析圖書管理系統(tǒng)的參與者、用例和類。(3)構(gòu)建圖書管理系統(tǒng)的用例模型、類模型、順序模型和活動(dòng)模型。(4)構(gòu)建圖書管理系統(tǒng)的包模型、組件模型和部署模型。(5)導(dǎo)入與導(dǎo)出RationalRose2003的模型。(6)發(fā)布圖書管理系統(tǒng)模型。
【任務(wù)實(shí)施】7.1分析圖書管理系統(tǒng)的業(yè)務(wù)需求7.2分析圖書管理系統(tǒng)的功能模塊7.3分析圖書管理系統(tǒng)的操作流程7.4分析圖書管理系統(tǒng)的參與者7.5分析圖書管理系統(tǒng)的用例7.6分析圖書管理系統(tǒng)的類7.7構(gòu)建圖書管理系統(tǒng)的用例模型7.8構(gòu)建圖書管理系統(tǒng)的類模型7.9構(gòu)建圖書管理系統(tǒng)的順序模型7.10
構(gòu)建圖書管理系統(tǒng)的活動(dòng)模型7.11構(gòu)建圖書管理系統(tǒng)的包模型7.12
構(gòu)建圖書管理系統(tǒng)的組件模型7.13構(gòu)建圖書管理系統(tǒng)的部署模型7.14導(dǎo)入與導(dǎo)出RationalRose2003的模型7.15
RationalRose2003中發(fā)布系統(tǒng)模型
7.1分析圖書管理系統(tǒng)的業(yè)務(wù)需求
1、圖書管理系統(tǒng)使用對(duì)象的功能劃分(1)圖書借閱員主要使用圖書管理系統(tǒng)借出圖書、歸還圖書、續(xù)借圖書、查詢信息等,也可以修改密碼,以合法身分登錄系統(tǒng)。(2)圖書管理員主要管理圖書類型、借閱者類型、出版社數(shù)據(jù)、藏書地點(diǎn)、部門數(shù)據(jù)等基礎(chǔ)數(shù)據(jù),編制圖書條碼、打印書標(biāo)、圖書入庫(kù)、管理書目信息、維護(hù)借閱者信息、辦理借書證等。(3)系統(tǒng)管理員主要是管理用戶、為用戶分配權(quán)限、設(shè)置系統(tǒng)參數(shù)、備份數(shù)據(jù)、保證數(shù)據(jù)完整、保證網(wǎng)絡(luò)暢通和清除計(jì)算機(jī)病毒等。(4)圖書借閱者可以查詢書目信息、借閱信息和罰款信息。2、圖書管理系統(tǒng)的業(yè)務(wù)需求描述
7.2分析圖書管理系統(tǒng)的功能模塊
1、用戶登錄模塊 用戶登錄模塊的功能結(jié)構(gòu)圖如圖7-7所示,其主要功能如下:(1)驗(yàn)證數(shù)據(jù)庫(kù)連接是否成功。(2)驗(yàn)證用戶身份是否合法。(3)獲取用戶權(quán)限類型。圖7-7用戶登錄模塊的功能結(jié)構(gòu)圖
2、用戶管理模塊 用戶管理模塊的功能結(jié)構(gòu)圖如圖7-8所示,其主要功能如下:(1)新增、修改或刪除用戶數(shù)據(jù)。(2)管理用戶權(quán)限。(3)修改用戶密碼。用戶管理模塊用戶信息管理用戶權(quán)限管理用戶密碼修改圖7-8用戶管理模塊的功能結(jié)構(gòu)圖
3、基礎(chǔ)數(shù)據(jù)管理模塊、 基礎(chǔ)數(shù)據(jù)管理模塊的功能結(jié)構(gòu)圖如圖7-9所示,其主要功能如下:(1)新增、修改或刪除出版社數(shù)據(jù)。(2)新增、修改或刪除館藏地點(diǎn)數(shù)據(jù)。(3)新增、修改或刪除部門數(shù)據(jù)。(4)數(shù)據(jù)備份與恢復(fù)?;A(chǔ)數(shù)據(jù)管理模塊出版社數(shù)據(jù)管理館藏地點(diǎn)數(shù)據(jù)管理部門數(shù)據(jù)管理數(shù)據(jù)備份與恢復(fù)圖7-10類型管理模塊的功能結(jié)構(gòu)圖
4、類型管理模塊 類型管理模塊的功能結(jié)構(gòu)圖如圖7-10所示,其主要功能如下:(1)新增、修改或刪除圖書類型數(shù)據(jù)。(2)新增、修改或刪除借閱者類型數(shù)據(jù)。(3)新增、修改或刪除罰款類型數(shù)據(jù)。圖7-10類型管理模塊的功能結(jié)構(gòu)圖
5、業(yè)務(wù)數(shù)據(jù)管理模塊 業(yè)務(wù)數(shù)據(jù)管理模塊的功能結(jié)構(gòu)圖如圖7-11,其主要功能如下:(1)新增、修改或刪除書目數(shù)據(jù)。(2)新增、修改或刪除借閱者數(shù)據(jù)。圖7-11業(yè)務(wù)數(shù)據(jù)管理模塊的功能結(jié)構(gòu)圖
6、數(shù)據(jù)查詢模塊 數(shù)據(jù)查詢模塊的功能結(jié)構(gòu)圖如圖7-12所示,其主要功能如下。圖7-12數(shù)據(jù)查詢模塊的功能結(jié)構(gòu)圖(1)根據(jù)“書目編號(hào)”和“圖書名稱”查詢書目信息。(2)根據(jù)“借閱者編號(hào)”和“姓名”查詢借閱者信息。(3)組合查詢借閱信息。(4)查詢超期未還圖書信息。
7、報(bào)表打印模塊 報(bào)表打印模塊的功能結(jié)構(gòu)圖如圖7-13所示,其主要功能如下:(1)打印輸出書目報(bào)表。(2)打印輸出借閱者報(bào)表。(3)打印輸出借閱報(bào)表。報(bào)表打印模塊打印書目報(bào)表打印借閱者報(bào)表打印借閱報(bào)表圖7-13報(bào)表打印模塊的功能結(jié)構(gòu)圖
8、條碼編制與圖書入庫(kù)模塊 條碼編制與圖書入庫(kù)模塊的功能結(jié)構(gòu)圖如圖7-14所示,其主要功能如下:(1)對(duì)圖書編制條碼。(2)已編制條碼的圖書入庫(kù)。(3)輸出圖書條碼信息。條碼編制與圖書入庫(kù)模塊編制條碼圖書入庫(kù)輸出條碼圖7-14條碼編制與圖書入庫(kù)模塊的功能結(jié)構(gòu)圖
9、圖書借出與歸還模塊 圖書借出與歸還模塊的功能結(jié)構(gòu)圖如圖7-15所示,其主要功能如下:(1)執(zhí)行圖書借出操作。(2)執(zhí)行圖書歸還操作。(3)執(zhí)行圖書續(xù)借操作。圖7-15圖書借出與歸還模塊的功能結(jié)構(gòu)圖
10、罰款管理模塊 罰款管理模塊的功能結(jié)構(gòu)圖如圖7-16所示,其主要功能如下:(1)對(duì)于圖書超期未還、圖書損壞和圖書丟失等方面進(jìn)行罰款處理。(2)對(duì)于罰款未交清的情況執(zhí)行補(bǔ)交罰款操作。(3)執(zhí)行補(bǔ)交押金操作。圖7-16罰款管理模塊的功能結(jié)構(gòu)圖
11、系統(tǒng)整合模塊 系統(tǒng)整合模塊的功能結(jié)構(gòu)圖如圖7-17所示,其主要功能如下:(1)將各個(gè)模塊通過(guò)主窗體進(jìn)行整合。(2)對(duì)系統(tǒng)的操作方法提供幫助。(3)對(duì)系統(tǒng)的有關(guān)情況提供說(shuō)明信息。圖7-17系統(tǒng)整合模塊的功能結(jié)構(gòu)圖
7.3分析圖書管理系統(tǒng)的操作流程
1、用戶登錄的流程
2、借出圖書的操作流程
3、歸還圖書的操作流程
4、超期處理的操作流程
7.4分析圖書管理系統(tǒng)的參與者 經(jīng)過(guò)實(shí)地調(diào)查、訪談,我們可以列出圖書管理系統(tǒng)的主要業(yè)務(wù)內(nèi)容。(1)系統(tǒng)可供圖書借閱員完成借書、還書、續(xù)借操作。(2)系統(tǒng)可供圖書管理員完成圖書編目、入庫(kù),辦理借書證等操作。(3)系統(tǒng)允許系統(tǒng)管理員對(duì)系統(tǒng)進(jìn)行維護(hù)、管理系統(tǒng)用戶、設(shè)置用戶權(quán)限。(4)系統(tǒng)可供圖書管理員、圖書借閱員和借閱者本人查詢圖書信息、借閱信息和罰款信息。(3)系統(tǒng)允許系統(tǒng)管理員對(duì)系統(tǒng)進(jìn)行維護(hù)、管理系統(tǒng)用戶、設(shè)置用戶權(quán)限。(4)系統(tǒng)可供圖書管理員、圖書借閱員和借閱者本人查詢圖書信息、借閱信息和罰款信息。 通過(guò)以上分析,可以確定系統(tǒng)中有四類參與者:圖書借閱員、圖書管理員、系統(tǒng)管理員和借閱者。 各參與者的描述如表7-1所示。參與者業(yè)務(wù)功能圖書借閱員主要使用圖書管理系統(tǒng)借出圖書、歸還圖書、續(xù)借圖書、查詢信息等,也可以修改密碼,以合法身分登錄系統(tǒng)圖書管理員主要管理圖書類型、借閱者類型、出版社、藏書地點(diǎn)、部門據(jù)等基礎(chǔ)數(shù)據(jù),管理書目信息、維護(hù)借閱者信息、辦理借書證,編制圖書條碼、打印書標(biāo)、圖書入庫(kù)等系統(tǒng)管理員主要是管理系統(tǒng)用戶、為用戶分配權(quán)限、設(shè)置系統(tǒng)參數(shù)、備份數(shù)據(jù)等借閱者可以查詢書目信息、借閱信息和罰款信息表7-1圖書管理系統(tǒng)的參與者
7.5分析圖書管理系統(tǒng)的用例
由于系統(tǒng)中存在四種類型的參與者,下面分別從這四種類型的參與者角度出發(fā),列出圖書管理系統(tǒng)的基本用例,如表7-2所示。表7-2圖書管理系統(tǒng)的基本用例系統(tǒng)參與者基本用例圖書借閱員借出圖書、歸還圖書、續(xù)借圖書、查詢信息、修改密碼圖書管理員管理基礎(chǔ)數(shù)據(jù)、管理書目、管理圖書、管理借閱者系統(tǒng)管理員管理用戶、管理用戶權(quán)限、設(shè)置系統(tǒng)參數(shù)、備份數(shù)據(jù)借閱者查詢信息 “添加借閱者”用例的細(xì)化描述如表7-3所示。表7-3“添加借閱者”用例的細(xì)化描述用例名稱添加借閱者標(biāo)識(shí)符bookMis2009001用例描述圖書管理員添加借閱者信息參與者圖書管理員前置條件圖書管理員成功登錄到系統(tǒng)后置條件在系統(tǒng)中注冊(cè)一名借閱者,并為其打印一個(gè)借書證基本操作流程①
輸入借閱者的信息,例如姓名、證件號(hào)碼、部門等②
系統(tǒng)存儲(chǔ)借閱信息③
系統(tǒng)打印一個(gè)借書證可選操作流程輸入的借閱者信息已經(jīng)在系統(tǒng)中存在,提示管理員并終止用例
7.6分析圖書管理系統(tǒng)的類 進(jìn)一步分析系統(tǒng)需求,以發(fā)現(xiàn)類以及類之間的關(guān)系,確定它們的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為,是面向?qū)ο蠓治龅幕救蝿?wù)。 系統(tǒng)的靜態(tài)結(jié)構(gòu)模型主要用類圖和對(duì)象圖描述。 在確定系統(tǒng)的功能需求后,下一步就是確定系統(tǒng)的類。 由于類是構(gòu)成類圖的基礎(chǔ),所以,在構(gòu)造類圖之前,首先要定義類,也就是將系統(tǒng)要的數(shù)據(jù)抽象為類的屬性,將處理數(shù)據(jù)的方法抽象為類的方法。7.7構(gòu)建圖書管理系統(tǒng)的用例模型 圖書管理系統(tǒng)的用例圖如圖7-18所示。圖7-18圖書管理系統(tǒng)的用例圖
7.8構(gòu)建圖書管理系統(tǒng)的類模型 圖書管理系統(tǒng)幾個(gè)實(shí)體類的類圖如圖7-19所示,圖書借出類與圖書類、借閱者類的關(guān)系如圖7-19所示。圖7-19圖書管理系統(tǒng)主要實(shí)體類的類圖 圖書借出類與圖書類為一對(duì)一的關(guān)系,每一本圖書(對(duì)應(yīng)一個(gè)惟一的條碼)在同一時(shí)刻只能借出一次。 借閱者類與圖書借出類為一對(duì)多的關(guān)系,每個(gè)借閱者可以借閱多本圖書,也可能沒(méi)有借閱一本圖書。 書目類與圖書類、圖書類型類的關(guān)系如圖7-19所示,書目類與圖書類為一對(duì)多的關(guān)系,每一種書目至少對(duì)應(yīng)有一本圖書,也可能對(duì)應(yīng)有多本圖書。 圖書類型類與書目類對(duì)一對(duì)多的關(guān)系,每種圖書類型可以對(duì)應(yīng)有多種不同的書目,也可能沒(méi)有對(duì)應(yīng)的書目。 借閱者類與借閱者類型類的關(guān)系如圖7-19所示。 借閱者類型類與借閱者類為一對(duì)多的關(guān)系,每個(gè)借閱者類型可以對(duì)應(yīng)有多個(gè)不同的借閱者。 圖書管理系統(tǒng)圖書借出界面類與圖書類、借閱者類、圖書借出類之間的關(guān)系如圖7-21所示。圖7-21圖書借出界面類與圖書類、借閱者類、圖書借出類之間的關(guān)系7.9構(gòu)建圖書管理系統(tǒng)的順序模型
1.繪制“用戶登錄系統(tǒng)到打開子窗口操作過(guò)程”的順序圖
2.繪制圖書類型管理模塊的順序圖(1)繪制“瀏覽與新增圖書類型”的順序圖(2)繪制“瀏覽與修改圖書類型數(shù)據(jù)”的順序圖7.10構(gòu)建圖書管理系統(tǒng)的活動(dòng)模型
1.繪制“用戶登錄系統(tǒng)到打開主窗口操作過(guò)程”的活動(dòng)圖“用戶登錄系統(tǒng)到打開主窗口操作過(guò)程”的活動(dòng)圖如圖7-25所示。圖7-25“用戶登錄系統(tǒng)到打開主窗口操作過(guò)程”活動(dòng)圖
2.繪制“圖書類型管理”的活動(dòng)圖 “圖書類型管理”的活動(dòng)圖如圖7-26所示。圖7-26“圖書類型管理”的活動(dòng)圖7.11構(gòu)建圖書管理系統(tǒng)的包模型
7.11.1包圖概述 包圖(PackageDiagram)是維護(hù)和控制系統(tǒng)總體結(jié)構(gòu)的重要建模工具。 在UML中,包的繪制是用兩個(gè)矩形表示的,一個(gè)小矩形和一個(gè)大矩形,小矩形緊貼在大矩形的左上角。
7.11.2繪制包圖 包既可以在RationalRose2003的【模型瀏覽】窗口中“LogicView”處創(chuàng)建,也可以在“ComponentView”處創(chuàng)建。(1)創(chuàng)建包(2)創(chuàng)建包圖(3)在類圖中添加包(4)修改包的屬性(5)在包之間添加依賴關(guān)系(6)保存繪制的包圖
7.11.3刪除包 可以從圖形繪制區(qū)域或者整個(gè)模型中刪除包,如果從整個(gè)模型中刪除包,則該包所包含的內(nèi)容也都被刪除。(1)從圖形繪制區(qū)域刪除包(2)從整個(gè)模型中刪除包。 要從整個(gè)模型中刪除包,需要在左邊【模型瀏覽】窗口右鍵單擊所要的刪除的包名,從彈出的快捷菜單中單擊選擇【Delete】菜單項(xiàng)即可刪除。
7.12構(gòu)建圖書管理系統(tǒng)的組件模型
7.12.1組件圖概述 組件圖(ComponentDiagram)也叫構(gòu)件圖,用于描述軟件的各種組件和它們之間的依賴關(guān)系。 組件視圖包含模型代碼庫(kù)、可執(zhí)行文件、運(yùn)行庫(kù)及其他組件的信息。 組件是代碼的實(shí)際物理模塊,系統(tǒng)的組件圖用來(lái)顯示代碼模塊間的關(guān)系。 將系統(tǒng)中的模型元素組織成較大的組塊。
7.12.2組件圖的組成 組件圖中通常包含3種元素:組件(Component)、接口(Interface)和組件之間的依賴關(guān)系(Dependency)。 每個(gè)組件實(shí)現(xiàn)一些接口,并使用另一些接口。 如果組件之間的依賴關(guān)系與接口有關(guān),那么可以被具有同樣接口的其他組件所替代。
7.12.3組件圖的應(yīng)用 組件圖可以用來(lái)為系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖進(jìn)行建模,通常情況下,組件圖也被看作是基于系統(tǒng)組件的特殊類圖。 在使用組件圖為系統(tǒng)的實(shí)現(xiàn)視圖進(jìn)行建模時(shí),可以為源代碼建模、為可執(zhí)行文件建模,為數(shù)據(jù)庫(kù)建模等。
7.12.4繪制圖書管理系統(tǒng)的組件圖(1)建立新的組件圖(2)顯示組件圖【編輯】窗口和編輯工具欄(3)添加組件(4)添加組件之間的依賴關(guān)系(5)保存繪制的組件圖7.13構(gòu)建圖書管理系統(tǒng)的部署模型
部署圖(DeploymentDiagram)用來(lái)對(duì)部署系統(tǒng)時(shí)涉及到的硬件進(jìn)行建模。 可以幫助系統(tǒng)的有關(guān)人員了解軟件中各個(gè)組件駐留在什么硬件上,以及這些硬件之間的相互關(guān)系,另外,部署圖還可以用來(lái)描述哪一個(gè)軟件應(yīng)該安裝在哪一個(gè)硬件上。
7.13.1部署圖概述 部署圖(DeploymentDiagram)也叫配置圖,表示系統(tǒng)的實(shí)際部署,與系統(tǒng)的邏輯結(jié)構(gòu)不同,它描述系統(tǒng)在網(wǎng)絡(luò)上的物理部署。 部署圖用來(lái)描述系統(tǒng)硬件的物理拓?fù)浣Y(jié)構(gòu)以及在此結(jié)構(gòu)上執(zhí)行的軟件。
7.13.2部署圖的組成 部署圖主要由節(jié)點(diǎn)和關(guān)聯(lián)關(guān)系組成,在構(gòu)造部署圖時(shí),可以描述實(shí)際的計(jì)算機(jī)和設(shè)備以及它們之間的連接關(guān)系,也可以描述部署和部署之間的依賴關(guān)系。
7.13.3繪制圖書管理系統(tǒng)的部署圖 一個(gè)系統(tǒng)模型只有一個(gè)配置圖,在【模型瀏覽】窗口只有一個(gè)配置圖節(jié)點(diǎn)“DeploymentView”。(1)顯示配置圖【編輯】窗口和編輯工具欄(2)添加處理器(3)添加設(shè)備(4)添加關(guān)聯(lián)關(guān)系(5)保存繪制的部署圖7.14導(dǎo)入與導(dǎo)出RationalRose
2003的模型 利用RationalRose進(jìn)行面向?qū)ο蟮目梢暬r(shí),經(jīng)常要導(dǎo)出模型或模型的某一部分,也經(jīng)常要將模型元素導(dǎo)入到模型中。
1.導(dǎo)出模型 在RationalRose2003中打開模型文件,單擊菜單【File】→【ExportModel】,彈出【ExportModel】對(duì)話框,在該對(duì)話框中選擇合適的位置,輸入導(dǎo)出模型的文件名,如圖7-46所示。圖7-46
【ExportModel】對(duì)話框 以Petal文件格式導(dǎo)出完整模型,單擊【保存】按鈕即可。
2.導(dǎo)入模型 在RationalRose2003中單擊菜單【File】→【Import】,彈出【ImportPetalFrom】對(duì)話框,在該對(duì)話框中指定要導(dǎo)入的Petal格式的文件,如圖7-47所示,然后單擊【打開】按鈕即可。圖7-47
【ImportPetalFrom】對(duì)話框 導(dǎo)入模型后,Rose會(huì)更新當(dāng)前模型中的所有模型圖。7.15在RationalRose2003中
發(fā)布系統(tǒng)模型
可以把Rose建立的模型發(fā)布為Web方式,通過(guò)網(wǎng)絡(luò)共享模型,操作步驟如下。(1)單擊主菜單【Tools】的二級(jí)菜單【W(wǎng)ebPublisher】,在彈出的對(duì)話框中選擇要發(fā)布的模型視圖和包,如圖7-48所示。(2)在【LevelofDetail】區(qū)域設(shè)置細(xì)節(jié)內(nèi)容,如圖7-48所示。圖7-48
【RoseWebPublisher】對(duì)話框(3)在【Notation】區(qū)域選擇發(fā)布模型的符號(hào),有三個(gè)供選擇項(xiàng):【Booch】、【OMT】、【UML】,可以根據(jù)需要進(jìn)行選擇。(4)通過(guò)四個(gè)復(fù)選框選擇是否發(fā)布屬性、關(guān)聯(lián)等內(nèi)容。(5)在【HTMLRootFileName】文本框中輸入發(fā)布模型的根文件名。(6)如果要選擇圖的圖形文件格式,可以在圖7-48中單擊【Diagrams】按鈕,彈出如圖7-49所示的【DiagramOptions】對(duì)話框,在該對(duì)話框中選擇一種圖的文件格式,也可以選擇不發(fā)布任何圖,然后單擊【OK】按鈕即可。圖7-49
【DiagramOptions】對(duì)話框(7)完成上述步驟后,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)品買賣合同書
- 康雙的離婚協(xié)議書
- 三農(nóng)村生態(tài)建設(shè)實(shí)施指南
- 工程監(jiān)理承包合同
- 云計(jì)算在企業(yè)IT架構(gòu)中應(yīng)用教程
- 運(yùn)動(dòng)訓(xùn)練方法與技巧指南
- 軟件測(cè)試流程與質(zhì)量保障作業(yè)指導(dǎo)書
- 臨設(shè)工程勞務(wù)分包合同
- 網(wǎng)絡(luò)安全威脅防范與應(yīng)對(duì)作業(yè)指導(dǎo)書
- 鋼渣購(gòu)銷合同
- Starter Unit 1 Hello!說(shuō)課稿2024-2025學(xué)年人教版英語(yǔ)七年級(jí)上冊(cè)
- 2025年初中語(yǔ)文:春晚觀后感三篇
- Unit 7 第3課時(shí) Section A (Grammar Focus -4c)(導(dǎo)學(xué)案)-【上好課】2022-2023學(xué)年八年級(jí)英語(yǔ)下冊(cè)同步備課系列(人教新目標(biāo)Go For It!)
- 《教育強(qiáng)國(guó)建設(shè)規(guī)劃綱要(2024-2035年)》解讀講座
- 《基于新課程標(biāo)準(zhǔn)的初中數(shù)學(xué)課堂教學(xué)評(píng)價(jià)研究》
- 省級(jí)產(chǎn)業(yè)園區(qū)基礎(chǔ)設(shè)施項(xiàng)目可行性研究報(bào)告
- 預(yù)算績(jī)效評(píng)價(jià)管理機(jī)構(gòu)入圍投標(biāo)文件(技術(shù)方案)
- 2019北師大版高中英語(yǔ)選擇性必修四單詞表
- 園藝產(chǎn)品的品質(zhì)講義
- 鋼筋混凝土框架結(jié)構(gòu)工程監(jiān)理的質(zhì)量控制
- 桃花節(jié)活動(dòng)方案
評(píng)論
0/150
提交評(píng)論