热门关注
站长推荐
论文帮助
位置导航:首页 - JAVA毕业设计 - 正文
JAVA多点聊天系统设计与实现

JAVA毕业设计  加入时间:2010-06-01  管理员  点击:  评论数:

客服一:QQ咨询客服二:QQ咨询

摘要:
随着计算机网络技术的快速发展,人们的交流方式越来越多,传统的通信方式在速度和可靠性方面已经很难满足人们的需要,即时通信系统已成为人们的新宠。同时,即时通信系统对现代企业也有着重大意义,它为诸企业开拓了网络应用的新领域。自从它诞生以来,以实时交互、资费低廉等优点,受到广大个人用户的喜爱,已经成为网络生活中不可或缺的一部分。本着学以致用的原则,本人开发了这套多点聊天系统,以满足网络用户的通讯需求。该系统具有操作简单、界面友好、功能专一等特点。本论文就系统的开发过程做了详细的介绍,并对系统的原理、总体设计等方面做了深入细致的讨论。
  关键词:多点聊天系统;网络通信;网络编程


目录

1 绪论.......................................................................1
2 系统需求分析........................................................2
3 系统可行性分析.....................................................3
4 多点聊天通信原理..................................................5
4.1 套接字通信........................................................ 5
4.1.1 客户端套接字.................................................... 6
4.1.2 服务器端套接字.................................................6
4.2 数据报通信.........................................................7
4.3 无连接的客户/服务器程序工作流程....................9
4.4 多线程编程........................................................10
5 总体设计...................................................................11
5.1 系统通信模型与拓扑结构设计.............................11
5.1.1 即时通讯系统的一般模型..................................11
5.1.2 即时通讯系统服务的拓扑模型..........................11
5.2 功能设计......................................................... 12
5.2.1 服务器端功能设计............................................... 12
5.2.2 客户端功能设计................................................. 13
5.3 界面设计......................................................... 14
5.3.1 服务器端界面设计................................................14
5.3.2 客户器端界面设计................................................14
6 详细设计.......................................................................16
6.1 服务器端详细设计................................................. 16
6.1.1 界面设计........................................................16
6.1.2 功能模块的实现..................................................18
6.2 客户端详细设计....................................................19
6.2.1 界面设计........................................................19
6.2.2 功能模块的实现................................................. 20
7 系统测试.....................................................................22
7.1 服务器端测试..................................................... 22
7.2 客户端测试........................................................24
结论.................................................................................26
致谢...............................................................................27
参考文献........................................................................28
附录................................................................................29
附录1:源程序......................................................... 29
附录2:相关文献翻译..................................................67

开户银行:中国工商银行
帐号:6222 3070 0250 1704
收款人(户名):张 虎
开户银行:中国邮政
帐号:9551003370001682456
收款人(户名):张 虎
开户银行:中国建设银行
帐号:4367 4214 5536 7016 652
收款人(户名):张 虎
支付宝058061@163.com  户名:张 虎
财付通632926059       户名:张 虎
特别提醒:请在汇款时一定要正确填写卡号,如汇错账户我们将不承担任何损失赔偿。

1.在汇款时最好带有零头,如:150.50元、200.3、240.6 元等,以便我们及时确认您的汇款,谢谢您的合作!
2.付款后,用电话或EMAIL或QQ任一方式通知客服,你用的付款方式和姓名及数目,以便确认。

3.如需其它银行帐号,请与客服联系获取点击这里给我发消息



请留下你的QQ号码,我们会在第一时间联系你,或者有疑问联系QQ:QQ咨询 如果QQ不在线的话,请留言:留言地址
0% (0)
0% (0)