4.1 界面的定量分析
世界的和谐展现于形态和数字、自然哲学的心灵与诗意,他们蕴涵于数学的美丽之中。 ——D' Arcy Wentworth Thompson, On Growth and Form (1917)
一个有经验的界面设计人员,在测试观察新界面的过程中,用量化分析的方法可以得出有价值的结果。
最优秀的定量界面分析方法之一,便是经典的GOMS模型。
4.2 GOMS击键层模型
4.2.1 界面定时
通过大量调查,可以对用户在操作过程中的击键、指向、归位、心理准备、响应等动作的时间做出一个统计。例如击键时间为0.2秒,指向时间为1.1秒。
双击对某些人来说是十分困难的,他们常常会作成两次单击或者一次拖拽。好的设计应该让所有的双击操作能够通过另外的途径来实现(例如菜单)。
4.2.2 GOMS计算
4.2.3 GOMS计算示例
这个示例通过一个摄氏度与华氏度互相转换的程序界面来说明什么样的界面效率最高。
提高界面效率的一个准则是:减少无用的操作。
无用的操作包括:不必要的鼠标单击、对用户毫无用处的对话框(如“搜索完毕。”)等。
4.3 界面效率测量
界面的信息效率定义为完成该任务所需要的最小信息量除以用户实际需要提供的信息量。
4.4 Fitts律和Hick律
Fitts律说明用户将鼠标从一个区域指向另一个区域时需要花费多少时间。
Hick律说明当用户需要在N个可选动作之间选择时需要的选择时间。
分享到:
相关推荐
第四章量化交易[新]
课程分享——TensorRT 加速深度学习模型详解,附代码、文档、工具,完整版视频教程下载。...第4章:统一转换工具的开发 第5章:推理引擎的优化 第6章:关于Int8量化 第7章:关于windows版本的移植说明
新增加的第 4 章会让刚刚接触新型图形处理引擎的读者受益匪浅,这一章的重点是数据级并行,解释了一些虽有不同但正在趋于一致的解决方案,这些方案是由通用处理器中的多
第四章 有记忆矢量量化器 第五章 快速搜索算法 第六章 矢量量化的应用 参考文献 二、无记忆标量量化 1均匀量化 2压缩与扩张 3最小二乘方量化与Lloyd—Max算法 三、有记忆标量量化 1差值脉码调制(DPCM) 2增量调制...
计算机系统结构 量化方法 第四版原版 ppt
订单管理 Chapter 19 Python量化投资基础教程教学课件第十九章-订单管理全文共12页,当前为第1页。... Python量化投资基础教程教学课件第十九章-订单管理全文共12页,当前为第4页。 1.提交委托 市价委托类型
大学生平时成绩量化-大学生平时成绩量化系统-大学生平时成绩量化系统源码-大学生平时成绩量化管理系统-大学生平时成绩量化管理系统java代码-大学生平时成绩量化系统设计与实现-基于springboot的大学生平时成绩量化...
| 第四章 | 量化选股策略 | 已完成 | 王翔、张雨、孙子涵、刘瑞航、徐望杰 | | 第五章 | 量化择时策略 | 已完成 | 张雨、孙子涵、张晋、戳戳龍 | | 第六章 | 量化调仓策略 | 已完成 | 孙子涵、邓昌、何斌、叶梁 | | ...
基于springboot大学生平时成绩量化管理系统...第4章 系统设计 8 4.1系统整体结构 8 4.2系统功能设计 9 4.3数据库设计 9 第5章 系统的实现 20 5.1用户信息管理 20 5.2 图片素材管理 20 5.3视频素材管理 21 5.1公告信息管
第四章 移动通信的编码技术 移动通信入门-第四章-移动通信的编码技术全文共18页,当前为第1页。 目录 4.3 交织技术 3 4.2 差错控制编码 2 4.1 信源编码 1 移动通信入门-第四章-移动通信的编码技术全文共18页,当前为...
数字通信系统1.2、信号的传输以及信号分析1.3、信号的A/D转换采样(采样定理)、量化、编码1.4、无线信道无线信道的几个特征:信道带宽、信道容量、时延扩展、信号衰落、多普勒效应第二章:从电台到大哥大2.1、点对...
基于springboot的企业内部人员绩效量化管理系统代码 | java | springboot |...第4章 系统设计 8 4.1系统整体结构 8 4.2系统功能设计 9 4.3数据库设计 9 第5章 系统的实现 20 5.1用户信息管理 20 5.2 图片素材管理 20 5.
第四章:按状态优于 按状态优于是指在某个自然状态下采取某个行动的损失小于或等于采取其他行动的损失。 §4.1 不确定型决策问题 在不确定型决策问题中,常用的决策原则有: 1. 极小化极大准则(Wald准则):...
第4章项目整体管理 25 第5章项目范围管理 27 第6章项目进度管理 33 第7章项目成本管理 35 第8章项目质量管理 37 第9章项目人力资源管理 40 第10章项目沟通管理和干系人管理 44 第11章项目风险管理 47 第12章项目采购...
1、技术栈:java,springboot,vue,ajax,maven,mysql,MyBatisPlus等 开发语言:Java 框架:SpringBoot ...第4章 系统设计 8 4.1系统整体结构 8 4.2系统功能设计 9 4.3数据库设计 9 第5章 系统的实现 20 ......
09【第4章】项目整体管理、【16章】变更管理 10【第5章】项目范围管理 11【第6章】项目进度管理 12【第7章】项目成本管理 13【第8章】项目质量管理 14【第9章】项目人力资源管理 15【第10章】项目沟通和干系人管理 ...