ICS 35.240.60 L 79 中华人民共和国国家标准 GB/T39320—2020 电子商务 元模型 基本模块 ElectronicbusinessMetamodelFoundationmodule 2021-06-01实施 2020-11-19发布 国家市场监督管理总局 发布 国家标准化管理委员会 GB/T39320—2020 目 次 前言 引言 范围 规范性引用文件 术语、定义和缩略语 UMM元模型和基本模块 4.1 UMM元模型 4.2 元模型的基本模块结构 4.3 基本模块与元模型其他部分的依赖性(规范性) 5UMM基本模块 5.1 基本模块管理 5.2 业务领域视图 5.3 业务需求视图 5.4业务交易视图· 参考文献 79 GB/T393202020 前言 本标准按照GB/T1.1一2009给出的规则起草 本标准由全国电子业务标准化技术委员会(SAC/TC83)归口。 本标准起草单位:深圳市坤鑫国际货运代理有限公司、厦门吧哒文化传播有限公司、北京九星时代 科技股份有限公司、浙江义境通电子商务有限公司、新疆高新技术项目开发研究院(有限公司)、中国标 准化研究院、嘉兴市大地物流有限公司、北京中标纵横标准科技有限公司、重庆精驿行供应链管理有限 公司、喀什金利达国际物流中心有限公司、和田恒扬对外贸易有限公司、图木舒克市海纳进出口有限公 司、新疆德鲁亚国际物流有限公司、大连万发联合航贸科技有限公司、伊犁通瑞达运输有限公司、公安部 第三研究所、重庆电子工程职业学院、成都理邦系统工程技术有限公司。 本标准主要起草人:林忠、张荫芬、朱彤、林婷、姚树红、李金华、林晓炜、曹建峰、金旭峰、杨希江、 蒋啸冰、康树春、陈铭、蔡依荻、钟晶、雷雨峰、朱娇杨、向国伦、潘况、罗海莹 GB/T393202020 引言 联合国贸易便利化与电子业务中心(UN/CEFACT)建模方法(UMM)是一种统一建模语言 (UML)建模方法,用于设计每一合作伙伴为了进行协作所应提供的业务服务,其为在面向服务的协作 体系结构中付诸实施的服务提供业务理由。因此,UN/CEFACT首先着眼于获取业务知识,使之能够 开发基于面向服务的体系结构(SOA)的低成本软件,帮助中小企业(SME)以及新兴经济体投人电子商 务的实际应用。UMM致力于开发针对组织间业务过程及其信息交换的全球性的编排设计。UMM模 型以UML语法表示,并且是独立于平台的模型。独立于平台的UMM模型在面向服务的体系结构中 辨别出需要实施业务协作的服务。这种方法可以防止技术过时。 业务领域视图(BusinessDomainView)(BDV); 业务需求视图(BusinessRequirementsView)(BRV); 业务交易视图(BusinessTransactionView)(BTV): 本标准的目标在于: 定义格式良好的UMM业务协作模型的语义; 一定义符合UMM的业务协作模型的验证规则; 阐明符合UMM的业务协作模型所基于的基本概念; 为UMM业务协作模型提供明确的定义,充许在面向服务的体系结构中进行非虚拟映射到 构件; 一为UMM基础模块定义UML概要文件,允许UML工具供应商自定义其工具以符合UMM。 GB/T39320—2020 电子商务 元模型 基本模块 1范围 本标准规定了电子商务元模型的基本模块结构以及基本模块管理、业务领域视图、业务需求视图、 业务交易视图等。 本标准适用于开放式电子数据交换业务和电子商务领域业务建模,允许UML工具供应商基于本 标准的UMM基本模块建模方法定制与UMM兼容的工具。 2 2规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB/T18811电子商务基本术语 3术语、定义和缩略语 3.1术语和定义 GB/T18811界定的术语和定义适用于本文件。 3.2缩略语 下列缩略语适用于本文件。 BCV:业务编排视图(BusinessChoreographyView) BEV:业务实体视图(BusinessEntityView) BDV:业务领域视图(BusinessDomainView) BIV:业务交互视图(BusinessInteractionView) BPV:业务过程视图(BusinessProcessView) BRV业务需求视图(BusinessRequirementsView) BTV:业务交易视图(BusinessTransactionView) OCL:对象约束语言(ObjectConstraintLanguage) UML:统一建模语言(UnifiedModelingLanguage) UMM:联合国贸易便利化与电子业务中心建模方法(UN/CEFACTModelingMethodology) 4UMM元模型和基本模块 4.1UMM元模型 电子商务建模方法采用UN/CEFACT给出的方法。UMM元模型可分为一组元模块。UMM元 Module),专用模块(SpecializationModule)和扩展模块(ExtensionModule),见图1。 1 GB/T39320—2020 信息建模形式 标准支持 功能模块 技术模块 (Standards (Information (Technology (Functional modeling (uoddns modules) (seupou styles) 扩展模块 专用模块(SpecializationModule) Module) 基本模块(Foundation Module) 基础模块(Base Module) 内部(Internal)外部(External) 图1UMM元模型的模块结构 基础模块(BaseModule):所有其他高层模块共同适用的基本准则。 基本模块(FoundationModule):定义了构建符合UMM规则的业务协作模型的最基本方法论的所 有概念。 专用模块(SpecializationModule):定义了基本模块之上附加的专业化限定概念。每一专用模块都 聚焦于特定领域的专业类型分析对基本模块进行扩充。专用模块可以作为未来候选的基本模块。 扩展模块(ExtensionModule):扩展模块与专用模块类似,但专用模块由UN/CEFACT开发和维 护,扩展模块则可由其他机构基于UMM方法增加新特性创建并维护。 本标准所定义的UML概要文件以UML元模型版本1.4.2为基础,UMM的基本概念及相互关联 方式通过元模型描述和解释。本标准中OCL(对象约束语言)约束规定的UMM语义验证将使用外部 验证服务或定制插件。可以将基本模块扩展为不同的专业模块和扩展模块,以便在UMM业务协作模 型所需的最小语义之上定义附加语义。 4.2 2元模型的基本模块结构 4.2中定义了UMM元模型的基本模块的UML概要文件。图2中显示UMM元模型基本模块的 程序包结构,不同部分定义了相应程序包的构造型、标签定义和约束。 2 GB/T39320—2020 基础 (Foundation) 5. 2 业务领域视图(BusinessDomainView) 5. 3 业务需求视图《BusinessRequirementsView) 5.3.2 5.3.3 业务实体视图(BusinessEntityView) 5. 3. 4 伙伴关系需求视图(PartnershipRequirementsView) 5. 4 业务交易视图(BusinessTransactionView) 业务编排视图(BusinessChoreographyView) 5.4.3 业务交互视图(BusinessIrteractionView) 5. 4. 4 业务信息视图(BusinessInformationView) 图2UMM元模型基本模块程序包结构图 基本模块第一级程序包包含UMM三种视图:业务领域视图(BusinessDomainView)(5.2)、业务需 求视图(BusinessRequirementsView)(5.3)和业务交易视图(BusinessTransactionView)(5.4)。 业务领域视图(BusinessDomainView)(5.2)不包含不同类型的构件,不再分为子程序包。 业务需求视图(BusinessRequirementsView)(5.3)包含三种不同类型的构件:业务过程活动图、业务实 体生命周期和用例中定义的协作需求,对应的子程序包为业务过程视图(BusinessProcessView)(5.3.2)、业 务实体视图(BusinessEntityView)(5.3.3)和伙伴关系需求视图(PartnershipRequirementsView)(5.3.4) 业务交易视图(BusinessTransactionView)(5.4)包含三个构件:业务协作的流程、用于同步状态的 业务交互流程,交互过程中交换的业务信息,对应的子程序包为业务编排视图(BusinessChoreography- View)(5.4.2),业务交互视图(BusinessInteractionView)(5.4.3)和业务信息视图(BusinessInformation- View)(5.4.4)。 4.3基本模块与元模型其他部分的依赖性(规范性) 4.3.1UMM基本模块1.0基于UMM基础模块1.0建立,见图3。 基本模块类图-依赖性 cdFoundation-Dependencies 基本 Foundation 1. 0 1. 0 lmport:: 图3UMM基本模块的依赖性 4.3.2图4为UMM基础模块所定义并用于基本模块的构造型。基础模块的构造型均以灰色背景显 示。UMM基础模块1.o规定了注册对象(RegistryObject)和业务库包(BusinessLibraryPackage)的构 3

pdf文档 GB/T 39320-2020 电子商务 元模型 基本模块

文档预览
中文文档 83 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共83页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GB/T 39320-2020 电子商务 元模型 基本模块 第 1 页 GB/T 39320-2020 电子商务 元模型 基本模块 第 2 页 GB/T 39320-2020 电子商务 元模型 基本模块 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2022-10-04 15:15:00上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。