摘要: 为什么要绘制时序图?我们编码的时候,知道有的用例的业务逻辑按照比较确定的时间先后顺序进行展开。这时候,我们就需要知道我们设计的系统中的不同类之间传递消息(可以认为是不同对象函数间的调用)要按照怎么样的顺序、传递什么消息、返回什么消息。这时候用时序图是最好不过的了。时序图的定义: 时序图是描述消息时间顺序的交互图。在图形上,时序图是一张表,其中显示的对象沿横轴排列,从左到右分布在图的顶部;而消息则沿纵轴按时间顺序排序。创建时序图时,以能够使图尽量简洁为依据布局。用visio建立时序图1、选择模版2、常见符号时序图创建步骤 1、确定交互过程的上下文; 2、识别参与过程的交互对象; 3、... 阅读全文
posted @ 2012-06-13 14:45 陈哈哈 阅读(322538) 评论(3) 推荐(9) 编辑
摘要: 为什么要绘制活动图?当我们真正地进入了编码阶段,我们写程序的时候需要按照一定的业务逻辑来组织我们的代码。这就要求我们要细化一个用例所需要涉及的业务流程。活动图用来描述一个业务过程或一个用例的顺序流。用Visio2010绘制活动图1、选择模型2、常用的符号。Visio2010中工具栏对活动图常用的符号都已经有中文描述,这里不再一一介绍。3、至此创建活动图模版的工作就完成了。活动图实质上是一个特殊的工作流模型。用活动图对工作流建模步骤:1、识别工作流的目标:2、确定从起始状态到终止状态工作流的前置条件和后置条件;3、定义并识别为实现目标而必须发生的活动和状态,按逻辑顺序将它们放进模型图,并对它们命 阅读全文
posted @ 2012-06-13 14:01 陈哈哈 阅读(39806) 评论(1) 推荐(2) 编辑