1. 首頁
  2. 設計

第三方物流運費擔保服務管理系統的設計與實現論文

第三方物流運費擔保服務管理系統的設計與實現論文

[摘 要]本文討論的是一個網上貨運管理的關鍵業務模組的設計與實現,物流協會相關技術人員給予技術支援,目前還沒有見到同類的管理模組使用,系統具有很強的實用性與需求迫切性,是解決目前網上交易存在的交易監控一個關鍵手段。

[關鍵詞]物流運費;託運方;承運方

本專案結合六個廣東省、廣州市物流相關標準,研發一套第三方支付管控軟體系統,目前市場上還沒有見到同類產品,很多物流企業的業務流程不規範。本專案需要結合社會上的操作流程進行總結、設計並實現,因此係統中很多新的業務邏輯需要在本專案中進行設計、實現,這是一個很好的理論與實踐結合的題目。其中涉及到支付、押金等環節,是目前物流領域急需解決的業務。

1.提供給託運方:首次支付(實際劃賬給承運方),餘下運費劃入銀行指定賬戶,傳送結算單,收到簽收單後確認結算(餘下運費劃賬給承運方),賬戶資訊查詢;

2.提供給承運方:向銀行支付保證金,接收結算單,傳送已簽收的簽收單,賬戶資訊查詢。

1 功能設計

(1)使用者作為託運方:賬戶資訊查詢,首付設定(首次支付,即首付金額實際劃賬給承運方,餘下運費劃入銀行指定賬戶),結算設定(傳送結算單給承運方,收到簽收單後確認結算,同時把餘下運費劃賬給承運方,保證金歸還給承運方);

(2)使用者作為承運方:賬戶資訊查詢,同意設定(保證金劃入銀行指定賬戶),結算設定(接收結算單,傳送已簽收的簽收單)。

(3)使用者作為管理員:使用者列表查詢,交易列表查詢,賬戶資訊查詢,系統資訊查詢,系統資訊修改(修改首次支付佔運費比例,保證金佔運費比例以及服務費佔運費比例)。

2 系統總體功能模組設計(圖1)

3 系統資料庫設計(圖2)

4 系統功能模組實現

4.1 託運方模組

4.1.1 新建交易

使用者作為託運方可新建交易,輸入承運方使用者名稱,總運費和全部貨物名稱,就會在資料庫中的trade表中插入相應的一行。

4.1.2 首付設定

使用者作為託運方在新建交易後,可在託運方的交易列表中進入對應交易的首付設定,可點選提供的保險連結購買保險,顯示運費,需首次支付的金額,承運方使用者名稱和承運方銀行賬號,如顯示正確,有四個多選項:同意在結算成功後支付服務費,同意首次支付(把首次支付的金額劃入承運方銀行賬戶),同意把餘下運費劃入銀行指定賬戶,已購買保險,選擇這四個多選項後,點選“確定”按鈕,完成首付設定。對應交易的交易狀態自動改為“首付成功,結算設定”。

4.1.3 結算設定

使用者作為託運方在首付成功後,可在託運方的交易列表中進入對應交易的結算設定,上傳結算單,點選“傳送”按鈕,如顯示“該檔案不存在,結算單傳送失敗”,則可重新發送結算單;如顯示“結算單傳送成功”,則可檢視是否接收簽收單,如沒有,則選擇“不可結算”,點選“確定”或“返回交易列表”。如顯示“已接收簽收單”,則成功接收簽收單,可在上面顯示的路徑中找到簽收單,選擇“可以結算”,點選“確定”按鈕,完成託運方結算設定,銀行會把託運方暫存的餘下運費劃入承運方銀行賬號,並把承運方暫存的保證金歸還給承運方,系統會收取託運方和承運方的服務費。

4.2 承運方模組

4.2.1 同意設定

使用者作為承運方在託運方新建交易後,可在承運方的交易列表中進入對應交易的同意設定,可點選提供的保險連結購買保險,顯示運費和託運方使用者名稱,如顯示正確,有三個多選項:同意在結算成功後支付服務費,同意把保證金劃入銀行指定賬戶,已購買保險,選擇這三個多選項後,點選“確定”按鈕,完成同意設定。對應交易的交易狀態自動改為“等待首付,結算設定”或“首付成功,結算設定”。

4.2.2 結算設定

承運方在完成同意設定後,可在承運方的交易列表中進入對應交易的結算設定,等待接收結算單,如顯示“已接收結算單”,則成功接收結算單,可在上面顯示的.路徑中找到結算單。然後可上傳簽收單,點選“傳送”按鈕,如顯示“該檔案不存在,簽收單傳送失敗”,則可重新發送簽收單;如顯示“簽收單傳送成功”,則完成承運方結算設定。

5 結論

物流運費擔保服務管理系統結合廣東省、廣州市六個相關物流技術規範解決了貨物託運方和貨物承運方之間缺乏瞭解和信任的問題。在系統實現的過程中,遇到各種各樣的問題,其中一個是在系統的新建交易操作執行後,如果規定時間內沒有結算成功,就判定結算失敗,但這個操作是針對所有交易的,不確定在什麼時候執行這個操作比較合適,經過多種方法的對比,最後用了quartz定時器定時執行這個操作。系統能有效提高物流運費交付的效率,保證了託運方和承運方的利益,具有很強的實用性與需求迫切性。

參考文獻

[1] 張利國.JavaSE應用程式設計[M].北京:北京理工大學出版社,2008.

[2] 李剛.瘋狂Java講義[M].北京:電子工業出版社,2008.

[3] 郭鋒.Spring從入門到精通[M].北京:清華大學出版社,2006.