拓扑资讯 - 决策支持系统的组成

物业管理软件决策支持系统通常包括数据库、模型库、数据库管理软件(BMS)、模型管理软件(MMs)、外部数据人口以及对话管理器,其中模型库和数据库是其核心。
1.对话管理器。实现用户与系统之间的交互式对话方式。它负责接收和检验用户请求,协调数据库管理系统、模型库管理软件以及应用软件之间的通信。通过对话管理器,用户无需了解决策支持系统中软硬件获取处理信息的原理,便可使用一般的商业术语直接对决策支持系统进行操作,从而使得系统易于使用。
2.外部数据库人口。提供决策支持系统与外部数据库之间的接口,从源数据库中收集数据,形成决策支持系统的数据库,为模型运行准备和组织数据,实现外部数据的快速存取。
3.数据库。其中数据多是直接来源于企业内各职能部门、事务处理系统的业务处理数据,以及通过外部数据接口获取的数据。决策支持系统有两种数据库设计方式:一是集中式数据库。这种设计方式将一些基本业务处理数据与决策所需数据共同放置于同一个数据库中.它包括了帐务处理数据、订单登记数据、人事数据等。由于集中式数据库中存储了公司的大多数主要数据,决策部门、企业内其他职能部门都可以从该数据库中存取数据。采用集中式数据库可以方便决策支持系统直接访问中央数据库。但由于多部门共同使用数据库,相应增加系统负荷,从而影响决策支持系统的响应。二是分离式数据库。分离式数据库把决策支持数据库同公司事务处理数据库分开设置、管理,并规定用于决策支持的数据库不能任意修改,只有具有修改权限的人员才能实现该数据库的更新。这样保证了数据的安全性,但是增加了数据库间数据传输的工作量,并对开发工作带来了困难。
数据库是决策支持系统的重要资源,是其他组成部分的基础。在通过外部数据库接口从外部数据库中获取数据时,它通常使用了“数据析取”技术—即外部数据库的数据通过数据转换而形成决策支持系统数据。采用这种方法,可以减少系统开发时的再编程时间和向大型事务处理系统或管理信息系统数据库存取数据的次数,从而大大节约了成本。因此这一方法在决策支持系统数据库的设计中得到了广泛使用。由于外部数据库的逻辑文件格式多种多样,而且是存放在不同的介质或计算机系统上,所以数据析取的实现包含了一个非常复杂的数据转换过程。
4.模型库。模型库在决策支持系统中的作用非常重要,它是决策者赖以决策的主要工具。模型库中存储大量模型,从而使得决策者可根据实际问题选用模型,进行决策。通常模型库中包括一些预测类模型、综合平衡类模型、结构优化类模型、以及经济控制类模型等。从模型库结构设计来看,模型可以分为单元模型和“决策支持模型”两类。单元模型是指只具有单一功能的小型模型,而“决策支持模型”则由单元模型结合而来,可以处理复杂的决策支持问题。其中单元模型又有通用单元模型和专用单元模型之分。通用单元模型是最基本的具有一般功能的模型,这些模型可以事先建立子系统,并通用于各个领域,而专用单元模型则与之相反,只适用于特定问题的解决。据此,可将模型库分为通用模型库和专用模型库。目前,人们正在研究智能模型库,以便于系统自动识别问题和建立模型。
使用模型具有很多优点,它可以降低企业成本、减少损失,提高决策正确性。同时在建模过程中还可以吸取以往的某些经验教训,避免决策者犯同样的错误。但是模型也并非十全十美。首先,它的建立必须以对现实情况作出一定的假设为基础,因此假设的合理与否就将成为决定模型是否合理的关键因素;其次,建立模型往往需要复杂的数学知识,对建模人员的素质要求较高。因此,决策者在使用决策支持系统中的模型时,应当监测模型假设的合理性,以确保其所提供的决策方案的有效性。
5.模型管理软件。模型并非直接就可为用户使用。它需要通过物业管理软件管理软件来进行管理和协调,并通过模型管理软件所提供的接口,实现与用户和应用程序之间的联系。
6.数据库管理系统。它也是一组程序,用作数据库与应用程序或数据库与用户之间的接口。对于数据库管理系统,我们还将在第三章详细介绍.