项目总结:企业订单结算系统从0到1( 七 )

五、项目的细节方案设计 1. 数据建模

正确的数据建模,才能在后面的设计中更加清晰地完成功能模块的细节设计和交互设计。数据建模决定了数据库的表结构,对后续的报表设计十分重要,也能够体现产品设计者对业务的理解。

多个部门会用到结算系统,不同部门的使用权限不一样,因此有多层级管理的需求,根据对业务的理解和优化,组织结构树如图5-1所示。

项目总结:企业订单结算系统从0到1

图5-1

在组织结构树中,可以看到,这个业务有一个管理员总账户,这个管理员账户可以管理所有的数据,包括市场部、产品运营部、财务部这三个部门的所有数据,权限度最高。

每个部门下表明了一个员工有一个账户,员工使用自己的账户,可以在系统进行相应权限内的操作。

根据图5-1的组织结构树进行简化,可以得到图5-2的ER图。

推荐阅读