本發明涉及供應鏈數據管理,具體是涉及一種基于數據分析的供應鏈數據管理方法及系統。
背景技術:
1、供應鏈是指從生產零件、制成中間產品及最終產品,最后送到消費者手中的整個過程中,所涉及的供應商、制造商、分銷商、消費者通過上下游成員的連接組成的網鏈結構。
2、現有的供應鏈數據都是存儲在每個企業自己的數據庫中,當需要調用某種產品的生產數據以及銷售數據對產品的銷售前景進行預測時,需要從原材料企業、生產企業以及產品銷售企業的數據庫進行數據調用,浪費了大量的時間,延長了產品預測時間。
技術實現思路
1、為解決上述技術問題,提供一種基于數據分析的供應鏈數據管理方法及系統,本技術方案解決了上述背景技術中提出的現有的供應鏈數據都是存儲在每個企業自己的數據庫中,當需要調用某種產品的生產數據以及銷售數據對產品的銷售前景進行預測時,需要從原材料企業、生產企業以及產品銷售企業的數據庫進行數據調用,浪費了大量的時間,延長了產品預測時間的問題。
2、為達到以上目的,本發明采用的技術方案為:
3、一種基于數據分析的供應鏈數據管理方法,包括:
4、對供應鏈中每個節點信息進行特征分析,獲取不重復節點信息;
5、基于數據管理終端,對不重復節點信息進行數據分析處理,確定供應鏈核心節點;
6、基于數據管理終端,對供應鏈核心節點進行分類處理,確定供應鏈中央節點;
7、基于數據管理終端,根據供應鏈中央節點設置供應鏈數據管理規則。
8、優選的,所述對供應鏈中每個節點信息進行特征分析,獲取不重復節點信息具體包括如下步驟:
9、沿著供應鏈中的每條鏈路進行位置確定,獲取節點位置;
10、基于節點位置,對節點位置所屬的企業進行信息提取處理,確定供應鏈中每個節點信息;
11、對供應鏈中每個節點信息進行重復度分析,獲取不重復節點信息。
12、優選的,所述對供應鏈中每個節點信息進行重復度分析,獲取不重復節點信息具體包括如下步驟:
13、基于數據管理終端,對供應鏈中每個節點信息進行特征提取處理,獲取每個節點特征,所述節點特征包括企業名稱以及企業業務方向;
14、基于數據管理終端,對每個節點特征進行相互對比處理;
15、若企業名稱不相同,輸出不重復節點信息;
16、若企業名稱相同,且企業業務方向相同,對比的兩個節點特征為同一家企業,去除任意一個節點信息,輸出不重復節點信息;
17、若企業名稱相同,且企業業務方向不相同,對比的兩個節點特征不為同一家企業,輸出不重復節點信息。
18、優選的,所述基于數據管理終端,對不重復節點信息進行數據分析處理,確定供應鏈核心節點具體包括如下步驟:
19、基于數據管理終端,對不重復節點信息進行數據讀取處理,獲取不重復節點數據;
20、基于數據清洗算法,對不重復節點數據進行數據預處理,所述數據預處理包括數據去重處理、數據缺失值補充處理以及數據格式標準化處理;
21、基于數據管理終端,對不重復節點數據進行互相匹配處理,獲取關聯節點對;
22、基于數據管理終端,對關聯節點對進行特征分析,確定供應鏈核心節點,所述供應鏈核心節點的數量至少為一個。
23、優選的,所述基于數據管理終端,對不重復節點數據進行互相匹配處理,獲取關聯節點對具體包括如下步驟:
24、基于隨機數算法,任意選取一個不重復節點數據作為參考節點數據;
25、基于數據管理終端,以參考節點數據為特征對剩下的不重復節點數據進行數據匹配;
26、若剩下的不重復節點數據中存在與參考節點數據完全相同的數據或部分相同的數據,將參考節點和存在與參考節點數據完全相同的數據或部分相同的數據的節點設置為關聯節點對;
27、若剩下的不重復節點數據中不存在與參考節點數據完全相同的數據或部分相同的數據,刪除參考節點數據。
28、優選的,所述基于數據管理終端,對關聯節點對進行特征分析,確定供應鏈核心節點具體包括如下步驟:
29、基于數據管理終端,對關聯節點對進行計數處理,獲取關聯節點對中的節點出現次數;
30、基于數據管理終端,對關聯節點對中的節點出現次數和設定出現次數閾值進行對比判斷;
31、若關聯節點對的節點次數大于或等于設定出現次數閾值,將該節點設置為供應鏈核心節點;
32、若關聯節點對的節點出現次數小于設定出現次數閾值,該節點不是供應鏈核心節點。
33、優選的,所述基于數據管理終端,對供應鏈核心節點進行分類處理,確定供應鏈中央節點具體包括如下步驟:
34、基于隨機數算法,任意選取兩個供應鏈核心節點組成第一核心節點對;
35、基于第一核心節點對,對關聯節點對進行匹配處理;
36、若關聯節點對中存在第一核心節點對,將第一核心節點對設置為待驗證節點對;
37、若關聯節點對中不存在第一核心節點對,將第一核心節點對中任意一個核心節點設置為固定節點,通過隨機數算法,對剩下的供應鏈核心節點進行隨機選取組成第二核心節點對,所述剩下的供應鏈核心節點不包括第一核心節點對中的節點;
38、基于第二核心節點對,對關聯節點對進行匹配處理,獲取待驗證節點對;
39、當所有的供應鏈核心節點都被選取后,結束與關聯節點對匹配處理;
40、基于數據管理終端,對所有的待驗證節點對進行計數處理,獲取待驗證節點出現次數;
41、基于冒泡排序法,對待驗證節點出現次數進行最大值篩選,確定待驗證節點出現次數的最大值,將待驗證節點出現次數的最大值對應的供應鏈核心節點設置為供應鏈中央節點。
42、優選的,所述基于數據管理終端,根據供應鏈中央節點設置供應鏈數據管理規則具體包括如下步驟:
43、基于數據管理終端,在數據存儲設備的根目錄下設置以供應鏈中央節點為名稱的母文件夾;
44、基于數據管理終端,在母文件夾中構建若干組子文件夾,所述子文件夾的數量比供應鏈核心節點的數量少一個;
45、基于數據管理終端,以供應鏈核心節點為名稱對若干組子文件夾進行命名;
46、基于供應鏈核心節點,對關聯節點對進行篩選處理,獲取關聯子節點;
47、基于數據管理終端,以關聯子節點的數量在子文件夾的內部設置對應數量的文件夾,將關聯子節點的數據存儲至文件夾中;
48、基于數據管理終端,對子文件夾和子文件夾對應的供應鏈的節點進行標記處理。
49、優選的,所述基于數據管理終端,對子文件夾和子文件夾對應的供應鏈的節點進行標記處理具體包括如下步驟:
50、基于數據管理終端,根據子文件夾和子文件夾對應的供應鏈的節點生成一對唯一性標簽;
51、基于數據管理終端,將一對唯一性標簽分別嵌入至子文件夾以及子文件夾對應的供應鏈的節點中;
52、基于數據管理終端,對供應鏈的節點信息進行監測;
53、若供應鏈的節點信息發生變化,數據管理終端通過唯一性標簽對子文件夾中的數據進行修改、替換、刪除。
54、進一步的,提出一種基于數據分析的供應鏈數據管理系統,用于實現如上述的一種基于數據分析的供應鏈數據管理方法,包括:
55、數據管理終端,所述數據管理終端用于對供應鏈中的每個節點信息進行重復性分析、節點配對、供應鏈核心節點確定,生成供應鏈數據管理規則;
56、數據存儲設備,所述數據存儲設備用于存儲供應鏈數據;
57、節點篩選模塊,所述節點篩選模塊用于對供應鏈中每個節點信息進行重復度分析,確定不重復節點信息;
58、核心節點確定模塊,所述核心節點確定模塊用于對不重復節點信息進行節點配對處理、節點對特征分析處理,確定供應鏈核心節點;
59、中央節點確定模塊,所述中央節點確定模塊用于對供應鏈核心節點進行節點配對、節點數量排序,確定供應鏈中央節點;
60、數據管理規則生成模塊,所述數據管理規則生成模塊根據供應鏈中央節點生成數據管理規則,并對供應鏈數據進行存儲和監測。
61、再進一步的,提出一種存儲介質,其上存儲有計算機程序,所述計算機程序被調用運行時執行如上述的一種基于數據分析的供應鏈數據管理方法。
62、與現有技術相比,本發明提供了一種基于數據分析的供應鏈數據管理方法及系統,具備以下有益效果:
63、本發明先是對供應鏈中每個節點信息進行篩選,去除重復的節點信息,縮短了后續的數據處理時間,其次,再對不重復節點信息進行數據分析,確定供應鏈核心節點,使后續調用數據時更加方便,然后,再對供應鏈核心節點進行對比,確定供應鏈中央節點,最后,根據供應鏈中央節點生成供應鏈數據管理規則并對供應鏈數據進行管理監測,實現了供應鏈數據的統一管理,避免了調用數據時,需要多次對不同企業的數據庫進行數據調取,降低了數據調取的繁瑣度,間接縮短了產品預測時間。