Advertisement

使用Visio绘制UML类图

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本教程介绍如何利用Microsoft Visio软件高效地创建和设计UML类图,帮助读者掌握其操作技巧与实践方法。 对于绘制类图的工具种类繁多,曾经学习过使用StarUML来画Java语言的类图,但在进行C++编程时觉得Visio更为适用。这里以之前提到的一个俄罗斯方块游戏中的Block类为例,介绍如何创建一个类图。 首先需要建立一个基本框架(这一步无需赘述)。接下来是准备工作:由于本例中使用了PSDK库中的POINT类型,在Visio提供的数据类型列表里找不到该类型,因此我们需要手动添加这个数据类型。为便于管理,我们先创建一个名为“PSDK数据类型”的包。 创建包的操作如下: - 通过菜单选择[UML]->[包]。 - 在弹出的对话框中点击[新建]按钮,在相应的输入栏内键入“PSDK数据类型”,然后确定。 接下来添加POINT数据类型: - 此时可以看到模型资源管理器(位于左侧窗口)。 - 按照上述步骤创建完成后,就可以继续追加所需的POINT数据类型。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • 使VisioUML
    优质
    本教程介绍如何利用Microsoft Visio软件高效地创建和设计UML类图,帮助读者掌握其操作技巧与实践方法。 对于绘制类图的工具种类繁多,曾经学习过使用StarUML来画Java语言的类图,但在进行C++编程时觉得Visio更为适用。这里以之前提到的一个俄罗斯方块游戏中的Block类为例,介绍如何创建一个类图。 首先需要建立一个基本框架(这一步无需赘述)。接下来是准备工作:由于本例中使用了PSDK库中的POINT类型,在Visio提供的数据类型列表里找不到该类型,因此我们需要手动添加这个数据类型。为便于管理,我们先创建一个名为“PSDK数据类型”的包。 创建包的操作如下: - 通过菜单选择[UML]->[包]。 - 在弹出的对话框中点击[新建]按钮,在相应的输入栏内键入“PSDK数据类型”,然后确定。 接下来添加POINT数据类型: - 此时可以看到模型资源管理器(位于左侧窗口)。 - 按照上述步骤创建完成后,就可以继续追加所需的POINT数据类型。
  • 使VisioUML结构(基础篇)
    优质
    本教程旨在教授初学者如何利用Microsoft Visio软件来创建和设计基本的UML类结构图,帮助理解面向对象编程中的类、接口及它们之间的关系。 因为类图很直观,所以C++程序员首先接触到的通常是类图。在这篇文章中我们将展示如何使用UML来表示下面这个在MFC程序中常见的类: ```cpp class CGraphicObject { CRect m_rectBound; public: BOOL SetRect(CRect rect); CRect GetRect(); }; ``` 创建类图的方法是在模型资源管理器中选择[StaticModel]-[TopPackage],然后右键点击,在弹出的菜单中选择[New]-[StaticStructureDiagram]来创建一个用于制作类结构图的工作区。 接下来的问题是CRect和BOOL这两种类型在Visio中的表示。
  • UML结构Visio基础教程
    优质
    本教程旨在教授如何使用Microsoft Visio软件绘制清晰、专业的UML类结构图,适合初学者快速上手。 由于类图非常直观易懂,初学者接触C++成员时首先会遇到的是类图。本段落将展示如何用UML表示MFC程序中的一个常见类: ```cpp class CGraphicObject { CRect m_rectBound; public: BOOL SetRect(CRect rect); CRect GetRect(); }; ``` 在创建类图前,需要进行一些准备工作,在模型资源管理器中选择[StaticModel]-[TopPackage],然后右键点击并从弹出菜单中选择[New]-[StaticStructureDiagram]以生成用于制作类结构图的工作区域。接下来遇到的问题是CRect和BOOL这两种类型在Visio中的表示方法。
  • ATM流程使Visio
    优质
    本资料展示了利用Microsoft Visio软件绘制的ATM操作流程图,清晰直观地呈现了从用户插入卡片到完成交易的每一个步骤。 ATM流程图(使用Visio绘制的)可以提供给需要的人。
  • 使Visio时序波形
    优质
    本教程介绍如何利用Microsoft Visio软件高效地创建和编辑时序波形图,帮助用户掌握其操作技巧与实用方法。 内含时序波形图所需的各种元素,可通过Visio直接绘制。
  • 怎样使VisioE-R
    优质
    本教程详细介绍如何利用Microsoft Visio软件绘制专业的E-R(实体关系)图。通过学习,你可以轻松掌握创建、编辑和美化E-R图的方法,有效提升数据库设计能力。 如何使用Visio绘制E-R图?首先需要打开Microsoft Visio软件并选择“数据库”类别下的“实体关系”模板开始绘图。接着,在工具栏中找到添加实体、属性以及关系的图标,分别代表不同的数据元素:矩形表示实体(Entity),椭圆表示属性(Attribute),菱形则用来描绘两个或多个实体之间的关系(Relationship)。绘制时,请注意标明每个实体的关键字及其与其他对象的关系类型,并使用线条连接相应的图形来展示它们间的关联。完成初步设计后,别忘了对整个图表进行优化调整以提高其清晰度和可读性。
  • 如何UML.pdf
    优质
    本PDF文件详细介绍了如何使用UML(统一建模语言)绘制类图的方法和技巧。通过学习,读者可以掌握面向对象设计的基础知识,并能够创建清晰、准确的类图以帮助软件开发过程中的沟通与理解。 类图 在面向对象编程的概念里,“人类”可以被定义为一个类,而“张三”则是这个类的一个实例或对象。“名字、年龄”这些具体的信息构成了对象的属性,像“吃饭、穿衣、睡觉”这样的行为则被视为操作。 总的来说,类是具有相同特征的一组事物的集合体,而对象就是这组特征的具体体现。此外,类还具备多态和继承等特性,“人类”的子类别可以包括“男人”、“女人”。 在名称分栏中必须包含的是那些代表不同实体的名字;属性分栏与操作分栏则可以根据需要选择性地展示或隐藏。 当某一分栏被设为不可见时,并不意味着该部分实际不存在,仅是当前视图中的呈现方式而已。例如,在C#语言里定义一个类使用的关键字就是“class”,其基本语法结构如下: (此处省略了具体的代码示例)
  • 使VisioN-S(盒)- 模板
    优质
    本模板提供了一种便捷的方式来使用Microsoft Visio软件绘制清晰直观的N-S图(盒图),适用于流程设计和程序分析。 经过两个小时的搜索,在Google上找到了一些关于在Visio软件中绘制N-S图的问题资料。我发现需要使用较早版本的Visio才能找到Nassi-Schneiderman diagram模板,并且可以直接导入到2003版Visio中使用。我想知道微软是否愿意在其网站上提供一个适用于Visio 2003 Pro的Nassi-Schneiderman diagram模版供下载?我知道我找起来很困难,而且我没有购买过Visio 2002版本。甚至无法想象其他学生可能遇到多大的困扰。最后我把这些模板上传到了网上与同学们分享。