广东科学技术职业学院广州学院 实 训 记 录 实 训 专 业 计算机算机应用技术 实 训 班 级 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信号后执行的槽函