




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
深圳天源迪科信息技术股份文件编号:DIC-QMD-851-16 版 本:5.0代码统计工具使用指南本文件属深圳天源迪科信息技术股份全部,未经书面许可,不得以任何形式复印或传播。自公布之日起执行系代码统计工具使用指南 版本:5.0文件建立/修改记录序号 版本 建立或修改1 1.0 建立
日期肖征2008-8-8
日期薛瑜2008-8-18
日期汪东升2008-8-272 3
修改“2.4方法”修改代码统计规章的最修改
肖征2010-2-3肖征2012-8-15
肖征2010-2-3肖征2012-8-15
寻潺潺2010-2-5李云龙2012-9-25深圳天源迪科信息技术股份 第2页共11页系代码统计工具使用指南 版本:5.0目录\l“_TOC_250017“简介 4\l“_TOC_250016“目的 4\l“_TOC_250015“适用范围 4\l“_TOC_250014“背景描述 4\l“_TOC_250013“术语表 4\l“_TOC_250012“参考资料 4\l“_TOC_250011“描述 4\l“_TOC_250010“主要统计工具 4\l“_TOC_250009“代码工具优缺点 4\l“_TOC_250008“Linecounter代码统计工具 4\l“_TOC_250007“CCT代码统计工具 5\l“_TOC_250006“统计代码方法 5\l“_TOC_250005“Linecounter代码统计工具使用方法 5\l“_TOC_250004“Linecounter代码统计工具操作界面 5\l“_TOC_250003“CCT代码统计工具操作界面 9\l“_TOC_250002“计算方法: 11\l“_TOC_250001“其他:运行问题 11\l“_TOC_250000“3 附录 11深圳天源迪科信息技术股份 第3页共11页系代码统计工具使用指南 1简介目的本文制定的目的是为公司内全部代码统计活动供给统一的计算标准码统计的准确度。适用范围公司中的各软件工程的代码统计活动,均需遵循本标准相关要求执行。背景描述无。术语表无。参考资料无。描述主要统计工具Linecounter代码统计工具和CCT代码统计工具。代码工具优缺点代码统计工具Linecounter智能源码统计专家是一款小型的软件规模统计工具;其口碑甚佳,无需安装,运行比较稳定,业界使用广泛。Linecounter统计的代码文件类型包括:java文件、xml文件及其他配置文件、sql脚本文件、jsp文件及其他web页面文件、js等脚本文件、css等样式文件,另外还有C、C++、ProC语言等程序文件。数。优势:操作简洁,能扩展统计类型深圳天源迪科信息技术股份 第4页共11页系代码统计工具使用指南 缺点:无法统计根底版本与版本的差异代码。留意,系统实际代码行数=总行数-重用代码行数。在计算实际行数是要减去重用代码行数。重用代码与系统代码的统计方法一样。CCT代码统计工具代码规模统计工具CCT是软件规模统计工具;它既可以统计指定版本的非空非注释〔NBNC〕行,也可以通过比较当前版本和根底版本,计算增修改规模得到增加工程的规模。CCTC,C++,JAVA,DELPHI,汇编(ASM),SQL,JSP,ASP,HTMLTXT等文件。优势:能比照统计出根底版本与版本的差异代码(增,修改,删除)。缺点:操作较简单。统计代码方法Linecounter代码统计工具使用方法Linecounter代码统计工具使用方法简述:不同折算方法的文件,应分开统计。的文件。选择文件统计方式:可以选择同一个名目下的多个文件。.jsp;.js;等自定义文件类型。原则上该软件支持全部文本文件类型。点统计按钮后,会逐个文件统计并显示其总行数、代码行数、注释行数和空白行数。一次统计完成后,界面下部会显示全部文件的行数信息。将代码行数加上注释行数就是文件的有效行数。Linecounter代码统计工具操作界面安装程序统计步骤操作界面深圳天源迪科信息技术股份 第5页共11页系代码统计工具使用指南 按钮区选择结果区具体统计信息区整体统计信息区参数配置〔可跳过〕步骤1:点击按钮 查看参数配置。假设已经配置,可跳过此大步。见以下图:2:系统默认支持统计.java、.cpp、.c、.h、.sql类型的文件。增加用例自定义文件类型:.jsp;.xml;.js;.zul;.pc.xxx深圳天源迪科信息技术股份 第6页共11页系代码统计工具使用指南 版本:5.0步骤3:点击“保存”按钮,保存设置。配置界面关闭。选择文件或名目步骤12、3两步;假设要统计名目,请执行后面4、5两步。要的方式屡次进展。2:选择文件,点击按钮选。见以下图:
,弹出文件选择框,选择你需要统计的文件。支持多步骤3:点击“翻开”按钮后将完成文件选择,返回主界面,并显示选择的结果,如以下图:假设该选中的文件类型还未设置,则显示为已选择0个,请返回2.1节设置系统参数后再连续统计。步骤4:选择名目,点击按钮 ,弹出选择夹扫瞄框,选择你要统计的文件夹。默认会统计选择名目及其全部子名目下的文件。深圳天源迪科信息技术股份 第7页共11页系代码统计工具使用指南 版本:5.0步骤5:点击“确定”按钮后将完成名目选择,返回主界面,并显示选择的结果,如以下图:执行统计步骤1:统计对象选择完成后,选择按钮执行完成。
,显示出进度条,待进度条满格后,表示记录统计结果步骤1:查看单个文件统计数据:步骤2:查看整体统计数据:步骤3:记录统计数据到相关文档,根底数据:文件总行数、代码行总数、注释行总数;统计数据:代码注释率。深圳天源迪科信息技术股份 第8页共11页系代码统计工具使用指南 步骤4:假设需要,可导出统计结果未htm文件,点按钮 执行即可。CCT代码统计工具操作界面安装程序统计步骤操作界面统计单个版本代码总行数步骤1:选择统计代码的后缀名,可以将后缀添写到该处以分号分隔2:选择统计比照的代码,先选择Directory,再选择AddtoCurrent深圳天源迪科信息技术股份 第9页共11页系代码统计工具使用指南 3:统计4:查看结果Result5:保存统计结果比照统计根底版本与版本差异步骤1:选择统计代码的后缀名,可以将后缀添写到该处以分号分隔2:选择统计比照根底代码,先选择Directory,再选择AddtoBase3:选择统计比照的代码,先选择Directory,再选择AddtoCurrent4:统计5:查看结果Result6:保存统计结果深圳天源迪科信息技术股份 第10页共11页系代码统计工具使用指南 计算方法:码行。java文件、xml文件及其他配置文件、sql脚本文件增代码折算:1:1(11行)修改代码折算:1:1(11行)删除代码折算:不做统计jsp文件及其他web页文件、js等脚本文件、css等样式文件增代码折算:3:1(3行Jsp1行Java代码)修改代码折算:3:1(3行Jsp1行Java代码)删除代码折算:不做统计针对使用Struts老框架,增Jsp3:1,对于使用Seam1:1C、C++、ProC语言等程序文件增代码折算:1:1.5(1C1.5行Java代码)修改代码折算:1:1.5(1C1.5行Java代码)删除代码折算:不做统计举例说明:某系统代码统计数据,java1000行,xml100行,sql200行,jsp900行,js300行,css90行,ProC1000行。最终代码统计的结果以Java代码统计:1000+100+200+900/3+300/3+90/3+1000
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司白领招聘合同范例
- 厂长应聘合同范本
- 厂房水暖安装合同范例
- 剧目创作合同范例
- 卖蔬菜合同范例
- 代购电力材料合同范例
- 仓储居间合同范例
- 单位围墙改造工程合同范例
- 供需加工合同范例
- 产业联盟协议合同范例
- 2024年安康汉滨区储备粮有限公司招聘考试真题
- 第八单元单元分析2024-2025学年新教材一年级语文上册同步教学设计
- 上海2025年上海市公安机关辅警-检察系统辅助文员-法院系统辅助文员招聘笔试考务问答笔试历年参考题库附带答案详解
- 《清镇市站街镇龙滩前明铝铁矿山有限公司清镇市站街镇龙滩前明铝铁矿(延续)矿产资源绿色开发利用方案(三合一)》评审意见
- 元朝的建立与统一课件 2024-2025学年统编版七年级历史下册
- 室外管网施工方案
- 2025年郑州铁路职业技术学院单招职业技能考试题库附答案
- 生物大分子相互作用-深度研究
- 2024年广东省广州市中考物理试题(含答案)
- 2024铸铁用稀土系蠕化剂技术条件
- 2023年小学科学实验知识竞赛试题库含答案
评论
0/150
提交评论