欢迎来到天天文库
浏览记录
ID:6742507
大小:506.00 KB
页数:35页
时间:2018-01-24
《局域网内即时通信工具的开发毕业设计(论文)word格式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(2009届)题目局域网内即时通信工具的开发学院计算机学院专业网络工程班级学号学生姓名韩寅指导教师徐翀完成日期2009年6月诚信承诺我谨在此承诺:本人所写的毕业论文《局域网内即时通信工具的开发》均系本人独立完成,没有抄袭行为,凡涉及其他作者的观点和材料,均作了注释,若有不实,后果由本人承担。承诺人(签名):年月日杭州电子科技大学本科毕业设计摘要本毕业论文课题主要研究局域网内即时通信工具的开发。我们根据其体系结构与设计原理开发出了界面简洁、方便易用的即时通信工具。它的主要功能有:一对一聊天,文件传输,远程桌面控制。在该即时通信工具中,传
2、输都用到了TCP/IP协议,客户端之间采用的是P2P技术进行通信。本文首先概述了即时通信工具的背景,其次介绍了软件开发的环境和开发技术和开发工具,给出了软件系统的架构,然后详细地介绍了该即时通信工具的设计实现,最后对系统进行了简单的测试。关键词:即时通信;P2P;TCP/IP杭州电子科技大学本科毕业设计ABSTRACTThemaintopicofthisthesisistheresearchofthedevelopmentofLANinstantmessagingtools.Accordingtoitsarchitectureanddesignp
3、rinciple,wedevelopedauser-concise,easy-to-useinstantmessagingtool.Therearemanyfeaturesareshownasfollow:one-on-onechat,filetransferandremotedesktopcontrol.Intheinstantmessagingtool,thetransferusetheTCP/IP,theclientisbasedontheP2Ptechnologyforcommunication.Thepaperfirstdescribe
4、sthebackgroundofinstantmessagingtools,andthenintroducesthesoftwaredevelopmentenvironmentandthedevelopmentoftechnologyanddevelopmenttools,giventhestructureofsoftwaresystems,thenpresentsthedesignofreal-timecommunicationtoolstoachieveindetail.Attheendofthepaperisthesystemsimplet
5、est.Keywords:instantmessaging;P2P;TCP/IP杭州电子科技大学本科毕业设计目录1引言12概述22.1背景22.2即时通信的概念和特点32.3系统需求42.4即时通信工具的应用42.5即时通信工具要解决的问题43工具介绍63.1NETBEANSIDE63.2JAVADEVELOPMENTKIT63.3P2P技术介绍73.4P2P模式与C/S模式对比83.5TCP/IP结构体系93.6WINDOWSSOCKETS103.7WINDOWSAPI114概要设计134.1系统整体设计134.2系统结构图134.3网络通信程
6、序设计过程134.4各界面模块功能实现145系统详细设计165.1登入模块165.2主界面165.4聊天模块175.4文件传输模块195.5远程桌面控制模块245.6测试总结276设计心得28致谢29参考文献30杭州电子科技大学本科毕业设计1引言要问到网络时代发展最快的领域,无疑的,答案是即时通信。即时通信工具的实时交互、资费低廉等优点深受用户的喜爱,已经成为网络生活中不可或缺的一部分,比如大家都很熟悉的腾讯QQ,MSN等。网民们通过即时通信进行沟通交流、结识新朋友、娱乐消遣时间、实现异地文字、语音、视频的实时互通交流。同时,人们也认识到即时信息
7、工具能够带来极高的生产力,诸多企事业单位借助它的使用,来提高业务协同性及反馈的敏感度和快捷度。作为使用频率最高的网络软件,即时通讯已经突破了作为技术工具的极限,被认为是现代交流方式的象征。即时通信工具应该强调的是即时性。P2P技术的优点就在于其非中心性,每个用户都是平等的,都可以作为服务器,所以不会存在会有服务器堵塞的可能。而且网络上每个机子都可能是消息转发点,也使得消息的发送更加安全[1]。随着网络和计算机应用的逐步深入,很多企、事业单位都实现了日常办公的信息化、网络化,在网络中传输的数据信息也不再局限于部门内部的局域网络,而是通过公网,跨部门
8、、跨区域的进行传输。未来的企业网将会更大范围地延伸,甚至无处不在,其速度、移动性、安全性和无时无刻的服务应用成为了新应用关注的焦点。目前
此文档下载收益归作者所有