摘要: 时序图的建模技术 1、识别交互的语境 2、通过识别对象在交互中的角色,设置交互的场景 3、为每个对象设置生命线 4、从引发某个消息的信息开始,在生命线之间画出从顶到底依次展开的消息,显示每个消息的特性(如参数)。 5、如果需要可视化消息的嵌套或实际计算发生时的时间点,可以用激活修饰每个对象的生命期。 阅读全文
posted @ 2016-08-22 11:37 ouhy 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 注:本文中的时序图均使用Astah工具制作。 实例分析一:三国演义之赤壁之战 实例分析二:外卖平台 实例分析三:终端监控项目 实例分析四:银行取款 阅读全文
posted @ 2016-08-22 11:06 ouhy 阅读(1895) 评论(0) 推荐(0) 编辑
摘要: 注:本文中的时序图均使用Astah工具制作。 组合片段 组合片段一共有13种,他们的含义分别如下: ref:引用其他地方定义的组合片段; alt:在一组行为中根据特定的条件选择某个交互; opt:表示一个可选的行为; break:提供了和编程语言中的break类拟的机制; par:支持交互片段的并发 阅读全文
posted @ 2016-08-22 10:37 ouhy 阅读(8995) 评论(0) 推荐(1) 编辑
摘要: 注:本文中的时序图均使用Astah工具制作。 一、生命线(Lifeline) 生命线代表时序图中的对象在一段时期内的存在。 时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间的消息存在于两条虚线间。 生命线是一个时间线, 从时序图顶部一直到底部都存在, 其长度取决于交互的时间。 阅读全文
posted @ 2016-08-22 10:25 ouhy 阅读(8249) 评论(0) 推荐(0) 编辑
摘要: 注:本文中的时序图均使用Astah工具制作。 一、消息(Message) 消息(Messages)是对象间的一种通信机制。由发送对象向另一个或其他几个接收对象发送信号,或由一个对象(发送者或调用者)调用另一个对象(接收者)的操作。 消息的分类 1、同步消息(Synchronous Message) 阅读全文
posted @ 2016-08-22 10:14 ouhy 阅读(4273) 评论(0) 推荐(1) 编辑