论文部分内容阅读
计算机支持的协同工作(Computer Supported Cooperative Work-CSCW)是研究用计算机系统支持人们进行协同工作的科学,目前CSCW的研究正处于蓬勃发展的阶段。本文以其基本理论为起点,主要就如何在Wndows环境下设计与实现一个基于CSCW的电子教室系统展开研究。 第一章绪论 简单回顾了CSCW的发展历程,着重探讨了目前CSCW的发展状况,分析了它的主要研究课题以及商品化产品的不足之处。 第二章电子教室系统接口的设计与实现 首先阐述了目前CSCW系统接口设计的一般方法,然后指出现有电子教室系统接口的不足,提出在接口设计中引入对象的链接与嵌入(OLE)技术,并具体设计和实现了一个支持OLE的电子教室系统的接口。 第三章电子教室系统通信的设计与实现 就Wndows环境下如何利用WinsockAPI进行通信展开研究。针对不同数据对可靠性和实时性的不同要求,设计了流方式和数据报方式两种网络通信方式,较好地实现了电子教室系统中数据信号与语音信号的通信。 第四章协调机制的研究 论述了协同管理和并发控制的概念,并根据CSCW系统对并发控制算法的要求,重点分析了当前各种并发控制算法的优劣和电子教室系统中对并发控制算法的选择。 第五章总结与展望 总结本文的主要工作,并对CSCW今后进一步的发展作了初步讨论。