物流系統分析設計報告_第1頁
物流系統分析設計報告_第2頁
物流系統分析設計報告_第3頁
物流系統分析設計報告_第4頁
物流系統分析設計報告_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)面向對象面向對象 UML 設計設計-物流配送系統設計物流配送系統設計目目 錄錄1系統需求系統需求.21.1需求說明.21.2名詞定義.32需求分析需求分析.33總體設計總體設計.53.1模塊概述.53.1.1功能描述.53.2系統用例圖:.64系統功能設計系統功能設計.74.1用戶管理功能.84.1.1用戶管理功能.84.2配送點功能管理.104.2.1配送點功能管理.114.3 配送點價格管理功能.124.3.1配送點價格管理功能.134.4 運力管理功能.154.4.1運力管理功能.154.5 線路管理功能.174.5.1線路管理功能.174.6

2、登錄驗證功能.194.6.1登錄驗證子功能.194.7 訂單管理.204.7.1訂單錄入子功能.204.7.2訂單查詢子功能.214.8 交接單管理.224.8.1交接單生成子功能.224.8.2運力查詢.234.8.3 調用運力.244.8.4提交申請運力.255總結總結.25精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)1 系統需求系統需求1.1 需求說明需求說明本系統是為物流配送公司做的訂單配送系統,為了使用戶更方便的在網上下訂單,配送點業(yè)務專員能更好更方便的管理訂單,為訂單的系統配送提供更好的解決方案,也使得總公司更好的進行配送點人力物力的更好調配,以使公司獲得更大利潤。1.2 名詞定義名

3、詞定義預訂單預訂單:客戶在網上填寫訂單后生成的未確認訂單訂單訂單:可以包含多個貨物,有唯一的訂單 ID 號,經過始發(fā)配送點業(yè)務員確認后的已確認訂單訂單狀態(tài):可分為預定、已確認、在途(即將到達的下一配送點) 、抵達目的配送點,投遞成功交接單交接單:有生成時間,預計到達目的配送點時間,要求有相同的起始配送點、目的配送點,交接時間(到達目的配送點時填寫)交接單狀態(tài)交接單狀態(tài):是否上車、是否下車、有無合適的運力、是否已成功交接運力運力:發(fā)車時間、車輛、行車線路、車上司機、隨車業(yè)務負責人、預計到達終點時間運力狀態(tài):下一經過配送點、預計經過時間線路:線路:線路編號、線路名稱,線路上各配送點順序配送點配送點

4、:包含的屬性包括所屬線路、順序、是否起點、終點,負責接受客戶訂單,生車交接單,申請運力,配送貨物,生成年季月報表,維護配送范圍和配送價格以及配送點間的運輸價格司機司機:與車不綁定,由總公司管理隨車業(yè)務負責人隨車業(yè)務負責人:隨車的承運人,負責與配送點業(yè)務員進行交接,修改交接單狀態(tài)配送點員工配送點員工:負責確認預訂單,生成訂單,更改訂單狀態(tài)總公司總公司:位于系統頂級,負責車輛的維護、配送點、配送線路、運輸價格的管理,生成年季月報表運輸價格運輸價格:配送點間的運送價格,由配送點來管理,總公司審核配送價格配送價格:在配送范圍內的配送價格,由配送點管理總價格總價格:運輸價格+配送價格配送范圍配送范圍:從

5、目的配送點把貨物投遞到客戶手上的區(qū)域范圍,由配送點管理2 需求分析需求分析系統用戶說明:系統用戶說明:系統設置的用戶,根據權限的不同分為三個等級:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)超級管理員能進行子配送點,人員,車輛,路線的增、刪、改、查的操作,擁有最高權限,負責查看提交的運力的申請,并負責線路的選擇,并給線路選擇車輛,配送司機跟承運人,并且能在年終的時候要求產生年終報表;配送點業(yè)務員負責訂單的錄入,生成交接單,改變訂單的狀態(tài),并且向上級申請運力;承運人負責在貨物運送過程中的交接單的保管跟交接單的狀態(tài)改變;普通用戶能在首頁中查詢自己的訂單狀態(tài),并且可以填寫新的訂單。物流配送系統的關鍵在

6、于訂單的狀態(tài)改變,貫穿了一次物流過程的始終,期間也包含系統的大部分功能模塊,下圖說明了一次訂單的配送過程,在運送過程中,每進行一次的交接都要對訂單狀態(tài)進行修改。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)下訂單確認訂單生成交接單申請運力貨物運輸到達目的地,交接單確認配送點配送貨物總部運力調度圖表 2-1 一次貨物的運送流程系統一次訂單的運輸過程描述如下:系統一次訂單的運輸過程描述如下:.首先訂單可以由客戶在線填寫或者直接由配送點的業(yè)務員進行填寫,填寫訂單之后訂單的狀態(tài)是初始狀態(tài),我們假設每天進行兩次的交接單的生成,中午下午各一次,都由配送點人員手動生成,生成的交接單信息包括發(fā)送點跟目的地,兩個重

7、要信息,然后由配送點管理員向總部申請運力,并且修改訂單的狀態(tài)表示該交接單已經處理過。此時總部的調度員看到交接單的運力申請,就查看現在所有在路上的車輛,并且用條件查詢在路上的車輛經過的路線符合條件:必須路線經過申請運力的交接單的路線,由于不考慮換車的情況,所以能申請到的運力必須還沒有行駛到申請運力的交接單的始發(fā)地,此時可以給該車輛配送該車,如果沒有符合條件的在路上的車輛,則給該車分配一輛空閑的停止的距離交接單最近的車輛,并且指定司機跟承運人,此時修改車輛的狀態(tài)跟交接單的狀態(tài)(在路上) ,同時修改交接單包含的訂單的狀態(tài)(在路上) 。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)當交接單到達目的地的時候

8、交接單失去效用,修改交接單包含的訂單的狀態(tài),表示到達配送點,此時由目的地配送點的業(yè)務員查看訂單并派送專門的派送專員進行該目的地配送點的貨物配送,最后那會訂單的一欄,此時修改訂單的目的地,表示送單用戶手中。以上是一次訂單的配送過程。另外系統的功能包括管理員,業(yè)務員的登陸,管理員對路線,配送點,司機,承運人,車輛,配送點配送范圍配送價格,和每兩個沒送點之間的配送價格的管理,基本都包括增、刪改查四個功能。3 總體設計總體設計3.1 模塊概述模塊概述3.1.1功能描述功能描述系統包括的范圍:公共登陸管理模塊,用戶模塊,配送點模塊,總公司模塊,和線路調度員模塊的四大功能模塊。物流配送公司分為兩級,總公司

9、跟下屬的配送點。公共登陸模塊:公共登陸模塊:包括系統用戶登陸的驗證,如果登陸驗證成功則根據登錄用戶的類別給用戶呈現不同的功能模塊是系統中很重要的模塊,涉及到系統的安全性和完整性。用戶功能模塊:用戶功能模塊:普通用戶對系統的使用包括在線填寫訂單和自己已下訂單的狀態(tài)查詢。用戶可以根據自己所下訂單的訂單號進行查詢。配送點業(yè)務功能模塊:配送點業(yè)務功能模塊:配送點模塊是物流配送系統業(yè)務流程中的重要模塊,首先配送點管理員用自己的用戶名密碼登陸后,可以根據用戶填寫的信息進行在線下訂單;其次配送點管理員可以查詢本地訂單信息:查詢訂單內容,包括收寄人姓名,電話等訂單詳細內容,查詢條件包括:寄件人姓名,收件人姓名

10、,訂單狀態(tài),訂單起止日期。配送點每天在固定時間生成本地交接單,交接單中包括目的地相同的訂單信息。當生成交接單以后本地配送點查看公司的現有運力,如果能申請將自己的現有交接單順便運送走就根據電話調用這個運力。在沒有別的運力可以運送本地交接單的時候將交接單申請運力提交給總公司,有功公司線路調度員統一調度??偣举Y源管理:總公司資源管理:總公司主要負責業(yè)務流程中的資源管理,包括車輛,公司員工(司機、承運人、貨物配送專員等公司所有員工) ,還有配送點管理,配送點間價格管理,還有物流運輸路線管理。運力調度員運力調度:運力調度員運力調度:線路調度專員根據各配送點提交上來的交接單,從資源最大利用出發(fā),進行總體

11、權衡,生成新的運力。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)3.2 系統用例圖:系統用例圖:攜帶訂單聯系配送點B承運人A配送點B檢查所到貨物修改貨物狀態(tài)配送范圍管理貨物配送訂單查詢交接單管理客戶B查詢修改刪除增加精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)用戶A下訂單運貨至配送點配送點A配送范圍管理申請運力省公司貨物狀態(tài)更新貨物清點填寫貨物交接單車輛管理路線管理收入分成分配配送點管理調節(jié)運力購買車輛車輛維護車輛調配增加路線修改路線刪除路線配送價格管理訂單修改或刪除訂單修改或刪除訂單查詢訂單管理4 系統功能設計系統功能設計此部分主要對關鍵功能進行設計,描述其實現方式。如果對詳細設計要求不高 ,也

12、可在下面的部分中包括對詳細設計的功能說明,不必另建詳細設計文件。此部分主要對各模塊功能進行分解,盡量能細化到每一個操作。同時附以特征界面和數據表設計。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)4.1 用戶管理功能用戶管理功能用戶管理模塊設置系統的用戶,用戶根據權限的不同分為五個等級,超級管理員能進行子配送點,人員,車輛,路線的增、刪、改、查的操作,擁有最高權限,并且能在年終的時候要求產生年終報表。配送點業(yè)務員負責訂單的錄入,生成交接單,改變訂單的狀態(tài),并且向上級申請運力;承運人負責在貨物運送過程中的交接單的保管跟交接單的狀態(tài)改變;普通用戶能在首頁中查詢自己的訂單狀態(tài),并且可以填寫新的訂單;線路

13、調度專員負責查看提交的運力的申請,并負責線路的選擇,并給線路選擇車輛,配送司機跟承運人。4.1.1 用戶管理功能用戶管理功能 2. 類圖: 3、 時序圖: (1)增加用戶精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)Yonghujuese : NewClass : YonghujueseAction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_insert()user_insert()user_insert()GetConnection()(2)刪除用戶Yonghujuese : NewClass : YonghujueseA

14、ction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_delete()user_delete()user_delete()GetConnection()(3)修改用戶信息精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)Yonghujuese : NewClass : YonghujueseAction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_edit()user_edit()user_edit()GetConnection()(4)查詢用戶信息Yong

15、hujuese : NewClass : YonghujueseAction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_query()user_query()user_query()GetConnection()4.2 配送點功能管理配送點功能管理在本系統中是實現總部對下屬配送點的管理,包括新增配送點,撤銷配送點,更改配送點信息等等操作,均由超級管理員完成增、刪、改、查的操作。精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)4.2.1 配送點功能管理配送點功能管理2、類圖 3、 時序圖: (1)增加配送點:精選優(yōu)質文檔-傾情為

16、你奉上專心-專注-專業(yè)員 員 員 : NewClass : peisongdianAction : peisongdianService : peisongdian_DAO : DBconninsert_peisongdian( )Ser_insert( )DAO_insert( )GetConnectionBy( )(2)刪除配送點:員 員 員 : NewClass : peisongdianAction : peisongdianService : peisongdian_DAO : DBconndelelt_peisongdian( )Ser_delete( )DAO_delete( )

17、GetConnectionBy( )4.3 配送點價格管理功能配送點價格管理功能在本系統是實現對配送點價格的管理。 精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)4.3.1 配送點價格管理功能配送點價格管理功能 2、類圖:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) 3、 時序圖: 1.配送點價格查詢操作 : 員 員 員 : PsdjiageActionDAO_psdjiagechaxun : PsdjiageService : PsdjiageDAO : DBConnectionpsdjiagechaxun( )Serv_psdjiagechaxun( )DAO_psdjiagechaxun( )

18、getConncect( )2.配送點價格修改操作 : 員 員 員 : PsdjiageActionDAO_psdjiagechaxun : PsdjiageService : PsdjiageDAO : DBConnectionpsdjiagexiugai( )Serv_psdjiagexiugai( )DAO_psdjiagexiugai()getConncect( )精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)4.4 運力管理功能運力管理功能在本系統是實現對運力的管理。 4.4.1 運力管理功能運力管理功能 2、類圖:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)3、 時序圖: 1.運力查詢操

19、作 : 員 員 員 : yunliAction : yunliService : yunliDAO : DBConnectionyunlichaxun( )Serv_Yunli_chaxun( )DAO_Yunli_chaxun( )getConncect( )2.生成運力操作 : 員 員 員 : yunliAction : yunliService : yunliDAO : DBConnectionyunlishengcheng( )Serv_yunli_shengcheng( )DAO_Yunli_shengcheng( )getConncect( )精選優(yōu)質文檔-傾情為你奉上專心-專注-

20、專業(yè)3.運力調用操作 : 員 員 員 : yunliAction : yunliService : yunliDAO : DBConnectionyunlidiaoyong( )Serv_Yunli_diaoyong( )DAO_Yunli_diaoyong( )getConncect( )4.5 線路管理功能線路管理功能在本模塊中是實現對線路的管理。4.5.1 線路管理功能線路管理功能 2、類圖:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) 3、 時序圖: : NewClass : XianLuAction : XianLuService : XianLuDAO : DbConnections

21、ubmitdelete/alter/querry/insertdelete/alter/querry/insertresultsresultsshowgetConnection( )Connection精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)4.6 登錄驗證功能登錄驗證功能在本系統中是實現對用戶登錄信息的驗證,并且根據用戶的用戶名來判斷用戶的權限,給用戶呈現不同的頁面。4.6.1 登錄驗證子功能登錄驗證子功能2、 類圖:3、時序圖: 精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) : 員 員 員 員 : DengluAction : DengluService : DBConnection :

22、YonghuDAOJiancha( )Ser_Jiancha( )DAO_Jianchan( )GetConnection( )4.7 訂單管理訂單管理在本系統中是實現對訂單的錄入和訂單的查詢4.7.1 訂單錄入子功能訂單錄入子功能2、 類圖:3、 時序圖:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) : 員 員 員 員 員 : DingdanAction : DingdanService : DBConnection : DingdanDAOLuru( )Ser_Luru( )DAO_Luru( )GetConnection( )4.7.2 訂單查詢子功能訂單查詢子功能2、類圖3、時序圖精選優(yōu)

23、質文檔-傾情為你奉上專心-專注-專業(yè) : 員 員 員 員 員 : DingdanAction : DingdanService : DingdanDAO : DBConnectionChaxun( )Ser_Chaxun( )DAO_Chaxun( )GetConnection( )4.8 交接單管理交接單管理在本系統中是實現對交接單的生成,并且可以進行運力查詢,當存在符合交接單運送的運力時進行運力調用當不存在合適運力時,進行云里申請4.8.1 交接單生成子功能交接單生成子功能2、 類圖:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)3 時序圖: : 員 員 員 員 員 : JiaojiedanA

24、ction : JiaojiedanService : DBConnection : JiaojiedanDAOJiaojiedan_shengcheng( )Ser_Jiaojiedan_shengcheng( )DAO_Jiaojiedan_shengcheng( )GetConnection( )4.8.2 運力查詢運力查詢1、類圖:同上2、 時序圖:精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè) : 員 員 員 員 員 : JiaojiedanAction : JiaojiedanService : DBConnection : JiaojiedanDAOYunli_chaxun( )Se

溫馨提示

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

評論

0/150

提交評論