人机交互软件设计原则及实用技术浅析

(整期优先)网络出版时间:2018-12-22
/ 2

人机交互软件设计原则及实用技术浅析

柳振宇

身份证号码:43060219831021xxxx

摘要:近年来,随着互联网信息技术的发展,各种新的计算机软件都应运而生,经过近些年的发展,计算机软件也发展出丰富多样的类型。现在,人机交互软件是计算机软件的发展方向,虽然现在人机交互软件没有大范围普及使用,但是总有一天会大规模的使用。因此本文主要对人机交互软件的设计原则和实用技术进行分析和讨论,以便为之后人机交互软件的开发提供借鉴。

关键词:人机交互软件;设计原则;实用技术

一、引言

近些年来,计算机技术迅速发展,计算机软件也不再是原来以功能为主,在保留自己功能的同时也更加注意人机交互。人机交互软件会使得用户在使用软件时能够获得最优化的用户体验。目前几乎所有的电子产品,比如电脑、智能手机、智能手表或者其他智能穿戴设备都注重研发人机交互软件,以求给用户提供最佳的使用体验,提高自身的竞争力。但在进行人机交互软件的设计过程中,也需要注意人机交互软件设计中所要遵循的原则,以及在人机交互界面设计过程中所要使用的实用的技术。

二、人机交互软件设计的原则

人机交互软件经过设计后可以调动计算机系统的所有资源来满足计算机和用户之间的人机交互。这种设计占整个软件开发的百分之五十以上,随着计算机信息技术的发展,这个占比还会在往上提升。人机交互软件的设计粗略的来看主要包括两个方面的内容,一个就是输入和输出的设计,一方面就是人机交互的对接的接口的设计。下面简要介绍人机交互软件设计所要遵循的原则。

第一个原则就是用户体验原则。既然是人机交互软件,这就要求软件的设计要充分考虑用户的需求。这就需要在设计之前明确这类软件所对应的用户的类型,对用户群体做一个明确的定位。在对用户群体做了明确定位之后,还要明确该用户群体的操作习惯和实际的操作的需求。而这要求在进行人机交互软件设计时要考虑软件的交互接口。以便于面对不同类型的人群都能提供让用户满意的最佳的使用效果。举一个例子来说,在一个学校有老师和学生。虽然老师教授的知识和学生学习到的是同一种知识,但是学生和老师的身份是不同的。在一个学校中,学生扮演的是一个被管理的角色,而教师是知识的传授者和一个管理者。他们在对学校的教务管理系统上有不同的需求。老师登录教务管理系统可以查看课程,申请调课、录入学生成绩等工作,而学生登录教务管理系统的时候主要是查看成绩和绩点,或者申请重修等功能。因此在给学校系统设计人机交互软件的时候,不能单纯的设计一种交互接口。而要针对教师设计教师接口,针对学生设计学生接口,这样才能保证学生和教师的身份在一开始就被区分和定位,登录进入教务管理系统中就能进行不同的使用途径。

第二个原则是一致性设计的原则。前面提到人机交互软件的设计分为交互接口和输入输出接口的设计。进行输入和输出接口的设计要保持一致性。之所以这么做是也是因为要满足用户的使用需求。一个软件的设计如果十分复杂,输入和输出的接口不一致,那么就会影响用户对软件的理解。计算机软件的设计是为了用户使用起来更加的便捷而不是使得用户难以理解软件,需要花很长时间学会如何使用软件。这就不符合人机交互软件设计的意义了。输入和输出界面设计的一致性主要表现在整个软件在外观、布局、交互使用的方式、各种信息提示等的显示等等方面的一致性。如果一个人机交互软件的输入和输出都能保证高度的一致性,就能使得用户能够非常迅速的接受这种软件的使用的方法和使用的技巧,便于用户能够迅速的上手使用。这才是人机交互软件设计的目的所在。

举一个例子,微软公司出品的office系列办公软件就是非常简单,易上手的软件。用户基本上只要对其中一种软件的应用熟悉之后,就能快速对其他两款软件的应用也进行熟悉,因为这一个系列的办公软件都出自同一个公司,他们在设计上也遵循了一套设计的方向、习惯和原则。因此使得用户的体验比较好。而且设计简单便捷。操作容易学会。而且一致性的原则也贯穿到应用时的一致性。必须保证这种一致性从设计开始到应用一直贯彻到位的。这才能符合人机交互软件开发设计应用的目的。

三、人机交互软件设计的实用技术

进行人机交互软件的设计时,要遵循一定的原则,这样才能在设计的过程中保证人机交互软件设计的方向不出现偏差。不出现问题。但是在实际的设计中也要应用一些实用技术来保证人机交互功能的实现。

第一个是界面的设计。计算机系统中最直观,最先被用户注意到的就是计算机界面,界面效果的好坏能影响用户使用的心情。因此界面设计技术是比较重要的一种实用技术。而界面的显示依靠的是多媒体技术,因此在人机交互软件设计的时候要注意颜色的搭配、图标图形的设计,正确的颜色搭配和适当的图形设计能够使得用户快速定位软件所在位置,还能没有疲劳感,还能够帮助用户更好的理解软件,对于用户的使用感来说,在进行人机交互软件的设计时通常不建议使用色彩非常鲜明的颜色,而是相对温和的颜色,虽然不会带来的视觉冲击,但是整体上给人的感觉是比较舒服的,而不是使人长时间盯着界面看之后会产生眼睛的错觉,或者使用容易使得视觉疲劳的颜色。但是如果有需要强调的内容或者功能或者某些重要的提示上,可以选用比较具有视觉冲击性的色彩来凸显想要显示的重要的信息。但是归根到底,对于界面的设计还是要考虑用户的主要的需求,和视觉听觉等感官体验。因此在进行人机交互软件的界面显示设计时,可以在测试阶段邀请不同类型的用户来参与测试,用户使用之后可以提供使用感的反馈。

第二个是窗口的设计技术。在计算机系统的界面,窗口的设计也需要有一定的科学性。人机交互软件的主要界面就是窗口界面。如何在窗口进行排版,如何呈现信息直接影响了用户对软件的使用感。在进行窗口设计的时候,要根据用户的需求将每个用户所需要的信息按照从重要到不重要进行具体的划分。然后分别显示。在显示窗口的时候,也要求窗口的显示要方便,不能显示窗口的时候也比较麻烦才能看到主要的内容。而且窗口的设计也要舒服,满足用户的视觉的优化体验。而且在进行窗口的设计时不能杂乱无章,花里胡哨,而要尽量的简洁,让用户需要的内容可以一目了然。而且在需要凸显某个窗口的时候,要进行特别的设计,以凸显窗口的重要性。

第三个就是容错设计。以前的计算机系统软件坏了需要重装,但是重装不是需要去电脑专卖店,就是要找专业的维修人员用硬盘等进行安装,十分的不方便,且影响用户的使用。但是现在的计算机系统自带系统文件备份和重装的功能,在一定的故障范围内,计算机系统自带的就有一键恢复和系统重装的功能,还可以选择是否备份硬盘里面的文件。这种设计比较人性化,即便是电脑出现问题,只要不是硬件的损坏,都可以在比较短的时间内由用户自己进行修复和重装,省去要去找专门维修点的时间和费用。而且现在很多软件在碰到卡顿要关闭程序时都会出现修复建议或者系统报错的界面,这是软件开发商收集软件应用错误数据的好方法,好的完善的软件还能给用户提供错误保护,在软件不能使用或者崩溃的情形下还能保留用户的信息,使得用户的信息不会丢失。同时软件开发商通过反馈收集软件的错误报告,这个便于他们进行软件性能的完善和一些小漏洞的及时修补和纠正。

四、结语

所谓的人机交互软件,就是把用户的最优化体验放在第一位的软件。设计的初衷和目的都是使得用户在使用软件时能够符合个人习惯,能够更方便,能够跟人们实际生活中的习惯保持一致,使得人们在使用软件的时候能够觉得给生活带来了便利而不是麻烦。因此这一类型的软件,在未来的计算机软件的开发中属于重点开发的一部分,只有提高了用户的体验,才能提升软件自身的竞争力。

参考文献:

[1]高楠,焦昆,尹涛.人机交互软件设计原则及实用技术浅析[J].信息通信.2013(06):173.

[2]张丽霞.基于人机交互的软件开发系统设计研究[J].软件工程.2017(11).

[3]朱诗生,张惠珍.人机交互软件界面设计[J].信息技术.2009(05):37-39.