NetBeans下如何設計UML模式
本節(jié)向大家介紹一下NetBeans下設計UML模式的方法,主要包括模式類型和模式應用兩大部分內(nèi)容,相信通過本節(jié)的介紹你對NetBeans下設計UML模式有一定的認識。
NetBeans下設計UML模式
現(xiàn)在,由于軟件設計具有較高的依賴性和復雜性,開發(fā)人員面臨著諸多障礙和挑戰(zhàn)。求助于設計模式,使用重復解決方案就無需再重復很多相同的工作,從而節(jié)省了寶貴的開發(fā)時間。
新發(fā)布的NetBeansEnterprisePack5.5Preview使用其統(tǒng)一建模語言(UnifiedModelingLanguage,UML)功能支持設計模式。本文描述了模式類型、創(chuàng)建它們所需的步驟以及如何將它們應用到應用程序組件中。
模式類型
在NetBeansEnterprisePack5.5Preview中,可以設計三種UML模式:
lEnterpriseJavaBeans(EJB)1.1模式—作為EJB1.1規(guī)范的設計解決方案引入,這類模式具有以下四種形式之一:BeanManaged,ContainerManaged,StatefulSession或StatelessSession。
lEJB2.0模式—作為EJB2.0規(guī)范的設計解決方案,這類模式具有以下五種形式之一:MessageDriven或上述四種形式之一。
lGangofFour(GoF)模式—所有模式的基礎,這類模式包括三種主要類型:創(chuàng)造型(Creational)、結構型(Structural)和行為型(Behavioral)。
可以隨意應用它們到任何圖表類型:類圖、序列圖、用例圖、協(xié)作圖。
模式應用
在應用設計模式之前,首先要創(chuàng)建一個UML項目。
創(chuàng)建一個UML項目
要創(chuàng)建UML項目,請執(zhí)行以下步驟:
1.選擇File>NewProject
顯示NewProject向?qū)А?/p>
2.在Categories下面,選擇UML。
3.在Projects下面,選擇Platform-IndependentModel。單擊Next按鈕。
4.在ProjectName文本字段中,為該項目鍵入一個名字,然后點擊Browse導航到要保存項目的目錄。單擊Finish。
顯示有圖表類型的NewWizard向?qū)Ь痛蜷_了。
5.選擇圖表類型,并在DiagramName文本字段中鍵入名字。
6.為Namespace保留其默認設置。單擊OK。
現(xiàn)在已經(jīng)用所選的圖表類型創(chuàng)建了一個獨立于平臺的UML項目。
【編輯推薦】