用户中心

资讯 > 人机界面

电子产品人机交互接口的安全性设计

2007.12.25阅读 2665

  摘要:阐述电子产品安全性设计的重要性,接着以人机交互接口设计为例,详细论述几点电子设备安全性设计的原则和方法,将这一设计思想应用到整个电子产品设计,将有益于提高产品质量。
  关键词:人机交互接口,安全性设计,电子产品

  电子产品在中国市场一直表现出国产不如进口产品走俏,但从使用功能或价格上往往都是国内产品具有自身优势,其最根本的原因是质量上逊色于进口产品。产品质量不仅是产品的性能,还包括可靠性和安全性。产品质量不佳其中一个原因是产品设计时缺少安全意识,另外国内市场的特点导致暴风开发模式,缺少验证,快速推出新产品,实际上往往是欲速而不达。

  欲提高国产电子产品的竞争力,必须从根本上提高产品的可靠性和安全性,可靠性和安全性是有所区分并相互联系的,目前关于可靠性设计的资料比较多,也深入设计人员的设计思想,而安全性设计却未得到普遍推广。安全性是系统在可接受的最小事故损失条件下发挥其功能的一种品质,也定义为不发生事故的能力。对于产品开发,设计人员需要具备产品安全设计意识。这里的安全设计意识是指设计中考虑降低产品各种可能出现的安全隐患(不仅仅指对用户造成的人身伤害,还包括系统的

功能失效)。安全性设计涵盖内容极广,文本仅从用户面板(人机交互接口)设计角度,说明几点设计的安全意识。安全性设计往往是系统化思维和思想意识问题,希望通过人机交互设计思想为例,融会贯通CONTROL ENGINEERING China版权所有,最终贯穿整个产品设计。

  安全设计从产品设计初期就应该考虑,贯穿产品开发的整个开发周期,安全意识提高有助于提高产品质量,但是安全设计做到了,不代表产品质量就高,产品质量相关的其他因素不在文章讲述范围之内。

  人机交互是以人为中心与机器信息交互的过程。人是有感知和认识的主体,用户的认知模型如图1所示。人的认知功能分为感觉,信息处理控制工程网版权所有,决定和反应四项子功能,并且皆依赖于大脑记忆。人本身是一个复杂的模型,受操作环境,工作额度影响,还和自身的能力,经验,情绪等很多因素相关,人机交互设计因而就变得非常复杂,设计中就应该尽量降低复杂度,降低不可预料因素造成的影响,使系统/设备尽可能在预知的安全状况下运行。

电子产品人机交互接口的安全性设计如图

  用户面板是接受用户操作输入和显示输出的人机交互接口,人机交互的重点是人与机器能准确方便地交流信息。用户面板的输入是随机的,操作次序或组合可能是很多样的,用户操作可能是错误的,如何降低用户操作的出错几率和如何降低误操作带来的风险就是人机交互系统安全性设计考虑的问题。

  a) 首先CONTROL ENGINEERING China版权所有,如何降低用户操作的出错几率呢?

  考虑操作者姿势带来的疲劳,否则进入疲劳状态就容易引起操作失误,反应迟钝。操作者需要有舒适的姿势方便地进行人机交互。比如弯腰www.cechina.cn,探头操作极易使得操作者疲劳。设计时还需要考虑操作按钮和状态指示的位置,控制面板的倾斜角度,是否可以允许坐姿操作,因为坐姿比站姿不容易产生疲劳。一句话概括就是符合人体工程学设计。

  设备的功能布局模块化,使人机界面更加合理,具有逻辑性。布局清晰,功能类似或安全等级相同的排列在一起。布局清晰使得操作按钮一目了然,不易失误。功能上类似的比如都是调节一些参数设定,操作上也方便并且由于这些同一类按钮的间距较近,容易误操作,即使误操作相近的按钮,也不会有大的影响。安全等级相同也是同样道理,比如危险开关和常用按钮最好分开足够距离控制工程网版权所有,位置也应放在特殊位置。比如急停开关在特殊位置,能确保紧急情况能快速断电,正常操作时不会误断电。

  状态指示应清晰,正确。对于指示灯显示状态正常或异常的可以用两种颜色显示,比如正常时显示绿色,警告或异常时显示更为敏感的黄色或红色。如果用指示灯亮灭表示正常/异常有不可避免的缺陷――如果指示灯灭还可能是发光器件损坏。开机自检可以提高器件失效的可探测度,有一定弥补作用。如果是文字指示应避免文字过多,反而对操作者起不到及时提示作用,应注意精简文字,对关键性文字或不同安全等级的文字附加闪烁或不同颜色加以强调,毕竟颜色信息敏感度优于文字信息。另外文字信息还需要考虑用户的语种,而图形信息可以避免这一问题,行业标准化图标对于跨国产品就显得尤为重要。

  用户操作尽量简单易学,宁可让机器多运行也应让用户少操作。机器多运行往往是软件上的处理,当前的计算机技术高速发展速度以不成问题;而用户操作步骤简洁降低用户操作的出错几率,减少用户对系统的干预,降低了系统的故障率。

  操作逻辑上也需要设计,比如按钮步骤互锁或连锁,减少操作者可能的操作组合,避免无意义的操作。互锁功能是系统在使用功能A时就禁止功能B,连锁指功能B必须在使用功能A的前提下。这样的设计可以保证用户操作必须符合一定的规范,对于不规范的操作直接不予接受;这就减少了系统接受用户输入的组合,并且还有一个好处是产品测试验证的操作用例也会减少。

  b)

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688