9 毕业设计成果使用说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)
成果使用说明书
设计(论文)题目:基于Qt的本地即时通信与文件传输软件的设计与实现
学生姓名:王琼学号:1205104041
专业:计算机科学与技术
所在学院:计算机工程学院
指导教师:朱俊
职称:讲师
2016年4月22日
目录
1、功能介绍 (2)
2、软件安装 (2)
3、使用流程 (7)
基于Qt的本地即时通信与文件传输软件的设计与实
现
1、功能介绍
本课题主要可以帮助用户实现传递讯息以及传递文件的功能。同时也可以保存聊天记录,清空聊天记录,并且实现退出的功能,最后用一个函数来关闭事件。这项设计使用了TCP服务器类作为发送端或者接收端;也使用了UDP广播来实现了其他的一些功能。在一些小功能方面,可以做到更改字体族,更改字体大小,设置字体加粗、倾斜、下划线和颜色来进行这项设计的完善。系统软件实现了高速的文件传输功能提供用户使用,在文件传输过程中,会实现这样的功能:先在用户列表中选择一个用户来给他发送文件,再点击主界面上的“发送”按钮,然后弹出一个显示发送文件的对话框,并且点击发送,而对方也会收到一个对话框,可以选择是否接收这个文件,如果用户选择拒绝接收的话,消息会传送回去,并且取消这个文件的传输。这个设计在一定程度上帮助人们走出了用户平时在不同平台上用U盘等存储介质来回复制粘贴的窘境,对用户来说是一个很大的方便。这种功能恐怕也是局域网即时通信软件会高频率用到的,有着很高的现实意义。
2、软件安装
QT4安装套件:
1.MinGW-gcc440_1.zip
2.qt-win-opensource-4.7.3-mingw.exe
3.qt-creator-win-opensource-2.2.1.exe
安装步骤:
1.把MinGW加压到C盘下即可
2.安装qt-win-opensource-4.7.3-mingw.exe,途中遇到需要指明MinGW安装位置的时候就指定C盘下的MinGW文件夹
3.安装qt-creator-win-opensource-2.2.1.exe
安装截图:
1.把MinGW加压到C盘下:
2.安装qt-win-opensource-4.7.3-mingw.exe:
3.注意了:把这里的MinGW的安装位置要选择为刚才你解压存放MinGW的目录:(刚才是C:\MinGW)
4.继续安装下去:
安装完成这个软件了:
5.安装qt-creator-win-opensource-2.2.1.exe:
安装完成这个软件:
3、使用流程
窗口打开状态:会显示当前的在线用户。
发送文件时候状态:当点击发送文件的时候,会自动弹出如下的对话框,此时“发送”按钮不可用,“打开”、“关闭”按钮可用,传送文件时候,进度条可以不断地更新,告知用户发送的状态。
点击“打开”按钮后,出现以下窗口:
选择想要发送的文件,并且点击后,会弹出如下图窗口:
与此同时,对方窗口会弹出:
选择“yes”后,出现以下窗口来选择文件保存的地址:
选择了“保存”之后出现的窗口:
发送消息为空的时候会弹出这样的窗口:
通过以下方式可以修改字体,颜色等一些形式上的内容:
点击保存记录图标之后,出现以下窗口: