使用Visio绘制UML画类图UML模型图

来自:    更新日期:早些时候
~

 在一个VS工程中,由于类的个数较多,而参数描述不是特别清晰。若此工程的生命周期较长,则有必要对工程进行完整分析,给出完整的文档。需要画出类图,并对每个成员进行详细描述。

一、画出类图

在VIsio中,新建软件—UML模型图;在UML静态结构下,列出了各种静态结构;

在模型资源管理器中,右键顶层包,选择新建——类,可建立一个空类,在图表中显示顶层包;

双击建立好的类,或者右键-属性,可以对类进行编辑;

选择类别第二行——特性,便可以添加类成员;


Visio的预定义类型包含了C++、VB、C#等基本类型,而自己设计的类和结构体有时包含了其他类型,这就需要自己定义数据类型,并在UML设置特定显示。

二、建立自定义数据类型

选择界面选项:UML——包,显示UML包的属性;

选择新建,在包这个属性栏自己命名自己声明的包空间:比如Eigen

建立完成后,在模型资源管理器里面显示出了自己建立的包空间


右键包空间名,可建立新的数据类型,


选择界面UML选项:UML——选项,UML文档标签,设定使用时显示的数据选项


三、建立成员变量

建立好自定义数据类型后,可以添加自定义的数据成员:


最后,在UML显示的类图为,


其中成员前面的+为属性为Public;-为属性Private;#为属性protect。




使用Visio绘制UML画类图UML模型图视频

相关评论:
  • 18341955614如何利用Visio画UML顺序图
    家袁鸣2、用Visio画UML顺序图 (1)打开Visio2010软件 (2)点击“新建”->“软件和数据库”->“UML模型图”。(3)在“模型资源管理器”中右击“顶层包”或者先新建一个子系统,“新建”->“序列图”(4)下面就可以拖拽各种组件来构建自己的顺序图了。其中“参与者”在“UML用例”中可以找到,其他的...

  • 18341955614如何使用visio画UML时序图
    家袁鸣纵轴是时间轴,时间沿竖线向下延伸,横轴代表了协作各独立的对象。2、时序图包含了4个元素:1)对象(Object)2)生命线(Lifeline)纵轴 3)消息(Message)4)激活(Activation)3、创建时序图 如何调整大小的 Visio 绘图中的页面  操作步骤:方法一:使用 CTRL 键和鼠标 1.在 Visio 中打开...

  • 18341955614VISIO画UML用例图如何添加Include关系
    家袁鸣在利用MicrosoftVisio2010画UML用例图时,发现visioUML用例里面找不到include关系,但是实际在绘制用例图的过程中我们是需要用到include 关系的,如何解决这个问题呢,本文将分享该。正常打开MicrosoftVisio ,选择模板类别中的“软件和数据库”,选择 UML模型图创建一个UML用例图模板,如下图所示。点击左上方...

  • 18341955614如何用visio2003画UML图(用例图)
    家袁鸣1、visio替代软件Edraw亿图图示软件中直接新建一个UML模型图,然后选择相应的模板或者例子就可以快速创建了,软件左侧的符号库中含有大量的图形、符号,直接拖拽就可以使用,很方便。2、目前我知道的只有2010版本能画,在软件和数据库里找到UML模型图,然后点击新建,找到UML协作,里面有需要的图形。3、UML中...

  • 18341955614如何使用visio2013如何绘制UML图
    家袁鸣3、在“入口”窗口中使用新打开的模板视图,查找最近使用的模板。样本图的启示。在OfficeVisio专业2007中,您可以通过打开新的入口窗口并使用新的“示例”类别来轻松地找到新的示例图表。4、本文使用的参考:原绘画UML,读取\\\\“V(第一声,音调,拉伸的手(点)短,一旦与过去不)\\\\一些人绘制流程,...

  • 18341955614如何使用visio画UML序列图
    家袁鸣 今天尝试使用visio画了一个序列图。话不多说,先打开visio,新建一个UML序列。先新建几个对象生命线 加入几个激活 而后是消息,实线表示请求,虚线表示响应。当然如果不影响理解,可以不用每个请求都配上一个响应。此UML例子是在《UML精粹:标准对象建模语言简明指南》中拿过来的,为了更好的理解...

  • 18341955614怎么用visio画系统用例图?
    家袁鸣1、系统用例图可以使用Word进行绘制。使用Word画例图的操作步骤如下:首先打开Word创建一个画布,点击插入中形状。然后点击最下面的新建绘制画布。然后就可以看到Word中出现一个白框。2、使用系统边界形状在用例图中指示系统边界Visio画UML用例图时要从“用例”模具中将“用例”形状拖出并放在系统边界内,...

  • 18341955614绘图工具VISIO使用攻略?
    家袁鸣5、以某电信公司组织结构图为例,如下所示。以此类推,可以利用Visio绘制各种框架类型的图片,包括业务流程图、组织结构图、WBS分解图、网络计划图等等。二、跨职能流程图 1、在形状中选择跨职能流程图形状。2、结合基本形状,拖动到右侧空白区域绘制。三、用例图 1、在形状中选择UML用例图。2、将模块...

  • 18341955614visioUML类图中的关系
    家袁鸣visioUML类图中的关系1.一般化关系(Generalization),所谓一般化通常指的就是继承关系,这里会有一般化(Generalization)及具体化(Specialization) 一般化的UML图例如下: 2.关联关系(Association),关联关系可以是

  • 18341955614谁知道在visio中画类图啊,java类已有啦
    家袁鸣打开visio,在选择绘图类型类别下点软件---然后会有UML模型图---再点UML模型图---然后会打开界面---然后你可以根据自己要做什么图选择形状---画类图可选择UML静态结构

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网