Full Text:   <3759>

Summary:  <2468>

CLC number: TP206

On-line Access: 2024-08-27

Received: 2023-10-17

Revision Accepted: 2024-05-08

Crosschecked: 2018-05-10

Cited: 0

Clicked: 8239

Citations:  Bibtex RefMan EndNote GB/T7714

 ORCID:

Shu-ting Chen

http://orcid.org/0000-0002-4101-0649

-   Go to

Article info.
Open peer comments

Frontiers of Information Technology & Electronic Engineering  2018 Vol.19 No.5 P.604-625

http://doi.org/10.1631/FITEE.1601660


An embedded lightweight GUI component library and ergonomics optimization method for industry process monitoring


Author(s):  Da-peng Tan, Shu-ting Chen, Guan-jun Bao, Li-bin Zhang

Affiliation(s):  College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310032, China; more

Corresponding email(s):   shutinren@163.com

Key Words:  Embedded lightweight graphic user interface (GUI), Quasar technology embedded (Qt/E), Industry process monitoring, Multi-thread, Ergonomics performance



Abstract: 
Developing an efficient and robust lightweight graphic user interface (GUI) for industry process monitoring is always a challenging task. Current implementation methods for embedded GUI are with the matters of real-time processing and ergonomics performance. To address the issue, an embedded lightweight GUI component library design method based on quasar technology embedded (Qt/E) is proposed. First, an entity-relationship (E-R) model for the GUI library is developed to define the functional framework and data coupling relations. Second, a cross-compilation environment is constructed, and the Qt/E shared library files are tailored to satisfy the requirements of embedded target systems. Third, by using the signal-slot communication interfaces, a message mapping mechanism that does not require a call-back pointer is developed, and the context switching performance is improved. According to the multi-thread method, the parallel task processing capabilities for data collection, calculation, and display are enhanced, and the real-time performance and robustness are guaranteed. Finally, the human-computer interaction process is optimized by a scrolling page method, and the ergonomics performance is verified by the industrial psychology methods. Two numerical cases and five industrial experiments show that the proposed method can increase real-time read-write correction ratios by more than 26% and 29%, compared with Windows-CE-GUI and Android-GUI, respectively. The component library can be tailored to 900 KB and supports 12 hardware platforms. The average session switch time can be controlled within 0.6 s and six key indexes for ergonomics are verified by different industrial applications.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2025 Journal of Zhejiang University-SCIENCE