基于c++和数据库的聊天系统设计_第1页
基于c++和数据库的聊天系统设计_第2页
基于c++和数据库的聊天系统设计_第3页
基于c++和数据库的聊天系统设计_第4页
基于c++和数据库的聊天系统设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在一起,再分别接入INTERNET,因此基于局域网的即时通信工具,就这样应 1.1研究背景人们带来了很大的方便。但是这些聊天软件也存在以下不足:用户必须连接1.2研究意义给客户机。客户机/服务器模型是构造分布式应用程序最常用的模式。在这种模直到一个客户对这个服务地址提出连接请求。在这个时刻,服务程序被“惊醒”等优点,成为各企事业单位等的局域网内广泛应用的软件之一。件进行任何改动.具有实现成本低廉的优点,它的使用能有效地提高网络的使用本系统主要分为两部分:服务器端和客户端。服务器端用于提供一个网络端口,等待客户端发出请求,登录到此服务端,然后进行网络通讯和消息的转发;设计结构.第七章为系统实现,主要介绍了系统的开发平台.技术实现和部分运行结果2.开发平台及其相关知识简介2.1C++简介--域,是至今为止最受广大受用的最强大编程语言之一,支持类:类、封装、重载2.2数据库的简介大量的数据增长。它更加具备可伸缩性、更加可靠以及前所未有的高性能;而合能力,加之相类似的更大规模的INTERNET删除好友删除好友添加好友修改密码修改头像消息管理文件传输即时聊天账号登陆注册信息登陆注册聊天模块用户信息管理好友管理局域网聊天客户端聊天模块:实现发送消息与接收消息功能。通过公共的数据库交换信息,消表与陌生人列表。通过主界面可以进行聊天功能,也可以打开查找/添加好友功服务器端主要包括用户管理模块和消息模块。实现客户端登录、连接客户端IP消息存储消息存储发送系统消息消息转发查看用户好友列表管理用户信息查看用户历史消息用户管理消息模块5.1聊天模块实现服务器运行界面所需要的用户变最有:具体实现此界面的函数代码如下:初始化列表框:{}初始化数据库连接代码:{{5.2登陆以及身份确认(密码验证)功能设计身份验证则转入相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论