本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  电子邮箱:1095080675@qq.com
标题  基于C#的QQ在线聊天系统
编号  15118
编程语言  C#
数据库  SQL Server
开发环境  Visual Studio 2005
资料明细  毕业论文,设计(源代码)
推荐指数  ★★★★★
内容简介

该仿QQ即时聊天软件基于TCP/IP协议实现用户间的即时通信。它应该基于C/S架构设计实现,即:应该具有一个服务器端平台和客户端平台。以下分别介绍服务器端和客户端的各自功能需求。
1.服务器端
和QQ服务器类似,本程序的服务器端具体负责如下功能:
1)用户登录时身份验证;
2)聊天信息的传送;
3)用户好友分组以及好友信息的上传与下载;
4)此外,还需要能够配置服务器端的运行参数,具体包括服务器IP和端口号设置、服器端数据库连接信息设置等。
并且,要求服务器端运行界面简洁大方,易于使用。
2.客户端
客户端是聊天功能的承载体,它需要具备如下功能:
1)用户注册,信息可以包括用户昵称、密码、email、性别等,注册完成后系统自动分配QQ号码;
2)用户登录,要求可以保存最近登录号码,用户在下次登录时候可以直接输入密码登录。登录时候可以选择隐身登录或者在线状态,仅用于显示状态。
3)和QQ类似,用户上线需要有弹出消息框提示。
4)登录后可以查找好友、添加好友。查找好友分两种查找方式:根据号码精确查找和根据昵称模糊查询;
5)分组和好友显示,登录后能够正确初始化用户的好友分组和好友列表;
6)可以双击用户头像打开聊天窗口,可以正常进行聊天。
7)其他可以提高用户体验的需求,如一些提示音等。
系统运行界面如下所示:

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
  • 上一篇:基于C#的饭店点菜系统
  • 下一篇:基于C#的医院药品管理系统