【话费充值平台】话费充值平台接口设计

最近需要做一个话费充值平台,在此记录下整个过程。
预计做三个系统:接口平台,业务处理中心,后台管理。

接口平台

工程地址

https://github.com/jasonsuzhou/phone-api

业务场景(一句话概括)

  • 代理商经过授权后可以通过约定的接口协议调用接口平台提交订单
“代理商”是主语,“订单”是宾语,“提交”是谓语,“经过授权后”是状语。
这样我们可以得到“代理商”、“订单”两个实体,得到“代理商”有一个“提交订单”的行为方法。
还可以得到一条业务规则:代理商提交订单前必须经过授权。
  • 代理商经过授权后通过约定的接口协议调用接口平台查询订单状态。

  • 代理商经过授权后通过约定的接口协议调用接口平台查询余额。

这里的场景“代理商”为实体,“余额”为值对象
  • 上游供货商通过约定的接口协议调用接口平台更新订单状态。

领域模型

代理商领域

订单领域

供货商领域

业务处理中心

后台管理

你可能感兴趣的:(话费充值平台)