电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

QT聊天室设计报告VIP免费

QT聊天室设计报告_第1页
QT聊天室设计报告_第2页
QT聊天室设计报告_第3页
广东科学技术职业学院广州学院 实 训 记 录 实 训 专 业 计算机算机应用技术 实 训 班 级 0 8 计应 2 班 实 训 室 西楼 1 3 0 2 指 导 教 师 吴新生 2 0 1 0 年 1 2 月~2 0 1 0 年 1 2 月 实 训 报 告 专业 计算机应用技术 年级 2008届 班级 计应2班 学生姓名 学号 0801080215 工作 学生 实训时间 2010年 12月 10 日-12月 21 日 指导教师 吴新生 实训项目和地点: 项目:QT的聊天室 地点:西楼1302 实训目的: 1、根据需要掌握具体的嵌入式系统业务过程 2、掌握 QT网络编程的方法 3、掌握 QT嵌入式应用程序的开发过程 实训设备、器材和仪表: 1、装有 Linux 操作系统的PC 机一台. 2 、XSBase270 ARM 实验开发平台一套或开发板一套. 实训步骤和内容: 一、聊天软件需求分析 21世纪以来网络高速发展,人类生活也越来越依赖网络,很多时候人与人之间的交是在网络上进行。由于网络交流的实时性和便捷性,即时通信系统也被越来越多的人的所使用。 已 QQ、MSN为代表即时通信系统除了普通的生活上的交流,也在商业交流中越来越受到重视,它可以是个很好的与客户之间即时交流的平台,在时间上它要比电子邮件更加具有实时性,而费用相对电话交流也要经济得多。 在这种环境下,聊天软件作为一种即时通信工具,得到了很好的发展。 二、项目功能和要求: 开发一个简单的即时通信的软件。要求 PC机作为服务端,实验箱作为客户端,至少有实现两个客户端能同时聊天的功能。 三、程序开发主要功能实现: 1、服务器端: (1)界面设计: (2)主要功能实现代码: Create槽函数实现,新建聊天室服务器 Server类成员 Server构造函数实现,监听 Server产生 updateServer信号后执行的槽函数 有新的客户端进来时 处理客户端发送过来的信息和状态 2.客户端 (1)界面设计: (2)主要功能实现代码 Login/Leave按钮单击事件槽函数,建立和服务器的 TCP连接/退出时向服务器发送Leave信息 TCP连接出错执行的槽函数,对连接时出错报错 Send按钮执行的槽函数,先服务器发送Send单行文本框内容 接收服务器端信息执行的槽函数,先ListWidget控件添加记录显示信息 3.运行结果: 先运行服务器建立聊天室再运行客户端即可登陆聊天室 服务器建立聊天室 客户端进入或离开聊天室 聊天室聊天 服务器退出时客户端报错 实训结果分析: 1、当客户端按下 Lea...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部