版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、面對對象面對對象 UML 設計設計-物流配送系統(tǒng)設計物流配送系統(tǒng)設計目目 錄錄1系統(tǒng)需求系統(tǒng)需求.21.1需求說明.21.2名詞定義.32需求分析需求分析.33總體設計總體設計.53.1模塊概述.53.1.1功能描述.53.2系統(tǒng)用例圖:.64系統(tǒng)功能設計系統(tǒng)功能設計.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 登錄驗證功能.194.6.1登錄驗證子功能
2、.194.7 訂單管理.204.7.1訂單錄入子功能.204.7.2訂單查詢子功能.214.8 交接單管理.224.8.1交接單生成子功能.224.8.2運力查詢.234.8.3 調(diào)用運力.244.8.4提交申請運力.255總結(jié)總結(jié).25精選文檔21 系統(tǒng)需求系統(tǒng)需求1.1 需求說明需求說明本系統(tǒng)是為物流配送公司做的訂單配送系統(tǒng),為了使用戶更便利的在網(wǎng)上下訂單,配送點業(yè)務專員能更好更便利的管理訂單,為訂單的系統(tǒng)配送供應更好的解決方案,也使得總公司更好的進行配送點人力物力的更好調(diào)配,以使公司獲得更大利潤。1.2 名詞定義名詞定義預訂單預訂單:客戶在網(wǎng)上填寫訂單后生成的未確認訂單訂單訂單:可以包含
3、多個貨物,有唯一的訂單 ID 號,經(jīng)過始發(fā)配送點業(yè)務員確認后的已確認訂單訂單狀態(tài):可分為預定、已確認、在途(即將到達的下一配送點) 、抵達目的配送點,投遞成功交接單交接單:有生成時間,估計到達目的配送點時間,要求有相同的起始配送點、目的配送點,交接時間(到達目的配送點時填寫)交接單狀態(tài)交接單狀態(tài):是否上車、是否下車、有無合適的運力、是否已成功交接運力運力:發(fā)車時間、車輛、行車線路、車上司機、隨車業(yè)務負責人、估計到達終點時間運力狀態(tài):下一經(jīng)過配送點、估計經(jīng)過時間線路:線路:線路編號、線路名稱,線路上各配送點挨次配送點配送點:包含的屬性包括所屬線路、挨次、是否起點、終點,負責接受客戶訂單,生車交接
4、單,申請運力,配送貨物,生成年季月報表,維護配送范圍和配送價格以及配送點間的運輸價格司機司機:與車不綁定,由總公司管理隨車業(yè)務負責人隨車業(yè)務負責人:隨車的承運人,負責與配送點業(yè)務員進行交接,修改交接單狀態(tài)配送點員工配送點員工:負責確認預訂單,生成訂單,更改訂單狀態(tài)總公司總公司:位于系統(tǒng)頂級,負責車輛的維護、配送點、配送線路、運輸價格的管理,生成年季月報表運輸價格運輸價格:配送點間的運送價格,由配送點來管理,總公司審核配送價格配送價格:在配送范圍內(nèi)的配送價格,由配送點管理總價格總價格:運輸價格+配送價格配送范圍配送范圍:從目的配送點把貨物投遞到客戶手上的區(qū)域范圍,由配送點管理2 需求分析需求分析
5、系統(tǒng)用戶說明:系統(tǒng)用戶說明:系統(tǒng)設置的用戶,依據(jù)權(quán)限的不同分為三個等級:精選文檔3超級管理員能進行子配送點,人員,車輛,路線的增、刪、改、查的操作,擁有最高權(quán)限,負責查看提交的運力的申請,并負責線路的選擇,并給線路選擇車輛,配送司機跟承運人,并且能在年終的時候要求產(chǎn)生年終報表;配送點業(yè)務員負責訂單的錄入,生成交接單,轉(zhuǎn)變訂單的狀態(tài),并且向上級申請運力;承運人負責在貨物運送過程中的交接單的保管跟交接單的狀態(tài)轉(zhuǎn)變;一般用戶能在首頁中查詢自己的訂單狀態(tài),并且可以填寫新的訂單。物流配送系統(tǒng)的關(guān)鍵在于訂單的狀態(tài)轉(zhuǎn)變,貫穿了一次物流過程的始終,期間也包含系統(tǒng)的大部分功能模塊,下圖說明白一次訂單的配送過程,
6、在運送過程中,每進行一次的交接都要對訂單狀態(tài)進行修改。精選文檔4下訂單確認訂單生成交接單申請運力貨物運輸?shù)竭_目的地,交接單確認配送點配送貨物總部運力調(diào)度圖表 2-1 一次貨物的運送流程系統(tǒng)一次訂單的運輸過程描述如下:系統(tǒng)一次訂單的運輸過程描述如下:.首先訂單可以由客戶在線填寫或者直接由配送點的業(yè)務員進行填寫,填寫訂單之后訂單的狀態(tài)是初始狀態(tài),我們假設每天進行兩次的交接單的生成,中午下午各一次,都由配送點人員手動生成,生成的交接單信息包括發(fā)送點跟目的地,兩個重要信息,然后由配送點管理員向總部申請運力,并且修改訂單的狀態(tài)表示該交接單已經(jīng)處理過。此時總部的調(diào)度員看到交接單的運力申請,就查看現(xiàn)在全部在
7、路上的車輛,并且用條件查詢在路上的車輛經(jīng)過的路線符合條件:必需路線經(jīng)過申請運力的交接單的路線,由于不考慮換車的狀況,所以能申請到的運力必需還沒有行駛到申請運力的交接單的始發(fā)地,此時可以給該車輛配送該車,假如沒有符合條件的在路上的車輛,則給該車安排一輛空閑的停止的距離交接單最近的車輛,并且指定司機跟承運人,此時修改車輛的狀態(tài)跟交接單的狀態(tài)(在路上) ,同時修改交接單包含的訂單的狀態(tài)(在路上) 。精選文檔5當交接單到達目的地的時候交接單失去效用,修改交接單包含的訂單的狀態(tài),表示到達配送點,此時由目的地配送點的業(yè)務員查看訂單并派送特地的派送專員進行該目的地配送點的貨物配送,最終那會訂單的一欄,此時修
8、改訂單的目的地,表示送單用戶手中。以上是一次訂單的配送過程。另外系統(tǒng)的功能包括管理員,業(yè)務員的登陸,管理員對路線,配送點,司機,承運人,車輛,配送點配送范圍配送價格,和每兩個沒送點之間的配送價格的管理,基本都包括增、刪改查四個功能。3 總體設計總體設計3.1 模塊概述模塊概述3.1.1功能描述功能描述系統(tǒng)包括的范圍:公共登陸管理模塊,用戶模塊,配送點模塊,總公司模塊,和線路調(diào)度員模塊的四大功能模塊。物流配送公司分為兩級,總公司跟下屬的配送點。公共登陸模塊:公共登陸模塊:包括系統(tǒng)用戶登陸的驗證,假如登陸驗證成功則依據(jù)登錄用戶的類別給用戶呈現(xiàn)不同的功能模塊是系統(tǒng)中很重要的模塊,涉及到系統(tǒng)的平安性和
9、完整性。用戶功能模塊:用戶功能模塊:一般用戶對系統(tǒng)的使用包括在線填寫訂單和自己已下訂單的狀態(tài)查詢。用戶可以依據(jù)自己所下訂單的訂單號進行查詢。配送點業(yè)務功能模塊:配送點業(yè)務功能模塊:配送點模塊是物流配送系統(tǒng)業(yè)務流程中的重要模塊,首先配送點管理員用自己的用戶名密碼登陸后,可以依據(jù)用戶填寫的信息進行在線下訂單;其次配送點管理員可以查詢本地訂單信息:查詢訂單內(nèi)容,包括收寄人姓名,電話等訂單具體內(nèi)容,查詢條件包括:寄件人姓名,收件人姓名,訂單狀態(tài),訂單起止日期。配送點每天在固定時間生成本地交接單,交接單中包括目的地相同的訂單信息。當生成交接單以后本地配送點查看公司的現(xiàn)有運力,假如能申請將自己的現(xiàn)有交接單
10、順便運送走就依據(jù)電話調(diào)用這個運力。在沒有別的運力可以運送本地交接單的時候?qū)⒔唤訂紊暾堖\力提交給總公司,有功公司線路調(diào)度員統(tǒng)一調(diào)度。總公司資源管理:總公司資源管理:總公司主要負責業(yè)務流程中的資源管理,包括車輛,公司員工(司機、承運人、貨物配送專員等公司全部員工) ,還有配送點管理,配送點間價格管理,還有物流運輸路線管理。運力調(diào)度員運力調(diào)度:運力調(diào)度員運力調(diào)度:線路調(diào)度專員依據(jù)各配送點提交上來的交接單,從資源最大利用動身,進行總體權(quán)衡,生成新的運力。精選文檔63.2 系統(tǒng)用例圖:系統(tǒng)用例圖:攜帶訂單聯(lián)系配送點B承運人A配送點B檢查所到貨物修改貨物狀態(tài)配送范圍管理貨物配送訂單查詢交接單管理客戶B查詢
11、修改刪除增加精選文檔7用戶A下訂單運貨至配送點配送點A配送范圍管理申請運力省公司貨物狀態(tài)更新貨物清點填寫貨物交接單車輛管理路線管理收入分成分配配送點管理調(diào)節(jié)運力購買車輛車輛維護車輛調(diào)配增加路線修改路線刪除路線配送價格管理訂單修改或刪除訂單修改或刪除訂單查詢訂單管理4 系統(tǒng)功能設計系統(tǒng)功能設計此部分主要對關(guān)鍵功能進行設計,描述其實現(xiàn)方式。假如對具體設計要求不高 ,也可在下面的部分中包括對具體設計的功能說明,不必另建具體設計文件。此部分主要對各模塊功能進行分解,盡量能細化到每一個操作。同時附以特征界面和數(shù)據(jù)表設計。精選文檔84.1 用戶管理功能用戶管理功能用戶管理模塊設置系統(tǒng)的用戶,用戶依據(jù)權(quán)限的
12、不同分為五個等級,超級管理員能進行子配送點,人員,車輛,路線的增、刪、改、查的操作,擁有最高權(quán)限,并且能在年終的時候要求產(chǎn)生年終報表。配送點業(yè)務員負責訂單的錄入,生成交接單,轉(zhuǎn)變訂單的狀態(tài),并且向上級申請運力;承運人負責在貨物運送過程中的交接單的保管跟交接單的狀態(tài)轉(zhuǎn)變;一般用戶能在首頁中查詢自己的訂單狀態(tài),并且可以填寫新的訂單;線路調(diào)度專員負責查看提交的運力的申請,并負責線路的選擇,并給線路選擇車輛,配送司機跟承運人。4.1.1 用戶管理功能用戶管理功能 2. 類圖: 3、 時序圖: (1)增加用戶精選文檔9Yonghujuese : NewClass : YonghujueseAction
13、: YonghujueseService : Yonghujuese_Dao : DBConnectionuser_insert()user_insert()user_insert()GetConnection()(2)刪除用戶Yonghujuese : NewClass : YonghujueseAction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_delete()user_delete()user_delete()GetConnection()(3)修改用戶信息精選文檔10Yonghujuese : NewClas
14、s : YonghujueseAction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_edit()user_edit()user_edit()GetConnection()(4)查詢用戶信息Yonghujuese : NewClass : YonghujueseAction : YonghujueseService : Yonghujuese_Dao : DBConnectionuser_query()user_query()user_query()GetConnection()4.2 配送點功能管理配送點功能管理在本系
15、統(tǒng)中是實現(xiàn)總部對下屬配送點的管理,包括新增配送點,撤銷配送點,更改配送點信息等等操作,均由超級管理員完成增、刪、改、查的操作。精選文檔114.2.1 配送點功能管理配送點功能管理2、類圖 3、 時序圖: (1)增加配送點:精選文檔12員 員 員 : NewClass : peisongdianAction : peisongdianService : peisongdian_DAO : DBconninsert_peisongdian( )Ser_insert( )DAO_insert( )GetConnectionBy( )(2)刪除配送點:員 員 員 : NewClass : peison
16、gdianAction : peisongdianService : peisongdian_DAO : DBconndelelt_peisongdian( )Ser_delete( )DAO_delete( )GetConnectionBy( )4.3 配送點價格管理功能配送點價格管理功能在本系統(tǒng)是實現(xiàn)對配送點價格的管理。 精選文檔134.3.1 配送點價格管理功能配送點價格管理功能 2、類圖:精選文檔14 3、 時序圖: 1.配送點價格查詢操作 : 員 員 員 : PsdjiageActionDAO_psdjiagechaxun : PsdjiageService : PsdjiageDA
17、O : DBConnectionpsdjiagechaxun( )Serv_psdjiagechaxun( )DAO_psdjiagechaxun( )getConncect( )2.配送點價格修改操作 : 員 員 員 : PsdjiageActionDAO_psdjiagechaxun : PsdjiageService : PsdjiageDAO : DBConnectionpsdjiagexiugai( )Serv_psdjiagexiugai( )DAO_psdjiagexiugai()getConncect( )精選文檔154.4 運力管理功能運力管理功能在本系統(tǒng)是實現(xiàn)對運力的管理。
18、 4.4.1 運力管理功能運力管理功能 2、類圖:精選文檔163、 時序圖: 1.運力查詢操作 : 員 員 員 : yunliAction : yunliService : yunliDAO : DBConnectionyunlichaxun( )Serv_Yunli_chaxun( )DAO_Yunli_chaxun( )getConncect( )2.生成運力操作 : 員 員 員 : yunliAction : yunliService : yunliDAO : DBConnectionyunlishengcheng( )Serv_yunli_shengcheng( )DAO_Yunli_
19、shengcheng( )getConncect( )精選文檔173.運力調(diào)用操作 : 員 員 員 : yunliAction : yunliService : yunliDAO : DBConnectionyunlidiaoyong( )Serv_Yunli_diaoyong( )DAO_Yunli_diaoyong( )getConncect( )4.5 線路管理功能線路管理功能在本模塊中是實現(xiàn)對線路的管理。4.5.1 線路管理功能線路管理功能 2、類圖:精選文檔18 3、 時序圖: : NewClass : XianLuAction : XianLuService : XianLuDAO
20、 : DbConnectionsubmitdelete/alter/querry/insertdelete/alter/querry/insertresultsresultsshowgetConnection( )Connection精選文檔194.6 登錄驗證功能登錄驗證功能在本系統(tǒng)中是實現(xiàn)對用戶登錄信息的驗證,并且依據(jù)用戶的用戶名來推斷用戶的權(quán)限,給用戶呈現(xiàn)不同的頁面。4.6.1 登錄驗證子功能登錄驗證子功能2、 類圖:3、時序圖: 精選文檔20 : 員 員 員 員 : DengluAction : DengluService : DBConnection : YonghuDAOJianc
21、ha( )Ser_Jiancha( )DAO_Jianchan( )GetConnection( )4.7 訂單管理訂單管理在本系統(tǒng)中是實現(xiàn)對訂單的錄入和訂單的查詢4.7.1 訂單錄入子功能訂單錄入子功能2、 類圖:3、 時序圖:精選文檔21 : 員 員 員 員 員 : DingdanAction : DingdanService : DBConnection : DingdanDAOLuru( )Ser_Luru( )DAO_Luru( )GetConnection( )4.7.2 訂單查詢子功能訂單查詢子功能2、類圖3、時序圖精選文檔22 : 員 員 員 員 員 : DingdanActi
22、on : DingdanService : DingdanDAO : DBConnectionChaxun( )Ser_Chaxun( )DAO_Chaxun( )GetConnection( )4.8 交接單管理交接單管理在本系統(tǒng)中是實現(xiàn)對交接單的生成,并且可以進行運力查詢,當存在符合交接單運送的運力時進行運力調(diào)用當不存在合適運力時,進行云里申請4.8.1 交接單生成子功能交接單生成子功能2、 類圖:精選文檔233 時序圖: : 員 員 員 員 員 : JiaojiedanAction : JiaojiedanService : DBConnection : JiaojiedanDAOJiaojiedan_shengcheng( )Ser_Jiaojiedan_shengcheng( )DAO_Jiaojiedan_shengcheng( )GetConnection( )4.8.2 運力查詢運力查詢1、類圖:同上2、 時序圖:精選文檔24 : 員 員 員 員 員 : JiaojiedanAction : JiaojiedanService : DBConnection : JiaojiedanDAOYunli_chaxun( )Ser_Yunli_chaxun( )DAO_Yun
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年酒店早餐全面承包業(yè)務協(xié)議一
- 2024年版鐵路客運服務協(xié)議范本版B版
- 2024年貨物運輸與保險合同
- 2024年青島房地產(chǎn)交易協(xié)議樣本一
- 2024年采購招標流程代理協(xié)議規(guī)范版B版
- 2024某服裝品牌與設計師就品牌形象設計的合同
- 二零二五年大理石地暖材料供應與施工安裝合同2篇
- 黃金行業(yè)檢測培訓
- 2024年舞臺安全專項合同3篇
- 2024年資料室臨時工招聘協(xié)議版B版
- 知識創(chuàng)新與學術(shù)規(guī)范中國大學mooc課后章節(jié)答案期末考試題庫2023年
- 企業(yè)貸款書面申請書
- 人教五年級英語上冊2011版五年級英語上冊《Lesson17》教案及教學反思
- 交換機安裝調(diào)試記錄表實用文檔
- 理性思維作文素材800字(通用范文5篇)
- 應急物資清單明細表
- 房地產(chǎn)估計第八章成本法練習題參考
- 《社會主義核心價值觀》優(yōu)秀課件
- 《妊娠期糖尿病患者個案護理體會(論文)3500字》
- 《小學生錯別字原因及對策研究(論文)》
- 便攜式氣體檢測報警儀管理制度
評論
0/150
提交評論