专家与决策支持系统――第八章ppt课件.ppt

专家与决策支持系统――第八章ppt课件.ppt

ID:59400100

大小:124.00 KB

页数:33页

时间:2020-09-19

专家与决策支持系统――第八章ppt课件.ppt_第1页
专家与决策支持系统――第八章ppt课件.ppt_第2页
专家与决策支持系统――第八章ppt课件.ppt_第3页
专家与决策支持系统――第八章ppt课件.ppt_第4页
专家与决策支持系统――第八章ppt课件.ppt_第5页
资源描述:

《专家与决策支持系统――第八章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8.1DSS开发过程8.2DSS设计8.3DSS开发技术8.4DSS开发第八章DSS的设计和开发8.1DSS开发过程DSS系统开发的主要步骤为:(1)DSS系统分析,包括确定实际决策问题目标,对系统分析论证。(2)DSS系统初步设计,包括对决策问题进行分解成多个子问题以及它们的综合。(3)DSS系统详细设计,包括各个子问题的详细设计(数据设计和模型设计)和综合设计。数据设计包括数据文件设计和数据库设计,模型设计包括模型算法设计和模型库设计。综合设计包括对各个子问题的综合控制设计。(4)各部件编制程序,包括①建立数据库和数据库管理系统;②编制模型程序,建立模

2、型库、模型库管理系统;③编制综合控制程序(总控程序),由总控程序控制模型的运行和组合,对数据库数据的存取、计算等处理,设置人机交互等。(5)三部件集成为DSS系统,包括解决部件接口问题,由总控程序的运行实现对模型部件和数据部件的集成,形成DSS系统。决策支持系统(DSS)的开发流程图DSS初步设计DSS设计详细DSS系统分析实际决策问题确定决策目标DSS系统总体设计子问题控制设计问题分解总控详细设计数据设计模型设计数据文件设计数据库设计模型库设计模型算法设计建数据库数据库管理系统模型库管理系统编制模型程序编制总控程序和设置人机对话数据部件集成模型部件集成解

3、决部件接口问题建模型库进行系统各部件集成形成决策支持系统各部件编制程序DSS集成子问题设计问题综合控制设计1.DSS系统分析确定决策目标,目标代表了方向和预期的结果。对于建立新系统,提出总的设想、途径和措施。在系统分析的基础上提出系统分析报告。2DSS的初步设计DSS系统初步设计完成系统总体设计,进行问题分解和问题综合。对问题进行分解,分解成多个子问题并进行功能分析。在系统分解的同时,对各子问题之间的关系以及它们之间的处理顺序进行问题综合设计。对于数量化比较明确的决策问题,可以采用定量的数学模型。对于数量化不明确的决策问题,可以采用知识推理的定性模型。对于

4、比较简单的决策问题可以采用定量模型或定性模型来加以解决。对于复杂的决策问题需要把多个定量模型和定性模型结合起来。对各子问题还要进行数据设计,主要考虑到两方面:(1)数据提供辅助决策的要求。(2)为模型计算提供所需要的数据。3DSS详细设计详细设计:数据的详细设计和模型的详细设计数据的详细设计:数据文件设计和数据库的设计。模型的详细设计:模型算法设计和模型库的设计。模型库设计的主要任务:如何组织和存贮模型的多个文件。对于数学模型一般是以数学方程的形式表示。如何在计算机上实现,需要对模型方程提出算法设计,当模型在设计了有效的算法后,才能利用计算机语言编制计算机

5、程序,在计算机上实现。4各部件编制程序(1)数据部件的处理针对具体的实际问题,需要建立数据库。建立数据库一般包括建数据库结构和输入实际数据。利用数据库管理系统提供的语言,建立有关数据库查询、修改的数据处理程序。(2)模型部件的处理模型库管理系统现在没有成熟的软件,需要自行设计并进行程序开发。模型库的组织和存贮,一般由模型字典和模型文件组成。模型库管理系统就是对模型字典和模型文件的有效管理。模型主要以计算机程序形式完成模型的计算,模型部件的集成,主要体现在模型库和模型库管理系统的统一。4各部件编制程序(3)综合部件处理编制DSS总控程序是按总控详细流程图,D

6、SS系统总控的计算机语言,需要有数值计算能力、数据处理能力、模型调用能力等多种能力。利用象PASCAL、C这样的语言作为宿主语言增加在DSS中不足的功能(如数据处理以及模型调用等)。5.DSS集成DSS的三部件集成,首先要解决三部件之间的接口问题,然后对三部件进行集成,最后形成DSS系统。(1)接口问题最基本的接口问题是模型对数据库中数据的存取接口。第二个接口问题是总控程序对数据库的接口问题第三个接口问题是总控程序对模型的调用。实际上总控对模型程序的调用需通过模型字典作桥梁,再调用模型执行程序文件。DSS总控程序调用模型程序的运行过程图DSS总控程序模型字

7、典模型执行程序(2)集成问题DSS总控程序是由DSS语言来完成的,也即DSS语言是一种集成语言,目前各类计算机中还未配备这种多功能的DSS语言,自行设计DSS语言,将针对这几种能力集成为一体,将能有效地完成DSS系统的集成。以PASCAL和C语言为宿主语言的基础上,增加对数据库操作的能力,设置接口程序。使它们提高到DSS集成语言的水平上,才能完成DSS总控程序的需要。(3)形成DSS系统利用DSS集成语言编制DSS总控程序,形成有机整体的DSS系统。8.2DSS设计1.设计思想决策支持系统的系统结构是由综合部件、模型部件、数据部件三大部件组成。决策支持系统

8、设计主要是决策支持系统总体结构设计,它包括运行结构设计和管理结构设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。