本节向大家介绍一下NetBeans下设计UML模式的方法,主要包括模式类型和模式应用两大部分内容,相信通过本节的介绍你对NetBeans下设计UML模式有一定的认识。
NetBeans下设计UML模式
现在,由于软件设计具有较高的依赖性和复杂性,开发人员面临着诸多障碍和挑战。求助于设计模式,使用重复解决方案就无需再重复很多相同的工作,从而节省了宝贵的开发时间。
新发布的NetBeansEnterprisePack5.5Preview使用其统一建模语言(UnifiedModelingLanguage,UML)功能支持设计模式。本文描述了模式类型、创建它们所需的步骤以及如何将它们应用到应用程序组件中。
模式类型
在NetBeansEnterprisePack5.5Preview中,可以设计三种UML模式:
lEnterpriseJavaBeans(EJB)1.1模式—作为EJB1.1规范的设计解决方案引入,这类模式具有以下四种形式之一:BeanManaged,ContainerManaged,StatefulSession或StatelessSession。
lEJB2.0模式—作为EJB2.0规范的设计解决方案,这类模式具有以下五种形式之一:MessageDriven或上述四种形式之一。
lGangofFour(GoF)模式—所有模式的基础,这类模式包括三种主要类型:创造型(Creational)、结构型(Structural)和行为型(Behavioral)。
可以随意应用它们到任何图表类型:类图、序列图、用例图、协作图。
模式应用
在应用设计模式之前,首先要创建一个UML项目。
创建一个UML项目
要创建UML项目,请执行以下步骤:
1.选择File>NewProject
显示NewProject向导。
2.在Categories下面,选择UML。
3.在Projects下面,选择Platform-IndependentModel。单击Next按钮。
4.在ProjectName文本字段中,为该项目键入一个名字,然后点击Browse导航到要保存项目的目录。单击Finish。
显示有图表类型的NewWizard向导就打开了。
5.选择图表类型,并在DiagramName文本字段中键入名字。
6.为Namespace保留其默认设置。单击OK。
现在已经用所选的图表类型创建了一个独立于平台的UML项目。
【编辑推荐】