UML系统分析与设计 / 高等院校软件工程专业规划教材
作者: 薛均晓、李占波
出版时间:2014年9月
出版社:机械工业出版社
- 机械工业出版社
- 9787111476696
- 1版
- 110857
- 0045156577-4
- 压膜装
- 16开
- 2014年9月
- 300
- 236
- 工学
- 软件工程
- TP312UM
- 计算机
- 本科
前言
教学建议
第1章 面向对象分析与设计引论
1.1 软件系统概述
1.1.1 软件的概念和特点
1.1.2 软件的本质
1.1.3 软件工程
1.2 面向对象的含义
1.2.1 什么是面向对象
1.2.2 对象
1.2.3 类
1.2.4 消息
1.2.5 封装
1.2.6 继承
1.2.7 多态
1.3 面向对象的有效性
1.3.1 面向过程方法的困难
1.3.2 面向对象方法的有效性
1.4 面向对象项目开发
1.4.1 面向对象建模
1.4.2 面向对象编程
1.4.3 面向对象编程语言
1.4.4 面向对象系统开发过程
1.4.5 面向对象分析与面向对象设计
1.5 总结
习题
第2章 统一建模语言UML与建模工具Rational Rose
2.1 模型与建模
2.1.1 软件开发模型
2.1.2 分析模型与设计模型
2.2 UML简介
2.2.1 什么是UML
2.2.2 UML发展历史
2.2.3 UML与软件开发
2.2.4 UML 的模型、视图、图与系统架构建模
2.3 UML视图、图与建模元素
2.3.1 用例视图
2.3.2 逻辑视图
2.3.3 构件视图
2.3.4 并发视图
2.3.5 部署视图
2.3.6 UML图
2.3.7 UML模型元素
2.4 通用机制和扩展机制
2.4.1 通用机制
2.4.2 扩展机制
2.5 UML建模工具概述
2.6 Rational Rose安装与基本操作
2.6.1 Windows XP系统下Rational Rose安装步骤
2.6.2 Windows 7系统安装Rational Rose启动报错处理
2.6.3 Rational Rose启动与主界面
2.6.4 使用Rational Rose建模
2.6.5 Rational Rose全局选项设置
2.7 Rational Rose的四种视图模型
2.7.1 用例视图
2.7.2 逻辑视图
2.7.3 构件视图
2.7.4 部署视图
2.8 Rational Rose双向工程
2.8.1 正向工程
2.8.2 逆向工程
2.8.3 用Rational Rose对VC++进行逆向工程
2.9 总结
习题
第3章 需求分析与用例模型
第4章 系统静态分析与静态模型
第5章 系统动态分析与交互模型
第6章 系统动态分析与行为模型
第7章 系统设计与实现模型
第8章 软件工程引论与统一软件过程RUP
第9章 综合实例—银行核心业务系统
参考文献