编码规范说明书
金蝶专业版物料编码原则规范

物料编码原则规范
2020-08-4
一、目的:为了规范公司物料的编码规则,以便于对物料进行管控、产品生产、改进及采购。
二、适用范围
本标准适用于公司所有的物料:原材料、半成品、成品等。
三、非成品类物料编码规则说明:
物料编码结构为:一阶类型+二阶类型+三阶类型+四阶类型+流水号,前7位为类型细分为4阶,不足4阶的物料类型,用0补齐,后4位为流水号,X XX XXXX XXXX
流水号(4位)
四阶类型(2位)
三阶类型(2位)
二阶类型(2位)
一阶类型(1位)
物料类型与物料流水号共同组成物料编号(简称料号),如:R.01.01.04.0001。
物料分类编码如下表:
01 电子件。
CDMOSZ-MP-SC-A000-001 物料编码管理规范

XX医疗器械科技发展有限公司物料编码管理规范CDMOSZ-MP-SC-A000-001修订记录物料编码管理规范1.目的规范公司的各类物料编码。
2.范围适用于公司生产、检验等使用的各类物料,包括产品、组件、原料等。
3.职责物料管理员负责已鉴定物料的编码。
4.定义无5.参考文件无6.程序6.1物料编码基本原则6.1.1编码符合公司产品和发展需要,一物一码;6.1.2便于扩充,各类编码应预留足够的位数;6.2原料编码6.2.1编码结构6.2.2一级编码按物料功能分类6.2.3二级编码和三级编码1)电子物料2)光学组件3)金属及金属制件4)塑胶及塑胶制件5)玻璃陶瓷类6)皮革和纺织品7)化工原料8)生化试剂9)动物源材料10)包装材料11)生产辅助用消耗品6.2.4产品码在用一类物料下,按先后顺序登记给予产品码。
6.2.5规格码同一物料有多个规格的,给予该物料规格码。
规格码可以按流水号制定(001~999),也可以根据该物料的主要性能参数制定。
6.3医疗器械成品6.3.1编码结构6.3.2一级编码执行《医疗器械分类目录》(2017版)中子目录分类。
6.3.3二级编码和三级编码二级编码和三级编码,分别对应《医疗器械分类目录》(2017版)各子目录中一级产品类别和二级产品类别。
1)有源手术器械2)无源手术器械3)神经和心血管手术器械4)骨科手术器械5)放射治疗器械6)医用成像器械7)医用诊察和监护器械8)呼吸、麻醉和急救器械物理治疗器械9)物理治疗器械10)输血、透析和体外循环器械医疗器械11)消毒灭菌器械12)有源植入器械13)无源植入器械14)注输、护理和防护器械患者承载器械15)患者承载器械16)眼科器械17)口腔科器械18)妇产科、辅助生殖和避孕器械19)医用康复器械20)中医器械21)医用软件22)临床检验器械6.3.4产品码与项目编码一致6.3.5规格码规格码为流水顺序号(001~999)。
6.4体外诊断试剂成品6.4.1编码结构6.4.2一级编码IVD一级编码为:40。
UNI手机编码规范V1.1(修改版)

一、文档标识编码规范使用范围此文档编码规范适用于上海优思通信科技有限公司编制BOM二、编码说明:XXXX-X-X-X-XXX-XX-XX (共计14位数)G:2位数:表示区别号(颜色、供应商)F:2位数:表示零件流水号E:3位数:表示具体零件代号D:1位数:表示手机零件类别C: 1位数:客户代码,区别不同的客户B:1位数:表示机种A:4位数:表示项目名称A:项目名称如:S908、C650、A330等,都是手机项目名称;项目名称不足4位数,前面位数用“0”代替,如:M8项目,4位数表示为:“00M8”。
B: 机种分为“原型机”和“变形机”。
1、“原型机”:指在使用同一块主板方案的情况下,设计的第一款手机。
“原型机”代码用数字表示,如“0、1、2、3……9”。
2、“变型机”:指在使用同一块主板方案的情况下,外观或功能不同于“原型机”。
“变型机”代码用字母表示,如“A、B、C……Z”。
例如:C650-A为“原型机”用1表示,则C650-B为C650-A的“变型机”,就用B表示。
C:客户代码用字母A,B……Z表示,如:第1个客户,用字母A表示,第2个客户,用字母B表示……以此类推。
D:手机零件分类1 表示MMI 类(即PCB 板)2 表示FPC 类(即FPC 板)3 表示EXT 类(即板外电子器件)4 表示MD 类(即结构件)5 表示标签类6 表示夹具类7 表示FPC 和PCB 板上共用电子料(*)8 表示配件类 9 表示包装类0 表示暂不使用零件E:具体零件代号分类010 表示面壳组件类 011 表示底壳组件类 012 表示电池盖组件类013 表示翻盖面壳组件类 014 表示翻盖底壳组件类 015 表示主机面壳组件类016 表示主机底壳组件类020 表示按键类 030 表示天线类 040 表示转轴类050 表示五金件类 060 表示橡胶件类 070 待定080 表示辅料类 090 表示镜片类 100 表示电阻类110 表示电容类 120 表示DOME 类 130 表示连接器类140 表示晶体管类150 表示电感类 160 表示二极管类170 表示发光LED灯类 180 表示晶振类190 表示液晶屏(LCD)类200 表示TP类210 表示集成电路类220 表示摄像类230 表示扬声器类 240 表示麦克风类 250 表示振动类260 表示听筒类 270 表示磁性类280 表示屏蔽类290 表示PCB 类 300 表示FPC 类 310 表示耗材类320 待定 330 表示小塑料件类 340 表示电池类350 表示笔类(手写笔) 360 表示标签类370 表示夹具类380 表示充电器类 390 表示数据线类 400 待定410 表示耳机类 430 表示包装类 440 表示说明书类450 表示宣传页类 460 表示内存卡类注:030 表示天线类:FM天线、TV拉杆天线、射频线等所有天线;050 表示五金件类:锌合金、铝片、镍片、不锈钢等;080 表示辅料类:导电布、泡棉、背胶、双面胶、防尘网、保护膜等;130 表示连接器类:DC接口等;310 表示耗材类:封箱胶、打包带、栈板等;330 表示小塑料件类:支架、PVC片等;390 表示数据线类:数据线、下载线等;430 表示包装类:手机盒、手机PE袋、光碟等;460 表示内存卡类:内存卡、闪存卡、读卡器等;F:零件流水号如“从00、01、02、03……99”连续编码;如果改模,则“从99、98、97……01”,如:第同一物料,第1次改模,其流水号为99,第2次改模,其流水号为98,以此类推。
物料编码规则模板

物料编码规则编制:审核:批准:XX科技有限公司二零一九年五月一、目的:规范本公司物料的编码规则,以便于产品改进及生产、采购等。
二、适用范围:本标准适用于公司所有的物料、成品、半成品等三、编码规则:1.唯一性:每一物料具有唯一的编号。
2.完整性:看到物料编号,即可了解物料特性。
3.易记及简单原则:编号具规则性,容易记忆;物料编号表述清楚的原则上位数越简洁越好。
4.分类展开性(组织性):编号原则具有规则性。
5.一致性:性质相似物料,具有一致性的编号。
6.计算机化:编号规则性须有利于日后统计分析。
四、定义:1.原材料:从外购回的直接或加工后成为产品实体的各种材料或在产品加工过程中起辅助作用的材料,即用于生产商品或加工商品所用的材料。
2.成品:完成全部生产工序并符合品质标准可按客户订单交货或直接进行销售的产品。
3.半成品:经过一定加工后并符合品质标准未成为成品的中间件。
4.低值易耗品:工程低值易耗品、办公劳保类低值易耗品、销售类低值易耗品等。
5.固定资产:房屋、建筑物、车辆;金额≥2000元的设备、器具、模具、办公设备、生产设备、办公家具等;使用年限超过1年的其它物品也应当作为固定资产。
五、编码结构:1.物料编号总格式:大类.小类.物料特征码.流水号2.大类编码原则如下(如有增加项目往后依次加):大类代码类别PC PCB板CA电容RE电阻DE LED贴片灯、二极管TD三极管MS MOS管IN电感CR晶振KA继电器BU蜂鸣器TR变压器MA磁珠CH芯片、FLASH、LDO、MCU、ICKE按键XS插座SW开关DS显示屏XJ插件后焊物料AS组装配件PA包装材料LMM成品PCB半成品LA工程低值易耗品LB办公劳保类低值易耗品LC销售类低值易耗品GA生产设备GB办公用具3.小类编码XX:小类编码用于表示细分的产品小类4.物料特征码XXXX:物料特征码用来表示识别该类物料的特征代码。
每一类物料可取不同宽度的特征代码。
文档编码格式规范

文档编码格式文档编码格式:CLPM_XX_XX_(文档中文名称)_文档编号_文档版本号。
1.CLPM为对公信贷流程管理业务子系统的项目代码2.开发阶段和文档类别对应编码请参照附件一和附件二。
3.文档中文名称,请采用能正确表达文档内容的中文名称填写该部分内容;需要提交的工作件或者提交件的中文名称必须是工作件或提交件名称。
4.文档编号,文档创建的日期,即yyyymmdd.例如:文档创建于2005年2月23日,则文档编号为20050223。
5.文档版本,Vn.n。
按照文档修改需要调整文档的版本号。
6.举例说明: 文档命名规范CLPM_SC_STD_文档命名规范_20050223_V1.07.开发阶段编码8.文档类别编码7.5文档模版7.5.1体例要求1.封面(见附件一)1)文档名称:宋体,二号字,采用全称,XXXXX代表文档具体名称,如需求分析说明书。
2)版本号:宋体,二号字。
2.文档信息、修订记录、文档审核/审批、文档分发。
见附件二。
3.目录。
目录由字处理软件的‘插入-索引和目录’功能自动产生,目录采取多级目录形式,一般显示到3级。
4.正文。
1)正文层次结构:分8个层次。
具体为:第一层次表示为:“1 XXXXXX”,第二层次表示为:“1.1XXXXXX”,第三层次表示为:“1.1.1XXXXXX”,第四层次表示为:“一、XXXXXX”,黑体第五层次表示为:“(一)XXXXXX。
”,黑体第六层次表示为:“1.XXXXXX。
”,黑体第七层次表示为:“(1)XXXXXX。
”第八层次表示为:“1)XXXXXXX。
”层次标题:采用自动生成,一般只生成到第三层次,其中:第一层次标题:二号、加粗;第二层次标题:三号、加粗;第三层次标题:三号、加粗。
2)正文字体:宋体,小四号。
3)行间距:1.5倍。
5.文档分节与页眉、页脚设定。
1)文档分节封面单独成节(在封面尾采用插入分节符,选择新建页);文档信息、修订记录、文档审核/审批、文档分发单独成节(方法同上);目录单独成节(方法同上);正文单独成节(方法同上);对不同节的页眉、页脚分别设定,其中封面不要设定页眉和页脚,其余节的起始页均从1开始,具体见编辑软件的页眉和页脚格式设定、页面设定功能。
企业文件编号规范

企业标准文件编号规范1目的为规范公司文档管理,特制定本文件编号规范.请各部门在以后的文件编号中严格按照此规定进行文件编号。
2范围本标准规定了XXXXXXXXX公司标准文件和流程的编码规范,本企业内控标准的编号代号缩写、分类及分项代号和发布顺序号、年代号的编排方法.本标准适用于本企业内控标准、流程的代号编制。
3文件编号格式文件序号发文部门文件分类公司代码集团代码XXXXXXXXX公司标准体系编号由集团代码、公司代码、文件分类代号、起草部门、文件序号组成。
各部分编号间用“-”间隔。
3.1各部分表示方法1)第一部分:集团代码,XXXXXXXXX,缩写:2)第二部分:公司代码,XXXXXXXXX,缩写:3)第三部分:文件分类代号流程文件—A;标准规范类文件—B;指导书说明书类文件—C;公共制度文件—D.4)第四部分:发文部门5)第五部分:文件序号采用三位流水码,记录文件顺序号,以发布先后确定,即001、002…。
.099……999等。
3.2举例:文件编号: 含义4文件编号格式4.1文件表头4.2页眉页脚5要求5.1 文件的编号由XXX负责,各部门使用时到XXX申请,不得自行编号及发行。
5。
2 以XXX公司名义发布的文件必须由XXX登记编号。
5.3 已发布的标准如需修订并重新发布,其编号不变,只需要更改表头内的版本号。
标准修订及编号的改变应在修改履历中说明。
附件《标准文件模板》特别说明:文件编码编制前,请先对公司文件进行分类规划,根据分类规划情况,进行分级,及选择有代表意义的编码。
选择编码时,可以用分类名称的拼音字母首位表达,可以用其英文单词首位编码表达等。
制造型企业文件编码规范

制造型企业文件编码规范1.引言文件编码规范是为了规范制造型企业各类文档的命名和分类,确保文件管理的一致性和效率。
本文档详细介绍了制造型企业文件编码规范的要求和步骤。
2.文件编码规范2.1 文件命名规则文件名应具有描述性,清晰表达文件内容。
使用英文命名,尽量避免使用拼音或缩写。
使用短横线(-)或下划线(_)作为单词分隔符。
避免使用特殊字符或空格。
文件名中应包含创建日期,格式为YYYYMMDD。
例如:工艺流程图xxxxxxxx.md2.2 文件分类规则制造型企业的文件可以根据功能和内容进行分类,常见的分类包括但不限于以下几类:1.业务文件:包括合同、报价单、采购订单等,以C开头。
1.业务文件:包括合同、报价单、采购订单等,以C开头。
1.业务文件:包括合同、报价单、采购订单等,以C开头。
2.技术文件:包括工艺流程图、产品规格说明书、设计图纸等,以T开头。
2.技术文件:包括工艺流程图、产品规格说明书、设计图纸等,以T开头。
2.技术文件:包括工艺流程图、产品规格说明书、设计图纸等,以T开头。
3.质量文件:包括检验报告、质量评审记录、异常报告等,以Q开头。
3.质量文件:包括检验报告、质量评审记录、异常报告等,以Q开头。
3.质量文件:包括检验报告、质量评审记录、异常报告等,以Q开头。
4.会议文件:包括会议议程、会议纪要、参会人员名单等,以M开头。
4.会议文件:包括会议议程、会议纪要、参会人员名单等,以M开头。
4.会议文件:包括会议议程、会议纪要、参会人员名单等,以M开头。
5.培训文件:包括培训计划、培训材料、培训反馈表等,以T 开头。
5.培训文件:包括培训计划、培训材料、培训反馈表等,以T开头。
5.培训文件:包括培训计划、培训材料、培训反馈表等,以T开头。
6.绩效文件:包括绩效评估表、员工考勤记录、奖惩记录等,以P开头。
6.绩效文件:包括绩效评估表、员工考勤记录、奖惩记录等,以P开头。
6.绩效文件:包括绩效评估表、员工考勤记录、奖惩记录等,以P开头。
创维公司物料编码规则

2、SPONGE 珍珠棉 02 XX—XXXX XX—XX
SEQUENCE NO. 系列号 START 开始:0001 MODEL NO. 型号
TYPE OF SPONGE 珍珠棉种类 00=PEARL SPONGE SHEET 粒状珍珠棉 01=SPONGE 珍珠棉 02=SPONGE CUSHION 珍珠棉护套 03=NYLON SPONGE 尼龙珍珠棉 04=OLEFOAM BELT 05=PEARL SPONGE BAG 粒状珍珠棉袋
NO.
修正编号
修正编号
16=BATTERY COMPARTMENT遥控器电池盖贴片 17=LINE CORD 条列贴 18=FITTED PLUG 拟合插入贴 19=MAUAL HANDLING 工艺卡片 20=QC PASSED 品质合格贴纸 21=CARTON NO. 装箱唛号 22=ASPAT 亚太国际金奖 23=CABEL TV 有线电视 24=COLOUR TV 电视样板 25=TOTAL CARE 贴纸 26=HANDSET BACK 手机背盖贴纸 27=PREVENT REPRODUCTION 防伪标签 28=FUSE 保险丝贴纸 29=CARTON 装箱唛 30=SANSUT 防伪标志
0605-21TC10-Z9
05表示数码贴纸
21TC1表示机型 0表示修正码
Z9表示客户牌子("SANYO―) 标签的客户牌子不会随着机型,或标签种类变化,当一个客户牌子定下来后,它是永远 不会变的.
7、INSTRUCTION BOOKLET 说明书 07 XX—XXXX XX—XX
BRAND NAME 丝印商标名 00=W/O BRAND NAME 无丝印商 标名 01=SKYWORTH 创维 02=OTHER CUSTOMERS 其它用户
代码编写规范说明书

代码编写规范说明书(总8页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除代码编写规范说明书(c#与)目录1 目的2 范围3 注释规范概述自建代码文件注释模块(类)注释类属性注释方法注释代码间注释4 命名总体规则5 命名规范变量(Variable)命名常量命名类(Class)命名接口(Interface)命名方法(Method)命名名称空间Namespace)命名6 编码规则错误检查规则大括号规则缩进规则小括号规则If Then Else规则比较规则Case规则对齐规则单语句规则单一功能规则简单功能规则明确条件规则选用FALSE规则独立赋值规则定义常量规则模块化规则交流规则7 编程准则变量使用数据库操作对象使用模块设计原则结构化要求函数返回值原则8 代码包规范代码包的版本号代码包的标识9 代码的控制代码库/目录的建立代码归档10 输入控制校验规则登陆控制数据录入控制附件1:数据类型缩写表附件2:服务器控件名缩写表1 目的一.为了统一公司软件开发设计过程的编程规范二.使网站开发人员能很方便的理解每个目录,变量,控件,类,方法的意义三.为了保证编写出的程序都符合相同的规范,保证一致性、统一性而建立的程序编码规范。
四.编码规范和约定必须能明显改善代码可读性,并有助于代码管理、分类范围适用于企业所有基于.NET平台的软件开发工作2 范围本规范适用于开发组全体人员,作用于软件项目开发的代码编写阶段和后期维护阶段。
3 注释规范概述a) 注释要求英文及英文的标点符号。
b) 注释中,应标明对象的完整的名称及其用途,但应避免对代码过于详细的描述。
c) 每行注释的最大长度为100个字符。
d) 将注释与注释分隔符用一个空格分开。
e) 不允许给注释加外框。
f) 编码的同时书写注释。
g) 重要变量必须有注释。
h) 变量注释和变量在同一行,所有注释必须对齐,与变量分开至少四个“空格”键。
产品说明书编码规则

产品说明书编码规则1.引言本文档旨在规范产品说明书的编码规则,确保统一性和准确性。
编码规则将帮助我们更好地管理和识别产品说明书,提高工作效率。
本规则适用于所有产品说明书的编写和标识。
2.编码规则2.1 通用规则每份产品说明书应具有唯一的编码。
编码应由数字和字母组成,不区分大小写。
编码中不允许使用特殊字符或空格。
编码长度不得超过10个字符。
产品说明书的编码应与实际产品一致或相关。
2.2 分类编码为了更好地管理产品说明书,我们将根据产品的属性和类型进行分类编码。
以下是常见的分类编码:P:代表产品。
P:代表产品。
P:代表产品。
S:代表服务。
S:代表服务。
S:代表服务。
A:代表配件。
A:代表配件。
A:代表配件。
M:代表材料。
M:代表材料。
M:代表材料。
C:代表组件。
C:代表组件。
C:代表组件。
根据产品的具体分类,我们可以在上述分类编码后添加更具体的字母或数字,以进一步标识产品。
例如:PA:代表产品配件。
PA:代表产品配件。
PA:代表产品配件。
AC:代表组件材料。
AC:代表组件材料。
AC:代表组件材料。
SM:代表特定服务的材料。
SM:代表特定服务的材料。
SM:代表特定服务的材料。
2.3 日期编码我们建议在产品说明书的编码中包含日期信息,以标识其创建或更新时间。
日期编码可采用下列格式之一:___:年月日。
___:年月日。
例如:Pxxxxxxxx:产品说明书创建于2022年1月1日。
Pxxxxxxxx:产品说明书创建于2022年1月1日。
Pxxxxxxxx:产品说明书创建于2022年1月1日。
S220101:服务说明书创建于22年1月1日。
S220101:服务说明书创建于22年1月1日。
S220101:服务说明书创建于22年1月1日。
3.示例为了更好地理解编码规则的应用,我们提供以下示例:P12345:产品编号为12345的产品。
P12345:产品编号为12345的产品。
P12345:产品编号为12345的产品。
物资编码管理实施细则范文

物资编码管理实施细则范文一、引言物资编码管理是企业物资管理体系的重要组成部分,对于提高物资管理工作效率,优化资源配置,确保物资供应链的畅通起着至关重要的作用。
本文旨在制定物资编码管理实施细则,规范化企业物资编码管理工作,提高物资管理的效率和精确性。
二、编码规则制定1. 统一编码长度原则为保证编码的唯一性和规范性,统一采用13位数字编码,其中前两位表示物资大类别,后11位作为物资的子类别编码。
2. 分类编码原则按照物资的属性、用途和特点将物资进行分类编码,确保编码的科学性和可操作性。
例如:01表示原材料类,02表示辅助材料类,03表示设备材料类等。
3. 编码组织原则编码按照层级进行组织,确保编码的简洁明了和易于理解。
首先将各类别的编码分配一个大类别编码,再将每个大类别的编码按照子类别进行编码,以此类推。
4. 编码的可扩展性原则随着企业业务的发展和物资种类的增加,编码系统应具备良好的可扩展性,以满足未来物资编码管理的需求。
三、编码管理流程为确保物资编码管理的有效实施,明确编码管理工作的流程是必要的。
下面是一个简单的编码管理流程示意图:{流程图}1. 申请编码物资管理人员根据企业实际需求,向物资编码管理部门提出编码申请。
申请中应包含物资的基本信息,如名称、型号规格、用途等,并说明所属的大类别和子类别。
2. 编码审核物资编码管理部门对申请进行审核,确保申请信息的准确和完整性。
如果有需要补充或修改的地方,及时与申请人进行沟通,并要求其提供相关的补充材料。
3. 编码分配经过审核的申请将会被分配一个唯一的编码,根据编码规则中的层级关系进行分配。
同时,将编码记录在编码管理系统中,以备后续使用和查询。
4. 编码反馈将编码分配结果及时反馈给申请人,告知其所分配的编码,并说明相关的使用事项和注意事项。
5. 编码使用物资管理人员在采购、入库、出库等操作中,将所使用物资的编码记录在相应的操作记录中,以便后期管理和查询。
6. 编码变更若发生物资的名称、规格等信息发生变更,物资管理人员应及时向物资编码管理部门申请编码变更。
编码规范说明书

编码规范说明书一、模块头部注释规范以一个物理文件为单元的都需要有模块头部注释规范,例如:C#中的.cs文件。
用于每个模块开头的说明,主要包括以下几部分:(粗体字为必需部分,其余为可选部分)1.文件名称(File Name):此文件的名称2.功能描述(Description):此模块的功能描述与大概流程说明3.数据表(Tables):所用到的数据表,视图,存储过程的说明,如关系比较复杂,则应说明哪些是可擦写的,哪些表为只读的。
4.作者(Author):创建人5.日期(Create Date):创建时间6.参考文档(Reference)(可选):该档所对应的分析文档,设计文檔。
7.引用(Using) (可选)﹕开发的系统中引用其它系统的Dll、对象时,要列出其对应的出处,是否与系统有关﹙不清楚的可以不写﹚,以方便制作安装档。
8.修改记录(Revision History):若档案的所有者改变,则需要有修改人员的名字、修改日期及修改理由。
9.分割符:*************************** (前后都要)示例如下:二、方法注释规范<1>、类、接口、属性、方法必须有<Summary>节,另外方法如果有参数及返回值,则必须有<Param>及<Returns>节。
格式如下:/// <summary>/// …/// </summary>/// <param name=””></param>/// <returns></returns>示例如下:<2>、公用类库中的公用方法需要在一般方法的注释后添加作者、日期及修改记录信息,统一采用XML标签的格式加注。
格式如下:<Author></Author> 作者<CreateDate></CreateDate> 建立日期<RevisionHistory> 修改记录<ModifyBy></ModifyBy>修改作者<ModifyDate></ModifyDate>修改日期<ModifyReason></ModifyReason>修改理由<ModifyBy></ModifyBy>修改作者<ModifyDate></ModifyDate>修改日期<ModifyReason></ModifyReason>修改理由<ModifyBy></ModifyBy>修改作者<ModifyDate></ModifyDate>修改日期<ModifyReason></ModifyReason>修改理由</RevisionHistory><LastModifyDate></LastModifyDate> 最后修改日期三、代码行注释规范格式如下(双斜线):// ……………..示例如下:四、变量注释规范<1>、Class级变量应以采用/// 形式自动产生XML标签格式的注释。
EPC标签数据编码规范分析设计说明书

EPC标签数据编码规分析设计说明书一. EPC 编码体系图1EPC 编码体系包含三大类,共 11 种编码方案:通用标识(GID)、EAN•UCC全球贸易产品码(GTIN)的序列化版本,EAN •UCC 系列货运包装箱代码(SSCC),EAN•UCC 全球位置码(GLN)和 DoD 等结构。
见图 1。
二、 EPC 编码通用结构EPC 标签编码的通用结构是一个比特串(如,一个二进制表示),由一个固定长度(8位)的标头和一系列数字字段组成(图2),码的总长、结构和功能完全由标头的值决定。
为了将来扩展,定义了标头值 1111 1111,用于标头值超过 8 位长时使用。
图2 EPC标签编码的通用结构2.1 标头如前所述,标头定义了总长,识别类型和 EPC 标签编码结构。
此版本标签数据标准中定义的是 8 位长的标头,但是,标头值 1111 1111 保留给将来扩展使用,因而,256 位以上标签将有更长的标头供其使用。
因此现行的规规定 8 位标头达到 255 位长编码,再加上一个更长标头的未定义编码。
EPC 标签数据标准定义了 11 中编码方案,如下面表 1 所示。
表 1 也指出了目前尚未分配的标头值,以及为了确保前版本 EPC 标签数据标准中定义的 64 位编码有序地退出而保留的标头值,这些标头值直到“最后期限”过期后才能再分配使用。
表1 EPC编码方案三、通用标识符 GID-96此版本 EPC 数据标准定义了一种通用的标识类型。
通用标识符(GID-96)定义为96位的 EPC 代码,它不依赖于任何已知的,现有的规或标识方案。
除了保证 EPC 命名空间唯一性的标头之外,通用标识符还有 3 个字段组成——通用管理者代码,对象分类代码和序列代码,如表 2 所示。
表2 通用标识符(GID-96)①标头标头 8 位,二进制值为 0011 0101②通用管理者代码通用管理者代码标识一个组织实体(本质上一个公司、管理者或者其它组织机构),负责维持后续字段的编码——对象分类代码和序列代码。
软件设计编码规范标准[详]
![软件设计编码规范标准[详]](https://img.taocdn.com/s3/m/682fcfc8185f312b3169a45177232f60ddcce700.png)
软件设计编码规范标准[详]质量管理体系过程文件软件设计编码过程文件版本信息:目录1.目的 (3)2.围 (3)3.术语 (3)4.角色与职责 (3)5.入口准则 (3)6.输入 (3)7.流程图 (3)8.主要活动 (4)8.1.设计原则 (4)8.2.设计方法.................................................................................... 错误!未定义书签。
8.3.多方案选择 (4)8.4.概要设计.................................................................................... 错误!未定义书签。
8.4.1.概要设计............................................................................ 错误!未定义书签。
8.4.2.概要设计评审.................................................................... 错误!未定义书签。
8.5.详细设计.................................................................................... 错误!未定义书签。
8.5.1.详细设计 (5)8.5.2.详细设计评审 (6)8.6.编码............................................................................................ 错误!未定义书签。
8.7.单元测试 (7)8.8.代码走查 (7)8.9.制作用户文档............................................................................ 错误!未定义书签。
物料编码规则说明书

物料编码规则说明书1. 引言本文档旨在定义和描述公司物料编码规则,以提供一致性和标准化的物料编码系统。
该规则适用于公司内所有物料,包括原材料、成品和零配件等。
统一的物料编码系统能够帮助公司更好地管理和跟踪物料,提高生产效率和管理水平。
2. 目标建立一套易于理解和使用的物料编码规则,具备以下优点: - 独特性:每个物料编码在整个公司内唯一,并能够准确地区分不同物料; - 可扩展性:编码规则能够应对公司发展和物料种类的增加; - 简洁性:编码规则简洁明了,易于记忆和使用; - 可读性:编码能够提供有关物料的基本信息,使用户能够迅速了解物料特征。
3. 编码规则3.1 主要编码规则物料编码由以下几个部分组成:3.1.1 类别标识符类别标识符用于区分不同的物料类别,并采用大写字母表示。
常见的类别标识符包括: - RM:原材料 - FG:成品 - SP:零配件3.1.2 分类标识符分类标识符用于进一步区分同一类别下的不同物料,由数字表示。
公司根据具体情况自定义分类标识符的范围和含义。
3.1.3 属性标识符属性标识符用于描述物料的特征和属性,采用由字母和数字组合的编码。
其中部分属性标识符包括: - S:大小(Small) - M:中等(Medium) - L:大(Large)- C:颜色(Color)3.2 示例编码根据上述编码规则,以下是一些示例物料编码: - RM01S:原材料01,大小为小 - FG05LC:成品05,颜色为蓝色,大小为大 - SP02M:零配件02,大小为中等4. 使用指南为了有效使用物料编码系统,以下是几点使用指南:4.1 新物料编码对于新增的物料,应按照编码规则进行编码,并确保编码的独一无二性。
如果出现重复或冲突的编码,应与相关部门进行沟通解决。
4.2 查询和检索通过物料编码可以快速查询和检索物料信息。
请使用公司提供的相应工具或系统来实现该功能。
4.3 物料变更和更新当物料发生变更或更新时,应及时更新物料编码系统。
ERP物料编码规范(V3.0)

140002
I/O插座
140003
HDD插座
140004
USB插座
140005
1394插座
140006
RJ45插座
140007
VGA插座
140008
DVI插座
1401
卡连接器
140100
PCMICA插座
140101
PCI插座
140102
SIM卡座
140103
CA卡座
140104
存储卡座
1402
DC充
1902
车充
190200
车充
20
电源组件
2000
电源板
200000
电源板类
2001
PC电源
200100
PC电源类
2002
逆变器
200200
逆变器类
21
调谐器
2100
调制器
210000
RF调制器
2101
数字调谐器
210100
STB调谐器
2102
模拟调谐器
210200
电视
210201
收音机
22
保险丝
1003
压敏电阻
100300
片状压敏电阻
100301
网络片状压敏电阻
100302
引线式压敏电阻
1004
热敏电阻
100400
热敏电阻
1005
熔断电阻
100500
熔断电阻
11
电容
1100
铝电解电容
110000
铝电解电容
110001
聚合物铝电解电容
1101
电信计费稽核系统编码规范

计费稽核管理系统编码规范说明书计费帐务中心2007-8-8编码规范说明书目录数据库编码规范 (5)设计概要 (5)设计环境 (5)设计使用工具 (5)设计原则 (5)设计的更新 (6)命名总体原则 (6)命名规范(逻辑对象) (7)数据库结构命名 (7)数据库对象命名 (9)脚本注释 (13)存储过程或触发器 (13)自定义函数 (14)数据库操作原则 (16)建立、删除、修改库表操作 (16)添加、删除、修改表数据 (16) 控件编码规范 (16)数据库编码规范设计概要设计环境ORACLE 9I设计使用工具a)使用PowerDesigner 做为数据库的设计工具,要求为主要字段做详尽说明。
b)通过PowerDesigner 定制word格式报表,并导出word文档,作为数据字典保存,格式可参看附件1。
(PowerDesigner v10 才具有定制导出word格式报表的功能)c)编写数据库建数据库、建数据库对象、初始化数据脚本文件设计原则a)采用多数据文件b)禁止使用过大的数据文件,unix系统不大于2GB,window系统不超过500MBc)oracle数据库中必须将索引建立在索引表空间里。
d)基本信息表在建立时就分配足够的存储空间,禁止其自动扩展功能e)大文本字列、blob列要独立出一张表,此表只有id和blob(或大文本)列设计的更新a)在设计阶段,由数据库管理员或指定的项目组其一成员进行维护。
b)运行阶段,由数据库管理员进行维护。
c)如对表结构进行修改,应先在PowerDesigner中进行修改,再重新导出WORD文档,最后在数据库中进行修改。
如果修改的是数据库字典表,必须由数据库管理员进行。
d)使用PowerDesigner生成SQL代码,禁止由PowerDesigner直接连数据库进行数据库操作e)修改数据库要通过SQL,禁止其它方式对数据进行修改f)修改数据库的SQL要添加说明后保存备查命名总体原则Ø 设定的前缀一律用小写字母Ø 标识名称命名全部小写Ø 整个命名的全长不得超过30个字母Ø 全部使用字母和下划线‘_’,不能使用中文和其他字符,有特别情况允许使用末尾数字编号。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<ModifyBy></ModifyBy> 修改作者 <ModifyDate></ModifyDate> 修改日期 <ModifyReason></ModifyReason> 修改理由 <ModifyBy></ModifyBy> 修改作者 <ModifyDate></ModifyDate> 修改日期 <ModifyReason></ModifyReason> 修改理由 <ModifyBy></ModifyBy> 修改作者 <ModifyDate></ModifyDate> 修改日期 <ModifyReason></ModifyReason> 修改理由 </RevisionHistory> <LastModifyDate></LastModifyDate> 最后修改日期
七、 其他规范
<1>、ASPX 页面编码规范。 a)、Request、session、application web 应该有 request session application 的概念不要这三个不分,不要把所有的 数据都存储在 session 中。而且 session 应该做一个 session 容器内,方便管理 与监控,不要把 session 乱存。 b)、文件命名与存放位置 应该分功能和使用类型将对应文件分类存放,方便管理。例如: WERROOT Js Css images
六、 代码格式
<1>、文件头声明 源文件的头部需要功能说明描述。该段定义在 package 之上,例如:
/***************************************************** * copyright@2009 youngfar Co. Ltd. * All right reserved. * 功能描述 *******************************************************/
* 功能描述 * * @author sometimes * @since 2009.04.01 * @version 1.0.0 * */ 注:如若非本人修改需要标注,修改人,修改原因,修改时间,修改函数名称;若为 本人修改只需按要求升级版本号即可。 例如: /** * 功能描述 * * @author sometimes * @since 2009.04.01 * @version 1.0.1 * @modify 1.0.1 by gongbin since 2009.04.01 method = test() 修改样例 * */ <4>、代码长度 a)、对于每一个函数建议尽可能控制其代码长度为 53 行左右,超过 53 行的代码要重
编码规范说明书
一、 模块头部注释规范
以一个物理文件为单元的都需要有模块头部注释规范,例如:C#中的.cs 文件。用于每个模 块开头的说明,主要包括以下几部分:(粗体字为必需部分,其余为可选部分)
1. 文件名称(File Name): 此文件的名称 2. 功能描述(Description): 此模块的功能描述与大概流程说明 3. 数据表(Tables): 所用到的数据表,视图,存储过程的说明,如关系比较复杂,则
jsp +---modeA
+---addUser.aspx +---addUser.css +---addUser.js c)、开头注释 写出 aspx 页面所展示的大概功能 <%-用户信息的显示页面 auther wang xxx --%> d)、ASPX 声明语句 如果非特殊要求程序的 ASPX 页面 ,html 统一用成 UTF-8 编码 <%@ page language="C#" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <2>、JAVASCRIPT 编码规范 a)、单个文件长度不能超过 800 行(C#也是这样) // 目的:支持尽可能的模块化封 装,强制精炼简化代码。利于维护 b)、不要调用平台封装以外的方法,经由平台统一提供方法调用.// 利于统一管理, 功能修改,迁移。 c)、注释完备(功能,参数,返回值的说明) EX: /** *@description: 去除字符串前后的空格 *@param des {string} 要清理的字符串 *@return result {string} 清理结果 */ function trim(des){
ComboBox
Cb
MyImageButton Mib
WebComm.TreeView Tv
PageBar
Pb
ibOK lbJump hlJump ddlList cbChoice cblGroup rbChoice rblGroup imgBeauty pnlTree tvUnit wctBasic dtiStart cbList mibOK tvUnit pbMaster
<2>、Using 顺序 按以下顺序:
a)、.net 标准包 b)、.net 扩展包 c)、使用的外部库的包(例如 Microsoft.Practices.EnterpriseLibrary.Data) d)、使用的项目的公共包 e)、使用的模块的其他包 每一类 Using 后面加一个换行。 <3>、类头声明 在类的头部需要功能说明,作者,创建时间,版本进行描述。该段定义在类声明之上, 例如: /**
概要 5-6 屏显示,在某些环境下要 8 屏左右才能显示完。这样一来,无论是读程序 还是修改程序,都会有困难。因此建议把完成比较独立功能的程序块抽出,单独成 为一个函数。把完成相同或相近功能的程序块抽出,独立为一个子函数。可以发现, 越是上层的函数越简单,就是调用几个子函数,越是底层的函数完成的越是具体的 工作。这是好程序的一个标志。这样,我们就可以在较上层函数里容易控制整个程 序的逻辑,而在底层的函数里专注于某方面的功能的实现了。 <5>、函数命名 通常,函数的命名也是以能表达函数的动作意义为原则的,一般是由动词打头,然后 跟上表示动作对象的名词,各单词的首字母应该大写。另外,还有一些函数命名的通 用规则。如取数,则用 get 打头,然后跟上要取的对象的名字;设置数,则用 set 打头, 然后跟上要设的对象的名字;而对象中为了响应消息进行动作的函数,可以命名为 on 打头,然后是相应的消息的名称;进行主动动作的函数,可以命名为 do 打头,然后 是相应的动作名称。 <6>、函数注释 系统自动生成的函数,如鼠标动作响应函数等,不必太多的注释和解释; 对于自行编写的函数,若是系统关键函数,则必须在函数实现部分的上方标明该函数 的信息,格式如下: /******************************************************* * 功能描述 * @param 参数类型 参数含义 * @return 返回值类型 返回值含义 * @ throws 异常类型 *******************************************************/ 注:对于参数是容器的地方,1.4 版本以下的 JDK 因为没有泛型的支持,所以应该在注 释中加上容器中存的是什么对象。 如: @param nameList List<String>
变量的名字必须用一个小写字母开头。后面的单词用大写字母开头, 例如:debug 或 inputFileSize。 说明:尽量要使用短而且具有意义的单词,如果变量是集合,则变量名要用复数。例 如表格的行数,命名应为:RowsCount; <4>、Static Final 变量的命名 Static Final 变量的名字应该都大写,并且指出完整含义, 例如:MAX_UPLOAD_FILE_SIZE=1024。 <5>、参数命名 参数的名字必须和类变量的命名规范一致。 <6>、数组命名 例如:byte[] buffer; 而不是: byte buffer[]; <7>、接口命名 接口的名字要以字母 I 开头。保证对接口的标准实现名字只相差一个“I”前缀,例如对 IComponent 接口的标准实现为 Component; <8>、泛型类型参数的命名 泛型类型参数的命名:命名要为 T 或者以 T 开头的描述性名字, 例如:public class List<T>; public class MyClass<Tsession> <9>、方法的参数 使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字: 例如:setCounter(int size) {
三、 代码行注释规范
格式如下(双斜线): // …………….. 示例如下:
四、 变量注释规范
<1>、Class 级变量应以采用 /// 形式自动产生 XML 标签格式的注释。 示例如下:
<2>、方法级的变量注释可以放在变量声明语句的后面,与前后行变量声明的注释左对齐, 注释与代码间以 Tab 隔开。 示例如下:
新考虑将其拆分为两个或两个以上的函数。函数拆分规则应该一不破坏原有算法 为基础,同时拆分出来的部分应该是可以重复利用的。对于在多个模块或者窗体 中都要用到的重复性代码,完全可以将起独立成为一个具备公用性质的函数,放 置于一个公用模块中。 b)、页宽 页宽应该设置为 80 字符。源代码一般不会超过这个宽度, 并导致无法完整显示, 但这一设置也可以灵活调整. 在任何情况下, 超长的语句应该在一个逗号或者一 个操作符后折行. 一条语句折行后, 应该比原来的语句再缩进 2 个字符. c)、行数 一般的集成编程环境下,每屏大概只能显示不超过 50 行的程序,所以这个函数大