美章网 资料文库 计算机支持的协同软件技术研究范文

计算机支持的协同软件技术研究范文

本站小编为你精心准备了计算机支持的协同软件技术研究参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

计算机支持的协同软件技术研究

1协同软件技术问题

1.1无有效的并发控制机制目前我国并没有有效的并发控制机制,并发控制的研究尚处于起步阶段,它是计算机支持协同任务的重要支撑技术,而且对协同设计体系的发展具有相当重要的现实意义。要想确保总体设计的统一性,系统必须能够提供切实有效的并发控制体系,以规范用户的操作,使多个用户全都能够完成并行操作,而不至于产生统一性问题。当前的协同体系还不完善,尤其是在并发控制方面做得很不够。我们应该在现有的工作任务中,做好并发控制问题的防范,尽量规避并发冲突。

1.2协同设计不合理企业开发新产品的目标即协同工作的标准,即减少开发时间,改进产品质量技术,以有效降低产品生产成本。但协同设计主要是针对支持各种相关人员集体实施设计工作的一种环境,包含网络和计算机等有关的软件和硬件技术,它是社会科学等多领域学科支撑的一个综合体。并且它着重强调了一种工作方式,一方面计算机和设计者们都采取群体工作的模式,并施展各设计者们在各专业或者各学科的效用、工作方式、设计才干等,这就要求设计者们发挥他们的主观能动性;另一方面,它重视了设计群体应有的结构方面的合理,同时希望各类工作人员积极参加设计工作。但计算机支持协同设计工作主要是以群体任务目标为中心内容,而且依赖各类相关人员进行协同。因为所有相关人员在各自不同的实际操作中都储存了大量的知识和专业经验,也能够通过一个共享的资源分布设计氛围,促使各类相关人员的知识和专业经验被有效分享,以便协调大家进行合作设计,但协同设计不合理的问题依然突出。

2协同软件技术对策

2.1采用多媒体技术采用多媒体技术将会更有助于协同软件作用的发挥。多媒体被集中到一起能够方便用户的使用,能够使信息的处理更加形象直观。不难猜测,计算机支持协同技术设计中的多媒体技术就是在这种情况下逐渐发展起来的。而且在计算机协同设计技术中为了能够更好的实施协同,工作人员采用多媒体技术处理信息是不可或缺的。事实上,协同任务在现实世界中总是囊括了许多的媒介,而且它们按照各种不同的需求实施了不同的合成。例如在一个传统的议题中,一个人或许期待能有一个可以面对面开展交流的人;而有的也可能是通过一个电话或者用一个便函来进行交流。我们应用各种通讯媒体的原因是所有的媒体都有它的不足与优点。就像面对面的谈话能够通过诸如表情,姿态等身体语言来表示,而对于一些细微的方面,引进多媒体技术能够把这些记载进行优化处理。

2.2做好数据管理我们不得不承认在协同设计工作中有效的数据管理显得越来越重要。创建集成化协同式体系的关键技术之一就是管理系统和分布式工程数据库。经过分布式工程数据库系统的处理,达成在分析、设计、绘图、加工等各个阶段的信息资源共享目标是有可能的,这样能够及时察觉冲突与矛盾,而且随时进行调适工作,实现各种工作人员之间的设计信息和协同设计的资源共享,提升集成化系统的运作效率。因为工程设计项目中数据管理方面的一些特点较为显著,由于数据类型非常复杂,除具有实型、整型、字符型等传统数据类型外,还存在许多无结构数据;并且这些完全不同类型的无结构数据的处理方式区别很大,而且这些数据间的关系通常也是极其复杂的,不但有一对多关系,还有一对一关系,多对多关系。所以,建立一个能够支持协同设计方案的具有解决上述工程问题特点的分布式数据库体系是相当必要的。群体处理要完成好多个数据目标,例如软件模块、设计草图、数据、以及参与人员和周期表等。

3结语

总的来说,协同软件确实是用来支持协同工作的,但协同工作的模式确定了协同软件的开发与发展。此外,伴随着别的相关软件技术的开发,也将会对协同软件的发展产生促进。通过分析,我们可以把协同软件的开发划分为三个阶段,即以工作流程为核心阶段、以数据库与电子邮件为中心阶段、以项目管理与知识进入主流等。

作者:袁兰兰单位:同济大学软件学院