欢迎来到天天文库
浏览记录
ID:47877324
大小:691.06 KB
页数:39页
时间:2019-11-16
《c#聊天系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C#聊天系统摘要冃前随着时代进步与发展,我们的生活中除电视、报纸、广播之外的第四大媒体,互联网不仅可以在人们无聊的时候成为一种打发时间,而且还可以变成人们获取新闻消息的主要渠道。各种各样的基于网络聊天应用软件随着互联网技术的发展而出现,网络聊天系统就是其中一个。此程序采用VisualStudio2010开发环境和c#编程语言以及c/s结构开发了一个类似QQ的网络聊天工具,并在WINDOWS平台上加以了实现。主要功能有文字聊天、文件传送。通过C#编程语言进行网络编程,实现了人性化的界面设计与功能设计。软件经过测试,程序运行稳定、可靠、具有一定的使用价值。构成了一个实用的、功
2、能完善的聊大软件。它满足了现代人们即时通信的需求,达到预期的设计效果,对网络聊天工具的人性化设计具冇一定的现实意义同时也为其他相关项目的设计提供了参考。关键词:网络聊天工具;C#;即时通信;人性化AbstractWiththeeraofprogressanddevelopment,inadditiontotelevision,newspapersjadioandthefourthmediainourlife,theInternetcannotonlybecomeatimewhenpeopleareboring,butalsocanbecomethemainchannelf
3、orpeopletoobtaininformation.AvarietyofapplicationsoftwaredevelopmentwiththeemergenceofnetworkchatbasedontheInternettechnology,thenetworkchatsystemisoneofthem.ThisprogramusesVisualStudio201Odevelopmentenvironmentandc#programminglanguageandthec/sstructureofthedevelopmentofasimilarQQchattool
4、s,andimplementedontheWINDOWSplatform.Themainfunctionofthetextchat,filetransfer.Networkprogramming,throughtheC#programminglanguage,realizedthefunctionofinterfacedesignandhumanizeddesign.Thesoftwaretesting,programoperationisstable,reliable,hascertainusevalue.Constituteapractical,perfectfunc
5、tionchatsoftware.Itcanmeetthedemandofmodernpeopleinstantcommunication,achievetheexpectedeffectofthedesign,hasacertainpracticalsignificanceonthehumanizeddesignofnetworkchattool,butalsoprovidesareferenceforotherrelatedprojects.Keywords:onIinechattool;C#:instantaneouscommunication;databasehu
6、manization目录第一章绪论11.1C#聊天系统开发背景11・2国内外的发展现状21.3本课题研究的意义21.4聊天工具开发的现实意义31・5本文的主要工作3第二章开发环境及开发工具52.1C#聊天系统开发环境介绍52.2C#编程语言简介62.3C#语言特点72.4C/S结构82.5系统综合要求92.5.1硬件要求:92.5.2程序运行环境:9第三章系统需求分析103.1用户需求103.2可行性研究103.3性能需求102.4系统功能需求11A-zrnn弟四章软件的设计方案123.1系统功能结构122.2系统目标124.3业务流程图134.4文本聊天模块实现134.
7、4.1文本聊天模块概述134.4.2文本聊天服务器工作原理144.4.3文本聊天客户端工作原理154.4.4P2P文本聊天164.5文借专输模块实现174.5.1文件传输模块概述174.5.2文件传输接收端工作原理174.5.3文件传输发送端工作原理184.5.4P2P文件传输18第五章系统设计与测试215.1服务器端的设计215.2客户端的设计283.3系统测试32总纟吉和展望33致谢34参考文献35第一章绪论1.1C#聊天系统开发背景当今社会半随着越来越丰富多彩互联网应用软件的出现。聊天工具是互联网的一种,它以高速发展简单
此文档下载收益归作者所有