8.1 DSS 开发过程8.2 DSS 设计8.3 DSS 开发技术8.4 DSS 开发第八章 DSS 的设计和开发 8.1 DSS 开发过程DSS 系统开发的主要步骤为:( 1 ) DSS 系统分析,包括确定实际决策问题目标,对系统分析论证。( 2 ) DSS 系统初步设计,包括对决策问题进行分解成多个子问题以及它们的综合。( 3 ) DSS 系统详细设计,包括各个子问题的详细设计(数据设计和模型设计)和综合设计。数据设计包括数据文件设计和数据库设计,模型设计包括模型算法设计和模型库设计。综合设计包括对各个子问题的综合控制设计。( 4 )各部件编制程序,包括①建立数据库和数据库管理系统;②编制模型程序,建立模型库、模型库管理系统;③编制综合控制程序(总控程序),由总控程序控制模型的运行和组合,对数据库数据的存取、计算等处理,设置人机交互等。( 5 )三部件集成为 DSS 系统,包括解决部件接口问题,由总控程序的运行实现对模型部件和数据部件的集成,形成 DSS 系统。 决策支持系统( DSS )的开发流程图 DSS初步设计DSS设计详细DSS系统分析实际决策问题确定决策目标DSS 系统总体设计子问题控制设计问题分解总控详细设计数据设计模型设计数据文件设计数据库设计模型库设计模型算法设计建数据库数据库管理系统模型库管理系统编制模型程序编制总控程序和设置人机对话数据部件集成模型部件集成解决部件接口问题建模型库进行系统各部件集成形成决策支持系统各部件编制程序DSS集成子问题设计问题综合控制设计 1. DSS 系统分析 确定决策目标,目标代表了方向和预期的结果。 对于建立新系统,提出总的设想、途径和措施。在系统分析的基础上提出系统分析报告。 2 DSS 的初步设计 • DSS 系统初步设计完成系统总体设计,进行问题分解和问题综合。对问题进行分解,分解成多个子问题并进行功能分析。在系统分解的同时,对各子问题之间的关系以及它们之间的处理顺序进行问题综合设计。• 对于数量化比较明确的决策问题,可以采用定量的数学模型。对于数量化不明确的决策问题,可以采用知识推理的定性模型。对于比较简单的决策问题可以采用定量模型或定性模型来加以解决。对于复杂的决策问题需要把多个定量模型和定性模型结合起来。• 对各子问题还要进行数据设计,主要考虑到两方面: ( 1 )数据提供辅助决策的要求。 ( 2 )为模型计算提供所需要的数据。 3 DSS 详细设计• 详细设计:数据的详细设计和模型的...