决策支持系统展望.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《决策支持系统展望.ppt》由会员分享,可在线阅读,更多相关《决策支持系统展望.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGO决策支持系统及其开发主讲教师:唐晶磊主讲教师:唐晶磊E-mail:Tel:87092417(O)8.8.2 2决策支持系统的回顾与展望决策支持系统的回顾与展望 8.2.1 决策支持系统的回顾决策支持系统的回顾v我国是在我国是在80年代中期引入年代中期引入决策支持系统决策支持系统概念概念。v当时的研究集中在对决策支持系统原理和结构的研究,当时的研究集中在对决策支持系统原理和结构的研究,提出了决策支持系统的多库结构形式,即决策支持系统提出了决策支持系统的多库结构形式,即决策支持系统包括数据库、模型库、方法库、知识库等多库。包括数据库、模型库、方法库、知识库等多库。决策支持系统开发困难决策支
2、持系统开发困难(1)市场上没有从高级语言到数据库语言的接口软件。)市场上没有从高级语言到数据库语言的接口软件。高级语言(数值计算)有高级语言(数值计算)有FORTRAN、PASCAL、C、ADA、BASIC等。等。数学模型一般采用数学模型一般采用FORTRAN、PASCAL、BASIC等语言编制。等语言编制。数据库用数据库用dBASE语言开发。语言开发。(2)没有模型库管理系统商品软件。)没有模型库管理系统商品软件。(3)没有决策支持系统样板。)没有决策支持系统样板。v管理科学与运筹学是研究单模型辅助决策,模型使用的数据管理科学与运筹学是研究单模型辅助决策,模型使用的数据以文件的形式存取,用高
3、级语言如以文件的形式存取,用高级语言如Fortran语言就可以了。语言就可以了。决策支持系统不单纯支持单模型的辅助决策,而且决策支持系统不单纯支持单模型的辅助决策,而且可以支持多模型组合的辅助决策。可以支持多模型组合的辅助决策。模型的组合一般通过数据来完成,这种数据应该是模型的组合一般通过数据来完成,这种数据应该是模型的共享数据,以文件形式存储数据就不合适了。应模型的共享数据,以文件形式存储数据就不合适了。应该以数据库形式存储该以数据库形式存储 决策支持系统的组成中除模型库系统以外,还有数据决策支持系统的组成中除模型库系统以外,还有数据库系统就是很自然的结构形式。库系统就是很自然的结构形式。如
4、何来组合多个模型呢?我们认为,应该用一个系如何来组合多个模型呢?我们认为,应该用一个系统控制程序来完成多模型的组合。统控制程序来完成多模型的组合。模型组合采用哪些形式呢?只能用程序的结构形式,模型组合采用哪些形式呢?只能用程序的结构形式,如顺序、选择、循环结构以及嵌套形式来组合模型。这种如顺序、选择、循环结构以及嵌套形式来组合模型。这种组合下可以完成多模型的繁杂组合结构。组合下可以完成多模型的繁杂组合结构。v在这种思想指导下,我们开始了决策支持系统开发研究。在这种思想指导下,我们开始了决策支持系统开发研究。首先,要做模型库管理系统。首先,要做模型库管理系统。v我们当时以我们当时以dBASEdB
5、ASE语言为基础设计模型库语言,利用数据语言为基础设计模型库语言,利用数据库语言完成模型字典库的管理,增加功能实现对模型文件库语言完成模型字典库的管理,增加功能实现对模型文件库的管理(类似于操作系统对文件的管理)。库的管理(类似于操作系统对文件的管理)。v模型库语言的编译参照了的模型库语言的编译参照了的dBASEdBASE语言的编译。语言的编译。v模型程序要存取数据库中的数据,当时(模型程序要存取数据库中的数据,当时(8080年代)没年代)没有接口软件,我们利用微机有接口软件,我们利用微机debugdebug功能对功能对dBASEdBASE数据库数据库的存储结构进行了解剖,得知数据库存储结构和
6、找出的存储结构进行了解剖,得知数据库存储结构和找出数据库字段地址的计算公式,数据库字段地址的计算公式,自行研制了接口程序自行研制了接口程序。v决策支持系统一个更困难的问题是决策支持系统一个更困难的问题是系统总控制程序的语言系统总控制程序的语言设计和编译程序设计和编译程序。系统总控程序主要是完成对模型库中模。系统总控程序主要是完成对模型库中模型的调用和组合。型的调用和组合。v模型和模型之间可能存取数据库中数据;可能进行数值计模型和模型之间可能存取数据库中数据;可能进行数值计算;也可能进行数据处理;还可能进行人机对话。算;也可能进行数据处理;还可能进行人机对话。v总控程序的功能总控程序的功能应该是
7、:模型调用、数据库存取、数值应该是:模型调用、数据库存取、数值计算、数据处理与人机对话的集成。计算、数据处理与人机对话的集成。v高级语言可以完成模型调用、数值计算和人机对话,不高级语言可以完成模型调用、数值计算和人机对话,不能进行数据库存取和数据处理。能进行数据库存取和数据处理。v数据库语言能进行数据库存取、数据处理和人机对话,数据库语言能进行数据库存取、数据处理和人机对话,但不能进行模型调用和复杂的数值计算。但不能进行模型调用和复杂的数值计算。v应该说,决策支持系统(应该说,决策支持系统(DSSDSS)语言是高级语言和数据)语言是高级语言和数据库语言的结合。库语言的结合。v我们以我们以PAS
8、CALPASCAL语言为基础,摘取其主要部分,舍去复语言为基础,摘取其主要部分,舍去复杂的部分(指针链表及递归运算等),增加杂的部分(指针链表及递归运算等),增加dBASEdBASE的数的数据处理的主要功能,设计了据处理的主要功能,设计了DSSDSS语言,并完成了该语言,并完成了该DSSDSS语言的编译程序。用该语言的编译程序。用该DSSDSS语言来编写语言来编写DSSDSS系统总控程系统总控程序。序。v通过通过DSSDSS系统总控程序,实现对模型库中模型的调用和系统总控程序,实现对模型库中模型的调用和组合,并能够对数据库中数据的存取。组合,并能够对数据库中数据的存取。v模型程序中增加对数据库
9、的接口,完成模型对数据库模型程序中增加对数据库的接口,完成模型对数据库中数据的存取。中数据的存取。v这样,系统总控程序、模型库中的模型、数据库中的这样,系统总控程序、模型库中的模型、数据库中的数据三者组成了决策支持系统。数据三者组成了决策支持系统。v我们在国内是较早完成决策支持系统工具开发的。我们在国内是较早完成决策支持系统工具开发的。v学术论文学术论文“GFKDDSS决策支持系统开发工具决策支持系统开发工具”于于1991年第年第4期发表于期发表于“计算机学报计算机学报”上。上。v在人工智能的影响下,带动了智能决策支持系统的研究。在人工智能的影响下,带动了智能决策支持系统的研究。v智能决策支持
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 决策 支持系统 展望
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内