您的位置: 首页 > 软件下载 > 编程开发 > 编程工具

泽众CodeAnalyzer(代码审查软件) V1.0官方版

[下载地址]
  • 软件大小:393KB
  • 更新日期:2020-12-02
  • 软件语言:简体中文
  • 软件授权:国产软件
  • 软件热度:
  • 官方网站:暂无
  • 适用平台:WinAll/

Code Analyzer是一款由上海市泽众软件自主研发的技术专业代码质量控制核查软件,用以完成静态数据分析、代码走查、代码标准查验及其代码潜在性不正确分析的白盒测试方法专用工具,它是一种摆脱c语言编译器的代码静态数据分析软件项目。Code Analyzer还支持Java Swing的方式系统软件混合开发运作,支持C、C 、Java等多种多样计算机语言扫描。

泽众CodeAnalyzer(代码审查软件)

【软件特点】

  1、支持多系统软件、多語言、多规则:

  a、它根据java开发设计,Java Swing的方式支持系统软件混合开发运作;支持C、C 、Java等多种多样计算机语言扫描

  b、支持windows服务平台、linux服务平台、cmd自然环境、IDE自然环境。规则包括国军标5369,MISRAC:2004,国军标5369(C ),Java sun 程序编写标准,Java sun 安全性规则等

  2、不用功能测试的检测:

  CA是依据预订的规则对代码开展扫描分析,查验代码是不是合乎编号标准和各种各样规则,搜索很有可能的不正确,不用撰写功能测试就可以完成功能测试,节约很多的人力资源

  3、根据编译程序的代码分析:

  静态数据分析专用工具根据编译程序和根据方式的二种方式。CA根据编译程序的方式,是对全部代码开展扫描分析,相对性于根据方式的方式,扫描某一文章段落的前后文,来分辨是不是违背了规则,能得到 更精确和完善的分析,便于用户自定规则的完成

  4、集成化与扩展性:

  a、本专用工具是根据用户的软件生命期自然环境设计制作的,根据出示对外开放的插口,支持与检测管理系统软件、项目风险管理软件等集成化

  b、出示了图型用户页面(GUI)、cmd、外界插口(DLL)等多元化的用户插口,用户能够依据自身的要求,根据用户界面将源代码逐一导到CA里开展分析,还可以根据SHELL或是批处理命令BAT来启用cmd

  c、根据对外开放插口API,CA支持依据代码符合标准的水平对程序猿撰写的代码得分,还能够轻轻松松完成CA和软件配置管理专用工具SVN的集成化

  5、代码级检测遮盖:

  a、CA支持对源代码开展分析,获得代码的操纵流程表,根据对流程表开展代码走查,完成代码级的检测遮盖,轻轻松松完成XUnit单元测试卷控制模块的搭建

  b、CA还能够根据時间设置,只检测升级的代码,提高工作效率

  6、多元化分析汇报:

  a、CA支持操纵汇报的輸出方式,将分析結果回到到日志文件或是将分析結果回到数据库表中,为顾客出示进一步解决的材料。

  b、包含缺点统计数据、网络安全问题统计数据、软件体系结构分析、类关联分析、调用函数关联分析、脚本制作关联分析、衡量分析等。

  Code Analyzer

【作用特性】

  1、支持规则目录

  词法规则:CA支持英语的单词表,变量命名的界定来自于词汇表查验。

  英语的语法规则:CA根据规范化的英语的语法模版来解决词义规则。

  词义规则:CA根据启用规范化的程序处理来分析界定的规则。

  支持用户开发设计自身的规则包,随后根据环境变量以软件的方式配备到CA中。

  2、发觉不符编号标准的代码

  CA在扫描源代码时对安全规范子集中化界定的规则开展逐一查验,用户能够根据自身的要求选中规则,并制订难题的比较严重水平,假如发觉有不符项则汇报在难题目录中,用户可根据行号、列号精准定位难题,此外CA还为用户出示改动提议。

  3、全自动监管版本号网络服务器,开启代码扫描及检验分析

  CA能够根据下列方法来完成改动软件配置管理的递交脚本制作,潜进扫描开启程序流程。当用户check in程序流程的情况下,脚本制作开启了CA,来开展代码扫描,而且递交扫描結果。

  4、支持SMTP电子邮件服务项目作用

  CA支持SMTP的插口,能够依据必须向特定的SMTP推送要求,递交推送的电子邮件。CA必须配备固定不动的用户名、登陆密码,做为电子邮件发货人。

  5、支持云服务器完成,支持跨internet完成源代码安全性扫描“云服务器”

  CA可支持私有云存储服务项目的版本号:根据本土化来扫描程序流程,形成xml,上传入云服务器,再开展扫描解决,云端储存扫描結果,而且出示电脑浏览器浏览服务项目。

  6、支持流行IDE自然环境,开发者桌面就可以开展扫描

  CA支持根据cmd方法置入IDE的方法,能够根据配备IDE自然环境来启用cmd工作中;也支持根据出示手机客户端的方法来工作中,用户能够根据实际操作手机客户端来扫描制订的代码,乃至全部新项目。

  7、支持和检测可视化工具

  CA支持与目前的检测管理系统和项目风险管理信息系统集成,完成单点登陆和单一用户ID登录,来完成跨新项目和项目群的管理方法和设定;支持机构级的用户、人物角色及其权限管理。支持把扫描发觉的难题归到缺点智能管理系统,根据启用每个不一样的缺点智能管理系统的API完成集成化;支持把扫描分析結果輸出到检测管理系统,检测管理系统自身出示自定的表格和分析,支持PDF、word、excel多种多样文件格式的检验报告,完成缺点分析查询

  8、衡量分析

  包含从McCabe 复杂性、Halstead 程序流程衡量、代码个数、承继数、循环系统等数各种各样基础衡量。顾客还能够依据自身的质量方针,随意组成这种基础衡量开展计算形成复合型衡量。

【版本更新】

  V1.0升级:

  1、提升了缺点智能管理系统

  2、提升了置入IDE的方法

  3、解决了一些代码管理方法上的已经知道难题

  4、恢复了一些bug,提升了程序界面

使用教程
更多 >
相关说明
妹叔软件站欢迎用户将网页内容和下载地址转发到博客、微博、论坛等。
所有软件已经过工作人员安装检测,如不能正常运行,请检查运行环境和硬件配置,或在评论中反馈,工作人员会及时处理。
判断软件好坏,请用户参考用户评论或者软件好评度