更新时间:2021-09-16 18:27:42
封面
版权信息
作者简介
内容简介
序1 好软件是设计出来的
序2 从“码农”到“软件设计师”
前言
0.1 关于本书
0.2 本书的使用
0.3 结尾与致谢
第1篇 基础概念
第1章 知识体系概述
1.1 基础部分
1.2 软件工程
1.3 知识框架的构成
1.4 本书的思路与方法
小结与习题
第2章 分离原理
2.1 基本概念
2.2 业务与管理的概念
2.3 分离1——业务与管理
2.4 分离2——组织
2.5 分离3——物品
第3章 组合原理
3.1 基本概念
3.2 组合三元素1——要素
3.3 组合三元素2——逻辑
3.4 组合三元素3——模型
第4章 分析模型与架构模型
4.1 基本用语约定
4.2 图形符号说明
4.3 分析模型1——关联图
4.4 分析模型2——鱼骨图
4.5 分析模型3——思维导图
4.6 分析模型4——排比图(一维)
4.7 分析模型5——排比图(二维)
4.8 架构模型1——拓扑图
4.9 架构模型2——分层图
4.10 架构模型3——框架图
4.11 架构模型4——分解图
4.12 架构模型5——流程图
4.13 其他模型——交互图
第2篇 需求工程
第5章 需求工程概述
5.1 基本概念
5.2 需求分类
5.3 工程分解
5.4 工作分解
5.5 需求体系的建立
第6章 需求调研
6.1 基本概念
6.2 需求调研方法
6.3 记录方式1——现状构成(图)
6.4 记录方式2——访谈记录(文)
6.5 记录方式3——既存表单(表)
6.6 需求调研汇总
第7章 需求分析
7.1 基本概念
7.2 需求的分析
7.3 需求分析1——现状构成图
7.4 需求分析2——访谈记录
7.5 需求分析3——既存表单
7.6 需求分析汇总
第3篇 设计工程——概要设计
第8章 设计工程概述
8.1 基本概念
8.2 工程分解
8.3 工作分解
8.4 管理设计
8.5 组织设计
8.6 物品设计
8.7 价值设计
8.8 验证用例与规格书
第9章 架构的概要设计
9.1 基本概念
9.2 设计基础——设计规范
9.3 设计基础——基础手法
9.4 架构的整体规划——拓扑图
9.5 架构的分层规划——分层图
9.6 架构的区域规划——框架图
9.7 架构的结构规划——分解图
9.8 架构的流程规划——流程图
9.9 综合应用案例
第10章 功能的概要设计
10.1 基本概念
10.2 业务功能1——分类
10.3 业务功能2——规划
10.4 业务功能3——汇总
第11章 数据的概要设计
11.1 基本概念
11.2 数据分类