专题五交互图专题五交互图主要内容主要内容主要内容描述系统的动态建模以及如何在一个模型中捕获它。介绍交互图的两种形式?顺序图(sequence diagram)?协作图(collaboration diagram)比较顺序图和协作图的异同点Example1Example1Example1Example2Example2Example2对象需要交互对象需要交互对象需要交互对象相互链接的地方就有交互具有对象协作的系统、子系统语境中?如Web商务系统,客户对象、服务器对象间交互操作实现语境中?操作的参数、局部变量、全局对象相互交互完成操作的实现算法类语境中?通过交互显示类的属性是如何相互协作的对象通过消息交互对象通过消息交互对象通过消息交互?Messages,传递信息的对象之间所进行的通信,消息带有对将要发生的活动的期望?一个消息实例的接收可看作一个事件的实例?发送消息引发的动作:执行可执行语句——导致状态改变RegisterControlCourseCatalogSystemgetCourseOfferings(forSemes...交c互图(interaction diagram)互图互图(interaction diagram)(interaction diagram)?交互图是一种详细表示对象之间以及对象与系统外部的参与者(actor)之间动态联系的图形文档。?交互图是用来描述对象之间的动态协作关系以及协作过程中的行为次序,它常常用来描述一个用例的行为,显示该用例中所涉及的对象和这些对象之间的消息传递情况。交互图的两种形式交互图的两种形式交互图的两种形式?交互图有两种形式:?顺序图(sequence diagram) ?协作图(collaboration diagram)?顺序图:强调消息的时间顺序的交互图。图形上是一张表,对象沿X轴排列,消息沿Y轴按时间顺序排列。?协作图:强调发送和接收消息的对象之间的组织结构的交互图。图形上是顶点和弧的结合顺序图(Sequence diagram)顺序图顺序图(Sequence diagram)(Sequence diagram)?定义:顺序图描述了对象之间传送消息的时间顺序,它用来表示用例中的行为顺序。Sequence图中的组成元素SequenceSequence图中的组成元素图中的组成元素?顺序图中的一些主要元素:–Object(包括actor实例)–Lifeline (生命线)–Focus of control(控制焦点)或activation(激活期)–Message
06-交互图 来自淘豆网m.daumloan.com转载请标明出处.