交互设计指南(三)

类别:软件工程 点击:0 评论:0 推荐:
1       前言 2       总体要求 2.8   命名规则 2.8.1                按钮文字命名

■ 序号

按钮文字

英文名称

用途说明

1.           

添加(&D)…

Delete

使用一个对话框来添加数据

2.           

删除(&R)

Remove

删除当前选中的数据,或减少对象数量。

3.           

编辑(&E)…

Edit

使用一个对话框编辑选中的数据

4.           

新建(&N)…

New

使用一个对话框来新建一个数据记录对象

5.           

增加(&I)

Increase

增加一个记录数据或其他对象。常用于对要增加的数据或对象没有太多的约束的场合,而只是为了数量上的增加。比如在线程管理中,使用“增加”来增加线程。

6.           

减少(&D)

Decrease

减少数据记录数量。

注意:原则上使用英文名称的首字母作为快捷键。

3       模式 3.1   有关模式

模式分作四个要素:模式名称,动机,适用性以及实现。

3.2   启动画面 3.2.1                释义

程序刚启动时显示的欢迎画面,持续显示在最前直到初始化完成。

3.2.2                别名

Splash窗口,启动窗口。

3.2.3                动机

在程序刚启动时显示一个欢迎画面,一方面可以作为产品的一个宣告,另一方面也因为程序完全启动需要一段时间,此画面可作为给用户的一个提示,表明程序正在工作,稍等片刻即可。

一个复杂的软件系统从初始化到启动,可能需要一段时间,因为可能需要读取配置、装载动态库等。而当用户点击图标之后若不能马上有所反应,则在交互性上有所欠缺。

3.2.4                适用性

适用于包含图形界面的各类应用程序,包括Office、杀毒程序、财务软件、多媒体软件、网络工具等。

服务程序,如sqlserver.exe则不适合使用该模式。

当软件使用比较频繁的时候,不推荐使用。如资源管理器、IE等。过多的启动画面,或者当每个程序都有花哨的启动画面,可能会招致厌烦。

3.2.5                实现 3.2.5.1             显示时机

作为软件程序的第一个可见的画面,在程序刚刚启动、初始化之前显示。

3.2.5.2             要素

基本要素,包括产品Logo、版本信息、版权信息等。

可选的要素:程序装载进度显示,比如当前装载的进度百分比,当前装载的动态库名称(如Adobe Acrobat Reader 5.0)。

3.2.5.3             位置

在Z坐标上,属于该进程的顶层(StayOnTop)窗口。这使得软件的主窗体出现时,该启动画面窗口依然可见。

在X和Y的坐标上,窗体应当处在桌面的中央而不是屏幕的中央。

注:并非所有流行软件均遵循此原则。如流行的网络下载软件FlashGet,其启动画面显示在桌面的中央。但微软的Word只是显示在屏幕的中央。

3.2.5.4             大小

在1024*768的分辨率下,窗口大小在450*300左右比较合适。即使大小有些许出入,但宽和高之比也大约在3:2左右。

3.2.5.5             隐藏时机

两种时机:

n         初始化完成后,在主窗口显示之前隐藏;

n         初始化完成后,在主窗口显示之后隐藏。

3.2.6                已知应用

绝大多数商业软件均使用了此模式,如MS的Office系列,Adobe的Acrobat Reader,Handsome Elec 的CallConfig,Borland 的Delphi5等等。

就启动画面的位置而言,据我观察,仅FlashGet显示在桌面的中央,而其他软件则显示在屏幕的中央。

所有考察的软件均包含了基本的要素。仅Adobe Acrobat Reader包含了可选的进度装载要素。

3.2.7                讨论

由于启动画面可能会招致厌烦,因此可以考虑在软件的选项中提供一个开关,允许启用/禁用该模式。

3.2.8                相关模式

 

3.3   默认菜单项 3.3.1                释义

在弹出菜单中显示为粗体,表示双击时默认对应的操作菜单项。

3.3.2                别名

无。

3.3.3                动机

许多时候为了带来操作上的便利,应用软件不仅需要对鼠标的双击动作作出响应,而且在右键菜单上同样要提供可操作的菜单列表。此时,为了将二者进行关联,表明二者的联系,通常在右键菜单上使用粗体来显示默认的菜单项,以表明鼠标双击时将要关联的动作。

3.3.4                适用性

适用于响应鼠标双击,并且提供右键菜单操作的场合。

若软件系统在某些场合不响应鼠标双击,则不应当使用此模式。

3.3.5                实现

设置菜单项的Default属性为True即可。注意,对象的双击动作应当关联到此菜单项。

3.3.6                已知应用

Windows 2000的桌面Shell以及资源管理器的右键菜单。

3.3.7                讨论

 

3.3.8                相关模式

此为基本模式。

本文地址:http://com.8s8s.com/it/it36782.htm