- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第61页,共87页,星期日,2025年,2月5日第29页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-5顺序图中的分支表示(1)第30页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-7顺序图中的分支表示(2)第31页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入2、表示循环的操作符:loop说明该片段将可以执行多次,而具体的次数由循环次数和监护条件表达式来说明。第32页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-7顺序图中的循环表示第33页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入3、break用break定义一个含有监护条件的子片段。如果监护条件为“真”则执行子片段,而且不执行子片段后面的其他交互;如果监护条件为“假”,那么就按正常流程执行。第34页,共87页,星期日,2025年,2月5日第35页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-10break操作符第36页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入4、assert、consider、ignoreassert是用来表示执行过程中,那个时刻的行为是唯一有效的。consider包含一个子片段和一个消息类型列表。只有列表中的消息类型可以出现在子片段中,其他类型可以出现在实际的系统中,但是交互会忽略它们。ingore也包含一个子片段和一个消息类型列表。列表中的消息类型可以出现在子片段中,但交互会忽略它们。它的含义与consider刚好相反。第37页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-9consider和assert操作符第38页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入5、criticalcrtical表示子片段是“临界区域”,在临界区域中,生命线上的事件序列不能和其他区域中的任何其他事件交错。第39页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-11操作符crtical第40页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入6、parpar是用来表示“并行”的,也就是用来表示两个或多个并发执行的子片段。第41页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入图7-12par操作符par第42页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入7、refref用来在一个交互图中,引用其他的交互图。在一个矩形框的左上角标识ref操作符,并在方框中写明被引用的交互图名称。图7-13ref操作符第43页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图的深入顺序图中使用其它的技术:1、使用注释2、使用约束3、使用状态第44页,共87页,星期日,2025年,2月5日第45页,共87页,星期日,2025年,2月5日7.1顺序图——顺序图建模为每一个用例编写事件流,包括一个基本事件流和若干可选事件流或异常流;识别事件流中参与交互的对象;为每个事件流绘制顺序图,包括为每个对象设置生命线,即确定哪些对象存在于整个交互过程中,哪些对象在交互过程中被创建和撤销;从引发这个交互过程的初始消息开始,在生命线之间自顶向下依次画出随后的各个消息;如果需要,可以画上交互片段、交互引用和约束等。第46页,共87页,星期日,2025年,2月5日7.1顺序图——绘制顺序图以饮料自动销售系统为例,对“买饮料”的3种场景进行建模,对每一个场景,我们绘制其对应的顺序图。下面是买到饮料的一般事件流:(1)顾客从机器的前端钱币口投入钱币,然后选择想要的饮料;(2)钱币到达钱币记录仪,记录仪更新自己的存储;(3)记录仪通知分配器分发饮料到机器前端;第47页,共87页,星期日,2025年,2月5日7.1顺序图——绘制顺序图1、买到饮料的场景对应的顺序图,如图7-14所示。图7-14买到饮料的场景第48页,共87页,星期日,2025年,2月5日7.1顺序图——绘制顺序图图7-15饮料已售完的场景2.饮料“已售完”的场景第49页,共87页,星期日,2025年,2月5日7.1顺序图——绘制顺序图
文档评论(0)