[发明专利]一种基于用户模型的智能手机人机界面可用性评估方法有效
申请号: | 201610015371.6 | 申请日: | 2016-01-11 |
公开(公告)号: | CN105701015B | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 张煜;李乐山;丁曦;李萌;杨增耀;郑洪涛 | 申请(专利权)人: | 西安交通大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 西安通大专利代理有限责任公司61200 | 代理人: | 安彦彦 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 用户 模型 智能手机 人机界面 可用性 评估 方法 | ||
1.一种基于用户模型的智能手机人机界面可用性评估方法,其特征在于,包括以下步骤:
步骤1:建立用户模型,包括行动模型和认知模型,从用户的行动模型和认知模型两个方面来描述智能手机用户的操作特性;
步骤2:根据用户的行动模型和认知模型,建立可用性问题的分类,将可用性问题共分为7类:目的转化出错、找不到功能入口、无法发现命令所在位置、不理解图标/功能含义、找不到下一步操作、不理解操作命令和反馈信息不足;
步骤3:定义所需要收集的数据统计指标,包括2个根据操作任务预先定义的数据:标准操作步数,记为Cstd,功能入口步数,记为Estd;3个用户操作行为数据:用户操作达到数,记为Cact,用户操作链数,记为N,完成功能所在操作链,记为n;2个用户的眼动数据:兴趣区域注视点数,记为Ef,兴趣区域平均注视时间,记为Et;
步骤4:搭建智能手机的可用性测试平台;采用眼动追踪系统获取用户的眼动数据,使用Android操作系统自带的getevent命令通过调试桥来收集用户的操作行为数据;
步骤5:设计测试任务和测试流程,获取被测用户操作行为数据和眼动数据:
步骤6:根据步骤5获得的被测用户操作行为数据和眼动数据,统计用户每项操作任务的操作达到数Cact、操作链数N、完成功能所在操作链n、兴趣区域注视点数Ef和兴趣区域平均注视时间Et;通过对步骤3中所定义的7个数据统计指标的关系判断,建立与步骤2中7类可用性问题的映射关系,按照可用性问题判别流程对可用性问题的类型进行判别;
步骤7:根据对可用性问题的类型统计,寻找设计问题,并给出改进建议。
2.根据权利要求1所述的一种基于用户模型的智能手机人机界面可用性评估方法,其特征在于,所述步骤1中行动模型包括建立目的、计划、实施和评价。
3.根据权利要求1所述的一种基于用户模型的智能手机人机界面可用性评估方法,其特征在于,所述步骤1中认知模型包括寻找发现、识别、理解和记忆。
4.根据权利要求1所述的一种基于用户模型的智能手机人机界面可用性评估方法,其特征在于,所述步骤5中测试流程具体如下:
准备阶段:由主测人员介绍测试内容,发放个人信息调查问卷,帮助被测用户佩戴及调试实验设备正常使用;被测用户填写个人信息调查问卷,确认实验设备在不影响用户操作手机的前提下,开始测试;
测试阶段:由主测人员向用户解释测试任务,观察并记录用户操作行为;被测用户在理解任务之后开始操作,如遇到问题或操作困难向主测人员询问,测试后反馈操作感受或建议;
结束阶段:主测人员确认测试项目完成后宣布测试结束。
5.根据权利要求1所述的一种基于用户模型的智能手机人机界面可用性评估方法,其特征在于,所述步骤5中新手用户、普通用户和专家用户是根据用户对智能手机操作系统的使用经验对用户进行定义。
6.根据权利要求1所述的一种基于用户模型的智能手机人机界面可用性评估方法,其特征在于,所述步骤6中可用性问题类型判别流程具体如下:
当Cact-Cstd=0,认为用户完成操作;当Cact-Cstd<0,认为用户未完成操作;
当Cact-Cstd=0且n-N=0,认为用户可以自己判断已完成操作;
当Cact-Cstd=0且n-N<0,认为用户在操作完成后仍然尝试操作,说明反馈信息不足;
当Cact-Cstd<0且n-N=0,认为用户因为不理解任务概念或者目标命令概念而使用了错误的功能,属于目标转化出错;
当Cact-Estd<0,认为用户找不到功能入口;
当Cact-Estd=0且Efi=0或当Cact-Estd=0且Eti<100,认为用户无法发现功能命令所在的位置;其中,Efi表示功能图标对象编号为i的兴趣区域注视点数;Eti表示功能图标对象编号为i的兴趣区域平均注视时间;
当Cact-Estd=0且Efi>0且Eti>100,认为用户不理解图标/功能含义;
当Cact-Estd>0且Efi>0且Eti<100,认为用户理解图标/功能含义,进行了下一步操作;
当Cact-Estd>0且Efj=0或当Cact-Estd>0且Etj<100,认为用户找不到下一步操作;其中,Efj表示操作命令对象编号为j的兴趣区域注视点数,Etj表示操作命令对象编号为j的兴趣区域平均注视时间;
当Cact-Estd>0且Efj>0且Etj>100,认为用户不理解操作命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610015371.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种内存回收方法及装置
- 下一篇:一种服务器密码自匹配的运维管理监控方法