本文以电商交易中台建设为例,为您介绍如何使用BizWorks从0到1完成设计建模的过程,包括创建业务域、服务建模、领域建模、数据建模以及商业能力建模。
步骤一:创建业务域
在全渠道业务中台项目中创建商品域、交易域、库存域、营销域、会员域和用户域。
- 在平台项目管理页面的列表中单击项目名称,进入该项目的业务域管理页面。
- 单击
图标,在领域建模导航栏中,选择 。
- 在业务域页面,单击新建业务域。
- 在新建业务域面板,填写以下参数后,单击创建。
- 可选:重复步骤3~步骤4,完成其余业务域的创建。
步骤二:创建应用服务
根据全渠道交易业务场景,线下梳理调用逻辑(交易场景相关的内容,例如:创建订单、锁定库存、查询商品、核销优惠券等),在BizWorks中创建应用服务信息(基础能力)。以交易域为例,创建以下应用服务和方法:
应用服务名称&编码 | 应用服务方法名称&编码 |
---|---|
订单服务OrderService | 创建订单createOrder |
一键下单createOrderByOneClick | |
根据条件查询订单列表queryOrderListByCondition | |
修改订单状态updateOrderStatus | |
订单详情服务getOrderDetail | |
订单快照服务createOrderSnapshot | |
拆单服务splitOrder | |
购物车服务CartService | 修改商品数量(增加、减少)updateQuantity |
查询购物车商品列表queryCartProductList | |
删除(清空)购物车emptyCart |
步骤三:领域建模
根据全渠道交易业务场景进行领域建模,如创建订单和交易物流单等领域对象。
步骤四:数据建模
根据订单相关业务单据所需要的信息进行数据建模。
步骤五:商业能力建模
根据全渠道交易业务场景,将基础交易、预售交易等流程沉淀为商业能力,将业务活动配置关联对应的基础能力。