浅析CSCW技术的特征及其应用
2017-06-09梁修荣
梁修荣
摘 要:基于CSCW概念和技术的特征,分析了CSCW的体系结构和关键技术,论述了CSCW技术在协同办公领域的应用,对于提高群体成员间的协调配合水平、工作效率以及创新能力有非常重要的作用,对更好地促进教育事业的发展具有积极的意义。
关键词:CSCW 网络 体系结构 关键技术 应用实例
中图分类号:TP315 文献标识码:A 文章编号:1672-3791(2017)04(c)-0022-02
1 CSCW技术概述
在现代社会中,相当比例的工作都是在特定的群体环境中,由群体成员相互交互、相互协作共同完成的,这些成员可能在时间、空间上均分布不同。协同计算能够促进生产经营的全球化和管理全程化,能够满足其它日益增长的强大需求,面向服务计算等技术大大推动了协同计算的发展,二者共同催生了CSCW技术,以支持人们进行协同工作。
通信是CSCW的基础。通过网络通信,CSCW对位于不同地理位置上分布的用户进行协调。将计算机技术和通信技术相结合,可有效解决基于计算机的或者以计算机为媒体的通信没有完全和其他的通信形式相结合(如异步的Email和BBS、同步电话和面对面的交谈等)这个问题。合作是CSCW的主要形式,是群体中小组活动(Team Work)的重要内容,它必须由多人合作完成。协调是CSCW的关键,一个协调的群组能够确保沟通和合作得到大大的加强。
2 CSCW的体系结构
2.1 系统组成
一个CSCW系统就是是一些工具的集合。通常情况下,一个CSCW系统可由两类工具组成:第一类是公用的工具,这些工具支持许多领域协同的工作,例如,发表创造性意见并组织和评价这些意见;又如通过共享日历来帮助管理诸如约会、会议、工作任务等等事情;还可帮助编写和发送信息等。第二类是专用的工具,主要用于某个特定的领域。比如设计领域,这些工具包括传统的CAD、群体决策支持系统等。
2.2 分类
对CSCW的分类,可视作定义、描述和辨别CSCW系统的准则,同时这也是定义CSCW系统要求的基础。它有时空分类法和应用功能分类法两种方法。
2.2.1 时空分类法
按照时空分类,CSCW系统有以下四种工作模式:(1)面对面交互:这种工作模式通过CSCW系统同时间、同地点进行工作;(2)异步交互:也就是在不同时间同一地点进行;(3)同步分布交互:其特点是同时间、不同地点进行交互;(4)异步分布交互:即在不同地点、不同时间完成交互。
2.2.2 按应用功能分类
这种分类法给CSCW系统一个广义的一般概念,如消息系统、多用户编辑器等。它的特点是不全面,存在被定义类型重叠。
2.3 CSCW的系统结构
用户界面CSCW支撑平台SPCSCW分布环境与服务(网络环境中的计算机系统)CSCW应用程序群体协同工作。群体间进行协作时,成员在空间和时间上的分散性决定了CSCW系统要具有分布性特征,因此,每个CSCW系统都是一个分布式系统,要具有分布式系统所必需的互连性与互操作性。对于CSCW来说,其最终目的是支持群体协作,这种协作支持模型将直接影响群体的协作效率。有些系统采用把协作过程的消息交换用“讲话动作”加以描述的话模型(Conversation-Model),或是用语言来描述群体的协作行为。
3 CSCW的研究内容及其关键技术
CSCW起缘于计算机应用技术,并在此基础上继承和发展。其目的就是向群体提供了一个“开放的、分布式集成化的协同工作环境”。它的研究对象是以计算机化的人与人交互技术,支持群体协同工作是其研究的主要内容,而研究CSCW的体系结构、冲突与协调、公用语言、人与人的交互界面等则是这种技术的关键内容。
3.1 CSCW体系结构
CSCW体系结构的最大特点就是灵活性。首先,它方便组装、扩充、剪裁和软件复用等。其次,其具有的分布式并行处理,使整个系统运行效率很高。实现CSCW系统结构方法集中式和分散式有两种。集中式采用由服务器集中负责整个系统的管理、控制和调度的客户/服务器模式。至于分散式,它没有主从之分,并遵循每个程序模式块均处于同等地位。这些异构的机器和软件连接在一起,灵活性大、开放性好、通用性强,能够支持较多的用户、较大的群体协同工作。
3.2 冲突与协调
对于群体中人员在群体工作中出现的冲突,需要及时进行协同,以使群体工作达到高效率、高质量。协调和解决冲突是CSCW系统设计时必须要考虑的问题。为避免了不必要的返工或凑合交工等现象,从而提高工作效率和工作的完成质量,有关人员都可依托协同设计环境,就方案的确定和每一设计步骤,随时进行磋商,及时地发现问题并解决问题。
3.3 公用语言
在CSCW系统中,群体成员成份复杂,林林总总,来自各学科各领域的成员。就某一项具体工程而言,可能包括不同专业的成员,比如设计人员、维修人员、施工人员、服务人员和用户等。群体成员之间在一起交流和讨论问题的时候会因为语言障碍无法沟通。由于不同专业往往有不同的专业术语,对同一事物和概念的描述也不同。同样,由于习惯上的差异,同一概念也有多种术语描述。
因此,为了逸免误解,增强沟通和协调,就必须有统一的、标准的术语。否则,群体成员在使用过程中盾非常突出,尤其是多用户群体进行人与人的交互的时候。
3.4 人与人交互界面
CCSCW系统的交互包括人机交互以及人與人的交互,而人与人的交互是新的需求,它扩展了交互的时间和空间,也强化了用户群体之间的交互自由。当然,在交互过程中不仅需要协同管理,也需要提供系统当前的运行状态和有关信息。
4 CSCW的具体应用与实例
4.1 CSCW技术应用的领域
CSCW技术广泛应用于协同计算机辅助设计(CO-CAD)。分布式网络环境有利于进行协同设计,从而提高设计效率、缩短周期、降低成本。同时,CSCW技术也广泛应用于协同软件工程(CASE,Computer Aided Software Engineering)、远程教育、网络教育、e-learning、网游等领域。
4.2 CSCW技术在教育教学领域的应用
虚拟办公室环境DIVA 是CSCW技术在教育领域的一个典型,它为群体提供异步和同步的通信、协作和觉察支持。为了消除各种CSCW活动之间的人为界限,该系统依托一个群体技术集成的环境,以虚拟办公室的形式进行组织。CSCW技术的出现,给追求生活与工作平衡的人们带来了福音,CSCW技术的得到快速的发展是一种趋势,也是一种必然。
5 结语
在当今信息化社会中,由于生产发展的需要以及计算机、信息处理和通信技术的结合,促使了人们对CSCW的研究,出现了很多群件系统,其应用能使群体协作更加有效,从而提高社会生产率,改进工作质量,其发展必将对人们的工作方式和生活方式产生深远的影响。
参考文献
[1] 黄晓橹,顾君忠.CSCW技术在教学领域中的应用研究[J].华东师范大学学报:自然学科版,2000,12(4):21-27.
[2] 谭郁松,王晓东.CSCW研究中关键技术分析[J].计算机科学,1998(3):34-37.
[3] 郑庆华,李人厚.CSCW协作多用户系统的设计与实现[J].小型微型计算机系统,1998,19(1):40-45.
[4] 史美林.计算机支持的协同工作理论与应用[M].电子工业出版社,2000.