基于Qt的EMD桌面系统毕业设计
技术:C++、QT等摘要:
随着嵌入式技术的不断发展,现代通讯技术的日益成熟、完善,以及新一代通讯标准的出现,现在人们使用具备高级商务功能的智能移动计算设备已成为可能,从而对基于这一类设备的桌面系统也提出了更高的要求。
桌面系统的技术热点和发展趋势在于桌面操作系统和办公套件能为家庭、企业、政府及其他领域提供了基础使用环境,而且必须适应、满足实际使用模式的多样性与硬件平台的差异性,诸如移动终端、个人工作站、商务办公、政府协同处理以及国内外硬件平台的差异性,所以桌面操作系统和办公套件是现今时代最具代表性的基础信息化工具软件,同时也是软件、应用、服务的使用基础平台。
系统由登录/退出、简单数据库操作、桌面小工具、桌面应用图标管理和操作、系统移植等模块组成。本系统是在以Qt 4.7.2的版本为运行平台,以c++为编程语言来开发的,实现了一个简单地桌面系统。
关键词:Qt;嵌入式;桌面系统;c++
目录:
摘要 i
Abstract ii
1绪论 1
1.1课题背景 1
1.2课题开发意义 3
1.3本文结构 3
1.4项目设计原则 4
2关键技术 5
2.1关于Qt的相关介绍 5
2.1.1简介 5
2.1.2发行版本 5
2.1.3MFC介绍 6
2.1.4Qt与MFC比较 6
2.1.5使用Qt开发的成功案例 8
2.2关于嵌入式的相关介绍 10
2.3c++语言的简单介绍 11
2.4EMD的简单介绍 14
3总体分析与设计 15
3.1基于Qt的EMD桌面系统可行性分析 15
3.2基于Qt的EMD桌面系统需求分析 15
3.3基于Qt的EMD桌面系统的目标设计 16
3.4基于Qt的EMD桌面系统总体功能模块设计 16
3.5基于Qt的EMD桌面系统各功能模块设计 16
4系统实现 17
4.1桌面登录/退出模块 17
4.2简单数据库模块实现 18
4.3桌面界面设计 18
4.4桌面小工具模块 20
4.4.1帮助 20
4.4.2日历 21
4.4.3计算器 21
4.4.4音乐播放器 23
4.4.5时钟 24
4.4.6用户信息管理 24
4.4.7菜单信息管理 25
4.5桌面系统的EMD模块 26
4.5.1交叉编译写好的应用程序 26
4.5.2复制可执行文件到QPEDIR/bin目录下 26
4.5.3自定义应用程序的桌面文件(.desktop) 26
4.5.4为应用程序添加图标 26
4.5.5制作包含应用程序的文件系统映像 27
4.5.6使用U盘将文件系统映像复制到PC机 27
4.5.7使用DNW工具将文件系统映像烧写到Nand Flash中 27
结论 29
参考文献 30
致谢 31
外文原文 32
译文 39
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]