您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
业务架构设计
4月18-19日 在线直播
基于UML和EA进行系统分析设计
4月25-26日 北京+在线
AI 智能化软件测试方法与实践
5月23-24日 上海+在线
     
   
 
 订阅
NetBeans UML 建模模块
 
作者:Vikas Trivedi
 
 
   次浏览      
2007-10-29
 
编辑推荐:
本文主要介绍利用 NetBeans UML 建模模块,创建UML 图,希望对您的学习有所帮助。
本文来源于netbeans.org,由火龙果软件Alice编辑,推荐。

利用 NetBeans UML 建模功能,设计者和开发者可以分别专注于各自的工作,即设计者专注于应用程序的设计,而开发者专注于编写代码。首先,设计者和分析人员将使用标准的建模语言 UML 来设计应用程序,然后开发者通过 UML 模型来编写源代码。当然,UML 建模功能具有两种工作方式(正向工程和逆向工程),您不仅可以通过 UML 模型来生成源代码,还可以通过对源代码执行的更改来更新模型。

注意:NetBeans 的更新中心为您提供了 UML 模块。您需要了解有关如何在 NetBeans IDE 中添加模块的信息。
Mac 用户请注意:Mac 平台目前不支持 UML 功能,如果需要了解有关已知问题和解决方法的信息,请参见发行说明。

UML 图类型

利用 NetBeans UML 建模模块,您可以创建 8 种类型的 UML 图:活动图、类图、协作图、组件图、部署图、序列图、状态图和用例图。

正向工程和逆向工程

您既可以通过模型来生成 Java 代码,也可以通过现有的 Java 源代码来创建 UML 模型。通过 UML 模块生成的代码不包含任何人工标记(例如:开发者单纯为了有助于编写代码而手动引入的注释或标记)。

改进的工作流程

您只需使用一个 XML 文件,就可以将应用程序的设计需求引入到模型中;或者,也可以通过 Telelogic 的 DOORS 需求工具导入这些设计需求。此外,您还可以为自己的模型创建 Javadoc 形式的 Web 报告,从而与其他开发者轻松地共享所做的工作。UML 模块提供了一套完整的预定义且可扩展的设计模式,其中包括 EJB 1.1、EJB 2.0 和 Gang of Four 等(共 23 个设计模式)。

 

   
次浏览       
 
相关文章

用户手册:EA Helper
自然语言自动化生成图
使用iSpace进行多人协作建模
基于模型的软件复用(MBSR)
 
相关文档

AUTOSAR_TR_BSW UML模型建模指南
UML时间图建模(基于EA)
UML 模型框架(基于EA)
UML序列图编写规范
 
相关课程

UML+EA+面向对象分析设计
UML + 嵌入式系统分析设计
业务建模与业务分析
基于UML和EA进行系统分析设计

最新活动计划
DeepSeek软件测试应用实践 4-12[在线]
DeepSeek大模型开发实践 4-19[在线]
UAF架构体系与实践 4-11[北京]
AI智能化软件测试方法与实践 5-23[上海]
基于 UML 和EA进行分析设计 4-26[北京]
业务架构设计与建模 4-18[北京]
 
 
最新文章
在EA中内嵌文档- Artifact
EA中模型视图
EA中的实体关系图
使用EA进行风险建模
EA中的项目词汇表
EA的模型导出或导入csv文件
自定义表格(Custom Table)EA中使用
Gap Analysis Matrix(差距分析矩阵)
更多...   
MBSE工具
MBSE平台
建模工具 EA
模型库-Model Center
需求管理-ReqManager
自动建模-Modeler
多级仿真-Sys Simulator
代码工程-Code Engineer
文档生成器-DocGenerator
更多...   
成功案例
广汽研究院 SysML+EA+软件分析设计
高合汽车研发部门 建模工具EA、WebEA、
国汽智联 建模工具EA、模型库、WebEA
亿咖通 MBSE工程体系与工具链咨询
中航无人机 MBSE工具链
吉利汽车 购买EA工具
华科汽车零部件 购买EA工具
东风岚图汽车 购买EA工具 以及EA定制开发
更多...