
基于TCP协议的简单即时通信软件设计
作品编号:CNET019 开发环境:[C#] WORD全文:32页 论文字数:11000字 此基于TCP协议的简单即时通信软件设计毕业设计完整版包含[论文,源程序,可执行文件] |
以下仅为极少介绍,详细内容请点击购买完整版!

3.3 功能模块设计
CLIENT:
1.注册:
(1)可以完成客户端注册,客户端可以通过填写信息进行注册,信息被发送到服务器端。
2.登录:
(1)客户可以输入账号和密码进行登录,客户端会发送登录信息等待服务器响应,登录成功后会发出登录成功信息并刷新好友列表。
3.修改:
(1)密码修改:应该有密码修改功能
(2)信息修改:可以更改一些注册信息
4.通信:
(1)即时聊天模块:客户端与客户端之间建立线程进行即时聊天,也包含有简单的对称加解密算法功能。
(2)好友列表:可以对好友列表进行添加删除等动作
5.文件传输:
(1)文件传输:文件传输功能
SERVER:
1.注册回应:对客户端传送的注册信息进行判断。
(1)HASH加密:对用户的账号和密码信息进行HASH加密
(2)重复用户检查:将加密后信息与已存在账号进行比较,检查是否账号已存在,如果存在就返回错误信息
(3)注册成功:将可成功注册的用户账号和密码写入数据库内,并向客户端返回成功信息
2.修改回应:
(1)对密码和信息修改请求进行判断,执行和返回修改成功信息
3.登录回应:
(1)对登录......
本C#毕业设计“基于TCP协议的简单即时通信软件设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
购买后获取论文或有定做需求请加
客服微信号:hastp888
添加好友时请备注“论文”
客服微信号:hastp888
添加好友时请备注“论文”
作品目录排行