UML 系统 建模及系统 分析与设计 王欣 张 毅 编 著 中国水利水电 出版社第 第 5 5 章 章 面向对象系统设计 面向对象系统设计 与行为建模 与行为建模教学目的 教学目的 1. 掌握交互图 和状态 机图 的表示方法。 2. 掌握顺 序图 和通信图 的区别 。 3. 掌握顺 序图 、通信图 、状态 机图 的建模步骤 。 4. 清楚在实际 的建模中什么时 候该 使用顺 序图 、通信图 和状态 机图 等。5.1 面向对象系统设计概述 v系统设计是问题求解及建立解答的高级策略,必须 制定解决问题的基本方法。系统设计要决定系统功能 的软件和硬件的分配问题。 v系统的高层结构形式包括子系统的分解、它的固有 并发性、子系统分配给硬软件、数据存储管理、资源 协调、软件控制实现、人机交互接口等。 v用面向对象方法设计软件,原则上也是先进行总体 设计(即系统设计),然后再进行详细设计(即对象 设计),当然,它们之间的界限非常模糊,事实上是 一个多次反复迭代的过程。5.1.1 面向对象系统体系结构设计 设计阶段先从高层入手,然后细化。 系统分解。每次分解的各子系统数目不能太多, 最底层子系统称为模