基本概念 1
第1章 系统简介 1
1-1 系统学 2
1-2 实物系统与虚拟系统 4
1-3 系统边界与外界环境 6
1-4 高维系统 7
1-5 系统的演进 9
第2章 系统结构与系统行为 11
2-1 系统结构 11
2-2 系统行为 12
第3章 结构行为合一 14
3-1 整合性全体达成系统架构设计 14
3-2 整合系统结构和系统行为 15
3-3 结构行为合一达成整合性全体 16
3-4 结构行为合一达成系统架构设计 16
3-5 系统架构学 17
SBC架构描述语言 19
第4章 架构阶层图 19
4-1 分解与组合 19
4-2 多阶层的分解与组合 22
4-3 聚合与非聚合系统 24
第5章 框架图 25
5-1 多层级的分解与组合 25
5-2 框架图里只能出现非聚合系统 26
第6章 构件操作图 28
6-1 各个构件的操作 28
6-2 构件操作图的绘制 32
第7章 构件联结图 35
7-1 联结的实质意义 35
7-2 特殊的联结 36
7-3 构件联结图的绘制 38
第8章 结构行为合一图 39
8-1 结构行为合一图的目标 39
8-2 结构行为合一图的绘制 40
第9章 互动流程图 43
9-1 系统行为与互动流程图 43
9-2 互动流程图的绘制 47
系统架构学范例 53
第10章 多媒体KTV的系统架构设计 53
10-1 架构阶层图 54
10-2 框架图 54
10-3 构件操作图 55
10-4 构件联结图 56
10-5 结构行为合一图 56
10-6 互动流程图 57
第11章 机器人的系统架构设计 59
11-1 架构阶层图 59
11-2 框架图 60
11-3 构件操作图 61
11-4 构件联结图 61
11-5 结构行为合一图 62
11-6 互动流程图 63
第12章 天灾的系统架构设计 64
12-1 架构阶层图 64
12-2 框架图 65
12-3 构件操作图 66
12-4 构件联结图 67
12-5 结构行为合一图 68
12-6 互动流程图 69
第13章 汽车的系统架构设计 71
13-1 架构阶层图 71
13-2 框架图 72
13-3 构件操作图 73
13-4 构件联结图 73
13-5 结构行为合一图 74
13-6 互动流程图 75
第14章 脚踏车的系统架构设计 77
14-1 架构阶层图 77
14-2 框架图 78
14-3 构件操作图 79
14-4 构件联结图 79
14-5 结构行为合一图 81
14-6 互动流程图 82
第15章 算数软件的系统架构设计 84
15-1 架构阶层图 85
15-2 框架图 86
15-3 构件操作图 86
15-4 构件联结图 88
15-5 结构行为合一图 89
15-6 互动流程图 90
第16章 多层次个人数据系统的系统架构设计 93
16-1 架构阶层图 95
16-2 框架图 96
16-3 构件操作图 97
16-4 构件联结图 99
16-5 结构行为合一图 100
16-6 互动流程图 101
第17章 销售进货软件的系统架构设计 104
17-1 架构阶层图 107
17-2 框架图 108
17-3 构件操作图 109
17-4 构件联结图 115
17-5 结构行为合一图 116
17-6 互动流程图 117
第18章 接龙游戏的系统架构设计 121
18-1 架构阶层图 125
18-2 框架图 126
18-3 构件操作图 126
18-4 构件联结图 127
18-5 结构行为合一图 128
18-6 互动流程图 129
第19章 智能食安物联网的系统架构设计 133
19-1 架构阶层图 133
19-2 框架图 135
19-3 构件操作图 135
19-4 构件联结图 138
19-5 结构行为合一图 139
19-6 互动流程图 140
第20章 居家照护物联网的系统架构设计 143
20-1 架构阶层图 144
20-2 框架图 145
20-3 构件操作图 145
20-4 构件联结图 154
20-5 结构行为合一图 155
20-6 互动流程图 157
第21章 智能旅游城市物联网的系统架构设计 162
21-1 架构阶层图 163
21-2 框架图 164
21-3 构件操作图 164
21-4 构件联结图 175
21-5 结构行为合一图 176
21-6 互动流程图 178
附录 SBC架构描述语言 183
参考文献 189