代码评审表

合集下载

评审简表、评审表填写说明

评审简表、评审表填写说明

《评审简表》填写说明1、《简表》采用“河南省职称管理信息系统”中“个人申报版”录入、修改、上报、打印。

“个人申报版”软件、升级程序、更新代码及使用说明可到“河南职称网”下载。

请申报人员仔细阅读软件说明,并通过升级程序和“更新代码”更新软件。

选择评委会时,应选择河南教师中级专业技术职务任职资格评审委员会。

另,河南省教育厅代码:19018。

2、操作程序:点击河南省职称网—点击软件下载—安装—打开系统—高中级评审简表(或进入其他评价方式——初评、初聘、直接认定)——点击高校教师(或其他)---正高、副高、中级——省直---选择评委会(申报我校具有副教授评审权的10个学科的人员应选择河南教师高级专业技术职务任职资格评审委员会,其他申报高级职称人员应选择河南省高等学校教师评委会、申报中级职称人员应选择河南评委会)——确定---录入全部信息(不得空栏,字体尽量大、排版美观)---保存---返回---上报申报信息---保存(生成“txt文本”)。

由系统生成的和经审核后的纸质《评审简表》内容一致的“txt 文本”(以申报人员姓名命名)发送至szk@。

3、若不能直接打印《评审简表》,可通过PDF虚拟打印机在本机打印保存PDF文件后,到连接A3打印机的电脑打印。

4、《简表》右上方“填表人签名”一栏中不需签名。

5、《简表》中“第一学历”应为第一次参加工作前的学历。

6、《简表》中“其他专业技术职务”一栏,如果申报人员在上次申报之后,本次申报之前曾经参加过专业技术职务任职资格转评,则申报人员务必填写本栏内容,以确保《简表》能体现出本次申报符合相应的任职年限要求。

7、《简表》中“工作学习简历”请按照时间顺序连续填写,不得有间断并确保真实准确。

8、《简表》中“教学完成情况”一栏,填写时按××-××学年填写,为近5年。

9、《简表》中论文、著作、科研等部分内容填写时标明序号“1.2.3…”,论文排序从第一篇送审论文即开始编号为“1”,依次顺延。

福建省科学技术奖专业评审组评审范围及学科代码表

福建省科学技术奖专业评审组评审范围及学科代码表

福建省科学技术奖专业评审组评审范围及学科代码表注:带*者具体应用归相应专业。

组别代码学科代码专业组评审范围与学科名称A 农业专业评审组A 21020 作物育种技术A 21022 作物品种与种质资源A 21024 作物新品种A 21030 作物栽培技术与方法A 21032 作物耕作与有机农业A 21034 田间管理技术A 21040 园艺A 21042 果树A 21050 土壤与肥料A 21060 植物保护技术A 21065 农业生物工程A 21070 农业工程A 21080 农业机械设备设计与制造技术A 23020 家畜、家禽A 23025 家畜、家禽饲养机械设计与制造技术A 23030 兽医学B 林业专业评审组B 22020 林木育种技术B 22022 森林培养技术B 22024 防护林工程B 22026 林业生物工程B 22030 森林经营管理技术B 22035 森林保护技术B 22040 经济林作物B 22050 园林B 22060 林业工程B 22070 野生动物B 22080 林业工程机械设计与制造技术C 水产渔业专业评审组C 24020 水产品种选育技术C 24022 水产增殖技术C 24024 水产养殖技术C 24026 水产饲料技术C 24030 水产保护技术C 24032 养殖水体生态管理技术C 24034 水产病害防治技术C 24040 捕捞技术C 24042 水产品贮藏与加工C 24050 水产工程C 24060 水产资源C 41520 海洋资源调查与观测C 57050 海洋工程D 医疗卫生一组(含临床基础、预防医学、临床药理)E 医疗卫生二组(含外科、五官科、口腔科、急救)F 医疗卫生三组(含内科、儿科、妇科、护理、医技)32010 诊断学32012 治疗学32014 护理医学32020 内科32025 地方病32030 外科32040 妇产科32050 儿科32055 急诊医学32060 肿瘤医学32065 核医学32070 精神病与神经病32080 皮肤病与性病32090 耳鼻咽喉科32092 眼科32094 口腔科33011 营养学33014 毒理学33017 消毒学33021 流行病学33024 传染病预防33027 媒介生物操纵学33031 环境医学33034 职业病学33037 地方病学33041 社会医学33044 卫生检验学33051 儿少卫生学33054 妇幼卫生学33061 劳动卫生学33064 放射卫生学33067 卫生工程学33071 计划生育学33074 医学统计学33080 保健医学36020 中医临床学36021 中医内科36022 中医外科36024 中医五官科36025 中医急症治疗36026 中医养生康复36030 民族医学36040 中西医结合36050 中医预防与卫生学89010 人类运动学89015 运动解剖学89020 运动生物力学89025 运动生理学89030 运动心理学89035 运动生物化学89040 体育保健学89045 运动营养学89050 运动训练学89055 动作技能学89060 体质测量与评价89070 兴奋剂检测技术G 医药专业评审组G 35010 药物化学G 35012 天然药物化学G 35014 放射性药物G 35020 生物药物G 35022 微生物药物G 35024 基因药物G 35030 药剂学G 35032 药效学G 35040 医药工程G 35050 药物统计学G 35055 药用生物工程G 36060 中药学G 36064 中药炮制G 36066 中药制剂G 36068 中药管理G 37010 生物医学电子技术G 37020 临床工程G 37030 康复工程G 37040 生物医学测量技术G 37060 医疗卫生器械G 37070 制药器械G 37075 制药工业专用设备H 机械专业评审组H 46020 机械设计H 46022 机械零件及传动技术H 46024 机械设备振动、噪声与寿命H 46026 机械制造工艺与设备H 46030 刀具技术H 46035 机床技术H 46040 机械制造自动化技术H 46050 通用机械设备制造技术H 46055 通用机械零部件制造技术H 46510 仪器仪表技术H 46520 工业自动化仪表H 46530 电工仪器仪表H 46540 光学仪器H 46560 实验室仪器与真空仪器H 46570 试验机与无损探伤仪器H *46580 专用仪器仪表H 47030 热工工程技术H 47035 动力机械工程H 51560 流体传动与操纵技术H 51565 射流操纵技术H 45050 金属材料加工制造工艺I 电子信息专业评审组I 51030 电子技术I 51032 真空电子技术I 51034 电子元器件与新型电子元件I 51036 光电子技术、激光技术I 51040 半导体与集成电路技术I 51045 电子专用材料技术I 51050 信息处理技术I 51052 通信技术I 51054 邮政工程技术I 51056 广播电视工程技术I 51060 家用电子产品设计与制造技术I 51072 无线电导航技术I 51080 电子与通信工业专用设备制造技术I *51520 自动操纵技术I *51530 自动化元件、部件技术I *51540 自动化系统I *51550 自动检测技术I 52020 人工智能技术I 52030 计算机系统结构技术I 52040 计算机软件技术I 52050 计算机工程I *52060 计算机应用技术J 化工及无机非金属材料专业评审组J 53020 化工分离技术J 53022 化工反应技术J 53024 化工过程操纵与优化技术J 53026 化工传动量与传热技术J 53030 无机化工J 53042 石油炼制技术J 53044 天然气化工J 53046 煤化工J 53050 有机化工原料J 53052 合成树脂与塑料J 53054 化学纤维与合成纤维材料J 53056 橡胶技术J 53058 特种有机高分子材料J 53060 精细化学工程J 53062 专用化学产品制造技术J 53070 电化学工程J 53080 化工工艺专用设备设计与制造技术J 53082 化工装置防腐与安全技术J 53084 化工专用设备制造技术J 53086 化工机械制造及自动化技术J 43060 无机非金属材料技术J 43076 人工晶体材料制品制造技术J 44560 石油专用机械设备设计与制造技术J 46550 分析仪器K 冶矿及金属材料专业评审组K 43050 金属材料技术K 43052 金属基复合材料K 43054 金属腐蚀与防护技术K 45030 冶金原料与预处理技术K 45035 冶金技术K 45040 钢铁冶炼技术K 45045 有色金属冶炼技术K 45060 冶金工业专用工艺设备制造技术K 45062 冶金过程操纵与自动化技术K 45064 冶金机械制造及自动化技术K 45066 冶金铸、轧机械设计与制造技术K 43078 其他非金属矿物材料制品制造技术K 41530 地质矿产普查K 44020 矿山地质技术K 44030 矿山工程设计K 44032 矿山地面工程K 44034 凿岩爆破工程K 44036 井巷工程K 44040 矿山压力与支护K 44045 采矿工程K 44050 选矿工程K 44060 采矿环境工程K 44065 尾矿综合利用工程K 44070 矿山安全技术K 44085 矿山工程机械设计与制造技术L 轻纺专业评审组L 54510 轻工日用品制造技术L 54520 造纸技术L 54530 印刷、复印技术L 54540 毛皮与制革技术L 54550 鞋、帽制做技术L 54560 乐器与舞台设备制造技术L 54570 轻工专用设备设计与制造技术L 89080 体育器具制造技术L 55010 食品科学技术基础学科L 55020 食品加工技术L 55030 食品包装与储藏技术L 55040 食品加工的副产品加工与利用L 55060 食品机械设计与制造技术L 54020 纺织材料L 54025 纤维加工技术L 54030 特种纺织纤维加工技术L 54040 纺织技术L 54050 染整技术L 54060 服装技术L 54070 纺织机械与设备设计与制造技术M 建筑建材专业评审组M 43070 无机非金属(建筑)材料制品制造技术M 43072 (建筑)陶瓷、玻璃制品制造技术M 43080 无机非金属(建筑)制品专用设备制造技术M 56020 土木建筑工程勘测M 56030 土木工程结构技术M 56035 土木建筑结构M 56040 土木建筑工程规划与设计M 56045 土力学与地基基础工程M 56050 土木建筑工程施工M 56055 市政工程M 56060 城市给水工程M 56065 城市排水工程M 56070 民用建筑M 56072 工业建筑M 56076 地下建筑M 56078 建筑艺术与古建筑M 56080 土木工程机械设计与制造技术M 61515 工程地震技术M 58035 城市交通运输N 水利评审组N 57020 水利工程勘探与测量技术N 57025 水工材料N 57030 水工结构N 57035 水利工程施工N 57045 河流泥沙工程N 57055 环境水利N 57060 水利工程管理技术N 57065 防洪工程N 57070 水文技术N 57072 工程水文地质N 57074 水资源调查与开发O 电力专业评审组O 47040 电气工程O 47050 发电及电站工程O 47052 输配电工程O 47054 电网及电力系统O 47060 独立电源技术(直接发电)O 47070 可再生能源利用O 47080 电工专用设备制造及自动化技术O 44080 矿山电气工程O 49050 核动力工程技术P 交通运输专业评审组P 58020 公路运输P 58025 公路工程机械设计与制造技术P 58030 铁路运输P 58040 水路运输P 58045 港口机械设计与制造技术P 58050 船舶工程P 58052 船舶专用工艺设备P 58060 机场及航空运输P 58070 交通运输系统工程P 58080 交通运输安全工程P 58010 交通运输建筑工程Q 自然灾害监测预报专业评审组Q 61510 地震观测预报与防灾技术Q 61520 火山观测预报Q 61530 大气监测预报Q 61540 应用气象技术R 环境保护专业评审组R 61020 环境学R 61030 环境工程R 61035 环境生态工程R 61040 废物处理与综合利用R 61050 环境保护机械设备设计与制造技术R 46550 环境检测仪器S 技术基础专业评审组S 41080 标准化科学技术S 41090 计量科学技术S 78030 科学考古技术S 78070 文物保护技术S 87010 图书馆学与图书管理技术S 87030 科学技术信息学S 87040 档案学与档案管理技术S 42010 大地测量技术S 42020 摄影测量与遥感技术S 42030 地图制图技术S 42040 工程测量技术S 42050 海洋测绘技术T 基础理论专业评审组1、数学与力学T 11011 数学史T 11014 数理逻辑与数学基础T 11017 数论T 11021 代数学T 11024 代数几何学T 11027 几何学T 11031 拓扑学T 11034 数学分析T 11037 非标准分析T 11041 函数论T 11044 常微分方程T 11047 偏微分方程T 11051 动力系统T 11054 积分方程T 11057 泛函分析T 11061 计算数学T 11064 概率论T 11067 数理统计学T 11071 应用统计数学T 11074 运筹学T 11077 组合数学T 11081 离散数学T 11084 模糊数学T 13010 力学史T 13011 基础力学T 13020 振动与波T 13025 流体力学T 13030 流变学T 13035 爆炸力学T 13040 物理力学T 13045 力学与操纵T 13050 计算力学2、物理与天文学T 14010 物理学史T 14015 理论物理学T 14020 声学T 14025 热学T 14030 光学T 14035 电磁学T 14040 无线电物理T 14045 电子物理学T 14050 凝聚态物理学T 14055 等离子体物理学T 14060 原子分子物理学T 14065 原子核物理学T 14070 高能物理学T 14075 计算物理学T 16010 天文学史T 16015 天体力学T 16020 天体物理学T 16030 天体测量学T 16035 射电天文学T 16040 空间天文学T 16045 天体演化学T 16050 星系与宇宙学T 16055 恒星与银河系T 16060 太阳与太阳系T 16065 天体生物学3、化学T 15010 化学史T 15015 无机化学T 15020 有机化学T 15025 分析化学T 15030 物理化学T 15035 化学物理T 15040 高分子物理T 15045 高分子化学T 15050 核化学T 53010 化学工程基础学科4、地球科学T 17010 地球学史T 17015 大气科学T 17020 固体地球物理学T 17025 空间物理学T 17027 天体化学T 17030 地球化学T 17035 大地测量学T 17040 地图学T 17045 地理学T 17050 地质学T 17053 应用地质学T 17055 水文学T 17060 海洋科学T 61010 环境科学基础学科5、生物学T 18011 生物数学T 18014 生物物理学T 18017 生物化学T 18021 细胞生物学T 18024 生理学T 18027 发育生物学T 18031 遗传学T 18034 放射生物学T 18037 分子生物学T 18041 生物进化论T 18042 基因组学T 18044 生态学T 18047 神经生物学T 18051 植物学T 18054 昆虫学T 18057 动物学T 18061 微生物学T 18064 病毒学T 21010 农业基础科学T 21012 农艺学T 21016 植物保护T 22010 林业基础科学T 23010 家畜禽与兽医科学基础学科T 24010 水产学基础学科6、基础医学T 31011 医学生物化学T 31014 人体解剖学T 31017 医学细胞生物学T 31021 人体生理学T 31024 人体组织胚胎学T 31027 医学遗传学T 31030 医学分子生物学T 31031 放射医学T 31034 医学免疫学T 31037 医学寄生虫学T 31041 医学微生物学T 31044 病理学T 31047 药理学T 31050 医学神经生物学T 31051 医学实验动物学T 31054 医学心理学T 18067 人类学T 36010 中医学7、信息科学T 13010 信息科学与系统科学基础学科T 12020 系统学T 12030 操纵理论T 12040 系统评估与可行性分析T 12050 系统工程方法论T 51010 电子学T 51012 光学与光电子学T 51014 半导体学T 51020 信息学T 51510 自动操纵基础科学T 52010 计算机科学技术基础学科8、材料科学T 43010 材料科学基础学科T 43012 材料表面与界面理论T 43014 材料失效与保护学T 43016 材料检测与分析理论T 43018 材料实验学T 43020 材料合成与加工工艺学T 43030 金属学T 43032 合金学T 43034 金属材料学T 14053 晶体学T 43040 无机非金属材料学9、工程技术科学T 41010 工程数学T 41015 工程操纵论T 41020 工程力学T 41025 工程物理学T 41030 工程地质学与水文地质学T 41035 防灾工程学T 41040 人体工程学T 41045 工程仿生学T 41050 工程图学T 41055 故障诊断学T 41060 工程勘探学T 41070 矿物资源开采学T 41075 选矿理论T 45010 冶金物理化学T 45015 冶金热能工程学T 45020 钢铁冶金与现代铸轧学T 45025 有色金属冶金与分离工程学T 46010 机械史T 46015 机械学T 47010 工程热物理学T 47015 热工学T 47020 电工学T 56010 建筑史T 56015 土木建筑工程基础学科T 57010 水利工程基础学科。

CMMI3认证全套资料-代码评审记录

CMMI3认证全套资料-代码评审记录

Num. of Open 0 0 0
实到情况(Y/N) 预评审准备时间(h)
填写 自动
0
0
结论(Y/N)
解决情况(Y/N) 1
评审问题统计表
0
0
0
疑问
0
0
轻微
Total Num. Num. of Open Problems
0
0
严重
Total Num. Num. of Open Problems
问题等级 疑问 轻微 严重
Total Num. 0 0 0
代码评审记 录
记录人:
评审时间
评审日期: 评审开始时间: 评审结束时间: 评审时长(hs):
评审模块
文件/模块名 Module A Module B
0.0
版本 20101010.0 20100908.0
评审人员
应到人
预评审发现问题/疑问收集
参考检查单
检查内容 代码的编写格式是否一致? 定义的程序名是否有意义? 命名中若使用特殊约定或缩写,是否有注释 说明? 代码编译后是否未产生Warning? 数据类型和数据声明是合理正确的吗? 所有定义的子程序都使用了吗? 是否防止引用已经释放的内存空间? 对于退出过程/函数后仍然需要存在的内存, 是否确保该内存使用完毕后及时释放该内 存? 注释是否清晰正确? 是否符合特定语言的代码要求?(见“特定 语言代码要求”页)
(如需增加检查项,在此行前插入)
0 描述说明
评审问题跟踪
问题ID 1
问题描述
问题等级
(如需增加检查项, 在此行前插入)
评审结论及确认
以下签字代表评审人员同意以上文档,对文档内容进行承诺 评审情况分析:(对评审发现问题以及评审问题统计数据进行分析)

谈谈代码评审(codereview)

谈谈代码评审(codereview)

谈谈代码评审(codereview) 什么是代码评审(code review)? 根据维基百科的定义,代码评审是⼀种通过若⼲⼈员检阅源代码⽅式来进⾏的软件质量保证活动。

根据软件⼯程的经典理论,代码评审应该是收益很⾼的活动,因其产⽣在Coding阶段(属于开发⽣命周期的早期),在开发⽣命周期越早发现问题,解决问题的成本越低。

⼯程实践也能印证这个结论。

代码评审有以下⽬标:提⾼代码质量和可维护性(可读性,⼀致性)发现代码缺陷知识经验传承发现更好的解决⽅案满⾜QA指导⽅针 本⼈根据针对⽹络上某代码评审最佳实践的公开⽂章谈谈⾃⼰的想法。

原则1:每次只评审⼩于200~400⾏的代码。

--》 我的观点:这个只要是考虑到⼀次评审的代码过多,评审者发现问题的能⼒将⼤量缩⼩。

如果⼀次评审过多代码,会对评审者带来智⼒和⼼理两⽅⾯的挑战。

从智⼒上来说,抛开极少数智⼒超群者不谈,对普通⼈来说,⼀次评审更少量的代码更容易理解代码的意图(同时减少了与代码作者的沟通成本,提⾼效率)。

这也是符合分⽽治之的解决问题⽅法论的。

从⼼理上来说,⼀次评审过多代码会对评审者产⽣倦怠感,评审者主观上通常会降低评审的细致度。

根据我的经验,如果某项软件开发任务代码量⽐较⼤,可将此任务分解为若⼲⼦任务。

⼦任务的划分粒度尽量做到⼀周的代码提交量(提交的代码需要测试通过)。

当然,⼦任务的划分是建⽴在良好的设计⽂档基础上,否则⼦任务划分的随意度⽐较⾼且⼯作量评估容易不准确。

原则2:代码评审速度应⼩于每⼩时300~500⾏。

--》 我的观点:这条主要是考虑评审的细致度,细致度越⾼越能发现更多问题。

换算⼀下,⼀个20⾏的函数,评审时间应不少于2~4分钟。

原则3:检查清单(checklist)可以⼤幅改善评审结果--》 我的观点:检查清单对代码作者和评审者都有作⽤。

对代码作者来说,可以在编码的时候就犯⽌犯类似的错误。

对评审者来说,可以帮助评审得更全⾯,特别是找出遗漏的问题。

代码检查、走查与评审

代码检查、走查与评审
变量使用前是否赋值或初始化?
容易引起变量使用错误,特别是对于指针或引用变量。 在java中要求变量在使用前必须初始化。
数组下标的范围和类型
是否存在下标越界错误,下表类型是否为整型。
通过指针引用的内存单元是否存在(虚调用)?
如在函数返回局部变量的指针或引用时会产生虚调用错误。
被引用的变量或内存的属性是否与编译器预期的一致?
代码走查和代码检查类似,都是以小组为单位进行代码阅读, 是一系列规程和错误检查技术的集合。二者的过程大致相同, 不同之处在于
规程稍微不同 走查会议期间,每个测试用例都在人们脑中推演,即把测 试的数据沿着程序的逻辑结构走一遍,记录程序的状态供 监视,很多错误是在向程序员提问的过程中发现的。
其他与代码检查相同的地方
实施过程
协调人在代码检查前几天分发程序清单和设计规范 编码人员讲述程序的逻辑结构,其他人员提问题并判断是否存
在错误 对照历来常见的编码错误列表分析程序 注意力集中在发现错误而非纠正错误上(非调试) 会议结束后,程序员会得到一份已发现错误的清单
整理课件
8
代码检查的错误列表
1.数据引用错误
参与者所持的态度同样非常关键 代码走查也会带来同样的附带作用
整理课件
19
桌面检查
桌面检查
是人工查找错误的一种古老的方法 桌面检查可视为由单人进行的代码检查或代码走查
由一个人阅读程序,对照错误列表检查程序,对程序推 演的过程。
桌面检查的缺点
桌面检查的效率低 是一个完全没有约束的过程 违反了测试原则:人们一般不能有效测试自己编写的程 序,因此桌面检查最好由其他人而非该程序的编写人员 来完成
const关键字) 全局变量的定义是否一致?

代码评审标准与结果

代码评审标准与结果
6
注释对于理解代码是否有帮助
7
代码中的注释是否充分
8
代码中的注释是否过多
布局/封装缺陷
1
代码布局风格和缩排标准是否前后一致并体现其逻辑结构
2
代码中是否存在已被注释且不再使用的代码
3
复杂程序是否合理地分解成多个子程序
4
每个方法的代码量是否都不超过60行
5
方法或类之间是否具有低耦合性
6
方法或类之间是否具有高内聚性
2
比较运算符是否正确
3
布尔表达式是否通过内部否定操作进行了简化
4
每个布尔表达式是否都正确
5
比较操作是否存在不引人注意的副作用
6
是否存在“&&”替换为“&”或“||”替换为“|”的情况
7
代码中是否避免了对浮点型数值的相等比较操作
流程控制缺陷
1
每个循环是否选用了最佳循环结构
2
所有的循环结束条件是否明显
3
6
注释对于理解代码是否有帮助
7
代码中的注释是否充分
8
代码中的注释是否过多
布局/封装缺陷
1
代码布局风格和缩排标准是否前后一致并体现其逻辑结构
2
代码中是否存在已被注释且不再使用的代码
3
复杂程序是否合理地分解成多个子程序
4
每个方法的代码量是否都不超过60行
5
方法或类之间是否具有低耦合性
6
方法或类之间是否具有高内聚性
7
是否存在重复代码且它的功能可以通过调用其他方法实现
8
方法参数数量是否控制在5个以内
性能/算法缺陷
1
是否存在更好的数据结构和算法可以采用

评审代码表

评审代码表

关于专业技术资格评审代码表的说明
为便于专业技术人员正确选择申报专业技术资格的系列(专业)。

我们整理编写了广东省(含深圳市)高、中级专业技术资格评委会一览表,供大家参考。

使用时,请注意以下几点:(1)申报人选报专业时,应以近几年来所从事的专业技术工作为依据,即申报人必须是在职在岗的专业技术人员。

(2)申报人选择申报专业的文件依据是广东省职改办颁发的各相应系列(专业)《广东省专业技术资格条件》,申报人应按资格条件的第一条选择申报专业及代码,并按所选专业《资格条件》的有关规定准备申报材料。

(3)申报正高级专业技术资格须报省直高评委评审,日常工作部门设在深圳的高评委只能评审副高级资格。

(4)深圳市的各个中级评委会应严格按市人事局规定的受理范围接受申报。

(5)选择好专业后,应将所选专业组名称及代码分别写在申报资料袋正面及底部相应栏内;选报未列出专业评审组名称及代码的评委会时,不填写专业组名称及代码,但须在“专业”栏写明评委名称,在“专业代码”栏内写明评委会代码。

高级专业技术资格评审委员会
深圳市中级专业技术资格评委会一览表。

软件设计与开发评审检查表

软件设计与开发评审检查表
是否在内存访问的时候执行了边界检查(例如: 数组、数据结构、指针等)来保证只是改变了目的存储位置?
是否执行输入、输出、接口和结果的错误检查?
是否对所有错误情况都发出故意义的信息?
对特殊情况返回的代码是否和已规定的全局定义的返回代码相匹配?
是否考虑到意外事件?
易测性
是否可以对每个单元进行测试、演示、分析或检查来说明它们是满足需求的?
该套系统是否能用增量型的方法来集成和测试?
可追溯性
是否各部分的设计都能追溯到需求说明书的需求?
是否所有的设计决策都能追溯到本来拟定的权衡因素?
所继承设计的已知风险是否已拟定和分析?
具体设计检查表
Y: 是 TBD: 不拟定 N: 不是 NA:不合用
检查项
Y/TBD/N/NA
清楚性
所有单元或过程的目的是否都已文档化?
一致性
数据元素的命名和使用在整个单元和单元接口之间是否一致?
所有接口的设计是否互相一致并且和更高级别文档一致?
对的性
是否解决所有条件 (大于、等于、小于零、switch/case)? 是否存在解决“case not found”的条件?
是否对的地规定了分支(逻辑没有颠倒)?
数据使用
是否所有声明的数据都被实际使用到?
Y: 是 TBD: 不拟定 N: 不是 NA:不合用
备注
检查项
Y/TBD/N/NA
清楚性
系统的目的是否已定义?
是否对关键术语和缩略语进行定义和描述?
所使用的术语是否和用户/客户使用的一致?
需求的描述是否清楚, 不模糊?
是否有对整套系统进行功能概述?
是否已具体说明了软件环境 (共存的软件) 和硬件环境 (特定的配置)?

代码评审部分

代码评审部分

l 代码评审部分MISRA-C2004 推荐性规则1 无符号数赋给符号数一定要强制转换(柯华滔提供)1.1 常量整数LARA会认为是有符号数,把它赋给无符号变量,或作函数调用参数时形参无符号,都要强制转换为无符号的类型ushort i;i=3;/*err*/i=3u; /*right*/i=(ushort)3 ;/*right*/1.2 位运算 | 、& 、<<等要将常数转换为无符号数,unsigned int i;i = i << 3; /*err*/i = i << 3u; /*right*/i = i & 0xff ;/*err*/i = i & 0xffu ;/*right*/1.3 ~运算ushort tmp;uchar sfp_no;tmp = ~(1 << sfp_no); /*err*/tmp = ~((ushort)1 << (ushort)sfp_no); /*err*/tmp = (ushort)~((ushort)1 << (ushort)sfp_no); /*right*/1.4 for循环中要注意类型转换如:for (sfp_no = 0U; sfp_no < ((ushort)sizeof(sfp_ports)); sfp_no++) {;}1.5 sizeof 返回类型vc6.0中返回int型,所以在和无符号数比较时要转换成无符号数2 一条表达式中所有变量或常量的类型要完全相同3 使用注释符"//" 违反规则,要使用 " /* */ "4 判断bool型是否为真,不能用>0判断if(b) /*err*/if(b==1) /*right*/5 最好不用 |=之类的运算符尤其一行语句较长时。

6 if、else语句后面一定要用{ }7. 数组下标为循环变量的问题(顾京飞提供)描述:当数组下标为循环变量的时候,会出现Value is not of appropriate type. : unsigned int signed char.....(MIS RA-C:2004 6.1,6.2,10.1-10.4)的错误。

(完整word版)代码审查规范

(完整word版)代码审查规范

代码审查规范1. Code Review目的Code Review是一种用来确认方案设计和代码实现的质量保证机制,通过这个机制我们可以对代码、测试过程和注释进行检查。

Code Review主要用来在软件工程过程中改进代码质量,通过Code Review可以达到如下目的:•在项目早期就能够发现代码中的BUG。

•帮助初级开发人员学习高级开发人员的经验,达到知识共享.•避免开发人员犯一些很常见,很普通的错误。

•保证项目组人员的良好沟通。

•项目或产品的代码更容易维护。

2。

Code Review的前提条件代码提交审核前,开发者必须确保代码符合如下条件,审核者需要确保所有前提条件都已满足方可开始审查,同时也是审查的主要检查点.•所有代码注释清晰,语法正确,编译通过。

•日志代码完整,业务日志、系统日志分开,中文描述,脱敏处理,状态变更,全部清晰明确。

•测试代码覆盖全部分支和流程,暂时统一使用工具Emma(各编译器可下载对应插件)进行Coverage Check。

•项目引用关系明确,依赖关系清晰,配置文件描述。

3。

Code Review的审查范围代码的一致性、编码风格、代码的安全问题、脱敏问题、代码冗余、是否正确设计以符合设计要求(性能、功能)与设计文档相同等等。

3.1、完整性检查(Completeness)•代码是否完全实现了设计文档中所涉及的所有流程和功能点•代码是否已包含所有所需的业务日志、系统日志、异常日志,日志内容是否完整,日志文件配置是否正确。

•代码是否使用缓存等,配置信息是否正确可配置。

•代码中是否存在任何没有定义或没有引用到的变量、常数或数据类型等3。

2、一致性检查(Consistency)•代码的逻辑是否符合设计文档•代码中使用的格式、符号、结构等风格是否保持一致3。

3、正确性检查(Correctness)•代码是否符合制定的标准•所有的变量都被正确定义和使用•所有的注释都是准确的•所有的程序调用都使用了正确的参数个数3。

公司新供应商评审表模板

公司新供应商评审表模板

供应商评表供应商名称: ___________________________ 主要供货产品: _________________________ 评审日期_______________________________ 供应商代码(评估合格后填写):供应商评审表一、供应商资料填写以上项目由相关责任人评定二、供应商须提供的资料1、营业执照复印件;2、税务登记证复印件;3、公司介绍(或相关资料)4、认证体系证书复印件;5、公司(工厂)机器设备清单;6、代理商(贸易商)需提供代理证书供应商评审程序一、目的对供应商进行评审和选择保证本厂采购的原材料、包装材料及其它辅料等以确保其为公司提供合格的产品。

本程序适用于为我司提供产品的供应商的评定和控制。

二、定义1采购产品指购买本厂生产所需的原材料、半成品、包装材料及其它辅料等。

2供应商评定实地到供应商处所或供应商提供的资料、电话、传真等方式进行对厂房、生产设备、产品检验等各项要求是否满足本厂的要求。

3评审人员负责本公司供应商评审考核的评定人员。

4供应商评估因环境因素而无法进行实际评审时可用样品方式进行检测评估。

三、职责1供应部负责原材料、包装材料及其它辅料的供应商开发资格初审、工作方法考评和供应商档案的建立。

2总经理负责合格供应商的批准。

四、程序内容1供应商初步筛选1供应商资料收集供应部负责收集有能力满足本厂所需原材料、包装材料及其它辅料的供应商产品质量、服务、交货期、价格作为筛选的依据。

供应部负责收集有能力满足本厂所需原材料、包装材料及其它辅料的供应商产品质量、服务、交货期、价格作为筛选的依据。

2供应商的初步筛选供应部对《供应商调查问卷》进行初步评价需确定采购的材料是否符合国家法律法规和安全要求对于危险品需要求供应商提供相关证明文件及检测报告。

2供应商的资格初审1采购员先按目标供应商所提供的相关资料、样品、报价原料样品的质量是否符合本厂所需原料的技术方针要求等进行产品质量检验质量是否符合本厂所需原料的要求进行初审。

评审专业代码表

评审专业代码表
党校教育
/
22000
32000
市委党校
香蜜湖路市委党校办公楼907室
82768825
36
深圳职业技术学院高校教师中级评委会
高等职业教育
/
22200
32200
深职院
深职院人事处
26731175
37
深圳信息职业技术学院高校教师中级评委会
高等职业教育
/
25700
35700
信息职业技术学院
信息职业技术学院人事处
/
24703
34703
音乐表演
/
24704
34704
19
深圳市文物博物中级专业技术资格评委会
文物博物
/
24800
34800
20
深圳市艺术中级专业技术资格评委会
编剧专业
/
25001
35001
作曲专业
/
25002
35002
导演(编导)专业
/
25003
35003
乐队指挥专业
/
25004
35004
美术创作
/
2010深圳市各专业技术资格评审代码表序号12345678广东省教授级高级工程师评审委员会广东省其他系列高中级专业技术资格深圳大学教师高中级专业技术资格评委会深圳市自然科学助理研究员资格评委会深圳市高等职业技术学校成人高等学校教师高中级专业技术资格评委会深圳市中专技校教师高中级专业技术资格评委会深圳市中学高级教师和中学一级教师资格评委会深圳市小学幼儿园教师专业技术资格第一评委会不分专业不分专业大学教育自然科研高等职业教育中专技校教育中学教育小学幼儿园教育农艺畜牧兽医9深圳市农业技术高中级专业技术资格评委会林业风景园林森林防护水产10深圳市电力工程高中级专业技术资格评委会电力机械与电气电力运行与管理专业评审代码评委会名称学科组名称及专业高级19800199001010010200103001040011501115021150311504115051070110702中级20100239002210024000224002300022301223022230322304223052060120602初级30100深圳大学人事处339003210034000市教育局324003300032301323023230332304323053060130602受理材料单位市力资源和社会保障局专业技术人员管理处地点咨询电话8210786982108449821080092653519426536171市民中心c区3012室南山区深圳大学办公楼罗湖区新园路37号市教育局旧址6楼821051728217686982230075市农林渔业局福田区福中三路市民中心西区c107182105195市能源集团深南中路2068号能源大厦东区3505室8368405383684308序评委会名称号工商管理11深圳市高级经济师资格评委会人力资源管理金融专业塑胶制品印刷与包装食品科学技术12深圳市轻工工程高中级专业技术资格评委会日用化工五金制品造纸工业照明器材家具工业规划勘察建13深圳市建筑工程高中级专业技术资格第一评委会筑岩土测给建筑设计景观设计结构给排水设备电气燃气暖通学科组名称及专业高级116011160211603119011190211903119041190511906119071190811301113021130311304113051130611307113081130911310中级2190121902219032190421

职称评审学科代码表(2012)

职称评审学科代码表(2012)

科学社会主义与国际共产主义运动 中共党史 国际政治 国际关系 外交学 社会学 社会学 人口学 人类学 民俗学 民族学 民族学 马克思主义民族理论与政策 中国少数民族经济 中国少数民族史 中国少数民族艺术 马克思主义理论 马克思主义基本原理 马克思主义发展史 马克思主义中国化研究 国外马克思主义研究 思想政治教育 教育学 教育学 教育学原理 课程与教学论 教育史 比较教育学 学前教育学 高等教育学 成人教育学 职业技术教育学 特殊教育学 教育技术学 心理学 基础心理学 发展与教育心理学 应用心理学 体育学 体育人文社会学 运动人体科学 体育教育训练学 民族传统体育学 文学 中国语言文学 文艺学 语言学及应用语言学
083002 0831 083101 0832 083201 083202 083203 083204 09 0901 090101 090102 0902 090201 090202 090203 0903 090301 090302 0904 090401 090402 090403 0905 090501 090502 090503 090504 0906 090601 090602 090603 0907 090701 090702 090703 090704 090705 090706 090707 0908 090801 090802 090803 10 1001 100101
0703 070301 070302 070303 070304 070305 0704 070401 070402 0705 070501 070502 070503 0706 070601 070602 0707 070701 070702 070703 070704 0708 070801 070802 0709 070901 070902 070903 070904 070905 0710 071001 071002 0பைடு நூலகம்1003 071004 071005 071006 071007 071008 071009 071010 071011 071012 0711 071101 071102 0712

代码评审清单

代码评审清单

代码评审清单(Code Checklist )产品,项目组名称;_宅急送_________ 产品项号名称,公共_______________ 版本号:被检杳人簽字:—检杳內容: _ _检查人螯宇,_____________________ 检查日期’______________________说明:是杏尽童避免了嵌会的立•弔篦杂芳雄是否併行了必茅而充分的汗释拎K是否代码拥亍路径是否清晰S罰Chi航是否有決4分支控制逻短复杂度是否合浬是否诜行了必更1门充分的注释同个循坏怎是吞仅执行了羊而明确的巧毙占械比校需要挣常数玫在比较表达式的前面否代彳礎丧奸格ig化并能疝苴逻辑结枸尽量孑哎在循开丙岀观近程谐月奇个吐务可作远程谓用次数是否小于以冈1中因数是吞仕抱定范围内Joinb on矽页产恪匹0己问題淸单.冋幅沐阚窟改n期修改n期楡杳SQL r 是冈1语句』碍弓用乎符画单引号T^MO select *开预的语句,必姦指出旦饶宇SF严禁使用ins«t m2 Uiblc: values "t ? , ? , "?) >必须指1岀具依更0jt值広字段避兌隐含的炎型转换(不同数据类型字段明加)子宣询前后必须加上桔号邀免在我here使用,1* / 1=2’这*怯廿戎作为部分条件禁上使用椰图禁上使用XX in 0 or XX血CKm中的元素个数不应超过500)禁止使用or超辽500个其止使用not in・建议使冃not exist婪止在一条河语句中恃月3层以丄的嵌套如具勺多表连莪盯「应该有主从之分,尽重从一个表取数Where子句过滤条杵,索引列或过遞记录最多氏条林应験在前面字符邑连接必须使用“ rCaw when吾匀中巳能出珂二、k、u以及is mill运算袴左连接写送必須带”cxuei'关佬宰伝稈诅用蓟摇伎端启否有不必萼的冗輛摇Java代码审查检查丧类定义缺陷(CD)代码评申检査表软件代码检杳单(C语言)77 检鱼寮量和宏,数字帘金应该用宏未表不,检登宏足义中的数位、実型是合正佚月说明・1.本檢杳单为软件评頁朋检査较件产品惜俣和扶陷提供了指导。

人事部门专业技术职称评审专业名称和代码一览表(1)

人事部门专业技术职称评审专业名称和代码一览表(1)

人事部门专业技术职称评审专业名称和代码一览表职称系统名称专业技术名称代码对象及适用范围农学(科学)0101作物栽培、作物育种、蔬菜、农业生态、品种资源果树0102果树栽培、果树育种植物保护0103农业昆虫、植物病理、植物化学保护、生物防治农业微生物0104农业微生物、微生物农药土壤与农业化学0105土壤学、农业化学、植物营养、农业环保农业生物物理0106原子能在农业上的应用茶叶0107茶叶栽培、茶叶育种、茶叶加工蚕桑0108家蚕育种、家蚕养殖、桑树育种、桑树栽培畜牧0109家禽育种、家禽养殖、家畜育种、家畜养殖、动物营养兽医(科学)0110家禽疾病防治、家畜疾病防治农畜产品贮藏与加工0111农畜产品贮藏与加工农业与测试分析0112农业测试分析农业生物技术0113动物生物技术、植物生物技术农业科学01中药材0114中药材栽培、育种与加工社会科学研究及应用(经济类)0201在社会科学研究系列中从事经济类专业的技术人员社会科学研究02社会科学研究及应用(综合类)0202在社会科学研究系列中从事综合类专业的技术人员计生03计划生育0301全省计划生育系统从事计划生育专业的医疗、药剂、护理、医技人员建筑设计0401建筑设计、工业与民用建筑、建筑理论与教学规划0402城市规划及相关专业(建筑、城市经济地理、城市交通工程等)园林绿化0403城市园林绿化专业建筑结构设计0404工业与民用建筑结构给水排水0405给水排水、污水处理、环卫建筑电气0406建筑电气暖通空调0407建筑空调采暖系统、冷热源系统市政道桥0408城市道桥设计、管理燃气0409燃气工程、从热工程建筑施工0410施工、安装、质量、安全、监理概预算0411工程概预算、劳动定额岩土工程0412水文、工程地质、提坝护城工程测量0413从事建筑工程的工程测量专业土木建筑04房地产0414房地产开发、产权产籍管理、房屋拆迁安置、房地产交易、物业管理职称系统名称专业技术名称代码对象及适用范围通信技术与设备制造0502通信技术、通信系统工程、通信设备与制造、通信设备使用与维护电子系统工程0503电子技术与应用、工业自动化、无线电导航与遥测、无线电设备光、电子材料与元器件0504电子材料、电子远件与器件、光电子材料、光电子元件与器件电子仪器与测量0505电子仪器设计与制造、电子测量技术、电子仪器的使用与维护、电子产品质量检测技术视听技术及家用电子产品0506视听技术设备设计与制造、家用电子产品制造与维护电子信息工程05电子专用设备0507电子设备结构与工艺设计、电子专用设备的设计与制造药品0601药品科研、设计、生产、质量控制医疗器械0602医疗器械科研、设计、生产、质量控制制药机械0603制药机械(药品包装机械)科研、设计、生产、质量控制医院营销0604药品、医疗器械、制药机械、营销管理、流通环节的质量控制医 药 工 程 06生物制药工程0605适用于生物工程研究开发生产地矿勘查0701地质调查、矿产勘查探矿工程0702探矿、勘察、掘进地球物理0703地球物理勘查及遥感地球化学0704地球化学勘查岩矿鉴定0705岩矿鉴定岩矿分析0706岩矿化学分析(仪器分析)物性测试0707物性测试水工环0708水文地质、工程地质、环境地质地质测绘0709地质测绘、土地测量地质勘查 07土地管理0710土地管理、土地规则计量0801在国民经济各部门从事计量专业人员〖标准化0802在国民经济各部门从事标准化专业人员计量标准化质量08质量0803在国民经济各部门从事质量专业人员大地与地形测量0901大地测量、地形测量工程测量0902工程测量、形变测量、海洋、地籍、房产、市政测绘仪器检测(适用测绘系统专业人员)航空摄影测量与遥感0903航测内、外业、遥感地理信息0904地图数字化、数据库的建库及开发引用测量技术09地图制图0905地图制图、印刷水利水电工程建筑1001从事水利水电工程建筑、水利水电工程施工、农田水利工程中的水工部分、水利水电工程概预算、水工模型试验等专业的技术人员水利水电工程地质(中级)1002从事水利水电工程地质、岩土试验等专业的技术人员水利水电工程测量(中级)1003从事水利水电工程测量专业的技术人员水利电力工程电气1004从事水利电力工程电气专业的技术人员水利电力工程机械1005从事水利电力工程机械专业的技术人员水利电力工程金属结构1006从事水利电力工程金属结构专业的技术人员水文1007从事水文专业的技术人员水利电力工 程10水资源与水电规则1008从事水资源与水电规则、防洪、农田水利工程中的规划部分、水土保持、环境评价等专业的技术人员林学1101森林资源培育、森林生态、森林调查、水土保持森保1102森林病虫害防治、食用菌栽培野生动植物保护1103野生动物和森林植物分类、保护、繁殖与利用、自然保护区管理园林1104园林设计林业11木材加工1105森林采运、木材加工、林产化工农学(技术) 1201从事农业技术专业的技术人员畜牧1202畜牧兽医(技术) 1203从事农业技术兽医、中兽医专业的技术人员土肥1204土壤肥料、土化植保1205植物保护农业技术 12园艺1206园艺水产科研1301水产研究及开发水产生产1302水产养殖、海洋捕捞水产加工1303水产加工水产监测与管理1304淡水鱼业资源与环境保护、水产监测水 产 技 术 13水产技术推广1305水产技术推广、教学农机管理1401农业机械管理农机科研1402农业机械的开发与推广农业机械14农机设计与修造1403农业机械设计与制造、修理计划经济1501全省各级机关、各部门、各企事业单位从事计划工作、具有中级专业技术任职资格的人员:民营、私营企业及其他具有经济师资格、从事与计划管理相近工作的人员,达到晋升高级专业技术职务任职资格条件的均可申报计 划 经 济 15物价经济1502凡企、事业单位从事物价管理、研究:价格成本核算、监测、分析、鉴证、认证、评估的专业技术人员均可申报物价专业高级经济师物资经济1503物资、商贸、粮食、供销等从事经营活动的流通领域和各种经济成份(国有、集体、个体)的企事业单位从事经营、管理的人员统计17统计专业1701适用于执行公务员制度以外的社会各界统计人员英语1801英语翻译法语1802法语翻译俄语1803俄语翻译德语1804德语翻译翻译18日语1805日语翻译播音19播音1901从事广播电视播音工作广播中心工程2001广播节目制作、播控技术系统的值机运用、维护测试工艺流程设计、工艺系统设计、设备安装、设备配置、广播发送工程、有线广播广电工程20电视中心工程2002电视节目制作、播控技术系统的值机运用、维护测试工艺流程设计、工艺系统设计、设备安装、设备配置、电视发送工程、电视设备、电视监控、电视技术、有线电视编辑2101各级新闻单位的编辑及研究人员新闻21记者2102各级新闻单位的记者及研究人员编审(美术编审)2201正式出版单位和地方志办公室、党史办公室中从事编辑、美术编辑工作并已取得副编审(美术副编审)资格的专业技术人员出版22副编审(美术副编审、技术副编审)2202正式出版单位和地方志办公室、党史办公室中从事编辑、美术编辑、技术编辑工作并已取得编辑(美术编辑、技术编辑)资格的专业技术人员文物保管与保护2301从事文博文物保管与保护工作人员陈列与宣教2302从事文博研究人员(包括讲解员)文物博物23 考古2303从事考古及相关工作人员美术2401美术(适用群众文化专业)摄影2402摄影音乐2403音乐舞蹈2404舞蹈群众文化理论2405群众文化理论图书资料群众文化24图书资料2406图书馆工作岗位编剧2501编剧、作词、戏剧史论导演2502导演、编导指挥2503指挥作曲2504作曲、音乐理论研究舞台美术设计2505舞台美术设计、含灯光、服装、化妆、音响美术2506美术创作、美术学、书法、篆刻艺 术 25演员2507演员(含声乐演员、舞蹈演员、杂技演员)演奏员2508演奏员舞台技术2509舞台技术、舞台监督、演出组织者、剧团管理者电影放映技术2510电影放映技术档案26档案2601档案事业管理者单位,档案馆、机关、团体、事业单位的档案部门中专门从事各类档案专业工作的在职在岗人员律师2701从事专职执业律师的专业技术人员律师公证27公证2702在公证专业技术岗位上专职从事公证工作的人员国际商务28进出口贸易2801对外经济贸易、利用外资、国际经济技术合作〖路桥2901从事交通技术管理工程科学研究、交通规划勘察设计、桥梁工程施工等专业的技术人员路桥港航29港航2902从事航道、港口工程规划勘察设计、港口、航道工程施工与监理等专业的技术人员粮食工程3001粮食加工(大米、面粉、饲料)粮油储藏与检验3002粮油储藏、粮油检验粮 食 30油脂与植物蛋白工程3003油脂工程、油脂化学、植物蛋白提取机械设计与制造3101机械造型、商业机械设计、市政机械设计、钟表机械设计、陶瓷机械设计、制盐机械设计、林业机械设计、木工机械设计、环保机械、通用机械等设计机械制造与维修3102化工机械制造、无线电机械制造、机械制造工艺设备及其自动化、市政机械、钟表机械、陶瓷机械、制盐机械、林业机械、木工机械、环保机械、通用机械等制造汽车拖拉机制造与修理3103汽车、拖拉机制造与修理生产控制与检测技术3104生产控制与检测技术热加工工艺及设备3105热处理及金属材料、表面处理及防腐铸造工艺及设备3106铸造工艺及设备锻压工艺及设备3107锻压工艺及设备、金属冷压及自动化焊接工艺及设备3108焊接工艺及设备工程机械3109建筑机械、筑路机械、起重运输机械、铁道工程机械、港口机械、桥梁机械等设计与制造与设备管理及维护船舶动力机械3110船舶动力机械船舶工程3111船舶与海洋工程热工技术3112热能工程、热能动力机械、热力涡轮机、工程热处理、电厂热能动力工程内燃机3113内燃机设计、内燃机动力工程、船舶内燃机、农用内燃机、机车内燃机、农牧机械动力机 械 31锅炉3114工业热能设备、锅炉设计与制造、热能工程、压力容器、安全检测技术制冷设备与技术3115制冷技术与设备、压缩机制冷技术、制冷及低温技术、制冷工程、制氧工艺及设备流体机械工程3116流体机械工程压缩机3117压缩机与泵电子精密机械3118光电精密机械、精密机械、精密机械工程、计算机外部设备、无线电专业机械设备、邮电机械、电影机械、复印机械、文化办公机械精密仪器3119精密机械仪器、精密计量仪器、精密科学仪器、机械制造业量仪、惯性器件、陀螺及导航仪器、飞机仪表设备、分析仪器、试验机、时间计控仪、探测仪光学与光学仪器3120光学测量仪器、光学仪器、光学仪器工程、光信息处理仪器、航空遥感仪、显微镜、测绘仪器电工测量仪表3121电子计量仪表、电磁测量仪、弱电测试仪器表工业自动化3122工业自动化仪表电机与变压器3123电机与变压器电力系统及其自动化3124电力系统及其自动化电力拖动及其自动控制高电压与绝缘材料3125高电压与绝缘材料应用电子技术3126应用电子技术电气工程3127电热、电器、电气技术、电机与变压器工程技术管理3128技术推广应用、项目规划与可行性论证、科技情报、技术管理化工工艺(精细化工)3201有机化工、无机化工、化学工程化工分析3202化学分析、仪器分析化学选矿3203化学选矿化学采矿3204化学采矿橡胶工艺3205橡胶工艺橡胶机械3206橡胶机械化工机械3207化工机械高分子材料3208高分子材料化工32油气田开发3209油气田开发、油藏工程矿井设计与施工3301矿山通风与安全、矿山设计选矿工程3302选矿工程煤田地质3303地质、物化探、化验工程地质3304工程地质(从事采矿专业工程地质)矿山机械3305矿山工程机械、勘探机械、煤矿机械设计矿山机电3306矿山机电矿山安全3307矿山安全科研、矿山安全管理、矿山机电安全、矿山机械安全、矿山通风采矿33采矿工程3308采矿工程、露天开采包含有色冶金采矿工程炼钢3401炼钢、特种冶金炼铁3402炼铁冶冶金矿山机械3403冶金矿山机械金属压力加工3404金属压力加工冶金矿山工程3405采矿选矿、矿山建设冶金地质3406冶金地质焦化3407焦化金34有色冶金3408有色冶金纺织工程13501棉纺织、色织纺织工程23502毛纺织、麻纺织、丝织服装工程3503服装设计、服装工程纺织机械3504纺织机械设备管理及维修染整3505棉、毛、麻、丝、纯化纤、混纺染整纺织35化纤3506天然化纤和非天然化纤硅酸盐工程3601水泥、玻璃、陶瓷、耐火材料、复合材料、玻璃钢、硅酸盐、建筑材料工程及其它烧结制品、新型建筑材料、非金属材料聚合物无机非金属材料3602无机非金属材料、无机材料、新型无机材料、胶凝材料、玻璃纤维、特种陶瓷、纤维制品、人工晶体、高压电瓷、电瓷材料、材料科学技术、材料科学、无机材料科学、无机材料工程建材机电3603建材机械、仪器仪表、电气设备的管理及维修建材36建材地质3604建材地质勘查、工程勘察、工程监理、探矿工程、工程测量工业、民用、公共建筑工程3701工业民用、公共建筑工程、地基与基础工程、土石方工程、结构工程、建筑物内、外部的装修、装饰工程,建筑施工安装工程、概(预)算,施工生产、技术、质量、科研及管理建筑工程37工业、民用、公共建筑安装工程3702工业、民用、公共建筑安装工程、上下水工程、供暖工程、电器工程、卫生洁具工程,通风工程、照明工程、消防工程、防雷工程、管道、设备等安装工程、概(预)算,施工生产、技术、质量、科研及管理食品发酵3801食品工程、食品加工、发酵工程、发酵工艺、发酵工学、发酵、食品酿造、微生物工程造纸工业3802制浆造纸、制浆造纸工程、制浆造纸工艺包装印刷工业3803印刷工业、平板印刷、印刷工程一 轻 38日用化工工业3804日用化工工业家电工程3901电风扇、洗衣机、电热器、灯具、制冷器具生产加工及科技管理二 轻 39塑料工程3902农用塑料、日用塑料、塑料包装、塑料建筑及装饰材料、工业配套产品等塑料制品的生产加工,聚乙烯及助剂生产加工及该行业的科技管理、技术情报信息工作皮革工程3903制革、皮鞋、皮件、毛皮制品生产加工、皮革化工、皮革材料、皮革五金、皮革机械、皮革资源等皮革配套及其他制品行业生产加工、本行业科技管理、技术培训、技术情报信息工作机械工程3904塑料机械、包装机械、编织机械、皮革机械、缝纫机械、制伞机械等加工生产、衡器生产加工,本行业的科技管理、技术情报信息工作中文4001语文、文秘、公关等专业政治4002政治教育、法律及相近专业数学4003数学及相近专业体育4004体育、运动训练、形体训练、武术等专业物理4005物理化学4006化学电子技术4007电子 技术、通讯(信)技术、电子测量、广播电视、声像设备、电子仪器仪表、导航、自动化等专业机械制造与加工4008机械制造、机械加工、机电一体化、金属加工与处理等专业交通运输4009汽车制造、汽车与摩托车维修、汽车驾驶、装卸机驾驶等专业化学工程4010化学工艺、化工装备技术、化工过程控制、石油炼制、橡胶工艺、高分子材料、化学制药、造纸等专业餐旅服务4011烹饪餐厅客房、导游等专业商贸与核算4012商品经营、商品储运与配送、市场营销、统计核算、财会电算化、电子商务等专业管理(技校)4013教育管理、物业管理、经济管理、企业管理等专业园林技术4014园林、花卉盆景、园艺、林产品加工专业建筑工程(技校)4015工业与民用建筑、建筑材料、硅酸盐工艺、给排水通风与空调等专业冶金(技校)4016钢铁冶炼、粉末冶金、有色金属冶炼、冶金热能技术等专业技 术 学校教师40纺织4017纺织工艺、服装工艺等专业化学研究4101化学研究自动化研究4102工业与自动控制、计算机技术等地质研究4103岩崩滑坡地质灾害预防、冶金地质勘探等科技情报与科技管理4104科技情报、专昨、科技开发、科技交流、科技管理等环境工程4105环境工程环境监测4106环境监测环境管理4107环境管理自然 科 学 研 究41环境监理4108环境监理工商管理4201工商管理、商业、邮电、房地产、旅游、建筑经济劳动工资4202人力资源管理经济农业经济4203农业经济经 济 42财税金融4204财政税收、金融、保险经济运输经济4205运输(水路、公路、铁路、民航)经济教育管理4301教育管理思想政治4302思想政治社会科学(管理)研究43科技人才管理4303科技管理人才工艺美术44工艺美术4401工艺美术哲学4501党校系统从事哲学、逻辑学、心理学理论教学、科研人员经济学4502党校系统从事政治经济学、经济管理理论教学、科研人员科社4503党校系统从事科学社会主义理论教学、科研人员党建4504党校系统从事党建理论教学、科研人员党史4505党校系统从事党史理论教学、科研人员中文4506党校系统从事中文理论教学、科研人员行管(党校)4507党校系统从事行政管理、领导科学理论教学、科研人员法学4508党校系统从事法学理论教学、科研人员英语4509党校系统从事英语教学人员党 校 教 师 45数学4510党校系统从事数学教学人员刑事技术4601刑事化验、刑事物理检验、痕迹检验(含枪弹检验)、指纹检验、文件检验、刑事照相录像、刑事犯罪情报资料、爆炸物检查、刑警训练与侦破技术、司法会计检验、司法工程审核等侦察技术4602各种技术侦察手段和狱内监控技术、外语编译技术、情报信息技术、特种证件制作技术、技术器材装备研究等计算机安全监察技术4603计算方法安全监察技术通信技术4604公安(国家安全)有线通信、无线通信、机要通信、卫星通信、图象通信技术交通安全技术4605交通事故技术鉴定、信号控制、交通控制、交通安全产品检测、机动车辆检测等工程技术刑事侦察技术 46法医技术4606法医检验技术安全工程47安全工程4701机械、化工、交通、检测检验地震工程技术4801地震工程技术地震48地震科学研究与管理4802地震科学研究与管理内科(医生、主治医生)4901包括心电图、特检、病理、传染病、老年医学、康复医学等外科(医生、主治医生)4902包括麻醉、肿瘤、皮肤科等妇产科(医生、主治医生)4903妇产科卫生49儿科(医生、主治医生)4904儿科五官科(医生、主治医4905包括眼、耳鼻喉、口腔生)中医科(医生、主治医4906包括中西医结合生)公共卫生(医生、主治医生)4907包括健康教育、疾病控制、医疗器械维修等药学(药师、药检师)4908包括药检检验4909检验放射4910包括同位素、核医学护理(护士、主管护4911护理士)高校50高校教师5001高校教师(含实验教师)中专51中专教师5101中专教师(含实验教师)中学52中学教师5201中学教师(含实验教师)小学53小学教师5301小学教师(含实验教师)幼教54幼儿教师5401幼儿教师(含实验教师)。

程序代码评审记录表

程序代码评审记录表

程序代码评审记录表
1.1代码评审记录表
项目代码评审表
评审代码文件清单
文件名称
地点
评审组长
评审成员
版本号
评审日期
评审方式□正式评审□走查
作者文档规模
(页数或者
代码行数)
评审准备
准备阶段花费的总时间(∑每人花费的时间)=人时
准备阶段发现的缺陷总数(∑每人发现的缺陷数量)=个评审过程记录
序号描述*提出人缺陷类型缺陷严重性拟定修
改日期
*1
2
3
1)有”*”标志的内容必须填写。

2).缺陷类型可能是下面的类型之一:逻辑、标准、多余的代码、用户界面、可跟踪性、一致
性、可移植性、设计疑点、性能。

3).缺点严重性可以是:危急的、主要的、次要的、表面的;
正式评审花费的总时间(会议时间)=人时
正式评审发现的缺陷总数(∑每人发现的缺陷数量)=个评审结论
□不做点窜可通过;□经过点窜可通过;□不通过再评审;评审小组组长(签字、日期)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

产品代码评审表
注:表头检查项目中黑体的项目表示必审项。

使用说明:
1.此表用于检查产品/项目代码的状况,从而从代码上对产品质量进行提高。

2.由产品经理或设计人员确定代码的检查范围,以核心业务处理的代码检查为主;
3.按照确定的检查范围列出需要检查的类清单,并通过检查代码得出评审结论,对于各种类的检查侧重点可以不同;
4.代码检查采用程序员自己检查和至少一个其他程序员进行复查的方式进行;
5.在代码实现的功能基本正确以后才能进行该部分代码的确认,对评审发现问题的代码要复查;
6.类型有以下几种状态:界面(UI)、业务处理(BO)、数据处理(DM)、数据对象(VO);
7.按照检查项目逐项确认,对正确的项填写“Y”,有问题的项填写“N”,不需确认的项填写“-”,未确认的项不填;
8.评审结果可以分几种:A--好、B--合格、C--有问题、D--有严重问题。

对于有问题和有严重问题的需要注明问题的内容(可以附加问题说明),对
于这种情况需要再重新进行代码修改并重新进行确认;
9.在代码提交时要求同时提交本确认表,提交时要保证所有检查的类的评审结果为A或B;
10.确认的项目除列出的项目外,产品组可以补充项目。

项目说明:
●易读性:代码结构清晰;
●注释清晰:对功能的注释及代码的作者;
●命名规范:变量、类、方法、属性的命名符合公司开发规范;
●逻辑正确性:业务逻辑处理的正确性;
●事务一致性:TRANSACTION是否一致;
●Sql语句清晰:SQL语句结构是否清晰;
●计算精度:如计算精度有问题时是否使用了UFDouble;
●用标准控件:对于可以使用标准控件的是否使用标准控件;
●调用中间件:不存在反复调用中间件的情况;
●BS与UI交叉:没有BS类与UI类的交叉调用情况;
通过检查以上项目,根据情况得出评审的结论,必审项目要求必须检查;。

相关文档
最新文档