




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、物流管理系統(tǒng)的數(shù)據庫設計和數(shù)據庫操作需求分析物流管理系統(tǒng)是我們身邊應用最廣泛的數(shù)據庫系統(tǒng)之一,結合該系統(tǒng),使得我們的生活更加便捷。物流管理系統(tǒng)在正常運營中總是面臨著巨大的貨單業(yè)務信息。假設某物流公司需要開發(fā)一款物流管理系統(tǒng),為了簡化問題,現(xiàn)只考慮其核心業(yè)務用戶管理和倉庫管理以及兩者產生的訂單,運輸?shù)刃畔ⅰ?1 系統(tǒng)功能需求 經過需求調查,該系統(tǒng)主要實現(xiàn)以下功能:1) 用戶管理注冊用戶,修改用戶,刪除用戶組成。用戶管理模塊即管理用戶的基本信息,包括,用戶編號、用戶姓名、性別、聯(lián)系方式,所在地址等等。2) 訂單管理包括訂單編號,用戶編號,收貨地址,收貨人姓名,收貨人聯(lián)系方式,物流費用等。3) 倉儲
2、管理倉庫編號,名稱,容量,倉庫狀態(tài),訂單編號等倉儲信息。4) 運輸管理包括運輸單號,運輸時間,運輸方式,運輸量,運輸路線,承運商,運輸費用等運輸信息。5)車輛管理 包括車輛編號,運輸單號,車輛名稱,車輛柜型,車輛容積,車輛狀態(tài)等車輛信息。 6)統(tǒng)計功能 運輸編號,訂單編號,統(tǒng)計日期等報表類信息。 7)分揀點管理 分揀點地址編號,負責人聯(lián)系方式,貨物架號,訂單編號等。2 系統(tǒng)用例建模 1)確定參與者和用例參與者代表的是使用者在于系統(tǒng)交互時所扮演的較色,而不是某個具體用戶,根據參與者的定義和參與者的確定方法,可以識別出系統(tǒng)最重要的參與者有客戶,倉庫管理員。實踐表明,通過參與者來識別用例是很有用的,
3、面對一個大系統(tǒng),要列出用例單非常困難,而首先列出參與者清單,在對每個參與者列出它的用例,從而使問題變得容易。對于客戶來說,主要系統(tǒng)用例就是填寫發(fā)貨單,查詢物流情況。而對于管理員來說就是來處理訂單,分配倉庫,安排運輸批次,安排車輛信息。主要系統(tǒng)用例就是對于本系統(tǒng)中的各項信息進行查詢和統(tǒng)計。2) 建立用例圖識別了參與者和用例,并確定了他們之間的關系后,就可以構造系統(tǒng)的用例圖。用例圖是描述參與者和用例之間的圖形。在UML中,用類似小人的符號表示參與者,用橢圓表示用例,用矩形框表示系統(tǒng)邊界。系統(tǒng)用例圖如圖所示。3) 用例規(guī)約用例規(guī)約是以文檔形式詳細描述用例,描述用例也稱為用例場景,即進行對業(yè)務事件以及
4、如何同系統(tǒng)交互以完成任務的文字描述。沒有描述的用例就像一本書的目錄,只知道目錄標題,并不知道這些目錄標題對應的內容。以倉儲作業(yè)為例,說明用例規(guī)約的書寫,如圖所示。訂單數(shù)理查詢訂單信息倉庫處理 查詢運輸單號運輸處理用例名稱倉儲作業(yè)用例描述系統(tǒng)管理員將客戶的訂單進行倉庫分配參與者管理員(主),客戶(次)前置條件管理員已登錄,并被授權后置條件分配入貨倉庫,進行倉庫數(shù)據更新主要數(shù)據流 參與動作者 系統(tǒng)響應(1)管理員將訂單提供給倉庫 (2)系統(tǒng)經過地址辨認出訂單身份和訂單信息(3)系統(tǒng)管理員將訂單錄入倉庫(4)系統(tǒng)通過識別訂單上的收貨地址進行倉庫分配作業(yè)(5)系統(tǒng)進行倉庫信息更新 (6)重復(3)、(
5、4)、(5)動作,直到管理員處理訂單完成(7)用例結束備選事件流備選流:倉庫分配倉庫已滿,系統(tǒng)顯示用例結束涉及的業(yè)務實體客戶、管理員、訂單,倉庫表 “倉儲作業(yè)”用例說明圖 物流管理系統(tǒng)用例圖查詢車輛編號車輛處理客戶管理員報表統(tǒng)計 3 系統(tǒng)對象模型1) 識別系統(tǒng)的對象和類因為整個過程中我們并沒有細分管理員,而是以一個管理員為管理者,這樣便于系統(tǒng)的開發(fā),為簡化問題,在對象模型中,不考慮管理員。根據用例模型和確定類的方法,可得出物流管理系統(tǒng)的開發(fā)主要涉及到,用戶類,訂單類,倉庫類,運輸類,車輛類,報表類,分揀點類。這些類中借閱單類是我們抽象過來的,目的是為了使貨物和倉庫聯(lián)系在一起。這里面有好多諸如此
6、類的分類,我們可以通過在使用過程中得以體現(xiàn)。2) 確定屬性根據需求描述可以獲取各個對象類的屬性如下。用戶的屬性:用戶編號、用戶姓名、性別、聯(lián)系方式,所在地址;訂單的屬性:訂單編號,用戶編號,收貨地址,收貨人姓名,收貨人聯(lián)系方式,物流費用;倉庫的屬性:倉庫編號,名稱,容量,倉庫狀態(tài),訂單編號等倉儲信息;運輸?shù)膶傩裕哼\輸單號,運輸時間,運輸方式,運輸量,運輸路線,承運商,運輸費用;車輛的屬性:車輛編號,運輸單號,車輛名稱,車輛柜型,車輛容積,車輛狀態(tài);報表的屬性:運輸編號,訂單編號,統(tǒng)計日期;分揀點的屬性:分揀點地址編號,負責人聯(lián)系方式,貨物架號,訂單編號。通過以上兩個基點,我們得出了系統(tǒng)中最重要的屬性和關系,接下來進行確定關系和確定服務,后續(xù)我們將通過概念設計中的E-R圖來進行闡述。3) 屬性字典 屬性 類 定義/范圍 備注用戶編號 用戶 10個字符用戶姓名 16個字符性別 1個字符地址 20個字符聯(lián)系方式 12個字符訂單編號 訂單 10個字符收貨人姓名 16個字符收貨地址 20個字符收貨人聯(lián)系方式 12個字符倉庫編號 倉庫 10個字符倉庫容量 5個字符倉庫狀態(tài) 2個字符運輸單號 運輸 10字符運輸時間 3B運輸方式 10個字符運輸量 5個字符運輸路線 10個字符承運商 20個字符運輸費用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國鉚螺母市場分析及競爭策略研究報告
- 2025至2030年中國輸電線路覆冰在線專業(yè)監(jiān)測站市場分析及競爭策略研究報告
- 2025至2030年中國花形風車市場分析及競爭策略研究報告
- 2025至2030年中國線繞電位器市場分析及競爭策略研究報告
- 2025至2030年中國短柄水勺市場分析及競爭策略研究報告
- 2025至2030年中國水滸酒市場分析及競爭策略研究報告
- 2025至2030年中國木制棋牌市場分析及競爭策略研究報告
- 2025至2030年中國探傷儀市場分析及競爭策略研究報告
- 2025至2030年中國廣告級霓虹燈粉管市場分析及競爭策略研究報告
- 2025至2030年中國定時器收音機市場分析及競爭策略研究報告
- 反假幣培訓課件
- 中山大學強基校測面試題
- 愛回收培訓課件
- 2025年湖南省中考化學真題(解析版)
- aopa無人機培訓管理制度
- 2025屆中考化學預熱模擬卷 【吉林專用】
- 2025至2030年中國工業(yè)控制軟件行業(yè)市場運行態(tài)勢及前景戰(zhàn)略研判報告
- 小學生籃球課課件下載
- 2025年中國AI智能鼠標行業(yè)市場全景分析及前景機遇研判報告
- 2025呼倫貝爾農墾集團有限公司校園招聘44人筆試參考題庫附帶答案詳解析集合
- 2025年湖北省新華書店(集團)有限公司市(縣)分公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論