文摘
英文文摘
声明
第一章绪论
1.1什么是协同开发
1.2存在的问题及研究现状
1.2.1协同开发平台存在的问题
1.2.2协同开发平台的研究现状
1.3课题研究意义及重点内容
1.4论文组织结构
第二章JAVA网络编程基础
2.1套接字
2.1.1 Socket的引入
2.1.2套接字的编程
2.2 I/O输入输出流
2.2.1 I/O流的引入
2.2.2流的工作过程
2.3多线程
2.3.1多线程的概念
2.3.2 JAVA中线程的实现
第三章协同开发插件的需求分析与设计
3.1总体需求分析
3.2开发平台
3.3局域网消息传播与网络模型的分析
3.4系统用例分析
3.4.1参与者
3.4.2用例
3.4.3参与者和用例之间的关系
3.4.4用例图
第四章协同开发插件的具体实现
4.1协同开发插件的总体设计
4.1.1协同开发插件的概要设计
4.1.2协同开发插件与设计模式
4.1.3系统核心类的设计
4.1.4系统主要方法的设计
4.2系统的总体实现
4.2.1聊天模块的设计和实现
4.2.2远程协助模块的设计和实现
4.2.3服务器端的设计和实现
4.2.4客户端的设计和实现
4.3系统的使用说明
4.3.1插件的启动
4.3.2插件的系统配置
4.3.3插件的启动服务
4.3.4插件的群组聊天
4.3.5插件的实时协助和监控
第五章总结与展望
致谢
参考文献
研究成果
西安电子科技大学;