版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、詳細設計說明書目錄詳細設計說明書11引言31.1編寫目的31.2背景31.3參考資料32程序系統(tǒng)的結構53用戶注冊模塊設計說明63.1程序描述63.2功能63.3性能63.4輸入項63.5輸出項73.6算法73.7流程邏輯84業(yè)務查詢模塊設計說明94.1程序描述94.2功能94.3輸入項94.5輸出項94.6算法94.7流程邏輯105定單處理設計說明105.1程序描述105.2功能105.3性能115.4輸入項115.5算法125.6流程邏輯125.7接口136線路優(yōu)化設計說明136.1程序描述136.2功能136.3輸入項146.4輸出項146.5算法147 3PL選擇設計說明157.1程序
2、描述157.2功能157.3輸入項157.4輸出項167.5算法167.6流程邏輯178合同簽訂模塊設計說明188.1程序描述188.2功能188.3性能188.4輸入項188.5輸出項198.6算法208.7流程邏輯218.8限制條件211引言1.1編寫目的為了從整體上描述第四方物流系統(tǒng)要實現(xiàn)的功能,給程序開發(fā)者一個詳細的說明和詳細的設計步驟,總體模塊、各種技術的解決放案。給系統(tǒng)使用者一個總體的功能概述,使用戶能夠對本系統(tǒng)有一個全面正確的認識。1.2背景目前我國多數(shù)物流企業(yè)是在傳統(tǒng)體制下物資流通企業(yè)基礎上發(fā)展而來的,服務內(nèi)容多數(shù)仍停留在倉儲,運輸,配送上,很少做到提供綜合性的物流服務,現(xiàn)代物
3、流服務的功能不能得到很好發(fā)揮。針對當前物流管理系統(tǒng)存在的問題本文利用Web技術,設計和實現(xiàn)了連接客戶與3PL公司之間的橋梁的物流管理系統(tǒng),并以網(wǎng)絡技術和信息技術在交通運輸物流中的應用為重點,力求解決交通運輸物流信息系統(tǒng)中的若干關鍵技術問題,為進一步的商業(yè)應用打下良好的基礎,促進我國交通運輸業(yè)和物流業(yè)的進一步發(fā)展。系統(tǒng)名稱:交通運輸物流管理系統(tǒng)目的是通過本系統(tǒng)為客戶和3PL公司構建一個可以溝通的橋梁。客戶可以通過本平臺查詢運營商的相關信息,同時把自己的需求告知3PL公司。3PL公司也可以通過本平臺及時得到客戶的信息。用戶可以在本平臺上與運營商簽下訂單,系統(tǒng)會根據(jù)定單內(nèi)容做出優(yōu)化處理,并引導客戶選
4、擇理想的3PL公司并與之簽訂正式合同。此外本系統(tǒng)有完善的后臺管理系統(tǒng),方便維護人員的操作,并有信息保密機制確保信息的安全性。2程序系統(tǒng)的結構系統(tǒng)首頁客戶服務注冊供應商服務系統(tǒng)管理修改信息填寫訂單優(yōu)化方案3PL選擇合同簽訂更新信息客戶信息查看訂單處理基本信息維護業(yè)務查詢查看訂單訂單處理合同簽訂模塊不同用戶進入本模塊都要再一次輸入用戶名和密碼,不同類型用戶對應不同的界面。(1)、發(fā)貨商 可以察看訂單、生成合同、對合同進行簽名,添加到合同庫中。(2)、運輸商 (3PL) 可以察看與自己有關的合同、驗證合同的真實性、完整性、簽訂合同。(3)、物流系統(tǒng)管理 (4PL) 可以察看所有的訂單、合同,驗證訂單
5、、合同的 真實性、完整性、簽訂合同。其中合同簽訂技術需要應用當今最先進的數(shù)字簽名技術實現(xiàn)合同的真實性和有效性,充分體現(xiàn)數(shù)字簽名帶來的好處。3用戶注冊模塊設計說明3.1程序描述實現(xiàn)用戶的身份注冊功能,為以后使用本系統(tǒng)提供用戶名和密碼。用戶通過選擇注冊功能,進入注冊界面,填寫完注冊信息后,系統(tǒng)把用戶的信息存入數(shù)據(jù)庫中。3.2功能用戶輸入要注冊的用戶名和密碼,系統(tǒng)將其存入數(shù)據(jù)庫,如果注冊成功則會給出提示信息。3.3性能用戶可直接通過WEB方式登錄本系統(tǒng),并采用MySQL作為數(shù)據(jù)庫,安全性較高、速度快,并能即時顯示是否成功注冊。3.4輸入項 頁面對應的各個輸入項,以及其中要輸入的變量類型、長度、輸入項
6、的描述:標識符輸入項描述數(shù)據(jù)類型長度username發(fā)貨商名稱字符型50password發(fā)貨商密碼字符型20usertype用戶類型整型20apartname單位名稱字符型50business主要業(yè)務字符型50address單位地址字符型50postcode郵編字符型50tel電話字符型50linkman聯(lián) 系 人字符型20creid身份證號字符型50remark備注字符型1003.5輸出項當用戶注冊成功時,則返回注冊成功的信息。如果沒有填寫完整,則給出相應提示信息。3.6算法注冊模塊中,用到了向數(shù)據(jù)庫中的寫入新記錄語句、和從輸入時的條件判斷語句,運用結構化模塊化設計。3.7流程邏輯用戶注冊界
7、面:包括用戶類型、單位名稱、用戶名、密碼、聯(lián)系方式等通過JSP調(diào)用java類連接數(shù)據(jù)源,實現(xiàn)向數(shù)據(jù)庫中對應表的連接。logilink庫中的用戶注冊信息表userdata 4業(yè)務查詢模塊設計說明4.1程序描述對用戶的發(fā)貨單進行查詢 。4.2功能用戶如果忘記訂單號,可以通過輸入用戶id號查詢與本用戶有關的訂單。 4.3輸入項 頁面對應的各個輸入項,以及其中要輸入的變量類型、長度、輸入項的描述:標識符輸入項描述數(shù)據(jù)類型長度user_id發(fā)貨商登錄賬號字符型50o_id發(fā)貨單號字符型50orderdate填寫訂單的日期日期型504.5輸出項以頁面列表形式,將與本用戶相關的訂單全部顯示出來。4.6算法
8、通過用戶輸入相應的條件,在JSP中設置數(shù)據(jù)庫的查詢語句,對數(shù)據(jù)庫進行查詢。 4.7流程邏輯業(yè)務查詢頁面中輸入用戶id號或者訂單號或者訂單填寫日期在jsp中將用戶輸入的信息作為查詢語句的條件進行查詢userdata(發(fā)貨商表) 和 orderdata(訂單表)返回查詢得到的記錄集 5定單處理設計說明5.1程序描述本程序在整個業(yè)務處理模塊中作用是使客戶通過網(wǎng)絡下訂單,是業(yè)務處理模塊要完成的第一項工作。程序功能是把客戶填好的定單信息寫入數(shù)據(jù)庫中。本程序分前后介面及后臺數(shù)據(jù)處理兩個部分,頁面部分用來獲取客戶填寫的信息,后臺程序將其存入數(shù)據(jù)庫中。5.2功能本程序功能是將客戶端提交的訂單信息寫入數(shù)據(jù)庫,并
9、提示用戶操作完成。5.3性能如涉及資金輸入、輸出精度為小數(shù)點后兩位。在運算中采用float型數(shù)據(jù)進行計算。其它輸入輸出無精度要求。明對該程序的全部性能要求,包括對精度、靈活性和時間特性的要求。說一般用戶的操作響應時間應在5 秒鐘以內(nèi),運算、數(shù)據(jù)的導入和導出操作的時間會相對較長一些,但是操作應該控制在可接受的時間內(nèi)完成。本平臺建立在WEB的基本上,要求跨平臺性能要好。對于頁面應該能適應各種性能的硬件設備,能夠支持各種版本的瀏覽器。5.4輸入項輸入項名稱數(shù)據(jù)類型格式要求輸入項標識訂單號字符型默認用戶編號字符型默認貨物起運地字符型可選起運站字符型可選貨物到達地字符型可選到達站字符型可選起運時間日期型
10、日期yy-mm-dd接貨單位字符型30位字符接貨地址字符型50位字符接貨聯(lián)系人字符型30位字符接貨電話字符型8位字符貨物名稱字符型30位字符貨物描述字符型30位字符貨物到達時限日日期型日期yy-mm-dd貨物重量字符型10位字符貨物長字符型10位字符貨物寬字符型10位字符貨物高字符型10位字符包裝方式字符型可選貨物現(xiàn)狀字符型可選計費方式字符型可選計費標準字符型數(shù)字貨物數(shù)量數(shù)值型數(shù)字運價數(shù)值型數(shù)字貨物價值數(shù)值型數(shù)字保值費率數(shù)值型數(shù)字保費數(shù)值型數(shù)字配送方式字符型可選配送費數(shù)值型數(shù)字總費用數(shù)值型數(shù)字付款方式字符型可選5.5算法本程序是利用JSP實現(xiàn)WEB與數(shù)據(jù)庫的連接并完成對數(shù)據(jù)的寫入。實現(xiàn)語句為:
11、sql="INSERT INTO ty_table(字段各)VALUES (值)”5.6流程邏輯客戶反饋信息3PL和運輸路線選擇物流解決方案優(yōu)化客戶確認客戶訂單處理合同簽訂和費用結算發(fā)出執(zhí)行指令交易完成確認實際物流運作業(yè)務處理模塊的流程圖5.7接口M2.4M.2.2M.2.1M.2.3客戶服務模塊M.1.1M.1.2首頁面M.2.5M.4.1M.4.2M.3.1供應商服務模塊M.3.2M.5.1系統(tǒng)管理模塊M.3.36線路優(yōu)化設計說明6.1程序描述本程序在整個業(yè)務處理模塊中作用是當客戶訂單信息填寫完成之后,客戶可以根據(jù)自己的訂單號通過本程序查詢最佳的物流方案。程序功能是把客戶填好的定
12、單信息根據(jù)算法進行路線優(yōu)化并將結果反饋給用戶。本程序分前后介面及后臺處理兩個部分,頁面部分用來獲取訂單號和顯示優(yōu)化結果,后臺程序將根據(jù)訂單內(nèi)容按照算法進行數(shù)據(jù)分析并得出結果。6.2功能本程序功能是根據(jù)客戶端提交的訂單號對訂單信息進行分析,并將優(yōu)化結果反饋給用戶。輸入項經(jīng)過處理輸出項訂單號優(yōu)化算法分析優(yōu)化結果6.3輸入項輸入項名稱數(shù)據(jù)類型格式要求輸入項標識訂單號字符型數(shù)字字符Dyid6.4輸出項輸出項名稱數(shù)據(jù)類型格式要求輸入項標識訂單號字符型數(shù)字字符Dyid序號字符型數(shù)字字符起始城市字符型道路名稱字符型結束城市字符型6.5算法(1)將全國各城市主要道路的名稱、作標、類型輸入數(shù)據(jù)庫。(2)查詢物流
13、中心車輛數(shù)據(jù)庫,獲得可用車輛的型號和數(shù)量。對需要的車輛作個前期估計,估計的數(shù)量為:總的定貨量除于車的容量,若有多種類型,則先選容量大,再選容量小的,如此下去。(3)利用圖論的有關知識,試著搜索幾條最短的路徑,客戶將根據(jù)車輛信息和道路路況選擇一條最適合的路徑。這樣得到的便是一條最優(yōu)路徑。7 3PL選擇設計說明7.1程序描述本程序在整個業(yè)務處理模塊中作用是系統(tǒng)將根據(jù)客戶訂單信息給出有能力承接訂單業(yè)務的3pl運營商供客戶選擇.當客戶選擇后給出已選擇的3PL公司信息。本程序分前后介面及后臺數(shù)據(jù)處理兩個部分,頁面部分用來獲取客戶填寫的信息,后臺程序將對3PL公司首先進行評價,同時對定單進行分析找出有承接
14、能力的公司,并將結果反饋給客戶。7.2功能輸入項經(jīng)過處理輸出項訂單號判斷訂單要求無吞吐量3PL評價體系算法無車輛類型3PL評價體系算法無滿意度3PL評價體系算法無價格3PL評價體系算法無完成率3PL評價體系算法無損壞率3PL評價體系算法無延遲率3PL評價體系算法無單價3PL評價體系算法無3PL公司ID顯示相應公司信息無7.3輸入項輸入項格式要求標識訂單號字符型無吞吐量數(shù)值型無車輛類型數(shù)值型無滿意度數(shù)值型無價格數(shù)值型無完成率數(shù)值型無損壞率數(shù)值型無延遲率數(shù)值型無單價數(shù)值型無3PL公司ID字符型無7.4輸出項輸出頂格式要求標識3PL評價信息WEB表格3PL公司信息WEB表格7.5算法使用AHP方法進
15、行運輸商評價的步驟大致如下:1)就給出的各個指標給出遞階層次結構,本文已在圖2-2中給出了層次結構。2)構造兩兩判斷矩陣。給出同層次之間兩兩指標的重要性比較。 表2 - 23)計算單一準則下元素的相對權重。這一步要解決在準則C 下,凡個元素A。,A ,A 排序權重的計算問題,并進行一致性檢驗。對于A。,A , A 通過兩兩比較得到判斷矩陣A,解特征根問題:Aw= 一 ,所得到的 經(jīng)正規(guī)化作為元素A。,A ,A 在準則c下排序權重。 存在且唯, 可以由正分量組成,除了差一個常數(shù)倍數(shù)以外, 是唯一的。其中一致化檢驗的大致步驟為:計算一致性指標C (Consistency Index);C( 一t&
16、#39;t)(t't一1)。查找相應的平均隨機一致性指標R(RandomIndex);其中,c 表示問題的準則集,A。,A ,A 表示t't個指標,A表示判斷矩陣,是矩陣A最大特征值 一對應的特征向量。4)計算各層元素的權重組合。這一步驟由上至下進行。最終計算結果得出最低層元素,即決策方案優(yōu)先順序的相對權重和。得出各個運輸商的最終評價指標。7.6流程邏輯根據(jù)客戶的反饋意見、3PL的交易量、交易完成情況等作出評價,形成3PL的評價體系,提供評價結果。3PL信息評價結果3PL評價體系 交易信息客戶意見 反饋意見 表 2 - 4數(shù)據(jù)要求:最大貨運量,經(jīng)營業(yè)績(按月更新),擔保及賠付能
17、力,交貨延遲率,貨物損壞率,客戶評價等級。8合同簽訂模塊設計說明8.1程序描述本模塊通過特殊的數(shù)字簽名算法,把不同用戶生成的合同進行數(shù)字簽名且提供與用戶有關的所有合同真實性和完整性認證。8.2功能本模塊的功能可以為三種用戶服務:1、發(fā)貨商 可以察看訂單、生成合同、對合同進行簽名,添加到合同庫中。2、運輸商 (3PL) 可以察看與自己有關的合同、驗證合同的真實性、完整性、簽訂合同。3、物流系統(tǒng)管理 (4PL) 可以察看所有的訂單、合同,驗證訂單、合同的 真實性、完整性、簽訂合同。8.3性能本模塊主要部分是合同的數(shù)字簽名,而本模塊通過調(diào)用JAVABEAN調(diào)用對合同進行數(shù)字簽名的java程序。用戶可
18、直接通過WEB方式登錄本系統(tǒng),并采用MySQL作為數(shù)據(jù)庫,安全性較高、速度快。實現(xiàn)了合同的無紙化形式,并且更安全。8.4輸入項 頁面對應的各個輸入項,以及其中要輸入的變量類型、長度、輸入項的描述:標識符輸入項描述數(shù)據(jù)類型長度username系統(tǒng)用戶名稱字符型50password用戶密碼字符型20usertype使用用戶類型下拉列表8.5輸出項標識符輸入項描述數(shù)據(jù)類型長度userid發(fā)貨商帳號數(shù)字型5username發(fā)貨商名稱字符型50password發(fā)貨商密碼字符型20Cachet發(fā)貨商印章地址字符型50標識符輸入項描述數(shù)據(jù)類型長度tpl_id承運方賬號字符型50tpl_name承運方名稱字符
19、型50tpl_address承運方地址字符型50tpl_tel承運方電話字符型50tpl_pwd承運方密碼字符型50tplcachet承運方印章地址字符型50標識符輸入項描述數(shù)據(jù)類型長度con_id合同號數(shù)字型9o_id訂單號字符型50userid發(fā)貨商賬號字符型50odescription訂單概述字符型50username發(fā)貨商名稱字符型50tpl_id承運方賬號字符型50tpl_name承運方名稱字符型50goods貨物字符型50startcity起始地點字符型50destcity終止地點字符型50rdeadline截止日期字符型50signdate合同簽訂日期字符型50signedclient發(fā)貨商簽訂情況字符型50signedt
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務風險管理框架計劃
- 2025承攬裝飾郵政樓外墻工程的合同范本
- 2025生產(chǎn)人員借調(diào)合同
- 數(shù)學在商業(yè)決策分析中的作用與價值
- 2025模具加工合同模板
- 教育信息化背景下的情感教育探索與實踐
- 教育行業(yè)客戶滿意度提升及業(yè)務指標增長途徑
- 2025年江蘇貨運從業(yè)資格證模擬考試題庫下載
- 2025年呼和浩特c1貨運從業(yè)資格證考試題
- 2025年河北從業(yè)資格貨運資格考試題庫答案大全
- 智慧農(nóng)業(yè)的傳感器與智能設備
- 旅游路線規(guī)劃設計方案
- DB37-T 5097-2021 山東省綠色建筑評價標準
- 五年級上冊簡易方程練習100題及答案
- MDR醫(yī)療器械法規(guī)考核試題及答案
- 讓學生看見你的愛
- 領導溝通的藝術
- 發(fā)生用藥錯誤應急預案
- 南潯至臨安公路(南潯至練市段)公路工程環(huán)境影響報告
- 綠色貸款培訓課件
- 大學生預征對象登記表(樣表)
評論
0/150
提交評論