网络多人聊天系统的设计与实现【开题报告】

网络多人聊天系统的设计与实现【开题报告】

ID:464282

大小:23.00 KB

页数:3页

时间:2017-08-05

上传者:U-944
网络多人聊天系统的设计与实现【开题报告】_第1页
网络多人聊天系统的设计与实现【开题报告】_第2页
网络多人聊天系统的设计与实现【开题报告】_第3页
资源描述:

《网络多人聊天系统的设计与实现【开题报告】》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

毕业论文开题报告通信工程网络多人聊天系统的设计与实现一、课题研究意义及现状随着移动互联网的发展,以及网民数量的持续增长,即时通信程序(IM)也正一步步成为人们在上网的过程中不可或缺的工具,整个即时通信系统也得到了不断的扩张和壮大。即时通信(IM)是指能够即时发送和接收互联网消息等的业务。最初的比较成型的即时通信软件是由几个以色列大学生开发的一款叫做ICQ的软件。它利用点对点的方式通讯,任何登录ICQ服务器的用户,尽管国籍、肤色、文化背景、宗教信仰不同,都能够在网上即时沟通。任何人只要拥有ICQ号码,就可以与世界各地的人做朋友,它的互动性是Web网页、虚拟社区和电子邮件所无法媲美的。在办公室中,同事之间透过ICQ联络事宜,就算近在咫尺,也无须起身交谈。但ICQ对中文的支持比较差,不适于中国企业中使用。腾讯QQ可以说是国内目前最时髦的即时通讯工具,它在中国网络系统逐渐蓬勃发展以及完善的过程中,逐渐壮大,其用户的年龄层次从刚开始的中小学生族,发展到现在的几乎所有上网者。每当看到连到网上的一台台电脑上。屏幕上跳跃着一个个各式各样“小人头儿”,就知道QQ上的好友来信了。目前“腾讯QQ”开展了大量的网络增值服务,如为其用户提供网上寻呼、视频聊天、语音聊天、网络硬盘、动态新闻等信息,开通手机上的移动QQ服务,同时为每一个QQ账号送一个5M的免费邮箱。而即时通讯系统得到多元化的发展以及功能得以丰富是从1998年起,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信不再是一个单纯的聊天工具,它已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。随着移动互联网的发展,互联网即时通信也在向移动化扩张。目前,微软、AOL、Yahoo等重要即时通信提供商都提供通过手机接入互联网即时通信的业务,用户可以通过手机与其他已经安装了相应客户端软件的手机或电脑收发消息。尽管目前的即时通信软件各方面可以说已经非常完善了,但其面临的问题以及待改善或解决的不完整的地方还是有很多。比如,目前比较普遍存在的安全问题,以及对于年长用户来说,聊天软件的更人性化更易于使用等问题,都还需得到改善。安全方面,不得不提的是,即时通信工具某些时候有起到帮助病毒或木马在互联网更方便传播的作用,比如蠕虫病毒等,此类危害用户电脑的程序在某些时候正式搭载着即时聊天工具这个方便又宽阔的平台来得以更舒服的传播的。 因此,开发一个安全稳定,性能良好,功能齐全,以及使用更简单方便,易于上手,减少繁琐操作的即时通信程序,还是非常有必要的。二、课题研究的主要内容和预期目标主要内容1、对网络多人聊天系统进行系统分析,需求分析,软件概要设计和详细设计的工作;2、使用C++Builder6开发工具开发系统;3、完成系统的设计和开发;4、提供完整的项目源代码和可执行文件。课题研究的预期目标:聊天系统能应对目前用户的大部分使用需求,如一些基本的文本信息,语音信息,视频信息的传输及网络会议模块。一些辅助的功能包括电子邮件,文件传输。可以防范目前绝大多数的攻击软件的非法侵入,包括密码的破解等。另外,拥有一个简洁友好的,通俗易懂可以一目了然的界面,便捷的使用模块。三、课题研究的方法及措施使用C++Builder6开发工具开发系统。C++是一门语言,而C++Builder6则是语言实现工具,作为一个编程工具,它拥有以下几个功能。1、代码编辑:方便的代码编辑功能。2、界面设计:可视化的程序界面设计功能。你所要产生的窗口,在设计期间就真实地出现,包括字体、颜色和定位。3、程序编译:这是编程工具的主要功能。4、程序调试:如何尽量减少程序的BUG呢?没有编程集成环境提供的强大调试功能,我们做的程序将毫无质量保证。5、代码优化:使用编程集成环境,我们可以轻松获得更快更优的最终可执行程序文件。四、课题研究进度计划2010年10月19日至2010年11月19日:查阅相关资料,做好文献综述,中英文翻译,开题报告相关工作。2010年11月20日至2011年03月19日:按照任务书的计划,做好宾馆管理系统软件的调研,设计,编码与测试工作。2011年03月22日至2011年04月17日:按照指导教师意见,书写并修改软件的各类文档及毕业设计论文。2011年04月20日至2011年05月08日: 上交设计成果与论文打印稿,送指导老师与评阅老师,做好论文答辩的各项准备工作。五、参考文献[1]刘丽,梁对.即时通信系统的设计与实现[C].通信指挥学院,2006,386-389.[2]马丹,李毅超,杨国纬.即时通信系统中动态群组聊天的实现[J].中国测试技术,2006,(1):1672-4984,98-100.[3]范汉生,尹建伟,董金祥.支持EAI基于JMS的企业级协同消息通信工具的实现[J].江南大学学报,2006,(1),18-21.[4]代印唐,张世永.即时通信安全研究[J].电信科学,2006,(4),10-16.[5]于成龙,曹三省,白堃,张鸥,李长波.基于即时通信动态配置的网络视音频互动业务平台[J].现代电视技术,2007,(6),102-104.[6]章韵,姚子阳.IPv4和IPv6下的P2P即时通信[J].现代计算机,2006,(2),34-36.[7]朱和平.即时通信研究综述[J].现代计算机,2006,(12),55-58.[8]孙书梅.基于电子白板的即时通信系统的研究与实现[C].武汉理工大学,2006.[9]吴兆俊,解海涛,盛步云,罗丹.一种基于Agent的即时通信软件互通解决方案[J].计算机应用与软件,2006,(9),98-100.[10]张斌.即时通软件安全性分析与设计[J].计算机应用,2007,(S1),223-228.[11]朱益飞,赵一鸣.基于身份的密码体制在即时通信协议中的应用[J].计算机应用与软件,2007,(5),163-165.[12]孙玉钰.基于P2P网络的聊天系统的研发[J].长春大学学报,2006,(4),61-65.[13]黄凯,陶宏才.即时通讯系统服务器端简要设计[J].成都信息工程学院学报,2006,(4),20-23.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭