代码统计分析工具V4.3使用教程 - SourceCounter V4.3 Manual

目录

一、使用教程

1、统计设定

2、分析用参数面板(估算、预测功能)

3、结果面板

4、过滤器面板

二、导出功能

1、导出HTML报表

2、导出 CSV格式文件报表


一、使用教程

1、软件最新版下载

BoomWorks软件的最新版-CSDN博客

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 ---

简介(Introduction) 免费的源代码统计分析工具,能够统计包括:代码行数、开发工数、项目成本、质量指标等项目信息,支持20多种源代码格式。具有统计迅速、准确的优点,是程序开发人员的必备工具。可以对 C++、VB.Net、VB、C#、JAVA、Delphi、ASP.Net、ASP、JSP、HTML 等项目进行统计,并能保存统计的结果。 下载地址(Download) http://boomworks.googlecode.com/files/SourceCounter-2.4.80.6.7z 主要功能(Features) * 支持对 20 多种代码格式进行统计 * 可以自由添加想要统计的文件的扩展名 * 支持多目录和包含子目录的统计方式 * 能够计算代码的人月数和成本 * 能够计算项目的各种质量指标(包括:测试用例密度、缺陷检出密度) * 支持统计结果保存为 .CSV 文件格式(可以方便地导入到 Excel) * 支持多国语言界面(英文、简体中文、繁体中文、日语等) * 保存上一次统计时的目录和代码类型 更新(Update) * 2.4.80.6版 - BOOM 2009-8-5 o 保存上一次统计时的目录和代码类型 * 2.4.61.99版 - BOOM 2009-4-8 o 更新代码统计算法 * 2.4.36.58版 - BOOM 2009-3-22 o 可以自由添加想要统计的文件的扩展名 * 2.2.32.49版 - BOOM 2009-3-10 o 增加对.cc/.hh/.hpp扩展名的支持 * 2.2.30.36版 - BOOM 2009-3-3 o 追加代码质量指标统计功能 o 界面更新 o 使用新域名BoomWorks?.Org * 2.1.24.11版 - B O O M 2008/11/24 o 修正不能统计 .C 扩展名代码问题 o 追加关于对话框 boomworks.org 连接 * 2.1.22.4- B O O M 2008/11/16 o 开始支持对 PHP 代码统计 o 更新 ASPX 代码统计的算法 * 2.1.14.75版 - B O O M 2008/11/08 o 增加计算代码的人月数和成本的功能 * 2.0.10.61版 - B O O M 2008/11/1 o .csv 统计结果保存格式更改 o 支持多国语言界面(英文、简体中文、繁体中文、日语等) * 2.0.1.1版 - B O O M 2008/10/23 o 支持多路径统计 o 支持更多文件格式 * 1.6.6.4- B O O M 2006/1/26 o 支持对 ASP 和 HTML 文件的统计 o 保存统计代码的文件夹路径 联系我们(Contact) * boomworks@gmail.com * boomworks@hotmail.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值