倉庫管理系統(tǒng)-統(tǒng)一建模(UML)_第1頁
倉庫管理系統(tǒng)-統(tǒng)一建模(UML)_第2頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

名目引言 3第一章面對對象的UML建模 5第二章倉庫系統(tǒng)業(yè)務用例建模 62。1倉庫系統(tǒng)業(yè)務流程分析 62.1。1入庫流程分析 62。1。2出庫流程分析 6。3庫存管理業(yè)務流程分析 7業(yè)務需求用例建模階段 8業(yè)務角色的查找及建立 8業(yè)務用例查找與分析 8。3業(yè)務用例圖 92。2.4業(yè)務活動圖 9系統(tǒng)根本功能描述 11第三章倉庫系統(tǒng)系統(tǒng)需求用例建模 123。1入庫管理需求用例分析 123.1。1確定系統(tǒng)角色 12。2確定系統(tǒng)頂層用例 123。1.3入庫管理功能性分析 12系統(tǒng)擴展功能需求用例分析 133。3系統(tǒng)整體功能描述 15第四章業(yè)務領域分析與設計 154.1系統(tǒng)挨次圖,狀態(tài)圖 154。2定義根本對象與類 21入庫系統(tǒng)類圖 22系統(tǒng)設計挨次圖,入庫類圖 22系統(tǒng)擴展功能 23結束語 31參考文獻 321倉庫管理系統(tǒng)--——統(tǒng)一建模(UML)摘要摘要:論文簡單的描述了UML的根本概念和進展歷史,并且分析了目前運用UMLUMLUML關鍵詞:UML系統(tǒng)分析面對對象設計2AbstractAbstract:thepaperdescribedthebasicconceptanddevelopmenthistoryofUML,andanalyzesthecurrentapplicationofUMLandsomeexistingproblems,throughtheactualdesignanddevelopment,theapplicationofUMLinwarehousemanagementsystemdevelopmentexampletoillustratesomeoftherealizationoftheprincipleofUML。Keywords:UMLsystemanalysisobjectorienteddesign引言:問題的提出:分析和設計階段最具挑戰(zhàn)性。雖然目前人們普遍開頭采納面對對象的分析與設來為復雜的軟件系統(tǒng)的組件進行定義,可視化,構建和編制文檔。UML轉變了UML是由三位面對對象方式領域著名的方式學家GradyBooch,JamesRumbaugh和IvarJvarjacobson提出,結合了他們以及其它眾多優(yōu)秀軟件方式和思想,得到了世界多家知名公司的使用和支持,于1997年11月被OMG組織采系統(tǒng)功能簡介:系統(tǒng)的功能是系統(tǒng)能夠做的事情,在本系統(tǒng)中,系統(tǒng)的功能有:系統(tǒng)應該能完成入庫操作經過中的表與碼單的錄入;系統(tǒng)應該能完成入庫經過中的貨物的審核,記費;系統(tǒng)應該能進行有效的庫存管理,例如盤點,移庫等;3系統(tǒng)應該能對出庫經過中的表與帳單進行管理;系統(tǒng)應該能對出庫后的平帳,記錄儲存等進行管理;系統(tǒng)用戶能有效的進行權限,日志的管理;系統(tǒng)用戶能夠查詢報表,客戶,貨物等根本信息;系統(tǒng)能記錄下系統(tǒng)的使用日志;任何人員要使用本系統(tǒng)必需擁有相應的權限;4第一章統(tǒng)一建模語言(UML)簡介19951997之一就是統(tǒng)一建模語言(UML:UnifiedModelingLanguage)的出現(xiàn)。在世界范UML系統(tǒng)進行描述、構造、視化和文檔編制的一種語言。首先,也是最重要的一點,統(tǒng)一建模語言融合了Booch、OMT和OOSE通用的建模語言.其次,統(tǒng)一建模語言擴展了現(xiàn)有方式的應用范圍。格外值得一提的UMLUML第三,統(tǒng)一建模語言是標準的建模語言,而不是一個標準的開發(fā)流程。有趣的工作,但開發(fā)這種軟件與構造嚴格實時的航空電子系統(tǒng)是大不一樣的,后者是性命攸關的大事.因此首先把精力集中在設計通用的元模型上(統(tǒng)一不同方式的語義),其次是建立通用的表示法(提供對這些語義的形象化的表達。雖UML添加的軟件開發(fā)經過,但實際上設計標準的開發(fā)流程并不是格外必要的。52。1入庫流程分析12站臺員到站日報站臺員到站日報驗收、入庫碼單入庫收費單客戶核對審核記帳碼單發(fā)貨組客戶貨物明細單入庫單錄入入庫單貨物異樣報告帳卡客戶出庫庫流程分析用戶調度員6出庫收費單出庫收費單調度員提貨單客戶提貨單用戶提貨單審核派車收費派車單查賬發(fā)貨保管員提貨樣單帳卡提貨單碼單庫存收費單出門證客戶用戶總經辦錄入審核平帳貨物存儲檔案用戶繳費后,保管員開具出門證給用戶??偨涋k審核記帳后,生成保管收費單。辦核實平帳后,存檔.出庫業(yè)務流程圖如下:庫存管理業(yè)務流程分析盤點流程:貨艙部依據(jù)需要盤點的貨物生成盤點帳存表;打印盤點單;盤點員手持盤點單;貨艙部在微機中調出對應的盤點帳存表;生成盤點盈虧表。盤點業(yè)務流程圖如下:7盤點員盤點員貨倉部生成盤點帳存表打印盤點單盤點單實地盤點盤點帳存單盤點盈虧表調帳貨倉部盤點檔案業(yè)務需求用例建模階段業(yè)務角色的查找及建立貨組,總經辦,客戶,保管員,貨艙部,盤點員,調度員業(yè)務用例查找與分析1站臺值班員卸貨審核清點貨物收貨組驗收入庫貨物分配庫位收貨組審核入庫單據(jù)處理異樣總經辦進行入庫審核記帳客戶申請?zhí)嶝浾{度員審核客戶提貨的合法性保管員組織發(fā)貨處理用戶繳費后,保管員開具出門證給用戶貨艙部生成盤點單據(jù)盤點員進行實地盤點貨艙部進行盤點結果處理8基于UML的倉庫管理系統(tǒng)的設計與實現(xiàn)3。1確定系統(tǒng)角色:統(tǒng)管理人員。確定系統(tǒng)頂層用例系統(tǒng)得頂層用例圖如下:。3依據(jù)業(yè)務描述,我們知道此模塊應該要實現(xiàn)的功能大致如下:入庫管理人員利用系統(tǒng)登記站臺管理員送來的到站日報表信息;12基于UML的倉庫管理系統(tǒng)的設計與實現(xiàn)入庫管理人員能修改到站日報表信息;入庫管理人員能刪除到站日報表信息;入庫管理人員依據(jù)到站日報填寫,修改,刪除碼單;入庫管理人員依據(jù)貨物明細單填寫,修改,刪除入庫單;入庫管理的分層用例圖如下:3。21權限管理:給操作員分配相應的權限。日志管理:保存每個操作員所進行的所有操作,并提供相關信息的查詢.數(shù)據(jù)恢復:將備份文件恢復到數(shù)據(jù)庫中。2(包括平帳與否)等.13貨物統(tǒng)計:統(tǒng)計期間的進出存、大品種貨物信息。盤點統(tǒng)計:統(tǒng)計與盤點相關的信息。3在庫查詢:依據(jù)不同的查詢條件,查詢出庫存貨物的信息。進貨查詢:依據(jù)不同的查詢條件,查詢出貨物入庫的信息.盤點查詢:依據(jù)不同的查詢條件,查詢出與盤點相關信息.4客戶管理:對客戶根本信息進行增加、刪除、修改操作.其它根本資料管理:對根本資料進行增加、刪除、修改操作.5刪除、修改等操作。庫存預警:在超出或低于庫存限度時給予報警。6公司的物資信息、加工廠的物資信息、配送信息等.7詢、貨況查詢。89角色填加、刪除、權限修改、密碼修改。143.3倉庫系統(tǒng)功能系統(tǒng)整體功能圖如下:倉庫系統(tǒng)功能入出庫系查報倉基其庫庫存統(tǒng)詢表區(qū)本他管管管管管管管資業(yè)理理理理理理理料務管管理理4。1時,我們會給出用戶登錄的挨次圖;115基于UML的倉庫管理系統(tǒng)的設計與實現(xiàn)104。2入庫管理子系統(tǒng)的對象分析:依據(jù)分析級的挨次圖與系統(tǒng)的對象分析定義系統(tǒng)中涉及的類:(1)類客戶KH(2)類貨物HW類倉庫CK類庫區(qū)KQ類庫位KW類物資到站日報DZRB類碼單根本信息MDJBXX類碼單入庫信息:MDRKXX(9)(BGYYSXX)(10)類碼單貨物存放明細(MDHWCF)(11)類入庫單RKD(12)類貨物異樣報告HWYCBG(13)類帳卡入庫信息ZKRKXX(14)類入庫收費單RKSFD類用戶權限YHQX類權限信息QXXX21基于UML的倉庫管理系統(tǒng)的設計與實現(xiàn)類入庫審核RKSHZGXX(19)類物資存儲類WZCCL(20)類業(yè)務類別YWLB類物資

溫馨提示

  • 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

提交評論