基于Qt的EMD桌面系统的设计与实现
技术:C++、QT等摘要:
随着科技时代的进步,嵌入式技术的更新换代,人们正在享受越来越好的通讯服务,新的通讯标准也随之产生。拥有各种各样高级功能的只能设备也被广泛使用,从而也必须有能满足需求的桌面系统。
本系统主要分析了现存我们在桌面系统方面的问题和不足,而发现我们自己开发的桌面系统少之又少,针对这个问题,本文精心规划了该桌面系统的设计与分析,具体的实现过程,以及系统的具体测试。
本系统主要是基于Qt,采用C++编程语言开发,并利用Qt creator 5.4.1等开发环境和开发工具,实现了一个简单而又便捷的桌面系统。这个桌面系统的组成部分有:登陆和退出模块、数据库模块、桌面小工具模块等。经测试,系统可以流畅运行,设计的功能基本可以实现。
关键词:Qt;嵌入式;桌面系统;c++
目录:
1绪论 1
1.1课题背景 1
1.2课题开发意义 4
1.3本文结构 4
1.4项目设计原则 4
2关键技术 6
2.1.Qt简介 6
2.2使用Qt开发的成功案例 7
2.3C++语言的简单介绍 8
2.4EMD的简单介绍 10
3总体设计与分析 11
3.1基于Qt的EMD桌面系统可行性分析 11
3.2基于Qt的EMD桌面系统需求分析 11
3.3基于Qt的EMD桌面系统的目标设计 12
3.4基于Qt的EMD桌面系统总体功能模块设计 12
3.5基于Qt的EMD桌面系统各功能模块设计 13
4系统实现 14
4.1桌面登录/退出模块 14
4.2简单数据库模块实现 15
4.3桌面界面设计 16
4.4桌面小工具模块 19
4.4.1帮助 19
4.4.2日历 19
4.4.3计算器 20
4.4.4音乐播放器 21
4.4.5时钟 23
4.4.6用户信息管理 24
4.4.7菜单信息管理 26
5系统测试 27
5.1登录测试 27
5.2 计算器测试 27
5.3 音乐播放器界面测试 27
5.4 用户管理界面测试 28
5.5菜品信息管理界面测试 28
5.6 日历界面测试 28
5.7 时钟界面测试 29
5.8 帮助界面测试 29
结论 30
参考文 献 31
致谢 32
外文原文 33
译文 40
论文字数:20170
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]