图书目录

目录

第1章概论

1.1软件的本质

1.1.1软件概念的实体性定义

1.1.2软件的本质

1.1.3软件的特征

1.2面向对象引论

1.2.1什么是对象

1.2.2面向对象的思想基础

1.2.3面向对象的基本机理

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软件建模工具

小结

习题

第2章UML软件建模语言

2.1UML构成

2.2图

2.2.1类图

2.2.2用例图

2.2.3活动图

2.2.4状态机图

2.2.5顺序图

小结

习题

目录

面向对象分析设计与建模

第3章业务分析与建模

3.1概述

3.1.1业务分析的目的和任务

3.1.2业务分析的主要工作

3.1.3业务模型

3.2业务调查

3.2.1业务调查的原则

3.2.2业务调查的内容

3.2.3业务调查的方法

3.3组织愿景分析

3.3.1组织的业务目标

3.3.2企业的优势和挑战

3.4涉众分析

3.4.1涉众的概念和类型

3.4.2涉众分析

3.5组织职能分析

3.5.1概述

3.5.2职能分析

3.6业务用例分析

3.6.1业务参与者

3.6.2业务用例

3.7业务对象分析

3.8业务流程分析

3.8.1描述业务流程的方法

3.8.2现行业务流程分析与建模

3.8.3业务流程改进与建模

3.9业务规则分析

3.10业务分析与建模实践

小结

习题

第4章需求分析与建模

4.1概述

4.1.1需求分析的概念及意义

4.1.2需求分析的工作内容

4.2需求获取

4.2.1引言

4.2.2需求获取的方法

4.2.3需求获取的内容

4.2.4在业务模型的基础上捕获系统需求

4.3用例建模

4.3.1识别参与者

4.3.2提取用例

4.3.3绘制用例图

4.4用例规约

4.5需求架构

4.6非功能需求建模

4.7需求管理

4.7.1概述

4.7.2需求基线管理

4.7.3需求跟踪管理

4.7.4需求变更管理

4.8需求分析与建模实践

4.8.1用例模型

4.8.2非功能需求模型

小结

习题

第5章系统分析与建模

5.1概述

5.1.1系统分析的内涵

5.1.2系统分析的工作

5.1.3系统分析建模

5.2分析架构

5.2.1概述

5.2.2分层分析架构

5.2.3用例实现

5.3事务模式

5.3.1事务模式的4要素

5.3.2事务之间的关系

5.4分析类建模

5.4.1边界类建模

5.4.2控制类建模

5.4.3实体类建模

5.5用例分析建模

5.5.1用例的实现

5.5.2用例分析模型

5.5.3用例分析建模详解

5.5.4用例分析中用例关系建模

5.6优化分析类

5.6.1分析类的职责

5.6.2分析类的属性

5.6.3分析类的操作

5.6.4控制类的优化

5.7分析建模实践

5.7.1分析架构模型

5.7.2分析类模型

5.7.3用例分析模型

小结

习题

第6章软件架构设计与建模

6.1系统设计的任务和特点

6.2软件架构的概念

6.2.1软件架构的含义

6.2.2软件架构视图

6.2.3软件架构模式

6.2.4在软件开发的不同阶段软件架构的演化

6.3软件概念架构及建模

6.4软件逻辑架构及建模

6.4.1软件的分层架构

6.4.2确定设计元件

6.4.3分层架构中的子系统划分

6.4.4打包构件和定义接口

6.5软件运行架构及建模

6.6软件部署架构及建模

6.7质量性需求和约束性需求对软件架构的影响

6.8软件架构建模实践

6.8.1逻辑架构模型

6.8.2运行架构模型

6.8.3部署架构模型

小结

习题

第7章软件详细设计与建模

7.1用例设计与建模

7.1.1用例设计建模的基本原理

7.1.2用例设计建模

7.2设计类建模

7.2.1实体型设计类建模

7.2.2控制型设计类建模

7.2.3中间型实体类建模

7.2.4接口建模

7.2.5设计模式建模

7.3数据库设计建模

7.3.1概述

7.3.2对象模型到关系数据模型的转换

7.3.3规范化关系模式

7.3.4数据库建模

7.4界面设计与建模

7.4.1需求分析中的界面模型

7.4.2系统分析中的界面模型

7.4.3系统设计中的界面模型

7.5详细设计建模实践

7.5.1软件运行环境

7.5.2设计类模型

7.5.3用例设计模型

7.5.4数据库设计模型

7.5.5界面设计模型

小结

习题

参考文献