第三方物流運費擔保服務管理系統的設計與實現論文
[摘 要]本文討論的是一個網上貨運管理的關鍵業務模塊的設計與實現,物流協會相關技術人員給予技術支持,目前還沒有見到同類的管理模塊使用,系統具有很強的實用性與需求迫切性,是解決目前網上交易存在的交易監控一個關鍵手段。
[關鍵詞]物流運費;託運方;承運方
本項目結合六個廣東省、廣州市物流相關標準,研發一套第三方支付管控軟件系統,目前市場上還沒有見到同類產品,很多物流企業的業務流程不規範。本項目需要結合社會上的操作流程進行總結、設計並實現,因此係統中很多新的業務邏輯需要在本項目中進行設計、實現,這是一個很好的理論與實踐結合的題目。其中涉及到支付、押金等環節,是目前物流領域急需解決的業務。
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 承運方模?K
4.2.1 同意設置
用户作為承運方在託運方新建交易後,可在承運方的交易列表中進入對應交易的同意設置,可點擊提供的保險鏈接購買保險,顯示運費和託運方用户名,如顯示正確,有三個多選項:同意在結算成功後支付服務費,同意把保證金劃入銀行指定賬户,已購買保險,選擇這三個多選項後,點擊“確定”按鈕,完成同意設置。對應交易的交易狀態自動改為“等待首付,結算設置”或“首付成功,結算設置”。
4.2.2 結算設置
承運方在完成同意設置後,可在承運方的交易列表中進入對應交易的結算設置,等待接收結算單,如顯示“已接收結算單”,則成功接收結算單,可在上面顯示的路徑中找到結算單。然後可上傳簽收單,點擊“發送”按鈕,如顯示“該文件不存在,簽收單發送失敗”,則可重新發送簽收單;如顯示“簽收單發送成功”,則完成承運方結算設置。
5 結論
物流運費擔保服務管理系統結合廣東省、廣州市六個相關物流技術規範解決了貨物託運方和貨物承運方之間缺乏瞭解和信任的問題。在系統實現的過程中,遇到各種各樣的問題,其中一個是在系統的新建交易操作執行後,如果規定時間內沒有結算成功,就判定結算失敗,但這個操作是針對所有交易的,不確定在什麼時候執行這個操作比較合適,經過多種方法的對比,最後用了quartz定時器定時執行這個操作。系統能有效提高物流運費交付的效率,保證了託運方和承運方的利益,具有很強的實用性與需求迫切性。
參考文獻
[1] 張利國SE應用程序設計[M].北京:北京理工大學出版社,2008.
[2] 李剛.瘋狂Java講義[M].北京:電子工業出版社,2008.
[3] 郭鋒ng從入門到精通[M].北京:清華大學出版社,2006.
-
童區寄傳九年級上冊語文教案設計
作為一位傑出的老師,常常需要準備教案,教案是實施教學的主要依據,有着至關重要的作用。那麼問題來了,教案應該怎麼寫?下面是小編為大家整理的童區寄傳九年級上冊語文教案設計,歡迎大家借鑑與參考,希望對大家有所幫助。教學目標:1、知識和能力目標:瞭解作家作品;掌握課文...
-
《老人與海》教學設計
作為一名優秀的教育工作者,通常會被要求編寫教學設計,教學設計要遵循教學過程的基本規律,選擇教學目標,以解決教什麼的問題。教學設計要怎麼寫呢?下面是小編為大家收集的《老人與海》教學設計,供大家參考借鑑,希望可以幫助到有需要的朋友。《老人與海》教學設計1教學...
-
[推薦]設計房子的作文300字
在日常學習、工作抑或是生活中,大家都經常接觸到作文吧,作文是通過文字來表達一個主題意義的記敍方法。那麼,怎麼去寫作文呢?以下是小編幫大家整理的設計房子的作文300字7篇,歡迎大家分享。設計房子的作文300字篇1你是不是設想過未來,比如三面電視,能讓我們想看什麼就...
-
設計節日作文400字錦集【8篇】
在日常的學習、工作、生活中,大家都不可避免地會接觸到作文吧,作文是經過人的思想考慮和語言組織,通過文字來表達一個主題意義的記敍方法。一篇什麼樣的作文才能稱之為優秀作文呢?以下是小編為大家收集的設計節日作文400字8篇,歡迎大家借鑑與參考,希望對大家有所幫助...