问答题 论决策支持系统的开发与应用 决策支持系统(Decision Support Systems,DSS)是以管理科学、运筹学、控制论和行为科学为基础,以计算机技术、仿真技术和信息技术为手段,以人机交互方式进行半结构化和非结构化决策的信息系统。它调用各种信息资源,并提供各种分析工具,为决策者提供分析问题、建立模型、模拟决策过程和方案的环境,帮助决策者提高决策水平和质量。决策支持系统在许多领域得到了广泛的应用,已成为许多行业经营管理中一个不可缺少的现代化支持工具。 请围绕“决策支持系统的开发与应用”论题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的决策支持系统项目以及在其中所担任的主要工作。 2.简要叙述决策支持系统包含的典型组成部件及对应的基本功能。说明在建立决策支持系统时需解决的一般关键问题。 3.说明你所参与管理和开发的决策支持系统的应用场合以及对决策结果的要求,具体阐述在开发过程中所采用的关键技术、实施过程和实际应用的效果。
【正确答案】(1)对你在论文中准备列举的决策支持系统项目的背景、项目领域、发起单位、目标、项目周期、项目经费、项目内容和交付的产品等做简要的介绍。接着简要说明在该项目中你所担任的角色和所开展的主要工作。叙述自己参与设计和实施的信息系统项目应有一定的规模,自己在该项目中担任的主要工作应有一定的份量。 (2)论文的第2部分是体现你的信息系统软件工程理论知识的精华所在。决策支持系统(DSS)能够为决策者提供所需的数据、信息和背景资料,帮助明确决策目标和进行问题的识别,建立或修改决策模型,提供各种备选方案,并且对各种方案进行评价和优选,通过人机交互功能进行分析、比较和判断,为正确的决策提供必要的支持。它通过与决策者的一系列人机对话过程,为决策者提供各种可靠方案,检验决策者的要求和设想,从而达到支持决策的目的。DSS只是支持用户而不是代替他判断,因此,系统并不提供所谓“最优”的解,而是给出一类满意解,让用户自行决断。同时,系统并不要求用户给出一个预先定义好的决策过程。 DSS包括如下典型组件:①模型管理子系统,具有存储、动态建模的功能。目前模型管理的实现是通过模型库系统来完成的;②知识管理子系统,集中管理决策问题领域的知识(规则和事实),包括知识的获取、表达、管理等功能;③数据管理子系统,DSS的数据库通常包括在数据仓库中;而数据仓库通常是从内部和外部数据源中抽取;内部数据主要来自于组织的交易处理系统,外部数据包括行业数据、市场调查数据等;④接口部分,即输入/输出的界面,是人机交互的窗口;⑤用户:主要是企业各层次的管理者和商业分析人员,用户可看作系统的一部分。 在建立DSS时,主要考虑以下几个关键问题(包含但不限于): ①建立数据仓库系统。数据仓库系统必须为决策支持的分析处理提供以下服务: ●根据主题需要,从OLTP数据库中抽取分析用的数据。为此在抽取过程中要对原始数据进行分类、求和、统计等处理,抽取的过程实际上是数据的再组织。 ●在抽取过程中,完成数据净化,即去掉不合格的原始数据,必要时还必须对缺损的数据加以补充。 ●在改变分析决策的主题时,可以按主题进行数据查询和访问。 ●采用多级存储模式,解决数据量巨大及按照主题、粒度划分的数据组织问题。 ②模型、方法和知识管理系统。采用数据仓库和多维数据库技术的数据管理子系统将数据进行整理(预处理)和净化之后,形成可靠的易于进行决策的“数据源”(即数据仓库或多维数据库),这个“数据源”的结构、形式和决策支持系统所采用的模型与知识有关。决策粗略地分为结构化决策支持、非结构化决策支持、半结构化决策支持。一个较好的决策支持系统必须完成这三方面的决策支持。 ●模型、方法和知识的管理是决策支持系统的核心,它对依据问题建立的模型库、方法库和知识库进行管理。对模型库、方法库和知识库进行维护。模型、方法和知识管理系统必须有对三库的维护界面;可根据问题的需要对模型、方法和知识库进行增加、删除和修改,并保证三库的一致性:一是系统在运行过程中调用每个库时不发生矛盾,特别是对知识库的维护更为复杂;二是每种模型、方法和知识都能调用到。 ●模型、方法和知识管理系统根据用户的要求和数据仓库提供的数据,能有效地选择模型、方法和知识,经系统运行得到相应的结果,并将结果送给交互环境进行输出。智能决策支持系统(IDSS)通常是在模型、方法和知识管理系统的基础上增加专家系统和数据挖掘与知识发现技术。IDSS的主要任务包括:分析和识别问题;描述决策问题和决策知识;形成候选的决策方案(目标、规划、方法和途径等);构造决策问题的求解模型(如数学模型、运筹学模型、程序模型、经验模型等);建立评价决策问题的各种准则(如价值准则、科学准则、效益准则等);在多方案、多目标、多准则情况下的比较和优化;综合分析,包括决策结果或方案对实际问题可能产生的作用和影响的分析,以及各种环境因素、变量对决策方案或结果的影响程序分析等。 ③用户交互环境。用户交互环境是决策者或决策部门与决策支持系统打交道的界面,它负责接收用户发出的各种命令,根据这些命令调用不同的子系统,并获得处理结果,最后再将这些结果输出给用户。交互环境的好坏直接影响着用户对系统的使用。一个好的交互环境,其输入应当简单、易学、易用。其输出应当做到内容丰富、形式活泼。 (3)论文的第三部分也是体现你的软件工程领域理论知识和项目实践相结合的精华所在。说明你参与管理和开发的DSS项目的实际状况,通过具体实例说明该DSS对相关待决策问题的支持情况,对决策结果和解决问题的实际效果所产生的积极(或消极)影响(效果和存在的问题)。论文最后可以进一步讨论你在该工程项目中获得的相关体会,以及在今后的工作过程中,如果碰到类似的管理和开发项目你将如何应用这些经验或教训。对需要进一步改进的地方,应有具体的着眼点,不能泛泛而谈。
【答案解析】