不睡了 接着奏乐接着舞 人机交互期末复习_布局复杂度人机交互计算-程序员宅基地

技术标签: 交互  

浅浅画了几个知识点,预计是六七个大题.
现在能单独抓出来的好像是六个
1.计算布局复杂度和布局统一度
2.任务次序分析
3.可用性度量表
4.原型草图绘制
5.设计出错信息
6.十项启发原则
所以就浅浅开始复习吧~
本门课程主要考察设计能力和评估能力

对书上重点内容进行总结
第三章:
3.3.1可用性度量,3.3.2 可用性度量举例,(用户测试,量化评估)
3.4.2–3.4.4各种启发式规则(专家启发式评估)

第五章:
5.6.4 任务分析(可以针对具体任务,采用层次化分析的方式进行任务分解,并可以写出任务执行次序)

第六章:
可以进行草图原型的绘制
6.5.5 能够设计出好的出错信息

第七章:
7.6 屏幕复杂度的度量。(能够计算布局统一度、和布局复杂度

一、十项启发原则

第三章:
3.3.1可用性度量
有个背的小技巧
学纪笑错满——学记效错满
学委纪委笑话他错满了
(1)易学性度量
度量多长时间可以达到熟练水平的使用(标志一个特殊的作为熟练水平)
(2)易记性度量
A.对用户进行记忆测试,用户使用系统后提问某图标或者模块功能
B.特定长时间对用户进行任务测试
(3)使用效率度量
完成特定的任务所需要的时间
(4)错误率度量
完成任务时的错误次数
(5)主观满意度度量
对于用户使用完系统后提问调查问卷了解看法在这里插入图片描述

3.3.2 可用性度量举例,(用户测试,量化评估)
用户测试:
(1)易学性度量
A.展示个图标,直接描述猜测的含义
B.描述功能,给出一组图标,用户选择匹配的
被正确描述或者配对的次数作为易学性得分
(2)易记性度量
(3)使用效率度量
A.学习待测图标的含义,计算机上随机显示图标,用户通过点击是或者否来寻找图标
B.显示多个图标,点击与名字相符的图标
得分为用户记忆所需的秒数
(4)错误率度量
(5)主观满意度度量
A.用户就是否容易识别打分
分数即打分
B.四个可能的图标中根据含义选正确的图标
分数是正确所占的比例
3.4.2–3.4.4各种启发式规则(专家启发式评估)
3.4.2黄金八条规则
1.尽可能保持一致
2.符合普遍可用性
3.提供信息丰富的反馈
4.设计说明对话框以结束信息
5.预防并处理错误
6.让操作容易撤销
7.支持内部控制点
8.减轻短时记忆负担
3.4.3 Norman的七项原理
1.应该使用现实和头脑的知识
2.简化任务结构
3.使事情变得明显
4.获得正确的映射
5.利用自然和人为的限制力量
6.当所有都不成功时进行标准化
7容错设计
3.4.5十项启发原则
1.系统状态的可见性
2.系统和现实世界的吻合
3.用户享有自主权和控制权
4.一致性和标准化
5.避免出错
6.依赖识别而非记忆
7.使用灵活性和高效性
8.有审美感和最小化设计
9.帮助用户识别、诊断、修复错误
10.帮助和文档在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、原型草图绘制

在这里插入图片描述
在这里插入图片描述
对着这个画吧,我实在想象不到用中继器去操作,因为还设计到交互,这个用书面表达出来的很浅显

三、设计出错信息

出错状态可以提醒用户出现了一些错误,可能无法达到预期目标
同时也提供了用户进一步了解系统的机会,因为计算机了解出错的原因,用户也会非常注意出错的内容.
出错信息遵守下列四个原则:
A.使用清晰的表达语言,而非复杂的代码
B.语言应当精炼而准确,而非空泛和模糊
C.对用户的问题解决提供建设性的帮助
D.出错信息应当友好,不要威胁或者责备用户
PS:有良好的错误恢复机制

四、任务分析(可以针对具体任务,采用层次化分析的方式进行任务分解,并可以写出任务执行次序)

以去图书馆借书为例
0.借书
1.去图书馆
2.检索需要的图书
2.1访问图书馆目录
2.2使用检索屏
2.3输入检测准则
2.4找出需要的图书
2.5记录图书位置
3.找到书架并取书
4.到管理台办理借阅手续
执行次序:0:执行1-3-4,若图书不在期望的书架上,执行2-3-4
执行次序2:执行2.1-2.4-2.5若未找到,执行2.2-2.3-2.4-2.5

两次作业

五、屏幕复杂度的度量。(能够计算布局统一度、和布局复杂度)

在这里插入图片描述
布局统一度:在这里插入图片描述
在这里插入图片描述
N总数为20
M=2+8倍的根号5取整=20
布局复杂度:100*(1-5/100)=95
在这里插入图片描述
三点相加
可以数得
1.20
2.6
3.4
1+2+3=30

六、系统可用性量表

会经常使用吗?
没有那么复杂?
大多数人刚上手会比较容易?
学习成本很高吗?
引用起来比较麻烦吗?
使用的时候常常感到不快吗?
系统是否存在很多不一致的问题?
技术支持的怎么样?

答案是主观的

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45678284/article/details/125108604

智能推荐

Java毕业设计基于Springboot+vue的插画投稿网站_vue 插画-程序员宅基地

文章浏览阅读207次。插画投稿网站是提供给插画师们展示和分享自己作品的平台。这些网站通常允许插画师上传自己的作品,并与其他用户进行交流和互动。插画师可以在这些网站上展示自己的作品集,参与各种比赛和活动,与其他插画师进行合作,甚至有机会与潜在客户建立联系。是一个面向设计师和创意人才的社区平台,也是插画师展示作品的理想场所。在Dribbble上,插画师可以上传自己的作品,参与各种设计挑战和竞赛,与全球设计师社区互动,展示自己的创意和技能。_vue 插画

订单状态机-程序员宅基地

文章浏览阅读8k次,点赞8次,收藏57次。0 前言电商平台所有模块中,订单系统作为比较核心的模块,它决定了整个流程能不能顺畅的执行,起着承上启下的作用(下单、支付、履约、售后、清结算、营销活动)。订单系统的设计主要需要考虑订单字段、业务流程、状态机三大个方面,这些内容决定了订单系统稳定性与扩展性。2 订单流程订单流程指整个订单从产生到完成的整个流转过程,它包括正向流程和逆向的流程。3 订单状态机状态机表示了一笔订单的生命周期,按照一定的方向通过触发不同的事件产生数据流转的过程。状态机v2.0随着业务快速._订单状态机

Linux设备调试-GDB调试器-程序员宅基地

文章浏览阅读491次,点赞5次,收藏11次。工欲善其事,必先利其器”,为了方便Linux驱动设备的开发和调试,建立舒适的开发环境、使用必要的软件工具,以及掌握常用的调试技巧是比较重要的。本篇介绍GDB调试器的主要功能和常见用法,同时在第三部分中,命令顺序按照使用频率由高到低编写,方便阅读和使用。

nyoj-0613-免费馅饼(dp)-程序员宅基地

文章浏览阅读53次。nyoj-0613-免费馅饼 G. 免费馅饼都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameb...

php将浮点型转换成整型,php怎样将浮点数转为整数-程序员宅基地

文章浏览阅读183次。php将浮点数转为整数的方法:可以利用php内置函数intval()来实现。intval()函数用于获取变量的整数值,成功时返回interger值,失败时返回0。intval()函数不能用于object。php中的内置函数intval()用于获取变量的整数值。成功时返回var的integer值,失败时返回0。空的array返回0,非空的array返回1。(推荐教程:php视频教程)intval()..._php 浮点型改成整形

九九乘法表(python)_99乘法表循环编辑-程序员宅基地

文章浏览阅读418次。使用while循环写九九乘法表。使用for循环写九九乘法表。_99乘法表循环编辑

随便推点

python人工智能需要学多久,python人工智能学历要求-程序员宅基地

文章浏览阅读357次,点赞8次,收藏8次。作为一个学习者,什么样的学习方式、学习路径能够帮助我们更高效、便捷的入门人工智能,不至于错过奔驰而过的“AI”号列车?人工智能时代持续发展,成为新一轮产业变革的核心驱动力和引领未来发展的战略技术,不仅受到政策的支持,国内人工智能市场规模也在不断攀升,相应地对各行各业的人员也产生了巨大的影响,人工智能相关专业掀起了热潮,并且非计算机专业也被迫卷入“转型升级”的道路中。作为一项具有一定门槛的学科,如何避免陷入低效率的学习困境和低质量的培训陷阱?

PlugNT CMS v4.6.3 最新功能-程序员宅基地

文章浏览阅读61次。PlugNT CMS v4.6.3 最新功能:弃用标签 selected="commend,stick" 改为andwhere="commend=1 and stick=1"{tmp:baseif test="[tmp:field name="title"]" operate="equals" value="PlugNT"} {tmp:pagelist co..._true and stick

软考考点之软件质量管理及MCCALL_考试中质量属性 iso与mccall-程序员宅基地

文章浏览阅读458次。ISO 9126质量模型:软件质量模型的6大特性和27个子特性ISO9126软件质量模型是评价软件质量的国际标准,由6个特性和27个子特性组成,建议大家深入理解各特性、子特性的含义和区别,在测试工作需要从这6个特性和27个子特性去测试、评价一个软件。这个模型是软件质量标准的核心,对于大部分的软件,都可以考虑从这几个方面着手进行测评。一、功能性:1、适合性:提供了相应的功..._考试中质量属性 iso与mccall

Linux文件传输(项目)_linux文件传输开源项目-程序员宅基地

文章浏览阅读1.9k次。在两台计算机之间(客户机与服务器),能进行文件的传递,客户端连接到服务器之后,要能完成三件事客户端要能查看服务器下的某个文件,删除文件,新建文件 客户端下载文件到本地 上传文件到服务器这些事不是客户端完成的,而是客户端给服务器发送命令,服务器收到命令后自己进行相应的操作..._linux文件传输开源项目

Neo4j图数据库:Not all return nodes are being displayed due to Initial Node Display setting. Only 300...-程序员宅基地

文章浏览阅读1.6k次。问题Not all return nodes are being displayed due to Initial Node Display setting. Only 300 of 300 nodes are being displayed解决办法在设置里修改一下Graph Visualization就可以啦_not all return nodes are being displayed due to initial node display setting

从关系数据库中选择非重复值_navicat16怎么设置字段值不能重复-程序员宅基地

文章浏览阅读507次。在这篇文章中,我们学习了如何使用 SQL DISTINCT 子句,它从 SELECT 语句的结果集中删除重复项,只留下唯一值。正如我们所见,它可以处理一个或多个列以及 NULL 值。但是,如果你需要在一个或多个列上应用聚合函数,就应该改用 GROUP BY 子句。_navicat16怎么设置字段值不能重复

推荐文章

热门文章

相关标签