SQL Server 2000 联机丛书

来源:百度文库 编辑:神马文学网 时间:2024/04/27 23:26:59
若有关于本报告的问题,请与以下地址联系:
地址:大连海事大学计算机学院欧盟可用性中国支持中心,116026
联系人:白文涛
电话:0411-84724495
E-mail: henry@newmail.dlmu.edu.cn
报告摘要
SQL Server 2000 联机丛书是一个HTML帮助文件,提供了全文搜索功能及完整的索引,内容覆盖从SQL Server 2000中的新特性到构建SQL Server应用的各个主题。
本测试的目的主要是评估和报告SQL Server 2000 联机丛书的总体可用性质量。在用户的印象中,帮助手册的信息应该是容易查找,集中在用户的任务上。列出使用步骤。并且不要太长。在理想情况下,软件系统的使用应当是简单明了,用户不需要任何外界的帮助就可以使用,在现实生活中,这种情况很难做到。很多软件都需要帮助系统,虽然大多数用户都习惯直接使用系统,而不是阅读任何帮助系统,但遇到问题时候他们不是希望得到及时的帮助。联机手册因为它的及时性受到大多数用户的欢迎,一个可用性良好的联机手册可以帮助用户在较短时间内找到他们所需要的信息。
一、引言
1.用关帮助系统产品的描述
1.1帮助系统的种类:
应用程序帮助系统:位于软件应用程序内部。并对其提供支持。通常应用程序帮助系统在用户使用应用程序时提供上下文相关帮助。上下文相关帮助给出目前用户行为相关的说明信息。
参考式帮助系统:为特定主题提供深层信息。但不是特定的应用系统的用户指南给。和一般参考书的章节组织所不同的是,在线参考帮助系统还包括相关主题间的交互式超链接。尽管它们是上下文相关的。但如果需要的话也可以像书一样阅读。
教程式帮助系统
通过特殊的引导式教程帮助系统:可以就一个特定的主题完成对用户的培训,通常是交互式的鼓励用户输入并提供反馈信息。这类帮助系统通常缺少上下文帮助的特性。
在这里SQL Server2000联机丛书属于参考式帮助系统。
1.2评估目标用户:
主要评估四项技能(1)计算机经验(2)相关内容经验(3)应用程序的经验,评估一个帮助系统就是看它与目标用户的经验,技能的符合程序。若目标用户的水平与帮助系统存在差异,则表明系统可能存在问题。且可用性差。关键问题是帮助系统能否以一种用户可能理解的方式提供用户所需要的信息。SQL Server2000联机丛书是提供给那些想学习SQL Server2000并且具备一定的数据库原理知识的用户。无论这些用户是刚刚学习它,还是用过它很长一段时间的熟练用户。
1.3评估设计方法:
我们采用经验性评估法。就是使用一套相对简单通用,有启发的可用性规则来进行可用性评估,简单的说就是根据一些通用的可用性原则和自己的经验来发现系统内存在的可用性问题。
1.4帮助系统的组成元素:
我们可能对组成帮助系统的元素进行评估。通常帮助系统由以下元素组成:用帮助系统开发程序所创建的帮助系统包括一些用于模拟WINDOWS帮助系统特性的设计元素以。这些元素包括组织帮助主题的书页签等。
在帮助系统中。要测试的元素包括:
内容(content)标签
书籍的链接
页面的链接
主题页名称,主窗口中所显示的主题。二级窗口中所显示的主题
索引(index)标签
单级索引
包含子列表
不包含子列表
多级索引
包含子列表
不包含子列表
查找(find)标签
全文查找
相关链接
其它定义的标签
收藏
术语表
自定义术语
浏览顺序
多媒体主题
视频
音频
链接
文本
图像
动态内容:
脚本
ActiveX控件
DHTML
XML Java applet
上下文相关帮助
弹出式窗口
二级窗口
按钮
扩充文本(DHTML)
下拉文本(DHTML)
二、帮助系统的测试策略
帮助系统的测试是可分为两个阶段,包括将帮助系统作为独立系统进行测试,以及针对帮助系统与应用程序的交互性进行测试。
独立测试
和任何应用系统一样,WEB帮助系统也容易出现兼容性和功能问题,因此需要根据开发所用的技术来对帮助系统进行独立测试。
应用程序和帮助系统的交互测试:
为保证所有的上下文相关帮助的ID链接正确且在应用程序的所有状态下都能正确显示帮助内容。我们必须将应用程序和帮助系统结合起来进行测试。测试中要考虑的问题包括外部的映射文件、对话框中Help按钮的主题ID、通过F1键、快捷键、按钮等不同方式获得帮助。
三、助系统中可用性问题的种类
下面列出一系列与帮助相关的测试问题和错误示例:
UI设计
帮助系统的功能测试要检查每个操作能否正常进行,每个链接应该是可操作的,且可将用户链接到预期的目的地。图片可以正确加载。WEB系统受环境条件影响,例如平台的兼容性、分辨率、浏览器类型等。在不同的屏幕分辨率、调色板模式和字体设置下,帮助系统中所有WEB内容的显示应该保持一致性。对于帮助系统来说这是一个非常重要的问题。因为这种明显的错误是很常见的。测试过程中经常改变显示器的设置是个好习惯。因为帮助系统中可能使用了不同的技术进行显示。另外,格式和可读性对于一个可用的帮助系统也非常关键。
帮助系统的一致性:帮助系统的实现要求始终保持一致,否则用户可能会感到迷惑。一致性测试包括以下几个方面:
组织结构:帮助系统的构建方式是否有效?可用选项是否都清楚地展示给用户?系统是否有很好的导航特性?
设计方法:通常我们采用熟悉的结构和模式来提高程序的易用性。很多帮助系统都是以层次的方式进行组织的,也有一些提供上下文相关的帮助。系统中不同的界面之间的风格是否一致?查找和导航是否一致?
术语:系统中所用术语是否一致?在一个语境中使用的命令和术语在其它语境中也应该以同样的方式使用。
字体和颜色:系统中字体大小和风格的使用是否一致?链接文字、背景、按钮的样式是否一致。
格式:文本的格式应保持一致。
帮助系统的易用性:易用性通常受使用者的主观的影响。理想情况下,用户能轻松浏览帮助系统,并能快速找到所需要的信息。在不同界面中,帮助系统能否充分提供上下文相关帮助。帮助系统的设计与目标用户的水平是否相符合。用户对系统的评价如何。系统是否有用、准确、容易操纵。为找到所需要的信息,用户需要点击多少次鼠标。
帮助系统的内容:
帮助系统的价值就在于所提供的信息,错误的程序操作说明可能让用户感到迷惑某些情况下,帮助系统的技术错误可能会导致严重的数据损坏。
四、经验性评估
经验性评估是最直接的评估方法之一,根据上面的所提供的原则对组成SQL Server2000联机丛书的元素进行评估。以下是我们的一些发现:
>版面
SQL Server2000联机丛书的所有页面都采用相对简单的垂直设计。页面非常紧凑,所有页面都适合打印。图片都可获得。
>内部一致性
页面的格式和图标的使用完全满足一致性要求。而且与WINDOWS操作系统保持绝对一致。文字说明、字体、字符颜色、术语的使用和链接标签也符合一致性要求。
>设计方法
采用了我们熟悉的WINDOWS结构和模式来提高程序的易用性。以树型结构组织资源,应用较“浅”的菜单,避免作用较“深”的菜单,完全符合可用性的规则。系统中不同的界面之间的风格一致,查找和导航也完全一致。
>与应用程序交互测试
对于我们抽查的对话框中Help按钮的主题ID、通过F1键、快捷键、按钮等不同方式获得的帮助完全正确。
同时我们也提出了一些需要改进的建议:
<“索引”项中灰掉的选项最好去掉而不是以弹出对话框方式来通知读者当前子集中没有选项。(参见图一)
<“搜索”选项的过滤条件最好放在与“列出主题”按键同行的位置上,这样更容易被用户察觉和方便用户使用。(参见图二)
<“书签”选项中点击“添加”按键时当“当前主题内容相同时最好不好添加标签了。(参见图三)
<在进行交互式测试时,点击“支持服务”没有相关主题的帮助。(参见图四)
<在进行交互式测试时,点击“安全性”时按F1(帮助键)当联机丛书处于“目录”项时可以在左栏显示与之相关标题。并在右栏显示相应内容。而当联机丛书处于“索引”,“搜索”,“书签”时只在右栏显示相关内容,在左栏没有相应的显示。(参见图五,图六)
五、结论
专家评估法是可用性专家Jakob Nielsen先生倡导的“经济型可用性工程”,对于评估任务繁杂的系统非常适用。帮助系统就是这种任务繁杂的系统。所以我们采用这种评估办法。帮助系统的制作在商业软件中是不可缺少的。一个可用性良好的帮助系统更是为软件戴上友好性的光环。这几年由于微软公司对改进软件的可用性加大了投入,使其产品在可用性方面在同类产品中遥遥领先。经过测试我们发现很少的可用性问题,说明该产品的可用性较好。当然由于我们的水平有限,疏漏这处在所难免。但我们完全可以从测试中发现正是微软公司的以用户为中心软件设计策略是公司成功的关键。
<图一>
<图二>
<图三>
<图四>
<图五>
<图六>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=247533
[收藏到我的网摘]   henrybai发表于 2005年01月10日 18:44:00
相关文章:
软件产品的可用性的测试 2006-01-21sumuch
可用性方法的选择 2004-07-28henrybai
可用性ABC 2005-06-23henrybai
《手机与数字娱乐产品可用性的分析》 2006-04-09chendongdlmu
重视B/S架构系统的发展和开发设计理念 2003-09-11sunlazy