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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論