
| 《UML 2.0学习指南》既迷人又容易理解,会告诉你如何运用UML精雕细豚以及传达项目设计意图。Russ Miles与Kim Hamliton根据他们难得的实践经验(而非理论)来介绍UML。无论采用何种软件流程及方法论,《UML 2.0学习指南》都是在使用UML 2.0时必备的参考资源。包括练习在内的其他信息参见http://www.learningum12.com. |
| Russ Miles是美国General Dynamics公司的软件工程师,使用Java工作并开发分布式系统。然而,他目前的兴趣是Aspect方面的相关领域,特别是AspectJ。 |
| 前言 第1章 简介 什么是建模语言 为什么使用UML 2.0 模型与图 UML的“使用程度” UML的软件开发流程 模型的视图 初试UML 下一步 第2章 为需求建模:用例 捕捉系统需求 用例关系 用例概况图 下一步 第3章 为系统工作流程建模:活动图 活动图的本质 活动与动作 判断节点与合并节点 同时执行多项任务 时间事件 调用其他活动 对象 发送与接收信号 启动活动 结束活动与流 活动分区或泳道 管理复杂的活动图 下一步 第4章 为系统的逻辑结构建模:类与类图 什么是类 从UML的类开始 可见性 类状态:属性 类行为:操作 类的静态部分 下一步 第5章 为系统的逻辑结构建模:高级类图 第6章 将类引入实践:对象图 第7章 为有序交互建模:顺序图 第8章 交互的链接:通信图 第9章 专门处理交互时间:时序图 第10章 完成交互的整体图:交互概况图 第11章 对类的内部结构建模:组合结构 第12章 管理和重用系统的组成部分:组件图 第13章 组织模型:包 第14章 为对象状态建模:状态机图 第15章 为部署的系统建模:部署图 附录A OCL 附录B 使UML适用:特性描述文件 附录C UML的历史 |
商品评论(0条)