AxureRP提供了自动生成需求规格说明书的功能,并提供word和chm两种输出格式,对需求设计人员来说非常实用。不过要在设计的过程当中做好注释,如网页说明和组件说明,输出规格文件的时候,AxureRP会自动整理所有页面和说明文字,否则输出的只是各个页面,而没有文字说明,或者也可以在输出的页面文件中再添加文字说明,因为AxureRP输出的页面顺序是按所设计的网站结构来的,因此在排版上差异不大,个人偏向于用这种方式,因为很多时候设计过程中都不会注意去写各项注释,但如果养成了边设计边写注释,那将是一个非常好的习惯,能节省下写文档的时间。

不过输出需求规格说明书之前,需要电脑做相关的配置,使之支持这种输出。输出Word格式规格文件之前,电脑必须事先安装好Microsoft Word,AxureRP默认对word2007支持的比较好,并自带有office兼容包,不过生成的文件是.docx格式的,若需转发给他人查看,需转换格式,也可以在生成器配置里面配置低版本的word。输出的文档默认会存放在的我的文档—- My Axure RP Specifications文件夹下面。

输出chm文件也需要做相应配置,因为CHM是Microsoft HTML Help档的格式,只要安装了浏览器就可以查看。想要将规格说明书输出成CHM格式的话,在更多生成器配置—-HTML原型—配置HTML原型—分发对话框中,勾选创建帮助格式文件(.chm)」选项。如果系统中没有安装HTML Help Workshop的话,就必须安装它才能产生CHM格式,可以点对话框上提供的链接地址下载,完成安装以后,所安装的文件夹中会出现一个hhc.exe的文件,按一下定位hhc.exe文件来告诉AxureRP这个程序在计算机中的位置,这样就可以输出chm格式规格文档了。与word文档一样,输出的文档默认会存放在的我的文档—- My Axure RP Specifications文件夹下面。

如同输出原型一样,需求规格说明书也可依不同的用途进行设定,比如设定一种格式专门给客户确认需求及规格,设定另一种格式专门产生测试计划与测试步骤,再另外设定一种格式用来介绍操作步骤,这个可根据自身需要,在生成器配置窗口中设置不同的输出内容。如果不另外指定输出格式,可以直接按默认输出规格说明书。

AxureRP教程–生成规格说明书

生成器配置窗口中可以被调整设定的项目包括页面,模块,注释,屏幕截图,注解,组件,word模板等。使用Word模板可以格式化输出的文件,让文件显得更专业,可以事先设定好前言以及附录文件,比如封面,附录或签名页,可以修改Word模板来配置文档中的文字样式,变更文件的排版或加入页首或页尾等。

下面提供一个例子说明注释如何编写,前面在介绍AxureRP的时候有介绍过,主要分页面注释和组件注释两部分,页面注释比较简单,组件注释稍微复杂一点,因为其可以自定义注释字段。AxureRP默认会提供一套注释字段,可根据需要自定义字段,整个例子比较简单,不做原型演示了,HTML原型里面也看不到,可直接下载源文件查看,另外提供一个整站的生成较为准备需求规格说明书的范例,是别人制作的。

解决chm文档左侧列表的中文乱码问题

如果页面采用中文命名,在输出成chm文档时,页面名称会呈现乱码。这问题来自于Microsoft HTML Help的转换程序,对于CHM文件中的 “Table of Contents.hhc”文档内码处理仅支持ANSI编码。而AxureRP输出的”Table of Contents.hhc”文档采用 UTF-8编码。原来UTF-8格式可以正常看到中文显示,一旦被Microsoft HTML Help转换程序抓取,以ANSI的方式读取Table of Content,原来正常的中文就变成乱码了,这导致在CHM的左侧项目变成乱码。
这里先提供解决此问题的关键步骤:
请先安装 Microsoft HTML Help workshop (英文, 版本最新 1.32 (4.74.8702.0) )
步骤说明:
1. 以AxureRP输出html原型以及CHM文档,假设rp名为“generate-CHM-chinese-code”
2. 找到CHM文档同个文件夹中的”Table of Contents.hhc”文件,将此文件编码转成ANSI
(转码方式可以用notepad打开后选择“ANSI”编码方式另存为)
3.执行Microsoft HTML Help workshop
3.1 打开 generate-CHM-chinese-code.hhp,将Language改成中文,简体中文选“中文(PRC)” ,繁中则选 “中文(台湾)”
3.2 以HTML Help workshop的hhw.exe来编译compile这个hhp文件,完成后就会输出新的同名chm文件,这样子就完成了。

点此下载注释演示源文件

点此下载整站演示源文件

点此下载AxureRP中文官网提供的规格书范例