• 信息建模


    领域模型理解:

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

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

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

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

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

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

    新房ERP领域模型划分:

    1、营销(项目域)

    2、产品域

    3、协议域

    4、事件域 

    5、财务域

    6、参与人域

  • 相关阅读:
    部署phpmyadmin登录不进去
    无法获取快照信息:锁定文件失败
    nginx: [emerg] BIO_new_file("/etc/nginx/ssl_key/server.crt") failed (SSL: error:02001002:syste
    nginx重启失败
    An error occurred (500 Error)
    Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin.
    clnt_create: RPC: Program not registered
    [error] 2230#2230: *84 client intended to send too large body: 1711341 bytes
    lnmp部署知乎出现403
    easyui下拉框过滤优化
  • 原文地址:https://www.cnblogs.com/jack1989/p/9746159.html
Copyright © 2020-2023  润新知