版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、面向?qū)ο筌浖_發(fā)工具面向?qū)ο筌浖_發(fā)工具 Rational Rose n在軟件開發(fā)過程中,軟件人員通常借助于計(jì)算機(jī)輔助工具進(jìn)行軟件的開發(fā)。Rational Rose在面向?qū)ο筌浖こ虘?yīng)用中占主導(dǎo)地位。n需求分析(用例模型):用例圖、活動(dòng)圖(描述用例)、類圖的初步描繪n總體設(shè)計(jì)(靜態(tài)模型、物理模型):類圖、對(duì)象圖、包圖、組件圖、部署圖(配置圖)n軟件詳細(xì)設(shè)計(jì)(動(dòng)態(tài)模型):順序圖、協(xié)作圖、活動(dòng)圖、狀態(tài)圖(類、對(duì)象)一一 Rational Rose簡(jiǎn)介簡(jiǎn)介 nRational Rose是一種可視化的面向?qū)ο蠼9ぞ?,該工具可以?shí)現(xiàn)系統(tǒng)建模、分析與設(shè)計(jì),并可實(shí)現(xiàn)雙向工程(Round-trip Engi
2、neering),便于軟件人員開發(fā)與維護(hù)軟件系統(tǒng)。Rational Rose具有以下特點(diǎn):n1.模型與代碼高度一致模型與代碼高度一致n2.支持支持UML建模建模n3.可支持多種程序設(shè)計(jì)語言可支持多種程序設(shè)計(jì)語言n4.支持關(guān)系型數(shù)據(jù)庫的建模支持關(guān)系型數(shù)據(jù)庫的建模5.自帶自帶RoseScript腳本語言腳本語言6.支持模型的支持模型的Internet發(fā)布發(fā)布n 7.可生成軟件文檔可生成軟件文檔8.輔助軟件開發(fā)輔助軟件開發(fā)二二 Rational Rose的安裝、啟的安裝、啟動(dòng)與退出動(dòng)與退出Rational Rose的安裝n下面以Rational Rose 2003版本為例,介紹Rational Ro
3、se的安裝步驟。n1首先啟動(dòng)Rational Rose 2003的安裝程序,系統(tǒng)進(jìn)行安裝準(zhǔn)備,出現(xiàn)安裝向?qū)Т翱冢鐖D1所示。圖1 Rational Rose2003安裝向?qū)Т翱趎2在安裝向?qū)Т翱趩螕簟跋乱徊健卑粹o,則進(jìn)入Rational產(chǎn)品選擇窗口,如圖2所示,選擇要安裝的“Rational Rose Enterprise Edition”選項(xiàng),再單擊“下一步”按鈕,進(jìn)入安裝方式選擇窗口。圖2 Rational 產(chǎn)品選擇窗口n3在如圖3所示的安裝方式選擇窗口中包括了三種不同的安裝方式,選擇“Desktop installation from CD image”選項(xiàng),進(jìn)行本地安裝,然后單擊“下一
4、步”按鈕,進(jìn)入安裝向?qū)дf明窗口。圖3 安裝方式選擇窗口n4安裝向?qū)дf明窗口如圖4所示,單擊“Next”按鈕,進(jìn)入版權(quán)聲明窗口。圖4 安裝向?qū)дf明窗口n5在如圖5所示的版權(quán)聲明窗口中,選擇“I accept the terms ithe license agreement”選項(xiàng),再單擊“Next”按鈕,進(jìn)入設(shè)置安裝路徑窗口。圖5 版權(quán)聲明窗口n6在如圖6所示的設(shè)置安裝路徑窗口中給出了系統(tǒng)默認(rèn)的安裝路徑“c:Program FilesRational”,若想改變安裝路徑,則可單擊“Change”按鈕,重新選擇路徑。圖6 設(shè)置安裝路徑窗口n7單擊“Next”按鈕,出現(xiàn)如圖7所示的自定義安裝窗口,用戶
5、可以根據(jù)自己的需要選擇相應(yīng)的程序組件。圖7 自定義安裝窗口n8單擊“Next”按鈕,出現(xiàn)如圖8所示的開始安裝窗口,若用戶需要重新更改安裝設(shè)置,可單擊“Back”按鈕,若繼續(xù)進(jìn)行安裝,可以單擊“Install”按鈕,進(jìn)入系統(tǒng)安裝窗口。圖8 開始安裝窗口n9在如圖9所示的系統(tǒng)安裝窗口中,將用戶所選的Rational Rose組件安裝到指定的路徑下。圖9 系統(tǒng)安裝窗口n10系統(tǒng)安裝完成后,出現(xiàn)如圖10所示的安裝完成窗口,單擊“Finish”按鈕,即可完成Rational Rose 2003的安裝。圖10 安裝完成窗口n11接著出現(xiàn)如圖11所示的軟件注冊(cè)窗口,用戶需對(duì)該軟件進(jìn)行注冊(cè),可以使用多種方法進(jìn)
6、行注冊(cè),正版軟件需注冊(cè)后才可使用。圖11 軟件注冊(cè)窗口Rational Rose的啟動(dòng)與退出n1啟動(dòng)啟動(dòng)nRational Rose成功安裝后,用鼠標(biāo)單擊Windows桌面的“開始”按鈕,依次選擇“程序”、“Rational Software”選項(xiàng),再單擊“Rational Rose Enterprise Edition”選項(xiàng),即可完成啟動(dòng)操作。也可以雙擊桌面上的快捷方式啟動(dòng)。n2退出退出n在如圖16所示的Rational Rose主界面,單擊“File”菜單的“Exit”菜單項(xiàng),或者單擊標(biāo)題欄的關(guān)閉按鈕即可退出Rational Rose。三三 Rational Rose的界面操作的界面操作n
7、Rational Rose的界面環(huán)境比較復(fù)雜,在這一環(huán)境下,可以完成面向?qū)ο蠼5姆治雠c設(shè)計(jì)過程,并可繪制出UML的各種圖形。如何創(chuàng)建新模型n啟動(dòng)Rational Rose后,呈現(xiàn)給用戶如圖所示的啟動(dòng)主界面。圖 Rational Rose的啟動(dòng)主界面圖 New選項(xiàng)卡Rational Rose的主界面n瀏覽器瀏覽器n瀏覽器是一個(gè)樹型的層次結(jié)構(gòu),用于顯示某一模型文件的元素組成,由用例視圖(Use Case View)、邏輯視圖(Logical View)、組件視圖(Component View)、配置視圖(Deployment View)、模型屬性(Model Properties)等組成。n圖形
8、編輯窗口圖形編輯窗口n圖形編輯窗口是一個(gè)非常重要的區(qū)域,在Rational Rose環(huán)境下所有的繪圖工作均是在該窗口完成的。在圖形編輯窗口可以創(chuàng)建UML圖形,包括用例圖、類圖、包圖、順序圖、狀態(tài)圖、活動(dòng)圖、協(xié)作圖、組件圖、配置圖等。Rational Rose建模n1 創(chuàng)建新模型創(chuàng)建新模型n創(chuàng)建模型是Rational Rose的第一步工作,可以在啟動(dòng)時(shí)創(chuàng)建,如圖所示。也可以選擇“File”(文件)菜單的“New”(新建)菜單項(xiàng)。n2. 保存模型保存模型n模型文件的擴(kuò)展名為.mdl,保存模型文件可以通過菜單或標(biāo)準(zhǔn)工具欄實(shí)現(xiàn)。選擇“File”菜單的“Save”菜單項(xiàng)。圖23 “保存”對(duì)話框nUML的
9、模型元素由事物及事物之間的關(guān)系組成,是UML的重要組成部分。nUML的圖由若干個(gè)模型元素組成,模型元素是指在建模過程中涉及的概念元素與物理元素。模型元素也稱為事物,事物分為結(jié)構(gòu)事物,行為事物、分組事物和注釋事物。 n模型元素之間的連接關(guān)系也是模型元素,包括關(guān)聯(lián)關(guān)系(Association)、依賴關(guān)系(Dependency)、泛化關(guān)系(Generalization)、實(shí)現(xiàn)關(guān)系(Realization)和聚合關(guān)系(Aggregation) .四四 創(chuàng)建用例圖創(chuàng)建用例圖n用例圖是軟件需求分析階段繪制的第一張UML圖,包括參與者、用例、關(guān)聯(lián)關(guān)系、包含關(guān)系、擴(kuò)展關(guān)系、泛化關(guān)系,以及注釋、約束和包。n用例
10、圖(Use Case Diagram)由用例、參與者及其之間的關(guān)系組成.n其中用例是系統(tǒng)的一個(gè)功能單元,用戶對(duì)系統(tǒng)的需求以用例的方式描述,參與者是系統(tǒng)的一個(gè)用戶或另一個(gè)軟件系統(tǒng)。 打開用例圖窗口n在Rational Rose的瀏覽器包含了四種視圖目錄樹,用鼠標(biāo)右擊“Use Case View”圖標(biāo),在彈出的快捷菜單上選擇“New”菜單項(xiàng),再在其下一級(jí)菜單選擇“Use Case Diagram”菜單項(xiàng),如圖所示,這樣便在用例視圖目錄中添加了一個(gè)用例圖,可以重新命名該圖,如圖所示。創(chuàng)建用例圖創(chuàng)建用例圖 添加用例圖添加用例圖鼠標(biāo)雙擊新創(chuàng)建的用例圖圖標(biāo)鼠標(biāo)雙擊新創(chuàng)建的用例圖圖標(biāo) 或或“Main”圖標(biāo)圖
11、標(biāo) ,在圖形,在圖形編輯窗口打開用例圖窗口,并在左部出現(xiàn)一個(gè)用例圖工具欄,如圖所編輯窗口打開用例圖窗口,并在左部出現(xiàn)一個(gè)用例圖工具欄,如圖所示。示。 用例圖窗口用例圖窗口用例圖工具欄添加參與者與用例n鼠標(biāo)單擊參與者圖標(biāo),在圖形編輯窗口的適當(dāng)位置單擊,便添加了一個(gè)參與者。n鼠標(biāo)單擊用例圖標(biāo),在圖形編輯窗口的適當(dāng)位置單擊,便添加了一個(gè)用例。添加參與者與用例添加參與者與用例設(shè)置屬性n鼠標(biāo)右擊“參與者”模型元素,在彈出的快捷菜單選擇“Open Specification”菜單項(xiàng),或者雙擊該模型元素。 參與者屬性設(shè)置窗口參與者屬性設(shè)置窗口 用例屬性設(shè)置窗口用例屬性設(shè)置窗口 添加關(guān)系n在用例圖中可以添加模
12、型元素之間的關(guān)系,參與者和用例之間、用例和用例之間以及參與者和參與者之間均可以添加相應(yīng)的關(guān)系。選擇圖形工具欄中相應(yīng)的關(guān)系圖標(biāo) 、 、 ,在兩個(gè)模型元素之間拖動(dòng)鼠標(biāo)即可。n用例與參與者之間具有關(guān)聯(lián)關(guān)系,用于表示參與者與用例之間的通信 .n當(dāng)一個(gè)用例特殊化為若干個(gè)子用例時(shí),則建立了用例之間的一種泛化關(guān)系,子用例可以繼承父用例的屬性和行為。 n用例之間的包含關(guān)系與擴(kuò)展關(guān)系屬于特殊的依賴關(guān)系。包含關(guān)系是指一個(gè)用例可以包含其它用例的功能,并將其所包含的用例功能作為本用例功能的一部分。 n將基本用例的功能擴(kuò)展,形成一個(gè)擴(kuò)展用例,則兩個(gè)用例之間的關(guān)系為擴(kuò)展關(guān)系。 依賴關(guān)系屬性窗口依賴關(guān)系屬性窗口五五 創(chuàng)建類
13、圖創(chuàng)建類圖n類圖是面向?qū)ο笙到y(tǒng)建模中最常用的一種圖,用于描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。n類由類名、屬性和操作組成,其圖形符號(hào)如圖所示,左邊為短式,僅含有類名,右邊為長(zhǎng)式,含有類名、屬性和操作。鼠標(biāo)右擊瀏覽器的鼠標(biāo)右擊瀏覽器的“Logical View”圖標(biāo),在彈出的快捷菜單依圖標(biāo),在彈出的快捷菜單依次選擇次選擇“New”菜單項(xiàng)和菜單項(xiàng)和“Class Diagram”菜單項(xiàng)。菜單項(xiàng)。創(chuàng)建類圖創(chuàng)建類圖 類圖編輯窗口類圖編輯窗口 創(chuàng)建類創(chuàng)建新類創(chuàng)建新類鼠標(biāo)單擊圖形工具欄的類圖標(biāo)鼠標(biāo)單擊圖形工具欄的類圖標(biāo) ,在圖形編輯窗口的適當(dāng)位置再次單擊,在圖形編輯窗口的適當(dāng)位置再次單擊鼠標(biāo),便可創(chuàng)建一個(gè)新類。鼠標(biāo),便可
14、創(chuàng)建一個(gè)新類。n1類的命名類的命名n可以在創(chuàng)建新類時(shí)直接命名,或者鼠標(biāo)右擊類,在彈出的快捷菜單選擇“Open Specification”菜單項(xiàng)。類屬性設(shè)置窗口類屬性設(shè)置窗口2添加類的屬性添加類的屬性n(1)在類圖中直接添加n鼠標(biāo)右擊類圖,在如圖所示的快捷菜單選擇“New Attribute”菜單項(xiàng),便可以在類圖中為類添加新屬性。類圖的快捷菜單類圖的快捷菜單 n(2)在類屬性設(shè)置窗口添加n雙擊類圖打開“Class Specification”窗口,選擇“Attributes”(屬性)選項(xiàng)卡,在窗口空白處按鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“Insert”菜單項(xiàng)便可實(shí)現(xiàn)添加屬性。為類添加屬性為類添
15、加屬性“Class Attribute Specification”窗口窗口 n3添加類的方法添加類的方法 “Operation Specification”窗口窗口 類示例類示例圖所示為創(chuàng)建的類,類名是圖所示為創(chuàng)建的類,類名是student,其屬性包括其屬性包括name(姓名)、(姓名)、stunumber(學(xué)號(hào))、(學(xué)號(hào))、sex(性別)、(性別)、borndate(出生日期)和(出生日期)和class(所在(所在班級(jí)),方法包括班級(jí)),方法包括select course(選(選課)、課)、find information(查詢信(查詢信息)、息)、download(下載)、(下載)、re
16、mark teaching(評(píng)教)和(評(píng)教)和exam(考試)。(考試)。建立類之間的關(guān)系n1泛化關(guān)系泛化關(guān)系n在父類與子類之間可以創(chuàng)建泛化關(guān)系(繼承關(guān)系),子類可以繼承父類的屬性和方法。n泛化關(guān)系也稱為繼承關(guān)系,表示類之間的“一般與特殊”關(guān)系。 類的泛化關(guān)系類的泛化關(guān)系類圖建立成功后,單擊圖形工具欄類圖建立成功后,單擊圖形工具欄的圖標(biāo)的圖標(biāo) ,從子類向父類拖動(dòng)鼠,從子類向父類拖動(dòng)鼠標(biāo),便可添加泛化關(guān)系。圖所示為標(biāo),便可添加泛化關(guān)系。圖所示為類的泛化關(guān)系,父類為類的泛化關(guān)系,父類為employee,兩個(gè)子類分別為兩個(gè)子類分別為manager和和sale-personnel。2關(guān)聯(lián)關(guān)系關(guān)聯(lián)關(guān)系n
17、關(guān)聯(lián)關(guān)系表示兩個(gè)類或?qū)ο笾g的一種連接關(guān)系 .n在關(guān)聯(lián)的兩端可以給出重?cái)?shù),重?cái)?shù)是一個(gè)數(shù)值范圍,表示該類有多少個(gè)對(duì)象可以與被關(guān)聯(lián)對(duì)象相連。重?cái)?shù)的符號(hào)包括:n“0”:表示零個(gè);n“1”:表示1個(gè);n“0.1”:表示零個(gè)或1個(gè);n“0.*”或“0.n”:表示零個(gè)或多個(gè);n“*” 或“n”:表示多個(gè);n“1.*”或“1.n”:表示1個(gè)或多個(gè)。n2關(guān)聯(lián)關(guān)系關(guān)聯(lián)關(guān)系箭頭指向的一方稱為箭頭指向的一方稱為“Role A”,另一方稱為,另一方稱為“Role B”。類的關(guān)聯(lián)關(guān)系類的關(guān)聯(lián)關(guān)系 重?cái)?shù)重?cái)?shù)類的依賴關(guān)系3依賴關(guān)系依賴關(guān)系選擇圖形工具欄圖標(biāo) ,在具有依賴關(guān)系的兩個(gè)類之間拖動(dòng)鼠標(biāo),則建立了依賴關(guān)系,如圖所示。
18、n依賴關(guān)系是兩個(gè)模型元素之間的一種語義連接,一個(gè)模型元素依賴于另一個(gè)獨(dú)立的模型元素,當(dāng)獨(dú)立的模型元素變化時(shí),將影響依賴的模型元素。 六六 創(chuàng)建順序圖創(chuàng)建順序圖 n順序圖用于描述對(duì)象之間的交互行為,注重消息的時(shí)間順序,是一種交互圖。需求分析:用例模型用例圖,活動(dòng)圖概要設(shè)計(jì):物理模型構(gòu)件(組件)圖、部署配置)圖 靜態(tài)模型類圖、對(duì)象圖、包圖詳細(xì)設(shè)計(jì):動(dòng)態(tài)模型順序圖(時(shí)序圖/序列圖)、協(xié)作圖、狀態(tài)圖、活動(dòng)圖n1 順序圖編輯窗口n若要?jiǎng)?chuàng)建順序圖,需在瀏覽器的“Use Case View”文件夾上單擊鼠標(biāo)右鍵,在彈出的快捷菜單選擇“New”菜單項(xiàng),再在下一級(jí)菜單中選擇“Sequence Diagram”
19、。 圖 創(chuàng)建順序圖 圖 順序圖編輯窗口n2 順序圖建模n(1)添加參與者添加參與者n“客戶取車”過程的參與者是“Customer”(客戶),該參與者已在“Use Case View”目錄樹下建立,鼠標(biāo)單擊圖標(biāo)參與者圖標(biāo),拖向順序圖編輯窗口,則添加了一個(gè)參與者。圖 添加參與者 n(2)添加對(duì)象添加對(duì)象n“客戶取車”過程包括“the RequestOrder”(預(yù)訂請(qǐng)求)、“the CommonWorker”(工作人員)、“the WorkRecord”(工作記錄)、“the Car”(汽車)等對(duì)象。選擇圖形工具欄圖標(biāo),在圖形編輯窗口單擊,則添加了一個(gè)對(duì)象。 圖 添加一個(gè)對(duì)象 圖 為對(duì)象命名n接下
20、來需要為對(duì)象命名并創(chuàng)建類。雙擊該對(duì)象,系統(tǒng)打開“Object Specification”窗口,如圖所示。在“Name”框?yàn)閷?duì)象命名“the RequestOrder”,在“Class”框?yàn)樵搶?duì)象創(chuàng)建類,選擇“New”選項(xiàng),彈出“Class Specification”窗口,如圖所示。 圖 定義類 圖 對(duì)象屬性窗口n在“Name”框?yàn)轭惷癛equestOrder”,單擊“OK”按鈕,返回“Object Specification”窗口,在“Persistence”(持續(xù))選項(xiàng)中選擇“Persistent”選項(xiàng),如圖所示。單擊“OK”按鈕,對(duì)象“the RequestOrder”創(chuàng)建成功,如
21、圖所示。圖 添加“the RequestOrder”對(duì)象圖 添加全部對(duì)象n(3)添加消息添加消息n單擊工具欄圖標(biāo),在對(duì)象的生命線之間拖動(dòng),可以添加對(duì)象之間的消息。n雙擊消息線,打開“Message Specification”窗口,在“Name”框?yàn)橄⒚?,這樣便添加了對(duì)象之間的消息。n“客戶取車”順序圖如圖所示,其順序?yàn)椋菏紫瓤蛻粝蚬ぷ魅藛T出示取車單,工作人員檢查取車單,若取車單合法,則客戶交納訂金,工作人員填寫工作記錄,并更改汽車的當(dāng)前狀態(tài),最后由客戶將汽車取走。圖 “客戶取車”順序圖七七 創(chuàng)建協(xié)作圖創(chuàng)建協(xié)作圖 n協(xié)作圖是UML中的另一種交互圖,主要用于描述對(duì)象間的交互關(guān)系。n1 協(xié)作圖
22、編輯窗口n鼠標(biāo)移至瀏覽器的“Use Case View”文件夾,單擊鼠標(biāo)右鍵,在彈出的快捷菜單依次選擇“New”、“Collaboration Diagram” 。 圖 創(chuàng)建協(xié)作圖 圖 協(xié)作圖編輯窗口n2 協(xié)作圖建模(1)添加參與者添加參與者n在本例中包括“Customer”(客戶)、“Employee”(公司職工)兩個(gè)參與者,在瀏覽器選擇已創(chuàng)建的用例,拖動(dòng)鼠標(biāo)直接添加到協(xié)作圖中。 圖 添加參與者n(2)添加對(duì)象添加對(duì)象n在瀏覽器中分別選擇類“RequestOrder”、“WorkRecord”、“Car”(已在“客戶取車”順序圖示例中創(chuàng)建),拖動(dòng)至協(xié)作圖的適當(dāng)位置,則實(shí)現(xiàn)了對(duì)象的添加。若要為
23、對(duì)象命名,雙擊該對(duì)象,打開“Object Specification”窗口,如圖所示,可在“Name”框?yàn)閷?duì)象命名,并在“Persistence”(持續(xù))選項(xiàng)中選擇“Persistent”選項(xiàng)。圖 為對(duì)象命名添加了對(duì)象的協(xié)作圖 n(3)添加鏈接和消息添加鏈接和消息n鼠標(biāo)單擊圖形工具欄圖標(biāo),在對(duì)象之間拖動(dòng),則添加了鏈接,如圖所示。圖 添加鏈接 n雙擊消息箭頭,彈出 “Message Specification”窗口,在“Name”框?yàn)橄⒚?。圖 添加消息 圖 “客戶取車”協(xié)作圖八 創(chuàng)建活動(dòng)圖創(chuàng)建活動(dòng)圖 n活動(dòng)圖用于系統(tǒng)的動(dòng)態(tài)行為建模,可描述用例中的事件流。1 活動(dòng)圖編輯窗口n在瀏覽器窗口選擇用
24、例視圖(“Use Case View”)文件夾,單擊鼠標(biāo)右鍵,在彈出的快捷菜單選擇“New”菜單項(xiàng),再選擇“Activity Diagram”,如圖所示,則在“Use Case View”目錄樹中創(chuàng)建了一個(gè)活動(dòng)圖。 2 活動(dòng)圖建模 n(1)添加泳道添加泳道n(2)添加初態(tài)添加初態(tài)n(3)添加新活動(dòng)添加新活動(dòng)n(4)添加同步活動(dòng)添加同步活動(dòng)n(5)添加活動(dòng)轉(zhuǎn)換添加活動(dòng)轉(zhuǎn)換n(6). 添加終態(tài)添加終態(tài)n描述了描述了“選課管理子系統(tǒng)選課管理子系統(tǒng)”中中“AddCourse”(添加課添加課程程)用例的活動(dòng)圖,在該圖中包含用例的活動(dòng)圖,在該圖中包含“User Interface”(用戶接口)、(用戶接口
25、)、“Business Logic Integerface”(業(yè)務(wù)邏輯接口)和(業(yè)務(wù)邏輯接口)和“Database Interface”(數(shù)據(jù)(數(shù)據(jù)庫接口)三個(gè)泳道庫接口)三個(gè)泳道,首先由系統(tǒng)管理員,首先由系統(tǒng)管理員輸入課程信息輸入課程信息(Input Course Information),接著),接著系統(tǒng)驗(yàn)證課系統(tǒng)驗(yàn)證課程信息程信息(Validate Course),),創(chuàng)建課程對(duì)象創(chuàng)建課程對(duì)象(Create Course Object),然后),然后在數(shù)據(jù)庫中查詢?cè)跀?shù)據(jù)庫中查詢(Search Course In Database),),確定添加課程是確定添加課程是否合法(否合法(Whet
26、her Add Course Legality),若),若合法合法,則則將該課程添加至數(shù)據(jù)庫中將該課程添加至數(shù)據(jù)庫中(Add Course In Database),并顯示添加課程),并顯示添加課程成功成功或或失敗失敗的信息的信息(Display Success/Failure Information),活動(dòng)),活動(dòng)結(jié)束;若結(jié)束;若不合法不合法,則,則提示再次輸入提示再次輸入,需要管理員重新,需要管理員重新輸入課程信息。輸入課程信息。successfailure九九 創(chuàng)建狀態(tài)圖創(chuàng)建狀態(tài)圖n狀態(tài)圖(State Diagram)是在系統(tǒng)分析階段的一種常用工具,是對(duì)類的補(bǔ)充描述。n1 狀態(tài)圖編輯窗口 n鼠標(biāo)選擇瀏覽器中的邏輯視圖(Logical View)文件夾,按下鼠標(biāo)右鍵,在彈出的快捷菜單依次選擇“New”選項(xiàng)和“Statechar Diagram”選項(xiàng)。2 狀態(tài)圖建模狀態(tài)圖建模(1)添加起始狀態(tài)添加起始狀態(tài)(2)添加新狀態(tài)添加新狀態(tài)n為狀態(tài)命名為狀態(tài)命名n為狀態(tài)添加活動(dòng)為狀態(tài)添加活動(dòng)n設(shè)置活動(dòng)屬性設(shè)置活動(dòng)屬性(3)添
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版環(huán)衛(wèi)作業(yè)人員績(jī)效考核與服務(wù)質(zhì)量提升合同3篇
- 2025年水電工程勞務(wù)派遣合同模板3篇
- 二零二五年護(hù)理服務(wù)合同協(xié)議包含心理輔導(dǎo)內(nèi)容3篇
- 高層建筑勞務(wù)分包合同(2025年度)合同解除與爭(zhēng)議解決3篇
- 二零二五年度區(qū)塊鏈技術(shù)應(yīng)用流動(dòng)資金借款合同范本4篇
- 商場(chǎng)內(nèi)化妝品店租賃與代理合同(2025年)
- 2025年版國(guó)際貿(mào)易保險(xiǎn)服務(wù)合同標(biāo)準(zhǔn)范本4篇
- 2025年水果農(nóng)場(chǎng)果樹種植技術(shù)支持及產(chǎn)品收購合同3篇
- 二零二五版高科技園區(qū)環(huán)境保護(hù)與安全管理合同3篇
- 教育機(jī)構(gòu)實(shí)訓(xùn)安全的制度保障與執(zhí)行
- 輸電線路基礎(chǔ)知識(shí)輸電線路組成與型式
- 三年級(jí)數(shù)字加減法巧算
- GB/T 9755-2001合成樹脂乳液外墻涂料
- GB/T 10609.3-1989技術(shù)制圖復(fù)制圖的折疊方法
- GB 4053.2-2009固定式鋼梯及平臺(tái)安全要求第2部分:鋼斜梯
- 通力電梯培訓(xùn)教材:《LCE控制系統(tǒng)課程》
- 佛山市內(nèi)戶口遷移申請(qǐng)表
- 品管圈PDCA持續(xù)質(zhì)量改進(jìn)提高靜脈血栓栓塞癥規(guī)范預(yù)防率
- 一次函數(shù)單元測(cè)試卷(含答案)
- 陜西省榆林市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 天車設(shè)備維護(hù)檢修標(biāo)準(zhǔn)設(shè)備維護(hù)檢修規(guī)程
評(píng)論
0/150
提交評(píng)論