封面
版权信息
作者简介
内容简介
序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 数据分类
11.3 数据规划
11.4 数据标准
小结与习题
第4篇 设计工程——详细设计
第12章 架构的详细设计
12.1 基本概念
12.2 流程设计(流程5件套)
12.3 流程回归——泳道式流程
12.4 流程监控——审批流程
小结与习题
第13章 功能的详细设计
13.1 基本概念
13.2 数据表与数据
13.3 模板(业务功能规格书)
13.4 功能设计1——活动
13.5 功能设计2——字典
13.6 功能设计3——看板
13.7 功能设计4——表单
小结与习题
第14章 数据的详细设计
14.1 基本概念
14.2 数据逻辑的概念
14.3 数据逻辑1——键
14.4 数据逻辑2——表
14.5 数据逻辑3——图
14.6 多角度理解数据逻辑
小结与习题
第5篇 设计工程——应用设计
第15章 应用设计概述
15.1 基本概念
15.2 基干原理
15.3 工作分解
小结与习题
第16章 架构的应用设计
16.1 基本概念
16.2 应用架构设计的概念
16.3 应用架构设计1——框架图
16.4 应用架构设计2——业务流程
16.5 应用架构设计3——审批流程
小结与习题
第17章 功能的应用设计
17.1 基本概念
17.2 组件设计1——界面
17.3 组件设计2——控件(按钮)
17.4 组件设计3——业务组件规格书
小结与习题
第18章 数据的应用设计
18.1 基本概念
18.2 数据的共享
18.3 数据的复用
18.4 数据的转换
18.5 关于企业信息孤岛问题
小结与习题
第6篇 综合设计
第19章 管理设计
19.1 基本概念
19.2 管理设计的基础
19.3 管理设计的规划
19.4 管理设计的应用
19.5 管理设计的流程
小结与习题
第20章 价值设计
20.1 基本概念
20.2 需求分析阶段
20.3 业务设计阶段
20.4 应用设计阶段
20.5 客户价值的检验方法
小结与习题
第21章 用例设计
21.1 基本概念
21.2 业务用例
21.3 应用用例
小结与习题
第22章 规格书与模板
22.1 需求调研
22.2 需求分析
22.3 概要设计
22.4 详细设计
22.5 应用设计
附录
附录A 能力提升训练
A.1 观察能力的训练
A.2 软件设计师的三字经
A.3 空间能力的训练
A.4 思考与未来
小结与习题
附录B 索引
B.1 关键词
B.2 图形/模型
B.3 规格书/模板
参考文献
更新时间:2021-09-16 18:27:42