学习c++必不可少UML,UML从考虑系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、部署图等9种图。这些图从不同的侧面对系统进行描述。系统模型将这些不同的侧面综合成一致的整体,便于系统的分析和构造。尽管UML和其它开发工具还会设计出许多派生的视图,但上述这些图和其它辅助性的文档是软件开发人员所见的最基本的构造。
用例图。
用例图是用来描述用户需...
分类:
其他好文 时间:
2014-09-27 15:01:59
阅读次数:
326
今天接着上一节的内容,继续来了解uml剩下的几种的静态建模和动态建模。
三、对象图:主要用来表现对象的特征,展示多个对象的特征及对象之间的交互。就拿咱出行旅游使用交通工具为例,如图:
说明:对象图只在系统的某一段时间存在,可以被看作是类图在该时刻的实例,主要用来描述对象之间的行为。
四、组件图:也称为构件图,主要用来描述软件中组件之间的关系,同时也是系统设计的一个模块化元素。组件...
分类:
其他好文 时间:
2014-09-26 23:16:39
阅读次数:
299
构件图是显示代码自身结构的实现级别的图表。构件图由诸如源码文件、二进制代码文件、可运行文件或动态链接库 (DLL) 这种构件构成,并通过依赖关系相连接 以下这张图介绍了构件图的基本内容: 以下这张图是个构件图的实例:
分类:
其他好文 时间:
2014-09-20 19:06:09
阅读次数:
151
UML十四图打油诗记忆法UML它有十四图包含静态和动态(分类)类图构件搞对象(类图、构件图、对象图)复合生下部署图(复合结构图、部署图)还送一个小包图(包图)六个都是静态图剩下八个动态图用例状态在活动(用例图、状态图、活动图)定时顺序来通信(定时图、顺序图、通信图)二者交互制成品(交互概观图、制品图...
分类:
其他好文 时间:
2014-06-03 06:52:51
阅读次数:
278
一、什么是构件图?
构件图是为了描述一个系统的主要功能(如子系统、类、包、构件等),从软件构件这样一个物理角度,通过图示的方式展示出来。
二、什么是构件?
构件(component)是系统中遵从同一组接口且提供其实现的物理的、可替换的部分。
每个接口能实现一定的功能,为其他构件提供使用接口,方便软件的复用。
常见构件有:文件、表、文档、对象库、可执行体、COM+、企业级Java Bean...
分类:
其他好文 时间:
2014-05-24 19:36:40
阅读次数:
390
一、宏观
实现图:用来描述实现方面的信息。
从系统层次来描述 1、硬件的组成和布局。2、软件系统划分和功能实现。
二、组成
包含构件图(Componentdiagram)和部署图(Deploymentdiagram)
构件图:用来显示一组构建之间的组织与依赖关系。是从软件架构的角度来描述一个系统的主要功能。
部署图:一个系统在运行时间内的体系结构。表示了硬...
分类:
其他好文 时间:
2014-05-22 23:54:59
阅读次数:
441
在uml中大部分模型描述了逻辑和设计方面的信息:
用例图知道期望
类图可以知道问题域的词汇(类、对象)
状体图、交互图和活动图可以知道类图中的词汇是如何写作完成行为的(逻辑结构)
实现图是用来描述实现方面的信息
它从系统的层次来描述:硬件的组成和布局;软件系统划分和功能实现。这两个方面分别是通过部署图和组件图来实现的:
构件图:用来显示一组构件之间的组织与依赖关系。主要...
分类:
其他好文 时间:
2014-05-04 09:01:53
阅读次数:
287
UML语言使系统建模过程标准化,统一化,规范化。 UML在整个软件开发过程中采用相同的概念和表示方
法,在不同的开发阶段,不必转换概念和表示方法,避免了传统软件开发方法的两个鸿沟。 UML采用图形化的
表现形式。产生的模型易于理解,易于开发人员与用户之间的沟通,从而能够及时得到用户的反馈信息。 用
UML进行系统建模所得到的建模制品不仅仅包括各种模型框图,还有大量丰富的文档,这些文档给系统后期的维
护工作带来了便捷。...
分类:
其他好文 时间:
2014-05-02 10:13:40
阅读次数:
270
1.用例图是对用户需求的期望
2.而类图是对系统的静态描述,包括类图和对象图,其中对象图是类图的实例化
3.接下来表述动态描述的动作图。动作图分为状态图、活动图和交互图。各自的区别是,状态图侧重于变化结果的描述,而活动图侧重动作行为过程的描述。交互图比较容易区分与前两者,它是对侧重于过程内部用例的关系描述。交互图根据不同的角度进行划分,又分为序列图和协作图。前者侧重于不同的时间序列而后者侧重于对象之间的关系,两者可以相互转化。
4.实现图是从实现的角度对系统进行描述。其中分为构件图和部署图。构件图是从软件构...
分类:
其他好文 时间:
2014-04-29 13:28:21
阅读次数:
369
构件图(Component diagrams)
构件图用于静态建模,是表示构件类型的组织以及各种构件之间依赖关系的图。一个构件可以是一个资源文件、一个二进制文件或者一个可执行文件。
构件图主要用于描述各种软件构件之间的依赖关系,例如,可执行文件和源文件之间的依赖关系.所设计的系统中的构件的表示法及这些构件之间的关系构成了构件图.在构件图中,系统中的每个物理构件都使用构件符号来表...
分类:
其他好文 时间:
2014-04-27 22:28:26
阅读次数:
342