开题报告基于CS即时网络通信软件的设计与实现

开题报告基于CS即时网络通信软件的设计与实现

ID:36827001

大小:364.29 KB

页数:5页

时间:2019-05-16

开题报告基于CS即时网络通信软件的设计与实现_第1页
开题报告基于CS即时网络通信软件的设计与实现_第2页
开题报告基于CS即时网络通信软件的设计与实现_第3页
开题报告基于CS即时网络通信软件的设计与实现_第4页
开题报告基于CS即时网络通信软件的设计与实现_第5页
资源描述:

《开题报告基于CS即时网络通信软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业设计(论文)开题报告课题名称:基于C/S即时网络通信软件的设计与实现学院(系):(电子工程系)年级专业:电子信息工程学生姓名:指导教师:完成日期:2012年3月19一、综述本课题国内外研究动态,说明选题的依据和意义当前网络通讯软件在生活中的应用非常广泛,如我们平时使用的QQ、MSN(微软网络服务)、UC等软件,这些软件给我们的通讯带来了便利。随着网络的普及,人们对网络的依赖性也越来越大。目前,国内外对于聊天软件的研究技术比较成熟,QQ作为中国聊天软件的早期产品,已经占据了国内约70%的聊天软件市场,同时创造了年产值几百亿的企业,可见聊天软件的地位和对人们的作

2、用。我国经济现在正在处于高速发展的阶段,中央将信息化的发展作为今后经济增长的主要促进因素,网络通讯软件属于信息产业,因此在未来将获得更好的发展。随着计算机的应用和网络普及,对计算机技术的研究将会更加深入,如当前出现的人工智能和嵌入式等方面,网络通讯也必将是以后研究的重点。作为在校学习计算机相关的大学生,学习网络通信应是必不可少的,无论使用VC,还是J2EE等编程平台,有很多地方都会涉及到网络编程,所以学习网络应用方面的知识是一个很好的联系实际的例子,对于以后进入工作及以后的学习也会是一个很好的锻炼机会。21世纪是信息的时代,人与人之间的交流越来越密切,传统的通信方式

3、,如电话,电报等在实时上虽仍占有一定的优势,但是在信息高速发展的今天,传统通信方式由于其成本过高,方式单一的缺点,越来越暴露其弊端。二、研究的基本内容,拟解决的主要问题通过在服务器端安装服务器程序,在客户端安装客户端程序,实现多个用户之间的文字聊天、文件发送,并初步实现语音聊天的功能。通过开发一个与实际应用相结合的通信软件深入学习和理解软件的初步开发流程。“即时网络通讯软件的设计与实现”将解决的主要问题如下:(1)实现用户上下线管理,维护用户的个人信息。(2)实现两两用户之间的文字交流。(3)在文字聊天的基础上增加语音聊天,使用户之间的通信方式更加灵活与方便。(4)

4、添加远程文件传输的功能,用户可以将本地计算机的资源通过网络发送聊天的对方,实现资源的共享。三、研究步骤、方法及措施1.服务器端的设计(1)服务器端功能的设计(2)服务器端功能框架图(3)服务器端的工作流程(4)服务器端控件的设计(5)服务器端界面的设计2.客户端的功能(1)客户端的功能框架图(2)客户端工作流程(3)客户端控件的设计(4)客户端界面的设计3.网络通信软件代码的设计与实现(1)网络通讯软件服务器端代码的实现(2)建立服务器代码的实现(3)实现语音通信代码的实现(4)客户端文件交换代码的实现4.最后对通信软件进行测试,看是否可以实现文字和文件的传输,对于

5、语音聊天,看是否可以完成基本的语音传输与播放工作。四、研究工作进度1—4周5—8周9—12周13—16周17—18周学习C++程序设建立C/S即时计基础,VC++,编程调试、分析网络通讯系统编程调试、分VisualC++程编程调试性能,写论文,仿真模型、熟析性能序开发及程序答辩悉语言、编程设计五、主要参考文献[1](美)特罗尔森(Andrewtroelsen).C++与.NET3.5高级程序设计(第4版)[M].北京:人民邮电出版社,2009:14-72.[2](美)AndersHejlsberg.C++编程语言详解[M].电子工程出版社,2004,(11):270

6、-277.[3]周霭如,林伟健.C++程序设计基础[M].北京:电子工业出版社,2005年版,435页[4]孙鑫,于安萍.VC++深入详解[M].北京:电子工业出版社,2006年.[5]四维科技,曹衍龙,刘海英.VisualC++网络通信编程实用案例精选[M].北京:人民邮电出版社,2006年版,504页[6]尹立民,王兴东.VisualC++6.0应用编程150例[M].北京:电子工业出版社,2004版,484页[7]唐彬,刘超编著,《VisualC++案例开发集锦》[M].北京:电子工业出版社,2005版,302页[8]文斌,刘长青,田原.软件工程与软件文档写作

7、[M].北京:清华大学出版社、北京交通大学出版社,2005:20~40.[9]周存杰.VisualC#.NET网络核心编程[M].北京:清华大学出版社,2002,(07):167~186.[10](美)HarveyM.Deitel.C++大学教程[M].北京:电子工业出版社,2004:50~60.[11]李华.即时消息的现在与未来[J/OL].网络世界,2001(5):[2005一01—10].[12]张联峰,刘乃安,钱秀槟.综述:对等网(P2P)技术[J].计算机工程与应用,2003(12):142—145.[13]宋坤,刘锐宁,李伟明.MFC程序开发参考大全

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

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

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