职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-4-25 15:48:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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.3  MFC介绍    6
2.1.4  Qt与MFC比较    6
2.1.5  使用Qt开发的成功案例    8
2.2  关于嵌入式的相关介绍    10
2.3  c++语言的简单介绍    11
2.4  EMD的简单介绍    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

包含资料:


截图:






百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表