人机交互界面设计(ui设计和交互设计区别)
您好,今天小怡来为大家解答以上的问题。人机交互界面设计相信很多小伙伴还不知道,现在让我们一起来看看吧!
人机交互界面设计(ui设计和交互设计区别)
人机交互界面设计(ui设计和交互设计区别)
1、摘 要: 主要阐述一种用于列车显示器人机界面的设计方案。
2、通过分析选择开源,而且稳定性好的linux系统及Qt/Embeded软件作为其设计的软件平台。
3、构建列车显示器人机界面的整体构架,并阐述各个界面的构建过程和重要的编程思路,实现其相应功能。
4、: 人机界面;linux系统;Qt/Embeded中图分类号:U231 文献标识码:A 文章编号:1671-7597(2012)0720044-020 引言列车在高速运行过程中,驾驶员或维护人员对列车的一些状态信息的了解与否对于列车的安全运行起着重要作用,而随着列车的高速发展,需要的信息也日益增加,传统的以模拟仪表和指示灯为主的显示方式已经不能适应现代高速列车发展的需要,由此产生了基于ARM开发板的智能显示器。
5、这种显示器具有显示容量大、可存储及显示界面可编程等特点,使列车显示的信息和标准化。
6、通过智能显示器提供友好的人机界面,可以对列车的相关参数进行设置、并能实时的掌握有关列车和线路的重要信息,同时对列车上其他设备所发出的命令和做出及时响应。
7、因此,本文在功能强大的pc硬件平台上,在Linux作系统下,用Qt/Embeded软件开发了一个适用于列车显示器的人机界面。
8、1 作系统的选择作系统是整个软件系统的开发基础。
9、一般来说,比较常见的嵌入式作系统有:VxWorks、WinCE、Linux。
10、Linux作系统是由Unix系统发展而来,经过多年的改进,所以具有稳定成熟的特点,在网络通信方面的功能比较突出,而且其开源的特点,保证了其系统良好的可移植性,同时也支持多种软件开发工具,便于应用程序的设计。
11、因此,本次设计选用Linux作为其作系统。
12、2 软件平台的选择对于软件开发平台,我们主要有3种选择:MiniGUI、MicroWindows、Qt/Embedded。
13、Qt/Embedded是一个专为嵌入式设备的图形系统应用开发而设计的软件,运用的是C++语言,本身还自带多种形式的窗口和及部件,所以其拥有良好的可视化编程,在Windows和Linux系统下拥有同样的API,所以拥有良好的跨平台性,这十分有利于应用程序的移植,所以本次设计选用Qt/Embedded作为其软件开发平台。
14、3 人机界面的设计列车显示器的最终用户是司机和列车上的,因此其人机界面的设计需要考虑到以下几个问题。
本文到这结束,希望上面文章对大家有所帮助。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。