精华内容
下载资源
问答
  • 第10章多媒体教学软件交互界面与交互形式设计 学习目标 1.了解人机交互界面设计 2.掌握设计多媒体教学软件主界面的方法 3.掌握设计多媒体教学软件子...交互设计 交互设计( Interaction Design)作为一门关注交互体验的
  • 软件界面是人机之间的信息界面,交互是一个结合计算机科学、美学、心理...由于现今交互越来越多地考虑人的因素,因而行为和构造就成为用户界面开发过程的两个重要的部分,即交互设计软件界面设计,这都关系到用户...

    软件界面是人机之间的信息界面,交互是一个结合计算机科学、美学、心理学、人机工程学等工业和商业领域的行为,其目标是促进设计,执行和优化信息与通信系统以满足用户的需要。由于现今交互越来越多地考虑人的因素,因而行为和构造就成为用户界面开发过程的两个重要的部分,即交互设计和软件界面设计,这都关系到用户和界面开发人员。

    在交互过程中,交互设计关系到用户界面的外观与行为,它不完全受软件的约束。界面设计师以及决定如何与用户进行交互的工程师应该在这一领域深入研究。在界面开发过程中,他们必须贴近用户,或者与用户一道来讨论并得出结果,所以他们的工作是较为辛苦但是最具有意义的。

    另一方面,界面与软件代码的生成,代码本身的意义以及功能的实现是紧密联系的。因此编译代码的人同样也应该在这方面做深入的研究。过去,编码人员只是单独地进行软件研发,而缺少必要的美学知识和界面专门技术来处理交互的问题。不幸的是,最终的结果往往不是用户所期望的。对于用户而言,最好的交互方式让程序员去实现往往是最难的,由此矛盾出现了,这使得很多专家或者工程师肤浅地应付一些交互方面的问题。以至于在软件开发完成之后,这些专家和工程师惊讶地发现,用户对他们所实现的特征感到一片茫然,不知所措,通常选用另外一种方式进行交互。

    要进行界面开发设计,用户分析是第一步。总所周知,进行任务和用户分析,以及相关调研的必要性和重要性。用户是计算机资源,软件界面信息的使用者,由于目前计算机系统以及相关的信息技术应用范围很广,其用户范围也遍及各个领域。我们必须了解各类用户的习性,技能、知识和经验,以便预测不同类别的用户对界面有什么不同的需要与反应,为交互系统的分析设计提供依据和参考,使设计出的交互系统更适合于各类用户的使用。由于用户具有知识、视听能力、智能、记忆能力、可学习性、动机、受训练程度、以及易遗忘、易出错等特性,使得对用户的分类、分析和设计变得更加复杂化。另外,为了设计友好而又人性化的界面,也必须考虑各类不同类型用户的人文因素。

    (注:本文部分内容来源于网络,整理归档:蓝蓝设计。原文地址:http://www.lanlanwork.com/blog/?post=3880)

    转载于:https://my.oschina.net/u/2483482/blog/804393

    展开全文
  • 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录帮助文档 系列...

    软件设计 基础篇 系列文章目录



    1. 软件设计

    软件设计是从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。

    软件设计是把许多事物和问题抽象起来,并且抽象它们不同的层次和角度。将问题或事物分解并模块化使得解决问题变得容易,分解的越细模块数量也就越多,它的副作用就是使得设计者考虑更多的模块之间耦合度的情况。


    1.1 设计简介

    软件设计是从软件需求规格说明出发,形成软件的具体设计方案的过程,也就是说在需求分析阶段明确软件是“做什么”的基础上,解决软件“怎么做”的问题。结构化设计方将把软件设计分为概要设计和详细设计两个阶段。概要设计的主要任务是,通过分析需求规格说明对软件进行功能分解,确定软件的总体结构;详细设计阶段确定每个模块功能所需要的算法和数据结构,设计出每个模块的逻辑结构。软件设计阶段结束时的工作成果是软件设计说明书,它描述软件系统的组成模块结、模块间的调用关系,以及每个模块的输入、输出和详细的过程描述。


    1.2 设计基础

    软件设计的基本目标是用比较抽象、概括的方式确定目标系统如何完成预定的任务,软件设计是确定系统的物理模型。软件设计是开发阶段最重要的步骤,是将需求准确地转化为完整的软件产品或系统的唯一途径。从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计;

    1. 结构设计定义软件系统各主要部件之间的关系;
    2. 数据设计将分析时创建的模型转化为数据结构的定义;
    3. 接口设计描述软件内部、软件和协作系统之间及软件与人之间如何通信;
    4. 过程设计则把系统结构部件交换为软件的过程性描述。

    2. 交互设计

    交互设计(英文Interaction Design, 缩写IXD),是定义、设计人造系统的行为的设计领域,它定义了两个或多个互动的个体之间交流的内容和结构,使之互相配合,共同达成某种目的。交互设计努力去创造和建立的是人与产品及服务之间有意义的关系,以“在充满社会复杂性的物质世界中嵌入信息技术”为中心。交互系统设计的目标可以从“可用性”和”用户体验“两个层面上进行分析,关注以人为本的用户需求。


    2.1 交互概述

    交互设计的思维方法建构于工业设计以用户为中心的方法,同时加以发展,更多地面向行为和过程,把产品看作一个事件,强调过程性思考的能力,流程图与状态转换图和故事板等成为重要设计表现手段,更重要的是掌握软件和硬件的原型实现的技巧方法和评估技术。

    交互设计在于定义人造物的行为方式(the “interaction”,即人工制品在特定场景下的反应方式)相关的界面。交互设计作为一门关注交互体验的新学科在二十世纪八十年代产生了,它由IDEO的一位创始人比尔·摩格理吉(Bill Moggridge)在1984年一次设计会议上提出,他一开始给它命名为“软面(Soft Face)”,由于这个名字容易让人想起和当时流行的玩具“椰菜娃娃(Cabbage Patch doll)”,他后来把它更名为“Interaction Design”,即交互设计。


    2.2 交互起源

    交互设计起源于网站设计和图形设计,但现在已经成长为一个独立的领域。现在的交互设计师远非仅仅负责文字和图片,而是负责创建在屏幕上的所有元素,所有用户可能会触摸,点按或者输入的东西:简而言之,产品体验中的所有交互。

    交互设计在于定义人造物的行为方式(the “interaction”,即人工制品在特定场景下的反应方式)相关的界面。交互设计作为一门关注交互体验的新学科在二十世纪八十年代产生了,它由IDEO的一位创始人比尔·摩格理吉(Bill Moggridge)在1984年一次设计会议上提出,他一开始给它命名为“软面(Soft Face)”,由于这个名字容易让人想起和当时流行的玩具“椰菜娃娃(Cabbage Patch doll)”,他后来把它更名为“Interaction Design”,即交互设计。


    总结

    提示:这里对文章进行总结:
    例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

    展开全文
  • 交互设计

    千次阅读 2016-12-05 19:57:12
    什么是交互设计要谈什么是交互设计,先要了解这几个概念。网页设计年代,大概是从2004年开始热起来了,等到我毕业的2006年,满大街都已经是电脑培训机构,记得当时北大青鸟的百日千才培训就在我每日下班必经的十字...

    这里写图片描述

    一. 什么是交互设计

    要谈什么是交互设计,先要了解这几个概念。

    这里写图片描述

    网页设计年代,大概是从2004年开始热起来了,等到我毕业的2006年,满大街都已经是电脑培训机构,记得当时北大青鸟的百日千才培训就在我每日下班必经的十字路口。

    网页设计年代重视的是特效,说白了就是特效背后的技术,君不见当时的网页是让人看得眼花缭乱啊,这里bling bling闪闪的,漂浮框乱跳的。然后就是套各种网页设计模版,做出很多复杂的类似于右边这种典型的政府网站出来。

    这里写图片描述

    美工时代:

    网页设计时代,大批的”美工”涌现。显然人们有了更高的追求,光是bling bling的眼花缭乱的动画效果已经看厌了,网页也是需要装饰美化的。虽然网页设计论坛当时很火,但是网页设计师这个头衔仍然是一厢情愿的叫法。大多数时候,仍然是老板和客户嘴里的”美工”。

    美工时代重视的是:视觉效果。并且,原来对网页设计一窍不通的老板们纷纷成了资深的视觉鉴赏家。美工时代”美工”很痛苦——单纯靠视觉效果去评价作品好坏,太主观,太随意。于是他们通常会做N个版本,反复修改,直至美工崩溃或者老板崩溃。

    这里写图片描述

    历史迈入了伟大的UI年代

    大概是在2005年,我崇拜的网络名人从擅长鼠绘的小非变成了图标达人Rokey(时光倒流到2005年,我正在看这篇文章:灵感来源于生活-微软亚洲工程院移动设备组UI设计师张伟)。也自学了关于UI的若干知识,开始迷恋起PS像素级的奇妙世界。

    UI=User Interface. 已经将User即用户纳入界面设计考虑的重要要素。但是对于精致、质感的无极限的追求,依然会让人顾此失彼,忘记了从用户的视角去审视一个UI的作品。于是,经常会看到虽然很精致,但是很难用的软件界面。

    用户看到的部份,无可挑剔。但是实际上,使用的感受并不好。而感受部份,可以从几个角度去阐释:

    他们知道不知道这个是什么东西?他们感觉到迷惑吗?

    他们是否清楚能够通过此物做什么?

    是否清楚如何做到?

    当他们有兴趣去尝试时,他们知道如何开始吗?

    当他们开始后,知道如何进行下一步吗?

    当不想要使用时,能够快速明白如何退出吗?

    当他们退出后,下次来用,是否需要重新去学习掌握如何操作?

    每一步操作时,他们心理会感觉到愉悦还是枯燥乏味?

    当然,我们崇尚软件操作过程中的效率,但是若用户感觉到愉悦,也许就不会觉得效率太低,其实,效率是个相对的说法。归根结底,这就是用户体验。

    这里写图片描述

    UED时代——用户体验制胜我们不缺技术,我们不缺另人震撼的视觉,这些虽然过去是我们孜孜追求的东西,如今已经不足为奇。但是我们缺用户来用,我们缺用户持续来关注,我们缺用户体验。用户体验过去一直在产生影响,但是未能得到足够的重视。

    2007年,开始关注ucdchina,UED是套方法论,UCD是指导思想——User-centered Design. 不再是BCD-Boss-Centered Design.老板说了算,除非老板能够代表目标客户。这和市场营销学发展的历程有点像,从生产主导到市场主导。

    这里写图片描述

    WEB2.0后,用户的参与度越来越高,用户从被动的接受者变成了主笔,主编,摄影师,作家……他们是主角,使用中遇到问题,当然不可能靠网站的客服电话或帮助教程搞定,他们需要自助,所以,降低使用门槛,消除使用障碍,吸引他们重复使用,是每个网站致力的方向。

    这里写图片描述

    从广义来讲,一个网站的任何部门都是在为用户体验服务,从战略层的布局开始,用户体验已经开始。而狭义的用户体验设计,也就是UED部门做的事情,大部分是围绕到结构、框架以及表面层。

    这里写图片描述

    UED部门的组织架构基本如下,解决用户易用(交互、文案),以及想用(视觉,交互)的问题。而用户研究是帮我们看清用户特征、洞察及挖掘用户需求,前端是伟大的实现者。

    文案对于用户体验的重要性经常被忽视,所以,文案撰写在UED团队是很稀缺的资源。目前据我了解,只有支付宝的UED团队有此配置,其他团队大部分是由产品经理担任此职。

    这里写图片描述

    那么,交互设计到底是什么呢?

    我们不缺技术,我们不缺另人震撼的视觉,这些虽然过去是我们孜孜追求的东西,如今已经不足为奇。但是我们缺用户来用,我们缺用户持续来关注,我们缺用户体验。用户体验过去一直在产生影响,但是未能得到足够的重视。

    我突然打了一下你,你肯定会有一定的反应。首先,你的表现会吃惊或者生气,你的吃惊或者生气的程度也会受我下手的轻重和方式影响。

    我呢,对你的反应会有一定的预期,下手的时候,没有期望你会突然哈哈大笑——这就是人与人之间的交互。

    人和物也是一样,我按下电视的开关键,我预期电视会打开,并且电视如期望发生运转。若我按下电视的开关键,突然电视成了静音,这就是非期望的交互行为。

    这里写图片描述

    二. 为什么需要交互设计?

    这里写图片描述

    人和物也是一样,我按下电视的开关键,我预期电视会打开,并且电视如期望发生运转。若我按下电视的开关键,突然电视成了静音,这就是非期望的交互行为。

    人可以经由训练,改变自己对于行为的反馈,比如,妈妈教育婴儿对于他人的礼物回报以”谢谢”和微笑,不要跟着陌生叔叔走等。如果你送一个小孩子礼物,他却对于大骂,你会觉得这个小子怎么这么没教养。

    机器、系统没有生命力,则需要被赋予对于各种行为的反馈机制。将用户的期望赋予给它,让它给出合理的反馈行为。

    然而不幸的是,我们的生活里,没有教养的产品实在太多太多…

    这里写图片描述

    上图左侧是一个杯子。我让现场的同学猜这个杯子的成本价,答案集中在10元左右。但是不幸的是,我为这个杯子花费了不下600元。原因正在于不良交互。

    杯子的把手处仅容两个手指塞入,当倒入热茶后,我端起此杯,把手上部是光滑无比的玻璃,而手指又被杯壁烫了一下,结果杯子倾斜,将热茶倒入了笔记本电脑键盘里——修键盘花费了580元。

    考虑到这里,设计杯子的设计师可以考虑把把手做成磨砂玻璃,增加卖点。

    这里写图片描述

    上图是公司内部的门。基本上去个卫生间都要从此门经过,那么基本上每个员工每天进出此门不下6次吧。

    在场的同学声称每次都很紧张——为什么?怕被撞啊。你看不到对面有没有人,怕推门撞别人。自己也担心被人撞。所以,途径此门,瞳孔会不会由于紧张放大呢?还有,此门推也可拉也可,上面的”拉”字其实形同虚设。

    每天反复扇动,座位靠近此门的同学们夏天感觉到热,冬天感觉到冷。严重不低碳环保。

    原因也是不良交互设计。

    改进此门,可以设置透明的玻璃窗。或者用自动开启的推拉门代替。

    这里写图片描述

    上面是一个电梯事件。要知道电梯是个最讲究习惯统一的地方。你要经常在不同的大楼用不同的电梯。若A电梯用这种按键,B电梯用那种按键,基本上你都要重新适应。然而这个适应你又无法持续,因为你到了C电梯,仍然要重新学习。所以电梯的按键设计,基本上要有行业标准的。

    然而华星路的创业大厦就是特立独行的。大多数电梯将开门、关门的按键放到了数字键的上部。而创业大厦则是将报警按键放到此处,开门关门则放到了数字键的最下方。

    我2008年到阿里巴巴上班(当时公司就在创业大厦),觉得这里的同事很不友好。好几次晚到一步,电梯门即将合上,我大步向前,边跑边叫等一下。里面的人面带笑容,靠门的MM伸手一按键,电梯门无情地关上了。

    这里的人都太不友好了——我一直怀抱如此恶念。直到有一次我上了电梯,电梯门即将关闭时,有几个迟到的同事飞奔过来,我二话不说,直接按开门键——叮呤呤,居然响起了铃声,有个声音问:什么事?我定睛一看,原来本以为是开门键的地方,是个报警的按键!原来如此!

    上图右下方我写了一个HISTORY, 历史。这是开个玩笑。假设某人暗恋已久的人向TA飞奔过来,希望电梯等一下,结果由于此不良设计,让这个暗恋的人心存纠结,错过美好姻缘。本来两个人结合有可能生出一个能够改变历史的天才,结果错失了。

    去年11月底我再去创业大厦,发现此电梯的故事还在继续——毕竟更换电梯成本太高了!而且在报警的按钮下方,被保安贴了一张醒目的即时贴,上面写着几个大字:这是报警用的!哈哈,看来保安也不堪忍受”假报警”。但是没用,贴着这个提示并不能有效阻止错误发生——用户首先是凭借习惯,其次才是认知和学习。

    原因正是不良交互设计。

    这里写图片描述

    上图是今年去千岛湖outting拍的酒店里的门以及开关。酒店的门打开貌似是在教我们做肢体协调操,需要两个手同时按指示操作才能打开。试问门的安全性在于防止外面的人破门而入,不是为了防止屋内的人出门。不晓得这个过度设计有何作用。总之,妈妈不再敢把小孩子留在房间自己不带房卡出门。因为一个8岁以下的孩子,基本上不会开此门。

    右下角是大部份酒店都有的变态的灯。你不知道什么状态是开,什么状态是关。当然,由于酒店系统,某处灯光是由多个按键控制,无法用统一的交互解决。但是这是系统的问题,不是用户的问题。

    网页上的无教养的表现更多了……

    某日我看到一封邮件。我大概一瞄,我就看到几个关键词:免费,即可获得,10元,立即领取。

    (我和大部分用户一样,不会逐字去阅读什么什么介绍,基本上都是在抓关键词,要提高效率,请精简网页文案,强调文案重点)。

    这里写图片描述

    但是,当我点击立即领取之后,直接给我一个添堵的页面:我没有资格。(文案的重要性!)

    我不知道是不是不登陆造成的,当时的设计应该考虑各种风险给出周全的解决方案。

    从数据上去看,也许会看到活动的转化率很低很低,也许活动方会认为是投放人群不对,页面不够吸引人,或者10元的力度不够等等。但是只要认真去找问题,也许会发现不良交互产生了严重影响。

    这里写图片描述

    当然,我还搞不明白,像UIGARDEN这种盈利模式单一急需用户注册的网站为何会在注册页面和用户过不去。

    你链接不上GMAIL的服务器是你的不对,别说用户的EMAIL是无效的好不?

    这里写图片描述

    再看麦考林糟糕的经历,我不知道具体的数据如何,但是麦考林肯定有大量非商品质量问题,也非服务问题造成的退货。

    也是由于糟糕的交互设计引起的。

    这里写图片描述

    我填写了收货地址后,上图是让我指定送货方式。麦考林给出了两个方式可选,我毫不犹豫选择了邮局方式——因为EMS太贵了嘛。谁知道这邮局还真的是邮局——5天后,我收到前台给我签收的一个包裹单,让我去邮局凭借身份证领取包裹。要知道,快递送货上门时代,我怎么可能去邮局领包裹?打电话给麦网,客服小姐说,因为我的收货地址不支持快递,所以只能让我选邮局。

    我这才知道是怎么回事。原来麦网为了解决用户选的配送方式不可用的问题(淘宝也经常存在这个问题),故作聪明使用了邮编去匹配配送方式的方法。我填写的邮编他们系统解读不支持快递,因此下个页面就不给我这个选项。

    邮编在今天已经是用户认为很不重要的字段,他们会不确认就随便写。另外,麦网要避免这个问题,也可以让顾客明白有哪些配送方式不可用且告诉原因而不是简单隐藏了事。

    所以,我们需要交互设计去做什么呢?

    客明白有哪些配送方式不可用且告诉原因而不是简单隐藏了事。

    1. 发现并解决这些问题

    上面的那些交互的问题,有些人根本发现不了。有些人发现了并不知道如何解决嗯。

    交互设计师需要发现并有一套方法去解决。

    1. 平衡——引入用户视角和方法。

    还是那个老图:

    这里写图片描述

    3.控制成本,降低风险

    这里写图片描述

    交互的系统方法,让交互的输出物快速迭代呈现,并且低成本。不需要开发,不需要视觉,就能够将抽象的想法具像呈现原型,方便的且低成本的工作方法,方便项目组进行多种可能性的探索。

    在一轮轮的评审和讨论中让决策人和参与方根据项目的阶段逐步聚焦。最终输出一个最终版的原型。

    4.术业有专攻

    当然,产品经理和视觉设计师若有可能多做一些,也可以不需要交互设计师。事实上,大多数创业型的公司,确实是没有交互设计师的。但这不意味着交互设计缺失,有可能是产品经理或者视觉承担了此阶段的工作。但是,产品经理在平衡商业和用户的点上,往往会更多站在老板或者 KPI的角度,而视觉设计师感性大于理性,更加纠结于各种视觉细节,会不自觉在项目前期就引入太多视觉元素,让项目组在讨论中偏离核心方向。

    总归来说,他们的专攻方向是不一样的。

    这里写图片描述

    三. 什么是交互设计

    这里写图片描述

    我个人认为交互设计师的工作围绕以上四件事情展开。入门的人,很容易将重点落到第二点:快速迭代呈现上,所以他们会直接问:你们都用什么工具?能给我们培训一下工具吗?

    其实工具真的不是重点,想法若有,发现白纸和笔都是最好的工具。所以进阶的交互设计师后来会明白这一点,他们会回归到需求本源:这是什么?为什么要做?我们要解决的是什么问题?非要如此解决吗?

    举个例子,若有需求方说:帮我设计一个花瓶。小A设计师就直接去做花瓶去了。小B多问了几句:多大的花瓶?什么材质的?什么时候要?预算是多少?小C则问:你要花瓶做什么的?是放鲜花还是做室内装饰用的?小A肯定做出了花瓶,但是未必是顾客想要的。小B也做了花瓶,顾客也买单了,已经合格了。但是小C则有可能让顾客惊喜。顾客表面要的是花瓶,但是实际上是在寻求一种解决方案。他要解决的问题有可能是风水问题,有可能是美化家庭,有可能是装一束鲜花……若不了解这个背后,你也许只能给他一个花瓶,而不是其他的更加适合他但是他描述不出来的,甚至没意识到的。

    在实践中,我曾遇到一个需求,在一个新的频道即将发布前,需要做一个预热页面。这个预热页面比正式的页面提前几天发布。运营同事说需要提前让目标顾客知道一个新的频道要上线了,那么原来的设想就是在这个页面上介绍一下新的频道,以及新频道上线后的精彩活动。

    追问:你的目标是让这些人知道有这件事情,还是让他们知道有这件事情并且在频道发布后回访呢?需求是后者。那么一个简单的介绍页面只能达到前者的目标。这群人知道这件事情,但是一周后就会淡忘这件事情,这群人绝大多数不会成为正式频道发布后造访的那拨人,那为何还提前预热?要达成后者的目标,我们则需要放钩子,比如在预热期间让用户抢积分,免费送积分,折扣券等,并且限定了积分或者折扣券只在正式发布那天有效等。

    数据可以看出一些需求,但是数据是个有意思的武器。武器可以让用户的行为显像化直观化,但是你依然不了解这些数据的背后有什么样的顾客行为。比如,数据显示某购物网站主流用户也许是集中在25岁到29岁。这是个事实。那么我们的产品有可能会认为就是要满足这类顾客的需求。但是有可能是我们在设计上太偏重这个阶段的用户群,让其他用户更难去用我们的产品。

    另外,交互要始终平衡的除了商业与用户、技术,就是ROI, 也即投入产出比。

    解决一个问题,满足一个需求,有多种方法。有的属于过度设计。有的属于隔靴搔痒——需要多搔很长时间才能解决问题。所以交互需要有四两拨千金的意识,在探索阶段,不放过一个灵感,多做一些探索去求寻最佳解决方案。在后期则当快刀斩乱麻,当断则断。

    另外,Patterns,也即”模式”非常重要。是高级交互设计师提升工作效率的非常重要的方面。

    所谓模式可以认为是行业内的通用的已经得到过验证的交互模型。比如登陆,注册,表单校验,搜索列表,搜索筛选,评价列表……

    你不需要重头开始,更多的是借鉴改良。如果你多看多收集多思考,当开始工作时,你的脑子里会已经出现了一些成熟的解决方案。这些方案因为已经在应用,即使没有用研测试,也能够减少风险。

    交互设计师的工作——

    这里写图片描述

    在整个项目流程中,交互则在四个阶段有不同程度的参与,并且这几个阶段并不是严格的串行,而是并行中迭代的。

    这里写图片描述

    1. 需求阶段

    参与讨论,了解并挖掘需求。进行用户需求分析(也会与BI部门以及用研配合,走访用户,做用户调研等),任务分析,提供网站架构图(site map), 网页流程图(page flow)等,协助产品经理细化需求,从BRD(商业需求文档)到PRD(产品需求文档)

    这里写图片描述

    1. 原型阶段

    同步PRD进程,输出各阶段所需的产品原型,也即线框图(Wireframe). 探索满足需求的各种解决方案(包括任务流以及单页面交互),并组织评审和讨论会,在评审和讨论后,输出一个确认版的线框图以及交互说明文档。

    此阶段若有必要,也会配合用研进行可用性测试,以便提前发现问题。

    这里写图片描述

    1. 视觉-前端以及开发阶段

    演变成为UED内部项目经理,对UED整体时间进度负责,讲解需求,答疑,验收视觉以及前端、开发成果。根据他们的反馈,改进交互设计,并与产品经理协调。

    这里写图片描述

    1. 优化阶段

    观测核心数据变化,进行可用性测试和用户调研,以便优化下个版本。

    这里写图片描述

    分享下交互常用的工具和方法。继续关注哦~

    这里写图片描述

    一. 理论前提

    1. 人机交互与人类信息处理机制理论

    既然产品设计出来不是给设计师用的,而是给用户用的,他们如何理解、认知、使用产品才是最重要的。因此”定义用户”,”了解用户”,”研究用户”是交互设计前需要做的重要工作。

    这里写图片描述

    要了解三种不同的”模型”:实现模型,用户心理模型以及表现模型。在《交互设计精髓》书中(英文名:about face3.0about face3.0),作者Alan Cooper写道:设计者最重要的目标之一,就是要使表现模型和用户的心理模型尽可能地接近,因此,设计师能否详细地了解目标用户所认为的”如何使用软件”非常关键。

    这里写图片描述

    图1:实现模型,表现模型,用户心理模型

    我们举个简单的例子去阐述以上的理论。电路板……一个普通的家庭妇女一天要用到电路板很多次,早上插上豆浆机,开启微波炉,开启电饭煲,洗了头发插上吹风机,晚上按亮台灯……她只需要做的就是保持插头接入电源,然後开启电器即可。若你采访她说:你了解这些电器的工作原理吗?你知道为何会有电吗?

    除非她是个物理学家,要不然她有可能给出和我一样的答案:我以为我只要插入插头,插座里的开关就会被连接起来,电流就会从某个中心站源源不断输入到电线里,进而启动我的电器。没错,我想到就是输液一样的经验……电流正如输液管中的液体一样被输入到电器里。

    但是实际上这个简单的动作背后有着无比复杂的电路原理……请原谅我根本无法去描述这个工作原理.它想起来或许如同下图中左侧的电路板……然而实际原理比这个还要复杂。我不了解这些,但是我的认知虽然错误,但是完全不妨碍我去用”电”。因为设计人员给了我一个简单的插头和插座,以及各种简单的开关。

    这里写图片描述

    图2: 实现模型电路板和用户心理模型插头对比

    很多产品设计也是如此,你不需要教育你的用户成为精通电路板以及输电站工作原理的专家才让他们能够用你的产品。他们是如何理解的?虽然是错误的,但是这预示着你应该如何去”表现”你的设计。

    1. 了解用户—行为、态度、能力

    但凡交互设计的书籍都会从了解用户开始。可是了解用户的什么呢?

    首先了解的是人本身,人类的信息处理机制,心理学,以及消费者心理学、行为学等等。

    其次才是商业环境下的用户,再可以细分到某个行业的用户,比如电子商务购物者研究。和市场研究学对消费者的研究有所不同的时,用户体验设计部的用户研究员更关心的是用户产生的行为研究(behavior),而不是观点(view).

    这里写图片描述

    图3:用户行为变量

    以上四个领域都属于要了解用户的维度,用户体验设计部更加偏重于对于用户行为的研究,通过用户行为的观察、研究,挖掘出用户真正的内在需求。

    在目前的UED组织架构中,虽然有用户研究员这一专门的职位,但是作为交互设计师,依然要尽可能亲自参与了解用户的工作中,下图所示的了解用户的不同层次的工作,若有兴趣,可以多多涉猎。

    这里写图片描述

    图4:从了解人到了解用户,从了解心理到研究行为

    1. 可用性及交互设计十大原则

    从上世纪的80年代起,Jakob nielsen(网站:http://www.useit.com/)就一直是可用性领域的领军人物。

    他提出,通常来讲,要使产品或者服务具有可用性,至少需要考虑以下5个维度:

    可学习性: 系统应该很容易学习,这样用户就可以快速开展工作

    效率性:一旦使用即可提高生产率

    可记忆性:即使离开一个系统一段时间,之后重新使用这个系统,也不用一切从头学起。

    容错和错误预防能力:最低的错误率,让用户很少出错,即使出错也很快能够恢复,必须保证不发生灾难性的事故。

    主观满意度:使用起来令人愉悦。

    要举出这5个方面的反例,也不难,用过公司财务系统,Oracal的同学自然会清楚。为什么有些系统必须要培训了才能上手,并且一段时间不用,就会忘记掉怎么用,最糟糕的是,在使用的过程中,你充满了委屈和郁闷。

    可用性以及其他相关因素的关系(整理自《重塑用户体验》一书):

    这里写图片描述

    图5:可用性与相关因素关系

    在5大维度的基础上,Jakob nielsen发展了一套沿用至今的启发式评估指南兼原则。在用户研究领域,看一个新的产品是否达到可用性目标,除了邀请真实的客户外,也会让行业专业、用户体验设计师们,用Nielsen提出的十大交互设计原则作为启发式评估的纲领,去审视设计作品。

    这里写图片描述

    图6:十大启发式评估原则

    这应该是交互设计领域理论的沉淀结果。

    二. 意识前提

    在实际应用中,除了掌握基本的理论基础,还需要了解工作环境对于交互设计师的特殊要求。据我的经验,以下几点需要注意:

    1. 好的解决方案是平衡

    什么是好的设计方案?工作环境为结果买单,为过程喝彩。首先这个方案必然是技术可行的,这个方案必然是达到商业目标的,这个方案是在满足种种期望下,符合种种制约条件下的尽可能用户体验最优化的产物。如果用户体验是10分,你先是做到10,然後综合各种因素削减做到7。而不是死守着10不放,也不是一开始就奔着7去做。交互设计师如何拿到结果?

    1. 多谋,方能善断

    交互设计是理性的,也是感性的,更是理性的。它始终在寻求最佳解决方案——现实中往往没有出现过这个最佳方案,只有最适合的。所以交互设计师不能放弃探索。在任何一个既定的需求下,都有着无数个解决方案。除非你相信一开始蹦到脑子里的就是最适合的。否则多做一些尝试,多听一些意见,多做一些评审。

    1. 不求一次完美

    很可能到了要交付的日期,你脑子里还在探索。你又有了新的解决方案。渴求完美的心理,几乎是设计师的通病。产品上线后糟糕的用户反馈,会比你的主管给你打个糟糕的KPI的分数更让你难以忍受。但是上线后产品更加容易得到用户的行为数据和反馈,让下一次的优化更加有目标。该放手就放手吧。

    掌握节奏感,要记住自己是项目中的一环,确保项目的进程是首要任务。记下那些优柔寡断,记下那些纠结,在发布之后的用户研究需求里提出来去验证。

    三. 交互方法

    1. FLOW CHART 流程图

    流程图种类非常多,一般常用的有任务流程图(Task Flow)以及页面流程图(Page Flow).

    任务流程图(Task Flow)——为了达到某个目标,用户需要进行的各项任务,以及各项任务之间的逻辑关系,一般来讲,技术人员绘制的UML流程图以及产品经理绘制的业务流程图都属于任务流程图。

    举一个GTD(getting things done,时间管理)的任务流程图:
    这里写图片描述

    图7:GTD流程图

    我们可以根据以上的时间管理启发,轻松绘制出家庭收纳指南流程图:

    这里写图片描述

    图8:家庭收纳指南流程图

    当任务中参与部门较多时,流程图如果有必要体现出不同节点各部门、人员如何配合,改换流程图的形式,多用泳道流程图表示:

    这里写图片描述

    图9:年度预算流程图(泳道图,来源于网络)

    而页面流程图(Page Flow)则多由设计师产出,用来表示为了完成所有任务,需要的页面以及页面之间的跳转关系。任务流程图上的某些任务是在页面上完成的,有些可能不是,比如通过邮件、系统消息等。在分析任务,以及分析任务流程图并得出页面流程图的过程中,设计师基本上可以知道需要多少个页面,每个页面的目标和设计需求是什么。

    页面流程图能够提供”俯瞰全局”的视角,让设计师不陷入到某个具体页面的细节里,始终把握大局。另外能够帮助设计师查漏补缺,在没有详细开展线框图及交互细节设计之前,不是凭空去想像复杂的交互行为。

    好的页面流程图应该有各页面的编号,并和线框图的页面对应起来。它也可以在以后作为项目组进行任务走查的基础。

    这里写图片描述

    1. WIRE FRAMES 线框图

    在《聊聊线框图:那些必要的理论和前提》文中,我对那几个观点没有其他补充性的内容:

    1. 线框图不是”画”出来的,而是想出来的,是确认出来的。

    2. 精美细致并不重要。

    3. 从最简单的开始,逐渐补充细节。

    4. 选择性价比最高的工具——不要把时间花在学习工具上。

    线框图说白了,也只是工具而已。作为交互设计师,不仅仅只有这个方法才能表达产品。

    1. 讲故事

    交互设计师要有凭空想象复杂的交互行为的能力。作为一个路痴的我,根本无法凭空去想象一个火车站的架构,地铁站的架构,我一直认为自己在”凭空想象复杂的交互行为”能力方面不足。但是,我愿意去学习和弥补。利用周全的流程图即是弥补的方法之一,通过流程图,可以强迫自己把各种分支流程都考虑到,穷举出各种CASE. 而另一个好用的方法即是讲故事。

    直到现在,每当有人给我讲他的一个新的构想的时候,我总是忍不住打断他吃力的讲解,说:讲个故事吧。假设现在你的方案都实现了,假设有了这个东西,假设你的用户是小明,他……

    我们也总是能发现,讲故事除了引人入胜,更能发掘出本身不符合逻辑的事实——因为故事很容易讲不下去。但是没有故事,片段的话语很容易”蒙混过关”。

    角色模型,任务走查,故事板归根结底是为了讲需求和产品设计场景化,因此我将他们都统一为一种技能:讲故事。

    要讲一个好故事,你可能得:

    1. 设定主人公,他们是谁,有什么特征?他们的需求是什么?

    2. 设定故事的背景,要引人入胜,故事从哪里开始?

    3. 设定你的故事线,你可以凭空去讲,在你有了原型之后,也可以用页面流程图、任务流程图等将故事串起来,点击具体的页面,让项目组和你一起在故事中进行任务的走查。

    这里写图片描述

    交互设计的方法还有很多,比如卡片分类法、概念图、站点地图(SITE MAP)等,无法一一展开了。有兴趣的同学自行了解哈。

    至于交互设计的工具:

    1. 纸和笔,脑子和嘴巴——这是开始设计的第一步,通过沟通了解需求,挖掘需求,笔和纸是具像化设计的第一步。

    2. Axure——我用它来做线框图、流程图以及详细流程图,虽然它有不尽如人意的地方,但是依然是目前来看最符合交互性价比的工具。

    3. OmniGraffle——苹果系统里最好用的画图工具,自从用了它之后,流程图,概念图之类的,基本上就用它。

    来自:阿里巴巴资深交互设计师
    原文地址:heidixie.blog

    作者:Heidixie

    展开全文
  • 交互设计:Axure学习

    千次阅读 2013-08-20 21:14:52
    下面,用几个实例来介绍用Axure RP Pro制作交互文档。 在制作过程中,经常会有一些Tips,是一些使用软件的技巧和相关提示。这些多半都是我个人的总结,有些可能是我的“错觉”,希望在这方面能够得到指导,也希望...

    下面,用几个实例来介绍用Axure RP Pro制作交互文档。
    在制作过程中,经常会有一些:arrow:Tips,是一些使用软件的技巧和相关提示。这些多半都是我个人的总结,有些可能是我的“错觉”,希望在这方面能够得到指导,也希望一些有用的技巧真的能在实际操作中帮到大家。

    根据Facebook的未登录首面来设计一个SNS社区首页的原型

    Facebook的未登录首页
    axure-example1-1

    第一部分:制作页面头部(Header)。
    作为介绍软件的开始,这一部分将分步骤讲解得比较详细。

    1. 第一步:头部底色
      打开Axure RP Pro,从Widgets面板中选中“Rectangle(矩形)”工具,从面板中拖到工作区当中。
       axure-example1-2
      在软件界面的信息栏我们中可以看到工作区中组件的位置(left、right)和宽(width)、高(hight)的数值,单位都是像素(px)。把这个头部矩形放在左上角(left:0 right:0 )的位置,并拉长宽高到850和80。在公共栏,可以设置组件内容的一些相关信息。
      axure-example1-3
      我们将矩形的边框设为无色,背景设为深蓝,作为Header的底部颜色。
       
    2. 第二步:Logo
      Widgets面板中选中“Image(图像)”工具,从面板中拖到工作区来。
      axure-example1-19
      拉到合适的宽度,双击图像,插入我们的Logo图片。如果网站还没有定好Logo图案,或是为了省事,也可以只插入默认的image图案就可以了。
      axure-example1-5 在插入图片时,如果你在工作区预设的图像大小与图像原尺寸不一致,会有一个信息提示。
      axure-example1-6
      如果我们想保留原尺寸(保持图像的真实比例并保证图像的显示质量)则选“”;
      如果插入的图片想按我们预设的大小来安放,选择“”。arrowTips:我们可以在右边的Anotations & Interactions面板的“Label(标签)”栏中为图像加上命名:“Logo”。
      axure-example1-18
      在下面添加的组件内容中,你都可以为它们标签命名,规范的命名是个好习惯。当然,一个简单的原型设计,为每个标签进行命名并不是必须的。
       
    3. 第三步:登录框
      从Widgets面板中拖出一个“Text Field(文本输入框)”axure-example1-13
      可以在公共栏设好文本框的字体大小、颜色等信息,并在文本输入框中输入文字显示:“电子邮件”。
      axure-example1-8按住Ctrl键手动电子邮件文本框,复制出一个文本框,把框中文字显示内容改为“密码”。
      axure-example1-9 
      :arrow:Tips:在RP Pro 5.0及较早的版本中,这些表单组件的中文输入时常会出问题,这时候我通常是在其他地方把内容输好复制过来=。=

      从Widgets面板中拖出一个“Button(按钮)”
      axure-example1-10
      放在两个文本框右边,按钮文字中输入“登录”
      axure-example1-11

      :arrow:Tips:这时候如果你觉得三个内容不怎么整齐,可以按Ctrl键选择它们(或者是你习惯用的其他选择方式,如鼠标拖选——但要保证附近其他内容是被锁定axure-example1-21 的状态,像PS中的那样),并在公共栏中找到对齐方式,将内容进行向上或向下对齐。
       axure-example1-20
      :arrow:Tips:选择对齐时,是以第一个被选中的组件内容为基准,其他的内容都向基准进行对齐。如上面的登录框,先选中了“登录”按钮,再按Ctrl继续选择“密码”和“电子邮件”文本输入框,再进行向下对齐时,三个组件内容都会以“登录”按钮的下边线为基准进行对齐。

    4. 第四步:登录相关信息
      同样的方法,拖出“Checkbox(复选框)”和“Text Panel(文本)”
      axure-example1-12axure-example1-13
      为登录信息加上“记住我”和“忘记密码?”两个操作信息。
      axure-example1-16
      :arrow:Tips:RP会自动将组件内容向边线对齐,所以将复选框和文本拉长后边线自动对齐到下面的文本框,选择它们的文字内容向右对齐axure-example1-22 。这样就不需要另外再选择上下两个框进行内容的对齐了。

     
    第二部分:网站介绍、快速注册及底部信息

    1. 第一步:垫底色
      为了省事(不用重设宽度),我们按住Ctrl键直接从上面的Header底色矩形处复制出另一个矩形。
      axure-example1-15
      将这个矩形的位置调整好,拉长,修改好背景色后,并将这个矩形的层次设为最底层。
      axure-example1-17
      这样就不会把Header部分有意无意地挡住了。
       
    2. 第二步:网站介绍
      用“Text Panel”和“Image”组件工具为网站添上深动的介绍。
      axure-example1-25
      :arrow:Tips:注意哦,“Text Panel”组件中,我们可以选中其中的一部分文字进行特殊上色。当然,有些时候一张图片不足以表达网站的丰富内容,还需要加上一些介绍或宣传的文字。我们可以把文本组件建于图片之上。
      axure-example1-26也可以直接在Annotations(注释栏)里添加你需要的一些文字内容。在原型拍板(定案)之后,这才是给UI看的,但在内容未确定之前,这个需要得到头儿们的审批。在这个时候,注释栏就显得很有意义了,它直接反应了你们公司的内容审核步骤。
      axure-example1-23
      到了原型设计阶段再来确定这些宣传标语/口号并不是件容易的事情。社区做什么、以什么为目的是在战略层就已经确定了的事情,但这些具体内容总是可能会随着工作进程不段被发现和改善的。(具体可参见《用户体验要求》第2章)呃,偏题了……
      :arrow:Tips:可以在Cusomize(自定义)操作中,对注释项进行修改。可以根据自己公司的实际流程或审核步骤来进行自定义。
      axure-example1-24
    3. 第三步:快速注册
      这里这里不详说了,按上面的方法把表单组件一个个拖出来或是之后再进行复制就好了。
      axure-example1-27
      下拉菜单的选择制作方法,简单说明一下。先拖出Droplist(下拉菜单)工具。
      axure-example1-28
      然后双击菜单,在Edit Options(编辑选项)中进行菜单选项的添加、删除和移动。
      axure-example1-29
      选项前面的复选框被勾选的话,表示默认选择“selected”。
       
    4. 第四步:底部信息及链接
      用两条Text Panel分别作为左边的网站信息和右边的链接。axure-example1-30注意:我们假设在这版原型设计中不需要为链接添加各个链接页面的情况下,才可以所有链接文字放在一个Text Panel中。

    第三部分:发布
    用Axure RP Pro设计出来的文件是以.rp为扩展名的,需要有专门的这类软件才可以打开。同时,它提供了至少6种发布/导出方式。

    File(文件)菜单栏中的Print(打印)和Image(图像)
    axure-example1-32 
    以及Generate(发布)栏中的HTML、Word(2000 / 2007)、CSV(Comma Separated Value)
    axure-example1-31
    从Generator Configurations(发布配置)中看操作框看来,发布方式还可以增加更多种类。

    今天我们的首页我将它导出了HTML,点击这里可以查看
    下面侧是导出的图片(点击图片可查看大图):
    blogdc-200903 

    不知不觉这篇写了这么长,看来今天就只能写到这里了。下次继续,研究一下RP的交互效果=。=

    来自:http://p.pnq.cc/?p=1291
    展开全文
  • 学习UI设计可以从事很多职位,比如界面设计、交互设计等。不过什么是交互设计呢?UI设计师和交互设计师有什么区别吗?下面且看小编的分析。  什么是交互设计?  简单理解就是偏向理性的设计,而图形设计是偏向...
  • 交互设计

    2017-12-21 15:17:03
    如果你也是一枚刚入门的交互设计师,是不是常有这样一种感觉:不知从何下手,闷头读了一大堆书、了一大堆软件、画了一大堆图之后还是感觉心里不踏实,总害怕自己还缺点什么,恨不得要有本《交互设计学习大纲》就好...
  • 软件交互设计原则

    2011-01-16 11:38:24
    设计之初,就要研究客户使用软件的业务目标,目标可以分成个人目标或者角色目标,不同的人在企业中的岗 位和职责不同,目标也会不同,比如总经理、系统管理员、部门经理、行政部职员、人事部职员等等,把不同角色...
  • UI交互设计学习心得《一》

    千次阅读 2019-09-30 16:25:37
    它们都是针对UI做高保真设计,给客户看“交互演示原型”,适用对象是交互设计师或UI,而非产品经理。 如果产品经理单单只是追求交互、演示的便利,反倒会增加产品在原型设计上花费的时间。 sketch只能在mac上使用。 ...
  • 交互设计是用户体验(UX)设计的一... 大多数情况下,当人们谈论交互设计时,往往是说应用程序或网站等软件产品。交互设计的目标是做出能使用户能以最佳方式实现其目标的产品。 如果你觉得这个定义听起来很“宽”,那...
  • 交互设计规范

    千次阅读 2014-01-10 17:14:35
    2[产品设计规范]界面组件级交互设计规范 3[产品设计规范]BS应用界面设计规范 4[产品设计规范]CS软件用户界面设计规范组件部分 5[产品设计规范]03界面组件级交互设计检查表 6[产品设计规范]腾讯网Web设计
  • 自从计算机出现以后人们的许多工作就交由计算机来辅助完成,这中间离不开计算机程序的应用。而ui交互设计就是其中之一,所谓的UI设计是指对软件的人机交互、...来介绍一下ui交互设计学习路线是什么?一、不同人的ui...
  • 关于学习UE交互设计的3个建议

    千次阅读 2017-07-24 14:20:04
    很多互联网的大公司用户体验部门被称为UED、CDC、UEDC等等,整个部门以UCD为宗旨各个部门的岗位也都不同,用户研究,交互设计,视觉设计有的还有前端开发(所以来诚筑说就是为互联网公司学习的)然而视觉设计这里...
  • 众所周知,UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计,由此可见想要成为一个合格的UI设计师一定要掌握交互设计。值得一提的是UI设计入行门槛低,薪资福利却很可观,这吸引了很多人转行学习。  ...
  • 材料:《Better User ...交互设计交互设计是关于创建新的用户体验的问题,目的在于增强和扩充人们的工作、通信及交互方式,使他们能够更加有效地进行日常工作和学习。 ——这个解释不怎上口 例子/Example 美工
  • 尼尔森十大交互设计原则

    千次阅读 2019-04-21 12:16:30
    Jakob Nielsen(雅各布·尼尔森)的十大交互设计原则。它们被称为“启发式”,因为它们是广泛的经验法则,而不是特定的可用性指导原则。因此,我们不能把它上升为一种标准,而是应该当做一种经验来学习,然后跟现实...
  • 游戏的交互设计与心理应用 游戏交互设计的优劣,直接影响着玩家的游戏体验和感性判断。 什么是游戏交互设计 游戏交互与网页交互、软件交互有着相同的本质,即力图让用户在操作使用的过程中拥有顺畅而愉悦的体验...
  • 什么是交互设计

    千次阅读 2014-11-24 17:25:45
    交互设计,又称互动设计,英文Interaction Design, 缩写为IxD,是定义、设计人造系统的行为的设计领域。 人造物:即人工制成物品,例如,软件、移动设备、人造环境、服务、可佩带装置以及系统的组织结构。 交互设计...
  • 转载自:老二牛车教育 » 【交互设计】用户体验之手势交互设计原则 手势识别指的是计算机设备侦测并识别人类手势。近几年来,随着手势识别技术的高速发展,以及3D传感器的广泛采用,手势交互已经得到广泛的普及...
  • Axure 快速上手的软件、 visio web元件较少不推荐 、balsamiq mockups 手绘风软件、轻量级 对mockups 比较感兴趣,装了,的确很轻3点多M,界面操作也很友好,基于adobe air runtime的 这里有一篇赞这个软件的...
  • 我的游戏学习日志45——游戏交互设计(1) 交互设计主要关注用户的行为方式以及人机关系,通过对象用户倾向、易用性和情绪因素的研究,致力于软件、产品、环境、服务等设计的质量提高。 主要方面:交互模式、操作、...
  • 交互设计原则

    千次阅读 2014-06-10 15:49:43
    交互设计原则:常见附加工作陷阱 不要强迫用户到另外一个窗口中完成影响本窗口的功能; 不要强迫用户记住他将事物放在层次文件系统中的哪个位置; 不要强迫用户调整窗口大小,当窗口在屏幕上弹出时,程序应该为其...
  • 软件观念革命-交互设计精髓

    千次阅读 2007-11-07 21:57:00
    这两天看了一本好书《软件观念革命-交互设计精髓》(《about face 2.0:the essentials of interaction design》).目标导向设计是其核心概念。其中提出很多有关软件界面和交互的准则和技巧,比如设计体贴的软件。 ...
  • 注重实用性,探讨交互设计面临的挑战;超越了传统的人机交互(HCI)领域,探讨了许多新问题、新范型。 核心内容:介绍如何设计交互式产品,以改进并扩充人们的工作、通信和交互方式 综合各个相关学科的知识、技能,...
  •  这是一次内部分享,新部门的同学们希望我聊聊我过去从事的交互设计,做个了面对入门者等级的PPT,和各位简单聊了聊。发到微博上,也敦促自己对交互设计从业经历做个简单总结。——类似的文章,貌似自己在三年前也...
  • 初识交互设计

    2015-03-21 10:56:55
    在网络上找 了一些资料,对交互设计领域有了一个初步的了解。 --------------------------------------------------------------------------------------------------------------------- 什么是交互设计? 一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 179,738
精华内容 71,895
关键字:

交互设计需要学的软件