首页 百科知识 UML在商业流通领域的应用案例

UML在商业流通领域的应用案例

时间:2022-10-15 百科知识 版权反馈
【摘要】:商业流通领域的国际标准化组织GS1的商业流通领域ebXML电子商务标准化解决方案,使用统一建模语言对业务过程进行建模和逻辑设计。逻辑设计时充分考虑每一项实际业务需求,重点是基本的数据信息需求,使用标准规范对其进行描述,为统一标准和技术解决方案奠定了基础。如图4-22那样,定义商业流通领域ebXML电子商务标准化解决方案中重要的角色买方和卖方,交易剧本和合作协议。

4.4 UM L在商业流通领域的应用案例

商业流通领域的国际标准化组织GS1的商业流通领域ebXML电子商务标准化解决方案,使用统一建模语言(Unified Modeling Language,UML)对业务过程进行建模和逻辑设计。这种面向对象的建模技术在分析业务需求的基础上建立业务对象,为标准和软件之间提供了直接的连接。业务过程建模分解了业务需求,使业务需求可视化同时把业务需求转化为业务交易模型。逻辑设计时充分考虑每一项实际业务需求,重点是基本的数据信息需求,使用标准规范对其进行描述,为统一标准和技术解决方案奠定了基础。逻辑设计包括定义业务交易活动图、建立UML类图、定义业务信息实体和属性,为支持和加强多业务之间的信息互操作性提供了获取、标识和最大限度重用业务信息的方法学。

如图4-20所示,商业流通领域ebXML电子商务标准化解决方案有一套完整的方法学来实现业务过程的建模。业务过程建模汲取了EDI电子数据交换的经验,使用全球注册和数据仓库的概念,使用UMM定义的业务过程模型存储在全球注册的数据仓库中,用户可以实时查询,也可以请求建立新的业务过程模型、动态维护。

img83


图4-20 商业流通领域ebXML电子商务标准化解决方案框架

步骤1 汇总业务需求。

把实际的业务实践转化成参与方彼此协调一致的Internet上可操作的业务过程,见图4-21。

步骤2 定义角色、剧本和合作协议。

如图4-22那样,定义商业流通领域ebXML电子商务标准化解决方案中重要的角色买方和卖方,交易剧本和合作协议。

步骤3 建立模型。如表4-7所示。

示例1 核心贸易项目高层类图(见图4-23)。

img84


图4-21

img85


图4-22


表4-7

img86

img87


图4-23

示例2 核心参与方高层类图(见图4-24)。

img88


图4-24

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈