2、界面需求分析过程 2 。1界面元素 通常一个软件界面的元素包括界面主颜色、字体颜色、字体大小、界面布局、界面交互方式、界面功能分布、界面输入输出模式 。
其中 , 考|试/大对用户工作效率有显著影响的元素包括:输入输出方式、交互方式、功能分布 , 在使用命令式交互方式的系统中 , 命令名称、参数也是界面元素的内容 , 如何设计命令及参数也很重要 。影响用户对系统友好性评价的元素则有:颜色、字体大小、界面布局等 , 这种划分不是绝对的 , 软件界面作为一个整体 , 其中任何一个元素不符合用户习惯、不满足用户要求都将降低用户对软件系统的认可度 , 甚至影响用户的工作效率 , 而使用户最终放弃使用系统 。
围绕界面元素所要达到的设计目的是让最终用户能够获得美感、提高工作效率、易于操作使用系统 。目前在界面元素的选择、布局设计等方面的研究进行得较多 , 内容涵盖了人机工程学、认知心理学、、美学、色彩理论等方面的探讨 。
2 。2用户角色 界面需求分析必须围绕用户为中心 , 不同于客观功能需求分析 , 具有很大的主观性 。
虽然 , 界面设计人员可以按照通行的原则来设计 , 但是用户个体的文化背景、知识水平、个人喜好等是千差百异的 , 其界面需求也是相差很大 。不同的用户 , 对软件界面有不同的要求 , 表达自己要求的方式也尽不相同 。
而且用户的界面要求通常不象业务功能需求那样容易明确、有据可查、可以利用专门工具进行分析 。多数用户往往并不能提出明确的、全局的界面需求 , 其需求同自身主观因素联系紧密 , 是模糊、变化的 。
调查用户的界面需求 , 必须先从调查用户自身特征开始 , 将不同特征用户群体的要求进行综合处理 , 再有针对性地分析其界面需求 。因此这里引出用户角色这个概念模型 。
用户角色是指按照一定参考体系划分的用户类型 , 考|试/大是能够代表某种用户特征、便于统一描述的众多用户个体的集合 。设为首页 用户调查的目标是通过调查分析用户特征 , 将每个不能建立模型的单一用户归纳为集合 , 将用户集合定义为角色模型 , 同时赋予不同的优先级别 , 了解记录其界面需求 。
用户的需求调查和其特征调查即用户角色定义 , 往往同时进行 。调查的方法有很多种 , 如直接交流、资料统计、表格调查等 。
用户角色定义的原则是有代表性、同系统功能有关并有利界面的需求分析 。一个用户角色可能包括大量的用户个体 , 他们对于界面的要求可以按照一定的界面模型进行定义 。
在一个软件系统中 , 用户角色定义时所依据体系可以多种多样 , 一个单一用户可以属于不同参考体系下的不同用户角色 , 但是一个用户角色要求能够代表一种界面需求类型 。如收银员就是按照用户工作职位划分出来一个用户角色 , 如果按照操作计算机的熟练程度 , 属于收银员角色中的系统用户又可以分为:熟练用户、生疏用户 。
用户角色定义就是人机工程学理论在软件开发过程中的一种应用 。用户角色的确定可以根据系统需求方提供的用户资料和行业经验 , 如美学观念、用户计算机水平、用户工作内容等对用户进行初始角色定义 , 然后在需求调查过程中进行修正扩充 。