第八章 决策支持系统的设计与构建(新)
决策支持系统教程教学设计

决策支持系统教程教学设计简介决策支持系统(Decision Support System,DSS)是一个计算机化的系统,可以用来帮助决策者在运筹学、管理科学、信息系统、计算机科学和工程等领域做决策。
本文介绍了如何设计一门决策支持系统教学课程,包括课程目标、教学方法、教学内容和评价方法等。
课程目标本课程旨在帮助学生掌握决策支持系统的基本理论和应用,具备使用现代决策支持系统解决实际问题的能力。
教学方法本课程采用综合教学法,包括讲授、案例分析、课堂互动和实践等教学方法。
具体教学安排如下:第一节课:决策支持系统概述教学内容•决策支持系统的定义、发展历程和应用领域•决策支持系统的三要素:数据、模型和决策者•决策支持系统的分类和构成教学方法•演讲式讲解和互动讨论第二节课:数据采集和分析教学内容•数据采集的方法和步骤•数据预处理的方法和技术•数据可视化和统计分析的方法和工具教学方法•数据模拟实验第三节课:建模和求解教学内容•建模的方法和步骤•求解的方法和技术•常用的建模和求解软件工具教学方法•案例分析第四节课:应用和评价教学内容•决策支持系统的应用案例和实践经验•决策支持系统的评价指标和方法•决策支持系统的发展趋势和挑战教学方法•课程总结和评价教学内容本课程涵盖了决策支持系统的基本理论和应用,包括数据采集和分析、建模和求解、应用和评价等内容。
教学内容具体如下:•决策支持系统概述•数据采集和分析•数据处理和可视化•建模和求解方法•软件工具介绍•应用案例分析•系统评价方法评价方法本课程的评价方法包括课堂表现、作业和课程设计。
具体评价标准如下:课堂表现•准时参加课程•积极参与课堂互动•课堂笔记整理清晰作业•按时完成课程作业•作业内容符合要求•作业格式规范课程设计•提交完整的决策支持系统设计文档•系统功能完备,性能良好•系统界面友好,易于操作结语本课程以决策支持系统为主题,采用综合教学法,旨在帮助学生掌握决策支持系统的基本理论和应用。
企划部门决策支持系统的设计与构建

企业的业务流程 ,设计 出企划部门的预想
【 文章 摘 要 】 本文以 企业信 息化 建设 为背景 , 建 构 出企划部 门决策 支持 系统 的管理体 系,明 确 了实现途径 以及技 术手段 ;该体 系的建 立是 以处理 非程序性 决 策为主 ,利 用 系统 提供可供分析的信息来解决问题,具有灵 活性;通过该系统的实施可以有效提 高决
维普资讯
企划  ̄ f 决策支持系统的 .- B1设 Nhomakorabea与构 建
程田 中原工学院 国际教育学 院 河南郑 州 4 0 0 507
的 关 于 某 个 问题 领 域 的具 体 知识 。
( )企划部 门预想流程设计思路 一
通 过 了解 相 关 的 生产 部 门情 况 , 悉 熟
入信息化时代 ,为了提高企划部门信息处 料 、协助明确问题、修改完善模型 、列 举 且每一个分析的预案可 以以不同的版本来 理 的速 度 和 准 确性 ,能够 及 时 、准 确 、有 可能方案 、进行 比较等方式 ,为管理者对 进 行 保 存 、 打 印 。 二 效 的进 行 各 种分 析 ,所 以需 要 构建 企 划 部 业 务 数 据 进 行综 合 、 析 , 测 未 来业 务 的 ( )企划部门决策支持系统的模块 设计 分 预
了 分 析 问题 、建 立 模 型 、模 拟 决 策 过程 和 些固定的信息及一些基础数据 ,比如 :材
方 案 的环 境 ,充分 调 用 各 种 信 息 资 源和 分 料 编码 、原材料名、数量 、基 准消耗 ,以 在 现 代 市场 经济 条 件 下 ,企 业 面临 的 析 工 具 ,帮 助 决 策 者 提 高 决 策 水 平 和 质 及 生产 现 场 录 入 的 产 品信 息 , 比如 :良品 市场环境越来越复杂多变 。在复杂多变 的 量 。进 而 以最 省 力 方 式 及 时 、 准确 、全 面 率 信息 、销 售 信 息 、库 存 信 息 等 ,把 这 些 市 场环 境 下 ,企 划部 门作 为 一 个 公 司 的 信 获 取商 务信 息 ,并且 能 对 信 息 流 动 进 行 监 数 据汇 总到 决 策 支持 系统 的数 据 库 后按 照
教育决策支持系统的设计与实现

教育决策支持系统的设计与实现当前社会发展的趋势是数字化和智能化,教育领域也不例外。
教育决策支持系统是一种借助计算机技术和数据分析为教育决策提供支持的工具。
本文将探讨教育决策支持系统的设计与实现,旨在为教育领域的专业人士提供可行性思路和理论支持。
一、教育决策支持系统的概念和意义教育决策支持系统是指一种利用信息技术手段帮助教育管理者、教学设计者、教育研究者制定、实施和评估教育政策、计划、课程、教材、教学活动等方面的决策的系统,通过分析教育数据提供可视化的报告和建议,推动教育管理决策的科学化、精细化和效率化。
教育决策支持系统的意义在于提高教育质量、改善教学效果、提高教育资源利用效率,更好地满足各个层次教育参与者的需求。
二、教育决策支持系统的组成和功能1.数据源与采集教育决策支持系统的数据源包括学生成绩、学生信息、教师信息、课程信息、教材信息、教学资源使用情况、学校运营成本等多种类型的数据。
数据采集方式有人工录入数据、智能化数据采集等方式。
数据的质量与完整性对分析结果的准确性和可信度能产生显著的影响。
2.数据分析与建模教育决策支持系统通过对数据的分析和处理,构建教育模型,并生成可视化的报告和统计分析结果。
数据分析和建模的目的在于洞察教育现象、发现基础性的规律,以便为教育决策提供科学依据。
教育模型的建立需要合理选取数据、确定变量的权重、选择适合的算法等。
3.教育决策指导教育决策支持系统生成的报告和数据分析结果可直接指导教育决策,提供有针对性的建议,使政策制定者、课程设计者、教材编写者、教师、学校领导能够更好地制定教育计划,制订教育政策,提高教学质量和教育效果。
三、教育决策支持系统的开发流程教育决策支持系统的开发流程由需求分析、系统设计、数据库设计、系统实现、系统测试、部署上线、运维维护等环节组成。
其中,需求分析和数据库设计是关键环节。
1.需求分析需求分析是系统设计的基础,其主要任务是收集用户的需求和需求文档,并加以整理和分析,确定系统功能、接口、设计方向、开发周期等。
决策支持系统教案

决策支持系统教案第一章:决策支持系统简介1.1 决策支持系统的概念解释决策支持系统的定义强调决策支持系统在组织中的重要性1.2 决策支持系统的发展历程介绍决策支持系统的发展历程强调决策支持系统的演变和进步1.3 决策支持系统的组成解释决策支持系统的核心组件强调数据、模型、用户界面和知识管理的重要性1.4 决策支持系统的应用领域介绍决策支持系统在不同领域的应用强调其在商业、医疗、教育和政府等领域的价值第二章:决策支持系统的需求分析2.1 决策支持系统的目标解释决策支持系统的目标强调用户需求和系统目标的一致性2.2 决策支持系统的用户需求分析决策支持系统的用户需求强调用户需求的重要性和收集方法2.3 决策支持系统的功能需求强调数据管理、模型应用和知识管理的重要性2.4 决策支持系统的性能需求分析决策支持系统的性能需求强调响应时间、准确性和可扩展性的重要性第三章:决策支持系统的数据管理3.1 决策支持系统的数据来源解释决策支持系统的数据来源强调内外部数据的重要性和整合方法3.2 决策支持系统的数据仓库介绍决策支持系统的数据仓库强调数据仓库的设计和维护方法3.3 决策支持系统的数据挖掘技术介绍决策支持系统的数据挖掘技术强调数据挖掘算法和应用方法3.4 决策支持系统的数据可视化介绍决策支持系统的数据可视化强调数据可视化的方法和工具第四章:决策支持系统的模型应用4.1 决策支持系统的模型类型解释决策支持系统的模型类型强调不同模型的特点和适用场景介绍决策支持系统的模型构建过程强调建模方法和技巧4.3 决策支持系统的模型评估介绍决策支持系统的模型评估方法强调评估指标和评估过程4.4 决策支持系统的模型优化介绍决策支持系统的模型优化方法强调模型优化的目标和技巧第五章:决策支持系统的用户界面设计5.1 决策支持系统的用户界面设计原则解释决策支持系统的用户界面设计原则强调用户体验和易用性的重要性5.2 决策支持系统的用户界面设计方法介绍决策支持系统的用户界面设计方法强调界面布局、颜色搭配和交互设计的方法5.3 决策支持系统的用户界面设计工具介绍决策支持系统的用户界面设计工具强调工具的功能和适用场景5.4 决策支持系统的用户界面评估与反馈介绍决策支持系统的用户界面评估与反馈方法强调用户反馈的重要性和持续改进的必要性第六章:决策支持系统的实施与部署6.1 决策支持系统的实施流程解释决策支持系统的实施流程强调项目规划、数据迁移和系统测试的重要性6.2 决策支持系统的部署策略介绍决策支持系统的部署策略强调云计算、移动设备和嵌入式系统的应用6.3 决策支持系统的安全与隐私保护讨论决策支持系统的安全与隐私保护问题强调数据加密、访问控制和用户身份验证的方法6.4 决策支持系统的维护与升级介绍决策支持系统的维护与升级策略强调定期评估和系统改进的必要性第七章:决策支持系统的应用案例分析7.1 决策支持系统在商业领域的应用案例分析决策支持系统在商业领域的应用案例强调市场需求分析、定价策略和风险管理的重要性7.2 决策支持系统在医疗领域的应用案例分析决策支持系统在医疗领域的应用案例强调疾病预测、资源分配和医疗决策的重要性7.3 决策支持系统在教育领域的应用案例分析决策支持系统在教育领域的应用案例强调学生performance分析、课程设计和教育决策的重要性7.4 决策支持系统在政府领域的应用案例分析决策支持系统在政府领域的应用案例强调公共政策分析、城市规划和应急管理的重要性第八章:决策支持系统的挑战与未来发展8.1 决策支持系统的挑战讨论决策支持系统面临的挑战强调数据质量、模型不确定性和用户采纳的问题8.2 决策支持系统的未来发展趋势探讨决策支持系统的未来发展趋势强调、大数据和云计算的影响8.3 决策支持系统的创新应用介绍决策支持系统的创新应用强调增强现实、虚拟现实和物联网的融合8.4 决策支持系统的教育与培训讨论决策支持系统的教育与培训的重要性强调持续学习和技能提升的必要性第九章:决策支持系统的案例研究9.1 成功案例研究:公司的决策支持系统分析公司的决策支持系统的成功要素强调系统设计、用户参与和持续改进的关键作用9.2 失败案例研究:公司的决策支持系统分析公司的决策支持系统的失败原因强调需求分析、项目管理和社会技术因素的重要性9.3 案例研究的启示与建议强调决策支持系统的实施策略和最佳实践9.4 决策支持系统的案例研究方法介绍决策支持系统的案例研究方法强调数据收集、分析和研究设计的技巧第十章:决策支持系统的评估与反馈机制10.1 决策支持系统的评估指标讨论决策支持系统的评估指标强调准确性、响应时间和用户满意度的重要性10.2 决策支持系统的评估方法介绍决策支持系统的评估方法强调定量评估、定性评估和用户反馈的方法10.3 决策支持系统的反馈机制介绍决策支持系统的反馈机制强调用户反馈、错误纠正和系统改进的流程10.4 决策支持系统的持续改进讨论决策支持系统的持续改进策略强调数据分析、用户培训和技术支持的重要性重点和难点解析一、决策支持系统的概念与重要性:理解决策支持系统的定义和其在组织中的作用是学习的基础。
决策支持系统教程

决策支持系统教程一、引言决策在个人和组织的日常生活中起着至关重要的作用。
随着信息时代的到来,我们面临的决策问题越来越复杂,需要更多的信息和分析来支持决策过程。
决策支持系统(Decision Support System, DSS)作为一个强有力的决策工具,已经被广泛应用于各种领域。
本教程将深入介绍决策支持系统的基本概念、建模方法和应用技巧。
二、决策支持系统的概念与分类1. 决策支持系统的定义和特点决策支持系统是一种基于计算机和信息技术的管理工具,旨在帮助决策者收集、组织和分析决策所需的各种信息,以便做出更明智的决策。
其特点包括多样化的分析技术、高效的信息处理和灵活的决策模型。
2. 决策支持系统的分类根据决策过程的特点和应用领域的不同,决策支持系统可以分为贴近决策者的个人决策支持系统(Personal DSS),面向中高级管理人员的管理信息系统(MIS)和专家决策支持系统(EDSS)。
三、构建决策支持系统的关键要素1. 数据采集和存储决策支持系统需要从各种内部和外部数据源获取数据,并将其存储在数据库中。
合理的数据采集和存储策略是构建有效决策支持系统的基础。
2. 模型选择和建立根据决策问题的特点和需求,选择合适的决策支持模型进行建模。
常用的模型包括决策树、线性规划、多目标决策模型等。
3. 数据分析和决策方法决策支持系统需要提供一系列数据分析和决策方法,以帮助决策者分析数据,评估不同的决策方案,并选择最佳方案。
常用的方法包括数据挖掘、统计分析和模拟仿真等。
四、决策支持系统的应用案例1. 物流管理中的决策支持系统物流管理中的决策支持系统可以帮助企业选择最佳的运输路径、合理配置运力资源,有效降低物流成本,提高运输效率。
2. 金融风险管理中的决策支持系统金融风险管理中的决策支持系统可以通过对大量的市场数据进行分析,帮助银行和金融机构准确评估各种金融风险,并制定相应的风险管理策略。
3. 医疗决策支持系统医疗决策支持系统可以根据患者的病情和历史数据,自动提供临床诊断建议和治疗方案,帮助医生做出准确的诊断和治疗决策。
决策支持系统的设计与应用

决策支持系统的设计与应用随着信息技术的发展和普及,人们在面临各种问题时,可以通过各种数据采集和处理方式,来得到更加准确和科学的决策结果。
在这样的背景下,决策支持系统逐渐成为管理者们取得优势的重要工具。
本文将从设计和应用两方面谈一下决策支持系统。
设计方面决策支持系统是一个具有复杂性的系统,其设计需要通过对组成该系统的各个要素进行分析和认识。
其中,必须要考虑以下几个方面:1.系统的基础数据分析决策支持系统的基础数据分析是其最核心的工作,也需要付出最大的努力。
设计者需要考虑系统所收集的数据如何进行分类和储存,如何进行数据的分析,以及如何提供最终的数据通报。
因此,设计师需要了解和掌握数据分析的方法、算法和技术,以确保数据的准确性和完整性。
2.系统的算法和模型决策支持系统的算法和模型确定了系统的主要逻辑。
设计师需要了解和应用科学的算法和模型来提高系统的计算和处理能力,同时也需要考虑数据更新、缓存管理等方面,以确保系统的快速计算和准确通报。
3.系统的交互与界面设计决策支持系统的使用者非常广泛,涉及到不同领域和不同信息技术的专业人士、管理者和普通员工。
因此,界面设计和交互是决策支持系统设计中非常重要的考虑因素。
设计师需要考虑人机交互的友好程度、是否符合用户的需求和使用场景等因素,以提高用户的工作效率和体验。
应用方面决策支持系统的应用范围广泛。
例如,在企业管理中,决策支持系统可以帮助企业管理者快速获取企业运营数据、客户反馈数据等,并提供科学的数据分析和建议。
在医疗领域,决策支持系统可以协助医生进行诊断、药物选择、手术决策等重大决策。
无论在哪个领域中,应用决策支持系统都可以省去人工智能的多年工作。
尤其是在大数据方案中,人工智能的速度和效率不可能跟得上,这时决策支持系统就可以发挥最大的优势。
除此之外,决策支持系统也可以应用于政府管理中。
例如,在地方政府决策中,决策支持系统可根据当地的实际情况提供合理的建议,包括人口密度、工作岗位的分布等,从而更好地解决各种社会问题。
决策支持系统的建模与开发

决策支持系统的建模与开发决策支持系统(Decision Support System,简称DSS)是一种通过收集、整理、处理和分析大量数据和信息,帮助决策者做出明智决策的计算机系统。
它的主要功能是为决策者提供各种可供选择的方案和决策结果的评估,帮助他们从各个方面综合考虑,最终做出最佳决策。
建立和开发一个高效的决策支持系统,需要进行一系列的建模和开发工作。
本文将介绍决策支持系统建模与开发的关键步骤和方法,以及一些常见的建模技术和工具。
1. 需求分析与问题定义在建模与开发决策支持系统之前,首先需要进行需求分析和问题定义。
通过与决策者和其他相关用户的交流和讨论,确定决策支持系统的具体功能和需求,明确解决的问题和提供的决策支持类型。
2. 数据收集和预处理决策支持系统的核心是数据,因此需要收集相关的数据并进行预处理。
数据可以通过各种途径获取,如调查问卷、数据库查询、网络爬虫等。
在数据预处理阶段,需要进行数据清洗、去重、转换和归一化等操作,以确保数据的准确性和可用性。
3. 模型选择与开发选择合适的建模技术和方法对于决策支持系统的开发非常重要。
常见的建模技术包括决策树、神经网络、模糊逻辑、多目标规划等。
根据具体的问题和数据,选择适合的模型进行开发,建立与决策支持系统功能相匹配的模型。
4. 界面设计与交互设计决策支持系统的界面设计和交互设计直接影响用户的使用体验和效果。
因此,在开发过程中要注重界面的友好性和易用性。
界面设计需要符合操作习惯和认知规律,交互设计可以通过图形化展示、可视化分析和实时计算等方式增强用户参与感和决策效果。
5. 算法实现与优化在建立决策支持系统时,算法的实现和优化是关键环节。
根据选定的建模方法和技术,编写相应的算法代码,并进行性能优化。
优化算法的目标是提高系统的运行效率和决策准确性,同时降低资源消耗和时间成本。
6. 系统集成与测试在开发决策支持系统的过程中,需要将各个组件和模块进行集成,并进行系统测试。
决策支持系统设计计划

决策支持系统设计计划本次工作计划介绍:本次工作计划旨在设计和实施一个决策支持系统,以帮助我们的部门更有效地做出决策。
该系统将基于最新的技术和数据分析方法,准确、及时和可靠的信息和分析结果,以支持我们的决策过程。
该系统的主要内容包括需求分析、系统设计、数据采集和处理、系统开发和实施、测试和培训等。
与各部门紧密合作,确保该系统能够满足他们的需求和期望。
数据分析将是该系统的核心部分。
采用先进的数据分析技术,包括机器学习和数据挖掘,以从大量的数据中发现有用的模式和趋势,并有关市场趋势、客户需求、竞争情况等方面的有价值的信息。
实施策略包括确定系统开发的优先级、制定详细的项目计划和时间表、确定资源需求和分配、风险管理等。
采用敏捷开发方法,确保系统能够快速上线并不断优化和改进。
该系统的目标是提高我们部门的决策效率和质量,从而提高整个公司的竞争力和盈利能力。
我们相信,通过该系统的实施,能够更好地应对市场变化和挑战,并取得更好的业绩。
以下是详细内容一、工作背景随着市场竞争的加剧和信息量的爆炸式增长,我部门面临着越来越复杂的决策环境。
传统的人工分析方法已经无法满足快速、准确决策的需求。
因此,我们需要设计并实施一个决策支持系统,以提高决策效率和质量,增强我部门的竞争力。
二、工作内容1.需求分析:通过与各部门的深入沟通,了解他们的决策需求,收集相关数据和业务流程信息。
2.系统设计:根据需求分析结果,设计系统架构、模块功能、数据流程等,确保系统易用、高效、稳定。
3.数据采集与处理:搭建数据采集模块,对原始数据进行清洗、转换和整合,以满足系统需求。
4.系统开发与实施:采用敏捷开发方法,分阶段完成系统编码、测试和优化工作,确保系统按时上线。
5.测试与培训:组织系统测试,确保各项功能正常运行。
为部门员工系统操作培训,提高使用效果。
三、工作目标与任务目标:通过决策支持系统的实施,提高我部门的决策效率和质量,实现业务增长和盈利能力提升。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、终端用户开发DSS
那些在组织中扮演各种各样的角色,具有各 种层次的计算机水平的人构成了最终用户开 发人员的群体。
7-1
1.交付时间短 2.可以免去大量的预先或正式的用户需 求说明。 3.项目的设计阶段结束以后,遇到的实 现中的问题减少了。 4.降低了开发费用。
丢弃型(throwaway prototype)原型开发 迭代型(iterative prototype)原型开发(也被 称作进化型原型开发)
7-7
DSS
(一)系统开发的生命周期法(SDLC)
可行性 分析
问题 定义
系统 分析
系统 设计
代码 生成
测试
实施
维 护
传统的系统开发生命周期
7-8
DSS
7-5
DSS
问题诊断 DSS目标和资源 系统分析 功能需求 界面需求 协调需求
系统设计
系统构造 系统实施 系统修正
7-6
DSS
三、决策支持系统的开发方法
系统开发的生命周期法(system development life cycle,SDLC) 原型法(prototyping approach)
如IFPS/Plus.
7-20
另一个方向是PC上的集成软件。
3.专用DSS
DSS
二、三个层次之间的关系
专用DSS D-1 D-2 D-3 D-4
DSS生成器 DSS工具 T-1
G-1
G-2 T-2
T-3
D-4
DSS的技术层次
7-21
DSS
三、选择开发工具的标准
数据管理功能 模型管理功能 用户界面的性能 兼容性和通用性
7-9
DSS
(二)原型法
7-10
DSS
2.原型法的分析
(1)原型开发方法的前几个阶段类似于典型的SDLC 方法。主要差别最初发生在开始收集需求和原型的 第一轮开发上。一旦有了第一个原型,反复的过程 就开始了,不断对原型做小的修改,直到存在一个 能够准确地反映DSS的用户需求和愿望的稳定的系 统。主要过程如下: ①首先构造选择的重要子问题或整个问题的简化; ②为决策者开发一个小的可用系统或一个模块; ③不断地进化系统; ④不断地细化、扩展和修改系统。
DSS
局限:
1.虽然公认SDLC方法比纯粹的原型开发要慢 而且要更加细致,但是更加细致也使得整个 开发文档的细节能够给予更多的注意,对系 统的优势和相应的花费也能有更深刻的理解。 2.原型开发方法的过程使得系统维护可能比 基于SDLC方法开发的相应系统要困难。
7-14
DSS
§8.2 决策支持系统开发人员
DSS
第八章
§8.1 §8.2 §8.3
DSS的设计与构建
DSS的分析与设计策略 决策支持系统开发人员 决策支持系统的开发工具
7-1
DSS
§8.1 DSS的分析与设计策略
一、决策支持系统的开发策略 1.编制一个用户定制化的DSS
(1)采用一种通用的编程语言(GPL)
如PASCAL、C、COBOL等语言。
1.DSS的基本开发工具
DSS的基本开发工具采用DSS开发中最底层的技 术。在这一种类中,有编程语言、代码、图形开 发程序、文本编辑器、数据库查询机制和随机数 产生器等。 这些工具既可用于DSS生成器的开发,也可用于 专用DSS的开发。 一个方向是最初开发用于大型机的专用语言。
2.DSS生成器
系统开发的生命周期法的局限
SDLC方法已经发展了几十年,它依靠是系统分析人 员和开发人员的经验。它的最大特点是开发过程有 序化和结构化。 系统开发的生命周期法是自顶向下的设计思想的代 表。采用SDLC开发法,首先要确定系统确切的需求 和特点,然后在接下来的系统设计和构建过程中满 足它们。 使用SDLC方法有一个前提假设,即在设计阶段开始 以前就充分了解并识别了需要解决的问题结构和环 境。这种假设在DSS的设计和构建领域是站不住脚 的。这是因为DSS的开发目标主要是支持解决半结 构化问题和非结构问题。
一、开发人员的必需能力
1.理解问题领域的知识 2.理解具体的用户需求 3.掌握可行的开发技术 4.获得恰当的知识
7-15
DSS
二、DSS开发人员的类型
1.小组 小组由用户、中间人、DSS构建者、 技术支持专家和信息系统人员等组成。 2.终端用户 决策者或专业人员
7-16
DSS
7-11
DSS
(2)原型法开发过程中用户作用
在原型法开发过程中需要系统分析人员和用 户之间进行非常充分的交流,合作关系比采 用基于SDLC的设计方法要紧密得多。整个项 目过程中,责任的反复转移标志着这种合作 的关系。用户在系统的使用和评价(或说检 验)中起主要作用;而构造者在系统的设计 和实现阶段中起主要作用。
可行的硬件平台 费用 销售商提供支持的质量和可 得性
7-22
DSS
DSS支持种类
帮助弥补人类决策的知识限制 以建议、分析或评价的形式提供帮助 促进多决策者之间的交互和沟通 提高用户的创造力、想象力和洞察力 在确定规划DSS的目标的同时,还必须确 定如何衡量这些目标是否成功达到。这就需 要建立专门的、有针对性的性能标准。
和直接使用编程语言开发相比,使用DSS生 成器开发效率要高得多,但限制了开发的灵 活性和能达到的复杂程度。 3.用计算机辅助软件工程(CASE)方法开发 DSS
如@RISK,一种复杂的用于评估可能性的工具。
7-4
DSS
二、DSS的分析与开发过程
虽然设计和构建组织的DSS与设计和构建组织的事 务处理系统有许多相似之处,但是标志着DSS的开 发目的半结构化问题和非结构问题具有一些独特的 性质,这指明了DSS的设计和构建也必须采用一种 独特的方法。 在DSS设计的初始阶段,遇到问题的经理们通常还 不清楚需要哪些专门的信息,这些信息并不容易被 识别。为了促进收集需要的DSS的功能,这个阶段 要把重点放在原型开发上。 在这一部分,我们确定系统开发的一个通用过程, 再修正它使其适应DSS设计人员的特殊需求。
7-12
DSS
3.原型法开发方法的优点和局限
优点:
(1)开发时间短; (2)开发费用降低; (3)用户能做出关于系统功能的及时响应和 反馈,这个特点通常使得DSS能够获得高层 管理人员的更多支持; (4)原型开发过程反复的特点至少从理论上 促进了用户对系统及其信息需求和功能的理 解。
7-13
最常用是电子表格,如Excel、Lotus
1-23和Quattro Pro。更复杂的如MicroStrategy的DSS Architect。
7-3
DSS
(2)专用的DSS生成器
这些系统可以开发出高度结构化的专用DSS。 如能实现复杂的统计功能的SAS、以及用于金 融分析的的Commander FDC.
如Dephi和Visual C++、Visual Basic等, 当今的大多数系统都 是通过4GL和Java程 序模型开发的。
7-2
(2)采用第4代编程语言(4GL)
DSS
2.采用DSS生成器
(1)DSS生成器(DSS generator)是 一种应用系统,使用它能够在DSS的设计 和实施过程中少编数千条指令或程序。
确定可用的资源:包括硬件、软件、当前 技术和可用的知识。
7-23
7-18
DSS
最终用户开发的风险
1.最值得担忧的是最终的产品缺乏必要的 质量,不能成为可靠、有效的决策支持工 具。 2.缺乏质量可靠的说明文档。 3.由于最终用户可能不熟悉如何恰当地控 制应用系统的安全,导致系统缺乏必需的 安全措施。
7-19
DSS
§8.3 决策支持系统的开发工具 一、DSS的三个技术层次