計算機軟件著作權-物流管理系統(tǒng)-軟件設計說明書_第1頁
計算機軟件著作權-物流管理系統(tǒng)-軟件設計說明書_第2頁
計算機軟件著作權-物流管理系統(tǒng)-軟件設計說明書_第3頁
計算機軟件著作權-物流管理系統(tǒng)-軟件設計說明書_第4頁
計算機軟件著作權-物流管理系統(tǒng)-軟件設計說明書_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

詳細設計說明書目錄TOC\o"1-5"\h\z\o"CurrentDocument"詳細設計說明書 1\o"CurrentDocument"1引言 3\o"CurrentDocument"編寫目的 3\o"CurrentDocument"背景 3參考資料 3\o"CurrentDocument"2程序系統(tǒng)的結構 5\o"CurrentDocument"3用戶注冊模塊設計說明 6\o"CurrentDocument"程序描述 6\o"CurrentDocument"功能 6\o"CurrentDocument"性能 6\o"CurrentDocument"輸入項 6\o"CurrentDocument"輸出項 7\o"CurrentDocument"算法 7\o"CurrentDocument"流程邏輯 8\o"CurrentDocument"4業(yè)務杳詢模塊設計說明 9\o"CurrentDocument"程序描述 9\o"CurrentDocument"功能 9\o"CurrentDocument"輸入項 9\o"CurrentDocument"輸出項 9\o"CurrentDocument"算法 9流程邏輯 10\o"CurrentDocument"5定單處理設計說明 10\o"CurrentDocument"程序描述 10\o"CurrentDocument"功能 10\o"CurrentDocument"性能 11\o"CurrentDocument"輸入項 11\o"CurrentDocument"算法 12\o"CurrentDocument"流程邏輯 12\o"CurrentDocument"接口 13\o"CurrentDocument"6線路優(yōu)化設計說明 13\o"CurrentDocument"程序描述 13\o"CurrentDocument"功能 13\o"CurrentDocument"輸入項 14\o"CurrentDocument"輸出項 14\o"CurrentDocument"算法 14\o"CurrentDocument"73PL選擇設計說明 15\o"CurrentDocument"程序描述 15\o"CurrentDocument"功能 15\o"CurrentDocument"輸入項 15\o"CurrentDocument"輸出項 16\o"CurrentDocument"算法 16\o"CurrentDocument"流程邏輯 17\o"CurrentDocument"8合同簽訂模塊設計說明 18\o"CurrentDocument"程序描述 18\o"CurrentDocument"功能 18\o"CurrentDocument"性能 18\o"CurrentDocument"輸入項 18\o"CurrentDocument"輸出項 19\o"CurrentDocument"算法 20\o"CurrentDocument"流程邏輯 21\o"CurrentDocument"限制條件 211引言編寫目的為了從整體上描述第四方物流系統(tǒng)要實現(xiàn)的功能,給程序開發(fā)者一個詳細的說明和詳細的設計步驟,總體模塊、各種技術的解決放案。給系統(tǒng)使用者一個總體的功能概述,使用戶能夠對本系統(tǒng)有一個全面正確的認識。背景目前我國多數(shù)物流企業(yè)是在傳統(tǒng)體制下物資流通企業(yè)基礎上發(fā)展而來的,服務內容多數(shù)仍停留在倉儲,運輸,配送上,很少做到提供綜合性的物流服務,現(xiàn)代物流服務的功能不能得到很好發(fā)揮。針對當前物流管理系統(tǒng)存在的問題本文利用Web技術,設計和實現(xiàn)了連接客戶與3PL公司之間的橋梁的物流管理系統(tǒng),并以網絡技術和信息技術在交通運輸物流中的應用為重點,力求解決交通運輸物流信息系統(tǒng)中的若干關鍵技術問題,為進一步的商業(yè)應用打下良好的基礎,促進我國交通運輸業(yè)和物流業(yè)的進一步發(fā)展。系統(tǒng)名稱:交通運輸物流管理系統(tǒng)目的是通過本系統(tǒng)為客戶和3PL公司構建一個可以溝通的橋梁??蛻艨梢酝ㄟ^本平臺查詢運營商的相關信息,同時把自己的需求告知3PL公司。3PL公司也可以通過本平臺及時得到客戶的信息。用戶可以在本平臺上與運營商簽下訂單,系統(tǒng)會根據(jù)定單內容做出優(yōu)化處理,并引導客戶選擇理想的3PL公司并與之簽訂正式合同。此外本系統(tǒng)有完善的后臺管理系統(tǒng),方便維護人員的操作,并有信息保密機制確保信息的安全性。

2程序系統(tǒng)的結構合同簽訂模塊不同用戶進入本模塊都要再一次輸入用戶名和密碼,不同類型用戶對應不同的界面。(1)、發(fā)貨商可以察看訂單、生成合同、對合同進行簽名,添加到合同庫中。(2)、運輸商(3PL)可以察看與自己有關的合同、驗證合同的真實性、完整性、簽訂合同。(3)、物流系統(tǒng)管理(4PL)可以察看所有的訂單、合同,驗證訂單、合同的真實性、完整性、簽訂合同。其中合同簽訂技術需要應用當今最先進的數(shù)字簽名技術實現(xiàn)合同的真實性和有效性,充分體現(xiàn)數(shù)字簽名帶來的好處。3用戶注冊模塊設計說明程序描述實現(xiàn)用戶的身份注冊功能,為以后使用本系統(tǒng)提供用戶名和密碼。用戶通過選擇注冊功能,進入注冊界面,填寫完注冊信息后,系統(tǒng)把用戶的信息存入數(shù)據(jù)庫中。功能用戶輸入要注冊的用戶名和密碼,系統(tǒng)將其存入數(shù)據(jù)庫,如果注冊成功則會給出提示信息。性能用戶可直接通過WEB方式登錄本系統(tǒng),并采用MySQL作為數(shù)據(jù)庫,安全性較高、速度快,并能即時顯示是否成功注冊。輸入項頁面對應的各個輸入項,以及其中要輸入的變量類型、長度、輸入項的描述:標識符輸入項描述數(shù)據(jù)類型長度3

username發(fā)貨商名稱字符型50password發(fā)貨商密碼字符型20usertype用戶類型整型20apartname單位名稱字符型50business主要業(yè)務字符型50address單位地址字符型50postcode郵編字符型50tel電話字符型50linkman聯(lián)系人字符型20creid身份證號字符型50remark備注字符型1003.5輸出項當用戶注冊成功時,則返回注冊成功的信息。如果沒有填寫完整,則給出相應提示信息。3.6算法注冊模塊中,用到了向數(shù)據(jù)庫中的寫入新記錄語句、和從輸入時的條件判斷語句,運用結構化模塊化設計。3.7流程邏輯4業(yè)務查詢模塊設計說明程序描述對用戶的發(fā)貨單進行查詢。功能用戶如果忘記訂單號,可以通過輸入用戶id號查詢與本用戶有關的訂單。輸入項頁面對應的各個輸入項,以及其中要輸入的變量類型、長度、輸入項的描述:標識符輸入項描述數(shù)據(jù)類型長度user_id發(fā)貨商登錄賬號字符型50o_id發(fā)貨單號字符型50orderdate填寫訂單的日期日期型50輸出項以頁面列表形式,將與本用戶相關的訂單全部顯示出來。算法通過用戶輸入相應的條件,在JSP中設置數(shù)據(jù)庫的查詢語句,對數(shù)據(jù)庫進行查詢。流程邏輯5定單處理設計說明程序描述本程序在整個業(yè)務處理模塊中作用是使客戶通過網絡下訂單,是業(yè)務處理模塊要完成的第一項工作。程序功能是把客戶填好的定單信息寫入數(shù)據(jù)庫中。本程序分前后介面及后臺數(shù)據(jù)處理兩個部分,頁面部分用來獲取客戶填寫的信息、,后臺程序將其存入數(shù)據(jù)庫中。功能本程序功能是將客戶端提交的訂單信息寫入數(shù)據(jù)庫,并提示用戶操作完成。性能如涉及資金輸入、輸出精度為小數(shù)點后兩位。在運算中采用float型數(shù)據(jù)進行計算。其它輸入輸出無精度要求。明對該程序的全部性能要求,包括對精度、靈活性和時間特性的要求。說一般用戶的操作響應時間應在5秒鐘以內,運算、數(shù)據(jù)的導入和導出操作的時間會相對較長一些,但是操作應該控制在可接受的時間內完成。本平臺建立在WEB的基本上,要求跨平臺性能要好。對于頁面應該能適應各種性能的硬件設備,能夠支持各種版本的瀏覽器。輸入項輸入項名稱數(shù)據(jù)類型格式要求輸入項標識訂單號字符型默認用戶編號字符型默認貨物起運地字符型可選起運站字符型可選貨物到達地字符型可選到達站字符型可選起運時間日期型日期yy-mm-dd接貨單位字符型30位字符接貨地址字符型50位字符接貨聯(lián)系人字符型30位字符接貨電話字符型8位字符貨物名稱字符型30位字符貨物描述字符型30位字符貨物到達時限日日期型日期yy-mm-dd貨物重量字符型10位字符貨物長字符型10位字符貨物寬字符型10位字符3

貨物高字符型10位字符包裝方式字符型可選貨物現(xiàn)狀字符型可選計費方式字符型可選計費標準字符型數(shù)字貨物數(shù)量數(shù)值型數(shù)字運價數(shù)值型數(shù)字貨物價值數(shù)值型數(shù)字保值費率數(shù)值型數(shù)字保費數(shù)值型數(shù)字配送方式字符型可選配送費數(shù)值型數(shù)字總費用數(shù)值型數(shù)字付款方式字符型可選算法本程序是利用JSP實現(xiàn)WEB與數(shù)據(jù)庫的連接并完成對數(shù)據(jù)的寫入。實現(xiàn)語句為:sql="INSERTINTOty_table(字段各)VALUES(值)”流程邏輯業(yè)務處理模塊的流程圖

5.7接口5.7接口6線路優(yōu)化設計說明程序描述本程序在整個業(yè)務處理模塊中作用是當客戶訂單信息填寫完成之后,客戶可以根據(jù)自己的訂單號通過本程序查詢最佳的物流方案。程序功能是把客戶填好的定單信息根據(jù)算法進行路線優(yōu)化并將結果反饋給用戶。本程序分前后介面及后臺處理兩個部分,頁面部分用來獲取訂單號和顯示優(yōu)化結果,后臺程序將根據(jù)訂單內容按照算法進行數(shù)據(jù)分析并得出結果。功能本程序功能是根據(jù)客戶端提交的訂單號對訂單信息進行分析,并將優(yōu)化結果反饋給用戶。輸入項經過處理輸出項訂單號優(yōu)化算法分析優(yōu)化結果輸入項輸入項名稱數(shù)據(jù)類型格式要求輸入項標識訂單號字符型數(shù)字字符Dyid輸出項輸出項名稱數(shù)據(jù)類型格式要求輸入項標識訂單號字符型數(shù)字字符Dyid序號字符型數(shù)字字符起始城市字符型道路名稱字符型結束城市字符型算法(1)將全國各城市主要道路的名稱、作標、類型輸入數(shù)據(jù)庫。(2)查詢物流中心車輛數(shù)據(jù)庫,獲得可用車輛的型號和數(shù)量。對需要的車輛作個前期估計,估計的數(shù)量為:總的定貨量除于車的容量,若有多種類型,則先選容量大,再選容量小的,如此下去。(3)利用圖論的有關知識,試著搜索幾條最短的路徑,客戶將根據(jù)車輛信息和道路路況選擇一條最適合的路徑。這樣得到的便是一條最優(yōu)路徑。73PL選擇設計說明程序描述本程序在整個業(yè)務處理模塊中作用是系統(tǒng)將根據(jù)客戶訂單信息給出有能力承接訂單業(yè)務的3pl運營商供客戶選擇.當客戶選擇后給出已選擇的3PL公司信息。本程序分前后介面及后臺數(shù)據(jù)處理兩個部分,頁面部分用來獲取客戶填寫的信息,后臺程序將對3PL公司首先進行評價,同時對定單進行分析找出有承接能力的公司,并將結果反饋給客戶。功能輸入項經過處理輸出項訂單號判斷訂單要求無吞吐量3PL評價體系算法無車輛類型3PL評價體系算法無滿意度3PL評價體系算法無價格3PL評價體系算法無完成率3PL評價體系算法無損壞率3PL評價體系算法無延遲率3PL評價體系算法無單價3PL評價體系算法無3PL公司ID顯示相應公司信息無輸入項輸入項格式要求標識訂單號字符型無吞吐量數(shù)值型無3車輛類型數(shù)值型無滿意度數(shù)值型無價格數(shù)值型無完成率數(shù)值型無損壞率數(shù)值型無延遲率數(shù)值型無單價數(shù)值型無3PL公司ID字符型無7.4輸出項輸出頂格式要求標識3PL評價信息WEB表格3PL公司信息WEB表格7.5算法使用AHP方法進行運輸商評價的步驟大致如下:1)就給出的各個指標給出遞階層次結構,本文已在圖2-2中給出了層次結構。2)構造兩兩判斷矩陣。給出同層次之間兩兩指標的重要性比較。一度 含義 1 表示兩者同樣重要表示前者比后者稍重要表示前者比后者明顯重要表示前者比后者畏烈重要表示前者比后者極端重要2,4,&8 表示上述相鄰判斷中間值超蜘元素£與元素)的重要性之比與元素/與倒察 元素i的Si要性之比互為倒數(shù)

表2-23)計算單一準則下元素的相對權重。這一步要解決在準則C下,凡個元素A0,A,……A排序權重的計算問題,并進行一致性檢驗。對于A。,A,……A通過兩兩比較得到判斷矩陣A,解特征根問題:Aw=一,所得到的經正規(guī)化作為元素Ao,A,……A在準則」下排序權重。?存在且唯,可以由正分量組成,除了差一個常數(shù)倍數(shù)以外,是唯一的。其中一致化檢驗的大致步驟為:①計算一致性指標C(ConsistencyIndex);C(一t't)/(t't-1)。②查找相應的平均隨機一致性指標R(Randomlndex);其中,c表示問題的準則集,A0,A,……A表示t't個指標,A表示判斷矩陣,'.,是矩陣A最大特征值一對應的特征向量。4)計算各層元素的權重組合。這一步驟由上至下進行。最終計算結果得出最低層元素,即決策方案優(yōu)先順序的相對權重和。得出各個運輸商的最終評價指標。7.6流程邏輯根據(jù)客戶的反饋意見、3PL的交易量、交易完成情況等作出評價,形成3PL的評價體系,提供評價結果。3PL信息客戶意見交易信息反饋意見3PL信息客戶意見交易信息反饋意見表2-4數(shù)據(jù)要求:最大貨運量,經營業(yè)績(按月更新),擔保及賠付能力,交貨延遲率,貨物損壞率,客戶評價等級。8合同簽訂模塊設計說明程序描述本模塊通過特殊的數(shù)字簽名算法,把不同用戶生成的合同進行數(shù)字簽名且提供與用戶有關的所有合同真實性和完整性認證。功能本模塊的功能可以為三種用戶服務:1、發(fā)貨商可以察看訂單、生成合同、對合同進行簽名,添加到合同庫中。2、運輸商(3PL)可以察看與自己有關的合同、驗證合同的真實性、完整性、簽訂合同。3、物流系統(tǒng)管理(4PL)可以察看所有的訂單、合同,驗證訂單、合同的真實性、完整性、簽訂合同。性能本模塊主要部分是合同的數(shù)字簽名,而本模塊通過調用JAVABEAN調用對合同進行數(shù)字簽名的java程序。用戶可直接通過WEB方式登錄本系統(tǒng),并采用MySQL作為數(shù)據(jù)庫,安全性較高、速度快。實現(xiàn)了合同的無紙化形式,并且更安全。輸入項頁面對應的各個輸入項,以及其中要輸入的變量類型、長度、輸入項的描述:標識符輸入項描述數(shù)據(jù)類型長度username系統(tǒng)用戶名稱字符型50password用戶密碼字符型203

usertype使用用戶類型下拉列表輸出項標識符輸入項描述數(shù)據(jù)類型長度userid發(fā)貨商帳號數(shù)字型5username發(fā)貨商名稱字符型50password發(fā)貨商密碼字符型20Cachet發(fā)貨商印章地址字符

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論