文摘
英文文摘
独创性声明及关于论文使用授权的说明
第1章绪论
1.1课题的理论背景及实际意义
1.2本课题的研究现状
1.3本课题的来源及研究内容
1.4本文的组织结构
第2章现代远程教育和CSCW
2.1现代远程教育
2.1.1现代远程教育的发展过程
2.1.2远程教育的学习模式
2.1.3远程教育的协同性和交互性
2.1.4现代远程教育系统的教学软件模型
2.1.5我国远程教育系统中存在的问题
2.2 CSCW技术
2.2.1 CSCW概念的提出
2.2.2 CSCW的应用领域
2.2.3 CSCW的协同机制
2.2.4 CSCW的协同数据类型
2.2.5基于CSCW的学习:计算机支持的协同学习CSCL
2.3本章小结
第3章.NET框架与面向组件的编程
3.1.NET框架
3.2面向组件的编程语言-Microsoft C#
3.2.1 C#语言的特点
3.2.2 C#的应用
3.3本章小结
第4章实时交互系统关键问题的分析
4.1实时交互系统的基本原理
4.2实时交互体系结构的选择
4.3实时交互系统的图形功能
4.3.1图形的存储方式
4.3.2图形的传输方式——实时方式与非实时方式
4.4对讨论室的支持
4.5提高公共区域的利用率
4.6用户管理的方式及实现的基本功能
4 7本章小结
第5章实时交互系统的设计
5.1实时交互系统的用例
5.2体系结构的设计
5.2.1 C/S体系结构简介
5.2.2实时交互系统的体系结构
5.3类库的设计
5.3.1矢量图形库的设计
5.3.2用户库的设计
5.3.3消息库的设计
5.4服务端与服务器管理器的设计
5.4.1 Windows服务
5.4.2服务端的信息存储
5.4.3服务端与客户端的交互过程
5.4.4数据库访问模块
5.4.5用户的登录过程
5.4.6增强服务端的健壮性
5.4.7服务端的多线程机制
5.4.8服务器管理器的设计
5.5客户端的设计
5.5.1客户端核心类的设计
5.5.2图形工具的设计
5.5.3客户端的动态建模
5.6本章小结
第6章实时交互系统的实现及运行结果
6.1线程安全的实现
6.2服务端的实现
6.3客户端的实现
6.4服务器管理器的实现
6.5本章小结
总结与展望
参考文献
致谢