欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是: 首页

基于IA的信息系统开发方法研究

科普小知识 2023-11-08 14:39:03
...

作者:钱琳瑜 牟援朝 王月祥、

[摘要] 信息构建(information architecture简称ia)这一概念从其提出开始,伴随着计算机、互联网应用的逐步深化以及网络空间功能的不断扩大,日益受到各界的关注。本文旨在将其应用到信息系统开发领域中去,在综合信息构建理论知识的基础上,通过对信息系统的换角度思考,建立基于信息构建的信息系统开发模型(dmbia),提出一个崭新的信息系统开发理论,突出体现“以用户为中心、使用户可理解”的思想核心,并详细介绍了模型的基本原理和原则。

[关键词] dmbia信息构建信息系统开发信息构建师

一、引言

信息构建(information architecture简称ia),是美国建筑师沃尔曼(richard saul wurman)在1975年首次提出的。在将信息的收集、组织和表示与建造建筑物的相应过程进行比较之后,其认为在满足使用者需求这一点上,构筑信息建筑物与构筑物理建筑物有异曲同工之处,都可以看成是一种服务于特定目标的建筑设计工作,由此创造性的提出了ia这样一个概念,并在此基础上将其应用到各个领域中。

信息构建在国外的研究已30多年,近十年的发展最为突出,从2000年开始,美国情报科学技术学会(asist)已经连续六年举办了以ia为主题的峰会,而在中国,则开始于2001年在湖北襄樊召开的新世纪情报学学科建设、发展与应用研讨会。wWW.11665.CoM而其在中国的真正研究与推广则可以视2001年在湖北襄樊召开的新世纪情报学学科建设、发展与应用研讨会为起点。ia发展的主要推动力是信息载体及其所依托环境的不断变化,特别是因特网的迅速普及和推广,使得企业面临很大的信息爆炸,信息生态环境日渐复杂、冗余,如何从复杂繁多的信息中把握提取对企业有用的信息成为企业成功的关键因素之一。而ia理论在某种程度上能够解决或者说是缓解这一问题,它的出发点在于关注用户的感受,体现以人为本的宗旨,努力改善信息浏览、信息检索和数据交换等各方面的信息处理和展示,以用户可理解为最终目标,构建信息。

信息构建的发展近年来越发迅速,在某些领域中也有重大突破,但归纳而言其主要的应用领域较多体现在网站设计、网络信息管理等方面,在其他领域的涉及相对而言比较的少。而本文借此欲创造性地尝试把信息构建的理论应用到信息系统开发中去,分析传统信息系统开发的不足,换角度思考信息系统开发,并提出相对更为有效合理的基于ia的信息系统开发方法。并希望为以后信息构建理论在其他领域的应用作铺垫。

二、信息构建与信息系统开发

信息系统开发方法通过近几十年的发展已经到达一个成熟阶段,形成了几种比较成熟也较为常用的方法,本文称之为传统开发方法,如生命周期法、原型法以及面向对象法。随着新技术的不断出现,新的开发方法也不断涌现,大多是基于某种软件技术的,如基于uml技术、基于web、基于internet交互技术的等。信息系统的开发作为一项耗资大、开发周期长、技术复杂、涉及面广的系统工程,如果没有相应的开发方式来实现,就无法达到预先设定的目标。但在综合这一系列信息系统开发方法之后,发现目前仍存在一系列的问题,例如mis的重复建设,企业的各个部门往往会出现多个职能域的mis,而各个mis之间又普遍存在“孤岛效应”,重复建设很难避免;mis建设缺乏全局性、战略层面的意识,造成物流、资金流、事务流、信息流在部门内、各部门间以及本单位与外部单位之间流通的不顺畅;信息可理解不突出,这也是目前就突出的问题所在,即使是系统最终能够发挥出其有效性以及可用性,而在其实施阶段,使用者不得不花费较长的时间去学习以及适应这一系统,通常情况下很难完全掌握系统的操作,也就无法发挥其最大的效用,erp在我国发展的“早死”现象就是最好的例证。

而信息构建理论关注的焦点正是如何解决这类问题,突出核心思想为“以用户为中心,使用户可理解”,国外一些学者已经在很多领域作了尝试,并取得一定成果,如elaine g.toms的信息交互模型、sarah bidigare的shopping cart模型、louis rosenfeld的企业信息构建模型(eai roadmap)等。也是基于这样的思想,本文将信息构建的方法论和思维应用到信息系统开发中去,在弥补传统开发方式不足的同时,也希望使最终开发的信息系统具有可行性、可操作性,并保证系统的易用性和有用性。

三、基于ia的信息系统开发模型

在充分理解信息构建理论以及信息系统开发的概念、内涵、方法、现有模型或方法的基础,建立基于信息构建的信息系统开发模型(the development model based on information architecture,简称dmbia),根据图1可以了解其具体包括六个流程:信息概念设计→信息内容组织→信息结构设计→信息界面设计→信息系统实现→信息系统评估。

1.dmbia的基本流程

(1)信息概念设计

该阶段主要是以理解信息系统开发用户为宗旨,了解企业现状,确定用户需求,包括信息系统需求企业用户的整体环境,企业优弱势,系统目标以及系统可行性等等。现状了解主要采用市场调查,同时与其他方式相结合的方法。整个市场调查分析的核心在于信息系统开发人员或者说是信息构建师怎样去理解用户信息。以网站信息系统为例,包括理解网站系统建立的短期和长期目标是什么?谁是潜在的观众?人们为何使用你的网站?如何按照重要性程度为每个目标排序?用户在网站上的行为特征?竞争对手的现状?网站的特性和标准,比如下载时间、网页大小、版面、外观和感觉等等?在确定所有以上问题的答案后,再次征求意见,最终得到客户认可的网站目标。

(2)信息内容组织

该阶段的主要工作是根据掌握的信息,通过合理的方法,组织信息内容,形成定义信息结构的文档。作为模型的核心内容之一,信息内容组织的合理性直接影响后期流程的成效。其目的在于能够合理地对现有的用户信息进行归类、区分,尽可能实现所有系统使用者的需求,以便后续的结构设计、定向检索等。信息组织一直是传统图书馆学的研究对象,其方式有很多种,常见的是分类方式以及主体方式。目前,国内外信息构建师较为关注的是沃尔曼先生提出了“latch组织模式”、louis rosenfeld 和peter morville提出的精确组织方法[8]和模糊组织方法以及孟广均先生提出的信息组织体系。

(3)信息结构设计

该阶段的主要工作是搭建用户的整体信息结构。用户可以利用自己的想象力和经验,去了解信息,理解信息。但当一个信息系统没有提供背景知识时,就必须要有一个逻辑清晰的结构,来形成背景知识以便让观众循着这个结构联想或学习,了解信息的内容,进而找到所需信息的所在地。因此关键点集中在寻找一种结构,一个能最简便表达主题的、正确的、特有的组织格式,能够使读者忽略无关信息,最快发现感兴趣的东西;一个能够容纳信息,以及决定所要显示内容的结构。在信息结构设计时,同样必须完全把握贯穿模型始终的核心思想即需理解用户信息,掌握用户需求。为保证最终的设计结构满足系统目的,信息构建师应从不同的环境中选择需要的信息,并将这些零碎的内容片段的各种元素设计成为一个结构完美、和谐、统一、有机的整体。

(4)信息界面设计

信息界面设计也可以认为是外观设计、视觉设计,以用户理解为主。信息界面设计的效果体现在能够使那些对信息系统不熟悉的用户通过一定的简单了解或操作就能够直接使用信息系统,并获得所需的信息。信息构建与界面设计之间有非常紧密的关系,在设计潜在系统结构的早期阶段,就需要界面设计人员的参与,因为潜在的信息构架必定会影响其在用户界面水平上所做的工作。界面是一个桥梁,许多的对话和交互都是从它开始的,它也是商业目标和用户体验的交叉点。好的界面设计能从表达潜在目的的背景中生成一个有效的、引人注意的视觉体验。信息界面设计主要内容体现两个方面。一个是界面的美观性,用户的可接受性,另一个则是要体现足够的系统导航性。

(5)信息系统实现

该阶段将软环境的设计向硬环境的设计转变,整个信息系统实现流程按照笔者模型的设计,主要内容包括系统软件选择,硬件购置,网络布局,系统调试等几个方面。这里主要涉及的是各种计算机网络技术,因此信息构建师需要具备相关的专业知识,也和与其他相关人员配合进行。该阶段很好地体现了信息构建是基于各个学科知识理论之上这一特点。

(6)信息系统评估

该阶段是对系统实现效果的评估,主要是指与用户需要的符合性以及与预先目标的一致性。评估的方面主要包括信息内容组织、信息结构设计和信息界面设计的合理性,以及信息系统的硬件和软件的可靠性。在这里根据信息构建的原理,提出基于用户的信息构建评估,即系统必须体现可用性、信息使用户可理解。以网站设计为例,其主要涉及到内容组织评估,包括内容与用户需求的一致性、内容登机划分是否标准等;信息结构评估,是指内容的组合连接,也就是信息片断是否符合用户所需;信息导航评估,是指导航要数是否清晰,冗余是否多,标识是否明显;信息检索评估,是指检索反映速度是否较快,检索结果是否达到用户满意,检索结果信息展示是否用户可理解等;界面美观评估,是指其信息网站界面基调是否一致、是否体现企业文化内涵等。

2.dmbia的基本原理

在模型具体应用中,各个阶段的最终目的都在于最终系统的用户可理解,保证在企业对信息需求和利用日益扩大的今天,通过信息构建,可以更好的了解信息,掌握信息,利用信息,创造价值。因而各个阶段始终体现以信息可理解为目的。信息的变化按照周晓英博士的理论,一般可以划分为信息片断、信息集合、信息结构、信息空间四个信息状态,见图2。

模型的构造遵循信息构建的原理,在综合国内外学者对信息构建理解和使用方法的基础上,并考虑信息系统开发的适应性,模型开发原理主要按照信息状态变化过程的四个方面 展开,即:

信息片断的集成原理,是指信息构建过程是从信息片段的采集开始,对采集的信息,通过一定的集成准则,集合所采集的信息,简单而言,把采集到的用户未知的信息转换为用户可知的信息,主要涉及到三大方面,集成各种信息资源、综合合理应用不同的媒介和工具、信息最佳有效集成。

信息集合有序原理,是指信息构建过程中对信息集合中信息内容的组织和信息形式的表达形成有序、逻辑、主题鲜明的信息结构体系。

信息结构展示原理,是指信息构建师为序化后的信息设计一个协调一致的、功能化的信息构架,简单的说就是设计一个信息展示界面,一方面有效地展示信息系统构建用户所需表达的信息,另一方面使信息系统使用户能感知信息结构中所存在的信息,可以方便地、心情愉悦地从中获得信息,满足自己的信息需求和实现自己的目标。

信息空间优化原理,是指信息构建过程通过一系列手段和措施,在复杂的庞大的信息空间中帮助人们缓解信息环境造成的心理上的迷惑或行动上的困境,减轻人们认知负担,加强人们信息感知和信息捕捉能力,促进信息接受和利用。

3.dmbia的基本原则

在模型的实际应用中,信息构建师除了必须在理解信息构建基本原理的基础上,同时必循遵循信息构建的一些基本原则。在信息构建其他学者所制定的原则之上,结合信息系统开发领域的自身规律,得出以下几点模型应用的原则:

以用户为中心原则,是指信息构建时要以用户为中心,从用户的理解、用户的兴趣、用户的习惯、用户的期望、用户的评价方面开始设计和运作。

整体性最优原则,是指必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。就是把复杂问题化成若干相对简单的子问题以方便求解。

突出设计原则,是指重视对信息结构、信息界面或信息内容的外观和展示形式进行设计。

美观与功能平衡原则,是指信息构建时要考虑构建结果应当具有的目的和效用,为目的服务而不是为外在的东西服务。

四、总结

本文在信息构建的理论基础上,将其“以用户为中心、使信息可理解”的核心理念应用到信息系统开发的过程中,两者相互结合,通过模型的建立,提出了一套为信息系统开发新的开发思路,而该dmbia模型思考方法,相比传统的开发方法,它更为六个流程进行,每个流程都注重系统开发的一个方面,递进展开,前一流程为后一流程的基础,后一流程反馈前一流程,综合相互影响,提高整个开发效果;以用户为中心,使用户可理解的核心思想贯穿模型始终,每个流程都体现用户理解的信息构建的核心思想;按照信息状态的变化过程,提出了基于信息状态变化的dmbia模型的基本原理;并在最后结合信息构建和信息系统的理论特性,提出了dmbia的基本原则,以保证开发方法的有效实施。由于本人知识和能力所限,模型必然存在许多的方面不足,但仍希望可以通过ia在信息系统开发领域的尝试应用,进一步扩大ia的应用范围,促进ia理论的更深层次的发展。