发明名称 一种计算机软件程序的代码统计工具及其实现方法
摘要 本发明公开了一种计算机软件程序的代码统计工具,至少包括指定文件选定单元、代码行及总行数统计单元、排序单元、资料显示单元,关键在于它还包括:构造各类对话框的对话框创建单元,用于设置进度条参数的进度条设置单元,统计注释行并计算注释率的注释统计与计算单元,评估统计对象规范性的规范性评估单元,保存或显示统计结果的统计结果输出单元,使用该统计工具更便于对程序进行维护与管理。本发明同时还公开了一种统计方法。
申请公布号 CN1395171A 申请公布日期 2003.02.05
申请号 CN01120029.4 申请日期 2001.07.06
申请人 华为技术有限公司 发明人 何秀平
分类号 G06F9/45 主分类号 G06F9/45
代理机构 北京德琦专利代理有限公司 代理人 张颖玲
主权项 1、一种计算机软件程序的代码统计工具,至少包括指定文件选定单元、代码行及总行数统计单元、排序单元、资料显示单元,其特征在于它还包括:对话框创建单元,用于构造主对话框、浏览对话框、保存对话框以及对话框中每项的下拉子对话框,并可在统计结束后改变主对话框的大小,增加统计结果详细资料显示框;进度条设置单元,用于设置进度条长度、进度条步长以及进度条步长与文件数的对应关系;目录树遍历单元,用于根据指定目录,自动遍历以指定目录为树根的目录树,获得所有子目录中满足指定文件类型的文件;注释统计与计算单元,用于对统计对象中的注释行数进行统计,并根据注释行与总行数的比例计算出代码的注释率;规范性评估单元,根据注释率评估统计对象符合规范性的程度,并以规范性图标形式显示于统计结果详细资料显示框每行的行首;统计结果输出单元,用于保存或显示统计结果。
地址 518057广东省深圳市科技园科发路华为用服大厦