傳動機械倉庫管理系統(tǒng)設計及開發(fā)_第1頁
傳動機械倉庫管理系統(tǒng)設計及開發(fā)_第2頁
傳動機械倉庫管理系統(tǒng)設計及開發(fā)_第3頁
傳動機械倉庫管理系統(tǒng)設計及開發(fā)_第4頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、傳動機械倉庫管理系統(tǒng)設計及開發(fā)【關鍵詞】傳動機械倉庫管理系統(tǒng);設計;開發(fā)1. 倉庫管理和倉庫管理系統(tǒng)對于一個企業(yè)來說,倉儲在企業(yè)的整個供應鏈中起著至關重要的作用,如果不能保證正確的進貨和庫存控制及發(fā)貨,將會導致管理費用的增加,服務質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。傳統(tǒng)簡單、靜態(tài)的倉儲管理已無法保證企業(yè)各種資源的高效利用。如今的倉庫作業(yè)和庫存控制作業(yè)已十分復雜化多樣化,僅靠人工記憶和手工錄入,不但費時費力, 而且容易出錯, 給企業(yè)帶來巨大損失。企業(yè)倉庫管理系統(tǒng)是一款標準化、智能化過程導向管理的倉庫管理軟件,它結(jié)合了眾多知名企業(yè)的實際情況和管理經(jīng)驗, 能夠準確、高效地管理跟蹤客戶訂單、采購訂

2、單、以及倉庫的綜合管理。倉庫管理系統(tǒng)的基本結(jié)構(gòu)可以概括為四大部件, 即信息源、信息處理器、信息用戶和信息管理者。因此,一個成功的管理信息系統(tǒng)應該具有可靠的硬件、實用的軟件、強有力的現(xiàn)代化管理水平。具體講,管理信息系統(tǒng)的三大支柱是:計算機網(wǎng)絡、數(shù)據(jù)庫和現(xiàn)代化的管理,這三打支柱稱為管理信息系統(tǒng)的擴展部件。2. 關于 uml 的概念unified modeling language(uml)又稱統(tǒng)一建模語言或標準建模語言,是始于1997 年一個 omg標準,它是一個支持模型化和軟件系統(tǒng)開發(fā)的圖形化語言,為軟件開發(fā)的所有階段提供模型化和可視化支持,包括由需求分析到規(guī)格,到構(gòu)造和配置。面向?qū)ο蟮姆治雠c設

3、計( ooa&d,ooad)方法的發(fā)展在 80 年代末至 90 年代中出現(xiàn)了一個高潮, uml 是這個高潮的產(chǎn)物。它不僅統(tǒng)一了 booch、rumbaugh和 jacobson 的表示方法,而且對其作了進一步的發(fā)展,并最終統(tǒng)一為大眾所接受的標準建模語言。3. 系統(tǒng) uml 靜態(tài)模型設計3.1 入庫流程分析(1)貨物到達后,站臺值班員組織卸貨,大致清點品種、件數(shù),編寫物資到站日報,送至收貨組;(2)收貨組根據(jù)物資到站日報表核對驗收貨物,分配庫位,填寫碼單。(3)客戶貨物明細單 到達后,填寫入庫單。核對碼單、貨物明細單,入庫單,如出現(xiàn)差錯, 返客戶貨物異常報告。(4)總經(jīng)辦審核記帳后,生成帳卡 、

4、入庫收費單,數(shù)據(jù)不再允許改動。3.2 出庫庫流程分析(1)客戶在入庫時提供提貨樣單,用戶持提貨單至發(fā)貨組,要求提貨。調(diào)度員核實提貨單的合法性,填寫出庫單,顯示相關業(yè)務號信息,如果有層次,則顯示層次信息,并修改層次信息;如果是一個業(yè)務號的尾貨則給出尾貨提示。然后向用戶出具出庫收費單,同時生成派車單,并派保管員準備發(fā)貨。(2)保管員持派車單組織貨物裝運,記錄實出貨物信息,填寫碼單出庫信息表。(3)用戶繳費后,保管員開具出門證給用戶。(4)總經(jīng)辦審核記帳后,生成保管收費單。(5)一批貨物全部出庫后,保管員將帳卡、提貨單、碼單送至總經(jīng)辦核實平帳后,存檔。3.3 系統(tǒng)的靜態(tài)結(jié)構(gòu)模型主要包括用例圖(use

5、casediagram )、類圖( classdiagram )、對象圖( objectdiagram )、包圖( packagediagram )、構(gòu)件圖( componentdiagram)和配置圖( deploymentdiagram ),其中最主要的是用例圖、類圖和對象圖。系統(tǒng)用例分析系統(tǒng)用例模型用于描述對系統(tǒng)的外部執(zhí)行者(通常是系統(tǒng)的用戶,某些情況下也可以使使用系統(tǒng)服務的其他程序)來說,系統(tǒng)所能提供的功能。在需求分析階段,經(jīng)系統(tǒng)開發(fā)者和用戶充分溝通后,可以建立用例模型,明確系統(tǒng)需求的具體規(guī)格。對倉庫管理系統(tǒng)而言,根據(jù)目前農(nóng)產(chǎn)品物資倉庫的建設現(xiàn)狀以及倉庫管理的一般規(guī)定,系統(tǒng)通常需要以下

6、4 類角色:倉庫管理員:通常負責管理倉庫貨物的出庫、入庫,以及相關的登記,并對倉庫的貨物進行管理;系統(tǒng)管理員:主要負責維護倉庫管理系統(tǒng)。由于系統(tǒng)中不同的用戶具有不同的權限,因此還應該設置一個用戶管理用例對用戶權限進行管理。類圖設計對設計工作流的輸入是分析工作流的產(chǎn)品。在設計工作流期間,對這些產(chǎn)品進行迭代和增量,直到它們處于一種可以被程序員利用的格式為止。這種迭代和增量的主要方面是標示操作,并把它們分配給合適的類。系統(tǒng)中各種類的結(jié)構(gòu)和相互間的關系一般可用類圖進行描述。多個類之間的關聯(lián)、依賴、泛化和包含等關系,以及每個類的屬性、方法等,均可以使用類圖進行清晰、詳細的描述。本文以身份驗證用例類圖和入

7、庫管理類圖為例簡要介紹類圖設計。(1)身份驗證用例類圖設計。系統(tǒng)的大部分操作均需進行身份驗證,以確定用戶所具有的權限。為提供用戶名和密碼輸入窗口,所以系統(tǒng)應調(diào)用方法displayidentifieationui()以給出 ui 界面。ui 接收到用戶名和密碼后,需調(diào)用submitnamepassword()方法將數(shù)據(jù)提交至服務端。服務端應對用戶身份進行驗證,利用身份驗證控制流對接受到的用戶名和密碼進行校驗,成功后在生成用戶權限表。根據(jù)用戶權限情況,系統(tǒng)應顯示不同的用戶后臺管理界面。該界面使用 displaysystemul ()方法實現(xiàn)。而如果校驗失敗,則應使用 displayerrow ()

8、方法向用戶給出一個錯誤提示。(2)入庫管理類圖。對要入庫的物資裝備進行入庫操作時,首先應使用 freightlotexcess ()方法獲取倉庫中剩余的貨位數(shù)量和位置等信息,然后使用 displayindepotmanagementui ()顯示入庫管理窗口。在剩余貨位足以支持物資入庫時,用戶方可錄入物資入庫信息。系統(tǒng)對入庫信息應使用 examineitem ()進行數(shù)據(jù)的合法性和完整性校驗,校驗通過后對數(shù)據(jù)進行編碼并調(diào)用submitindepotinfo()將數(shù)據(jù)存入數(shù)據(jù)庫。4. 小結(jié)在使用 uml 對軟件系統(tǒng)建模時,首先可以根據(jù)用戶的需求建立系統(tǒng)的需求模型,此階段可以使用用例圖。然后根據(jù)需求建立系統(tǒng)的靜態(tài)模型,此階段可以使用類圖和對象圖。后續(xù)為了描述系統(tǒng)的行為可以建立一些系統(tǒng)的動態(tài)模型, 此階段可以使用狀態(tài)圖、 活動圖、順序圖和協(xié)作圖。系統(tǒng)開發(fā)是一個很復雜的過程,如何將這個復雜過程讓客戶和開發(fā)人員快速的、清楚的理解,使他們能夠在開發(fā)過程中更好地協(xié)作和溝通,提高工作效率,是一個必須關注的問題。 uml 就是解決上述問題的產(chǎn)物,它提供的模型圖都非常的形象化,使用這些模型圖可以從各個方面描述軟件開發(fā),有效地降低軟件的復雜性,為用戶和開發(fā)人員在軟件開發(fā)過程中的活動帶來方便。 科【參考文獻】1 朱旭東 . 軟件過程與 cmmj. 安徽大學

溫馨提示

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

評論

0/150

提交評論