导航:首页 > 万维百科 > 网站用户中心页面设计

网站用户中心页面设计

发布时间:2020-12-19 15:22:14

1、以用户为中心的界面设计都有哪些原则

1.简易性
界面的简洁是要让用户便于使用、便于了解、并能减少用户发生错误选择的可能性。
2.用户语言
界面中要使用能反应用户本身的语言,而不是用户界面设计者的语言,即“用户至上”原则。
3.记忆负担最小化
人脑不是电脑,在设计界面时必须要考虑人类大脑处理信息的限度。人类的短期记忆极不稳定、有限,24小时内存在25%的遗忘率。所以对用户来说,浏览信息要比记忆更容易。
4.一致性
是每一个优秀界面都具备的特点。界面的结构必须清晰且一致,风格必须要与内容相一致。
5.清楚
在视觉效果上便于理解和使用。
6.用户的熟悉程度
用户可通过已掌握的知识来使用界面,但不应超出一般常识。
7.从用户的观点考虑
想用户所想,做用户所做。用户总是按照他们自己的方法理解和使用。
通过比较两个不同世界(真实与虚拟)的事物,完成更好的设计。如:书籍对比竹简。
8.排列
一个有序的界面能让用户轻松的使用。
9.安全性
用户能自由的作出选择,且所有选择都是可逆的。在用户作出危险的选择时有信息介入系统的提示。
10.灵活性
简单来说就是要让用户方便的使用,但不同于上述。即互动多重性,不局限于单一的工具(包括鼠标、键盘或手柄)。
11.人性化
高效率和用户满意度是人性化的体现。应具备专家级和初级玩家系统,即用户可依据自己的习惯定制界面,并能保存设置。

2、如何利用以用户为中心的设计画布系统

用户体验设计绝不是一夜之间就可以做好的东西。它是一个长期的过程,包含大量必须思考和处理的任务模块。虽然它们能被单独处理:不同的时期由不同的人来做,但至关重要的是它们应该是一致的,共同组成统一的整体并服务于相同的目标。

具体指定这些目标确实是一个很大的挑战,而组织围绕目标本身的设计过程也自然困难。我必须承认我们团队在一开始也是叫苦其中。受挫于寻找一个可以帮助我们的工具,我们最终发明了自己的工具:User Centered Design Canvas(以用户为中心的设计画布系统)。我们已经将其分享在了UX magazine社区,如果你想下载使用或查看使用说明,feel free.

受业务模式画布系统中有用功能的启发,和以用户为中心设计方法的强化,以用户为中心的设计画布系统使得我们能够更加容易的组织我们的设计进程并保证主要目标始终如一。9片区域,一张A4纸,经过几个小时的讨论,我们把所有的用户信息和业务信息都聚集在这一个地方。但这绝不仅仅只适用在用户体验设计的早期阶段,当这套画布系统使用后,我们发现它在用户体验设计过程中的多种其他领域都很有效。

和用户一起工作

一套设计可能面向多种不同类型的用户。如果你很幸运的跟那些全程投入其中并乐意投入其中的用户一起工作,以用户为中心的设计画布系统就可能会显示的非常有用。如果有可能跟这些用户见面,跟他们一起头脑风暴来完善这套画布系统是再好不过的了。更多的人,通常意味着更多的想法,而且用户很可能提出一些我们完全没有考虑到的问题。你可以让他们像完成项目摘要一样独立完成这些区域的填充,在这种情况下,比较用户产出的画布跟您团队的画布就非常有用,比较之后,高亮标示出两张画布中相同的条目——这样你就能显然明白这部分相同的内容正标志着需要特别注意的部分。

人物角色

为了创建人物角色模型,需要作出大量研究调查:从诸如人口统计学信息(性别、年龄等)、教育信息和专业背景信息等基础资料,到更深层次的用户需求、动机和恐惧分析。这涉及到大量的数据,很容易迷失其中,尤其是有不止一个人参与这项研究的时候。我们发现以用户为中心的设计系统能够很好的解决该问题。通过将收集到的数据依次填入系统的第2-5条能很好地将不同的数据整理和归类。在我们的团队中,这个过程常常伴随着头脑风暴,它也常常为我们带来额外的收获。在这些事情完成后,我们就通常可以提取出来至少3方面的用户信息框架。

使用记号笔用同一种颜色表示出所有一致的条目。这种方法的另一个优势是,你可以看到哪种类型的用户最常被高亮标示,而这部分用户也自然就是我们的目标角色。

用户模型

请按照我们建议的顺序依次填入所有条目,您可能已经注意到,它们中的一些是有关联性的(实际上所有类型都是相关的,只不过某些之间的联系更为密切)。例如,动机可能直接来自于问题本身,担心经常是为了寻找更安全的方案,业务解决方案应该指定其解决的用户问题。这个逻辑链可以被证明在创建用户模型时非常有用。

注意:这个用户有个问题——他需要汽车的一些零部件,他为了省钱所以他决定在线购买,但他担心这些零件不是原件导致他没法自己安装起来。这样就很容易在我们脑海形成一幅用户画像:他们首先关注零件的价格并从中选出那些低价者,然后通过看这部分零件是不是有证书和看来自其他用户的评价来判定这些零件是不是原件商品,再之后,他可能会去找一些指示说明来确保只靠自己是不是能把零件装到车上。这样,基本的用户框架就已经准备好了!

信息架构和线框图

就像构建用户模型中的一样,画布各领域之间的相关性也可以被证明在规划网站的信息架构中同样非常有用。当所有最重要的条目都被高亮标示出来后,从中选择出网站的组成部分并合理排序就变得更加容易。画布的左侧部分有助于我们发现那些用户重点寻找的信息,右侧部分则帮助我们处理那些从业务角度来看至关重要的信息。将用户和业务目标都具体描述在纸上,能够帮助我们更清晰的落实线框图。将问题区域(也可以是担心恐惧区域)和解决方案区域并列放置,则有助于我们想出那些关乎用户期望和需求的设计思路。

用户是没有时间和心情去读长篇的软件说明书的——请直接给他一个特征摘要和演示就够了。他会投入注意力到每个细节——提供给他一个综合性的PDF规格文档,保证他能够打印出来和自己的团队讨论。

内容编写

一些人声称内容写作不应是用户体验设计的一部分,对此观点我不能同意。文本层次是会像视觉效果一样影响用户体验的。我使用了这套系统很多次,规划跟用户间的对话策略并编写网站内容。我发现它不光有助于我决定哪些内容向用户呈现,而且对选择出匹配业务目标的最佳内容也很有效。

完成区域8(竞争优势)的填充,将优势具体化,就能够更容易的决定在一段文本中强调哪些方面的信息。

以用户为中心的设计画布系统仅仅是一个简单的工具,也可能正是由于它的简单灵活让它能如此的多功能化。这套画布上收集的所有信息的有用性贯穿于用户设计的整个阶段。我在这里只描述了其中的一部分,但也有许多其他的我能想到的和还没有发现的地方。希望你们一起来完善。

3、网站用户中心一共要设计多少个页面

?

4、个人中心的用户体验最好的有哪些网站?

facebook esty chrome...
几乎大厂的都做得不错。
另外:没有最好的,只有适合的。

5、什么是以用户为中心的设计?

简单的说,在进行产品设计时从用户的需求和用户的感受出发,围绕用户为中心设计产品,而不是让用户去适应产品,无论产品的使用流程、产品的信息架构、人机交互方式等,都需要考虑用户的使用习惯、预期的交互方式、视觉感受等方面。【一句话,就是在做设计时站在用户的角度考虑,“我需要什么样的设计才能感觉最好”,而不是站在开发者的角度上来看。】

衡量一个好的以用户为中心的产品设计,可以有以下几个纬度:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(effectiveness)、效率(efficiency)和用户主观满意度(satisfaction),延伸开来还包括对特定用户而言,产品的易学程度、对用户的吸引程度、用户在体验产品前后时的整体心理感受等。

为什么要用以用户为中心的设计方式?

1、一个产品的来源可能有很多种情况,用户需求、企业利益、市场需求,或可能是技术发展所驱动。从本质来说,这些不同的来源并不矛盾。一个好的产品,首先是用户需求和企业利益(或市场需求)的结合,其次则是低开发成本的,而这两者都可能引发对技术发展的需求。
a)越是在产品的早期设计阶段,能充分的了解目标用户群的需求,结合市场需求,就能越大程度降低产品的后期维护甚至回炉返工的成本。“如果在产品中给用户传达“我们很关注他们”这样的感受,用户对产品的接受程度就会上升”,同时能更大程度的容忍产品的缺陷,这种感受决不仅仅局限于产品的某个外包装或者某些界面载体,而是贯穿产品的整体设计理念,这需要我们从早期的设计中就要以用户为中心。
b)基于用户需求的设计,往往能对设计“未来产品”很有帮助,“好的体验应该来自用户需求,同时超越用户需求”。这同时也有利于我们对于系列产品的整体规划。

2、 随着用户有着越来越多的同类产品可以选择,用户会更注重他们使用这些产品的过程中所需要的时间成本、学习成本和情绪感受。
a)时间成本,简而言之就是用户操作某个产品时需要花费的时间,没有一个用户会愿意将他们的时间花费在一个对自己而言仅为实现功能的产品上,如果我们的产品无法传达任何积极的情绪感受,让用户快速的完成他们所需要的功能,这是最基本的用户价值。
b)学习成本,主要针对新手用户而言,这点对于网络产品来说尤其关键。同类产品很多,同时容易获得,那么对于新手用户而言,他们还不了解不同产品之间的细节价值,影响他们选择某个产品的一个关键点就在于哪个产品能让他们简单的上手。有数据表明,如果新手用户第一次使用所花费在学习和摸索的时间和精力上很多,甚至第一次使用没有成功,他们放弃这个产品的几率是很高的,即使有时这意味着他们同时需要放弃这个产品背后的物质利益,用户也毫不在乎。
c)情绪感受,一般来说,这点是建立在前面两点的基础上,但在现实中也存在这样一种情况:一个产品给用户带来极为美妙的情绪感受,从而让他们愿意花费时间去学习这个产品,甚至在某些特殊的产品中,用户对情绪感受的关注高于一切。例如在某些产品中,用户对产品的安全性感受要求很高,此时这个产品可能需要增加用户操作的步骤和时间,来给用户带来“该产品很安全很谨慎”的感受,这时减少用户的操作时间,让用户快速的完成操作,反而会让用户感觉不可靠。

6、菜鸟用eclipse设计迷你购物网页,求“用户中心”的大致思路

哈?有点凌乱。但是按照你的要求,这个网站的设计,应该是先有个首页,用户通过登录后,在首页会显示自己的用户名,而但用户点击一下自己的用户名或者“用户中心”,网站将跳转到用户管理中心的界面去管理和维护自己的信息(对自己的信息进行增删改查)。

如果是这样,那就只需要一个JSP,即一个用户管理中心的界面就够了。因为用户登录后,用户名被你存放到了Session中去了,所以,只要你的服务器没有关闭,那么,用户名字和授权的信息也就会一直存在。这样你跳转到用户管理界面时候,<a href="UserManage.jsp?user='<%=userID%>'">用户中心</a>。或者或者跳过去的时候不要UserID也许,只要你的用户名是唯一的就行了。在用户管理界面你就通过用户的名字或者你在后台传过来的用户ID,把用户的信息显示出来:
如:Select * from UserInfo_tab where userID = '<%=userID%>' or userName = '<%=userName%>。意思是你把所有符合这个用户条件的信息全拿出来,最后显示出来:

名字:<%=userName %>。。。。。。。最后你可以添加一个修改的控件,让用户能够修改自己的信息,比如:<a href = ''UserManage.jsp ?modify=true&user='<%=userID%>'"> 修改</a>。
用户对自己信息的所有操作只要在UserManage.jsp这个界面维护就够了。当用户选择修改时,你就要重新把信息拿出来,把它们放在像用户填写自己注册信息的那些控件(就是Input)那样就好了。
如再增加一段代码。哦 说明一下,你之前的用户信息显示的时候,你就把它们统一放在一个<div>
里,现在用户要修改自己的信息了,你就把这个<div style = "display=none;">把他隐藏掉display=none的意思是,隐藏后不占用空间。最后你再添加一个”修改“的<div>,代码大致这样:
<% Select * from UserInfo_tab where userID = %><%=userID%><%;%> <!--再次根据用户的ID或者名字等主键取出数据。其实,你要是逻辑清晰的话,只要在上面select一次就够了,不用select这么多次。-->
<div align = "center" id="modify">
<form method = "post" action= "UserManage.jsp?do=modify&modify = <%= userID%>">
名字:<input type="text" value = <%= userName %> name = "userName" />

年龄: <input type="text" value = <%= age %> name = "age" />
性别: <input type="text" value = <%= sex %> name = "sex" />
<input type ="submit" value= "修改"><!--或者用<button>也行-->
</form>
</div>

最后你再判断一下getParameter("do"),加入传过来的参数是modify,那么就Update用户数据就好拉。

你不会告诉我Update的语句不会写把!我已经帮你做了那么多了,不会写就去看数据库操作的书籍去吧。

注明:”请问怎么把主页已经登陆的用户ID传到用户中心?“,你这都不知道,那你用户登录网站时是怎么是实现的? 一般用户登录你的网站时,你不就是把用户的名字或者一些信息放在了request session 或者application这三个作用域里面了吗?所以,比如session的意思,只要网站的后台服务器没有关闭,那么你放在session里面的信息(比如用户的名字)就一直有效,你只要在任何的jsp页面getSession()就能获取到用户的信息拉。其他的作用域自己百度去。

而且啊,你的业务逻辑都不清晰,而且才5分,没什么人会帮你做的,我就好心帮你做了你一大半的工作了吧。如果还不明白 那就没办法了,只能说 你还是重新学一下JSP和Java的内容吧。或者网页设计技术也要重新学。

与网站用户中心页面设计相关的知识