编辑: Cerise银子 | 2013-04-09 |
聚类/组成;
继承.类图的作用 类操作 类属性 类名称[路径] 类的表示图例 1.类图及用例图 用例(use case)图 用例是第二代面向对象技术的标志,从用户的观点描述系统行为或系统使用场景. 洗衣机用户 洗衣服 用例图图示 2.状态图及顺序图 状态图 在任何给定的时刻,一个对象总处于某一特定的状态;
一个状态图包括一系列的状态以及状态之间的转移. 浸泡 洗涤 漂洗 脱水 2.状态图及顺序图 顺序图顺序图所表达的是系统运行中,对象之间的基于时间的动态交互关系,着重体现对象间消息传递的时间顺序.顺序图的水平轴表示不同对象,垂直轴表示时间. 2.状态图及顺序图 注水管 洗涤缸 排水管 注入净水 保持静止 停止 旋转洗涤 排污水 注入净水 旋转洗涤 排污水 停止 旋转甩干 停止 3.活动图及协作图 活动图既可用来描述操作(类的方法)的行为;
也可以描述用例和对象内部的工作过程. 洗涤缸旋转 洗涤15分钟 排污水 重新注入 净水活动图图例 3.活动图及协作图 协作图协作
图表达为完成系统的工作目标,系统中相互合作的对象间的交互关系和链接关系.与顺序图不同,协作图着重体现交互对象间的静态链接关系. 内部计时器 注水管 洗涤缸
1 停止
2 旋转洗涤 协作图图例 4.配置图及组件图 组件图与配置图组件图与配置图与整个计算机系统密切相关.组件
图表示信息系统的软件结构,配置图显示信息系统的物理体系结构. 本章关键术语 1. 对象2. 类3. 消息4. 继承5. 面向对象的系统分析6. 面向对象的系统设计7. 面向对象的系统开发方法8. UML9. 面向对象的系统实施10.面向对象系统开发的方法论 本章小结 面向对象的基本概念 面向对象系统开发原理 面向对象系统开发工具――UML 面分向析对和象设的计系统 对象、类、消息和继承的概念.面向对象是一种认识客观世界的认知方法学亦是一种解决问题的思维方法 面向对象系统开发的方法论.面向对象系统的分析、设计和实施. 类图、用例图、状态图、顺序图、活动图、协作图、配置图和组件图 本章思考题 ........