即时网络通信软件的设计与实现毕业设计论文.doc

即时网络通信软件的设计与实现毕业设计论文.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
即时网络通信软件的设计与实现 PAGE PAGE 1 即时网络通信软件的设计与实现 即时网络通信软件的设计与实现 目 录 TOC \o 1-1 \h \z \u 1. 1 1.1选题的意义 h 1 1.2网络通信的研究现状 h 2 1.3毕业设计解决的主要问题 h 2 2.C/S即时网络通信软件的概述 h 2 2.1系统的概念 h 2 2.2可行性分析 h 2 2.3系统的关键技术 3 2.4系统的开发方法与开发工具 4 2.5 通信软件流程分析 h 5 3.服务器端的设计 6 3.1服务器端功能的设计 6 3.2服务器端功能框架图 7 3.3服务器端的工作流程 7 3.4服务器端控件设计 8 3.5服务器端界面设计 8 4.客户端功能设计 9 4.1客户端功能框架图 9 4.2客户端工作流程 10 4.3客户端控件的设计 11 4.4客户端界面的设计 12 5.网络通信软件代码的实现 14 5.1网络通信软件服务器端代码的实现 14 5.2 14 5.3实现文字与语音通信代码的实现 15 5.4客户端实现文件交换代码的实现 16 6.通信软件的测试 17 7.结论与展望 18 7.1结论 18 7.2 展望 18 参考文献 19 Abstract 19 基于C/S即时网络通讯软件的设计与实现 王磊 内容提要:叙述了传统通信方式,新兴网络通信的现状和优缺点,重点讲述了基于C/S的即时网络通讯软件的设计与实现,设计工具采用微软开发的Visual C++ 6.0中的Win32 SDK和MFC类库。通过在服务器端安装服务器程序,在客户端安装客户端程序,实现了多个用户之间的文字聊天、文件发送,并初步实现了语音聊天的功能。通过开发一个与实际应用相结合的通信软件深入学习和理解了软件的初步开发流程。 关键词: 网络通讯软件 Client/Server 文件发送 语音聊天 Visual C++ 1. 1.1选题的意义 21世纪是信息的时代,人与人之间的交流越来越密切,传统的通信方式,如电话,电报等在实时上虽仍占有一定的优势,但是在信息高速发展的今天,传统通信方式由于其成本过高,方式单一的缺点,越来越暴露其弊端。 传统的通讯方式的缺点: (1)成本高。目前人们所使用的通讯方式普遍价格过高,移动通信的价格更是不菲。这就在某种程度上限制了用户的使用和数量。作为用户来讲,消费水平是一个很重要的选择标准。 (2)使用方式单一。我们现在使用的传统通信方式主要是电话,电报,传真等。这些方式只能听到声音或看到文字,用户并不能感受到对方,缺乏身临其境的感觉。 (3)传输数据量少。传统的通讯方式的带宽并不高,所以传输的数据量大大受到限制。 新兴的网络通讯的优点: (1)成本低。网络具有价格便宜,对于大多数用户来说,购买一台电脑不仅可以成为日常的通信工具,更重要的是电脑可以作为很多方面的用途,如处理日常的文件,存储个人的资料等,而网络通讯仅仅是一个很小的附加功能,更由于随着经济的发展,拥有电脑就像拥有电视机一样普遍,电脑的价值已经被普遍认可。 (2)方便快捷。网络聊天非常方便,传统的手机短信编辑相比电脑键盘来说具有很大的劣势,电脑打字要更加地快速,同时网络也可以进行语音聊天,更加省去了输入的麻烦。视频聊天也是网络通信的一个很大的优势,拉近了聊天双方的距离,使交流更加亲切。 (3)传输的信息量大。和传统的方式相比较,其数据量提高了数十倍,并且随着科技的进步,这种优势将会继续扩大。我国拥有世界上最多的网络用户,目前正在进行高速信息化建设,因此对网络的使用将会进一步扩大。 网络通讯软件具有上述的优势,因此其发展的前景将是广阔的,这也是研究它的意义 所在。 1.2网络通信的研究现状 当前网络通讯软件在生活中的应用非常广泛,如我们平时使用的QQ、MSN、Xychat等软件,这些软件给我们的通讯带来了便利。随着网络的普及,人们对网络的依赖性也越来越大。 聊天软件已经得到人们的认可,关于聊天软件的实现技术也获得了极大的突破,在实现最基本的文字聊功能后,人们更好的实现了语音聊天等带有多媒体效果的通讯方式。同时,在聊天的过程中,向对方发送诸如图片,音乐等文件也非常的方便,使用户从单一枯燥的文字聊天转向丰富多彩的多媒体聊天方式。 目前,国内外对于聊天软件的研究技术比较成熟,QQ作为中国聊天软件的早期产品,已经占据了国内约70%的聊天软件市场,同时创造了年产值几百亿的企业,可见聊天软件的地位和对人们的作用。我国经济现在正在处于高速

文档评论(0)

weidameili + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档