欢迎来到天天文库
浏览记录
ID:139503
大小:741.00 KB
页数:33页
时间:2017-06-26
《基于QT的FTP下载工具毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、金陵科技学院学士学位论文目录基于QT的FTP下载工具毕业论文目录摘要IIIAbstractIV1引言11.1课题背景11.2课题意义11.3QT介绍11.3.1QT语言的特性21.3.2QT的优势21.3.3QT/Embedded介绍31.4FTP通信协议42QT架构与平台搭建62.1QT的架构62.2QT的组成62.3QT开发平台的搭建72.3.1在虚拟机Vmware下安装Ubuntu72.3.2QTSDK及QTCreator工具的安装83系统设计与实现103.1系统分析103.1.1功能设计103.1.2具体需求103.2程序实现113.2.1使用Qt进行GUI开发的一般流程1
2、13.2.2下载工具的界面设计113.2.3具体功能实现134系统测试22II金陵科技学院学士学位论文目录4.1QTCreator调试器224.2QT调试方法224.3出现的错误及解决方案234.4FTP下载工具的编译与运行234.5系统存在的问题265总结27参考文献28致谢29II金陵科技学院学士学位论文摘要基于QT的FTP下载工具摘要随着嵌入式系统、图形用户界面(GUI)的广泛应用,实时嵌入式系统对GUI的需求越来越明显,而这一切均要求有一个高性能、高可靠的GUI支持。QT作为一种先进的跨平台语言,可以在Windows、Linux以及Symban和众多的嵌入式场合发挥作用。本
3、文首先阐述了QT的架构和特点及Ftp通信协议的原理,然后在分析需求的基础上,详细论述了利用Qt4.0设计出该Ftp下载工具的具体方法。该下载工具实现了给出计算机名称或者Ip地址进行Ftp登录,并能查看本地和服务器端的文件信息列表,从而对指定文件的下载和上传功能,具有一定的实用性和方便性。关键词:QT语言;跨平台;FTP;下载III金陵科技学院学士学位论文AbstractBasedontheQTFTPdownloadtoolAbstractAlongwiththeembeddedsystem,thegraphicaluserinterface(Gui)extensiveapplica
4、tionoftheembeddedsystem,real-timedemandforGuiismoreandmoreobvious,andallofthesearerequiredtohaveahighperformance,highreliabilityandGuisupport.Qtasanadvancedcross-platformlanguage,caninWindows,LinuxandSymbanandnumerousembeddedoccasionsplayarole.Thisarticleelaboratesthestructureandcharacteristic
5、sandQtFtpcommunicationprotocol,thenintheprinciplebasedonanalysisdemand,elaboratedtheuseQt4.0designthespecificmethodsofFtpdownloadtools.ThedownloadtooltoachieveproducesthecomputernameorIpaddressforFtplogin,checklocalandserver-sidefileinformationlist,andcanrealizetothespecifiedfiledownloadandupl
6、oadfunction,hasacertainpracticalityandconvenience.Keywords:QTlanguage;cross-platform;Ftpprotocol;FileDownloadIV金陵科技学院学士学位论文第1章引言1引言1.1课题背景21世纪是网络的时代,是信息的时代,是多媒体的时代。Internet技术的迅猛发展与普及,推动了世界范围的信息传输和信息交流。随着Internet的发展,Internet将提供越来越多的服务。但就目前而言,网民使用较多的主要有下列服务:电子邮件(E-mail),文件传输(FTP),远程登录(Telnet),万维
7、网(WorldWideWeb),新闻组(Newsgroup/Usenet)和电子公告牌(BBS),聊天系统(chat)。Internet如此流行,其中FTP功不可没。成千上万的数据、软件分布在世界各地,有了它,足不出户,只要敲几个字,就能轻而易举地得到想要的。现在全世界已有1000多个FTP文件服务器对所有Internet用户开放,用户可以通过与Internet相连的计算机,把自己需要的文件传过来。目前已经有许多互联网站点都建立了可供大众访问的资料库,这些资料都可以被
此文档下载收益归作者所有