一种检查程序代码编写规范的系统及其实现方法

    公开(公告)号:CN106201889A

    公开(公告)日:2016-12-07

    申请号:CN201610565743.2

    申请日:2016-07-15

    发明人: 陈德淼 季统凯

    IPC分类号: G06F11/36

    摘要: 本发明涉及计算机应用技术领域,特别是涉及一种检查程序代码编写规范的系统及其实现方法。本发明的系统由程序规则配置库、程序规则API和审查结果输出三部分组成。所述的方法包括如下步骤:配置程序规则库;服务端根据规则库,封装API接口;服务端通过对源代码进行自动化识别,将进行过反编译的文件或源程序文件存放在缓存文件库中;API接口端通过规则配置对源代码进行检查,服务端反馈检查结果给用户,完成后清空缓存文件库。本发明通过对程序代码的检查分析,查找代码中的缺陷,有效地提高了软件测试的质量和速度,降低了软件测试和运维成本,适用于各种大型应用软件的源程序代码的检查。

    软件改造评估方法和软件改造评估系统

    公开(公告)号:CN102292706A

    公开(公告)日:2011-12-21

    申请号:CN200880132722.5

    申请日:2008-11-26

    发明人: 神山茂

    IPC分类号: G06F9/44 G06Q50/00

    CPC分类号: G06Q10/06 G06F8/77

    摘要: 本发明是能够在对已有的软件进行改造作业之前构建改造开发计划的软件改造评估方法和软件改造评估系统。本发明具备:输入输出单元(1),其用于输入和输出与已有的软件的改造有关的信息;改造评估算出单元(2),其根据从输入输出单元接收到的信息来分析改造要件,以数值的形式算出进行改造的生产率的变动;以及数据库(3),其用于保持进行上述分析所需要的数据、分析结果。由此,能够在进行软件改造之前的阶段对由于改造所产生的总工时进行评估。

    软件设计质量的评价和强制实行

    公开(公告)号:CN102193797A

    公开(公告)日:2011-09-21

    申请号:CN201110068180.3

    申请日:2011-03-18

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3616 G06F8/77

    摘要: 本发明涉及软件设计质量的评价和强制实行,其中,一种系统向软件应用的设计应用设计质量规则以检测违反,并提供描述所检测的对设计质量规则的一个或多个违反的输出。基于该输出,系统接收用户输入以解决对设计质量规则的一个或多个违反,以及在接收用户输入之后,针对对设计质量规则的违反来评价为软件应用开发的代码,以便基于该软件应用设计来评估为该软件应用开发的代码质量。

    一种代码量统计方法及装置

    公开(公告)号:CN108681462A

    公开(公告)日:2018-10-19

    申请号:CN201810467642.0

    申请日:2018-05-14

    发明人: 吕冬冬

    IPC分类号: G06F8/70 G06F8/77

    CPC分类号: G06F8/70 G06F8/77

    摘要: 本发明提供了一种代码量统计方法及装置,方法包括:针对某一项目在预设时间范围内的代码量采用分页的形式获取每页的代码提交数据,包括:S1根据页码变量判断当前页是否存在代码提交数据,若是则执行S2;S2获取当前页的代码提交数据;S3判断当前页的代码提交数据是否是代码合并类数据,若是则抛弃此数据;否则判断该页的代码提交数据是否超出了预设时间范围,若是则退出循环,否则将该页的代码提交数据进行代码量统计并将统计结果计入第一集合中同时使得页码变量加1,然后重复执行S1~S3直至S1判断当前页不存在代码提交数据为止;S4计算第一集合中所有代码页统计结果之和以获取总代码量。本发明能够自动统计代码量,节省人力成本且数据准确率高。