前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >EA&UML日拱一卒 为时序图指定触发事件和时间约束

EA&UML日拱一卒 为时序图指定触发事件和时间约束

作者头像
面向对象思考
发布2022-04-28 13:18:19
4120
发布2022-04-28 13:18:19
举报

接下来我们以数码相机为例继续说明时序图的功能。

如上图所示:数码相机拍照过程大致可以分为3步:Standby,Focus,FocusOK和拍照。接下来我们为这个时序图增加更多的信息。

指定事件

用户通过半按快门启动对焦过程,通过按下快门启动拍摄动作。时序图中使用在迁移设定画面为每个迁移定义触发事件。

结果如下:

设定时间约束

除了定义迁移的触发条件,还可以为状态和迁移定义时间约束。例如我们希望对焦过程半按快门0.1秒至0.2秒之间开始,持续时间在0.1至0.5秒之间,则可以如下设定:

结果如下:

作者著作介绍

《实战Python设计模式》是作者出版的技术书籍,该书利用Python 的标准GUI 工具包tkinter,通过可执行的示例对23 个设计模式逐个进行说明。这样一方面可以使读者了解真实的软件开发工作中每个设计模式的运用场景和想要解决的问题;另一方面通过对这些问题的解决过程进行说明,让读者明白在编写代码时如何判断使用设计模式的利弊,并合理运用设计模式。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 面向对象思考 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档