您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 商业计划书 > VB局域网聊天程序设计毕业论文
扬州大学本科生毕业设计(论文)-1-VB局域网聊天程序设计学院:专业:班级:姓名:指导老师:扬州大学本科生毕业设计(论文)-2-摘要从实际应用系统的角度出发,以VB的网络技术为指导,结合现有软件的应用,编程实现基于VisualBasic的局域网络聊天工具。该聊天工具具有聊天室聊天,一对一聊天,以及文件传输的功能。该论文主要对当今主流的网络聊天软件的发展情况,与该软件相关的技术以及本设计的实现做一个详细的阐述:1.计算机网络聊天工具,受到了用户的普遍爱好,它把人们带进了一个虚拟的网络世界,拉近了人们的距离。从单一的文本聊天,到语音聊天以及到现在的图像、视频聊天、及时短信的发送和在线游戏等功能的开发,已经大大的拓展了聊天工具的概念,它成为了人们通过因特网相互联系和娱乐的主要平台,这也是腾讯成功的原因。2.该聊天软件基于VB中的WinSock通信,在此基础上,实现一对一聊天、一对多聊天以及文件的传输。3.该聊天工具可以运行于任何安装了VB6.0和支持tcp/ip,upd,ftp协议的机器上。4.由于系统采用c/s结构,客户端与客户端以及客户端与服务器端需要传送一些控制消息,因此系统需要自定义一些消息类型,这是该聊天工具的又一大关键之处。5.文件传输作为另一个独立的模块,大大拓展了该聊天工具的功能,其传输资料利用了原有的WinSock通信,关键需要同步双方的发送和接受线程。关键词:局域网聊天、VB网络技术、WinSock扬州大学本科生毕业设计(论文)-3-ABSTRACTIntheopinionofpracticalengineeringandguidedbycomputernetworkprincipalandtakingsomeVBnetworktechnicals,ItakethesoftwareforchattingtoolbasedonVisualBasicintopractical.Thesoftware’sfunctionsincludechatting-roomchat、pointtopointprivatechatandtransportingfiles.Thisarticleismainparticularexpatiateaboutthedevelopmentoftodaychattingsoftware、thetechnicalsofchattingsoftwareandthedesigning,programmingofthesoftwareforchattingtool:1.Thechattingtool,whichisoneoftheapplicationsofthecomputernetwork,becomesthefavouriteofmajorusers,whichbringsusersintoavirtualnetworkworldandgreatlyaddsuptherelationsofusers.Fromformersingletextchatting,tosoundchatting,andthedevelopmentoftheimage,videochatting,transportingnoteintimeandgamingonnet,thesehasgreatlyaddsuptheconceptionofthechattingtools,whichwillbethemainflatroofofusers’srelatingandentertainmentbyinternet.AndthisisthereasonofTengXun’ssuccess.2.ThesoftwareisbasedonthecommunicationoftheWINSOCK,implementingthepointingtopointingchatting,broadcastingchattingandtheonetomanychatting,aswellasthesoundchattingandthefilestransporting.3.Thischattoolcanrunontheanymachine,whichinstalledVB6.0orsupportstheWINSOCKprotocol.4.Itisneedthattransportcontrolinformationbetweenclientandclient,clientandserverbecauseofthesystem’sC/Sstructure.Soitisanotherkeypointthatthesoftwaredefinesmanytypesofinformationitself.5.Transportingfiles,whichisasaindependentmodule,greatlyaddsupthefunctionsofchattingtool,whichtransportsinformationbywinsockcommunication.KEYWORDS:LANChatting、VisualBasicnetworktechnical、WinSock扬州大学本科生毕业设计(论文)-4-目录1绪论.......................................................................................................................................-5-1.1设计开发的背景.....................................................................................................................-5-1.2设计开发的主要内容.............................................................................................................-5-1.3设计开发的意义.....................................................................................................................-5-1.4设计开发的过程.....................................................................................................................-6-2系统设计环境.........................................................................................................................-7-2.1VisualBasic............................................................................................................................-7-2.2VB控件..................................................................................................................................-7-2.2.1窗体.............................................................................................................................-7-2.2.2控件的使用...............................................................................................................-11-2.2.3命令按钮...................................................................................................................-12-2.2.4文本框、列表框、组合框、滚动条.......................................................................-14-2.2.5输出类:标签...........................................................................................................-19-2.3VB模块................................................................................................................................-20-2.4WinSock................................................................................................................................-21-2.4.1WinSock介绍...........................................................................................................-21-2.4.2Winsock控件的使用与方法....................................................................................-21-3系统的设计与实现................................................................................................................-25-3.1系统的功能..........................................................................................................................-25-3.2服务器端编程.......................................................................................................................-25-3.3客户端编程..........................................................................................................................-36-3.4系统的使用说明...........................................................................................
本文标题:VB局域网聊天程序设计毕业论文
链接地址:https://www.777doc.com/doc-3833391 .html