本专业课程设计是开发一个基于TCP/IP协议的点对点即时通讯程序,用于网络即时通讯,局域网聊天。
此次课设所使用的软件是Delphi7应用程序开发软件,主要使用了Delphi7中的Clientsocket控件和Serversocket控件,采用Socket技术和Delphi自带的Database desktop数据库实现网络通讯。本课设采用典型的C/S(服务器/客户端)构架,它主要实现了用户注册、登录、聊天、服务器管理等功能。本课设从需求分析、系统的设计、具体功能的实现都严格遵循了软件设计工程的思想。
本次所设计的基于TCP的局域网聊天程序具有信息收发速度快,保密性好,占用网络带宽资源低,占用服务器吞吐能力低,易于编程实现等优点。
1