● 摘要
随着信息化进程的深入,计算机支持的协同工作(CSCW)正受到日益广泛的重视,并成为一个研究热点。论文探讨如何采用计算机及相关技术支持群组协同工作,并在此基础上实现一个基于 CSCW 的协同实验平台的原型系统。根据原型系统的需求分析,论文提出了原型系统的体系结构,原型系统采用C/S的体系结构并采用集中与复制相混合的结构来设计系统框架。论文的后续部分围绕框架的各个部分展开:本文针对协同平台的通信机制问题,提出并实现了一种基于通信Agent的协同平台通信模型。该模型基于TCP/IP利用MFC Socket API,在客户端与服务器间传递协同消息,进一步完成用户间的交互行为。该模型可以把信息的处理和传递在开发过程中分割处理,逻辑性强,易于实现。本文针对异地同步集中结构的实时群件系统中共享对象上操作的并发控制问题,采用加时间戳和操作变换的方法,提出了一种处理并发操作的算法,实现了在实时和并发条件下的多客户感知对象的一致性,提高了低网速用户协同操作的成功率。一个基本的 CSCW 应用系统还包括协同感知、会话管理等功能模块。本文还介绍了原型系统的实现技术,包括界面设计、多线程技术、访问控制和记录管理等。在以上研究的基础上,实现了一个原型系统,本文介绍了原型系统的详细设计。论文最后总结了研究内容、成果,并根据不足之处指出进一步的工作。
相关内容
相关标签