您的位置:首页 > 其它

时序图学习笔记

2015-11-14 20:28 232 查看
顺序图:

描述程序中对象之间的交互。
描述一个用例的路径,可以生成代码。

以下是一个简单的例子:使用时序图描述代码

<span style="font-size:14px;">public class Client {
public static void main(String[] args){
new A().method();
}
}
class A{
public void method(){
B b = new B();
b.action();
}
}
class B{
public void action(){
System.out.println("action");
}
}</span>
以下为使用时序图描述执行过程:



从图中可以看出,该图的使用者应该是开发者而不是给用户。开发者通过该图可以更好地理解需求,业务流程等等。

以下时序图才是真正为用户制作的:



UML时序图一把用于确认和丰富一个使用情景的逻辑。
一个使用情景的逻辑很有可能是以下 几种情况:

一个用例的一部分;

一条扩展路径;
一个贯穿单个用例的完整路径,例如动作基本过程的逻辑描述;

动作的基本过程的一部分再加上一个或者多个备用情景的逻辑描述;
包含在几个用例中的路径。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: