UML和模式应用:面向对象分析与设计导论
分類: 图书,计算机/网络,软件工程/开发项目管理,
作者: 美 拉尔曼 著 姚淑珍 等译
出 版 社: 机械工业出版社
出版时间: 2003-3-1字数:版次: 1页数: 374印刷时间: 2002/01/01开本:印次:纸张: 胶版纸I S B N : 9787111093589包装: 平装编辑推荐
掌握基于统一建模语言和模式的对象建模方法。
掌握一种面向对象语言是不够的,精通的软件工程师还必须能够设计健壮的、可扩展的、可维护的对象系统。本书特别提供运用对象技术开发系统的方法。
本书为学生和开发者提供贯穿需求、分析和编码每一步的详细活动指南。在设计阶段,重点分析职责和协作所需的关键技巧。主题包括:
采用UML标准图示来表示分析和设计模型
运用模式分配职责和设计协作模型
建立分层体系结构
将设计模型映射到JAVA
本书采用一个集成案例研究贯穿全书,并提供基于面向对象思想来分析和设计软件系统的综合性、方法性策略。
内容简介
本书论述运用UML(统一建模语言)和模式进行对象建模的方法和技巧,重点讨论了如何使用面向对象的分析和设计技术来建造一个健壮的和易于维护的系统。
本书叙述清晰、图文并茂、实例丰富,是一部来自于大量经验的总结性论著,适合在学习和工作中需要运用面向对象技术的高校师生或工程技术人员使用,特别适用于对面向对象技术有一定了解但希望进一步提高开发水平的应用开发人员。
目录
译者序
前言
第一部分 绪论
第1章 面向对象的分析与设计
第2章 开发过程导论
第3章 定义模型和制品
第二部分 计划和细化阶段
第4章 学习案例:销售点终端
第5章 理解需求
第6章 用况:对过程的描述
第7章 用况的分类和时间调度
第8章 开始进入一个开发周期
第三部分 分析阶段(1)
第9章 建立一个概念模型
第10章 概念模型——添加关联
第11章 概念模型——添加属性
第12章 在术语表中记录术语
第13章 系统行为——系统顺序图
第14章 系统行为——契约
第四部分 设计阶段(1)
第15章 从分析到设计
第16章 描述真实用况
第17章 协作图
第18章 GRASP:职责分配模式
第19章 运用对象和模式设计一个解决方案
第20章 判定可见性
第21章 设计类图
第22章 系统设计要点
第五部分 构造阶段(1)
第23章 设计到代码的映射
第24章 用JAVA实现的程序方案
第六部分 分析阶段(2)
第25章 选择第二个开发周期的需求
第26章 关联多个用况
第27章 扩展概念模型
第28章 泛化
第29章 包:组织模型元素的单位
第30章 润饰概念模型
第31章 概念模型——总结
第32章 系统行为
第33章 状态图中的行为建模
第七部分 设计阶段(2)
第34章 GRASP:用于职责分配的更多模式
第35章 用更多的模式进行设计
第八部分 专题
第36章 其他的UML表示法
第37章 开发过程问题
第38章 框架、模式和持久化
附录A 推荐读物
附录B 样例开发活动和样例模型
参考文献
术语表
索引