文本描述
犐犆犛35.040 犔70 中华人民共和国国家标准 犌犅/犜38776—2020 电子商务软件构件分类与代码 犆犾犪狊狊犻犳犻犮犪狋犻狅狀犪狀犱犮狅犱犲狊犳狅狉犲犾犲犮狋狉狅狀犻犮犮狅犿犿犲狉犮犲狊狅犳狋狑犪狉犲犮狅犿狆狅狀犲狀狋 20200428发布20201101实施 国家市场监督管理总局 国家标准化管理委员会发布 目次 前言………………………………………………………………………………………………………… Ⅰ 1 范围……………………………………………………………………………………………………… 1 2 术语和定义……………………………………………………………………………………………… 1 3 分类与编码方法………………………………………………………………………………………… 1 4 类型代码………………………………………………………………………………………………… 2 参考文献……………………………………………………………………………………………………… 7 犌犅/犜38776—2020 前 言 本标准按照GB/T1.1—2009给出的规则起草。 本标准由全国信息分类与编码标准化技术委员会(SAC/TC353)提出并归口。 本标准起草单位:中国标准化研究院、北京大学、北京群智合信息科技股份有限公司、中国联合网络 通信有限公司、北京沃东天骏信息技术有限公司、北京三维天地科技股份有限公司、中国计量大学、北京 戴纳实验科技有限公司、闽江学院、中正国际认证(深圳)有限公司、北京金谷远见科技有限公司、北京中 科汇联科技股份有限公司、杭州市质量技术监督检测院、江门市新会区旭阳软件科技有限公司、东莞市 新立方信息技术有限公司。 本标准主要起草人:朱虹、赵俊峰、程越、季德琛、徐乐西、王晓烽、杨静、徐戈、金震、迟海鹏、陈德望、 刘展、肖遥、游世学、叶炎华、王淑敏、马东伟、蔡请、张京军、陈维。 Ⅰ 犌犅/犜38776—2020 电子商务软件构件分类与代码 1 范围 本标准规定了电子商务软件构件的分类与编码方法、类型代码。 本标准适用于电子商务软件构件的设计、检索、管理和应用。 2 术语和定义 下列术语和定义适用于本文件。 2.1 电子商务 犲犾犲犮狋狉狅狀犻犮犮狅犿犿犲狉犮犲 通过信息网络进行产品和服务交易的经营活动。 [GB/T35408—2017,定义2.1.1] 2.2 软件构件 狊狅犳狋狑犪狉犲犮狅犿狆狅狀犲狀狋 软件系统中具有相对独立功能、可以明确辨识、接口由契约指定、和语境有明显依赖关系、可独立部 署的可组装软件实体。 3 分类与编码方法 3.1 分类方法 本标准采用混合分类法对电子商务软件构件进行分类。首先采用面分类法,选取功能类型、开发语 言、调用方式、服务形式、粒度5个面,每个面采用线分类法进行分类。 3.2 编码方法 电子商务软件构件类型代码采用组合码,由5段共9位数字组成。电子商务软件构件类型代码结 构见图1。 ×××× ×× × × × 第1段4位数字第2段2位数字第3段1位数字第4段1位数字第5段1位数字 图1 电子商务软件构件类型代码结构 代码第1段采用4位3层数字层次编码,按电子商务业务和功能对电子商务软件构件进行划分,第 1位表示功能大类,第2位表示功能中类、第3、4位表示功能小类,结构见图2。 1 犌犅/犜38776—2020 × 第1位表示功能大类 × 第2位表示功能中类 ×× 第3、4位表示功能小类 图2 电子商务软件构件代码第1段的结构 代码第2段使用2位数字顺序编码,按应用开发程序语言对电子商务软件构件进行划分。 代码第3段使用1位数字顺序编码,按调用的方式对电子商务软件构件进行划分。 代码第4段使用1位数字顺序编码,按对外服务的形式对电子商务软件构件进行划分。 代码第5段使用1位数字顺序编码,按粒度大小对电子商务软件构件进行划分。 3.3 扩展方法 在电子商务软件构件的应用过程中,可在现有电子商务软件构件类型代码结构的基础上,增加自定 义分类面。自定义分类面及代码表遵循原则如下: a) 在能满足软件构件分类的需求时,应优先使用本标准规定的分类方法,而不必扩展新的分 类面; b) 扩展后,面的总量宜不超过9个; c) 扩展的代码段应从第5段之后开始增加; d) 扩展的分类面与其他分类面在范围上应不交叉、不重复; e) 扩展的分类面应能较好地区分构件库中的构件; f) 扩展的代码表应尽量与现有的国际标准、国家标准、行业标准或地方标准相一致或兼容。 4 类型代码 4.1 代码第1段代码表 代码第1段代码表见表1。 表1 功能类型代码表 代码名称说明 1000 交易过程 1100 主体信息管理 主体包括:商品供应商、消费者、平台提供商、在线销售商、第三方服 务商等 1101 主体信息采集包括但不限于:主体基础(身份)信息、信用信息 1102 主体信息验证包括但不限于:数字签名验证、数字证书验证 1103 主体信息展示 1199 其他 1200 客体管理 1201 商品采购管理包括但不限于:采购流程管理、价格管理、质量管理 1202 商品信息采集包括但不限于:商品基本信息、质量信息、经营信息 1203 商品信息验证包括但不限于:检测报告识别、认证证书识别 2 犌犅/犜38776—2020 表1 (续) 代码名称说明 1204 商品信息展示 1205 商品库存管理包括但不限于:进出库管理、收付款管理、客户信息管理 1206 商品营销管理包括但不限于:渠道信息管理、合同管理、营销活动管理 1299 其他 1300 订单处理 1301 下单服务 包括但不限于:售前咨询服务、一键下单、多客户端操作、多语言 管理 1302 退单服务包括但不限于:订单取消、退款服务 1303 订单信息管理包括但不