界面设计原则

1.设计原则
(1)用户原则。人机界面设计首先要确立用户类型。划分类型可以从不同的角度,视实际情况而定。确定类型后要针对其特点预测他们对不同界面的反应。这就要从多方面设计分析。
(2)信息最小量原则。人机界面设计要尽量减少用户记忆负担,采用有助于记忆的设计方案。
(3)帮助和提示原则。要对用户的操作命令作出反应,帮助用户处理问题。系统要设计有恢复出错现场的能力,在系统内部处理工作要有提示,尽量把主动权让给用户。
(4)媒体最佳组合原则。多媒体界面的成功并不在于仅向用户提供丰富的媒体,而应在相关理论指导下,注意处理好各种媒体间的关系,恰当选用。(详见媒体的选择)
2.界面分析与规范
  在人机界面设计中,首先应进行界面设计分析,进行用户特性分析,用户任务分析,记录用户有关系统的概念、术语,这项工作可与多媒体应用系统分析结合进行,囊括于用户分析报告里。
3.人机界面的类型
  任务设计之后,要决定界面类型。目前有多种人机界面设计类型,各有不同的品质和性能,下图进行了详细的描述。

 

=========================================================

二、MIS人机界面设计的基本原则
 1.以通信功能作为界面设计的核心
 人机界面的关键是使人与计算机之间能够准确地交流信息。一方面,人向机器输入时应当尽量采取自然的方式;另一方面,机器向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。
 MIS设计时,针对每一个功能,都要按照"I-P-O"的模块化思想,使输入、处理与输出"泾渭分明",充分体现人机界面的通信功能。这样设计出来的程序不但不易出错,而且易于维护,即使有了错误也很容易加以改正。
 报表打印是MIS必备的功能之一,而且打印之前常常需要计算。毕其功于一役并非明智之举。尽管这样做或许会节省一些运行时间,但对以后的维护极为不利。计算与打印分开设计,固然会增加一些时空开销,但考虑到可维护性,付出这一代价是完全值得的。
 2.界面必须始终一致
 一致的人机界面不致增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。
 Windows下的应用软件之所以倍受青睐,与其界面的一致性不无关系。例如,以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印,等等。
 3.界面必须使用户随时掌握任务的进展情况
 人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如已经完成了百分之几等。切不可让用户面对一个没有反应的屏幕,以致怀疑是否出现了死机现象。
 目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。
 4.界面必须能够提供帮助
 决不可以认为使用程序的用户都是专家,无需提供帮助。有关的提示、信息、说明应该放在随手可得的位置。
 一个优秀的MIS软件应该提供在线求助功能,甚至提供使用向导,这无疑会给用户带来极大的方便。使用超链接技术将使求助功能锦上添花。在多媒体环境下,以语音提示作为操作向导,不会干扰屏幕信息,是一个极佳的选择。
 5.宁可让程序多干,不可让用户多干
 多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的"文化程度"系相对固定的数据,其值一般取"小学"、"初中"、"高中"、"大专"、"大本"、"硕研"、"博研"等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。
 汉字输入与西文输入的状态切换虽说是举手之劳,但频繁进行状态切换令人颇感厌烦。若能够在程序中实现自动切换,无疑是深受用户欢迎的。
 MIS软件开发完毕后,交付给用户使用时,开发人员往往要求用户记录软件的出错情况。这不能不说是强人所难,因为此举增加了用户的额外负担。开发者应编写一个错误实时记录程序,自动记录何日、何时、何程序出了何种错误。
 总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度,同时使用户的干预尽量少。实践证明,用户干预愈少,MIS系统的满意程度愈高。
 6.输入画面尽可能接近实际
 如果某个电算会计软件的凭证录入画面是表格式的,一屏可录入多条记录,而且与实际凭证一模一样,甚至连颜色都无异,用户在终端上录入凭证,仿佛用笔在纸上填写凭证,那么,一种亲切感会油然而生。试想,哪个用户不愿意使用呢?相反,如果一屏只能录一条记录,录入一条凭证要操作数屏,那么结果是可想而知的。
 7.具有较强的容错功能
 误操作、按键连击等均有可能导致数据误录。巧妙地进行程序设计,可以避免此类因素造成的错误。例如,录入学生成绩时,我们可以对其范围进行限定,使用户无法输入0-100以外的数据;录入学生年龄时,不妨根据实际情况将范围限制在15-20之间。
 三、人机界面设计中的矛盾及解决办法
 设计人机界面时,经常会遇到灵活性与一致性的权衡问题。原则上,对某一软件来说,用户的思维方式应当是一致的,操作与控制的方式也应当是一致的。只有这样,才能减轻用户使用软件的困难,使用户不知不觉地进入统一的思维框架,从而正确地、顺利地应用这个软件。但这只是问题的一个方面。另一方面的问题是,用户是多种多样的,它们有各自的习惯与爱好,应当让他们有一定的灵活性,能够自由地选择某些功能的操作方式。
 例如,出于方便,有人喜欢使用箭头键选择下拉菜单中列出的某项功能,有人则偏偏习惯于使用快捷键,因为它们非常快捷。设计软件时,我们不妨使"鱼与熊掌"兼得。
 再如,对于人机界面的色彩,有人从提高工作效率着眼,喜欢鲜艳悦目的彩色界面;有人则则从保护视力出发,宁愿要黑白的。开发MIS软件时,程序员不妨给用户选择颜色的余地。
 四、结束语
 在MIS软件的开发中,人机界面的重要性已经提到议事日程上来,其优劣已是衡量软件质量的重要标准之一。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值