收藏到会员中心

文档题目:

基于WINSOCK的网络聊天工具

基于WINSOCK的网络聊天工具
上传会员: panmeizi
提交日期: 2013-09-21 12:55:28
文档分类: 计算机
浏览次数: 68
下载次数: 0
下载地址: 点击标题下载 基于WINSOCK的网络聊天工具 (需要:25 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:10990
摘要

本课题以计算机网络原理为指导,编程实现基于WINSOCK的网络聊天,该聊天工具客户端具有群聊、二人私聊、以及文件传输等功能。本论文主要对该聊天软件相关的技术,以及聊天工具的实现做了详细的阐述。聊天工具的开发用到网络通信、文件传输和windows的多线程技术等,本聊天软件基于WINSOCK通信,实现点对点、聊天室的聊天和文件的传输,可以运行于任何支持tcp/ip,upd,ftp协议的机器上。由于系统采用C/S模式,客户端与客户端以及客户端与服务器端需要传送一些控制消息。而文件传输作为独立的模块,拓展了该聊天工具的功能。
关键词: 网络通信,Winsock,聊天,文件传输
目录

摘要 I
Abstract II
第1章 引言 1
1.1 背景 1
1.2 研究内容 1
1.3 项目开发的意义 1
第2章 聊天软件系统分析 3
2.1 对已有聊天软件的分析 3
2.2 系统有关的技术 4
2.2.1 网络通信技术 4
2.2.3 文件传输技术 5
2.3 系统方案说明 6
2.3.1 可选择的其他系统方案 6
2.3.2 本系统的方案 6
2.4 系统任务概述 7
2.5 系统性能要求 7
第3章 开发软件介绍 8
3.1  VB简介 8
3.2  VB主要控件 9
3.2.1文本控件 9
3.2.2 Winsock控件 9
第4章 系统设计 12
4.1 系统的物理结构 12
4.2 系统的软件结构 12
4.2.1系统划分 12
4.2.2 子系统描述 12
4.2.3 系统功能模型图 13
4.3 聊天室服务器端接收消息线程的程序设计 14
4.4 二人私聊接收消息线程的程序设计 15
4.5 文件传送的程序设计 16
第5章 系统实现 18
5.1系统界面设计及实现 18
5.1.1 登录界面 18
5.1.2 系统主界面 18
5.1.3 个人设置界面 19
5.1.4 菜单按钮 20
5.1.5 系统设置 23
第6章 结束语 25
致谢 26
参考文献 27


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于Web2.0旅游网站建设 下一篇基于XObjects的地图漫游设计与实现

相关栏目

最新文档下载

推荐文档下载