CRM与ERP整合需求分析

原创 2006年05月29日 17:06:00

CRMERP整合需求分析

CRM是前台应用,它的信息和业务流程都是围绕“客户统一视图”以方便快捷地满足客户的交互请求来设计的,其主要功能有客户查询、客户购买/支持/服务等各类请求;而ERP是后台的应用,可以理解为企业接到订单的后续工作,主管产品的生产、存储、账务和运输等比较具体的“财”和“物”的流动(而CRM集中于信息的流动)。虽然功能和目的有很大的不同,但是有些功能可能两者都有,如订单输入、客户管理和价格管理等。在信息共享/复制也有很大部分,如下所示:

ERP-财流和物流           共享               CRM(营销、服务、销售)-信息流

 

物料库存管理                     订单信息                   订单管理

生产计划                         价格信息                   客户管理

财务总帐和细帐                   库存信息                   联系人管理

成本会计                         联系人信息                 机会管理

采购计划                         信用信息                   呼叫管理

人事管理等                       物料信息                   支持与服务等

                     付款信息

 

对他们之间的共享部分的信息,必须采用一定的方法使他们同步,保持前后台对同一业务对象记录的一致。其中有些信息是一方生产,另一方享用,如库存状态和订单状态信息就是从ERP传递到CRM;而有些是双向都可以写的,如客户信息和订单信息。在整合的时间要求上,有些是可以批处理的,有些是必须即时同步的。

二者之间的整合主要体现在下面两个方面:

1,  数据同步要求

CRMERP两种应用中,有些数据的描述对象是一样的,例如客户、订单和产品等。在系统中数据有主数据和非主数据之分。例如,客户数据、物料/产品数据被其它数据链接的最多,是主数据;而像订单这些数据则为一般数据。由于两个系统都有这些数据,他们之间就存在一个同步或者整合的问题。但是,由于他们的设计和定义以及数据库管理系统不一样,因此,在对他们的同步时,必须首先定义好他们之间的对应(Mapping),这样,在整合的过程中,有关整合程序就可以按照这个对应进行“翻译”,然后才能被目的应用所“接受”。

数据同步还有实时同步和批处理同步两种。前者随时监控某个事件的发生,然后出发一系列整合服务程序,完成两个系统之间的某个数据的同步;后者用于对时间要求不高以及数据同步量大的场合。

2,业务操作/流程的整合

原则上,任何整合过程最终都要具体反应在数据库中的数据整合,理论上利用SQL语句总可以实现这种数据在两个系统中的操作。关键问题是对一个事务的过程。例如,订单输入的过程可能触发很多的关联表格的操作,你几乎不可能知道对方系统中有多少个表格需要处理,这就是为什么我们需要API。通过应用系统所提供的程序接口程序,你只要按照它门所规定的标准调用完成某个程序就行,具体底层复杂的SQL操作由这个程序负责替你完成。因此就产生了业务操作同步或者业务流程整合的概念。

业务操作同步的意思是,CRM的某些业务操作必须同ERP的业务操作整合、联系起来,使得他们共同完成某个业务流程。例如,CRM应用中,当客户定购新的产品时,CRM系统用户只需要单击“提交”按钮就可以出发一些列服务程序,将这个订单自动的传递到ERP的订单管理模块中,对于ERP系统来说,这个订单同其本身用户提交的订单在格式上没什么不同,所不同的只是订单的来源。

CRPERP应用典型的业务流程同步要求有一下几个场合:

l         订单管理――订单信息从CRP传递到ERP

l         订单管理――CRMERP中获得订单信息

l         客户定购历史――从ERP系统输入某个客户过去的定购历史

l         客户管理――新客户从CRMERP提交

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

CRM需求分析整合版

  • 2010-09-20 09:43
  • 1.66MB
  • 下载

时下我国鞋业ERP解决方案与需求分析

第一部分鞋业市场情况   中国鞋业的市场变化快,季节性要求严,设计周期长,鞋产品物料编码特殊(包括款式、尺码等),客户对时间的要求高。这种运作方式很像做期货,对时间进度和价格的要求很高。     ...

CRM需求分析

  • 2013-08-09 16:23
  • 739KB
  • 下载

crm需求分析

  • 2012-10-10 17:30
  • 584KB
  • 下载

测试培训 ---- 如何进行测试需求分析

测试培训 ---- 如何进行测试需求分析 测试需求分析流程   测试需求分析要点 要素分析1、界面元素是否满足自定义的质量标准或行业通行标准或常用使用标准等2、公司部门制定的Web元素描述规范 数据分...

商业银行CRM需求分析与设计

  • 2015-05-04 11:35
  • 16.67MB
  • 下载

需求分析沙盘演练

在以质量为核心的软件过程中,需求分析过程是提升产品质量的关键过程域。需求过程需要向三个方向提供有效的信息:向客户方提供问题的分析、可度量的业务目标、范围的确定和系统质量度量等信息;向管理方提供优先级分...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)