umlet的使用与类图的设计-亚博电竞手机版

本实验是为后续实验做准备的。在《设计模式》教程中,各个程序实例都要画类图,所以读者必须掌握用某种 uml 建模工具来画类图,本教程选择 umlet 作为 uml 的建模工具。

实验目的

本实验的主要目的如下。
  • 理解类的基本概念,掌握如何从需求分析中抽象出类的方法。
  • 理解类之间关系,掌握如何分析具体实例中的类之间的关系。
  • 掌握在 umlet 中绘制类图的基本操作方法。

实验原理

在绘制类图之前,我们先来介绍一下umlet 工具。

umlet的使用

umlet 是一款免费且开源的 uml 建模工具,它可以将原型导出为 bmp、eps、gif、jpg、pdf、png、svg 等格式,还可以集成到 eclipse 中,作为 eclipse 的插件在 windows、mac os 和 linux 等平台上运行。它可在 umlet 亚博电竞手机版官网下载安装。 用 umlet 建模非常简单,方法如下:
  • 首先打开 umlet,然后在窗体右上侧区域内双击想要添加的对象,该对象将被自动添加到面板中;
  • 再选中刚刚添加进来的对象,并在右下角的属性面板中修改该对象的属性;
  • 最后保存创建完成的 uml 模型图,如果需要还可将结果导出为其他格式的文件。
图1 umlet 14.3的运行界面 如果要在 eclipse 中安装 umlet 插件,其方法如下。
  1. 下载相关版本的 umlet 插件的压缩包,然后将解压的文件 com.umlet.plugin-14.3.jar 复制到 eclipse 下的 plugins 目录下。
  2. 重启 eclipse,选择“文件(f)” — 新建(n) ” — “其他(0)…” —“umlet diagram”,建立 uml 模型,如图 2 所示。
图2 在eclipse中安装umlet插件 umlet 在 eclipse 中的使用方法同前面介绍的一样。

实验内容

(1) 通过《uml类图及类图之间的关系》一节的学习,在生活中找到相关实例。 (2) 用 umlet 工具对找到的相关实例中的类的关系建模。

实验要求

所设计的实验必须满足以下两点。
  1. 类图中至少有一个类包含相关属性和方法,目的是掌握属性和方法的画法。
  2. 所举的若干实例要包含前面介绍的 uml 类与类之间的 6 种关系,并正确画出其相互关系图。

实验步骤

(1) 进行需求分析,从生活中提取出相关实例。 (2) 分析以上实例,找到相关类并确定它们之间的关系,然后利用 umlet 画出类以及类之间的关系图,图 3 以对理学家朱熹的介绍为例介绍类图的画法。 图5 uml中的类之间关系实例图 (3) 整理实验结果,写出实验的心得体会。
展开全文
内容来源于互联网和用户投稿,文章中一旦含有亚博电竞手机版的联系方式务必识别真假,本站仅做信息展示不承担任何相关责任,如有侵权或涉及法律问题请联系亚博电竞手机版删除

最新文章

网站地图