第七章管理信息系统的实践与发展随着信息技术、数据库技术、人工智能技术、网络通信技术等相关技术的迅速发展,信息系统取得了长足的进展,同时也不断地在其应用广度和深度上加以完善和更新,成为许多企业经营管理中不可缺少的现代化支持工具。本章主要介绍信息系统发展出现的新的应用分支,即决策支持系统、办公自动化系统、制造资源计划、计算机集成制造系统和企业资源计划管理系统等。第一节决策支持系统决策支持系统(DSS:DecisionSupportSystem)是以日常业务处理系统的数据为基础,利用数学的或智能的方法,对业务数据进行综合、分析,预测未来业务的变化趋势,在企业发展、市场经营战略等重大问题上为领导层提供决策帮助的计算机系统。一.决策支持系统的发展决策支持系统(DSS)是以求解半结构化、非结构化问题为特征。企业中较高层的决策问题本质上属于宏观的定性问题,要求决策者快速做出决策。这种问题结构化较差,重复出现的可能性较少,往往具有不精确性和不确定性。传统的解决方法是将这种不精确、不确定的问题通过建立数学模型来模拟,然后使用统计、概率等数学方法实现。但这种模拟需要众多的假设和近似,使最终模型与实际差别很大。显然,对这种复杂的、结构化差的问题,使用传统的定量方法已不能满足需要。因此,促成了DSS的快速发展。自70年代提出决策支持系统(DSS)以来,DSS已经得到了很大发展。1980年R.H.Sprague提出了决策支持系统三部件结构,即对话部件、数据部件(数据库DB和数据库管理系统DBMS)、模型部件(模型库MB和模型库管理系统MBMS)。1981年R.H.Bonzeck等提出了DSS三系统结构,即语言系统(LS)、问题处理系统(PPS)、知识系统(KS)。80年代末90年代初,决策支持系统与专家系统结合起来,形成了智能决策支持系统(IDSS)。专家系统是定性分析辅助决策,它和以定量分析辅助决策的决策支持系统结合,进一步提高了辅助决策能力。智能决策支持系统是决策支持系统发展的一个新阶段。二.DSS的结构决策支持系统的一个可能实现的结构是把系统分为以下三个部分组成:·与用户进行对话、接收命令,提供决策结果的人机交互子系统。·对决策用的数据进行管理的数据库子系统。·决策模型库子系统。而每个子系统都有各自独立的管理系统。DSS的三库结构模型如下所示。用户(一)人机对话部件DSS不能代替人的决策,它只能支持人的决策,因此人机对话部件是DSS的重要组成部分。人机对话部件主要具有以下几方面的功能:1.提供多种多样的显示和对话形式。2.输入输出转换。3.问题处理。人机交互系统模型库管理系统MBMS数据库管理系统DBMS模型库MB数据库DB(二)数据部件数据部件包括数据库和数据库管理系统。数据库用来存储大量决策所需要的数据。数据库管理系统来管理、修改和维护DSS所需要的各类数据,及实现数据库与模型库管理系统、人机对话管理系统的联结。数据管理系统必须为决策支持的分析处理提供以下服务:(1)根据主题需要,从数据库中抽取分析用的数据。为此在抽取过程中要对原始数据进行分类、求和、统计等处理,抽取的过程实际上是数据的再组织。(2)在抽取过程中,完成数据净化,即去掉不合格的原始数据,必要时还必须对缺损的数据加以补充。(3)在改变分析、决策的主题时,可以按主题进行数据查询与访问。(4)采用脱机大容量存储、联机磁盘存储、内存存储的多级存储模式,解决数据量巨大及按照主题、粒度划分的数据组织问题。(三)模型部件模型部件由模型库和模型库管理系统组成。1.模型库模型库用来存放模型。模型总是以某种计算机程序形式表示的,如数据、语句、子程序甚至对象等。模型可以以某种方式运行,进行输入、输出、计算等处理。这种形式的属性是无法或很难以类似于数据组织的形式来描述的。按经济内容划分,模型可以分为:(1)预测模型:如产量预测模型、消费预测模型等;(2)综合平衡模型:如生产计划模型、投入产出模型等;(3)结构优化类模型:如能源结构优化模型、工业结构优化模型等;(4)经济控制类模型:如财政、税收、信贷、物价、工资、汇率等对国家经济的综合控制模型等。2.模型库管理系统模型库管理系统是用于管理模型库的。为了适应模型的静态与动态特征,模型库管理系统应具有两个方面的功能:(1)模型库的静态管理,包括对模型库的建立、增加、删除、修改以及模型字典的维护;有关模型的各种计算机程序的维护,如源程序、执行程序等的管理和维护。(2)模型的动态管理即运行管理,它是把模型看作一个活动的实体进行动态的管理。它的功能一是控制模型的运行。模型不但可以单独运行,还可以组合运行。运行控制机构必须能够提供顺序、选择、循环等三种基本的运行控制。二是负责模型与数据库部件之间的联系。在模型运行是,规定输入输出数据的来源及去向,并同数据库管理系统进行数据交换。而R.H.Bonzeck于1881年提出的DSS结构,是DSS与人工智能相结合的一种结构。他认为,DSS包含三个主要部分:语言系统(LS)、知识系统(KS)以及问题处理系统(PPS)。这就是LKP模式。用户语言系统(LS)问题处理系统(PPS)知识系统(KS)其中:.语言系统:是提供给决策者的所有语言能力的总和。一个语言系统既包含检索语言(它可由用户或模型来检索数据的语言),也包含计算语言(它由用户操纵模型计算的语言)。语言系统提供给制定决策的用户所允许使用的语句、命令、表达式等用来表述决策问题。.知识系统:是有关问题领域的知识主体。知识系统中的知识可能为数据、模型、方法、规则或过程,也可能包括各种各样的诸如成功的、失败的经验或教训等等。但知识库中不可能存储所有的知识,而是针对具体的决策问题类型,来建立不同的知识库系统,并随时需要不断更新。.问题处理系统:是针对实际问题,提出问题处理的方法、途径,利用语言系统对问题教训形式化描述,写出问题求解过程,利用知识系统提供的知识进行求解,最后得出问题的解答。产生为决策所需要的信息,支持决策。LKP结构强调问题处理系统的重要性、强调语言系统和把数据、模型、规则统一归为知识系统。这种结构在人工智能迅速发展的今天,已经为越来越多的人们所接受。三.DSS的关键技术(一)模型库系统的设计和实现(二)部件接口(三)系统综合集成四.DSS的研制由于决策是如何进行的,现在尚无一套统一的理论,同时决策问题具有随机性的,即决策人所面临的情况是在变化中、因此,DSS的研制只能是一个反复迭代的试制过程。这种反复迭代过程也称适应性设计过程:根据用户或决策者提出的粗略的要求,大致分析系统应做什么,由用户与研制人员共同商定先解决其中的一个重要部分,着手设计出一个雏型来,然后配以必要的硬件与软件,把这个雏型系统实现出来,交用户或决策者试用,经过用户或决策者使用一段时期后,即可根据用户的意见,对这个雏型系统加以修改或扩充以及增加新的功能。如此反复迭代,一次又一次地进行分析、设计、实现与维护等过程,每迭代一次,系统就越能满足用户的决策要求,最后形成一个相对稳定的系统,用以支持一系列的决策问题。五.DSS与MIS的区别对DSS与MIS的关系,目前存在以下几种观点:(1)认为MIS是DSS的一部分。坚持这种看法的人认为:DSS的辅助决策过程离不开基础数据,而MIS所收集和储存的基础数据正是DSS最基本的数据源,是DSS的工作基础。所以,MIS是DSS的组成部分,是组成DSS的基础。(2)认为DSS是MIS的一部分。这种人认为:MIS是为管理工作提供所需要的信息处理系统,除了例行管理工作所需要的信息之外,也包括了为决策服务的各种信息,因而,DSS是MIS中的一部分。(3)DSS与MIS是统一信息系统中的两个相互联系而又相互配合的不同部分。事实上,在实际工作中确实存在许多应用系统,都是既有处理例行日常事务的功能,又有某种决策支持的功能(如库存管理、设备管理等),当然,这两部分的侧重点或构成比例各不相同,但它们之间是相互联系、相互配合的。(4)DSS和MIS是电子计算机应用于管理系统中的两个不同的发展阶段。从历史看,计算机在管理活动中的应用经历了电子数据处理阶段、管理信息系统阶段和决策支持系统阶段。由于DSS在管理活动的应用中有着许多独特的作用,也已经发展成为一门新兴的学科。所以,把DSS和MIS看作是计算机应用于管理系统中的两个不同的发展阶段是比较恰当的。DSS与MIS的主要区别表现在系统的对象和开发的方法上,这体现了人们对信息处理工作认识深入的发展过程,分别代表了两个不同的认识阶段。在发展的不同阶段上,DSS与MIS有着各自的地位与作用,相互不能代替。DSS与MIS的主要区别在:(1)在系统目标方面:MIS主要完成例行管理活动中相对稳定的信息处理,它提供的报表和数据一般只与管理决策间接相关,它追求的主要目标是高效性,即提高系统中的工作效率和效能。而DSS主要是支持决策活动,提供决策的备选方案并给出相关结果,便于决策者探讨问题、作出判断,它追求的主要目标是有效性,即提高效益。(2)在系统分析与设计方面:MIS分析侧重于总体的信息需要;它强调实现一个相对稳定协调的工作系统,要求系统的客观性,使系统设计符合实际情况。而DSS分析侧重于决策者个人的需要;它强调实现一个有发展潜力的适应性强的支持系统,DSS要求发挥决策者的经验、判断力、创造力等作用,使决策更加正确。(3)在数据处理方面:MIS着重于解决结构化的管理决策问题,要求保证数据的计算精度和传递速度,一般是考虑符合现状,满足企业内部数据处理要求。而DSS着重于解决半结构化或非结构化问题,考虑的是数据的总的趋向性及综合性指标,充分注重系统未来的发展,进行的是历史和外部数据处理。当然,DSS与MIS之间也有一定的联系,企业在原有MIS的基础上,增加模型库极其管理系统,增加系统的辅助决策功能,也可以将MIS改造成为一个支持决策的DSS。第二节办公室自动化系统办公自动化(OA:OfficeAutomation)是利用计算机技术、通信技术、系统科学、行为科学等先进科学技术,不断使人的部分办公业务活动借助于各种办公设备,并由这些设备与办公人员构成服务于某种目标的人机信息系统。其目的是尽可能充分地利用信息资源,提高生产率,工作效率和质量,辅助决策的能力。与其它的信息系统相比,办公自动化较少涉及到各种科学的管理方法和管理决策模型而比较多考虑的是自动化的办公设备,随着办公设备的不断完善与革新,办公自动化将为未来的信息化的社会提供一个高效、迅速甚至智能化的办公环境。总之,利用办公自动化,人们通过键盘就可进行数据计算、分析各种资料的汇总、分类与统计、编制计划并进行成本核算,编写和打印各种文件,使文书处理、人事档案、劳资管理等办公管理工作全面自动化。一.办公自动化系统的组成(一)文字和文档处理子系统用户能建立、编辑、打印、删除和阅读文档。因此它包括了功能全面的字处理编辑软、硬件设备及其它文件柜功能。使用字处理功能编写的文档还可以附到报文中通过电子邮件发到网上任何用户。(二)文件管理子系统子系统可象手工的文件归档系统那样命名文件柜、柜中文件夹、文件夹中的文件。用户按照文件柜---文件夹---文件的层次来建立、加入、修改、发送、接收、查看文件。(三)局域网内的电子邮件子系统该子系统提供在网上交换报文和文档的手段。包括邮件系统的全部功能---选择、建立、编辑、删除、阅读、索引、查询索引等。可极大地方便局域网内工作人员之间的通讯。(四)日程管理子系统该子系统包括在保护个人隐私原则下进行个人事务处理。如个人日志、个人活动安排、会议预约的管理、显示和备忘提醒。可以和系统中其它人员一起安排会议,向与会者发送电子邮件以确认会议计划。(五)管理控制子系统办公自动化系统不仅应具备以上的办公事务处理功能,而且应具备各类控制功能。包括企业单位的计划、作业、财务、物资、人事等的管理。支持管理控制层次各个部门如行政系统的委、办、厅、局,企业组织的各职能科室的工作。(六)行政和决策支持子系统该子系统提供分析数据、辅助政策制定、提供对策方案的能力。支持部门中高层领导部门如经理办公室