[计算机]即时通讯系统毕业论文

[计算机]即时通讯系统毕业论文

ID:24792227

大小:1.00 MB

页数:33页

时间:2018-11-16

[计算机]即时通讯系统毕业论文_第1页
[计算机]即时通讯系统毕业论文_第2页
[计算机]即时通讯系统毕业论文_第3页
[计算机]即时通讯系统毕业论文_第4页
[计算机]即时通讯系统毕业论文_第5页
资源描述:

《[计算机]即时通讯系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、分类号:TP311.1UDC:D10621-408-(2011)2301-0密级:公开编号:2007121004即时通讯软件设计与实现论文作者姓名:孟勤申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):韩斌(副教授)论文提交日期:2011年6月10日1即时通讯软件设计与实现摘要网络通讯是目前计算机用户进行交流最普遍的方式,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。当前中国的互联网技术已经进入了一个飞速发展的时期,即时通讯工具作为当今网络应用的主流,越来越受到了人们的青睐,使人们的网上生活更加丰富多彩。当

2、今使用最为广泛的即时通信工具,比如腾讯公司的QQ聊天软件。本毕业设计就是模拟QQ聊天软件,开发一个包括文字聊天、文件传输等功能的聊天软件。系统采用C/S架构,基于.NET平台开发。由服务器端和客户端程序组成。采用TCP/IP通信协议,使用XML对通信报文进行封装,便于应用程序API调用,组装,解析XML报文。主要实现的是聊天软件的部分功能,即文字聊天、文件传输等功能,主要完成的任务包括服务器模块的设计、文字聊天和文件传输等功能。通过运行、测试与分析,该多功能聊天软件运行稳定、可靠,具有一定的实用价值。关键词:聊天软件;文字聊天;文件传输;C#;XML

3、报文1TheDesignandImplementationofInstantMessagingSoftwareAbstractNetworkcommunicationisthemostcommonwayofcomputeruserstocommunicate,avarietyofchatsoftwareisalsoemerging;serviceprovidersalsoofferamorefeature-richcommunicationsservices.China'scurrentInternettechnologyhasenteredaper

4、iodofrapiddevelopment,instantcommunicationstoolsasthemainstreamoftoday'snetworkapplicationsisgettingthefavourofmoreandmorepeople,people'sonlinelifeisbecomingmorecolorful.Todaythemostwidelyusedinstantmessagingtools,suchasTencent'sQQchatsoftware.Thegraduationprojectistosimulateth

5、eQQchatsoftware,includingtextchat,filetransfer,communicationandotherfunctions.SystemusingC/Sstructure,basedonthe.netplatformdevelopment.Theclientandservercomponents.UsingTCP/IPcommunicationprotocolandusingXMLtocommunicationmessage,easytoencapsulateapplicationsAPIcalls,assembly,

6、analyticalXMLpacket.Thissoftwarerealizesthepartoffunctionofthechatsoftware,whichistextchat,filetransferandotherfunctions,themaintaskofthemoduledesign,includingtheserver,textchatandfiletransferetc.Throughtheoperation,testandanalysis,themultifunctionalchatsoftwareoperationisstabl

7、e,reliable,andhasacertainpracticalvalue.Keywords:Chatsoftware;textchat;filetransfer;C#;XML1目录论文总页数:28页1引言11.1课题背景11.2国内外研究现状11.3本课题研究的意义21.4本课题的主要工作22系统开发环境和关键技术22.1开发环境22.1.1硬件环境:22.1.2软件环境32.2关键技术32.2.1C#语言简介32.2.2XMPP协议42.2.3TCP协议和TCP/IP协议52.2.4Client/Server结构(客户端/服务器模式)63系统

8、分析与设计73.1需求分析73.2系统总体框架73.2.1总体设计73.2.2功能模块83.3系统详细设计1

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

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

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