我要写一个系列CRM系统介绍。写这一系列文章有两个原因。一是我在学习CRM在系统的过程中,我想找一些介绍教程,但是资源太少,要么不够系统,很难学习。另一个原因是接触自己CRM系统已经掌握了很长时间,掌握了系统架构和设计原理。因此,在写作过程中,可以总结、提炼、及时更新知识。另外,给那些想知道的人CRM系统的朋友提供一些参考资料,如果能对他们有所帮助,也算是功德之一。
我会尽可能详细地介绍这一系列文章。至于能写多少篇文章,要看具体情况,大概10篇左右,可以短也可以长。努力把每个模块都说清楚。
上图是某公司的DMS(经销商管理系统)IT架构图。该架构图主要包括四个部分:DMS后台,MDM(基本主数据),Java基本平台,SAP外部系统。最底层的J ** A基础平台为软件系统运行提供了一个系统运行的环境。J ** A基本平台具有高度的可扩展性和分布式架构SAP数据交换通常通过中间件技术进行。
在Java在基本平台上MDM,也就是说,基本的主要数据。基本的主要数据提供了一个框架,这些数据是最基本的数据,通常也被称为静态数据。在项目启动之前,有一个非常重要的工作是收集数据,包括静态数据的收集。静态数据通常是不变的数据,是企业最基本的数据。
收集的数据主要包括:权限角色主数据、职位主数据、企业组织主数据、企业用户主数据、经销商用户主数据、客户主数据和产品级主数据。不同的企业可能会有一些变化,如合同数据、商品数据等。这么多数据一般包括三个方面:一是与人相关的数据(经销商主数据、企业用户主数据和客户主数据),一是人与人之间关系的主数据(权限角色主数据和职位主数据),二是对象(产品基本信息数据和产品级数据)。静态数据不是一层不变的,静态数据可以添加或删除,但一般不会改变,相对于动态数据。动态数据是一些不断变化的数据,如订单数据、资金数据、商品数据、价格数据等。
许多软件公司都在设计MDM尽快考虑。我们想总结不同业务的公司,开发一个可以统一扩展的基本信息平台。然而,各行业的业务差异太远,不同的公司也不同,这个使命还没有完成。因此,在软件的具体实施过程中,二次开发较多,定制开发较少,这也是软件实施企业的痛点。
业务层高于主数据,业务层只是公司业务的系统表现形式。这部分差异很大。虽然不同模块相似,但具体逻辑差异很大。虽然企业之间的业务不同,但它有一些共同点,如合同模块,每个企业都会与客户签订一定的合同。最基本的模块是订单模块、返利模块、促销模块和商品管理模块。
万变不离其中,无论如何变化,其最基本的形抓住基本点,分布式模块可以很受欢迎!
扫码咨询与免费使用
扫码免费用
申请免费使用
在线咨询