(软件工程)第5章详细设计(第二堂课).ppt

* * * (1) 只显示与当前工作内容有关的信息。用户在获得有关系统的特定功能的信息时,不必看到与之无关的数据、菜单和图形。 (2) 不要用数据淹没用户,应该用便于用户迅速吸取信息的方式来表示数据。例如,可以用图形或图表来取代庞大的表格。 (3) 使用一致的标记、标准的缩写和可预知的颜色。显示的含义应该非常明确,用户无须参照其他信息源就能理解。 (4) 允许用户保持可视化的语境。如果对所显示的图形进行缩放,原始的图像应该一直显示着(以缩小的形式放在显示屏的一角),以使用户知道当前看到的图像部分在原图中所处的相对位置。 (5) 产生有意义的出错信息(参见6.2.1节)。 (6) 使用大小写、缩进和文本分组以帮助理解。人机界面显示的信息大部分是文字,文字的布局和形式对用户从中提取信息的难易程度有很大影响。 * (1) 尽量减少用户的输入动作。最重要的是减少击键次数,这可以用下列方法实现:用鼠标从预定义的一组输入中选一个;用“滑动标尺”在给定的值域中指定输入值;利用宏把一次击键转变成更复杂的输入数据集合。 对所有输入动作都提供帮助(参见6.2.1节)。 (8) 消除冗余的输入。除非可能发生误解,否则不要要求用户指定输入数据的单位;尽可能提供默认值;绝对不要要求用户提供程序可以自动获得或计算出来的信息。 * * ? 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. 第5章 详细设计 软件工程 出错信息或警告信息,是出现问题时交互系统给出的“坏消息”。处理不妥当,将向用户提供无用的甚至误导的信息,反而增加用户的挫折感。 应具有的属性: 是用户可以理解的术语描述问题 应该提高有助于从错误中恢复的建设性意见 信息应该指出错误可能导致哪些负面后果(如破坏数据文件)等 信息应该伴随视觉听觉上的提示,如警告声等 信息不能带有指责色彩 基本要求: 提供对设计的无歧义描述 也就是应该指明控制流程、处理功能、数据组织及其他方面的实现细节 选择 注释 预定义 的处理 多分支 开始或停止 准备 循环上限 循环下限 处理 输入输出 ? 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a comm

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档