软件用户界面设计
文章平均质量分 66
做笔记复习
Vic.GoodLuck
窗外有风景,笔下有前途!
展开
-
燕山大学——软件用户界面设计(十)用户测试
为下一次设计寻找问题对选定的任务评估原型或实现定性观察(可用性问题)在环境中发现问题在实际环境中,在实际任务中评估工作执行情况主要是定性的观察测试一个假设(例如,接口X比接口Y更快)在受控的环境中,对选定的任务进行工作执行评估主要是定量观察(时间、错误率、满意度)不要浪费时间让用户感到舒适尽可能充分地通知用户,用户知情同意保护用户隐私用户可以随时停止找到一些用户(根据用户分析,代表目标用户类别)给用户一些任务(基于人物分析,代表重要的任务)观察用户执行任务①用户应自言自语他们认为发生了什么他们想做什么他们为原创 2022-07-03 16:55:33 · 1514 阅读 · 0 评论 -
燕山大学——软件用户界面设计(九)更高的效率
认知:是一个丰富复杂的过程,对其最好理解的方面是基于技能的决策认知处理:通过比较刺激,选择一个响应决策种类:基于技能的;基于规则的;基于知识的; 2)原创 2022-07-03 15:18:36 · 1418 阅读 · 0 评论 -
燕山大学——软件用户界面设计(八)原型设计
互动的纸上模型:屏幕外观的草图;纸片显示窗口、菜单、对话框互动是自然的:手指=鼠标点击,手写=键盘输入一个人来模拟计算机的操作:放下和捡起纸片;在纸片上写出响应;描述很难在纸上写出来的响应在外观和感觉上保持低保真度在人模拟后台方面保持高保真度更快的建设:草稿比编程要快;更容易改变:可以在用户测试前改变,甚至在用户测试时也可以改变;没有代码所以除了设计其他的都可以扔掉重点关注大的架构:设计师没有在细节上浪费时间;用户可以提出更有创造性的建议,不用去挑细节上的问题非程序员也可以帮忙:无特殊技能要求让它比生命更重原创 2022-07-03 14:32:42 · 2279 阅读 · 0 评论 -
燕山大学——软件用户界面设计(七)更多的易学性
..原创 2022-07-03 13:32:24 · 1512 阅读 · 0 评论 -
燕山大学——软件用户界面设计(六)以用户为中心的设计
【优点:为项目提供了按阶段划分的检查点;当前一阶段完成后,只需去关注后续阶段;可在迭代模型中应用瀑布模型;它提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导缺点:各个阶段的划分完全固定,阶段之间产生大量的文档;由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险;突出缺点是不适应用户需求的变化】.........原创 2022-06-24 17:03:46 · 2013 阅读 · 1 评论 -
燕山大学——软件用户界面设计(五)UI架构
UI架构原创 2022-06-24 15:52:02 · 3821 阅读 · 0 评论 -
燕山大学——软件用户界面设计(四)安全性
1.错误类型①执行的错误:失误(Slip)和疏忽(Lapse):未能正确执行一个程序;Slip失误是执行的失败,Lapse疏忽是记忆的失败;通常发生熟练技巧的用户②计划的错误:错误(Mistake):对于目标任务,使用了错误的程序;通常发生在基于规则的行为或解决问题的行为60%的错误来源于失误和疏忽Slip包括:捕获错误;描述错误;模式错误2.捕获错误用户并没执行想要执行的序列却转向另一个更熟悉的序列【比如你出门离开家,发现自己自然走向学校而不是你想去的地方;Vi文本编辑器里,w原创 2022-05-29 10:32:58 · 1623 阅读 · 1 评论 -
燕山大学——软件用户界面设计(三)效率
1.组块(Chunk):是记忆或观察的一个单位 取决于表现和已知道的东西2.工作记忆:小,4±1组块;短暂,0~10秒;持续的练习可以减缓衰减但消耗注意力3.提高输出效率:以易于识别的块呈现信息4.费茨定律(Fitts’s Law):在一定距离你可以多快地移动你的手去触碰有一定大小的目标,时间为a + b log (D/S + 1) ,只取决于难度系数log(D/S + 1)解释:移动手(鼠标)去目标是闭环控制;每个周期包括距离D和误差εD启示:屏幕边缘的目标容易触碰(eg:mac的菜单原创 2022-05-29 09:29:53 · 1497 阅读 · 0 评论 -
燕山大学——软件用户界面设计(二)易学性
1.学习一个新的用户界面不是通过读说明书、上课、读帮助手册,而是通过不断尝试来学习,用户对如何实现自己的目标更感兴趣2.寻求帮助当用户遇到问题时用户会寻求具体的解决方案,帮助系统应该简洁,针对用户询问的问题,而不是给整页的解释3.设计师的经验设计时要了解用户的目标用户界面应该让用户容易看出来如何工作和如何使用帮助必须是可搜索的以目标为导向的4.交互方式模式:识别:通过视觉来帮助记忆,全世界的知识都可以获取回忆:没有帮助,只能靠脑中的知识分类:........原创 2022-05-28 23:23:49 · 1703 阅读 · 0 评论 -
燕山大学——软件用户界面设计(一)实用性
1.为什么UI设计是困难的①你不是用户软件开发是和其他程序员交流的,但是用户界面是跟用户沟通的,用户永远是对的,实用性问题都是设计的错 ②不要指望用户成为设计师用户不总是对的,他们有时候也不知道自己想要什么,或者什么对他们有用2.实用性的定义用户可以在多大程度上运用好系统的功能3.实用性的三个维度易学性,效率,安全性。还有其他相关的人体工学、美学等4.实用性不同维度的重要性取决于用户类型和任务.........原创 2022-05-28 22:46:13 · 1938 阅读 · 5 评论