第7章 序列图.ppt

第7章 序列图

第7章 序列图 7.1 序列图的基本概念 7.2 序列图的组成 7.3 序列图的高级概念 7.4 序列图的创建概述 7.5 序列图的创建示例 7.6 实例——图书馆管理系统的序列图 7.1 序列图的基本概念 序列图是强调消息时间顺序的交互图。 序列图描述了对象之间传送消息的时间顺序,用来表示用例中的行为顺序。 序列图的主要用途是描述了用例表达的需求,将其转化为进一步、更加正式层次的精细表达。 7.1.1 序列图的定义 UML提供的交互机制通常为两种情况进行建模。 1、为系统的动态方面进行建模。 2、为系统的控制过程进行建模。 1、为系统的动态方面进行建模。 在面向动态行为方面进行建模时,该机制通过描述一组相关关联、彼此相互作用的对象之间的动作序列和配合关系,以及这些对象之间传递、接受的消息来描述系统为实现自身的某个功能而展开的一组的动态行为。 2、为系统的控制过程进行建模。 在面向控制流进行建模时,可以针对一个用例、一个业务操作过程、系统操作过程、整个系统。描述这类控制问题的着眼点是消息在系统内如何按照时间顺序被发送、接受和处理。 7.1.2 序列图的作用 确认和丰富一个使用语境的逻辑表达;一个使用环境的逻辑可能是一个用例的一部分或是一条控制流。 细化用例的表达:用例常常被细化为一个或者更多的序列图。 有效地描述如何分

文档评论(0)

1亿VIP精品文档

相关文档