摘要本文基于对Linux操作系统的深入了解,采用Qt Designer完成电能质量分析仪人机界面的设计。随着经济和社会的发展,电能质量问题日益突出,也得到越来越多的重视,因此本文首先对电能质量分析仪的功能需求进行分析,构建出电能质量分析系统的层次化人机界面结构。然后,在Linux系统中利用Qt Designer完成工程的建立、图形界面的搭建、信号与槽的自动对应、程序主框架代码的自动生成,以完成人机界面的设计。本文的重点在于对Qt软件的了解并熟练运用,运用Qt的编程机制来完成电能质量分析仪人机界面的设计。22985
关键词 Linux,电能质量分析仪,Qt Designer,人机界面
毕业设计说明书(毕业论文)外文摘要
Title The Analysis and Design of the Power Quality Analyzer Interface based on Linux
Abstract
The essay uses Qt Designer to complete the interface design of the power quality analyzer based on the deep understanding of the Linux operating system. With the development of the economy and society, many problems of power quality have become increasingly prominent, and much more attention has also been paid to it. Therefore, the essay firstly analyzes the functional requirements of the power quality analyzer and build a hierarchical structure about the interface of the analysis system. Then, based on the Linux system, we use Qt Designer to complete some work, such as building a project, building the graphical interface, automatically corresponding of signals and slots and automatically generating of the main frame code for the program, to complete the design of the interface. The essay focuses on understanding and perfectly using Qt software, and using the Qt programming mechanism to complete the interface design of the power quality analyzer.
Keywords Linux , Power quality analyzer, Qt Designer, Interface
目 次
1 绪论 1
1.1 嵌入式Linux操作系统简介 1
1.1.1 嵌入式系统的发展与应用 1
1.1.2 Linux系统的特点 1
1.2 用户界面 2
1.2.1 图形用户界面的结构模型 2
1.2.2 Linux系统下设计界面的方法 3
1.3 本文的主要工作及论文安排 3
2 系统总体设计 5
2.1 界面分析 5
2.1.1 电能质量分析仪简介 5
2.1.2 界面显示 5
2.2 软、硬件总体设计 6
2.2.1 软件系统 6
2.2.2 硬件系统 7
2.3 交叉编译环境 8
2.3.1 交叉编译的概念与作用 8
2.3.2 交叉编译环境与Linux、ARM9的关系 8
3 界面的设计与实现 10
3.1 Fedora9操作系统简介 11
3.2 开发工具Qt的介绍 12
3.3 用Qt Designer设计界面 13
3.4 信号与槽机制 16
3.5 界面的汉化 17
3.6 编译运行 18
结 论 19
致 谢 20
参考文献21
1 绪论
1.1 嵌入式Linux操作系统简介
1.1.1 嵌入式系统的发展与应用
自建国以来,我国的科学技术得到快速的发展,在工业技术日益成熟的基础上,如何让计算机系统更加的专业化并且微型化受到人们的广泛关注,此时嵌入式系统便开始进入人们的眼球。 基于Linux的电能质量分析仪界面分析和设计:http://www.751com.cn/zidonghua/lunwen_15867.html