交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系。类元是对在系统内交互关系中起特定作用的一个对象的描述,这使它区别于同类的其他对象。交互视图显示了跨越多个对象的系统控制流程。交互视图可用两种图来表示:顺序图和协作图,它们各有不同的侧重点。
顺序图表示了对象之间传送消息的时间顺序。每一个类元角色用一条生命线来表示—即用垂直线代表整个交互过程中对象的生命期。生命线之间的箭头连线代表消息。顺序图可以用来进行一个场景说明—即一个事务的历史过程。
顺序图的一个用途是用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。
图 3–3是描述购票这个用例的顺序图。顾客在公共电话亭与售票处通话触发了这个用例的执行。顺序图中付款这个用例包括售票处与公用电话亭和信用卡服务处的两个通信过程。这个顺序图用于系统开发初期,未包括完整的与用户之间的接口信息。例如,座位是怎样排列的;对各类座位的详细说明都还没有确定。尽管如此,交互过程中最基本的通信已经在这个用例的顺序图中表达出来了。
分享到:
相关推荐
UML实战教程_面向.NET开发人员,pdf, 清晰,分卷2
ECLIPSEUML_E310_FREEEDITION_2.1.0.20050906.JAR Eclipse常用插件
UML教程 面向对象的分析与设计(OOA&D)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的...
UML教程(中文版),对学习统一建模语言有很大帮助
UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员,总所传完了一共六个
UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员
UML实例教程_图书管理系统中UML建模分析与设计
UML实战教程_面向.NET开发人员.part1UML实战教程_面向.NET开发人员.part1
UML实战教程_面向.NET开发人员.part5UML实战教程_面向.NET开发人员.part5
UML实战教程_面向.NET开发人员.part2UML实战教程_面向.NET开发人员.part2
UML实战教程_面向.NET开发人员.part3UML实战教程_面向.NET开发人员.part3
UML实战教程_面向.NET开发人员.part4UML实战教程_面向.NET开发人员.part4
UML 基础教程_pdg.rar
UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员
UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员
UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员
UML实战教程_面向.NET开发人员UML实战教程_面向.NET开发人员
清华大学uml课程ppt的讲解,挺实用的