UML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模型的其中一种就是交互视图,它描述了执行系统功能的各个角色之间相互传递消息的顺序关系。序列图就是交互视图的一种形式。 1、序列图的定义 序列图是对对象之间传送消息的时间顺序的可视化表示。序 ...
分类:
其他好文 时间:
2016-04-19 00:05:02
阅读次数:
206
导言
标识用例
用例主序列与可替换序列
场景
如何识别用例
有意义的目标
用户观点而非系统观点
用例命名
用例的粒度
小技巧
用例关系
执行者与用例之间的关联关系
用例包含关系
例子
另一种包含关系-结构化冗长的用例
扩展关系
简介
扩展关系的应用情况
扩展关系需注意
扩展点
定义
扩展点和扩展用例的示例
泛化关系
用例包
实例
总结导言前面一篇博文,我们介绍了用例的初步概念,参与者以及参与者分类和...
分类:
其他好文 时间:
2016-04-03 11:50:48
阅读次数:
239
面向对象模型 面向对象模型是利用UML(统一建模语言)的图形来描述系统结构的模型,它从不同角度实现系统的工作状态。这些图形有助于用户,管理人员,系统分析人员,开发人员,测试人员和其他人员之间进行信息交流。这里主要介绍用例图,序列图和类图。 1.面向对象模型OOM 面向对象模型是利用UML的图形描述系 ...
分类:
编程语言 时间:
2016-03-26 12:28:46
阅读次数:
279
用例图(Use case)用于描写叙述用户需求,从使用者角度展现系统的功能。多用于软件开发需求分析阶段的分析工作和软件測试阶段提供測试根据。 用例设计要始终站在使用者的角度思考用户需求,包含用例的名字都要体如今使用者的角度。用例描写叙述的是需求或者功能,一般採用动宾短语。 在当中较难区分的是
分类:
其他好文 时间:
2016-03-13 17:28:44
阅读次数:
166
工厂方法用例图 运算类及其实现方法 /// <summary> /// 运算类 /// </summary> class Operation { private double _numberA = 0; private double _numberB = 0; public double Numbe
分类:
其他好文 时间:
2016-03-11 00:57:04
阅读次数:
198
原型模式用例图 class Program { static void Main(string[] args) { Resume a = new Resume("大鸟"); a.SetPersonalInfo("男", "29"); a.SetWorkExperience("1998-2000",
分类:
其他好文 时间:
2016-03-11 00:54:40
阅读次数:
217
策略模式的用例图 定义一个算法抽象策略类 //抽象算法类 abstract class Strategy { //算法方法 public abstract void AlgorithmInterface(); } 通过继承实现具体的算法 //具体算法A class ConcreteStrategyA
分类:
其他好文 时间:
2016-03-10 23:32:53
阅读次数:
292
装饰模式用例图 class Program { static void Main(string[] args) { ConcreteComponent c = new ConcreteComponent(); ConcreteDecoratorA d1 = new ConcreteDecorator
分类:
其他好文 时间:
2016-03-10 23:20:21
阅读次数:
244