没有合适的资源?快使用搜索试试~ 我知道了~
火龙果软件工程技术中心本教程适用于SunJavaStudioEnterprise8和8.1版本。在本教程中,您将了解如何使用SunJavaStudioEnterprise集成开发环境(IntegratedDevelopmentEnvironment,IDE)的UML建模功能来创建类图。本教程说明了用于创建类图元素的各种技术,以及如何生成图的Java源代码;其目的旨在介绍IDE的一些UML建模类图功能以及用于创建类图元素的各种技术。类图是应用程序的一种可视表示,用于显示应用程序的类及类间关系。当您打开类图时,IDE会在建模组件面板中显示一组特定的UML元素图标。通过使用类图模型,可以描述应用程序
资源推荐
资源详情
资源评论


























UML建模:创建类图建模:创建类图
火龙果软件工程技术中心
本教程适用于 Sun Java Studio Enterprise 8 和 8.1 版本。
在本教程中,您将了解如何使用 Sun Java Studio Enterprise 集成开发环境 (Integrated Development Environment, IDE) 的
UML 建模功能来创建类图。本教程说明了用于创建类图元素的各种技术,以及如何生成图的 Java 源代码;其目的旨在介绍
IDE 的一些 UML 建模类图功能以及用于创建类图元素的各种技术。
类图是应用程序的一种可视表示,用于显示应用程序的类及类间关系。当您打开类图时,IDE 会在建模组件面板中显示一组特
定的 UML 元素图标。通过使用类图模型,可以描述应用程序中元素的静态结构。IDE 允许您以图形方式创建包含类的图。类
是按照共享通用结构及行为的分层结构排列的,并且与其他类相关联。
本教程的目的旨在介绍 IDE 的 UML 建模类图功能,以及使用双向工程功能来创建类图元素的各种技术,而不是向您传授
UML 概念或 Java 编程语言。
要使用本教程,您必须在系统中安装 Java Studio Enterprise IDE,并且应该熟悉 IDE 的基本组成部分。同时,还应该对 Java
编程语言和 UML 建模有基本的了解。要了解 Java Studio Enterprise IDE 的基础知识,请参见联机帮助中的“IDE 基础知识”主
题。
目录目录
使用类图
创建类图并添加元素
生成并编辑 Java 源代码
查找图元素
为类和图生成文档
描绘链接和关联
创建依赖关系图
保存图并更新 Java 源文件
使用类图使用类图
类可以定义每个元素实例包含的属性以及每个元素执行或经历的操作。通过执行以下任务,您可以在 UML 模型中呈现一个
类:
创建表示类的元素
命名类
定义类属性
定义类操作
描绘链接和关联
添加文档
以下部分介绍了如何为一个虚构的银行应用程序创建简单的类图。当您完成教程中介绍的详细步骤后,创建的类图应如图 1
所示。显示的图仅供参考。请根据下一部分开始处的说明绘制类图。
如果步骤标记为“可选”,则表示该步骤用于说明其他任务或执行某项任务的替代方法。不执行可选步骤也能成功完成本教程。

图图 1:样例类图
返回页首
创建类图并添加元素创建类图并添加元素
本教程将使用 UML 建模:创建用例图教程中创建的 UML 项目。如果您尚未完成此用例教程,则可以在本地系统中创建一个
名为 UMLTutorial 的目录,然后在该目录中创建一个名为 UMLTutorialProject 的 Java 平台模型 UML 项目,以便继续执行本
教程中的步骤。
本部分说明了 IDE 提供的一些基本 UML 建模任务,这些任务通过类图对简单的应用程序进行建模。本部分包含以下步骤:
创建类图
添加并标记类元素
使用弹出式菜单添加属性
添加操作
(可选)编辑属性或操作
添加并定义其他的类
返回页首
创建类图创建类图
1. 如果需要,请启动 IDE 并打开以前创建的 UMLTutorialProject 项目。
2. 在“项目”窗口中,展开 "UMLTutorialProject" 节点,然后右键单击“模型”节点。
3. 从弹出式菜单中选择“添加”>“图”。
将打开新建向导,其中显示“创建新图”页。
4. 在“图类型”列表中选择“类图”。
5. 在“图名称”字段中,键入 ClassDiagram。
6. 保留“名称空间”字段中的缺省设置,然后单击“完成”。
IDE 将执行以下操作:
剩余12页未读,继续阅读
资源评论


weixin_38735987
- 粉丝: 4
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 翻转课堂教学模式在基因工程课程中的设计与实践.docx
- (源码)基于Arduino的Farmduino控制器项目.zip
- 在城市规划体系中体现智慧城市建设需求.docx
- 保险企业的区块链技术应用方向选择研究.docx
- 林业会计信息化发展的困境及解决方法研究.docx
- (学生)计算机绘图课程设计方案.doc
- 施工现场安全网络图.doc
- 计算机硬件组装与维护教学方法初探.docx
- 单片机电路设计方案密码锁.doc
- 对计算机科学与技术发展趋势的探讨.docx
- 应用于供应链的区块链结构设计.docx
- 电阻flash.ppt
- 单片机控制的数字气压计设计实施方案与实现(有用).doc
- 嵌入式课程设计方案设计方案文档.doc
- (源码)基于Arduino的智能洗车系统.zip
- PLC控制机械手课程设计作业.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
