本發明涉及物流數據管理,具體地,涉及物流數據管理方法、裝置、設備及介質。
背景技術:
1、在現代物流行業中,隨著電子商務的快速發展和用戶需求的不斷增加,物流數據的管理與分析顯得尤為重要。有效的物流數據管理不僅能夠提高物流效率,還能優化資源配置,提升客戶滿意度。因此,如何高效地獲取和展示物流數據,成為了行業亟待解決的問題。
2、目前,許多物流管理系統在數據處理和展示方面存在一定的局限性。傳統的物流數據管理方法往往依賴于單一的數據源,導致數據更新不及時、信息孤島現象嚴重。此外,數據展示界面通常缺乏靈活性,無法滿足用戶對數據篩選和分析的多樣化需求。
3、因此,亟需一種綜合性的物流數據管理方法,該方法能夠通過多種數據源獲取與物流相關的數據,支持靈活的數據展示與篩選,并能夠自動計算和展示關鍵業務指標,以提升物流管理的效率和準確性。這種方法將為物流企業提供更為全面和實時的數據支持,幫助其在激烈的市場競爭中保持競爭優勢。
技術實現思路
1、本發明的主要目的在于解決現有技術中數據更新不及時,信息孤島現象嚴重,數據展示界面缺乏靈活性,無法滿足用戶對數據篩選和分析的多樣化需求的技術問題。
2、本發明第一方面提供了一種物流數據管理方法,包括:
3、獲取物流數據,并將獲取的物流數據存儲至數據庫中;
4、設置數據展示界面,并通過api接口基于數據庫獲取界面展示所需的物流數據。
5、可選的,在本發明第一方面的第一種實現方式中,所述獲取物流數據,并將獲取的物流數據存儲至數據庫中,包括:
6、通過不同數據源獲取與物流相關的數據;其中,所述物流相關的數據包括:工單信息、物流軌跡信息以及用戶信息;
7、所述不同數據源包括:后端數據庫、第三方電商平臺api以及內部系統接口;
8、基于所述后端數據庫獲取數據庫中存儲的所有與物流及工單相關的數據,包括:工單數據、物流軌跡以及用戶信息;
9、基于所述第三方電商平臺api獲取電商平臺的交易信息,包括訂單信息和客戶信息;
10、基于所述內部系統接口獲取物流訂單和處理狀態信息。
11、可選的,在本發明第一方面的第二種實現方式中,所述設置數據展示界面,并通過api接口基于數據庫獲取界面展示所需的物流數據,包括:
12、使用javascript框架構建數據展示界面,基于數據展示界面實現條件篩選;
13、基于篩選的條件,通過api接口基于數據庫獲取滿足篩選條件的數據,并通過數據展示界面進行展示。
14、可選的,在本發明第一方面的第三種實現方式中,所述方法還包括:
15、根據獲取的篩選條件,通過api接口基于數據庫獲取過去n天的待處理工單數;
16、將獲取的過去n天的待處理工單數轉化為包含日期和待處理工單數量的數組;
17、創建圖表組件,基于包含日期和待處理工單數量的數組,通過數據展示界面展示過去n天待處理工單數的趨勢。
18、可選的,在本發明第一方面的第四種實現方式中,所述方法還包括:通過數據展示界面展示快件解決率;
19、所述通過數據展示界面展示快件解決率,包括:
20、將快件解決率數據處理邏輯封裝至api接口,當用戶通過數據展示界面發起查看快件解決率請求時,通過api接口基于數據庫獲取預警量以及平臺超時量,并通過封裝在api接口的數據處理邏輯計算快件解決率;將計算得到的快件解決率通過數據展示界面進行展示。
21、可選的,在本發明第一方面的第五種實現方式中,所述快件解決率數據處理邏輯包括:
22、。
23、可選的,在本發明第一方面的第六種實現方式中,所述方法還包括:
24、根據獲取的篩選條件,通過api接口基于數據庫獲取相應的物流數據;
25、根據預設要求對獲取到的物流數據進行預處理生成數據文件,并將生成的數據文件存儲在服務器的預設位置;根據用戶請求,基于存儲在服務器預設位置的數據文件導出數據。
26、本發明第二方面提供了一種物流數據管理裝置,包括:
27、數據獲取模塊,用于獲取物流數據,并將獲取的物流數據存儲至數據庫中;
28、數據展示模塊,用于設置數據展示界面,并通過api接口基于數據庫獲取界面展示所需的物流數據。
29、可選的,在本發明第二方面的第一種實現方式中,所述數據獲取模塊包括:用于通過不同數據源獲取與物流相關的數據;其中,所述物流相關的數據包括:工單信息、物流軌跡信息以及用戶信息;
30、所述不同數據源包括:后端數據庫、第三方電商平臺api以及內部系統接口;
31、基于所述后端數據庫獲取數據庫中存儲的所有與物流及工單相關的數據,包括:工單數據、物流軌跡以及用戶信息;
32、基于所述第三方電商平臺api獲取電商平臺的交易信息,包括訂單信息和客戶信息;
33、基于所述內部系統接口獲取物流訂單和處理狀態信息。
34、可選的,在本發明第二方面的第二種實現方式中,所述數據展示模塊包括:用于使用javascript框架構建數據展示界面,基于數據展示界面實現條件篩選;基于篩選的條件,通過api接口基于數據庫獲取滿足篩選條件的數據,并通過數據展示界面進行展示。
35、可選的,在本發明第二方面的第三種實現方式中,所述裝置還包括:趨勢展示模塊,用于根據獲取的篩選條件,通過api接口基于數據庫獲取過去n天的待處理工單數;將獲取的過去n天的待處理工單數轉化為包含日期和待處理工單數量的數組;創建圖表組件,基于包含日期和待處理工單數量的數組,通過數據展示界面展示過去n天待處理工單數的趨勢。
36、可選的,在本發明第二方面的第四種實現方式中,所述裝置還包括:快件解決率展示模塊,用于通過數據展示界面展示快件解決率;
37、所述通過數據展示界面展示快件解決率,包括:
38、將快件解決率數據處理邏輯封裝至api接口,當用戶通過數據展示界面發起查看快件解決率請求時,通過api接口基于數據庫獲取預警量以及平臺超時量,并通過封裝在api接口的數據處理邏輯計算快件解決率;將計算得到的快件解決率通過數據展示界面進行展示。
39、可選的,在本發明第二方面的第五種實現方式中,所述快件解決率數據處理邏輯包括:
40、。
41、可選的,在本發明第二方面的第六種實現方式中,所述裝置還包括:數據導出模塊,用于根據獲取的篩選條件,通過api接口基于數據庫獲取相應的物流數據;根據預設要求對獲取到的物流數據進行預處理生成數據文件,并將生成的數據文件存儲在服務器的預設位置;根據用戶請求,基于存儲在服務器預設位置的數據文件導出數據。
42、本發明第三方面提供了一種存儲有計算機程序的計算機可讀存儲介質,其特征在于,所述計算機程序被處理器執行時實現上述所述的物流數據管理方法的步驟。
43、本發明第四方面提供了一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被處理器執行時實現上述所述的物流數據管理方法的步驟。
44、與現有技術相比,本發明具有如下的有益效果:
45、1、本發明能夠通過多種數據源獲取與物流相關的數據,支持靈活的數據展示與篩選,并能夠自動計算和展示關鍵業務指標,以提升物流管理的效率和準確性;
46、2、本發明將為物流企業提供更為全面和實時的數據支持,幫助其在激烈的市場競爭中保持競爭優勢;
47、3、本發明通過引入新的篩選條件和查詢機制,允許用戶按需篩選和查詢超時未派工單,提高了查詢效率。