目录
一、使用教程
1、软件最新版下载
2、统计设定
设定方法:
(1)点击”+“按钮,选择代码目录,或者代码目录已经存在的话,勾选要统计的目录(见图5-1);
* [注] 如果想要统计子目录,请勾选”递归统计子目录“
(2)点击源代码类型右侧”选择源代码类型“图标按钮,打开”选择类型对话框“;
(3)在”选择类型对话框“选择所要统计的代码类型,或者直接选择所有类型(见图5-2);
(4)点击”开始统计“按钮,开始统计;
(5)统计完成之后,可以在结果界面查看统计结果。
* [注] 统计过程中,可以通过停止按钮停止统计。
(图5-1 统计设定)
(图5-2 选择类型对话框)
3、分析用参数面板(估算、预测功能)
使用说明:
* 关于生产性和成本
可以根据所在公司的累计统计情况,使用公司的参考性系数。人月成本的单价的单位默认是美元(可以忽略直接按照人民币来计算)。默认值是作者公司内部的参考数值,请修改后使用。
* 测试用力和缺陷
这部分数值需要的因素很多。比如:项目使用的开发语言,项目使用的UT、IT测试的方法等。默认值是作者公司内部的参考数值,请修改后使用。
* 软件工程各阶段工数百分比(%)
这部分数值也是作者公司内部的累计经验值,请修改后使用。
(图5-3 分析用参数面板)
* [注] 在开始实施移植项目之前,都要对现有项目的规模进行分析。一般会关注下面的一些数字:
- 代码的行数
- 注释的覆盖率
- 移植后的测试用例数
- 移植过程中发现的缺陷数
- 移植的成本
- 所需的人月数
* [注] 这些数字,都是基于代码行数计算出来的。比如说成本:成本 = 代码行数 / 生产率 × 人月的费用
4、结果面板
结果面板由文件(图5-4)、目录&类型(图5-5)、合计(图5-6)、报表(图5-7)四个子面板组成。文件子面板支持列排序,可以根据需要排序查看。文件、目录&类型子面板里面的列表视图都支持右键菜单,根据显示的内容的不同,菜单的菜单项不太相同。
(图5-4 结果面板 - 文件 统计结果界面)
(图5-5 结果面板 - 目录&类型 统计结果界面)
(图5-6 结果面板 - 合计 统计结果界面)
(图5-7 结果面板 - 报表 界面)
5、过滤器面板
此面板包含:目录、扩展名、更新日期三个过滤器。过滤器进行代码分析的功能使用方法如下(例如:使用“扩展名过滤器”进行分析):
(1)勾选“扩展名过滤”列表框的“.cpp”条件,之后点击“更新”绿色图标按钮(见图5-8);
(2)结果面板将实时显示过滤之后的结果。
* [注] 其他两个过滤器,请参考上述操作方式。
(图5-8 过滤器面板)
二、导出功能
1、导出HTML报表
软件支持将统计结果导出成 HTML文件,方便用浏览器打开及打印使用(见图6-2)。
导出操作:点击软件工具栏第一个“导出结果”按钮(见图6-1),在弹出的菜单选择“导出HTML...”。
(图6-1 工具栏 - 导出结果按钮)
(图6-2 导出报表 - HTML格式分析报告)
2、导出 CSV格式文件报表
同时软件也支持导出成 CSV文件,方便用户在 Excel 里面打开,并进一步制作更加复杂、丰富的统计报表(见图6-4、6-5)。
导出操作:点击软件工具栏第一个“导出结果”按钮(见图6-3),在弹出的菜单选择“导出CSV...”。
(图6-3 工具栏 - 导出结果按钮)
(图6-4 导出报表 - CSV格式分析报告 - Header部分)
(图6-5 导出报表 - CSV格式分析报告 - Footer部分)
--- END ---