打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
NetBeans UML建模入门指导
    利用NetBeans UML建模功能,设计者和开发者可以分别专注于各自的工作,即设计者专注于应用程序的设计,而开发者专注于编写代码。

    本文和大家重点讨论一下NetBeans UML建模模块,主要包括正向工程和逆向工程,改进的工作流程等内容,相信通过本文的学习你对NetBeans UML建模一定会有所认识。

    NetBeans UML建模模块

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

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

    UML图类型

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

    正向工程和逆向工程

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

    改进的工作流程

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

    【编辑推荐】

    1. Netbeans UML建模入门及操作
    2. 全面认识九种基本的UML模型图
    3. 绘制UML图时应避免的六大问题
    4. 深入剖析七大常用UML图
    5. 九步实现UML包图创建
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
系统架构师-基础到企业应用架构-系统建模[上篇]
【深度推荐】这8款UML图工具,用对了能提升50%效率!
UML建模工具比较
中国XML论坛 - 专业的XML技术讨论区--贴心实用,推荐一小巧UML建模工具
用UML建模需要注意的问题
对软件开发中uml建模的理解和图形整理(一)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服