第五讲决策支持系统的设计与实现课件.ppt





《第五讲决策支持系统的设计与实现课件.ppt》由会员分享,可在线阅读,更多相关《第五讲决策支持系统的设计与实现课件.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五第五讲决策支持系决策支持系统的的设计与与实现第1页,此课件共77页哦基于基于DW的的DSS的开发设计的开发设计DSS的分析和开发方法的分析和开发方法DSS的开发过程的开发过程DSS的开发策略、方法和步骤的开发策略、方法和步骤内容目录内容目录5.25.35.45.1 基于基于DW的的DSS的研究的研究5.5第2页,此课件共77页哦引导案例引导案例阅读案例思考以下几个问题:阅读案例思考以下几个问题:本案例中决策的目标是什么?用户对DSS的期望是什么?假设新天地公司的DSS是基于网络环境的综合DSS,试思考能满足新天地饮料配送公司决策者需求的综合DSS的体系结构?第3页,此课件共77页哦5.1
2、DSS开发的特点和策略开发的特点和策略v 5.1.1 DSS开发的特点开发的特点u 交互交互设计。突破传统系统开发生命周期的概念,强调分析和设突破传统系统开发生命周期的概念,强调分析和设计的动态性。计的动态性。u 用用户的的参与参与。即用户不仅是参与者,而且还应该是系统的即用户不仅是参与者,而且还应该是系统的主要设计者主要设计者(例如建立适应决策环境变化的途径,选择用户例如建立适应决策环境变化的途径,选择用户系系统接口等统接口等)和管理者。和管理者。u 结结合合决决策策风风格格。u 开开发时间。尽可能缩短交互设计的每一次的循环时间。尽可能缩短交互设计的每一次的循环时间。u基于生成系基于生成系统
3、的的积木式木式设计。u学学习和和创造。造。第4页,此课件共77页哦5.1 DSS开发的特点和策略开发的特点和策略v 5.1.2 开发的策略开发的策略u 编制一制一个个用用户定制化的定制化的DSSu 采用采用DSS集成集成开开发工具工具u 利用利用专用用DSS生成器生成器 第5页,此课件共77页哦5.1(续)(续)v 5.1.3 编制一个用户定制化的编制一个用户定制化的DSS采用一种通用编程语言或者第四代编程语言、采用一种通用编程语言或者第四代编程语言、表格和面向财务的语言来快速开发一个满足表格和面向财务的语言来快速开发一个满足用户个性化需求的用户个性化需求的DSSDSS。第6页,此课件共77页
4、哦5.1(续)(续)v 5.1.4 采用采用DSS生成器生成器u由一组软件和硬件组成的模块,能提高由一组软件和硬件组成的模块,能提高DSSDSS开发的开发的能力。但制约开发的灵活性和能够达到的复杂程度。能力。但制约开发的灵活性和能够达到的复杂程度。u常见的常见的DSSDSS生成器:生成器:ExcelExcel、Lotus-1-2-3Lotus-1-2-3、Micro Micro StrategyStrategy的的DSS ArchitectDSS Architect等。等。第7页,此课件共77页哦uDSSDSS生成器的结构:见教材图生成器的结构:见教材图7-27-2。uDSSDSS生成器的原理
5、:生成器的原理:利用用户接口生成器生成终端用户对话接口。利用用户接口生成器生成终端用户对话接口。运用开发者控制接口来做系统的各种选择和提供必要的参运用开发者控制接口来做系统的各种选择和提供必要的参数。数。利用建模工具形成数据和模型,并装入利用建模工具形成数据和模型,并装入DBDB和和MBMB。第8页,此课件共77页哦5.1(续)(续)v 5.1.5 用专门领域的用专门领域的DSS生成器生成器u本质是执行决策支持的系统,能辅助开发高度本质是执行决策支持的系统,能辅助开发高度结构化的专用结构化的专用DSSDSS。u常用于某些职能部门,支持一个或一群决策者处常用于某些职能部门,支持一个或一群决策者处
6、理一批相关的决策问题。理一批相关的决策问题。第9页,此课件共77页哦5.2 DSS 开发过程开发过程v 5.2.1 DSS系统分析系统分析1.系统分析的内容确定决策目标。确定决策目标。分析实现决策问分析实现决策问题及其涉及的范题及其涉及的范围,确定支持决围,确定支持决策所需要的系统策所需要的系统功能。功能。根据用户的观根据用户的观点用一组由点用一组由DSS能提供的能提供的描述方法来定描述方法来定义决策问题、义决策问题、决策过程以及决策过程以及信息需求。信息需求。对各种各样的对各种各样的决策过程和决决策过程和决策者的需求进策者的需求进行分析,建立行分析,建立DSS的要求和的要求和DSS的能力之的
7、能力之间的关系。间的关系。第10页,此课件共77页哦v 5.2.1 DSS系统分析系统分析2.可行性分析 决策问题分析:确定决策问题是否属于决策问题分析:确定决策问题是否属于DSSDSS的的范畴。范畴。系统目标确定:量化具体的开发目标,提出系统目标确定:量化具体的开发目标,提出评价指标。评价指标。可行性论证:主要是技术、经济和环境的可可行性论证:主要是技术、经济和环境的可行性。行性。第11页,此课件共77页哦v 5.2.1 DSS系统分析系统分析3.系统需求分析功能需求主要是存贮、获取以及生成对解决问功能需求主要是存贮、获取以及生成对解决问题有用的知识。题有用的知识。界面需求:主要指界面需求:
8、主要指DSSDSS的交互功能。的交互功能。协调需求。协调需求。第12页,此课件共77页哦5.2续续v 5.2.2 DSS系统设计系统设计1.DSS的初步设计 对于复杂的决策问题,将其分解成多个子问题并进对于复杂的决策问题,将其分解成多个子问题并进行功能分析;同时,对各子问题之间的关系以及它行功能分析;同时,对各子问题之间的关系以及它们之间的处理顺序进行问题综合设计。们之间的处理顺序进行问题综合设计。对各子问题的模型设计与选择。对各子问题的模型设计与选择。对各子问题的数据设计。考虑数据提供辅助决策对各子问题的数据设计。考虑数据提供辅助决策的需求、为模型计算提供所需要的数据。的需求、为模型计算提供
9、所需要的数据。第13页,此课件共77页哦5.2续续v 5.2.2 DSS系统设计系统设计2.DSS的详细设计 对数据的详细设计包括数据文件设计和数据库的设计。对数据的详细设计包括数据文件设计和数据库的设计。对模型的详细设计包括模型算法设计和模型库的设计。对模型的详细设计包括模型算法设计和模型库的设计。对模型程序文件的组织和存贮是模型库设计的主要任务。对模型程序文件的组织和存贮是模型库设计的主要任务。第14页,此课件共77页哦5.2续续v 5.2.3 各部件编制程序各部件编制程序1.数据部件的处理2.模型部件的处理3.综合部件的处理:编制DSS总控详细流程图,选用合适的计算机语言,或者自行设计D
10、SS语言来编制程序。第15页,此课件共77页哦5.2续续v 5.2.4 DSS的集成的集成DSS的总控程序的总控程序必须具有人机交必须具有人机交互能力、数值计互能力、数值计算能力、数据处算能力、数据处理能力、模型调理能力、模型调用能力。用能力。模型模型数据数据库库总控程序总控程序数据库数据库总控程序总控程序模模型型利用利用DSS集成集成语言编制语言编制DSS总控程序。形总控程序。形成有机整体的成有机整体的DSS。接口接口问题问题集成集成问题问题形成形成DSS第16页,此课件共77页哦5.2续续v 5.2.5 系统的实施(略)系统的实施(略)v 5.2.6 系统评价(略)系统评价(略)v 5.2
11、.7 系统维护(略)系统维护(略)第17页,此课件共77页哦5.2续续v 5.2.8 DSS开发的实例开发的实例1.需求的分析2.快速开发一个原型系统3.用户试运行系统,提出新的要求和意见4.改进系统,交付系统第18页,此课件共77页哦5.3 DSS分析和开发的方法分析和开发的方法原型法原型法迭代法迭代法DSS分析和开发的方法分析和开发的方法生命周生命周期法期法ROMCROMC分分析法析法层次模层次模型法型法第19页,此课件共77页哦v 5.3.1 原型法迭代法原型法迭代法 尽快地建立一个原型决策支持系统,提供给决策者使尽快地建立一个原型决策支持系统,提供给决策者使用,以检验决策思路是否合理、
12、决策方法和模型是否用,以检验决策思路是否合理、决策方法和模型是否正确。正确。改进、完善和扩展系统的功能。通常由设计者和决策改进、完善和扩展系统的功能。通常由设计者和决策者共同完成。者共同完成。第20页,此课件共77页哦v 5.3.1 原型法迭代法原型法迭代法可行性研究可行性研究基本信息需求分析基本信息需求分析生成工作原型生成工作原型测试并改进测试并改进修改修改原型完成原型完成整理原型、撰写文档整理原型、撰写文档选择选择1 1选择选择2 2是是否否(1 1)开发步骤示意图)开发步骤示意图第21页,此课件共77页哦v 5.3.1 原型法迭代法原型法迭代法建立一个完建立一个完成的系统成的系统丢弃原型
13、丢弃原型形成临时工作版本形成临时工作版本改进改进测试与评价测试与评价系统满意吗?系统满意吗?与其他计算机系统集成与其他计算机系统集成选择选择1 1选择选择2 2是是否否初步设计初步设计采用采用SDLCSDLC方法方法转换成最终系统,执行。转换成最终系统,执行。(1 1)开发步骤示意图(续)开发步骤示意图(续)第22页,此课件共77页哦v 5.3.1 原型法迭代法原型法迭代法(2 2)迭代过程的主要任务:)迭代过程的主要任务:构造选择的重要子问题,用于初始构造选择的重要子问题,用于初始DSSDSS的构造。的构造。为决策人员开发一个小的可用系统。为决策人员开发一个小的可用系统。由用户和构造者一起评
14、价系统,通过评价这一控制机制由用户和构造者一起评价系统,通过评价这一控制机制不断进化系统。不断进化系统。不断细化、扩展和修改系统,直到产生一个比较稳定、综不断细化、扩展和修改系统,直到产生一个比较稳定、综合的系统。合的系统。第23页,此课件共77页哦v 5.3.1 原型法迭代法原型法迭代法(3 3)丢弃型原型和反复型原型:)丢弃型原型和反复型原型:丢弃型原型开发只是为了作出示例,在它成为示丢弃型原型开发只是为了作出示例,在它成为示范工具后抛弃;它有利于在项目初期展现其价值,范工具后抛弃;它有利于在项目初期展现其价值,获得更多的支持。获得更多的支持。反复型原型也称为进化型原型,它被展示后要反复型
15、原型也称为进化型原型,它被展示后要被重新开发,改进,直到它完全满足被重新开发,改进,直到它完全满足DSSDSS用户的用户的需求,然后将它和组织的现存系统必要的集成。需求,然后将它和组织的现存系统必要的集成。第24页,此课件共77页哦v 5.3.1 原型法迭代法原型法迭代法(4 4)优点与局限:)优点与局限:开发时间的显著减少和开发费用的降低开发时间的显著减少和开发费用的降低 用户能做出关于系统功能的及时响应和反馈用户能做出关于系统功能的及时响应和反馈 开发过程反复的特点从理论上促进了用户对系开发过程反复的特点从理论上促进了用户对系统和它的所有功能的理解统和它的所有功能的理解 细致程度不如细致程
16、度不如SDLCSDLC方法方法 维护起来比维护起来比SDLCSDLC跟困难跟困难第25页,此课件共77页哦5.3续续v 5.3.2 层次模型法层次模型法1.基本思想:是基于通用系统理论(是基于通用系统理论(GSTGST)的多层次模型集成方)的多层次模型集成方法,采用分成结构,以多层次模型作为概念模法,采用分成结构,以多层次模型作为概念模型,并将型,并将DSSDSS生成器看成是一模型集成系统,形生成器看成是一模型集成系统,形成各类应用系统。成各类应用系统。第26页,此课件共77页哦5.3续续v 5.3.2 层次模型法层次模型法2.层次模型(1 1)应用层)应用层 是表示问题求解活动的语义描述,即
17、是表示问题求解活动的语义描述,即DSSDSS应用应用层描述系统所处环境、表达问题、系统和用户层描述系统所处环境、表达问题、系统和用户是怎样解决问题的。是怎样解决问题的。应用层应用层 ,采用控制论的方法。采用控制论的方法。第27页,此课件共77页哦5.3续续v 5.3.2 层次模型法层次模型法2.层次模型(2 2)任务层)任务层 表示应用层描述在计算机上的实现。表示应用层描述在计算机上的实现。任务层任务层 ,提出了标准任务框架的实现方法。任务层的任务框架通过提出了标准任务框架的实现方法。任务层的任务框架通过控制论方法的形式得到,由问题推理层、适应性层和自组控制论方法的形式得到,由问题推理层、适应
18、性层和自组织层组成。框架中的任务单元由多个子模型组成(数据模织层组成。框架中的任务单元由多个子模型组成(数据模型、问题表达模型、推理模型和适应性模型)。型、问题表达模型、推理模型和适应性模型)。第28页,此课件共77页哦5.3续续v 5.3.2 层次模型法层次模型法2.层次模型(3 3)功能层)功能层 表示任务层实现的支持结构,由特定的功能软件组成。表示任务层实现的支持结构,由特定的功能软件组成。为详细说明功能层,层次模型法提出了模型集成法。该方法为详细说明功能层,层次模型法提出了模型集成法。该方法主张复合模型由简单模型组合而成。主张复合模型由简单模型组合而成。功能层显示了为实现任务成描述应有
19、的功能性子功能层显示了为实现任务成描述应有的功能性子DSSDSS,它提供了生成器的模型。,它提供了生成器的模型。层次模型法采用了模型层次模型法采用了模型DSSDSS集成法来阐述功能层的组集成法来阐述功能层的组成结构。成结构。第29页,此课件共77页哦5.3续续v 5.3.2 层次模型法层次模型法2.层次模型(4 4)物理层)物理层 表示表示DSSDSS的计算机应用技术,论述计算机技术的计算机应用技术,论述计算机技术是如何支持功能成实现的,特别阐述系统的硬是如何支持功能成实现的,特别阐述系统的硬件和基本软件。件和基本软件。第30页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析法1
20、.含义是一种基于分解决策过程基本活动的方法,其基本思想是建立起是一种基于分解决策过程基本活动的方法,其基本思想是建立起DSSDSS的要求和能力之间的关系,并力求减小它们之间的差异的要求和能力之间的关系,并力求减小它们之间的差异 侧重于对开发过程的表述(侧重于对开发过程的表述(RepresentationsRepresentations)、操作)、操作(OperationsOperations)、记忆辅助()、记忆辅助(Memory AidsMemory Aids)、控制机制)、控制机制(Control MechanismsControl Mechanisms)的分析与理解。)的分析与理解。为了
21、满足为了满足DSSDSS的的3 3个主要领域(战略规划、运筹规划和作业安排)所个主要领域(战略规划、运筹规划和作业安排)所提出的基本要求,从而为提出的基本要求,从而为DSSDSS的部件设计提供的一种规范的分析的部件设计提供的一种规范的分析方法。方法。第31页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析法2.原理(1 1)表述)表述 :使问题概念化。用描述信息的概念:使问题概念化。用描述信息的概念化模型来表达决策过程中活动的内容。化模型来表达决策过程中活动的内容。理解理解分析决策对象和目标,收集必分析决策对象和目标,收集必要的信息,确定条件和目标。要的信息,确定条件和目标。设计
22、设计寻找从条件到目标的路径,寻找从条件到目标的路径,一般这样的路径不唯一。一般这样的路径不唯一。选择选择从多种方案中选择决策者满从多种方案中选择决策者满意的一种意的一种第32页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析法2.原理(2 2)操作)操作 表达进行加工。表达进行加工。把表述所形成的概念模式变成相应的动作。把表述所形成的概念模式变成相应的动作。采用采用SimonSimon决策过程的分析、设计、选择这种规范决策过程的分析、设计、选择这种规范模型帮助对决策的操作进行分类。模型帮助对决策的操作进行分类。第33页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析
23、法2.原理(3 3)记忆辅助)记忆辅助 表达与加工的存贮支持。表达与加工的存贮支持。包含机构内部和外部信息源的数据库包含机构内部和外部信息源的数据库 数据库的视图可显示表述的内容并能保存由操作数据库的视图可显示表述的内容并能保存由操作所产生的中间结果的工作空间所产生的中间结果的工作空间第34页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析法2.原理(4 4)控制机制)控制机制 控制、协调整个系统。控制、协调整个系统。主要功能是指导决策者如何使用主要功能是指导决策者如何使用DSSDSS,也让决策者能够,也让决策者能够获得风格、技能和知识以便有效地利用获得风格、技能和知识以便有效地
24、利用DSSDSS。具体形式有具体形式有3 3种:让用户较方便地使用控制方法的机制、种:让用户较方便地使用控制方法的机制、帮助决策者掌握帮助决策者掌握DSSDSS的操作方法、帮助决策者改变其操作的操作方法、帮助决策者改变其操作的能力。的能力。第35页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析法3.主要特点 过程独立的;过程独立的;依赖表达式作为联系依赖表达式作为联系DSSDSS各部分的纽带;各部分的纽带;提供了提供了DSSDSS分析和设计的框架,但方法本身并分析和设计的框架,但方法本身并没有提供实现没有提供实现DSSDSS结构的具体技术。结构的具体技术。第36页,此课件共77
25、页哦5.3续续v 5.3.3 ROMC分析法分析法4.主要步骤识别决策过程的基本活动识别决策过程的基本活动快速形成系统快速形成系统交付使用交付使用开始开始用户满意用户满意修改、扩展系统修改、扩展系统是是否否分析每一活动的表述、操作、记忆辅分析每一活动的表述、操作、记忆辅助和控制机制,然后进行综合助和控制机制,然后进行综合第37页,此课件共77页哦5.3续续v 5.3.3 ROMC分析法分析法5.实例(教材p283)表示方法表示方法记忆辅助记忆辅助操作操作控制辅助控制辅助文件列表;文件列表;图表;图表;研究报告;研究报告;模拟输出;模拟输出;过程构成语过程构成语言的语法言的语法为每一个表示为每一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 决策 支持系统 设计 实现 课件

限制150内