CRM系統介紹—系列總論

我打算寫一個系列的CRM系統介紹。之所以寫這個系列文章,有兩個方面的原因,一是自己在學習CRM系統的過程中,想要找一些介紹的教程,奈何資源太少,要么就是不夠系統,學習起來比較困難。另一個原因,是自己接觸CRM系統已經很久了,對于其中的系統架構和設計原理已經掌握。因此在寫作的過程中,可以進行總結,提煉,發現不足及時更新知識。此外,給予那些想要了解CRM系統的朋友提供一些參考資料,若能夠對其有所幫助,也算是功德一件。

這個系列的文章,我會盡可能的詳細介紹,至于會寫幾篇,則需要看具體情況,大概在10篇左右,可短可長。力求,每個模塊說清楚,講明白。

DMS架構圖

上圖是某公司的DMS(經銷商管理系統)IT架構圖。此架構圖主要包含4個部分:DMS后臺,MDM(基本主數據)、Java基本平臺,SAP外部系統。最底層的JAVA基礎平臺提供一個系統運行的環境,其是軟件系統運行的基礎。JAVA基本平臺具有高度的可擴展性,分布式架構,其可以與SAP之間進行數據的交換,一般兩者之間是通過中間件技術進行數據的交互。

在Java基本平臺之上是MDM,也就是基礎主數據。基礎主數據提供一個框架,這些數據是最基本的數據,一般也稱之為,靜態數據。在項目上線之前,有一項非常重要的工作就是進行數據的收集,其中就有靜態數據的收集,靜態數據一般是不會變動的數據,是一家企業最基礎的數據。

收集的數據主要有:權限角色主數據、職位主數據、企業組織主數據、企業用戶主數據、經銷商用戶主數據、客戶主數據和產品層級主數據。不同的企業可能會有一些變化,比如說,合同數據、商品數據等等,不一而論。這么多數據,大體上也就包括三個方面的數據:一是和人有關的數據(經銷商主數據、企業用戶主數據和客戶主數據),一個是人與人之間關系的主數據(權限角色主數據和職位主數據),還有一項是物(產品基本信息數據和產品層級數據)。靜態數據并不是一層不變的,靜態數據可以進行增刪改查,只是一般不會變動,是相對動態數據而言的。動態數據是一些時刻變化的數據,比如說訂單數據,資金數據,商品數據,價格數據等等。

很多軟件公司在設計MDM的時候都盡快可能的考慮大而全。想要把不同業務的公司進行總結,開發出一個可以進行統一擴展的基礎信息平臺。奈何,各個行業的業務相差太遠,不同公司又不相同,并沒有完成這項使命,所以在軟件具體的實施過程中,二次開發較多,定制化開發較少,這也是軟件實施企業的痛點。

在主數據之上是業務層,業務層簡單的說就是公司業務的系統表現形式。這個部分,差異性巨大,不同模塊之間雖然相似,但是其具體的邏輯千差萬別。企業之間的業務雖然不同,但是其有一些共性,比如說合同模塊,每個企業都會有和客戶之間簽訂一定的合同。訂單模塊,返利模塊、促銷模塊和商品管理模塊等等,這些都是最基本的模塊。

萬變不離其中,不管怎么變化,其最基本的形態是不會變的,抓住基本點,分布式模塊可大行其道!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容