本科毕业设计--基于局域网的即时通讯聊天室系统设计正文.doc
上传人:青团****青吖 上传时间:2024-09-11 格式:DOC 页数:42 大小:1.9MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

本科毕业设计--基于局域网的即时通讯聊天室系统设计正文.doc

本科毕业设计--基于局域网的即时通讯聊天室系统设计正文.doc

预览

免费试读已结束,剩余 32 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGEIIPAGEIII华中科技大学文华学院毕业设计(论文)PAGEI本科毕业设计(论文)题目基于局域网的即时通讯聊天室系统设计部系地方生部专业电子信息工程基于局域网的即时通讯聊天系统的设计摘要随着计算机科学和Internet的飞速发展,网上聊天已成为人们相互交流的一种方式,与E-mail、电话相比,聊天服务更具有实时性和有效性。本论文提出一个运行于VC平台上的局域网聊天软件的解决方案。该聊天软件包括服务器端和客户端两个模块,客户端通过服务器端进行通信。服务器端模块主要实现了服务器的配置和数据的传递;客户端模块主要实现了用户注册、登录、文字聊天等功能。该软件采用异步套接字的非阻塞模式,并实现对象的序列化和MFC文件对象实现数据的保存。该软件能够帮助企业在局域网内搭建起自己的聊天系统,避免企业内部员工使用类似QQ等软件泄露内部信息,但是该软件只实现了聊天的基本功能,还有很多不足之处需要改进。关键字:局域网、即时通信、套接字、异步模式AninstantmessagingchatsystembasedofLANAbstractAlongwiththehigh-speeddevelopmentofthecomputerscienceandInternet,chattingonlinehasbeenanimportantmethodinourcommunication.ComparingwithE-mailandtelephone,thechat-lineserviceismorereal-timeandeffective.ThisthesisproposesasolutionofaLANchattingsoftwarebasedonC++language,whichisoperatedontheVCplatform.Thischattingsoftwareincludestwomodules:theserverandtheclient,whichcancommunicatewitheachother.Theservermodulemainlycompletestheseverdevice’sconfiguration.Theclientmodulemainlycompletestheusers’login,registration,instantmessagingandsoon.Thesoftwareusedmodelofnon-blockingasynchronoussocket,AndtoachievetheobjectandMFCseriesdocumentsthepreservationoftheobjectdata.Thissoftwarecanhelpthecompanytobuildtheirownchattingsysteminthelocalareanetwork,anditalsocanavoidthestaffofthecompanydisclosingtheinsiderinformationbyusingtheothersoftwaresuchasQQ,butthissoftwarehasonlycompletedthebasicfunctionasachattingsystem,soitneedmuchmoreimprovement.Keywords:LAN、Instantmessaging、Socket、asynchronousmodle目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc231119792"摘要PAGEREF_Toc231119792\hIHYPERLINK\l"_Toc231119793"AbstractPAGEREF_Toc231119793\hIIHYPERLINK\l"_Toc231119794"1概述PAGEREF_Toc231119794\h1HYPERLINK\l"_Toc231119795"1.1系统现状PAGEREF_Toc231119795\h1HYPERLINK\l"_Toc231119796"1.2系统内容与目标PAGEREF_Toc231119796\h2HYPERLINK\l"_Toc231119797"1.3系统综述PAGEREF_Toc231119797\h2HYPERLINK\l"_Toc231119798"2系统开发环境和关键技术PAGEREF_Toc231119798\h3HYPERLINK\l"_To