1、局域网多人聊天软件的设计与实现 毕毕 业业 设设 计(论文)计(论文) 学院(系) : 专 业: 软件工程 学 生: 指导教师: 局域网多人聊天软件的设计与实现 局域局域网网多人聊天多人聊天软件的设计与实现软件的设计与实现 The design and implementation of LAN multiplayer chat software 局域网多人聊天软件的设计与实现 局域网局域网多人聊天软件的设计与实现多人聊天软件的设计与实现 摘摘 要要 随着科学技术的提高,计算机网络得到了迅速的发展,本文设 计了一个局域网多人聊天的工具, 基于 C/S 架构, 运用 SQL Server2005
2、 存储, 并在 Windows 平台上加以实现。 本设计将文本聊天和文件传输等功能综合在 一个客户端程序内,并用 TCP 与 UDP 实现不同的传输任务,还运用了套接 字技术。一般用户最基本的要求,特点是简单方便、功能齐全、拓展性强。 又易于扩展以及个性化定制。 关键词关键词 局域网; UDP; TCP; socket The design and implementation of LAN multiplayer chat software Abstract: With the improvement of science and technology, computer network h
3、as been the rapid development, this paper designed a LAN multiplayer chat tool, based on C/S structure, using MSSQL stored, and implement it on Windows platforms. This design will text chat and file transfer functions such as integrated within a client program, using the TCP and UDP to realize diffe
4、rent transmission task, also use the socket technology. General users the most basic requirements, the characteristic is simple, complete functions, strong expansibility. And easy to extend and customize. Key words: LAN; UDP; TCP; socket 局域网多人聊天软件的设计与实现 目 录 1 引言 6 1.1 课题背景 . 6 1.2 课题研究的目的和意义 . 6 2 相关技术背景 6 2.1 数据库技术 . 6 2.2 传输协议 . 6 2.2.1 TCP 协议 6 2.2.2 UDP 协议 7 2.2.3 Socket 原理 . 7 3 系统分析 7 3.1 可行性分析 3.1.1 技术可行性 . 7 3.1.2 经济可行性 . 8 3.1.3 运行可行性 . 8 3.