毕业设计 局域网的聊天程序的实现,共26页,8962字 摘 要 网络通讯是目前计算机用户进行交流最普遍的方式,各种各样的聊天软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。本文介绍了在Windows环境下开发局域网聊天程序思路和方法。系统使用流行的Delphi7.0开发软件,采用Socket技术实现网络通讯。数据库使用Delphi自带的Database desktop。系统采用典型的C/S(服务器/客户端)构架。系统主要实现了用户注册、登录、聊天、服务器管理等功能。本系统从需求分析、系统的设计、具体功能的实现都严格遵循了软件设计工程的思想。 关键词: Socket; TCP/IP; C/S 1 引 言 1 2 局域网聊天程序系统分析 1 2.1 系统理论基础 1 2.1.1 TCP/IP的特点 1 2.1.2 客户机/服务器模式 2 2.1.3 Socket介绍 3 2.2 系统需求分析 5 2.3 系统设计目标 6 2.4 系运行环境 6 2.5 系统开发环境 6 3 局域网聊天程序系统设计 7 3.1 系统结构设计 7 3.2 数据库设计 7 3.3 客户端服务器功能设计 7 3.4 客户端设计 8 3.5 服务器端设计 9 3.6 聊天中公聊和私聊的设计 10 3.7 界面设计 11 3.7.1 客户端界面设计 11 3.7.2 服务器界面设计 13 4系统实现及核心代码 14 4.1 网络通信核心代码 14 4.2 用户注册登录下线模块功能代码 15 5 系统测试 17 5.1 测试方法 17 5.2 测试结果 17 5.3 测试结论 18 5.4 程序运行截图 18 结 论 19 参考文献 20 致 谢 21 声 明 22 |
查看评论
已有0位网友发表了看法