商家名称 | 信用等级 | 购买信息 | 订购本书 |
UML系统建模与分析设计(研究生相关课程教材) [平装] | |||
UML系统建模与分析设计(研究生相关课程教材) [平装] |
《UML系统建模与分析设计》可作为高等院校计算机专业本科生或研究生相关课程教材,同时也适合作为广大软件开发人员学习面向对象技术的自学指导书和技术参考书。
前言
第1章系统建模与分析设计技术的演变
1.1软件的概念、特点和分类
1.2软件的发展与软件工程
1.3软件开发模型的演变和生存周期
1.3.1软件开发过程与模型的演变
1.3.2软件开发模型的选择
1.3.3软件生存周期
1.4软件开发方法简介
1.4.1结构化软件开发方法
1.4.2模块化软件开发方法
1.4.3面向数据结构软件开发方法
1.4.4面向对象软件开发方法
1.4.5软件开发方法的评价与选择
1.5面向对象软件开发方法简介
1.5.1面向对象的基本概念
1.5.2面向对象系统开发过程
1.5.3几种典型的面向对象方法简介
1.6本章小结
1.7习题
第2章统一建模语言UML
2.1UML 模型系统体系结构
2.1.1UML 的诞生与发展
2.1.2UML 的特点
2.1.3软件系统体系结构的描述
2.1.4UML 模型元素
2.2UML 系统模型与建模
2.2.1用例模型及组成成分
2.2.2静态模型与系统体系结构建模
2.2.3动态模型与行为控制流建模
2.3UML 系统体系结构模型
2.3.1子系统组织的系统体系结构
2.3.2系统模型组织的系统体系结构
2.3.3系统体系结构模型的描述方式
2.4UML 的扩展、调整机制
2.4.1模型元素的分类与标记
2.4.2模型元素的特性规格说明
2.4.3模型元素的语义扩展与约束
2.5UML 与面向对象的软件开发统一过程
2.5.1UML 支持迭代、渐增式的软件开发过程
2.5.2软件开发步骤及核心支持活动
2.5.3UML 软件开发过程产生的模型与文档
2.5.4UML 软件开发过程的基本特征
2.6本章小结
2.7习题
第3章需求分析与用例建模
3.1可行性研究与风险分析
3.1.1经济可行性研究
3.1.2技术可行性分析
3.1.3法律可行性分析
3.1.4开发方案可行性分析研究
3.1.5可行性分析报告文档格式
3.2客户需求分析与用例建模
3.2.1建造需求模型——用例建模
3.2.2用例图
……
第4章系统分析与对象类建模
第5章系统设计与对象动态交互模型
第6章系统动态建模——状态模型
第7章系统体系结构建模
第8章设计模式及其应用
第9章软件复用与构件接口技术
附录集成化OOCASE工具Rose简介
参考文献