1、数据数据信息信息知识知识决策决策行动行动利润利润MISBIDSS&专专家系统家系统 决策支持系统、商务智能以及决策支持系统、商务智能以及专家系统在组织信息管理过程中发挥专家系统在组织信息管理过程中发挥的作用的作用BI&DSSMIS(ERP、CRM、SCM)EDPS第一节第一节 决策支持决策支持 1 1 第二节第二节 商务智能商务智能2 2决策决策1 1 决策支持系统决策支持系统2 2 群体决策支持系统群体决策支持系统3 3专家系统专家系统4 4决策及相关知识决策及相关知识5.1.15.1.1管理的重点在于经营,经营的中心在于决策管理的重点在于经营,经营的中心在于决策.决策贯穿管理活动的始终,管
2、理的过程主要是决策及决策贯穿管理活动的始终,管理的过程主要是决策及其实施的过程其实施的过程 .决策是企业最重要、意义最重大的活动之一决策是企业最重要、意义最重大的活动之一.由于决策问题的范围和规模越来越大,越来越复杂,由于决策问题的范围和规模越来越大,越来越复杂,变化越来越快,迫切要求引进科学决策方法,以提高决变化越来越快,迫切要求引进科学决策方法,以提高决策水平。策水平。u决策是为了实现特定的目标,根据客观的可能性,在决策是为了实现特定的目标,根据客观的可能性,在占有一定信息和经验的基础上,借助一定的工具、技巧占有一定信息和经验的基础上,借助一定的工具、技巧和方法,对影响目标实现的诸因素进行
3、分析、计算和判和方法,对影响目标实现的诸因素进行分析、计算和判断、选择后,对未来行动做出的决定。断、选择后,对未来行动做出的决定。u决策是人们在政治、经济、技术、工作和日常生活中决策是人们在政治、经济、技术、工作和日常生活中普遍存在的一种行为。普遍存在的一种行为。决策的概念决策的概念 1 1决策的过程决策的过程四个阶段四个阶段 2 2情报阶段:情报阶段:发现问题发现问题设计阶段:设计阶段:找出可行性方案找出可行性方案选择阶段:选择阶段:找出适合的方案找出适合的方案实施阶段:实施阶段:方案实施方案实施返回情报阶段返回情报阶段返回设计阶段返回设计阶段返回选择阶段返回选择阶段u结构化决策有时也称为程
4、序化决策,结构化决策问题结构化决策有时也称为程序化决策,结构化决策问题相对比较简单、直接,其决策过程和决策方法有固定的相对比较简单、直接,其决策过程和决策方法有固定的规律可以遵循,能用明确的语言和模型加以描述,并可规律可以遵循,能用明确的语言和模型加以描述,并可依据一定的通用模型和决策规则实现其决策过程的基本依据一定的通用模型和决策规则实现其决策过程的基本自动化。自动化。企业的订货和物资供应等,通常可用运筹学、计算机企业的订货和物资供应等,通常可用运筹学、计算机仿真和管理信息系统等来解决。仿真和管理信息系统等来解决。计算工资计算工资选择商品(简单的价格比较)选择商品(简单的价格比较)决策问题的
5、类型决策问题的类型3 3结构化决策结构化决策案例:选择一种新的打包机所进行的结构化决策案例:选择一种新的打包机所进行的结构化决策 u非结构化决策问题是指那些决策过程复杂,其决策过非结构化决策问题是指那些决策过程复杂,其决策过程和决策方法没有固定的规律可以遵循,没有固定的决程和决策方法没有固定的规律可以遵循,没有固定的决策规则和通用模型可依,决策者的主观行为(学识、经策规则和通用模型可依,决策者的主观行为(学识、经验、直觉、判断力、洞察力、个人偏好和决策风格等)验、直觉、判断力、洞察力、个人偏好和决策风格等)对各阶段的决策效果有相当的影响。对各阶段的决策效果有相当的影响。是否引进一条新的生产线是
6、否引进一条新的生产线是否发动一场广告宣传战是否发动一场广告宣传战是否改变公司的形象是否改变公司的形象决策问题的类型决策问题的类型3 3非结构化决策非结构化决策案例:为产品的发展方向做出的决策案例:为产品的发展方向做出的决策 u半结构化决策问题介于上述两者之间,其决策过程和决半结构化决策问题介于上述两者之间,其决策过程和决策方法有一定规律可以遵循,但又不能完全确定,即有策方法有一定规律可以遵循,但又不能完全确定,即有所了解但不全面,有所分析但不确切,有所估计但不确所了解但不全面,有所分析但不确切,有所估计但不确定。这样的决策问题一般可适当建立模型,但无法确定定。这样的决策问题一般可适当建立模型,
7、但无法确定最优方案。最优方案。股票市场的投资分析股票市场的投资分析选择合适的工作选择合适的工作决策问题的类型决策问题的类型3 3半结构化决策半结构化决策u决策支持系统的目标是帮助人们分析信息找出商决策支持系统的目标是帮助人们分析信息找出商务智能,进而发现知识务智能,进而发现知识.u 术语术语“决策支持系统决策支持系统”是指可以辅助人们决策的是指可以辅助人们决策的任何计算机化的系统任何计算机化的系统.决策支持系统决策支持系统5.1.25.1.2u从狭义上讲,决策支持系统是一种高度灵活且具有从狭义上讲,决策支持系统是一种高度灵活且具有良好交互性的,主要用于对半结构化和非结构化问题良好交互性的,主要
8、用于对半结构化和非结构化问题的决策提供辅助支持的信息系统。的决策提供辅助支持的信息系统。u决策支持系统将决策者具有的经验、直觉、判断能决策支持系统将决策者具有的经验、直觉、判断能力等和信息技术本身特定的功能联系在一起,使二者力等和信息技术本身特定的功能联系在一起,使二者都能发挥各自的优势。都能发挥各自的优势。决策支持系统的含义决策支持系统的含义1 1决策者的优势决策者的优势DSS的优势的优势IT的优势的优势经验经验直觉直觉判断判断知识知识提高生产率提高生产率增进理解增进理解加快速度加快速度提高灵活性提高灵活性减少问题的复杂性减少问题的复杂性降低成本降低成本速度速度信息信息处理能力处理能力DSS
9、的主要功能就是通过加强决策者的洞察力来对决策者提的主要功能就是通过加强决策者的洞察力来对决策者提供帮助,改善决策者的决策效果。供帮助,改善决策者的决策效果。决策者的知识技能与决策者的知识技能与IT的强大功能相结合,使决策者能更迅的强大功能相结合,使决策者能更迅速地响应市场的变化以及更高效地管理资源速地响应市场的变化以及更高效地管理资源u早期的管理信息系统主要为管理者提供预定的报告,早期的管理信息系统主要为管理者提供预定的报告,而而DSS则是在人和计算机交互的过程中帮助决策者探索则是在人和计算机交互的过程中帮助决策者探索可能的方案,为管理者提供决策所需的信息。可能的方案,为管理者提供决策所需的信
10、息。u管理信息系统和决策支持系统各自代表了信息系统发管理信息系统和决策支持系统各自代表了信息系统发展过程中的某一阶段,但至今它们仍在不断地发展,而展过程中的某一阶段,但至今它们仍在不断地发展,而且是相互交叉的关系。且是相互交叉的关系。u管理信息系统是面向管理的信息系统,决策支持系统管理信息系统是面向管理的信息系统,决策支持系统则是面向决策的信息系统。则是面向决策的信息系统。u决策支持系统在组织中可能是一个独立的系统,也可决策支持系统在组织中可能是一个独立的系统,也可能作为管理信息系统的一个高层子系统而存在。能作为管理信息系统的一个高层子系统而存在。u一家国有保险公司在给有酒后驾车(一家国有保险
11、公司在给有酒后驾车(DUI)历史的司)历史的司机保险时,利用机保险时,利用DSS分析公司遭受风险的金额。系统揭分析公司遭受风险的金额。系统揭示出:以前有一次(示出:以前有一次(DUI)历史的)历史的40岁以上的已婚有房岁以上的已婚有房男性很少再次犯规,通过降低这些人的保险费率,公司男性很少再次犯规,通过降低这些人的保险费率,公司在不增加遭受风险损失的情况下,提高了市场占有率。在不增加遭受风险损失的情况下,提高了市场占有率。uCRM是许多成功的公司战略的重要组成部分,而是许多成功的公司战略的重要组成部分,而DSS是是CRM的重要组成部分。华尔街的零售业经济公司利用的重要组成部分。华尔街的零售业经
12、济公司利用决策支持系统分析客户行为和目标,从而展现机遇并警决策支持系统分析客户行为和目标,从而展现机遇并警示经纪人注意最新出现的问题。示经纪人注意最新出现的问题。u面向组织中上层管理人员经常面临的半结构化问题;面向组织中上层管理人员经常面临的半结构化问题;u把模型和分析技术与传统的数据存储技术及检索技术把模型和分析技术与传统的数据存储技术及检索技术结合起来;结合起来;u易于为非计算机专业人员以交互会话的方式使用;易于为非计算机专业人员以交互会话的方式使用;u强调对环境及用户决策方法改变的灵活性及适应性;强调对环境及用户决策方法改变的灵活性及适应性;u支持但不是代替高层决策者制定决策。支持但不是
13、代替高层决策者制定决策。u充分利用先进信息技术快速传递和处理信息。充分利用先进信息技术快速传递和处理信息。决策支持系统的特征决策支持系统的特征3 3u三角式结构是由数据库、模型库、方法库等子系统与三角式结构是由数据库、模型库、方法库等子系统与对话子系统成三角形分布的结构,也是对话子系统成三角形分布的结构,也是DSS最基本的结最基本的结构。构。用户数据库管理子系统方法库管理子系统模型库管理子系统数据库方法库模型库图5-1 DSS的四库逻辑结构图对话管理子系统决策支持系统的构成决策支持系统的构成4 4三角式结构三角式结构u对话管理子系统是对话管理子系统是DSS中用户和计算机的接口,起着中用户和计算
14、机的接口,起着在操作者、模型库、数据库和方法库之间传递、转换命在操作者、模型库、数据库和方法库之间传递、转换命令和数据的重要作用,其核心是人机界面。令和数据的重要作用,其核心是人机界面。u数据库管理子系统是存储、管理、提供与维护用于决数据库管理子系统是存储、管理、提供与维护用于决策支持的数据的策支持的数据的DSS基本部件,是支撑模型库子系统及基本部件,是支撑模型库子系统及方法库子系统的基础。数据库管理子系统由数据库、数方法库子系统的基础。数据库管理子系统由数据库、数据库析取模块、数据字典、数据库管理系统及数据查询据库析取模块、数据字典、数据库管理系统及数据查询模块等部件组成。模块等部件组成。三
15、角式结构三角式结构u模型库子系统是构建和管理模型的计算机软件系统,模型库子系统是构建和管理模型的计算机软件系统,它是它是DSS中最复杂与最难实现的部分。中最复杂与最难实现的部分。u方法库子系统是存储、管理、调用及维护方法库子系统是存储、管理、调用及维护DSS各部件各部件要用到的通用算法、标准函数等方法的部件。要用到的通用算法、标准函数等方法的部件。三角式结构三角式结构u串联结构的特点是对话子系统不直接与数据库子系统串联结构的特点是对话子系统不直接与数据库子系统联系,而是通过模型库子系统转达操作请求。因此模型联系,而是通过模型库子系统转达操作请求。因此模型库子系统必须设有用户操作数据库的转接功能
16、。库子系统必须设有用户操作数据库的转接功能。u融合式系统结构融合式系统结构数据库子系统与模型库子系统互不独立,既可以说是模型数据库子系统与模型库子系统互不独立,既可以说是模型库子系统建立在数据库子系统的基础上,也可以说是数据库库子系统建立在数据库子系统的基础上,也可以说是数据库子系统被嵌入模型库子系统之中,模型库中的模型运行时直子系统被嵌入模型库子系统之中,模型库中的模型运行时直接调用数据库中的数据。接调用数据库中的数据。其他结构其他结构群体决策的含义群体决策的含义u群体决策是指多人在一起讨论问题,提出解决问题的群体决策是指多人在一起讨论问题,提出解决问题的若干方案,并通过对这些方案进行评价,
17、选择可用的方若干方案,并通过对这些方案进行评价,选择可用的方案,最后做出决策。案,最后做出决策。u一般来说,群体决策问题都是非结构化问题,很难直一般来说,群体决策问题都是非结构化问题,很难直接用结构化的方法提供支持。接用结构化的方法提供支持。群体决策支持系统群体决策支持系统5 5群体决策支持系统的概念群体决策支持系统的概念u所谓群体决策支持系统(所谓群体决策支持系统(Group DSS,GDSS)就是)就是将计算机技术、通信技术和决策支持技术等结合在一起,将计算机技术、通信技术和决策支持技术等结合在一起,支持群体决策问题的求解。支持群体决策问题的求解。uGDSS是对个体决策支持系统的扩展,是为
18、群体决策是对个体决策支持系统的扩展,是为群体决策活动提供支持的信息系统,它促进具有共同责任的群体活动提供支持的信息系统,它促进具有共同责任的群体求解半结构化和非结构化决策问题。求解半结构化和非结构化决策问题。uGDSS使多个决策参与者共同进行思想和信息的交流,使多个决策参与者共同进行思想和信息的交流,群策群力,寻找一个令人满意和可行的方案,但在决策群策群力,寻找一个令人满意和可行的方案,但在决策过程中只由某个特定的人做出最终决策,并对决策结果过程中只由某个特定的人做出最终决策,并对决策结果负责。负责。群体决策支持系统的组成群体决策支持系统的组成主持人主持人决策者决策者决策者决策者人机接口人机接
19、口规则库子系统规则库子系统公共显示公共显示设备设备局部决策局部决策支持系统支持系统通信库子系统通信库子系统公共数据库公共数据库管理系统管理系统公共模型库公共模型库管理系统管理系统公共方法库公共方法库管理系统管理系统图图5-2 一种典型的群体决策支持系统的构成框架图一种典型的群体决策支持系统的构成框架图群体决策支持系统的类型群体决策支持系统的类型u决策室决策室决策者面对面地集于一室在同一时间进行群体决策决策者面对面地集于一室在同一时间进行群体决策u局域决策网局域决策网建立在计算机局域网基础上的,用于多位决策者在建立在计算机局域网基础上的,用于多位决策者在近距离内的不同房间(例如:自己的办公室)里
20、定近距离内的不同房间(例如:自己的办公室)里定时或不定时作群体决策的系统时或不定时作群体决策的系统群体决策支持系统的类型群体决策支持系统的类型u虚拟会议虚拟会议利用计算机网络通信技术,使分散在各地的决策者利用计算机网络通信技术,使分散在各地的决策者在某一时间内能以不见面的方式进行集中决策。在某一时间内能以不见面的方式进行集中决策。u远程决策网远程决策网充分利用广域网等信息技术来支持群体决策,它综充分利用广域网等信息技术来支持群体决策,它综合了局域决策网与虚拟会议的优点,可使决策参与合了局域决策网与虚拟会议的优点,可使决策参与者异时异地地共同对同一问题做出决策。者异时异地地共同对同一问题做出决策
21、。u在企业中,人是非常有价值的,因为要靠他们完成重在企业中,人是非常有价值的,因为要靠他们完成重要的经营任务。要的经营任务。u多数企业都需要专业知识,而企业的专业知识常常只多数企业都需要专业知识,而企业的专业知识常常只能存在于某些人的大脑中。能存在于某些人的大脑中。u专家系统能够获取企业的专业知识,并将它们提供给专家系统能够获取企业的专业知识,并将它们提供给那些非专业人员,以便用它来解决问题或学习如何解决那些非专业人员,以便用它来解决问题或学习如何解决问题。问题。专家系统专家系统5.1.35.1.3专家系统的概念专家系统的概念u由于各个应用领域的特点不同,人们研究专家系统由于各个应用领域的特点
22、不同,人们研究专家系统的出发点不同,看待问题的观点不同,追求的目标的出发点不同,看待问题的观点不同,追求的目标不同,导致对专家系统的定义存在不一致的看法。不同,导致对专家系统的定义存在不一致的看法。一般认为:一般认为:它是一个智能程序系统;它是一个智能程序系统;它具有相关领域内大量的专家知识;它具有相关领域内大量的专家知识;它能应用人工智能技术模拟人类专家求解问题的思它能应用人工智能技术模拟人类专家求解问题的思维过程进行推理,解决相关领域内的困难问题,并维过程进行推理,解决相关领域内的困难问题,并且达到该领域专家的水平且达到该领域专家的水平。1 1专家系统的概念专家系统的概念u概括的说,所谓专
23、家系统是一种在相关领域中具有概括的说,所谓专家系统是一种在相关领域中具有专家水平解题能力的智能程序系统,它能运用领域专家水平解题能力的智能程序系统,它能运用领域专家多年积累的经验与专门知识,模拟人类专家的专家多年积累的经验与专门知识,模拟人类专家的思维过程,求解需要专家才能解决的困难问题。思维过程,求解需要专家才能解决的困难问题。1 1u一个医学专家系统就能够像真正的专家一样,诊断病一个医学专家系统就能够像真正的专家一样,诊断病人的疾病,判别出病情的严重性,并给出相应的处方和人的疾病,判别出病情的严重性,并给出相应的处方和治疗建议治疗建议.u地质专家可以根据地质资料和勘探数据,判断什么地地质专
24、家可以根据地质资料和勘探数据,判断什么地方有矿藏,是否有开采价值。方有矿藏,是否有开采价值。u会计会计-用于审计、税务计划、管理咨询和培训方面用于审计、税务计划、管理咨询和培训方面u医药医药-在兼顾多方面因素(如患者病史、感染源以及在兼顾多方面因素(如患者病史、感染源以及现有药品的价格)情况下开出抗生素处方现有药品的价格)情况下开出抗生素处方u财务管理财务管理-辨别银行贷款部门中有拖欠倾向的账户辨别银行贷款部门中有拖欠倾向的账户u生产生产-知道各类产品的加工制造,如飞机零部件知道各类产品的加工制造,如飞机零部件规则规则现象或事实现象或事实是是否否解释解释1 1绿灯亮了吗?绿灯亮了吗?通过十字路
25、口通过十字路口转到规则转到规则2 2绿灯亮时是安全的,否则绿灯亮时是安全的,否则需要更多的信息需要更多的信息2 2红灯亮了吗?红灯亮了吗?转到规则转到规则4 4转到规则转到规则3 3应停车,不可以通过应停车,不可以通过3 3在你到达十字路口在你到达十字路口前,红灯很可能要前,红灯很可能要亮吗?亮吗?转到规则转到规则4 4通过十字路口通过十字路口只有黄灯亮时才会出现这只有黄灯亮时才会出现这种情况,然后你将有两种种情况,然后你将有两种选择选择4 4在进入十字路口前,在进入十字路口前,你能停车吗?你能停车吗?停车停车转到规则转到规则5 5应停车,否则就可能出现应停车,否则就可能出现问题问题5 5是否
26、有辆车正从某是否有辆车正从某侧开过来侧开过来准备应付撞车准备应付撞车事件事件通过十字路口通过十字路口除非十字路口处没有车路除非十字路口处没有车路过,否则很可能相撞过,否则很可能相撞绿灯亮了吗(是/否)?否否红灯亮了吗(是/否)?否否在你到达十字路口前,红灯很可能要亮吗(是/否)?为什么?为什么?只有黄灯亮时才会出现这种情况,然后你将有两种选择。在你到达十字路口前,红灯很可能要亮吗(是/否)?否否结论:通过十字路口结论:通过十字路口接上例接上例 如果在接近十字路口时绿灯亮了,你可以直接通过;如果红如果在接近十字路口时绿灯亮了,你可以直接通过;如果红灯亮了,就应该停车;如果不停车并且某一侧有车经过
27、,你可能灯亮了,就应该停车;如果不停车并且某一侧有车经过,你可能就会有麻烦了。同样,若黄灯亮了,你可以在交通灯快要变成红就会有麻烦了。同样,若黄灯亮了,你可以在交通灯快要变成红灯之前通过路口;否则,就有可能发生交通事故。灯之前通过路口;否则,就有可能发生交通事故。专家系统的一般结构专家系统的一般结构u专家系统通常由知识库、知识库管理系统、推理机、专家系统通常由知识库、知识库管理系统、推理机、数据库、知识获取与学习系统、解释系统和用户接口等数据库、知识获取与学习系统、解释系统和用户接口等部分构成。部分构成。专家、开发人员专家、开发人员知识获取知识获取与学习系统与学习系统解释系统解释系统推理机推理
28、机知识库管理系统知识库管理系统用户接口用户接口用户用户工作区间工作区间知识库知识库图图5-3 5-3 专家系统的一般体系结构专家系统的一般体系结构2 2各部分功能各部分功能u知识库知识库知识库是经过分类组织的知识库是经过分类组织的“知识的集合知识的集合”,知识库的概念,知识库的概念是数据库概念在知识处理领域的拓广。知识库以某种知识表是数据库概念在知识处理领域的拓广。知识库以某种知识表示形式存放专家系统所需的各种知识。示形式存放专家系统所需的各种知识。一般来说,专家系统中的知识库与专家系统程序是相互独一般来说,专家系统中的知识库与专家系统程序是相互独立的,用户可以通过改变、完善知识库中的知识内容
29、来提高立的,用户可以通过改变、完善知识库中的知识内容来提高专家系统的性能。专家系统的性能。在专家系统中运用得较为普遍的知识是产生式规则。在专家系统中运用得较为普遍的知识是产生式规则。例如,在例如,在“动物识别动物识别”专家系统中有这样一条规则:专家系统中有这样一条规则:IF 能做单腿跳吗能做单腿跳吗=否否 AND 在苏格兰吗在苏格兰吗=是是 AND 高度高度=大大THEN 动物动物=马马 各部分功能(续)各部分功能(续)u知识库管理系统知识库管理系统知识库管理系统用于建立原始的知识库结构和初始数据,知识库管理系统用于建立原始的知识库结构和初始数据,组织知识库中的内容,并对知识库进行例行维护。人
30、类专家组织知识库中的内容,并对知识库进行例行维护。人类专家或专家系统管理员通过该子系统向知识库增加新知识,修改或专家系统管理员通过该子系统向知识库增加新知识,修改有关的数据,删除已过时的知识。有关的数据,删除已过时的知识。u推理机推理机推理机是对专家系统推理过程进行控制的程序,它从用户推理机是对专家系统推理过程进行控制的程序,它从用户所给的初始条件出发,依据一定的控制策略,通过使用知识所给的初始条件出发,依据一定的控制策略,通过使用知识库中的有关知识,反复匹配知识库中的规则,得出推理结论,库中的有关知识,反复匹配知识库中的规则,得出推理结论,从本质上,可将推理机理解为对于以某种语言表示的推理规
31、从本质上,可将推理机理解为对于以某种语言表示的推理规则的解释程序。则的解释程序。各部分功能(续)各部分功能(续)u数据库数据库数据库又叫工作空间,是一个动态的存储区域。其中包含数据库又叫工作空间,是一个动态的存储区域。其中包含专家系统运行过程中的各种数据,如初始条件、中间结果、专家系统运行过程中的各种数据,如初始条件、中间结果、推理结论等。一般来说,数据库中存放着系统当前所处理对推理结论等。一般来说,数据库中存放着系统当前所处理对象的一些事实和系统当前的状态数据。象的一些事实和系统当前的状态数据。例如,医疗专家系统的数据库存放当前患者的姓名、年龄、例如,医疗专家系统的数据库存放当前患者的姓名、
32、年龄、病情症状以及推理得到的初步诊断结果。病情症状以及推理得到的初步诊断结果。u知识获取与学习系统知识获取与学习系统知识获取与学习系统是专家系统中用于维护更新知识库的知识获取与学习系统是专家系统中用于维护更新知识库的程序部分。专家系统自身通过推理过程或为完成推理在与用程序部分。专家系统自身通过推理过程或为完成推理在与用户的交互过程中发现并学习新的知识,然后通过知识库管理户的交互过程中发现并学习新的知识,然后通过知识库管理系统更新知识库。同时,人类专家和系统开发人员也通过这系统更新知识库。同时,人类专家和系统开发人员也通过这个系统增加、删除或修改知识库的内容。个系统增加、删除或修改知识库的内容。
33、各部分功能(续)各部分功能(续)u解释系统解释系统解释系统的功能是回答用户有关推理过程方面的问题,向解释系统的功能是回答用户有关推理过程方面的问题,向用户解释说明专家系统的推理过程、推理中所使用的知识、用户解释说明专家系统的推理过程、推理中所使用的知识、所得结论的缘由、条件和结论之间的因果关系等。所得结论的缘由、条件和结论之间的因果关系等。解释的内容通过用户接口输出。解释的内容通过用户接口输出。u用户接口用户接口用户接口是专家系统与用户交互的界面,是专家系统中完用户接口是专家系统与用户交互的界面,是专家系统中完成系统与用户对话的程序部分。它直接面向用户,系统通过成系统与用户对话的程序部分。它直
34、接面向用户,系统通过用户界面接收所求解问题的初始数据,并将推理结果及相关用户界面接收所求解问题的初始数据,并将推理结果及相关的解释输出给用户。的解释输出给用户。专家系统的特征专家系统的特征u具有专家水平的专门知识具有专家水平的专门知识u一般问题的求解能力一般问题的求解能力u具有解释功能具有解释功能u具有获取知识的能力具有获取知识的能力u知识和推理机构相互独立知识和推理机构相互独立3 3uES利用利用IT来获取并利用人类的专业知识。来获取并利用人类的专业知识。uES能够很好地解决具有清晰规则和程序的问题且具有很高的效能够很好地解决具有清晰规则和程序的问题且具有很高的效率,并给企业带来巨大的收益。
35、率,并给企业带来巨大的收益。ES能做的事情能做的事情l处理大量的信息处理大量的信息l汇集来自各种渠道的信息汇集来自各种渠道的信息l提供决策的一致性提供决策的一致性l减少完成任务的人员工作时间减少完成任务的人员工作时间l减少错误减少错误l改善为顾客提供的服务改善为顾客提供的服务l提供新的信息提供新的信息l降低成本降低成本u运用运用DSS时,用户必须对所处理的问题具有相当的专时,用户必须对所处理的问题具有相当的专业知识和专业技能。业知识和专业技能。uDSS是辅助用户进行决策,意味着用户必须知道如何是辅助用户进行决策,意味着用户必须知道如何对问题进行推理、应该提出哪些问题、如何得到答案以对问题进行推
36、理、应该提出哪些问题、如何得到答案以及如何进行下一步骤。及如何进行下一步骤。u专家系统自身就具有这些功能,用户只须向专家系统自身就具有这些功能,用户只须向ES提供需提供需要解决问题的事实和症候,用以实际解决问题的技术或要解决问题的事实和症候,用以实际解决问题的技术或专业知识是由某领域内的专家提供的。专业知识是由某领域内的专家提供的。u企业资源计划(企业资源计划(ERP)、销售终端()、销售终端(POS)、市场调)、市场调查、供应商、客户、网络、政府部门等都在不断地增加查、供应商、客户、网络、政府部门等都在不断地增加信息,据统计,平均每信息,据统计,平均每18个月信息量就翻一番,但据个月信息量就
37、翻一番,但据专家估计目前被利用的数据只有专家估计目前被利用的数据只有5%10%,并且我,并且我们能分析的数据仅限于数据库中的数据。们能分析的数据仅限于数据库中的数据。u那么怎样才能把大量的数据转换成可靠的、有价值的那么怎样才能把大量的数据转换成可靠的、有价值的商务信息以增加利润和市场份额,获得更多的竞争优势,商务信息以增加利润和市场份额,获得更多的竞争优势,这已成为商业这已成为商业IT界关注的问题。界关注的问题。u由此,商务智能技术应运而生。由此,商务智能技术应运而生。商务智能产生的背景商务智能产生的背景u企业的企业的“数据监狱数据监狱”(Data Jail)现象。现象。对大部分企业来说数据处
38、理的问题不是数据缺乏,而是大对大部分企业来说数据处理的问题不是数据缺乏,而是大量的数据冗余和数据不一致。庞大的数据量和传统数据管理量的数据冗余和数据不一致。庞大的数据量和传统数据管理方法的缺陷,使大部分企业出现了方法的缺陷,使大部分企业出现了“数据拥挤数据拥挤”(数据监狱)(数据监狱)现象,既不利于企业的管理也不利于信息的有效利用。现象,既不利于企业的管理也不利于信息的有效利用。u“数据资产数据资产”新企业观念的建立。新企业观念的建立。目前大部分大中规模的企业都是信息丰富的组织,而一个目前大部分大中规模的企业都是信息丰富的组织,而一个信息丰富的组织的绩效不仅仅依赖于产品、服务或地点等因信息丰富
39、的组织的绩效不仅仅依赖于产品、服务或地点等因素,而更重要的是依赖知识。素,而更重要的是依赖知识。商务智能的本质正是把数据转化为知识,致力于知识发现商务智能的本质正是把数据转化为知识,致力于知识发现和挖掘,使企业的数据资产能带来明显的经济效益,减少不和挖掘,使企业的数据资产能带来明显的经济效益,减少不确定性因素的影响,使企业取得新的竞争优势。确定性因素的影响,使企业取得新的竞争优势。1 1商务智能产生的背景(续)商务智能产生的背景(续)u企业运营模式的变化。企业运营模式的变化。电子商务正在改变着全球商务活动的方式,信息在经济活电子商务正在改变着全球商务活动的方式,信息在经济活动中越来越占据着重要
40、的地位。动中越来越占据着重要的地位。建立在建立在Internet之上的企业经营模式电子商务:电子邮件、之上的企业经营模式电子商务:电子邮件、电子数据交换、电子支付系统、电子营销等技术的发展和应电子数据交换、电子支付系统、电子营销等技术的发展和应用为商务智能系统提供了市场和生存环境。用为商务智能系统提供了市场和生存环境。u数据库和人工智能技术的发展。数据库和人工智能技术的发展。商务智能的发展也得益于相关技术的发展,并行处理系统、商务智能的发展也得益于相关技术的发展,并行处理系统、廉价数据存储、新数据挖掘算法、神经网络技术、人工智能廉价数据存储、新数据挖掘算法、神经网络技术、人工智能技术、决策支持
41、技术、从大量数据中发现其后潜藏的商业机技术、决策支持技术、从大量数据中发现其后潜藏的商业机会等等技术的发展,使企业能以更低的成本投资商务智能,会等等技术的发展,使企业能以更低的成本投资商务智能,并取得更高的投资回报率。并取得更高的投资回报率。1 1u一类由数据仓库(或数据集市)、查询报表、数据分析、数据一类由数据仓库(或数据集市)、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的,以帮助企业决策为目的的挖掘、数据备份和恢复等部分组成的,以帮助企业决策为目的的技术。技术。u商务智能商务智能(Business Intelligence,BI)是一种知识,它包含了企业是一种知识,它包含了企业
42、的客户、竞争对手、合作伙伴、竞争环境和企业内部运作的知识,的客户、竞争对手、合作伙伴、竞争环境和企业内部运作的知识,使企业有能力制定有效的、重要的和经常性的商业战略决策。使企业有能力制定有效的、重要的和经常性的商业战略决策。u创建商务智能需要数据和信息,人们首先必须收集并合理地组创建商务智能需要数据和信息,人们首先必须收集并合理地组织信息,然后必须使用合理的织信息,然后必须使用合理的IT工具工具(数据仓库、联机分析处理数据仓库、联机分析处理和数据挖掘和数据挖掘)来定义和分析信息内部的各种关系。来定义和分析信息内部的各种关系。u决策者利用决策者利用IT工具从信息中提取商务智能。工具从信息中提取商
43、务智能。商务智能的定义商务智能的定义2 2构建商务智能的过程构建商务智能的过程商务智能的典型应用商务智能的典型应用 u产品销售管理产品销售管理包括产品的销售策略、销售量分析,影响产品销售的因素包括产品的销售策略、销售量分析,影响产品销售的因素分析,以及产品销售的改进方案的预测。分析,以及产品销售的改进方案的预测。u客户关系管理客户关系管理通过客户关系管理子系统,使企业可以分析顾客购买习惯通过客户关系管理子系统,使企业可以分析顾客购买习惯和购买倾向,调查顾客满意度,进而采取相应对策增强顾客和购买倾向,调查顾客满意度,进而采取相应对策增强顾客保持力,培养忠实顾客,维持良好的顾客关系。保持力,培养忠
44、实顾客,维持良好的顾客关系。u产品创新和推广产品创新和推广u异常处理异常处理2 25.2.2u数据仓库(数据仓库(Data Warehouse,DW)技术产生于)技术产生于20世纪世纪90年代初,其目标是进行决策支持。年代初,其目标是进行决策支持。u数据仓库的产生是多方面因素综合作用的结果,数据数据仓库的产生是多方面因素综合作用的结果,数据库技术和分布式处理技术的发展、企业对信息的需求和库技术和分布式处理技术的发展、企业对信息的需求和决策支持系统的不足促使数据仓库的产生。决策支持系统的不足促使数据仓库的产生。数据仓库数据仓库 5.2.25.2.2 数据仓库是信息的数据仓库是信息的逻辑集合,这些
45、信息逻辑集合,这些信息来自于许多不同的业来自于许多不同的业务数据库,并用于创务数据库,并用于创建商务智能,以便支建商务智能,以便支持企业的分析活动和持企业的分析活动和决策任务决策任务u面向主题的面向主题的u集成的集成的u稳定的稳定的u与时间相关的与时间相关的u在关系数据库模型中,信息是用一系列在关系数据库模型中,信息是用一系列二维表二维表来表示来表示u数据仓库中包含若干层的行和列数据仓库中包含若干层的行和列u大多数数据仓库实际上是一个多维数据库大多数数据仓库实际上是一个多维数据库u数据仓库中的层根据不同的维度来表达信息数据仓库中的层根据不同的维度来表达信息u这种多维度的信息图表被称为超立体结构
46、这种多维度的信息图表被称为超立体结构u在企业中,大多数数据库是面向业务的,即大多数数在企业中,大多数数据库是面向业务的,即大多数数据库都支持联机事务处理据库都支持联机事务处理(OLTP)u数据仓库不是面向业务的,它们是用来支持企业中各数据仓库不是面向业务的,它们是用来支持企业中各种决策活动的,因此种决策活动的,因此DW仅支持联机分析处理仅支持联机分析处理(OLAP)MCI电话公司电话公司 以以customer marketing warehouse进行趋势分析、进行趋势分析、估算促销成本、客户维持率分析,从而能得知采取便宜估算促销成本、客户维持率分析,从而能得知采取便宜且更为有效的选择性促销方
47、式。且更为有效的选择性促销方式。Wal-Mart连连锁零售商店锁零售商店分析顾客每次采购的物品、时间及物品的摆置地点等,分析顾客每次采购的物品、时间及物品的摆置地点等,找出其中关联性,并据此决定每一家店的进货方式、促找出其中关联性,并据此决定每一家店的进货方式、促销战略与店面货物的最有效排列方式。销战略与店面货物的最有效排列方式。美国联邦住宅美国联邦住宅局局利用数据仓库将利用数据仓库将10年来分散于年来分散于70多个系统中的预算与多个系统中的预算与会计资料整合起来,供预算预测、支出分析、趋势分析、会计资料整合起来,供预算预测、支出分析、趋势分析、方案评比及政策分析之用。方案评比及政策分析之用。
48、Visa会员银行会员银行 利用数据仓库利用数据仓库CRIS(cardholder risk information service)分析,帮助银行发现欺诈的行为模式,减少)分析,帮助银行发现欺诈的行为模式,减少了了16%的伪造信用卡损失。的伪造信用卡损失。分析工具分析工具关系数据库关系数据库数据文件数据文件其他数据其他数据数据仓库管理工具数据仓库管理工具抽取、转换、装载抽取、转换、装载元数据库元数据库数据建模工具数据建模工具综合数据综合数据当前数据当前数据历史数据历史数据用户查询工具用户查询工具C/S工具工具OLAP工具工具数据挖掘工具数据挖掘工具源数据源数据仓库管理仓库管理数据仓库数据仓库u
49、概念模型是对事物的概括和抽象。概念模型独立于概念模型是对事物的概括和抽象。概念模型独立于机器,反映了事物和事物之间的联系,具有简明、易机器,反映了事物和事物之间的联系,具有简明、易理解的特点。理解的特点。u数据仓库的数据概念模型是多维数据模型。数据仓库的数据概念模型是多维数据模型。u在数据仓库中,维是同类数据的集合,是组织数据在数据仓库中,维是同类数据的集合,是组织数据的变量,也是重要的决策因素。的变量,也是重要的决策因素。多维数据模型的示例多维数据模型的示例 北京1牛奶面包啤酒可乐黄油商品(工业-类别-商品)城市(国家-省-市)日期(年-月-日)234567上海广州天津星型模型星型模型u大多
50、数数据仓库都采用星型模型来表示多维数据模型。大多数数据仓库都采用星型模型来表示多维数据模型。u星型模型包括一个事实表和多个维表,其中的事实表星型模型包括一个事实表和多个维表,其中的事实表和维表都是关系表。和维表都是关系表。u事实表包含数据仓库中的测量数据和指向与测量数据事实表包含数据仓库中的测量数据和指向与测量数据相关的其他维表的外键指针,每个外键指针指向一个维相关的其他维表的外键指针,每个外键指针指向一个维表。表。u维表记录每一维的主键和相关因素的属性,每个维表维表记录每一维的主键和相关因素的属性,每个维表对应多维模型中的一维,它们形成了概念模型的多维层对应多维模型中的一维,它们形成了概念模