




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于UML的物流配送信息系統(tǒng)的分析和設(shè)計
1引言配送是物流中一種特殊的、綜合的活動形式,它包含了商流活動和物流活動,也包含了物流中若干功能要素。配送中心就是從事貨物配備和組織對用戶的送貨,以高水平實(shí)現(xiàn)銷售和供應(yīng)服務(wù)的現(xiàn)代流通設(shè)施。對連鎖銷售企業(yè),配送中心是其經(jīng)營活動的核心和基本保障,通過高度集中的采購和配送行為,可以有效減少門店的庫存,降低流通費(fèi)用,提高流通效率,從而進(jìn)一步增強(qiáng)大型連鎖超市的競爭優(yōu)勢。然而配送中心組織規(guī)模龐大,服務(wù)項(xiàng)目繁多瑣碎,信息量大,要想有效發(fā)揮配送中心的應(yīng)有功能和管理水平,必須借助計算機(jī)來進(jìn)行現(xiàn)代化的信息管理。本文以某化妝品專營連鎖銷售的配送為例闡述基于UML的配送系統(tǒng)的分析與設(shè)計過程。2統(tǒng)一建模語言(UML)UML(UnifiedModelingLanguage)是一種可視化的建模語言,它能夠讓系統(tǒng)構(gòu)造者用標(biāo)準(zhǔn)的、易于理解的方式建立起能夠表達(dá)其設(shè)計思想的系統(tǒng)藍(lán)圖,并且提供一種機(jī)制,以便于不同的人員之間可以有效地共享和交流設(shè)計成果。2.1UML的總體架構(gòu)作為一種建模語言,UML擁有一套比較完整的符號體系和語義,用來建立一張一張的圖,然后通過圖構(gòu)成系統(tǒng)在不同時期由不同人員所建立的視圖。也就是說UML是用圖來建立系統(tǒng)的模型,描述系統(tǒng)的結(jié)構(gòu)或靜態(tài)特征及行為或動態(tài)特征。這些圖被組織成視圖,以從不同的視角觀察系統(tǒng)。如圖1所示。圖1UML的總體結(jié)構(gòu)(1)用例視圖:用于描述系統(tǒng)應(yīng)該具有的功能集,它是從系統(tǒng)的外部,即用戶的角度出發(fā)對系統(tǒng)的抽象表示。用例視圖所描述的系統(tǒng)功能依靠于外部用戶或另一個系統(tǒng)觸發(fā)激活,為用戶或另一個系統(tǒng)服務(wù)。該視圖主要由用例圖表示。(2)邏輯視圖:用于描述系統(tǒng)內(nèi)部的設(shè)計和寫作情況,顯示系統(tǒng)功能是如何設(shè)計的,它利用系統(tǒng)的靜態(tài)結(jié)構(gòu)和動態(tài)行為來刻畫系統(tǒng)功能。靜態(tài)結(jié)構(gòu)通過類圖、對象圖和包圖描述類、對象和它們之間的關(guān)系等;動態(tài)行為通過狀態(tài)圖、活動圖、順序圖和協(xié)作圖描述對象之間的動態(tài)協(xié)作。(3)進(jìn)程視圖:表示系統(tǒng)內(nèi)部的控制機(jī)制。進(jìn)程視圖所描述的方面屬于系統(tǒng)中非功能性質(zhì)方面的信息,如可伸縮性。常用類圖描述過程結(jié)構(gòu),用交互圖描述過程行為。(4)組件視圖:用來顯示代碼組件的組織方式。它描述了實(shí)現(xiàn)模塊和它們之間的依賴關(guān)系。這種視圖主要針對發(fā)布的配置管理,其中的構(gòu)件和文件可以以各種方式裝配,產(chǎn)生系統(tǒng)。常用構(gòu)件圖表示。(5)部署視圖:描述系統(tǒng)的物理配置特征,即系統(tǒng)如何在物理設(shè)備上部署,比如計算機(jī)和設(shè)備,以及它們之間的連接方式。這種視圖主要描述組成物理系統(tǒng)的部件分布、特性和交付。部署視圖用配置圖表示。2.2UML的應(yīng)用在UML中一共定義了5類視圖和9種圖,通過這些圖來共同完成對系統(tǒng)不同側(cè)面的描述。在系統(tǒng)開發(fā)和發(fā)布運(yùn)行過程中,不同的人員會關(guān)注同一系統(tǒng)的不同側(cè)面。對分析員來說,可使用用例圖來捕獲用戶的需求,用例圖從用戶的角度來描述系統(tǒng)的功能,表示了操作者與系統(tǒng)的一個交互過程。使用類圖來描述系統(tǒng)的靜態(tài)模型。為了實(shí)現(xiàn)用例,類之間需要協(xié)作,可用動態(tài)模型的狀態(tài)圖、順序圖、協(xié)作圖來描述。分析階段只考慮問題域的對象建模。需要通過靜態(tài)模型和動態(tài)模型來描述系統(tǒng)結(jié)構(gòu)和系統(tǒng)行為;對系統(tǒng)設(shè)計人員來說,則需要對類進(jìn)行細(xì)化,如引入人機(jī)交互的接口類、處理數(shù)據(jù)類、處理通信類。而編碼人員則用構(gòu)件圖描述代碼構(gòu)件的物理結(jié)構(gòu)以及構(gòu)件之間的關(guān)系。用配置圖來描述和定義系統(tǒng)中軟硬件的物理通信結(jié)構(gòu)。系統(tǒng)測試員可使用類圖進(jìn)行單元測試,使用構(gòu)件圖、協(xié)作圖進(jìn)行集成測試,使用用例圖進(jìn)行確認(rèn)測試。3業(yè)務(wù)分析該公司目前在北京共擁有70余家分店,連鎖經(jīng)營方式實(shí)行統(tǒng)一采購、統(tǒng)一配送、統(tǒng)一價格、統(tǒng)一品牌社會效應(yīng)的經(jīng)營方式,管理中采取決策權(quán)向公司總部集中,物流活動向商品配送中心集中。配送中心的主要業(yè)務(wù)包括商品的入庫、在庫保管、理貨和送貨等業(yè)務(wù)。3.1配送中心流程分析配送中心配送環(huán)節(jié)如圖2所示。圖2配送中心配送流程配送中心是一種末端物流的結(jié)點(diǎn)設(shè)施,通過有效的組織配貨和送貨,使資源的最終端配置得以完成。對于主營化妝品的連鎖銷售來說,配送中心具有以下功能:存儲功能、分揀功能、集散功能、銜接功能、流通加工功能和信息處理功能。(1)委托單的錄入。各個店面首先檢查當(dāng)前店內(nèi)庫存和銷售情況,然后發(fā)貨品配送通知單到配送中心,接單人員首先審核貨品通知單的正確性和完整性,然后將客戶訂單信息錄入到配送系統(tǒng)中,錄入的主要數(shù)據(jù)一般是貨品的總重量、總體積、總件數(shù)、送貨地址、時間要求等,這些信息也是調(diào)度員調(diào)度車輛的依據(jù)。(2)配送貨品。接單員通知調(diào)度員有貨物需要配送。調(diào)度員首先安排進(jìn)行備貨,這一步是配送的準(zhǔn)備活動,是決定配送成敗與否、規(guī)模大小的最基礎(chǔ)環(huán)節(jié);同時,也是決定配送效益高低的關(guān)鍵環(huán)節(jié)。備貨完成后作業(yè)人員再根據(jù)配送委托單上的內(nèi)容說明,按照出貨的優(yōu)先順序、儲位區(qū)域號、配送車輛次號、門店號、先進(jìn)先出等方法和原則,把出貨商品整理出來,經(jīng)復(fù)核人員確認(rèn)無誤后,放置到暫存區(qū),準(zhǔn)備裝貨上車。然后調(diào)度員就會根據(jù)貨物的總量、體積、貨品的屬性、提貨地點(diǎn)、送貨地點(diǎn)等情況統(tǒng)計安排車輛。(3)調(diào)度車輛。調(diào)度員填寫調(diào)度令,交予司機(jī)。(4)出車登記。當(dāng)車輛出車時,司機(jī)需要將車輛的里程數(shù)等相關(guān)出車信息告訴調(diào)度員,由調(diào)度員做出車登記,將出車信息錄入系統(tǒng)中。(5)回車登記。當(dāng)車輛配送完成回來后,司機(jī)會將本次出車的調(diào)度令和店面的回單交給調(diào)度員,做回車登記,登記的信息是車輛一些基本信息,比如回車?yán)锍虜?shù)、回車時間等,還有本次出車的一些常用報銷費(fèi)用的登記。(6)回單登記。當(dāng)統(tǒng)計員收到據(jù)調(diào)度交的調(diào)度令和店面的回單時,會將調(diào)度令上的行車點(diǎn)位等信息錄入到系統(tǒng)中,其中調(diào)度令上的信息點(diǎn)是司機(jī)、工人提成的依據(jù)。如果是按重量、件數(shù)提成,可從調(diào)度令對應(yīng)的委托單上的物品重量、件數(shù)得到,如果是按照點(diǎn)位,由調(diào)度令上司機(jī)填寫的點(diǎn)位得到。3.2用戶的類型和特征本配送系統(tǒng)主要涉及接單員、調(diào)度員、統(tǒng)計員、車輛管理員和系統(tǒng)維護(hù)員。(1)接單員:其實(shí)就是客服人員,是配送中心與店面的主要業(yè)務(wù)接口,客戶會通過電話、傳真、Email等多種方式和接單員溝通,然后由接單員輸入委托單。(2)調(diào)度員:分現(xiàn)場調(diào)度和主調(diào)度主要負(fù)責(zé),根據(jù)輸入的委托單和車輛信息合理調(diào)度派車輛進(jìn)行配送,打印調(diào)度令給司機(jī),然后進(jìn)行出車登記。(3)統(tǒng)計員:接到各分店店面的回單,回單登記、回車登記,進(jìn)行一些費(fèi)用的核算。(4)車輛管理員:主要負(fù)責(zé)車輛日常維護(hù)的相關(guān)工作。(5)系統(tǒng)維護(hù)人員:他們是計算機(jī)專業(yè)人員,掌握了一定的計算機(jī)和網(wǎng)絡(luò)的基本知識。主要負(fù)責(zé)此次系統(tǒng)上線后的用戶登記、權(quán)限分配和系統(tǒng)維護(hù)等日常工作。表1為系統(tǒng)中涉及到的人員及其工作崗位,以及各人員所負(fù)責(zé)的作業(yè)安排。3.3UML活動圖業(yè)務(wù)流程建?;顒訄D是一種特殊的狀態(tài)圖,用于描述需要做的活動和執(zhí)行這些活動的順序以及工作流(完成工作所需要的步驟)。它是系統(tǒng)功能建模的基礎(chǔ)。通過上述分析,我們確定了化妝品配送中心的主要業(yè)務(wù)活動和主要的角色,不難建立其業(yè)務(wù)模型如圖3所示。4需求分析(1)及時掌握各個連鎖店商品需求情況,隨時能夠查詢商品配送計劃的完成情況,能夠根據(jù)各連鎖店報送的商品送貨計劃和退回商品申請隨時調(diào)整正在執(zhí)行的當(dāng)天商品配送計劃,實(shí)現(xiàn)配送業(yè)務(wù)主流程的統(tǒng)一化、標(biāo)準(zhǔn)化。(2)能夠利用計算機(jī)系統(tǒng)對各種商品的配送及銷售情況進(jìn)行系統(tǒng)的分析,爭取從中能夠預(yù)測連鎖店商品銷售的趨勢,及時發(fā)出訂貨申請,及時調(diào)配貨源,創(chuàng)造更高的效益,實(shí)現(xiàn)財務(wù)數(shù)據(jù)與業(yè)務(wù)數(shù)據(jù)的一致化。(3)車輛調(diào)度希望通過計算機(jī)能夠更合理地分配配送中心有限的運(yùn)力,爭取每天在最短時間內(nèi)完成當(dāng)天商品的配送計劃。同時希望能夠在計算機(jī)系統(tǒng)的幫助下降低配送過程中的運(yùn)輸費(fèi)用,實(shí)現(xiàn)車輛資源信息在各分支業(yè)務(wù)點(diǎn)共享。(4)能夠通過計算機(jī)系統(tǒng)掌握其他連鎖店銷售網(wǎng)點(diǎn)各種商品的配送及退回情況。根據(jù)自身的銷售情況和整個連鎖總店的商品銷售情況,有針對性地制定每天的送貨計劃,減少退回商品的數(shù)量。實(shí)現(xiàn)日常管理用的統(tǒng)計報表的統(tǒng)一化、標(biāo)準(zhǔn)化。(5)通過系統(tǒng)能夠?qū)崿F(xiàn)對每天配送返回的單據(jù)進(jìn)行管理并統(tǒng)計出司機(jī)、搬運(yùn)工提成。(6)通過該系統(tǒng)能夠使連鎖店整個配送業(yè)務(wù)信息流更加流暢、快速、準(zhǔn)確,通過高效的業(yè)務(wù)信息流轉(zhuǎn),提高配送業(yè)務(wù)的執(zhí)行效率,加速企業(yè)資金流轉(zhuǎn)速度,創(chuàng)造出更多利潤。5配送系統(tǒng)功能分析(1)可以存儲各類信息檔案包括各個店面、委托單相關(guān)信息、車輛信息、調(diào)度情況等信息。(2)可以方便快捷地進(jìn)行委托單錄入管理、調(diào)度配送管理、車輛使用情況的管理,并保證其安全性、高效性。(3)能及時滿足各門店的訂貨需要,并強(qiáng)調(diào)送貨方式的合理性。即在時間、速度、服務(wù)水平、成本、數(shù)量等多方面尋求最佳,實(shí)現(xiàn)雙方共同受益的原則。(4)能夠積極地送貨,通過有效的分揀、配貨等作業(yè),使送貨達(dá)到一定的規(guī)模,利用規(guī)模優(yōu)勢取得較低的送貨成本。用UML的用例圖可以更好地描述系統(tǒng)的功能模型,商業(yè)級用例圖、系統(tǒng)級用例圖和執(zhí)行級用例圖分別從不同的粒度表達(dá)了系統(tǒng)提供給用戶的功能。如圖4、圖5、圖6所示。圖4配送中心管理商業(yè)級用例圖圖5配送中心管理系統(tǒng)級用例圖圖6商品配送執(zhí)行級用例圖有五個參與者,分別為接單員、現(xiàn)場調(diào)度、主調(diào)度、統(tǒng)計員和總部庫存。其中,接單員收到店面的貨品配送通知單,并查看通知單的相關(guān)信息,錄入到系統(tǒng)中生成委托單;確認(rèn)配送信息無誤后,新單確認(rèn);主調(diào)度對帶調(diào)度的委托單進(jìn)行調(diào)度配送,包括貨品檢查、配送信息處理和組織配送;現(xiàn)場調(diào)度檢查車輛情況,在一切準(zhǔn)備工作都無誤后準(zhǔn)備配送商品。然后現(xiàn)場調(diào)度按商品的不同信息安排車輛,現(xiàn)場調(diào)度根據(jù)車輛狀態(tài)選擇自有車輛,在系統(tǒng)中生成調(diào)度令;主調(diào)度在系統(tǒng)中對所生成的調(diào)度令進(jìn)行出車登記,并對配送工作完畢的車輛進(jìn)行回車登記,把信息返回到系統(tǒng)中;統(tǒng)計員對各個店面返回的單據(jù)系統(tǒng)中的委托單進(jìn)行核對,無誤后回單登記,并把發(fā)生的相關(guān)費(fèi)用反饋回存系統(tǒng);同時統(tǒng)計員可以查詢商品配送計劃的完成情況,并能夠根據(jù)各連鎖店報送的商品送貨計劃和退回商品申請分析目前配送中心的配送效率。該圖描述了商品配送時的信息數(shù)據(jù)流向。主調(diào)度在檢查配送憑證無誤后,檢驗(yàn)配送的商品信息,同時查看車輛信息。配送商品信息數(shù)據(jù)經(jīng)過處理在配送過程中,產(chǎn)生配送商品單據(jù)。在完成配送商品操作后,將商品配送信息返現(xiàn)場調(diào)度。商品配送信息在出庫時的數(shù)據(jù)與總部庫存發(fā)生了交互操作。6系統(tǒng)靜態(tài)結(jié)構(gòu)靜態(tài)結(jié)構(gòu)是UML用來描述軟件系統(tǒng)的靜態(tài)視圖的,主要由類圖完成。類圖是用類和它們之間的關(guān)系來描述系統(tǒng)的基本組成,是從靜態(tài)角度表示系統(tǒng)的,與時間無關(guān)。根據(jù)類的作用,把類分為實(shí)體類、界面類和控制類三種形式,其中實(shí)體類表示系統(tǒng)中應(yīng)用的、持久的、應(yīng)保存的數(shù)據(jù)信息,通過對系統(tǒng)的功能分析,可以抽取以下一些主要的類:在商品配送方面有“委托單”類、“調(diào)度配送”類、“調(diào)度令”類;在車輛管理方面有“可調(diào)度車輛”類、“維修管理”類和“加油管理表”類,圖7表示了這些類以及彼此的關(guān)系,圖中為了清晰地表達(dá)類之間的關(guān)系,省略了類的內(nèi)部細(xì)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 土木課題申報書范文
- 千金合同合同范本
- 公司注冊股東合同范本
- 單獨(dú)招生機(jī)電類練習(xí)題庫與答案
- MySQL數(shù)據(jù)庫原理設(shè)計與應(yīng)用模擬題+參考答案
- 修路租用土地合同范例
- 下鄉(xiāng)支教社會實(shí)踐報告
- 醫(yī)療訂購合同范本
- 一年級語文下冊識字教案
- 反擔(dān)保合同范本2
- 人工智能賦能職業(yè)教育高質(zhì)量發(fā)展研究
- 2024年水利工程建設(shè)行業(yè)市場發(fā)展監(jiān)測及投資潛力預(yù)測報告
- 崗位職責(zé)心得體會(2篇)
- 機(jī)械設(shè)計基礎(chǔ) 課件 01機(jī)械設(shè)計概論
- GB/T 6822-2024船體防污防銹漆體系
- 全國第三屆職業(yè)技能大賽(智能網(wǎng)聯(lián)汽車裝調(diào)運(yùn)維)選拔賽理論考試題庫(含答案)
- 電信網(wǎng)絡(luò)詐騙犯罪的特征、治理困境及對策建議
- 品質(zhì)培訓(xùn)提升員工質(zhì)量意識3
- 四大名著導(dǎo)讀-課件-(共18張)
- 10.1溶液的酸堿性教學(xué)設(shè)計-2024-2025學(xué)年九年級化學(xué)人教版下冊
- 2024年房地產(chǎn)經(jīng)紀(jì)人《房地產(chǎn)經(jīng)紀(jì)專業(yè)基礎(chǔ)》考前沖刺必會試題庫300題(含詳解)
評論
0/150
提交評論