- 数据分离
- 核心模块
数据分离
- 系统和网站不同,网站是为了展示信息,里面的数据是共享的
- 信息提供方和信息接收者双方可视的信息都是一样的
- 系统的数据是分离的
- 数据提供者和数据接收者两者存在交易关系,成交后, 数据就涉及到了分离
- 比如: 某公司出售一批会员卡
- 作为开发者, 会员卡就是一串串的数据,里面有会员卡的数据结构
- 会员卡的属性, 数量, 状态, 这样的数据我们可以对他增删改查的操作
- 作为消费者,购买了一张会员卡
- 这张卡的数据, 就要和公司出售的会员卡数据分离开来, 前面的增删改查,不可以影响消费者的数据
核心模块
- 审批模块
- 基于rbac权限分配, 一些敏感操作需要有审批许可
- 行为模块
- 系统的必要行为操作, 需要有一张记录表来记录它们, 并根据需要展示出来
- 订单模块,订单记录
- 历史记录模块
- 消费者的一些操作要有一张记录表来记录它们