第1章 决策支持系统概述 1
1.1决策支持系统的概念 1
1.1.1信息、系统、信息系统与决策支持系统 1
1.1.2决策支持系统形成过程 6
1.1.3决策支持的主要方式 7
1.1.4决策支持系统与管理信息系统的比较 9
1.2决策支持系统现状 10
1.2.1国外DSS研究现状 10
1.2.2我国DSS研究现状 12
1.3决策支持系统的发展 13
1.3.1分布决策支持系统 13
1.3.2自适应决策支持系统 13
1.3.3智能决策支持系统 13
1.3.4群决策支持系统 15
1.3.5联机分析技术 18
1.3.6数据挖掘技术 19
1.3.7数据仓库技术 21
1.3.8决策支持中心 21
习题 22
第2章 决策、决策过程和决策支持 23
2.1决策 23
2.1.1决策概念 23
2.1.2决策问题分类 25
2.1.3决策分析方法 27
2.2决策过程 31
2.2.1决策过程的概念 31
2.2.2科学决策 33
2.3决策支持系统的三部件结构 34
2.3.1数据部件 35
2.3.2模型部件 36
2.3.3人机交互部件 37
2.4决策支持系统的三系统结构 38
2.4.1语言系统 39
2.4.2问题处理系统 39
2.4.3知识系统 40
2.4.4三部件结构和三系统结构形式比较 40
2.5决策支持系统结构的其他形式 42
2.5.1增强型三部件结构 42
2.5.2四库系统 43
2.5.3I3DSS 44
2.5.4基于服务的决策支持系统结构 45
习题 48
第3章 基于数据的决策支持技术 49
3.1基于指标统计报表的辅助决策技术 49
3.1.1多级数据统报技术 49
3.1.2指标分析模型的建立 50
3.1.3报表展现技术 53
3.2数据仓库技术 54
3.2.1数据仓库的定义 54
3.2.2多维数据模型 55
3.2.3数据仓库数据构成及组织 61
3.2.4数据仓库系统的结构 64
3.2.5数据ETL过程 67
3.2.6数据仓库的设计 70
3.3联机分析处理技术 71
3.3.1基本分析操作 72
3.3.2OLAP体系结构 74
3.3.3OLAP存储结构 75
3.4数据挖掘技术 78
3.4.1数据挖掘相关概念 78
3.4.2数据挖掘功能分类 80
3.4.3联机分析挖掘 83
3.5经理信息系统 85
3.5.1EIS的定义及其发展 86
3.5.2EIS的要求与功能 87
3.5.3与DW、OLAP和DM技术的综合集成 89
习题 90
第4章 基于知识的决策支持技术 93
4.1知识与决策支持 93
4.1.1知识的概念与分类 93
4.1.2知识与决策支持 95
4.2知识的表示与推理技术 95
4.2.1知识表示 95
4.2.2推理 96
4.2.3谓词逻辑 98
4.2.4产生式规则 99
4.2.5语义网络 100
4.2.6框架 102
4.2.7神经网络 103
4.3知识系统 104
4.3.1专家系统概述 104
4.3.2产生式系统 121
4.3.3元知识 132
4.4知识系统开发 136
4.4.1专家系统开发过程 136
4.4.2专家系统开发工具 139
习题 145
第5章 基于模型的决策支持技术 147
5.1模型与模型资源 147
5.2模型辅助决策的形式 149
5.2.1单模型辅助决策 149
5.2.2多模型辅助决策 154
5.3模型表示方法 166
5.3.1模型的数学表示 166
5.3.2模型的程序表示 167
5.3.3模型的数据表示 169
5.3.4模型的知识表示 171
5.3.5模型的面向对象表示 173
5.3.6模型的面向本体表示法 176
5.4模型库系统 176
5.4.1模型库的分类 176
5.4.2模型库的组织与存储 178
5.4.3模型的查询和维护 183
5.4.4模型的运行管理 183
5.4.5模型库管理系统语言体系 184
5.5模型组合 185
5.5.1模型组合的基本方法 185
5.5.2组合模型的表示 188
5.5.3模型组合的实现方案 189
习题 193
第6章 群决策支持技术 197
6.1群决策的基本概念 197
6.1.1群决策的概念 197
6.1.2群体决策过程 199
6.1.3群体决策技术 203
6.1.4群体决策的特点 205
6.2GDSS 205
6.2.1GDSS的概念 205
6.2.2GDSS的功能与特点 207
6.2.3GDSS的组成与结构 211
6.2.4GDSS的类型 214
6.2.5决策室 216
6.3基于MAS的GDSS 218
6.3.1Agent概述 218
6.3.2多Agent系统(MAS) 225
6.3.3基于MAS的GDSS 233
习题 238
第7章 决策支持系统的设计与开发 241
7.1决策支持系统的开发策略与过程 241
7.1.1决策支持系统的开发策略 241
7.1.2决策支持系统的开发过程 242
7.2决策支持系统分析和开发方法 244
7.2.1结构化系统开发方法 244
7.2.2原型法 247
7.2.3ROMC分析方法 249
7.2.4开发方法的选择分析 253
7.3决策支持系统架构设计 254
7.4决策资源层的设计与开发 257
7.4.1数据资源的设计与开发 257
7.4.2模型资源的设计与开发 260
7.4.3知识资源的设计与开发 262
7.5服务平台层的设计与开发 264
7.5.1数据组件的设计与开发 264
7.5.2模型组件的设计与开发 267
7.5.3知识组件的设计开发 269
习题 272
第8章 典型决策支持系统案例 273
8.1基于数据仓库的证券交易分析辅助决策系统 273
8.1.1分析内容 274
8.1.2分析方式 275
8.1.3总体框架 276
8.1.4数据模型构建子系统 277
8.1.5元数据管理子系统 277
8.1.6综合指标管理子系统 279
8.1.7模型匹配与映射子系统 279
8.1.8数据综合与装载子系统 280
8.1.9OLAP分析子系统 281
8.1.10报表展现子系统 282
8.2基于多维数据模型的数据管理与分析平台 283
8.2.1Mondrian简介 283
8.2.2建立概念模型 285
8.2.3物理存储设计 286
8.2.4Mondrian的元数据描述 287
8.3模型管理与服务应用案例 291
8.3.1系统概述 291
8.3.2案例背景 294
8.3.3模型描述与注册 797
8.3.4模型组合生成 300
第9章 基于G2的智能控制系统设计与开发 305
9.1家庭智能控制系统设计 305
9.1.1设计思想和目的 305
9.1.2家庭智能系统的模块化 306
9.2家庭智能系统的开发 307
9.2.1定义lighting的类 308
9.2.2创建lighting的子类 309
9.2.3描述类行为 310
9.2.4创建方法声明 311
9.2.5开发API模块 311
9.3创建monitoring模块和utility-tracking模块 314
9.3.1创建monitor的类 314
9.3.2描述类行为 315
9.3.3定义规则 316
9.3.4创建utility-tracking模块 316
9.4创建control-application控制模块 319
9.4.1定义更高级的控制功能 320
9.4.2定义连续的控制 322
9.4.3定义控制规则 322
9.4.4实现接口 325
9.4.5创建面板 326
9.5使用参数和变量 327
9.5.1使用参数 327
9.5.2控制设备模块 329
9.5.3使用复合数据结构 330
9.5.4实现控制软件验证接口 336
9.6创建仿真对象 337
9.6.1测试仿真程序 339
9.6.2定义相应的规则 340
第10章 决策支持系统实验平台设计 343
10.1决策支持系统实验平台体系结构 343
10.2基于数据的决策支持实验 345
10.2.1环境配置 345
10.2.2数据对象定制 345
10.2.3视图生成 346
10.2.4模板定制 347
10.2.5查询模式定制 348
10.3联机分析实验 349
10.3.1安装和设置 349
10.3.2建立概念模型和物力存储设计 350
10.3.3编写Schema文件 350
10.3.4创建WEB应用程序 352
10.3.5分析展现 357
10.4模型管理实验 359
10.4.1环境搭建 360
10.4.2模型注册实验 362
10.4.3模型组合实验 362
10.5知识管理实验 363
10.5.1环境搭建 363
10.5.2知识建模实验 364
参考文献 369