![UML統(tǒng)一建模語言-實驗報告4-組件圖與部署圖_第1頁](http://file4.renrendoc.com/view/30ac7c70a240184491cdc652cf2144ad/30ac7c70a240184491cdc652cf2144ad1.gif)
![UML統(tǒng)一建模語言-實驗報告4-組件圖與部署圖_第2頁](http://file4.renrendoc.com/view/30ac7c70a240184491cdc652cf2144ad/30ac7c70a240184491cdc652cf2144ad2.gif)
![UML統(tǒng)一建模語言-實驗報告4-組件圖與部署圖_第3頁](http://file4.renrendoc.com/view/30ac7c70a240184491cdc652cf2144ad/30ac7c70a240184491cdc652cf2144ad3.gif)
![UML統(tǒng)一建模語言-實驗報告4-組件圖與部署圖_第4頁](http://file4.renrendoc.com/view/30ac7c70a240184491cdc652cf2144ad/30ac7c70a240184491cdc652cf2144ad4.gif)
![UML統(tǒng)一建模語言-實驗報告4-組件圖與部署圖_第5頁](http://file4.renrendoc.com/view/30ac7c70a240184491cdc652cf2144ad/30ac7c70a240184491cdc652cf2144ad5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
《UML技術(shù)》課程實驗報告專業(yè):班級:學(xué)號:姓名:日期:2013年11月15日實驗題目1對象圖和包2組件圖與部署圖實驗?zāi)康模?)對象圖和包1.對象圖的基本概念。2.包的基本概念。3.掌握在RationalRose中繪制對象圖和包。(2)組件圖與部署圖1.理解組件圖的基本概念。2.理解組件圖的應(yīng)用:邏輯部署。3.理解部署圖的基本概念。4.理解部署圖的應(yīng)用:物理部署。5.掌握組件圖和部署圖繪制的方法。實驗內(nèi)容及原理(1)TJKD圖書管理系統(tǒng)的分析和設(shè)計已按計劃完成類圖和交互圖的分析與設(shè)計,不過當(dāng)這份文檔提交給圖書館的使用人員審查時,他們認(rèn)為最好能用一個實例來說明系統(tǒng)的運(yùn)作,現(xiàn)系統(tǒng)分析部指派您完成該項任務(wù),為系統(tǒng)繪制一張對象圖。1.以借書過程為例繪制對象圖;(2)TJKD圖書管理系統(tǒng)的分析和設(shè)計已按計劃完成類圖和交互圖的分析與設(shè)計,下一步將完成系統(tǒng)的組件圖和部署圖,現(xiàn)系統(tǒng)分析部指派您完成如下任務(wù):完成系統(tǒng)的組件圖。實驗步驟(1)對象圖和包(1)確定對象的值類名對象名屬性值方法LendFramelfLendBookName=”UMLGuide”ReaderID=”S05001”lendBookBookManagerbmMainfindBookByNamelendBookBookbLendBookName=”UMLGuide”ISBN=”ISBN12315”findFreeItemItemiLendISBN=”ISBN12315”ItemID=”B05001”getItemIDsetLoanState(2)繪圖,根據(jù)(1)中的描述,繪制出當(dāng)iLend狀態(tài)變更時,系統(tǒng)中各對象的狀態(tài)(3)根據(jù)分析設(shè)計情況,進(jìn)一步設(shè)計對象和包之間的關(guān)系。(2)組件圖(1)在組件視圖中雙擊Main圖,為編輯組件圖做好準(zhǔn)備,這時繪圖工具欄中的圖標(biāo)(2)在組件視圖中,從工具欄中選擇MainProgram圖標(biāo),在右邊的繪圖區(qū)中添加一個新組件,并取名StartClass.java表明新增一個主程序。(3)選擇新創(chuàng)建的組件,點(diǎn)擊鼠標(biāo)右鍵,在彈出的菜單中選擇“OpenSepcification”(4)在對話框中,可以修改組件的名稱,設(shè)置組件的類型,指定實現(xiàn)的語言。這里新組件的名稱定為“StartClass.java”,組件構(gòu)型為MainProgram,實現(xiàn)語言為JAVA(Rose中默認(rèn)的是分析語言Analysis(5)組件圖描述的是系統(tǒng)的實現(xiàn)視圖,因此要指定實現(xiàn)組件功能的文件。點(diǎn)擊File選項卡,在列表框中點(diǎn)擊鼠標(biāo)右鍵,在彈出的菜單中選擇“InsertFile”,彈出文件對話框。在對話框中,鍵入StartClass.java,點(diǎn)擊“打開”按鍵(6)雙擊StartClass.java,彈出是否創(chuàng)建對話框,詢問是否創(chuàng)建文件,選擇“YES”,彈出記事本,這時可輸入相應(yīng)的源程序(7)創(chuàng)建相應(yīng)的包。選擇包圖標(biāo),在右圖中創(chuàng)建。這里同樣需要對每個組件打開“OpenSpecification”對話框,設(shè)置具體的屬性,對“包”組件來說需要在Files選項卡中指明與其對應(yīng)的目錄(8)選擇業(yè)務(wù)對象包(BO),雙擊,打開業(yè)務(wù)對象包的詳細(xì)組件圖,這里根據(jù)分析的結(jié)果分別創(chuàng)建Title.java,Item.java,Loan.java,BorrowerInfomation.java,Reservation.java組件,并設(shè)置好每個組件的構(gòu)型和對應(yīng)的文件。(9)創(chuàng)建依賴關(guān)系。在本節(jié)“關(guān)系”一段中,已經(jīng)描述過依賴關(guān)系使用虛線表示,因此根據(jù)分析中的結(jié)果,在圖中將相互依賴的組件連接即可。2.繪制部署圖(1)瀏覽窗口中選擇“DeploymentView”(2)在圖中添加分別添加一個Processer和Device,并分別命名為“computerwithjavasupport”和“Printer”(3)為節(jié)點(diǎn)添加連接關(guān)系。實驗結(jié)果(1)借書過程中某一時刻的對象圖對象和包之間的關(guān)系。
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 寫臨時合同范例
- 勘探設(shè)備在森林資源調(diào)查中的應(yīng)用考核試卷
- 2025-2030年商用披薩石烤爐企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年數(shù)字化振動測試儀行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 摩托車鏈條潤滑與保養(yǎng)考核試卷
- 出售貨物合同范例
- 2025-2030年反恐應(yīng)急演練場地企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025-2030年微生物燃料電池技術(shù)醫(yī)療應(yīng)用行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 企業(yè)軟件銷售合同范本
- 書籍供貨合同范例
- 前交叉韌帶損傷PPT
- 數(shù)學(xué)四年級下冊口算題(每頁60道直接打印)
- 學(xué)校領(lǐng)導(dǎo)干部上講臺開展思想政治教育的實施方案
- 三年級道德與法治下冊第一單元我和我的同伴教材解讀新人教版
- 全國交管12123駕駛證學(xué)法減分試題附答案
- GB/T 6404.2-2005齒輪裝置的驗收規(guī)范第2部分:驗收試驗中齒輪裝置機(jī)械振動的測定
- GB/T 11376-2020金屬及其他無機(jī)覆蓋層金屬的磷化膜
- 讖緯神學(xué)與白虎通義
- 分析化學(xué)(第6版)全套課件完整版電子教案最新板
- 海上日出配套說課PPT
- 新青島版(五年制)五年級下冊小學(xué)數(shù)學(xué)全冊導(dǎo)學(xué)案(學(xué)前預(yù)習(xí)單)
評論
0/150
提交評論