您的当前位置:首页正文

BMS代码评审报告

来源:一二三四网


电池管理系统代码 评 审 报 告 项目编号 项目名称 产品型号 产品名称 评审时间 评审地点 电池管理系统BMS BCU16-1/BMU14-2 电池管理系统BMS 参加人员 技术部全体人员 编制部门 编 制 人 编制日期 评 审 内 容 评审对象:BCU16-1/BMU14-2.C语言代码(含策略代码) 评审内容: (1)清晰度 -代码是否清晰容易理解?(是,清晰容易理解) -代码是否符合编码标准?(是,符合相关的C语言编码规范的要求) -代码是否可以重做使得更加清晰?(否,无需重做,很清晰) (2)可维护性 -其他程序员可以维护此代码吗?(是,其他人员可以进行维护) -很好的注释和适当的格式化了吗?(是,有完整内部格式化的注释) (3)准确性 -代码完成了想要实现的事情了吗?(是,符合驱动设计方案及策略设计方案的要求) -如果使用了算法,实现得正确吗?(有,经单元测试,其算法正确) (4)可靠性和健壮性 -代码容错了吗?(有,有代码容错处理) -代码处理了不正常的情况吗?代码处理了不正常的输入了吗?(有,不正常的情况及输入都有处理) -当遇到不能预见的条件时,很好地处理了失败了?(有,很好地处理了失败) (5)安全性 -代码易受非法访问攻击、恶意使用或修改吗?(无,不涉及) (6)伸缩性 -代码是否有瓶颈从而阻止系统的增长来适应增加的负载、数据、用户或输入?(无,不涉及) (7)重用性 -代码能够在其他应用程序中使用吗?(是,部分代码可以在其他应用程序中使用) -代码可以做得更通用吗?(是,可以) (8)效率 -代码高效的使用了内存、CPU、带宽或其他系统资源吗?(是,主要是内存使用的优化) -是否可以进行再次优化?(是,可以的,目前可以不进行) 附 件 BCU16-1/BMU14-2.C语言代码 共 1份

评 审 意 见 No 1 指摘·问题 处理·对策 改善日期 / / / / / / / / / / / / / / / / / / / / / / 确认 建议兼容C++编码的要求,以便扩展; 适当进行修改,兼容C++编码要求; 2015/06/27 备注:其它内容可以参考相关的会议纪要。 评 审 结 论 BCU16-1/BMU14-2.C语言代码经代码评审,其符合了清晰度、可维护性、准确性等方面的要求,符合驱动设计方案及策略设计方案的要求。 评审小组认为此代码通过评审。 评 审 签 字 年 月 日 发 行

因篇幅问题不能全部显示,请点此查看更多更全内容

Top