编程规范文档

编程规范文档
编程规范文档

最新文件分类及编码规则汇编

审批及颁发: 部门签名日期起草质量保证部 主审 质量保证部 质量总监 会审生产管理负责人 批准质量管理负责人 颁发质量保证部 分发: Copy-1 Copy-2 Copy-3 Copy-4 Copy-5 质量保证部质量控制部设备部技术部销售部Copy-6 Copy-7 Copy-8 Copy-9 Copy-10 行政人事部财务部安全环保部企管部注册部Copy-11 Copy-12 Copy-13 Copy-14 Copy-15 科技项目部采购部仓储部生产部一车间Copy-16 Copy-17 Copy-18 Copy-19 Copy-20 二车间三车间六车间七车间八车间Copy-21 Copy-22 九车间十车间 文件再审记录: 第几次再审审核情况审核人/日期批准人/日期 第次再审 第次再审 第次再审 一、目的 依照GMP要求,确立文件分类与编码规则,便于文件管理和追溯。

二、范围 适用于文件分类与编码管理。 三、职责 1 质量保证部负责文件体系的分类及编码规则,对各文件进行赋码。 2 各部门负责按照原则对文件进行分类管理;各部门起草文件时必须严格遵循文件编码的规 定。 四、术语 无 五、内容 1 文件分类 1.1 一级文件:阐明公司内某一体系的方针,描述体系的文件。主要包括:质量方针、质量管理手册、质量责任制、质量目标。 1.2 二级文件:主要描述为实施体系要素所涉及到的各职能部门的活动,或为完成某项活动而规定的方法。包括: a)技术标准:包括工艺规程、质量标准、方案、报告等。 b)管理标准:包括计划、管理制度、清单、目录等,描述公司各主要过程的管理活动。 c)工作标准:包括部门职责、职务说明书。 d)工厂主文件。 1.3 三级文件:标准操作规程(SOP),描述各管理环节的操作要素和工作流程、具体的操作方法和步骤。 1.4 四级文件:记录、表格、合格证、图纸、标签、证书等。 2 文件编码 2.1 文件分类编码应遵循以下原则: 2.1.1 系统性:统一分类,统一编码。按照文件分类建立编码系统,由质量保证部建立公司管理文件的分类和编码系统。 2.1.2 准确性:文件与编码一一对应,做到一文一码,一旦某文件终止使用,则该文件编码随即作废,不得再次使用。

【编号规则】工程信息编码标准

QB ****公司企业标准 信息分类和编码 第3分册工程信息分类和编码 (初稿) 20XX-XX-XX 发布 20XX -XX -XX 发行 *****有限责任公司 发 布 ICS XXX 备案号XXX

目次 前言 (3) 引言 (4) 1范围 (5) 2规范性引用文件 (5) 3术语和定义 (5) 4分类原则和方法 (6) 4.1基本原则 (6) 4.2分类对象的层面划分 (6) 4.3工程信息分类 (7) 4.4工程信息整体框架 (8) 5编码方法 (9) 5.1基本原则 (9) 5.2码值 (9) 5.3代码组结构和层次 (10) 5.3.1交互定位码 (10) 5.3.2项目编码 (10) 5.3.3管理属性编码 (11) 5.3.4设计属性编码 (11) 5.3.5合同属性编码 (12) 5.3.6档案属性编码 (12) 5.3.7采购、财务、招标信息属性编码 (13) 5.3.8非项目信息编码 (13) 6分类与代码表 (14) 6.1非项目信息分类标识码(30301) (14) 6.2省电网公司及直属单位编码(30302) (14) 6.3工程项目建设管理单位代码(30303) (15) 6.4项目属性代码(30304) (18) 6.5综合指标(30305) (19) 6.6立项时间(30306) (20) 6.7批次项目标识码(30307) (21) 6.8信息属性码分类(30308) (21) 6.9项目阶段代码((30309) (22) 6.10工作分解代码(30310) (22) 6.11信息创建部门代码(30311) (23) 6.12设计资料分类代码(30314) (24) 6.13设计阶段代码(30315) (24) 6.14类目代码(30316) (25)

华为代码规范文档

代码规范文档

目录 1 概述 (5) 1.1 编写目的 (5) 1.2 文档约定 (5) 1.3 预期的读者和阅读建议 (5) 1.4 参考文献 (5) 2 排版要求 (5) 2.1 程序块缩进 (5) 2.2 程序块之间空行 (5) 2.3 长语句和长表达式 (6) 2.4 循环、判断等长表达式或语句 (7) 2.5 长参数 (7) 2.6 短语句 (8) 2.7 条件、循环语句 (8) 2.8 语句对齐 (8) 2.9 函数、过程和结构等语句块 (9) 2.10 程序块分界符 (9) 2.11 操作符前后空格 (10) 2.12 其他 (11) 3 注释 (11) 3.1 有效注释量 (11) 3.2 公司标识 (11) 3.3 说明性文件 (12) 3.4 源文件头 (13) 3.5 函数头部说明 (13) 3.6 注释与代码一致 (14) 3.7 注释内容 (14) 3.8 注释缩写 (14) 3.9 注释位置 (14) 3.10 变量、常量注释 (15) 3.11 数据结构的注释 (15) 3.12 全局变量 (16) 3.13 注释缩排 (16) 3.14 注释与代码之间空行 (17) 3.15 变量定义、分支语句 (17) 3.16 其他 (19) 4 标识符命名 (20) 4.1 命名清晰 (20) 4.2 特殊命名需注释 (21) 4.3 命名风格保持一致 (21) 4.4 变量命名 (21) 4.5 命名规范与系统风格一致 (21) 4.6 其他 (22) 5 可读性 (23) 5.1 运算符优先级 (23)

5.2 避免直接使用数字作为标识符 (23) 5.3 其他 (24) 6 变量、结构 (25) 6.1 公共变量 (25) 6.2 公共变量说明 (25) 6.3 公共变量访问说明 (25) 6.4 公共变量赋值 (26) 6.5 防止局部变量与公共变量同名。 (26) 6.6 严禁使用未经初始化的变量作为右值。 (26) 6.7 其他 (26) 7 函数、过程 (34) 7.1 对所调用函数的错误返回码要仔细、全面地处理。 (34) 7.2 明确函数功能,精确(而不是近似)地实现函数设计。 (34) 7.3 局部变量 (34) 7.4 全局变量 (34) 7.5 接口函数参数 (35) 7.6 其他 (35) 8 可测性 (44) 8.1 调测开关 (44) 8.2 打印信息 (45) 8.3 单元测试 (45) 8.4 集成测试 (45) 8.5 断言使用 (45) 8.6 设置与取消有关测试手段时,不能影响软件功能功能 (48) 8.7 版本维护 (48) 8.8 其他 (48) 9 程序效率 (50) 9.1 编程时要经常注意代码的效率。 (50) 9.2 提高代码效率 (50) 9.3 全局效率高于局部效率 (51) 9.4 提高代码空间效率 (51) 9.5 循环体内工作量最小化 (52) 9.6 其他 (53) 10 质量保证 (56) 10.1 在软件设计过程中构筑软件质量。 (56) 10.2 代码质量保证优先原则 (56) 10.3 只引用属于自己的存贮空间。 (56) 10.4 防止引用已经释放的内存空间。 (56) 10.5 内存及时释放 (57) 10.6 文件句柄及时关闭 (57) 10.7 防止内存操作越界 (58) 10.8 认真处理程序所能遇到的各种出错情况 (59) 10.9 初始化变量 (59) 10.10 数据一致性检查 (59) 10.11 严禁随意更改其它模块或系统的有关设置和配置 (59) 10.12 不能随意改变与其它模块的接口 (59)

公司档案文件编码规则

公司档案文件编码规则 文件编号 行政类文件的编号,其代号组成: XX1-XX2XX3-XXXX4—XXX5 XX1:企业代号,以大写的公司简体名称拼音表示,本公司以“GY”表示; XX2:文件一级类号,本公司文件类号见下表 XX3:文件二级类号,本公司文件类号见下表 XXXX4:文件年份; XXX5:同类别下文件流水号; 1.1.1.文件编号例: GY-XZ05-2012-001 文件顺序号 年份 文件类别 公司简写 意为共远行政部通知通告类2012年001号文件 一级类目(代码)二级类目 (代码) 归档范围 行政类 XZ 证照 01 各种证照(营业执照正副本,组织机构代码证正副本,税务登记证,生产 许可证,注册证,获奖证,商标证等) 公司战略 02 企业经营战略、决策、发展规划、管理目标等文件材料,董事会决议等 制度 03 公司各项规章制度 合同 04 合同、协议、公证书、意向书、招投标及有关谈判材料 通知通告 05 红头文件,通知,通报等 办公文件 06 通联文件(上级下达的文件,下级上报的文件,平行部门往来文件等) 各职能部门工作总结,报告,计划等文件

会议 07 公司级会议文件(报告,纪要,记录,简报,发言材料等)政府文件 08 公司申请、批复等有关材料(项目文件,产品注册文件等) 活动09 公司印刷、汇编材料、大事记等 公司大型活动的议程,领导讲话,照片、录音、录像等资料 其它 10 其它类型文件 销售类 XS 市场 01 新市场开拓、新项目论证、评价、市场调查、分析、预测等文件材料销售政策 02 产品销售价格及调价政策等有关材料 其它 03 其它销售类文件 技术类 JS 分析报告 01 产品质量分析报告,样品问题反馈报告等项目 02 项目的调研立项报告、请示、批复等 产品设计定型、改型、改进报告、批复其它 03 其它技术相关文件 生产类SC 生产 01 生产统计报告,发货统计报告,库存盘点报告,质量统计报告等其它 02 其它生产相关文件

医疗保障定点医疗机构等10项信息业务编码规则和方法

医疗保障定点医疗机构等10项信息业务 编码规则和方法 一、定点医疗机构编码规则和方法 定点医疗机构编码分3个部分共12位,通过大写英文字母和阿拉伯数字按特定顺序排列表示。其中,第1部分是定点医疗机构标识码,第2部分是行政区划代码,第3部分是定点医疗机构顺序码。定点医疗机构编码结构见图1: 图1 定点医疗机构编码结构 第1部分:定点医疗机构标识码,用1位大写英文字母“H”表示。 第2部分:行政区划代码,采用《中华人民共和国行政区划代码》(GB/T2260),用6位阿拉伯数字表示。其中,前两位代码表示省级行政区(省、自治区、直辖市),中间两位代码表示市级行政区(市、地区、自治州、盟),后两位代码表示县级行政区(县、自治县、县级市、旗、自治旗、市辖区、林区、特区)。 第3部分:定点医疗机构顺序码,对同一市级行政区(市、地区、自治州、盟)下的定点医疗机构赋予的顺序码,用5

位阿拉伯数字表示。 二、医保医师编码规则和方法 医保医师编码分3部分共13位,通过大写英文字母和阿拉伯数字按特定顺序排列表示。其中,第1部分是医保医师标识码,第2部分是行政区划代码,第3部分是医保医师顺序码。医保医师编码结构见图2: 图2 医保医师编码结构 第1部分:医保医师标识码,用1位大写英文字母“D”表示。 第2部分:行政区划代码,采用《中华人民共和国行政区划代码》(GB/T2260),用6位阿拉伯数字表示。其中,前两位代码表示省级行政区(省、自治区、直辖市),中间两位代码表示市级行政区(市、地区、自治州、盟),后两位代码表示县级行政区(县、自治县、县级市、旗、自治旗、市辖区、林区、特区)。 第3部分:医保医师顺序码,对同一市级行政区(市、地区、自治州、盟)下的医保医师赋予的顺序码,用6位阿拉伯数字表示。 三、医保护士编码规则和方法

信息化系统编码的八项原则

信息化系统编码的八项原则 在我们推行信息化系统的工作中,所遇到的第一件事情就是编码工作,如供应商、客户、物料等等,在企业信息化的发展过程中,经常会发现当初制定的编码规则有问题,无法再编下去,需重新修订。那如何进行科学、有效的编码,是我们所有实施顾问都会遇到经常要思考的问题。为帮助一线实施顾问科学合理的指导客戶编码工作,我们对编码工作进行了归纳、总结和提炼,形成了我们金蝶的信息化系统编码的八项原则,提炼成八个字“一、类、有、变、数、短、长、跳“。我们今年会在所有机构中对实施顾问进行培训,我们的目标是,我们所有的实施顾问在谈到编码时,都能按八项编码原则来给客户讲解,体现出我们顾问的专业性,体现出我们的标准化的实施方法。当然,如果我们金蝶的所有相关业务人员都能了解这八项原则,那是最好不过了。 下面我们来对这八项原则一一进行解释。 一、求唯一 通常情况下,只要物料的物理或化学性质有变化,只要物料必须要在仓库中存储,就必须为其指定一个编码,即通常所说的一物一码。比如某零件要经过冲压成型、钻孔、喷漆三道工序才能完成。如果该物料的三道工序都在同一车间完成,不更换加工单位,即冲压成型后立即进行钻孔,紧接着进行喷漆,中间没有入库、出库处理,则该物料可取一个代码。如果该物料的三道工序不在同一个车间完成,其顺序是冲压、入库、领料、钻孔、入库、领料、喷漆、入库,则在库存管理中为了区分该物料的三种状态,必须编制不同的物料编码。 二、分类别 在编码时,一般会按一定的分类方式对编号进行分类,这样,在日常的查询或报表列印时,同类的资料才能排在一起,便于我们比较和汇总统计等。通常我们在对物料进行编码时,会按大类-中类-小类-流水号的形式进行编码,比如,第一码表示大分类,如成品,原材料,半成品等,第二、三码表示中分类,第四、五、六码表示小分类,最后是三位的流水号,通过这样的分类,我们可以保证相同类的物料在做统计分析时是可以排在一起的。 三、勿有意 我们在给客户辅导编码时,非专业性的人员通常都要求让编号反映某些意义,使得编号容易记忆或者可以望“字“生义,常常会将英文单词的首几位或缩写字母编在编号上;再有,还要把物料的规格、尺寸等属性也要反映在料号中。在资料量不大时,这种编码方式的确可能比较方便,使用起来可能会比较符合使用者现时的习惯,但是当资料数量越来越大时,要记忆的东西太多了,实际上已经达不到当初设想的易于记忆的目的了,结果给后续新增编码造成很大的困扰,无法进行新增编码的编制。

编码规范

编码规范 (V.01仅供内部使用) 一、布局结构规范 每个源程序文件的头部必须包含文件头部说明(文件名称、软件版权、功能说明、系统版本、开发人员、开发时间)和修改记录说明(修改日期、修改人员、修改说明)。 每个函数头部必须包含函数头部说明(使用https://www.360docs.net/doc/619806061.html,会自动生成XML格式注释框架。)。 二、书写排版规范 2.1、空行 每个函数定义结束之后都要加一个或若干个空行。 在一个函数体内,变量定义与函数语句之间要加空行。 逻揖上密切相关的语句之间不加空行,其它地方应加空行分隔。 2.2、对齐 程序的分界符‘{’和‘}’永远都单独成行并且位于同一列,同时与引用它们的语句左对齐。 2.3、缩行 用缩行显示程序结构,使排版整齐,缩进量统一使用TAB,而不能用空格补齐。 同层次的代码在同层次的缩进层上。 三、语言规范 3.1、常量 全用大写字母命名,用下划线分割单词。 3.2、变量 声明变量的同时对变量进行初始化,严禁使用未经初始化的变量。 3.3、表达式 如果代码行中的运算符比较多,用括号确定表达式的操作顺序,避免使用默认的优先级。 不要有多用途的复合表达式(例如:d = (a = b + c) + r;该表达式既求a 值又求d 值。应该拆分为两个独立的语句:a = b + c;d = a + r;)。 尽量避免含有否定运算的条件表达式(如: if (!(num >= 10))应改为: if

(num < 10))。 3.4、语句 if 语句本身自占一行,执行语句不得紧跟其后。不论执行语句有多少都要加{}。 3.5、属性 原则上,字段(Field)是不能公开的,要访问字段的值,一般使用属性。属性以简洁清晰的名词命名。 3.6、函数 不要将正常值和错误标志混在一起返回。正常值用输出参数获得,而错误用异常捕获。 在函数体的“入口处”,对参数和通过其它途径进入函数体内的变量(如文件句柄等)的有效性进行检查。 函数的功能要单一,不要设计多用途的函数。 避免函数有太多的参数,参数个数尽量控制在5 个以内。如果参数太多,在使用时容易将参数类型或顺序搞错。 3.7、注释 边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性。不再有用的注释要及时删除。 对于全局数据(全局变量、常量定义等)必须要加注释。 当代码比较长,特别是有多重嵌套时,应当在一些段落的结束处加注释,便于阅读。 四、命名规范 4.1、命名空间 命名空间构成方法:公司名.产品名[.组件名] 命名空间以.分割的每个节都建立一个文件夹,使命名空间和文件夹保持一致; 4.2、文件 采用小写字母命名文件,避免取一些比较通俗的文件名,如:main.cs 文件名称应尽量和文件中的类名相同。如:frLogin.cs文件中是frmLogin 类的定义。

信息标准规范建设

6.信息标准规范建设 6.1信息标准建设目的 高等学校信息化建设已经进入到跨业务领域信息共享、建立全校统一集成的信息系统阶段,目标是实现整个学校的系统集成、信息共享及工作协同。因此,如何将众多应用系统中大量的信息进行科学、规范的定义和分类,使信息有序流通、保证信息的一致性及权威性、发挥信息资源的综合效益是当前信息化建设的重要工作。此外,高等学校间共建共享应用系统、共同推进高等学校信息化建设的迫切需要也使制定统一的高等学校管理信息标准成为必要和可能。 信息标准是整个数字化校园信息化建设的基础,信息标准在全校范围内为数据库设计提供类似数据字典的作用,为信息交换、资源共享提供了基础性条件。信息标准确保信息在采集、处理、交换、传输的过程中有统一、科学、规范的分类和描述,能够使信息更加有序流通、最大限度地实现信息资源共享,使学校信息系统得到协同发展,发挥信息资源的综合效益。 6.2信息标准的编制原则 数据共享中心的建设就是要规范全校信息的管理,并建立《学校信息标准及规范》管理文件,该信息标准管理文件应符合如下的编制思路: ?涉及到国际、国家和教育部已颁布的标准,要采用已颁布的标准。 ?涉及到已颁布的高等学校部分管理信息标准,《学校信息标准

及规范》在相关内容上尽量及已颁布的标准保持一致。 ?涉及到关于学校信息管理已经颁布执行的标准,要采用学校已颁布的执行标准。 ?《学校信息标准及规范》是可以根据国家、教育部、行业、学校的需要进行不断维护。 ?在《学校信息标准及规范》颁布执行后,后上的信息化系统需要符合该标准;已存在的信息化系统则可以根据映射功能和信息标准做对应,条件允许的话向《学校信息标准及规范》靠拢。 图:学校信息化标准构成 6.3代码设计原则 ?唯一性 代码是描述对象基本属性的标识。有的编码对象可能有多个不同名称(例如校内单位可有单位名称、单位号、单位简称、英文缩写等),可以按不同方式对其进行分类描述,但在一个分类编码中,每一个对象应只有一个代码,一个代码唯一标识一个编码对象。 ?稳定性 代码的编制要有稳定性,应避免含有易变元素的干扰,应经得起时间的考验。

某企业文件编号规范

保密级别: 公司内部 传阅范围: 公司内部 文件编号规范 20130101发布20130101实施

修改历史记录

目录 1 目的 (4) 2 使用范围 (4) 3 编号办法 (4) 3.1 公司名称及项目名称约定: (4) 3.2 日期表示 (4) 3.3 文件版本编号 (4) 3.4 技术文件命名 (5) 3.5 其他文件的编号 (6) 3.5.1 公司规章制度和管理文件 (6) 3.5.2 合同协议 (6) 3.5.3 传真 (6) 3.5.4 电子邮件的命名规则 (7) 3.5.5 外来文件 (7) 3.5.6 对外发文 (7) 3.5.7 会议纪要 (7) 3.5.8 其它文件 (8) 3.5.9 文件附件 (8) 4 编号管理 (9)

1 目的 确保公司重要文件具有唯一编号,便于文件的识别、追溯和控制,保证公司文件体系有效运转。 2 使用范围 适用于公司文件的编号管理和控制: a)技术类文件:是指在公司的设计、生产、销售、服务等各个环节中与技术 有关的各类文件和资料。 b)其他文件:包括公司规章制度、管理文件、合同协议、传真等; c)编号文件包括纸介文件以及电子文件。 3 编号办法 3.1公司名称及项目名称约定: 公司全称为:南非中国制衣集团(北京) 本组织简称:CGMBJ 项目全称:CGM 企业信息管理系统 1.0版 项目简称:CGM v1 3.2日期表示 格式:yyyy-mm-dd 或yyyymmdd yyyy:用四位数字表示公元年份,如2005表示公元2005年。 mm:用两位数字表示月份,不足两位时,第一位用零补齐,如03表示3月。 dd:用两位数字表示日期,不足两位时,第一位用零补齐,如15表示第15号。 例如: 2003-10-27 或20031027 表示(2003年10月27日) 3.3文件版本编号 下面是对文件版本进行编号要遵守的标准: 起草版本的编号为0.1, 0.2, 0.3, ..., 0.10。 版本编号可以根据项目需要延伸到若干层,例如,0.1, 0.1.1, 0.1.1.1. 一旦文件版本得以确认后,版本编号应该始自 1.0。 版本编号不断变化为: 1.0, 1.1, 1.2, ..., 1.10。 项目可以根据需要将版本编号晋升为2.0,2.1, 2.2 等。

信息技术有限公司代码开发规范

xx信息技术有限公司代码开发规范 xx信息技术有限公司

代码开发规范 一、项目: IDE统一采用MyEclipse: 1.Tab policy设为“Spaces only”,Indentation size、Tab size均设为4 2.Maximum line width设为:140 3.java文件进行自动格式化 4.项目编码utf-8 二、代码: ?原则 1.数据结构应该只有公共变量;对象应该只有私有变量和公有函数; 2.一个类只做一类事、一个方法只做一件事 3.类、方法尽量简单、短小 4.宽度不超过140个字符 5.方法不超过40行,基本一屏高度 6.类不超过500行 7.尽量用好的命名代替注释 ?基本 1.统一采用log4j代替System.out.print、e.printStackTrace()等打印方式 2.流程语句必须用大括号 3.IO流必须用try finally关闭 ?命名 1.java基本命名规范 2.类为名词、属性为名词、方法为动词(+名词) 3.可以用2代替to,用4代替for,如string2int() 4.命名不许相互包含,如:get(),getOne()

5.不要采用getModel()、getModel1()、getModel2()数字方式命令 ?类型 1.对象属性必须为类,不能用String代替Number、Date等,不能使用基 本类型; 2.方法参数、返回均不许为Map(除非dao层) 3.泛型必须注明类型、不许使用List、List(除非dao层参数) 4.方法 5.方法参数不能超过4个,可以拆分方法或用类封装参数 6.Collection对象迭代采用foreach方式 ?分层 1.action里只有跳转 2.service层只有业务逻辑 ?jsp 1.放到WEB-INF/jsp目录下,不许直接访问jsp 2.不含java块、统一采用jstl 3.jsp不含style、script块 4.采用css、js代码 5.采用jQuery方式,监听事件,页面不含事件 6.图片写好width、height属性 ?dao层 1.尽量采用预处理方式 2.sql语句必须大写 3.一个dao类只操作一个Model 4.sql必须全部封装到dao层

编码规范文档

目录 目录 (1) 1.编写目的 (2) 2.程序命名规范 (2) 基本约定 (2) 控件命名规范 (4) https://www.360docs.net/doc/619806061.html,控件命名规范 (6) 自定义控件命名规范 (6) 类型声明 (6) 常量 (7) 类的命名 (7) 抽象类定义 (7) 密封类定义 (8) 方法定义 (8) 虚方法定义 (8) 类的成员定义 (8) 结构定义 (8) 结构成员定义 (9) 接口定义 (9) 接口的方法和成员定义 (9) 自定义异常定义 (9) 注释规范 (9)

1.编写目的 为了使团队中的每一位成员都形成统一的开发约定,特制定本规范文档,在今后的开发过程中,请严格按照此文档约定的规则进行编码。通过此规范,希望可以给各程序员之间起到沟通的桥梁的作用,并增强程序的可读性。 如在使用过程中,碰到本文档中没进行约定的规则,待商议后对该文档进行补充完善。2.程序命名规范 基本约定 ●所有的命名名称都必须使用能直接体现具体含义的名字。 不能使用X,Y,Z,等无意义的名称进行定义,除循环变量除外。 ●所有的成员变量必须在所有成员方法前面声明,用一个换行把它和方法分开 如: public class ClsLogin { TextBox txtUserName;// TextBox txtPassWord;// public Login() { } } ●类文件名的名称必须要能反应类的内容,最好是和类同名,一个文件只写一个类, 文件和文件夹的名称也应该精确地说明它们的用途。 如: 文件名:Login.cs 类名:public class ClsLogin ●大括号"{"要新起一行。 正确编写: public class ClsLogin { } 错误编写: public class ClsLogin{

技术文件编号规则

日本电产凯宇汽车电器(江苏)有限公司Array 技术文件编号规则 受控编号

1、目的 统一公司的技术文件的编号规定,便于文件分类识别。 2、适用范围 适用公司范围内所有产品技术管理类文件。 3、名词定义 通用技术文件是指与产品型号无关的通用技术标准类文件。 4、职责 4.1研发中心负责在新产品开发时与顾客共同确定产品的产品特殊特性。 4.2项目小组在产品先期策划中确定过程特殊特性(如需由项目小组组长与顾客进行过 程特殊特性确定)。 5、作业流程 5.1图纸、产品明细表等 图纸、产品明细表以零部件编号实施 5.2通用技术类文件编号规则 通用技术文件 四位流水号(0001、0002、0003……)(可选) 技术文件代码 部门字母代号 G:总务部General Affairs Dept.Q:品质保证部Quality Assurance Dept. B:企划室Business Planning Dept.M:制品制造部Product Manufacturing Dept. R:研发中心R&D Center P:生产管理部Production Management Dept. S:市场营销部Sales Dept.T:体系管理统括室System Management Dpet. 其中研发中心细化部门代码,研发一课为“R1”、研发二课为“R2”、研发中心办公室为“R3”、 实验室为“R4”

通用技术文件 四位流水号(0001、0002、0003……)(可选) 产品型号简称(可选) 技术文件代码 部门字母代号 G:总务部General Affairs Dept.Q:品质保证部Quality Assurance Dept. B:企划室Business Planning Dept.M:制品制造部Product Manufacturing Dept. R:研发中心R&D Center P:生产管理部Production Management Dept. S:市场营销部Sales Dept.T:体系管理统括室System Management Dpet. 其中研发中心细化部门代码,研发一课为“R1”、研发二课为“R2”、研发中心办公室为“R3”、 实验室为“R4” 5.3工艺类文件编号规则 工艺类文件包含:过程流程图、FMEA、控制计划、作业指导书等 工艺类文件 产品型号简称 技术文件代码 部门字母代号 5.4产品工程更改申请单编号规则 产品工程更改 两位流水号(01,02,03……) 部门字母代号 日期(年月日,八位数字)产品工程更改 四位流水号(0001,0002,0003……) 日期(年月日,八位数字,如:20131010)部门字母代码

信息系统编码管理办法

XXX有限公司 信息系统编码管理办法 第一章总则 第1条目的 为规范公司信息系统编码管理,明确编码的申请及审批流程,充分满足公司改革与发展对信息系统的需求,特制定本管理办法。 第2条适用范围 本管理办法适用于安信集团及所属机构的所有物品、资料等的系统编码的管理与维护。第3条职责 1.ERP管理部:负责信息系统编码及编码规则的整体维护和管理,ERP管理部人员负责 新增编码的审核及系统录入工作。 2.产品编码管理部(小组):负责总部采购的成品及原材料的编码申请的审核工作,并负 责具体编码规则的管理与维护。 3.公司工厂:生产管理部负责公司产品的编码申请;制造部门:负责半成品的编码申请。 4.采购部门:负责采购物品(原料、辅料、成品及其他商品)的编码申请及供应商资料 的维护,其中市场推广部负责外购文宣物料等的编码维护及录入。 5.财务部门:负责根据销售部门收集和提供的销售客户信息进行编码并录入ERP。 6.人力资源部:负责对所有员工信息及编码的监督和管理。 第二章编码规则 第4条编码原则: 为了更好的管理系统编码,必须制定合理、科学的编码管理体系,新增系统编码应该遵循以下原则。 1.唯一性:同一物品只能对应一个编码,同一编码只能代表一个物料,绝不能出现一个 物料多个编码,或一个编码多个物料的情况。 2.可使用性:编码的长度不宜过长或过短,否则不易编制或识别。 3.规则性:编码应当是按照一定的编码规则编制。 4.可读性:可根据物料编码识别出该物料的类别等信息。

5.通用性:同一编码原则应能涵盖所有同类物料,新增加的品种也能够适用。 6.扩展性:编码原则的制定应能考虑公司5-10年内物料的变化趋势。并且要对不同的情 况留有一定的余地。 7.效率性:编码原则不仅要考虑使用者是否可以较容易地解读,方便记忆和识别,还应 当考虑是否有助于提高日常操作的效率。 8.兼容性:本公司的物料编码应当考虑与主要客户、重要供应商的编码的兼容性。可根 据需要建立物料编码对照表方便比照查询。 9.综合性:编码原则应考虑与产品(BOM单)、生产、采购、仓库管理、物料控制、财务、 使用软件系统等相关方面的配合使用问题。 第5条编码规则编制要求 1.结构、性能(功能)、规格等完全相同或有微小差别但用途完全相同的物料,只能采 用同一个物料编码。 2.各类物品编码规则中应明确字符形式、字符位数、字符含义等,并进行规范性的描述; 3.新增的零部件、原材料种类等的编码代号应与成品的相应编码一致。 4.新增工艺标识时,不能与系统中已有工艺标识重复,避免出现同一标识所指不同意义 的情况。 5.新增工艺标识中不允许使用“*”、“/”、“()”等符号 6.对于产品推广等特别编码需求,由编码申请部门提报产品编码管理部(小组)协调处 理。 7.各“编码规范”维护部门应严格按编码原则编制和调整,并及时报ERP管理部审核备 案。 第6条具体编码规则 由ERP管理部负责公司所有ERP系统编码规范的维护和管理,监督编码规范的执行情况并负责协调有关事宜。具体以ERP管理部规整的最新“编码规范”执行。 1.《ERP产成品编码规范》 2.《ERP原材料编码规范》 3.《纸箱编码对应表》 4.《客户编码规范》 5.《半成品编码规范》 6.《供应商编码规范》 7.《ERP五金备件编码规范》 8.《ERP办公劳保编码规范》 9.《ERP辅助材料编码规范》

(完整版)公司文件编号规则

中电新源文件编号规则 1. 目的 加强公司文件的标准化管理,便于文件的识别、追溯和控制,规范存档,确保公司重要文件具有唯一编号,保证公司文件体系有效运转。 2. 适用范围 适用于公司文件的编号管理和控制。 a)技术类文件:是指在公司的研发、生产、销售、服务等各个环节中与技术有关的各类文件和资料。 b)其他文件:包括公司规章制度、管理文件、合同协议、传真等; c)编号文件包括纸介文件以及电子文件。 3. 编号办法 3.1 公司名称约定 公司全称:中电新源智能电网科技有限公司 简称:CPHV 3.2 日期表示格式:yyyy-mm-dd yyyy:年份:用四位数字表示公元年份,如2012表示公元2012年。 mm月份:用两位数字表示月份,不足两位时,用零补齐,如03表示第3月。dd 某日:用两位数字表示当日,不足两位时,用零补齐,如05表示第5日。例如:2012-10-12表示(2012年10月12日) 3.3 文件版本编号 下面是对文件版本进行编号要遵守的标准: 起草版本的编号为0.1, 0.2, 0.3, ..., 0.10。版本编号可以根据项目需要延伸到若干层,例如,0.1, 0.1.1, 0.1.1.1. 一旦文件版本得以确认后,即正式版本编号应该始自1.0,版本编号不断变化为:1.0, 1.1, 1.2, ..., 1.10。项目可以根据需要将版本编号晋升为2.0,2.1, 2.2

等。 3.4 技术文件命名格式:CPHV-TT-NN-YYYY-MM CPHV:公司名称缩写 TT文件类型: SC:质量手册 CX:程序文件 JS:作业指导书、说明书等 GL:操作规程,计算书等 ZD:制度 JL:记录 NN:版本号,参见3.3节 YYYY-MM:年月 3.5 其他文件的编号 3.5.1 公司规章制度和管理文件 公司规章制度和管理文件的编号格式为:CPHV(-DN)-TT-nnn-dd-YY DN:大写英文字母,部门代号,如该制度是公司级文件,适用于公司全体人员,该部分编码省略; 如该文件是部门内部管理制度,则应标记部门编号,表示该制度由部门内部使用。相应的部门代号如下: 质量部QM 综管部:ZG 生产部:SC 工程部:GC 研发部:YF 市场部:XS 财务部:CW

企业信息化编码规则

信息编码 企业实施金碟KIS系统,科学地编制和应用信息代码,为计算机管理带来极大的方便。在应用金碟KIS系统时,要根据企业的具体情况及其特点,建立企业信息代码体系,制定一系列的代码编制标准,为信息代码设计以及输入/输出/核对提供依据。 第一节信息编码概述 一、信息编码的概念 1.定义 信息编码就是对金碟KIS中所有常用信息进行有规则的编码,编码就是信息的代码,一个编码唯一代表一个信息、一个物品等。 2. 信息编码的重要作用 ①、编码是系统惟一识别每个、某类信息的依据; ②、编码是进行信息分类、校核、合计、检索的关键字; ③、编码可克服项目参差不齐的缺点,节省内存与外存空间; ④、编码是系统化、标准化、逻辑化的有效手段; ⑤、物料编码又是MPS、MRP、库存准确性的依据。 3. 信息编码工作的内容 ①建立编码体系,确定编码原则; ②审定编码方案与编码框架; ③.具体编码:组织有关单位根据编码方案,对每种信息进行具体的逐一编码; ④.测试:编码体系建立后,必须进行严格的测试才能定版。 具体作法是,录入数据进行试用,所选数据要有广泛性、代表性。试用过程中检 验编码体系的完整性、可扩充性,边改边用,直到适用为止; ①颁布:编码体系建立后,由各部门认可后,经企业负责人批准即可作为企业标准进 行推广应用。 建议用户任职编制并颁布企业《材料编码方法手册》、《材料代码目录手册》等供技术部门在制造数据确认时查阅。 二、信息编码的内容 在金碟KIS中,涉及到的和必须进行编码的数据包括以下内容: ?物料编码 ?客户编码 ?供应商编码 ?仓库编码

?货位编码 ?科目编码 ?员工编码 ?部门编码 第二节代码规划与设计 一、代码编制原则 1、编码体系的建立应遵循以下五大设计原则: ①、唯一性:保证编码的唯一性,是编码的根本原则,其他原则都是可考虑的; ②、通用性:代码结构要简单明了,位数少; ③、使用性:便于使用,容易记忆; ④、扩展性:便于追加,追加后不引起体系混乱; ⑤、效率性:适宜计算机处理、适宜快速录入、是以辨认。 2、编码规划的原则: ①、信息编码体系要体现科学化、标准化、规范化、合理化。 ②、参照国家标准中有关分类标准体系。 ③、在实施过程中,还必须重视以下两个方面: 1)直观性和实用性。 2)继承性。 二、编码中易犯的错误 1、同物异码,异物同码,不唯一现象; 2、总是想将信息的各种属性都在编码中体现; 3、将编码设计的很长。 三、编码的类型 1.数字码:全部代码均用数字0~9组成,使用方便,简单易记,首选方法; 2.连续码:项目按数字顺序编号,优点:简单明了,易于追加,但代码无分类功能,其组织和体系性较差。 第三节物料编码基础 实际上,软件系统实施过程中,最为困难的实际上是物料的编码。物料数量多、分类复杂、属性多样,标识困难。因此,我们对物料的编码进行较详细论述。 一、物料的概念 ①物料:物料是指构成企业生产、销售、采购、库存的基本对象。 物料是物品、材料的总称;

软件编码规范.doc

软件编码规范 中国人民银行清算总中心 支付系统开发中心

注:变化状态:A—增加,M—修改,D—删除

目录 第一篇C/C++编码规范 (6) 第一章代码组织 (6) 第二章命名 (9) 2.1文件命名 (9) 2.2变量命名 (9) 2.3常量与宏命名 (10) 2.4类命名 (10) 2.5函数命名 (10) 2.6参数命名 (11) 第三章注释 (12) 3.1文档化注释 (12) 3.2语句块注释 (17) 3.3代码维护注释 (20) 第四章编码风格 (22) 4.1排版风格 (22) 4.2头文件 (26) 4.3宏定义 (27) 4.4变量与常量 (30) 4.5条件判断 (32) 4.6空间申请与释放 (33) 4.7函数编写 (33) 4.8类的编写 (37) 4.9异常处理 (40) 4.10特殊限制 (40) 第五章编译 (41) 第六章ESQL/C编码 (46) 第二篇JAVA编码规范 (47) 第一章代码组织 (48) 第二章命名 (51) 2.1包命名 (51) 2.2类命名 (51) 2.3接口命名 (51) 2.4方法命名 (51) 2.5变量命名 (51) 2.6类变量命名 (52) 2.7常量命名 (52) 2.8参数命名 (52) 第三章注释 (53) 3.1文档化注释 (53) 3.2语句块注释 (57) 3.3代码维护注释 (59) 第四章编码风格 (61) 4.1排版风格 (61) 4.2包与类引用 (66) 4.3变量与常量 (66) 4.4类编写 (67) 4.5方法编写 (68)

4.6异常处理 (71) 4.7特殊限制 (71) 第五章编译 (73) 第六章JSP编码 (74) 6.1文件命名及存放位置 (74) 6.2内容组织 (74) 6.3编码风格 (76) 6.4注释 (78) 6.5缩进与对齐 (78) 6.6表达式 (79) 6.7JavaScript (79) 第三篇POWERBUILDER编码规范 (80) 第一章代码组织 (81) 第二章命名 (82) 2.1文件命名 (82) 2.2对象命名 (82) 2.3变量命名 (84) 2.4常量命名 (85) 2.5函数与事件命名 (85) 2.6参数命名 (85) 第三章注释 (85) 3.1文档化注释 (85) 3.2语句块注释 (88) 3.3代码维护注释 (88) 第四章编码风格 (89) 4.1界面风格 (89) 4.2排版风格 (93) 4.3变量与常量 (95) 4.4条件判断 (96) 4.5空间申请与释放 (97) 4.6函数编写 (97) 4.7特殊限制 (97) 第五章SQL编码 (98)

文件编码规则及编写格式要求

关于公司文件编码规则及 编写格式要求的实施细则 一、目的: 为规范公司(以下简称“总公司”)管理 体系文件编制,使所有编制文件保持统一标准,便于识别、有效使用和追溯,并对其进行控制,根据管理实际,特制定本细则。同时,为规范总公司各部门、所属各一级分子公司简称,本细则对简称编写方式予以规定。 二、职责分工: (一)企业管理中心(以下简称“企管中心”)负责本 细则的制订,编码审核及跟踪检查实施情况; (二)总公司各部门负责执行本细则规定。 三、规定内容: (一)本细则规定的文件指总公司经营管理过程中产生的程序性文件及各部门内制定的规范性文件,主要包括规章制度及其流程文件、表单文件。 (二)文件编码与编写格式 1.文件代号与编号的说明 - 1 -

(1)制度汇编手册 -ZDHB-□□□□ :公司名称汉语拼音简写; ZDHB:制度汇编的汉语拼音缩写(如果已建立贯标体系的,可用QEOEn:质量、环境、职业健康安全和能源管理体系管理手册); □□□□:年份。 (2)制度文件编号 -BG-□□□ :公司名称; BG:文件类别汉语拼音简称(办公行政类BG、战略管理类ZL、企业管理类QG、财务管理类CW、人力资源类RL、工程管理类GC、投融资类TRZ、法律事务类FL、审计类SJ、产业发展类CY、业务合作类HZ、风险管理类FX、党群类DQ、工会类GH); □□□:流水号。(流水号:001-999。) (3)流程编号 -□□□□□-P□□ :公司名称; □□□□□:文件类别(同上)加流水号; P□□:P指操作流程代码,□□流程流水编号(01-99); (四)相关记录表单编号

- 2 -

软件编码规范文档

C++设计编码规范 (试用版) 设备开发部黄焕斌

目录 重要提示错误!未定义书签。 背景错误!未定义书签。 1文件组织规则错误!未定义书签。 命名错误!未定义书签。 目录错误!未定义书签。 预处理错误!未定义书签。 注释错误!未定义书签。 2代码组织规则错误!未定义书签。 空行错误!未定义书签。 换行错误!未定义书签。 空格错误!未定义书签。 对齐错误!未定义书签。 就近原则错误!未定义书签。 精简原则错误!未定义书签。 3命名规则错误!未定义书签。 自注释错误!未定义书签。 变量错误!未定义书签。 函数错误!未定义书签。 类型错误!未定义书签。 宏错误!未定义书签。 常量错误!未定义书签。 4设计规则错误!未定义书签。 识别类和函数错误!未定义书签。 构造函数错误!未定义书签。 封装性错误!未定义书签。 函数参数错误!未定义书签。 函数返回值错误!未定义书签。 契约错误!未定义书签。 规模错误!未定义书签。 名字空间错误!未定义书签。 类型转换错误!未定义书签。 常量错误!未定义书签。 内联错误!未定义书签。 静态变量错误!未定义书签。 编译依赖错误!未定义书签。 可重入错误!未定义书签。 5内存管理规则错误!未定义书签。 模块化错误!未定义书签。 静态分配错误!未定义书签。 new/delete 错误!未定义书签。 有效性错误!未定义书签。

正确释放错误!未定义书签。 拷贝错误!未定义书签。 6注释规则错误!未定义书签。 有效性错误!未定义书签。 普通注释错误!未定义书签。 Doxygen注释错误!未定义书签。 定义错误!未定义书签。 申明错误!未定义书签。 模块错误!未定义书签。 7维护规则错误!未定义书签。 消除警告错误!未定义书签。 代码修改错误!未定义书签。 标本兼治错误!未定义书签。 参考资料错误!未定义书签。