摘要: 以使用为中心的设计方法所采用的抽象模型倾向于使问题简单化,鼓励使用一般的而不是特殊的概念来进行思考。反复地进行简单化和一般化可以使模型以及从模型产生的界面设计趋向于其最本质的核心。开发人员一次又一次地修改自己以前的工作,对其进行简化,使之更加通用,最后开发出更小、更简单的系统,在保持系统复杂性和成本 阅读全文
posted @ 2020-02-16 23:05 丶断念 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 为了理解使用系统的是哪种类型的用户,我们构建一个角色模型,它由一组用户角色以及一个定义其相互关系的用户角色关系图组成;为了理解用户使用系统做什么事情,我们构建一个任务模型,它由一些基本用例和一个用例关系图组成。为了描述需要提供什么工具和材料来支持那些基本用例,我们使用一个界面环境模型以及一个用来定义 阅读全文
posted @ 2020-02-15 19:38 丶断念 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 我们不能指望只根据看问题的一种视角就能设计出好的用户界面。我们需要多个角度的视图来设计界面。对于用户界面来说,只有主屏幕的一幅草图是不够的,我们还需要描绘出用户界面的不同部分如何相互连接。一个好的用户界面设计是以好的用户界面体系结构为基础的,而一个好的体系结构应当支持方便高效的使用。以使用为中心的设 阅读全文
posted @ 2020-02-14 22:47 丶断念 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 以使用为中心的设计方法的核心是一种特别有效的抽象形式,即基本模型。基本建模方法的根源至少可以追溯到结构化设计方法。在结构化设计方法中,除了用来在软件中实现应用需求的数据结构和算法之外,还引入了数据流图来对应用需求进行定义和描述。后来,基本建模方法经过不断完善,最终成为现代结构化系统分析方法的基础。基 阅读全文
posted @ 2020-02-13 23:51 丶断念 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 不论在任何时候,建模都是软件开发的一个组成部分,人们最早使用流程图来建模,后来使用由它演变出来的各式各样的建模手段对早期编程语言编写的过程和算法进行建模。随着结构化设计的兴起和最近诸多软件工程方法的登场,以分析和设计为目的的建模发展成为一个相对独立的领域。从结构图到对象通信图,从数据流图到有限状态机 阅读全文
posted @ 2020-02-12 23:50 丶断念 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 以使用为中心的设计方法论来自于反复的改进和完善。它的基础是实际可操作的东西,即那些可供致力于解决真实问题的真实开发人员始终如一地、迅速地产生最好结果的优选实践。以使用为中心的设计包含五个关键的组成元素,将它们结合在一起,可以给软件可用性带来重大改进。这五个关键元素包括:实用设计指南、模型驱动的设计过 阅读全文
posted @ 2020-02-11 23:27 丶断念 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 在计算机程序设计和软件开发领域,以往对用户或系统可用性并不总是那么关注。信息的用户所得到的是一份数字形式的报告或表格,如果报告或表格的行列经过格式化使得数字容易阅读的话,那就算是用户的一种好运气了。从最严格的意义上说,可以认为穿孔卡片的输入区和打印报告上的行列构成了早期应用程序的用户界面,但人们通常 阅读全文
posted @ 2020-02-10 22:58 丶断念 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 用户界面评审特别是那些非正式的评审可以简单而直接地引入到几乎任何软件开发环境或过程中,所需要做的就是鼓励设计人员和程序员将其工作展示给同事来征求评论和建议。评审方法通常会促进协作,即使是最没有效的评审过程也会有利于开发人员之间交流思想和共享信息。用1-2小时时间来审视一些屏幕画面可以给用户界面带来很 阅读全文
posted @ 2020-02-09 23:59 丶断念 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 对于那些寻求改进可用性的人来说,用户界面风格指南和标准手册就其运用的广泛程度来看,可能是紧随可用性测试之后的第二种选择。 从改进软件可用性的角度来看,风格指南和标准手册的作用主要有两个方面。首先,标准有利于一致性,而一致性是使得用户界面易学好记的重要因素。其次,精心制定的标准和风格指南可以体现用户界 阅读全文
posted @ 2020-02-08 23:53 丶断念 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 怎样才能满足对可用性日益增长的需求?软件可用性可以通过许多途径加以改进,但人们普遍使用的是其中几种比较成熟的方法。最受人们欢迎和广泛使用的方法有可用性测试、风格指南及标准、专家咨询和反复原型设计。尽管这些方法往往是有效的,但它们都有很大的不足。 改进软件可用性方面最常用的方法是可用性测试。可用性测试 阅读全文
posted @ 2020-02-07 21:46 丶断念 阅读(103) 评论(0) 推荐(0) 编辑