第五讲-决策支持系统的设计与实现概要

上传人:命****币 文档编号:113949994 上传时间:2019-11-10 格式:PPT 页数:77 大小:814KB
返回 下载 相关 举报
第五讲-决策支持系统的设计与实现概要_第1页
第1页 / 共77页
第五讲-决策支持系统的设计与实现概要_第2页
第2页 / 共77页
第五讲-决策支持系统的设计与实现概要_第3页
第3页 / 共77页
第五讲-决策支持系统的设计与实现概要_第4页
第4页 / 共77页
第五讲-决策支持系统的设计与实现概要_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《第五讲-决策支持系统的设计与实现概要》由会员分享,可在线阅读,更多相关《第五讲-决策支持系统的设计与实现概要(77页珍藏版)》请在金锄头文库上搜索。

1、第五讲 决策支持系统的设计与实现,教材第7章和第9.4节,决策支持系统 第五讲,内容目录,5.2,5.3,5.4,5.1,基于DW的DSS的研究,5.5,决策支持系统 第五讲,引导案例,阅读案例思考以下几个问题: 本案例中决策的目标是什么? 用户对DSS的期望是什么? 假设新天地公司的DSS是基于网络环境的综合DSS,试思考能满足新天地饮料配送公司决策者需求的综合DSS的体系结构?,决策支持系统 第五讲,5.1 DSS开发的特点和策略,5.1.1 DSS开发的特点,交互设计。突破传统系统开发生命周期的概念,强调分析和设计的动态性。 用户的参与。即用户不仅是参与者,而且还应该是系统的主要设计者(

2、例如建立适应决策环境变化的途径,选择用户系统接口等)和管理者。 结合决策风格。 开发时间。尽可能缩短交互设计的每一次的循环时间。 基于生成系统的积木式设计。 学习和创造。,决策支持系统 第五讲,5.1 DSS开发的特点和策略,5.1.2 开发的策略,编制一个用户定制化的DSS 采用DSS集成开发工具 利用专用DSS生成器,决策支持系统 第五讲,5.1(续),5.1.3 编制一个用户定制化的DSS,采用一种通用编程语言或者第四代编程语言、表格和面向财务的语言来快速开发一个满足用户个性化需求的DSS。,决策支持系统 第五讲,5.1(续),5.1.4 采用DSS生成器,由一组软件和硬件组成的模块,能

3、提高DSS开发的能力。但制约开发的灵活性和能够达到的复杂程度。 常见的DSS生成器:Excel、Lotus-1-2-3、Micro Strategy的DSS Architect等。,决策支持系统 第五讲,DSS生成器的结构:见教材图7-2。 DSS生成器的原理: 利用用户接口生成器生成终端用户对话接口。 运用开发者控制接口来做系统的各种选择和提供必要的参数。 利用建模工具形成数据和模型,并装入DB和MB。,决策支持系统 第五讲,5.1(续),5.1.5 用专门领域的DSS生成器,本质是执行决策支持的系统,能辅助开发高度结构化的专用DSS。 常用于某些职能部门,支持一个或一群决策者处理一批相关的

4、决策问题。,决策支持系统 第五讲,5.2 DSS 开发过程,5.2.1 DSS系统分析 1.系统分析的内容,决策支持系统 第五讲,5.2.1 DSS系统分析 2.可行性分析,决策问题分析:确定决策问题是否属于DSS的范畴。 系统目标确定:量化具体的开发目标,提出评价指标。 可行性论证:主要是技术、经济和环境的可行性。,决策支持系统 第五讲,5.2.1 DSS系统分析 3.系统需求分析,功能需求主要是存贮、获取以及生成对解决问题有用的知识。 界面需求:主要指DSS的交互功能。 协调需求。,决策支持系统 第五讲,5.2续,5.2.2 DSS系统设计 1.DSS的初步设计,对于复杂的决策问题,将其分

5、解成多个子问题并进行功能分析;同时,对各子问题之间的关系以及它们之间的处理顺序进行问题综合设计。 对各子问题的模型设计与选择。 对各子问题的数据设计。考虑数据提供辅助决策的需求、为模型计算提供所需要的数据。,决策支持系统 第五讲,5.2续,5.2.2 DSS系统设计 2.DSS的详细设计,对数据的详细设计包括数据文件设计和数据库的设计。 对模型的详细设计包括模型算法设计和模型库的设计。对模型程序文件的组织和存贮是模型库设计的主要任务。,决策支持系统 第五讲,5.2续,5.2.3 各部件编制程序 1.数据部件的处理 2.模型部件的处理 3.综合部件的处理:编制DSS总控详细流程图,选用合适的计算

6、机语言,或者自行设计DSS语言来编制程序。,决策支持系统 第五讲,5.2续,5.2.4 DSS的集成,决策支持系统 第五讲,5.2续,5.2.5 系统的实施(略) 5.2.6 系统评价(略) 5.2.7 系统维护(略),决策支持系统 第五讲,5.2续,5.2.8 DSS开发的实例 1.需求的分析 2.快速开发一个原型系统 3.用户试运行系统,提出新的要求和意见 4.改进系统,交付系统,决策支持系统 第五讲,5.3 DSS分析和开发的方法,决策支持系统 第五讲,5.3.1 原型法迭代法,尽快地建立一个原型决策支持系统,提供给决策者使用,以检验决策思路是否合理、决策方法和模型是否正确。 改进、完善

7、和扩展系统的功能。通常由设计者和决策者共同完成。,决策支持系统 第五讲,5.3.1 原型法迭代法,可行性研究,基本信息需求分析,生成工作原型,测试并改进,修改,原型完成,整理原型、撰写文档,选择1,选择2,是,否,(1)开发步骤示意图,决策支持系统 第五讲,5.3.1 原型法迭代法,建立一个完成的系统,丢弃原型,形成临时工作版本,改进,测试与评价,系统满意吗?,与其他计算机系统集成,选择1,选择2,是,否,初步设计,采用SDLC方法,转换成最终系统,执行。,(1)开发步骤示意图(续),决策支持系统 第五讲,5.3.1 原型法迭代法,(2)迭代过程的主要任务: 构造选择的重要子问题,用于初始DS

8、S的构造。 为决策人员开发一个小的可用系统。 由用户和构造者一起评价系统,通过评价这一控制机制不断进化系统。 不断细化、扩展和修改系统,直到产生一个比较稳定、综合的系统。,决策支持系统 第五讲,5.3.1 原型法迭代法,(3)丢弃型原型和反复型原型: 丢弃型原型开发只是为了作出示例,在它成为示范工具后抛弃;它有利于在项目初期展现其价值,获得更多的支持。 反复型原型也称为进化型原型,它被展示后要被重新开发,改进,直到它完全满足DSS用户的需求,然后将它和组织的现存系统必要的集成。,决策支持系统 第五讲,5.3.1 原型法迭代法,(4)优点与局限: 开发时间的显著减少和开发费用的降低 用户能做出关

9、于系统功能的及时响应和反馈 开发过程反复的特点从理论上促进了用户对系统和它的所有功能的理解 细致程度不如SDLC方法 维护起来比SDLC跟困难,决策支持系统 第五讲,5.3续,5.3.2 层次模型法 1.基本思想:,是基于通用系统理论(GST)的多层次模型集成方法,采用分成结构,以多层次模型作为概念模型,并将DSS生成器看成是一模型集成系统,形成各类应用系统。,决策支持系统 第五讲,5.3续,5.3.2 层次模型法 2.层次模型,(1)应用层 是表示问题求解活动的语义描述,即DSS应用层描述系统所处环境、表达问题、系统和用户是怎样解决问题的。 应用层, 采用控制论的方法。,决策支持系统 第五讲

10、,5.3续,5.3.2 层次模型法 2.层次模型,(2)任务层 表示应用层描述在计算机上的实现。 任务层 , 提出了标准任务框架的实现方法。任务层的任务框架通过控制论方法的形式得到,由问题推理层、适应性层和自组织层组成。框架中的任务单元由多个子模型组成(数据模型、问题表达模型、推理模型和适应性模型)。,决策支持系统 第五讲,5.3续,5.3.2 层次模型法 2.层次模型,(3)功能层 表示任务层实现的支持结构,由特定的功能软件组成。 为详细说明功能层,层次模型法提出了模型集成法。该方法主张复合模型由简单模型组合而成。 功能层显示了为实现任务成描述应有的功能性子DSS,它提供了生成器的模型。 层

11、次模型法采用了模型DSS集成法来阐述功能层的组成结构。,决策支持系统 第五讲,5.3续,5.3.2 层次模型法 2.层次模型,(4)物理层 表示DSS的计算机应用技术,论述计算机技术是如何支持功能成实现的,特别阐述系统的硬件和基本软件。,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 1.含义,是一种基于分解决策过程基本活动的方法,其基本思想是建立起DSS的要求和能力之间的关系,并力求减小它们之间的差异 侧重于对开发过程的表述(Representations)、操作(Operations)、记忆辅助(Memory Aids)、控制机制(Control Mechanisms)的分析与

12、理解。 为了满足DSS的3个主要领域(战略规划、运筹规划和作业安排)所提出的基本要求,从而为DSS的部件设计提供的一种规范的分析方法。,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 2.原理,(1)表述 :使问题概念化。用描述信息的概念化模型来表达决策过程中活动的内容。,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 2.原理,(2)操作 表达进行加工。 把表述所形成的概念模式变成相应的动作。 采用Simon决策过程的分析、设计、选择这种规范模型帮助对决策的操作进行分类。,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 2.原理,(3)记忆辅助 表达与加工

13、的存贮支持。 包含机构内部和外部信息源的数据库 数据库的视图可显示表述的内容并能保存由操作所产生的中间结果的工作空间,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 2.原理,(4)控制机制 控制、协调整个系统。 主要功能是指导决策者如何使用DSS,也让决策者能够获得风格、技能和知识以便有效地利用DSS。 具体形式有3种:让用户较方便地使用控制方法的机制、帮助决策者掌握DSS的操作方法、帮助决策者改变其操作的能力。,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 3.主要特点,过程独立的; 依赖表达式作为联系DSS各部分的纽带; 提供了DSS分析和设计的框架,但方法本身

14、并没有提供实现DSS结构的具体技术。,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 4.主要步骤,决策支持系统 第五讲,5.3续,5.3.3 ROMC分析法 5.实例(教材p283),决策支持系统 第五讲,5.4 基于DW的DSS的开发设计,决策支持系统 第五讲,5.4(续),5.4.1 开发步骤,1.确定开发DW的目标和制定工程计划,建立技术环境,选择实现DW的软硬件资源。 2.分析决策需求,确定主题和数据来源,进行数据建模,对DW的数据进行逻辑结构设计。 3.设计DW中的数据库,基于用户需求,着重某个主题,开发DW中数据的物理存贮结构,即设计多维数据库结构的事实表和维表。,决

15、策支持系统 第五讲,5.4 (续),5.4.1 开发步骤(续),4.设计从信息源中抽取数据、清理数据、一致性格式化数据、综合数据、装载数据的数据转换程序,将数据组织成恰当的格式存贮到DW中。 5.定义元数据,即表示、定义数据的意义及系统各组成部件之间的关系。 6.开发用户从DW中获取所需信息的工具,包括查询工具、统计分析工具、C/S工具、OLAP工具、DM工具等。 7.管理DW环境,包括质量检测、管理决策支持工具及应用程序,并定期进行数据更新,使DW正常运行。,决策支持系统 第五讲,5.4(续),5.4.2 关键技术,DW的结构 数据仓库管理系统 数据综合的方法 数据开采的方法,决策支持系统

16、第五讲,5.4(续),5.4.3 数据仓库的设计与开发,目前DW的实现主要以关系数据库技术为基础。 在RDB基础上增加动态分区、位图索引、优化查询等技术。 DW的构建必须首先确定其主题,一个主题对应一个宏观的分析领域。主题的确定必须建立在现有的OLAP系统基础上。需要在OLAP数据和主题之间找一个“平衡点”。,5.4.3 数据仓库的设计与开发,DW开发过程图,决策支持系统 第五讲,5.4(续),5.4.3 数据仓库的设计与开发 1.数据仓库分析与设计的需求分析,通过用户调查,确定数据仓库的主题、支持决策的数据来源、DW成功的标准和关键性能指标、数据量和更新频率。 通过需求分析,确定DW以下几个问题: 数据源 数据转换 数据存贮 决策分析,决策支持系统 第五讲,5.4(续),5.4.3 数据仓库的设计与开发 2.数据仓库分析与设计的概念设计,将需求分析得到的用户需求抽象为信息结构,即概念模型。 概念模型最常用的表示方法实体关系法。,决策支持系统 第五讲,5.4(续),5.4.3 数据仓库的设计与开发

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号