
人机交互的软件工程方法
文章平均质量分 93
复习用的
so.far_away
穷且益坚,不坠青云之志。
展开
-
人机交互学习-10 评估的基础知识
每种范型有特定的技术。DECIDE评估框架。原创 2023-06-17 11:21:45 · 2089 阅读 · 0 评论 -
人机交互学习-9 以用户为中心的设计
不正确或不完备的规格说明 -----> “软件危机”原创 2023-06-17 09:51:34 · 1716 阅读 · 0 评论 -
人机交互学习-8 交互设计模型与理论
1:若需要删除大量文本,则使用鼠标,通过菜单进行删除;预测无错误情况下专家用户在下列输入前提下完成任务的时间。在交互设计早期阶段为用户性能提供有效、准确的模型。2:若只是删除个别词,则使用“删除键”进行删除。能够容易地对不同的界面或系统进行比较分析。策略一:缩短当前位置到目标区域的距离。确定何种方案能最有效地支持特定任务。策略二:增大目标大小以缩短定位时间。方法2:使用“删除键”删除文本。目标:删除Word中的文本。对用户执行情况进行量化预测。方法1:使用菜单删除文本。原创 2023-06-16 22:15:07 · 3586 阅读 · 0 评论 -
人机交互学习-7 可视化设计
如果可视对象在高度和宽度上经常改变,以及对象与可视交互环境边界之间的距离比较大的话,就可以说这个布局较复杂。如文档页面应显示真实可打印区域的向导,以避免打印文档超出可用的打印区域。新手用户不必面对复杂的工具,熟练用户也不必为寻找这些工具烦恼。一个对话框的控件在一个层次关系的嵌套中调用另一个对话框。:第n类组件出现的概率(以该类组件出现的频率为基础)布局复杂度是根据可视对象的大小和位置来衡量的。窗口菜单:包含了当前打开窗口的列表。注:important!C:以比特表示的系统复杂性;只停止其所属的应用程序。原创 2023-06-16 17:16:35 · 2788 阅读 · 0 评论 -
人机交互学习-6 交互式系统的设计
外形因素设计什么样的产品?产品输入方法产品与用户互动的形式取决于产品的外形和人物角色的能力和喜好哪种方式或者组合更适合设定的人物角色数据元素交互产品中的基本主体,如相片、电子邮件、订单功能元素对数据元素操作的工具以及输入或者放置数据元素的位置在智能电话人物角色Vivien,满足其需求的功能元素包括:(使用场景剧本检验)声音激活控制(声音数据和联系人关联起来)快速拨号键从地址簿中选择联系人从电子邮件、约会项以及备忘录中选取联系人。原创 2023-06-16 10:43:39 · 2450 阅读 · 0 评论 -
人机交互学习-5 交互式系统的需求
关于目标产品的一种陈述,它指定了产品应做什么,或者应如何工作应该是具体、明确和无歧义的注:了解背景设计目标特点敏感,且很容易在开始有挫折感设计要求特点设计要求对经常使用的工具集,要能快速访问特点设计要求在谈到交互技术时,老年人和儿童有特殊需求。注:important!!!必出Personas解决产品开发过程中出现的3个设计问题:A:专业开发人员知道什么可行,什么对用户最合适B:用户最了解他们需要什么,应当让他们指导设计工作谁将使用系统?这些用户属于哪些类型的人群?是什么因素决定他们将怎样使用系统原创 2023-06-16 09:15:45 · 1953 阅读 · 0 评论 -
人机交互学习-4 交互设计过程
将迄今为止从用户那里收集的数据,连同解释和工作模型提供给更大的目标人群,以获得见解和赞同。合并工作模型以阐明共同的工作模式和过程,并创建亲和图 (满足用户要求的问题的层次化表示)。评审和“走查”合并的数据,共享所创建的角色。为了减少风险,考虑周到地陈述在利益相关者之间流传的预期影响,对于在开发的前期阶段就引出有益的建议,是一个有用的过程。设计交互系统的困难之一,是客户和用户可能对新系统并没有一个清晰的想法。第一种候选方案的选择是:让用户和涉众与各种方案相交互,并听取他们的体验、 偏好和改进建议。原创 2023-06-15 19:50:09 · 2269 阅读 · 0 评论 -
人机交互学习-3 交互设计目标与原则
在一个工作或任务范围内,一名用户应用计算机是为了达到一些目标,交互的健壮性包括支持目标成功获得和评估的特性,即在决定成就和目标评估方面对用户提供的支持程度。处理措施:当错误出现时,系统应该能够检测到错误,并提供简单的、有建设性的、具体的指导来帮助用户进行恢复操作。随着新技术渗透到人们的日常生活中,人们对产品有了更多的要求 ,到底什么样的产品才是用户愿意使用和购买的?可学习性是有关交互式系统的特性,使新用户在初始时明白如何应用交互式系统,其后如何获得最大程度的性能。原创 2023-06-15 16:38:18 · 2951 阅读 · 0 评论 -
人机交互学习-2 人机交互基础知识
用户通过在屏幕某个位置上键入特定命令的方式来执行任务。是一种**“基于字符的界面(Character-based Interface)”**。原创 2023-06-13 18:12:44 · 2582 阅读 · 0 评论 -
人机交互学习-1 人机交互概述
程序开发过程中约80%的维护开销都与用户和系统的交互相关,这其中又有64%属于可用性问题。优秀的人机交互技术如**以用户为中心的设计(UCD)**方法提出了多种用于构建交互式系统的技术和工具。:人们使用系统时心理上的感觉。此时,感性是包括看到某个系统之后所接触到的审美印象和情绪,或是对象的个性等概念。用户体验是一个非常广泛的概念,包括用户在对产品使用前、使用期间、使用后的感受、信念、喜好、知觉、身体及精神上的反应和行为等。人机交互对软件工程技术的发展具有很大的促进作用,但现有的软件工程技术在实现。原创 2023-05-30 20:32:13 · 2041 阅读 · 0 评论