VB.NET007-聊天系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:本文介绍了用Visual Basic.NET 开发聊天通信软件的实现过程。本软件用微软新推出的.NET框架中的Visual Basic.NET 作为开发平台,基于可靠的TCP协议开发而成,能实现聊天双发安全方便的文字收发,能播放音频和视频文件,能浏览网页和图片,能实现聊天双方的文件收发。本软件是网络技术和软件开发技术相结合的产物,它能简单方便的进行网络通信,是一款实用而又不乏特性的软件。
本文共六章:第一章为网络概论,主要介绍网络的体系结构、TCP/IP协议、TCP协议和UDP协议;第二章为开发工具简介,主要介绍开发工具及环境、开发工具简介;第三章为Microsoft WinSock Control控件,主要介绍该控件的属性以及如何通过UDP协议和TCP协议进行网络通信;第四章为浏览器,主要介绍Microsoft Web Browser控件的方法和属性以及如何用该控件开发浏览器;第五章 为系统分析设计,包括系统需求分析、系统功能结构设计;第六章为功能模块实现方法,主要介绍该聊天软件各个功能模块的开发过程和代码设计。
关键字:聊天通信,网络技术,Visual Basic.NET
[资料来源:www.THINK58.com]
[来源:http://www.think58.com]
目 录
前 言 1
第一章 网络概论 2
1.1 OSI七层体系结构 2
1.2 网络结构与局域网络 4
1.3 TCP/IP 4
1.4 TCP与UDP协议 5
第二章 开发工具简介 6
2.1 总体开发工具及环境 6
2.2 开发工具 6
2.2.1 Mirosoft WinSock Control 控件 6
2.2.2 Microsoft Web Browser控件介绍 10
第三章 系统分析设计 12
3.1 系统需求分析 12
3.2 系统目的 12
3.3 系统功能结构设计 12
3.4 系统用例设计 13
第四章 系统实现 14
4.1聊天登录界面的设计与功能实现 14
4.2聊天窗口的功能设计和代码设计 17
4.3浏览器功能的设计和代码 20
4.4多媒体播放器 22
4.5文件收发的设计和代码 24
第五章 软件测试及编译发布 27
结 论 35
致 谢 36
[资料来源:THINK58.com]
[资料来源:THINK58.com]
系统目的
设计一款方便易用的聊天通信软件,该软件主要由以下几个功能模块组成:
能提供聊天双方方便稳定的信息交流,该功能模块是该软件的核心;
为方便使用者浏览Internet上的信息,在该软件上内置一个网页浏览器;
突出该软件的娱乐性,在该软件上加入了媒体播放器模块,使用该播放器可以很方便的听歌、看视频文件等。 [资料来源:http://www.THINK58.com]