...
素材网 品牌美学馆标志
主站 营销美学 品牌设计 免费素材
2994

设计理论:HR管理软件的用户体验研究与界面模式的设计应用一

1. 人力资源管理系统的现状与问题

1.1 人力资源管理系统的现状

  人力资源信息化系统(e-HR,e-Human Resource)是基于互联网技术的,用以实现人力资源管理事务性工作电子化、自动化、规范化,为企业人力资源管理提供诊断、分析和规划并实现全员管理的大型IT系统。完全基于互联网的集中式管理、业务流程的电子化和自动化、为全员提供自助式人力资源服务、具备良好的二次开发能力以便于快速响应业务变化是人力资源信息系统的主要特点。同时,由于人力资源信息化系统是一种特定领域的企业应用,因此,它也具有企业应用的典型特征:业务复杂,功能众多,用户界面数量庞大。

  东软慧鼎战略整合人才资本管理系统(TalentBase HCM,TalentBase Human Capital Management)是东软集团推出的高端人力资源信息化产品。如图1所示,产品由分属于四个层次的30余个业务模组,共计600多个业务组件构成,涉及超过2000个用户界面。

  东软的人力资源信息化产品经过10余年的发展,已经拥有涉及金融、政府、烟草、军工等行业以及大中型央企、国企、外企、民企等企业的数百家客户。

image

1.2 人力资源管理系统的问题

  目前的人力资源信息化系统虽然已经发展到第三代的整合人才资本管理时代,在业务理念和功能的完备性上有了很大的提升,但仍存在一些严重的问题亟待解决。这些问题一方面来自于外部客户的反馈,而另一些问题则来自于人力资源信息化产品研发团队内部。

  人力资源的管理是一个复杂的过程,人力资源管理涉及的业务概念、用户角色众多,业务流程多种多样。虽然随着信息技术的发展,人力资源管理工作变得更加规范而有效,但现有人力资源信息化系统中仍存在一系列问题,使最终用户受到很大困扰,其中,与系统可用性相关的问题尤为突出:

  (1)系统功能众多,但类似的业务功能采用的交互设计方式却不尽相同,系统一致性较差。不仅不利于用户快速学习使用系统,并使用户形成习惯从而提升工作效率,还给人力资源信息化厂商带来很高的培训难度和成本。

  (2)某些业务在信息化以后,并未充分考虑信息化系统的特点与能力,只是简单的将客户原有的线下业务流程转由信息化系统实现。这导致系统部分功能过于复杂,不仅未能提升用户的工作效率,反而增加了用户完成任务的难度,对用户造成很大困扰。

  (3)很多界面涉及大规模数据的呈现,并布置了大量的操作按钮和链接以完成业务操作。没有经过合理编排的数据与大量操作混杂的界面,不仅增加了用户获取信息的难度,也很容易引起错误操作。

  针对以上问题,我们采用UCD方法对产品进行积极的改进,对重点任务的流程进行优化,并对部分关键界面做出一系列的调整。但由于UCD专业人才有限,面对庞大的产品中存在的诸多问题,小范围的具体可用性改进并没能给产品的整体可用性水平带来明显提升。

  同时,面对产品研发团队,我们制定了《用户界面规范》,对用户界面设计的基本原则、界面元素的使用方法以及界面的布局方式等方面做了定义。规范的制定与执行虽然对界面质量的提升起到了一定的作用,但仍然存在以下不足之处:

  (1)为避免过于复杂,规范主要包含一些高层次的指导原则,以及一些常见问题的建议性约束,抽象程度较高且覆盖范围有限。而人力资源信息化的业务复杂多变,经常会有“特殊界面”的出现,规范始终存在一些“盲点”。

  (2)规范需要开发人员学习并掌握方可执行。然而,一方面,开发人员对规范的理解有限,且不同的人对规范的理解也存在偏差,导致一些细节问题的处理方式欠妥;另一方面,由于研发组织结构的限制及进度的压力,开发人员对规范的学习和遵守不够重视,人为的失误较多,导致更多的不一致问题的出现。

  (3)为了确保最终产品的界面符合规范,产品团队需要指定专门的测试人员对用户界面的规范化程度进行测试。一旦发现界面不符合规范,则需要责任人返工调整,不仅增加了研发成本和风险,本就在进度压力之下的研发团队抱怨情绪也愈发严重。

  究其根本,产生于研发团队内部的问题,主要由以下几方面的原因造成:

  (1)研发人力资源信息化产品是一个很大的工程,其中,与用户界面有关的工作通常占到项目整体工作量的50%以上,而现有的用户界面设计和研发效率较低,质量也难以保证。

  (2)《用户界面规范》往往需要在大规模研发开始之前就必须制定,然而,由于经验和能力等方面的原因,规范在执行过程中通常会暴露出一系列问题,需要调整。一旦规范调整,就会给研发团队带来很大的额外工作量,引入严重的进度风险,并可能直接导致项目延期,影响产品交付。

  (3)在软件工程领域,用户界面基于具体用户用例而设计,但标准产品往往只能考虑经过抽象的用户共性需求,因此,与用户界面直接相关的业务过程组件(Business Process Component)是产品中最容易发生变化的组件单元。而与此相关的客户化则极有可能为厂商带来不小的二次开发工作量,因此产品的用户界面经常被设计的拥有较大弹性,力求灵活可配,这为UCD的有效实施造成了很大困扰。

  (4)软件工程师通常并不具备交互设计的能力,在设计和实现用户界面时无法确保其严格遵循交互设计的基本原则,用户界面元素经常出现被误用和滥用的情况。这对最终产品的可用性和用户体验产生了一定的负面影响。

  综上所述,UCD团队迫切需要找到一种既能很好的解决来自于外部客户的问题,又能很好的协调研发团队提升产品整体用户界面质量的方法。

2. 基于模式的用户界面设计方法

  用户界面模式是对常见用户界面设计问题的经典交互设计方案的封装。模式的意义在于复用。因此,为了解决常见的、有一定难度的、涉及范围广泛的界面设计问题,业界提出了基于模式的用户界面设计方法。该方法尝试分析与构建与业务领域紧密相关的、拥有一定可变性的用户界面构件,并通过复用与配置这些预定义的用户界面构件来组装用户界面,以使软件研发人员可以高效的完成用户界面的设计与研发工作。

  在国外,大型商业软件的领导者SAP早在近十年前,就开始了关于用户界面模式及基于模式的用户界面设计方法的研究与应用。经过多年的发展,基于模式的用户界面设计已经成为SAP应用架构Netweaver的重要组成部分。其方法的重点之处是,将用户任务的分解映射到用户界面的分解,并使用预定义的模式构件组装用户界面。

  基于模式的用户界面设计主要包括四个阶段,如图2所示:(1)获取系统定义,包括业务领域模式和业务过程模式;(2)使用层次任务分析方法进行用户任务分析,并经过抽象和重组的过程找出类任务;(3)面向类任务的基于场景的用户界面设计;(4)用户界面模式的设计、收集和利用。

  在人力资源管理系统中,大多数领域概念、业务流程和业务活动均存在一定的相似性。通过对业务领域的分析,可收集业务领域概念类型、通用业务管理流程和通用业务管理活动。而通过对业务活动的分析可进一步发现具有一定相似性的类任务(Generic Task),在类似的使用场景下,这些类任务的交互方式也应该是相同的。

image

  因此,如果能通过UCD方法,充分的识别人力资源管理系统中的类任务和使用场景,并将相应的交互设计方案封装成用户界面模式,用户界面就可以基于这些用户界面模式来设计。如果能够进一步把用户界面模式以组件的形式封装,就可以使用这些模式组件来实现基于模式的用户界面。既可以使软件设计人员高效的满足用户界面设计需求,也可以为用户提供一致的系统操作模式,进而大幅度降低用户使用界面的难度、减轻记忆负担并容易形成使用习惯,将完成任务的过程变成自动(Automatic)的,从而提高工作效率并减少错误出现的几率。

  本文结合UCD方法和SAP的基于模式的界面设计模型,设计了一种基于模式设计用户界面的方案。

3. 人力资源管理系统用户界面模式分析

3.1 用户任务分析和场景分析

  本文选取员工信息维护业务进行分析。该业务属于员工团队模块,是人力资源管理系统核心人力资源管理中的一个中等规模的业务功能,用于维护包括员工自然信息、教育经历等在内的各类个人信息,以及查看和维护工作履历、能力档案、绩效档案、学习档案和干部档案在内的人力资源管理业务信息。

  所有与员工相关的信息集大致有30到40个(视客户实际需要而定),因此需要将这些信息集分类展示。员工与这些信息集之间是一对一或一对多的关系。每种信息集都会包含一些属性,属性之间没有复杂逻辑关系,只是简单的信息记录。

  由于不同客户对信息集有不同的需求,因此,信息集的结构和信息集的分类都由系统提供的一种模版机制来定义,以实现灵活的客户化需求。

  另外大多数国内企业习惯基于组织机构的逻辑组织形式进行人力资源管理工作,因此,员工信息维护功能必须支持以组织机构树作为导航,同时提供丰富的查找员工的方式。

  (1) 员工信息维护任务分析

image  

图3员工信息维护任务分析

  (2) 任务场景分析

  王晗是XX集团人力资源部的员工管理业务承办人,刘某是XX集团的一名员工,也是业务骨干。今年5月,刘某被公司选中参加本市举办的技能大赛,获得市先进技术能手称号。公司为了表彰刘某,还特殊给予他1万元的现金奖励。

  今天,王晗接到了XX集团的书面通知,要求将刘某获得市先进技术能手荣誉称号的事件登记在刘某档案中。于是,王晗登录人力资源管理系统,进入维护员工信息功能。通过刘某所在的部门,找到刘某在系统中的员工记录。在仔细核对刘某的身份信息后,王晗在刘某的工作履历目录下,找到员工奖励信息的区域。为刘某登记奖励信息,在按照书面通知的内容输入奖励信息并仔细核对后,王晗提交了奖励信息。系统提示王晗操作成功,王晗退出人力资源管理系统,继续处理其它的工作。

  设计点分析:执行查询的目的为准确查找到目标对象;

  可用性目标:(1)查询条件符合用户筛选需求;(2)结果集中可快速准确定位目标对象。

  根据场景进行线框图设计,可给出图4所示的交互设计原型:

image

图4员工查询面板线框图

  (3)相似任务的场景分析

  小赵是某部门的HR,今天,小赵接到了咨询顾问李某的电话,李某说他正在跟进一个客户,客户有意向合作,但是想先了解一下部门实施团队的能力水平。因此,张某请小赵尽快帮他统计一下目前部门实施团队的总人数,本科及以上学历的人数,以及拥有5年以上司龄的员工。于是,小赵登录系统,进入人员信息维护功能。

  小赵使用查询功能,在部门一项中选中实施一部、实施二部、实施三部并执行查询,符合条件的员工列了出来,查询结果显示共找到78条记录。小赵随手在工作簿上记下“总人数78人”。接下来,小赵在学历一项中选中博士、硕士、本科并再次执行查询,查询结果显示共找到56条记录。小赵继续记下“本科以上56人”。最后,小赵将学历一项中输入的条件清除,并在入司日期一栏中填入“2007-05-10”(今天是2012年5月10日)并选择“早于”操作符,再次执行查询,查询结果显示共找到9条记录。小赵继续记下“5年以上9人”。随后,小赵将结果反馈给李某,李某对小赵表示感谢。

  综上所述,用户使用查询的任务目标包括:(1)准确找到目标对象;(2)缩小检索范围;(3)统计符合条件的结果总数。

3.2 设计用户界面并收集界面模式

  通过以上任务和场景分析结论,以及原交互设计原型,可如图5所示改进查询面板的设计,并抽象为查询面板模式,查询面板模式共分为以下三个部分:(1)面板标题;(2)条件输入区,包括多个垂直排列的条件,每个条件包括标签、操作符和输入框三个部分;(3)按钮区,包括执行查询和清空查询条件的按钮及结果数统计。

image

  ① 属性名: QPP中出现的属性必须在OLP中有对应的列,且属性名应与OLP中对应的列名一致,条件的顺序与OLP中列的顺序一致。

  ② 操作符:操作符由属性的数据类型决定,因此不同的属性操作符不尽相同。根据实际场景,可以选择“等于(Equals)”、“等于(模糊)(Like)”、“以…开头(Start With)”、“以…结尾(End With)”、“介于…之间(Between)”、“大于”、“大于等于”、“小于”、“小于等于”、“包含(In)”这十个操作符中的一些作为可选操作符。

  ③ 值:根据属性的不同,值的输入方式可以是标准表单控件,也可以是对象值选择模式(OVSP,Object Value Selector Pattern)。

  ④ 结果数:结果数用以设置查询的分页大小,以避免一次性返回过多的查询结果。结果数的可选值是10、20、50、100,默认为系统个性化设置中的每页结果数。

  ⑤ 执行查询:带有一个明显的“放大镜”图标作为标识以增强识别性,点此按钮将立即执行查询。

  ⑥ 清空查询条件:点此按钮将使QPP恢复初始时的状态。

使用同样的方法,基于上文对员工信息维护业务的任务分析,可设计并抽取对象查找界面平面图。

对象查找活动包括查询对象、检索并选中目标对象和选择业务操作三个主要的任务,基于该活动适用的业务场景,可设计界面基本结构并将对象查找界面以界面模式的方式描述如下:

  (1)模式名称:对象查找界面(OFF,Object Find Floorplan)。

  (2)模式来源:在人力资源管理系统中,需要对业务对象进行管理或维护时,首先要找到目标业务对象。

  (3)模式定义:对象查找界面(OFF)是大多数涉及业务对象管理或维护的业务功能的入口界面,它是一种预定义的用户界面结构。用于执行一个复杂查询,将结果集控制在一个较小的范围内,并显示为列表的形式,列表中包含对象最主要的一些属性,以便于用户快速检索和识别目标业务对象,而后找到并执行预定义的业务操作。

  OFF由查询面板(QPP)、对象列表(OLP)和分页控件(Paging)组成,通常进入时按默认条件执行查询,并将查询结果显示在OLP中。但也有例外,某些场景下,默认条件的查询是无意义的,例如:维护员工信息时,默认的查询毫无意义。在这种情况下,进入OFF界面时,不自动执行查询且OLP是隐藏的。只有当用户执行一次查询后,OLP才显示。

  (4)一致性规则(如图6所示)

image

图6对象查找界面线框图

  ① 查询面板(QPP):遵循QPP的一致性规则。

  ② 对象列表(OLP):遵循OLP的一致性规则。

  ③ 分页控件:显示结果总数及分页工具。当设置为不查询记录总数时,总数区不显示,且分页控件只显示“上一页”和“下一页”按钮。

3.3 人力资源管理系统界面模式

  使用同样的方法,可设计并收集人力资源管理系统的4种通用导航类型,如表1所示:

image

  以及人力资源管理系统的6种界面平面图,如表2所示:

image

  并可设计和收集人力资源管理系统涉及的11种界面模式,如表3所示:

image
image

>

品牌风云最新热文

房地产的VI做起来,就像是在搞艺术 唱片封面设计 | 看得见的音乐艺术 “美味酒廊”VI设计欣赏 美学茶话:读懂齐白石的画,我放弃了画画

访问手机站
© Copyright 素材公社tooopen.com 本站部份内容收集于网络,如有侵犯您权益请告知删除| 湘ICP备11010972号-1