网络即时聊天系统设计与开发—计算机毕业设计(论文)

网络即时聊天系统设计与开发—计算机毕业设计(论文)

ID:5686661

大小:4.12 MB

页数:28页

时间:2017-12-22

网络即时聊天系统设计与开发—计算机毕业设计(论文)_第1页
网络即时聊天系统设计与开发—计算机毕业设计(论文)_第2页
网络即时聊天系统设计与开发—计算机毕业设计(论文)_第3页
网络即时聊天系统设计与开发—计算机毕业设计(论文)_第4页
网络即时聊天系统设计与开发—计算机毕业设计(论文)_第5页
资源描述:

《网络即时聊天系统设计与开发—计算机毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、网络即时聊天系统设计与开发(客户端)摘要:本系统采用WINSOCK网络编程的技术,使用MicrosoftVisualBasic6.0开发平台,系统分为两个部分——客户端和服务器端,是典型的C/S架构。其客户端和服务器端使用TCP/IP协议,依靠Winsock进行通讯,服务器通过建立Winsock控件数组实现多客户端同时连接。消息走向主要采用客户端发送——服务器中转——客户端接收的模式。论文详细阐述了网络即时聊天系统的详细设计流程。首先简要介绍了本系统开发所使用的数据库和编程工具,并对需求分析部分进行了详细的

2、阐述,并给出了各功能层次图。在详细设计部分,按照本聊天系统的功能实现划分了“登陆”,“MYIM窗体”,“查找用户窗体”,“即时聊天窗体”四块,分别对其设计过程进行了详细的阐述;接下来的章节,仍然是按照实现的功能分节对软件功能的编码实现进行了详细阐述。关键词:TCP/IP;WINSOCK;C/S;网络通信TheDesignandDevelopmentofNetworkInstantChatSystem(Client)Abstract:ThissystemwasdesignedonthebasisofWINSO

3、CKnetworkprogrammingandappliedMicrosoftVisualBasic6.0platformofdevelopment,whichismainlycomprisedoftwoparts——theclientpartandserverpart.ItisatypicalC/Smodule.BothpartsuseTCP/IPprotocolandWinsocktocommunicate.BybuildingWinsockcontrolarraytheserverportcanrea

4、lizeasimultaneousconnectionofmanyclientports’.Themessage’ssendingmainlyappliesthemoduleofsendingbyclientport——transformingbyserverport——receivingbytheserverport.Thispaperwillintroduceprocessofthissystemdetaily.Firstweintroducethetoolsofdatabaseandprogramth

5、atweneedtodevelopthissystem,andmakeadetaileddiscussofneedinganalysis,enumerateeverydiagramoffunctionpart.Wedivideintofourpartsinthedetaileddesignprocedure.“LOGIN”,“MYIMFORM”,“SERACHFORM”,“CHATFORM”,Introduceseparatelytothedesigningidea.Inthenextpartwestill

6、introducefunctioncodeexactly,andmakeafurtherintroducetodebuggingpart.目录一、前言11.1项目开发的主要内容11.2项目开发运用到的主要技术1二、数据库与工具简介12.1基于TCP/IP协议的C/S模式体系结构12.2MicrosoftAccess2000简介22.3编程工具VisualBasic6.0简介3三、总体设计43.1引言43.2数据描述5四、系统设计84.1系统流程图84.2界面设计9五、软件功能的编码实现115.1实现窗口鼠标

7、整体拖动115.2“好友”,“用户”,“分组”按钮的整合实现菜单按钮115.3个人资料按钮135.4调出查找用户面板按钮135.5“添加好友”功能14六、总结14网络即时聊天系统设计与开发(客户端)一、前言计算机设计之初,只是为了运用于科学研究,因为其非同寻常的运算速度而大大简化了人类的脑力劳动。随着社会的快速发展,计算机已经不再是及其昂贵并且功能单一的纯粹的计算工具。当今的计算机不仅性能越来越好,体积也越来越小,设计的完美伴随的并不是价格的提升,而是越来越大众化。个人电脑是当代社会计算机的主要表现形式。在

8、个人电脑和网络流行的今天,人类的交流方式也越来越丰富,以全球互联网络为载体的网络即时聊天工具软件越来越多的出现,不仅大大节省了信息传递所使用的能源,更体现着人类社会的丰富多彩。本软件的开发,主要是针对小型用户群,能实现基本的即时交流功能,能应用于局域网和互联网,很适合作为学校及企业内部交流工具。1.1项目开发的主要内容本系统能够在安装有MicrosoftOffice或其他带有MicrosoftVisualBasi

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

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

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