信息建模

领域模型理解:

1、领域模型是一个分析模型,帮助系统分析人员、用户认识现实业务的工具,描述的是业务中涉及到实体及相互之间关系,它是需求分析的产物,与问题域相关;
2、现阶段的情况,团队不同人员对业务理解不同,实现方式很难达成一致,代码耦合度高,牵一发而动全身,业务功能迭代慢,效率不高。
3、抓住事物本质,从业务角度分析需求,对业务的高度抽象,将业务中的实体抽象出来,帮助我们理解和分析业务。模型设计要考虑清楚边界划分,模型归属的域范围,不要将不同范围的属性耦合到一个模型里;

公司因为业务合并,设计到2个业务ERP系统的合并,或者说融合更合适。公司是做房地产服务行业的,之前的2个ERP系统,有很多的不同点,之前的实现方式不同,现在需要做到包括结算的统一,数据库的合并。

为做成这件事,开始梳理我们ERP的信息模型,通过模型来指导具体的代码实现和系统融合。但信息模型这种抽象的思考,对于我们来说极其陌生。一点一点积累。从具体的业务过程开始,找出业务过程的主体,以及各主体之间的关系,再划分各个业务域。

扣系统的细节,在业务过程中把此过程中涉及的,会发生变化的主体,找出来。以及主体间的主要要素。

比如立项这个业务过程:项目肯定是主要主体,开发商,地区公司,还有部门员工都是其主体。

根据细分业务主体对象,将信息模型分为以下几个域:(以下具体细讲下面的业务域)

新房ERP领域模型划分:

1、营销(项目域)

2、产品域

3、协议域

4、事件域 

5、财务域

6、参与人域

原文地址:https://www.cnblogs.com/jack1989/p/9746159.html