2.信息系统的驱动方式

信息系统运行的驱动方式是指整体概念上推动信息系统运行的关键因素。也就是说,如果具备了这些关键因素,则一个信息系统的开发和运行原则上是不会有什么问题的。信息系统运行驱动方式一般有如下几种。

  1. 数据驱动

数据驱动(DataDriven)多是针对确定型的系统而言。即在这样一类信息系统中解决问题的方式和程序都是确定的,因此收集、加工、整理这些方法和程序所需的数据就成为激活一个系统并使之能够成功的运行的关键。例如:在一个市场预测系统中,市场演变的历史和规律都是已知的,用于预测市场的预测公式也已确定,于是只要能收集到适当的数据,系统就能运行并对市场作出预测。传统的 EDPS、MIS 等都是数据驱动。

  1. 模型驱动

模型驱动(ModelDriven)多是针对不确定型的系统而言。这里所说的模型是一个广义的概念,它包括数学的运筹学模型,以及经验公式、程序化方法等等一系列求解问题的技术、方式和模式,因此在不确定型的系统中求解问题的方法和过程都是不确定的。为此,系统首要的任务就是要确定系统的模型,一旦确定了模型,该问题就具备了最终求解的可能性。故我们称这类系统是模型驱动的,模型是推动该系统运行的关键因素。

例如:平时我们在处理一个不确定的决策问题时,首先必须识别问题和明确要求,然后再根据我们已掌握的知识和对问题的了解来动态地选择和构造求解该问题的模型,然后再从多个可选择的方案中确定评价选择的准则、方案等等。只有在这些问题都确定之后,才有可能利用系统来求解实际问题。DSS 以及其发展分支等都是模型驱动的。

  1. 目标驱动

目标驱动(GoalDriven)多是针对信息系统的开发方式而言。即在开发过程中所有的方法、工具、步骤的选择都是围绕特定的目标而进行的。如果目标发生了变化,则整个开发系统(包括开发策略、计划、方法工具等等) 将发生根本的变化。也就是说,在这类的系统中目标是决定系统运行方向的根本要素。

  1. 设备驱动

设备驱动(FacilityDriven)多是针对一些技术系统而言。即在这样一类系统中,系统的结构、系统的先进性以及用户使用系统的方便程度都是由技术设备的发展水平所决定的。也就是说,设备是决定系统各方面特征的关键因素。办公自动化系统是典型的设备驱动的系统。在一个办公自动化系统中,自动化的办公设备、计算机设备、信息通讯设备是系统的主要支柱的技术依托。选用设备的智能化程度、先进性、可靠性直接决定着整个系统的质量。

  1. 概念驱动

概念驱动(ConceptDriven)多是针对一些知识型、智能型的模似人脑系统而言。一般认为,在系统中概念对于问题的求解是相当重要的。因为人在解决任何实际问题时,当事人的经验知识、文化背景、价值观念以及它们在人脑中长期积累形成的概念对他解决问题的方式是至关重要的。

  1. 用户驱动

用户驱动(UserDriven)多是针对某些不确定的系统而言。系统的构成、系统的运行可以是因人不同而不同的。这样的系统一般称之为用户驱动的系统。例如:决策支持系统就是一个由用户驱动的系统。在决策支持系统中, 不同的决策者在使用系统时,输入不同的资料(如:信息、偏好、价值准则等等)将会产生不同的决策方案。