中北大學(xué)軟件學(xué)院軟件建模技術(shù)UML試驗報告全套無敵版附源文件_第1頁
中北大學(xué)軟件學(xué)院軟件建模技術(shù)UML試驗報告全套無敵版附源文件_第2頁
中北大學(xué)軟件學(xué)院軟件建模技術(shù)UML試驗報告全套無敵版附源文件_第3頁
中北大學(xué)軟件學(xué)院軟件建模技術(shù)UML試驗報告全套無敵版附源文件_第4頁
中北大學(xué)軟件學(xué)院軟件建模技術(shù)UML試驗報告全套無敵版附源文件_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、中北大學(xué)軟件學(xué)院實驗報告專業(yè):方向:課程名稱:班級:學(xué)號:姓名:輔導(dǎo)教師:2016年3月制UML建模(可修改)源文件下載地址:實驗時間2016年4月5日19時至20時學(xué)時數(shù)21 .實驗名稱實驗一用例圖的繪制2 .實驗?zāi)康?)掌握用例圖的組成及其創(chuàng)建2)熟練使用RationalRose2003繪制用例圖3 .實驗內(nèi)容BBS在線論壇系統(tǒng)1)分析系統(tǒng)需求,確定參與者和用例;2)繪制系統(tǒng)的用例圖;3)使用文本t細描述3個用例的事件流;4.實驗原理或流程圖步驟1:啟動RationalRose步驟2:創(chuàng)建3個用例:未注冊會員、已注冊會員、管理員步驟3:繪制整體的用例圖UseCase,初步描述所有大粒度的用

2、例。步驟4:細化管理員的會員管理用例步驟5:細化管理員的版塊管理用例步驟6:細化管理員的帖子管理用例修改會員信息5.實驗過程或源代碼板塊管理?登錄系統(tǒng)帖子管理/力刪除會員會員管理、管理員修改會員積分排行圖2細化后的會員管理用例extend修改會員基本信息回帖0_收回蕓員號一方瀏覽帖子發(fā)帖圖1:整體用例圖UseCase未主冊會員O會員管理管理員會員注冊已注冊會員吳一管理員f)內(nèi)刪除板塊話題一了修改板房主題名/extend/,/*-=extend板塊管理、修改板塊信息一修改i藐類型exterid(7)CD添贏嬴修改板塊數(shù)量圖3細化后的板塊管理用例吳-管理員c)好贏,H刪除內(nèi)容反動的帖子廠、廠、ex

3、tendG3CS)帖子管理、刪除帖子舸2oO設(shè)置藉星帖刪除內(nèi)容不健康的帖子M1o控制帖子的點擊率圖4細化后的帖子管理用例表1會員登錄系統(tǒng)的用例描述用例編號UC001用例名稱會員登錄系統(tǒng)用例概述已經(jīng)注冊過的會員通過登錄可以進入到系統(tǒng)并使用系統(tǒng)中的相關(guān)功能參與者客戶,即注冊過的會員前置條件客戶進入登陸界面并且已經(jīng)注冊過后置結(jié)果提示客戶登陸成功并進入操作主界面基本事件流1 .客戶在登陸界面輸入用戶名2 .客戶在登陸界面輸入密碼3 .客戶點擊頁面上的“登錄”按鈕,發(fā)送登錄信息到系統(tǒng)4 .系統(tǒng)將登錄信息送交數(shù)據(jù)庫進行驗證5 .數(shù)據(jù)庫反饋驗證結(jié)果,如果驗證通過轉(zhuǎn)到第6步,否則轉(zhuǎn)到第7步6 .提示客戶登陸成

4、功并進入主界面7 .提示客戶登錄失敗,要求用戶重新登錄,轉(zhuǎn)到第1步可選事件流客戶在登錄過程中取消了登錄或者關(guān)閉了瀏覽器,該用例正常終止。異常事件流e1.客戶在沒有輸入用戶名或密碼的情況卜直接點擊登錄,系統(tǒng)需要提示用戶必須輸入完整的登錄信息才可以登錄,轉(zhuǎn)到第1步。e2.客戶在提交自己的登錄信息后由于網(wǎng)絡(luò)阻塞等原因遲遲得不到響應(yīng),多次點擊登錄按鈕重復(fù)提交表單,這時系統(tǒng)應(yīng)提示用戶耐心等待,如果一定時間后仍沒有反饋,則提示登錄超時,請重新登錄,轉(zhuǎn)到第1步表2會員注冊的用例描述用例編號UC002用例名稱會員注冊用例概述游客可以通過會員注冊成為會員參與者游客前置條件游客進入注冊界面并且沒有注冊過后置結(jié)果提

5、示游客注冊成功,并進入操作主界面基本事件流1 .游客在注冊界面輸入所有注冊信息2 .游客點擊頁面上的“注冊”按鈕,發(fā)送注冊信息到系統(tǒng)3 .系統(tǒng)將注冊信息送交數(shù)據(jù)庫進行保存4 .數(shù)據(jù)庫反饋操作結(jié)果,如果操作成功轉(zhuǎn)到第5步,否則轉(zhuǎn)到第6步5 .提示客戶注冊成功并進入主界面6 .提示客戶注冊失敗,要求用戶重新注冊,轉(zhuǎn)到第1步可選事件流d1.客戶在注冊過程中取消了注冊或者關(guān)閉了瀏覽器,該用例正常終止。d2.客戶注冊時系統(tǒng)提示該用戶已被注冊,此時用戶可以選擇操作d2.1用戶點擊“取消”按鈕放棄注冊,用例正常終止d2.2用戶點擊“登錄”按鈕跳轉(zhuǎn)到登錄頁面進行登錄操作,該用例正常終止,轉(zhuǎn)去執(zhí)行用例UC001

6、。異常事件流e1.客戶沒有輸入正確的注冊信息,直接點擊注冊,系統(tǒng)需要提示用戶必須輸入正確的信息才可以注冊成功,轉(zhuǎn)到第1步。e2.客戶在提交自己的注冊信息后由于網(wǎng)絡(luò)阻塞等原因遲遲得不到響應(yīng),多次點擊注冊按鈕重復(fù)提交表單,這時系統(tǒng)應(yīng)提示用戶耐心等待,如果一定時間后仍沒有反饋,則提示操作超時,請重新操作,轉(zhuǎn)到第1步表3會員發(fā)帖用例描述用例編號UC003用例名稱會員發(fā)帖用例概述會員可以在版塊內(nèi)發(fā)帖參與者會員前置條件會員已經(jīng)登錄并進入某個板塊后置結(jié)果提示操作成功,重新進入相關(guān)板塊頁面,看到所發(fā)帖子基本事件流1 .會員點擊頁面上的“我要發(fā)帖”按鈕進入發(fā)帖頁面2 .會員填寫帖子的標(biāo)題和內(nèi)容3 .會員點擊“提

7、交”按鈕4 .系統(tǒng)將會員提交的帖子內(nèi)容送到數(shù)據(jù)庫進行保存5 .數(shù)據(jù)庫反饋操作結(jié)果,如果操作成功轉(zhuǎn)到第6步,否則轉(zhuǎn)到第7步6 .提示會員發(fā)帖成功并進入之前的板塊界面7 .提示會員發(fā)帖失敗,要求重新發(fā)帖,轉(zhuǎn)到第1步可選事件流d1.會員在發(fā)帖過程中取消了發(fā)帖或者關(guān)閉了瀏覽器,該用例正常終止。d2.會員所發(fā)的帖子中含有反動或者不健康的內(nèi)容,發(fā)帖失敗,轉(zhuǎn)到第1步,要求會貝修改后重新發(fā)帖。異常事件流e1.客戶沒有輸入正確的帖子信息,直接點擊“提交”按鈕,系統(tǒng)需要提示用戶必須輸入正確的帖子信息才可以注冊成功,轉(zhuǎn)到第1步。e2.客戶在提交自己的帖子信息后由于網(wǎng)絡(luò)阻塞等原因遲遲得不到響應(yīng),多次點擊提交按鈕重復(fù)提

8、交表單,這時系統(tǒng)應(yīng)提示用戶耐心等待,如果一定時間后仍沒有反饋,則提示操作超時,請重新操作,轉(zhuǎn)到第1步6.實驗結(jié)論及心得通過本次實驗我學(xué)會了使用RationalRose2007這個軟件的基本使用方法,并學(xué)會了如何用它繪制用例圖,學(xué)會了細化用例以及詳細描述一個用例的基本方法。實驗時間2016年4月12日19時至20時學(xué)時數(shù)21 .實驗名稱實驗二類圖的繪制2 .實驗?zāi)康?)掌握類的設(shè)計2)掌握類間的關(guān)系(泛化、關(guān)聯(lián))的設(shè)計方法3)熟練使用RationalRose2003創(chuàng)建類圖3 .實驗內(nèi)容BBS在線論壇系統(tǒng)1)尋找系統(tǒng)中的類,完成類的屬性和方法的設(shè)計;2)確定類間的泛化關(guān)系,創(chuàng)建類間的泛化關(guān)系;3

9、)確定類間的關(guān)聯(lián)關(guān)系,創(chuàng)建類間的關(guān)聯(lián)關(guān)系。4.實驗原理或流程圖類圖顯示系統(tǒng)之中類和類之間的交互。1、創(chuàng)建類:在RationalRose中可以通過幾種途徑來創(chuàng)建類。最簡單的方法是利用模型的Logic視圖中的類圖標(biāo)和繪圖工具,在圖中創(chuàng)建一個類?;蛘撸跒g覽器中選擇一個包并使用快捷菜單的newclass。一旦創(chuàng)建了一個類,就可以通過雙擊打開它的對話框并在Documentation字段中添加文本來對這個類進行說明。2、創(chuàng)建類的方法(1)選擇瀏覽器中或類圖上的類。(2)使用快捷菜單的new一Operation輸入方法的名字,可在Documentation字段中為該方法輸入描述其目的的簡要說明。3、創(chuàng)建類

10、的屬性屬性(1)選擇瀏覽器中或類圖上的類。(2)使用快捷菜單的newfAttribute。(3)輸入屬性的名字,可在Documentation字段中為該屬性輸入描述其目的的簡要說明。4、創(chuàng)建類圖:右擊瀏覽器內(nèi)的Logical視圖,選擇newclassdiagram。把瀏覽器內(nèi)的類拉到類圖中即可。5、創(chuàng)建類之間的關(guān)系(1)類之間的關(guān)系在工具欄中顯示。(2)對于關(guān)聯(lián)關(guān)系來說,雙擊關(guān)聯(lián)關(guān)系,在彈出的對話框中對關(guān)聯(lián)的名稱和角色進行編輯編輯關(guān)聯(lián)關(guān)系的多重性:右單擊所要編輯的關(guān)聯(lián)的一端,從彈出的菜單中選擇Multiplicity,然后選擇所要的基數(shù)。5.實驗過程或源代碼Aclor用戶瀏覽帖子0管理員未注冊

11、會員wActor”已注冊會員,設(shè)置精華帖(帖子信息),控制帖子點擊率(拈子信息)我除帖子(帖子信思):boolean置頂帖子(帖子信息),注毋會員0,登陸險證0發(fā)帖0回t占0O.n咕子 弟加板塊(板塊信息) 我除板塊(板塊信息) 修改版塊信息(板塊信勒 查看板塊信息0圖1概要類圖(抽取的實體和實體之間的關(guān)聯(lián)泛化關(guān)系)會罌寬走著子帖子三云彘理把產(chǎn)一注吸并板塊列表圖2精化后的類圖6.實驗結(jié)論及心得節(jié)貸離注(嗟員名:Strmg武泅String)-booean注駢會卿注冊信息:已注冊會員):B8lwn胃一板立I林筑篇丁1,明除板斑板塊唁總)修改版失信扇板坡信息)士營技決信封】、河流帖子0百證(任于信口

12、)回啊回帖內(nèi)容)我置精隼帖(帖子信息),攔瑞帖子點擊率帖于信息)除帖子I證子信息):boolean置理帖子(帖子偌息)已注冊總國JCAcJQT而k通過本次實驗我學(xué)會了使用RationalRose2007繪制類圖的方法,明白了如何從系統(tǒng)中抽取類,如何分析類之間的關(guān)系以及多重性。管理員會員列表&金屬.F注爆二員未注希會具/藝?yán)砜紝嶒灂r間2016年4月12日20時至21時學(xué)時數(shù)21 .實驗名稱實驗三交互圖2 .實驗?zāi)康?)理解交互圖的作用2)掌握順序圖或通信圖的設(shè)計3)熟練使用RationalRose2003創(chuàng)建交互圖3 .實驗內(nèi)容BBS在線論壇系統(tǒng)1)正確識別交互對象及其關(guān)系2)確定對象之間交互的

13、具體消息格式和流程3)通過一些構(gòu)造型來完善整個交互圖4)要求利用順序圖或通信圖其中一種進行建模4 .實驗原理或流程圖順序圖的建模步驟1.1 創(chuàng)建順序圖新建一個順序圖的方式有兩種:1.1.1 在邏輯視圖中增加順序圖一般情況下,順序圖屬于系統(tǒng)的邏輯模型,因此可以使用“LogicalView”的右鍵菜單一一NewSequenceDiagram”,然后輸入順序圖的名稱,接著雙擊新增的順序圖名稱,開始輸入順序圖。1.1.2 在用例視圖中增加順序圖順序圖主要是用于對用例的描述,在此種目的下新增順序圖的方式也是有兩種:2.1)直接在“UseCaseView”下的相應(yīng)用例上通過右鍵菜單New-aSequenc

14、eDiagram”菜單項新建一個順序圖,輸入順序圖的名稱,如下圖所示:輸入完順序圖的名稱后,雙擊此順序圖的名稱開始輸入順序圖的內(nèi)容。2.2)在用例圖中使用用例的屬性窗口來新增順序圖。在用例“瀏覽課件”的“Specification”屬性窗口中的Diagrams”項目下,通過右鍵菜單InsertSequenceDiagram,輸入順序圖的名稱,雙擊此順序圖名稱,進入順序圖的編輯界面。1.2 刪除順序圖不管是在邏輯視圖(LogicalView)還是在用例視圖(UseCaseView),刪除順序圖的方式都是一樣的。都是選中需要刪除的順序圖,右鍵菜單一一Delete”,即可直接刪除,如下圖所示。注意,

15、在RationalRose2003環(huán)境下,所有的刪除操作都是沒有提示的。1.3 修改順序圖的名稱不管是在邏輯視圖(LogicalView)還是在用例視圖(UseCaseView),修改順序圖名稱的方式都是一樣的。都是選中需要修改名稱的順序圖,右鍵菜單一一Rename”。2 .增加和刪除對象2.1 增加對象在順序圖中,增加對象的方式主要有兩種:2.1.1 使用原有的模型元素作為順序圖的對象使用拖放的方式把原有的模型元素作為順序圖的對象。注意:可以被拖放的模型元素有參與者(Actor)和類(Class)這兩種模型元素。2.1.2 增加新的順序圖對象在順序圖的界面中,選擇對象(Object)工具,然

16、后輸入對象名稱。2.2 刪除對象刪除順序圖中的對象主要有2種方式:2.2.1 使用右鍵菜單刪除對象選擇需要刪除的對象,使用右鍵菜單一一“Edit”一一DeletefromModel”菜單項即可刪除該對象。2.2.2 使用快捷鍵刪除對象使用快捷鍵的方式比使用菜單項要簡單,選中需要刪除的對象,使用Ctrl+D的方式即可刪除該對象。2.3 終結(jié)對象在順序圖中的生命選擇對象生命終結(jié)符號,選擇需要終止生命的對象的生命線3 .增加和刪除對象間的消息3.1 增加對象間的消息選擇對象消息(ObjectMessage),按住鼠標(biāo)左鍵,從需要發(fā)出消息的對象的生命線開始,拖動線段直到接收消息的對象為止,松開鼠標(biāo)左鍵

17、。然后輸入消息的名稱。還需要設(shè)置哪些對象是在交互的過程中被創(chuàng)建的。在增加對象的消息時,還可以增加發(fā)送給對象自己的消息。3.2 設(shè)置消息的不同類型雙擊需要設(shè)置消息類型的消息,在“Detail”項目中進行消息類型的設(shè)置。一旦消息的類型改變之后,消息的符號也會跟著進行相應(yīng)的變化。3.3 刪除對象間的消息與刪除對象的方式一樣,刪除對象消息的方式也是兩種,一種是使用右鍵菜單,另外一種使用Ctrl+D的快捷鍵方式刪除。使用右鍵菜單的方式如下:右鍵點擊需要刪除的消息,在彈出的菜單中選擇Edit-“DeletefromModel”。4 .設(shè)置順序圖的項目屬性設(shè)置順序圖的項目屬性的方法如下:主菜單一一Tools

18、”一一Options”,在彈出的窗口中選擇Diagram標(biāo)簽。通信圖的建模步驟通信圖的創(chuàng)建,以及在通信圖中放置參與者和對象和順序圖類似。只不過對象之間的鏈接有所不同。1 .增加對象鏈接(1)選才iObjectLink工具欄按鈕。(2)單擊要鏈接的參與者或?qū)ο蟆?3)將對象鏈接拖動到要鏈接的參與者或?qū)ο蟆? .加進消息(1)選擇LinkMessage或ReverseLinkMessage工具欄按鈕。(2)單擊要放消息的對象鏈接。(3)雙擊消息,可以在彈出的對話框里為消息命名。(4)同一個方向,一般只允許出現(xiàn)一個箭頭,但是消息可以有多個。先雙擊消息的箭線,單擊窗口右下角的【browse按鈕,選擇【

19、browseparent,出來的對話框中,選擇【messages選項卡,添加消息。3.自反鏈接選才iLinktoSelf工具欄按鈕。(2)單擊要鏈接的對象,會增加一個消息的箭頭。(3)雙擊消息,命名自反鏈接。5.實驗過程或源代碼:已注冊會笠亞布瓦策據(jù)三充耳落1.根據(jù)實驗1用例UC001描述繪制順序圖三工三抄白|Mr書再4工父轉(zhuǎn)士磐IS?A3備1:曲人用戶名和富超爭n8:登錄關(guān)收,反填請求詰果1反強球作結(jié)果U-一9.反宸噪作續(xù)果令一-圖3會員發(fā)帖用例順序圖4 .會員登錄系統(tǒng)通信圖圖4會員登錄系統(tǒng)通信圖5 .會員注冊通信圖圖5會員注冊通信圖6 .會員發(fā)帖通信圖7 .實驗結(jié)論及心得通過本次實驗我學(xué)會

20、了使用RationalRose2007繪制順序圖和通信圖的方法。實驗時間2016年4月26日19時至20時學(xué)時數(shù)21 .實驗名稱實驗四活動圖和狀態(tài)機圖的繪制2 .實驗?zāi)康?)學(xué)會利用活動圖和狀態(tài)機圖進行動態(tài)建模2)掌握狀態(tài)機圖和活動圖的含義及作用3)熟練使用RationalRose2003創(chuàng)建類圖3 .實驗內(nèi)容BBS在線論壇系統(tǒng)1)依據(jù)系統(tǒng)需求正確識別活動對象2)采用分支,分岔和匯合等基本的建模元素來正確描述活動控制流程;3)尋找主要的狀態(tài);尋找外部事件,以便確定狀態(tài)之間的轉(zhuǎn)換;詳細描述每個狀態(tài)和轉(zhuǎn)換;4.實驗原理或流程圖建立活動圖activitydiagram活動圖顯示了從活動到活動的流?;?/p>

21、動圖可以在分析系統(tǒng)業(yè)務(wù)時用來演示業(yè)務(wù)流,也可以在收集系統(tǒng)需求的時候顯示一個用例中的事件流?;顒訄D顯示了系統(tǒng)中某個業(yè)務(wù)或者某個用例中,要經(jīng)歷哪些活動,這些活動按什么順序發(fā)生。(1)用于分析系統(tǒng)業(yè)務(wù):在瀏覽器中右擊UseCase視圖,選擇newactivitydiagram。(2)用于顯示用例中的事件流:在瀏覽器中選中某個用例,然后右擊這個用例,選擇new一activitydiagram。增加泳道:泳道是框圖里的豎段,包含特定人員或組織要進行的所有活動。可以把框圖分為多個泳道,每個泳道對應(yīng)每個人員或組織。在工具欄選擇swimlane按鈕,然后單擊框圖增加泳道,最后用人員或組織給泳道命名。增加活動并

22、設(shè)置活動的順序:在工具欄中選擇Activity按鈕,單擊活動圖增加活動,命名活動。在工具欄中選擇Transition按鈕,把箭頭從一個活動拖向另一個活動。增加同步/分岔:選才Isynchronization工具欄按鈕,單擊框圖來增加同步棒。畫出從活動到同步棒的交接箭頭,表示在這個活動之后開始并行處理。畫出從同步棒到可以并行發(fā)生的活動之間的交接箭頭。創(chuàng)建另一同步棒,表示并行處理結(jié)束。畫出從同步活動到最后同步棒之間的交接箭頭,表示完成所有這些活動之后,停止并行處理。增加決策點:決策點表示可以采取兩個或多個不同的路徑。從決策到活動的交接箭頭要給出保證條件,控制在決策之后采取什么路徑。保證條件應(yīng)該是互

23、斥的。選擇decision工具欄按鈕,單擊框圖增加決策點。拖動從決策到?jīng)Q策之后可能發(fā)生的活動之間的交接,雙擊交接,打開“detail”選項卡,在GuardCondition字段中寫入保證條件。建立狀態(tài)圖activitydiagram狀態(tài)機圖描述從狀態(tài)到狀態(tài)的控制流程,常用類對系統(tǒng)的動態(tài)特征進行建模。在大多數(shù)情況下,它用來對反應(yīng)型對象的行為建模。創(chuàng)建狀態(tài)圖:在瀏覽器中選擇“LogicalView,按下鼠標(biāo)右鍵,在彈出的菜單中選擇New,再選擇StateChartDiagram”,創(chuàng)建一個新的狀態(tài)圖,單擊BrowseStateMachineDiagram;單擊New;在NewStateMachin

24、e對話框中選中StatechartDiagram復(fù)選框;輸入狀態(tài)圖標(biāo)題;單擊OK按鈕。增加斗犬態(tài):在工具欄中選擇起始狀態(tài)圖標(biāo)(StartState),放到狀態(tài)圖窗口中,在選擇一個狀態(tài)框圖標(biāo)(State),放到狀態(tài)圖中。-狀態(tài)(起始狀態(tài)和終止?fàn)顟B(tài))和活動的規(guī)范窗口都包含下列標(biāo)簽:General標(biāo)簽、Actions標(biāo)簽、Transitions標(biāo)簽、Swimlanes標(biāo)簽。其中,General標(biāo)簽中復(fù)選標(biāo)記State/activityhistory表示狀態(tài)/活動歷史,歷史提供了一種通過子狀態(tài)直接轉(zhuǎn)換到最近訪問過的狀態(tài)的機制。Actions標(biāo)簽,Type表示類型字段標(biāo)識符欄列出了動作規(guī)范中指定的動作種

25、類,ActionExpression表示列出了4種可能的時間選項,規(guī)定了一個動作執(zhí)行的時機和被執(zhí)行動作的類型。增加轉(zhuǎn)移:在工具欄中選擇“StateTransition”圖標(biāo),在狀態(tài)圖中從源狀態(tài)指向目標(biāo)狀態(tài),在二者之間建立一個轉(zhuǎn)移。雙擊轉(zhuǎn)移,彈出StateTransitionSpecification”對話框中,點擊Detail選項卡,可以在其中輸入轉(zhuǎn)移的其他信息。按下“OK,返回到狀態(tài)圖窗口。用鼠標(biāo)雙擊目標(biāo)狀態(tài),彈出StateSpecification”對話框中,點擊Actions選項卡,設(shè)置這個狀態(tài)下的Activity。將光標(biāo)置于列表框中,按下鼠標(biāo)右鍵,在彈出的菜單中選擇Insert。列表中

26、添加了一個Activity。增加同步/分岔:在活動圖和狀態(tài)圖中,同步可視化地定義那些表示并行工作流的分叉和結(jié)合,在瀏覽器中并不顯示同步,用一條粗的水平或垂直的棒條。與活動圖相似,在此不再詳述。f*也gF】5.實驗過程或源代碼圖1會員登錄活動圖E*,*史入沙背頁而裁搪隼睬年嗎=年更i堪春夫畋圖2會員發(fā)帖活動圖整枚叁總的育力即消篤帖仔匯成工SftftWWTx的作嫌揖戶逑1其竹3君I安作刎2隨作喧舒】游客安入所看在量信息甘*#保存注冊信息圖3會員注冊活動圖注為代宓片伸成3圖4會員注冊狀態(tài)機圖未置錄狀態(tài)己矍錄狀態(tài)圖5會員登錄狀態(tài)機圖2詢填寫上空2片亍內(nèi)吝AND看過生Y與存拈亍苣更己號三箕總素發(fā)布狀有取

27、篇獨拈用戶關(guān)匍裳*5界面放棄賽站/農(nóng)消域站圖6會員發(fā)帖狀態(tài)機圖6.實驗結(jié)論及心得通過本次實驗我學(xué)會了使用RationalRose2007繪制活動圖和狀態(tài)圖的方法。取消汪喟游客點由取消度粗/取消淺野一用有急動取淚贊我會員點帝取淚叱H取消登錄:更更先矍索注冊狀蠢會員注正篇博寫注冊信息“保存注冊僖息*注型知t注理成靜會員腎承摒久正河的用戶名五任碼八附口點擊錄技物H登錄髓證白員注一登員點擊注咐接短AND會員巴粵錄1F注明自7實驗時間2016年4月26日20時至21時學(xué)時數(shù)21 .實驗名稱實驗五組件圖和部署圖的繪制2 .實驗?zāi)康?)掌握組件圖和部署圖的含義及作用2)掌握利用組件圖和部署圖進行動態(tài)建模3)熟練使用RationalRose2003創(chuàng)建組件圖和部署圖3 .實驗內(nèi)容BBS在線論壇系統(tǒng)1)尋找組件以及節(jié)點2)確定構(gòu)件間依賴關(guān)系3)確定節(jié)點間連接關(guān)系4 .實驗原理或流程圖建立組件圖ComponentDiagram組件圖(ComponentDiagram)描述軟件組件及組件之間的關(guān)系,顯示代碼的結(jié)構(gòu)。組件是邏輯架構(gòu)中定義的概念和功能(類、對象及它們之間的關(guān)系、協(xié)作)在物理架構(gòu)中的實現(xiàn)。創(chuàng)建組建圖:在視圖區(qū)域中依次選擇【ComponentViewa【main】節(jié)點,進入組件圖繪制狀態(tài)。也可以右鍵單擊【C

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論