• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于UML的倉(cāng)庫(kù)管理信息系統(tǒng)的分析與設(shè)計(jì)

      2012-04-29 07:25:59陳洪雷
      商場(chǎng)現(xiàn)代化 2012年1期
      關(guān)鍵詞:建模系統(tǒng)

      陳洪雷

      [摘 要]UML能夠表達(dá)系統(tǒng)設(shè)計(jì)中的動(dòng)態(tài)信息和靜態(tài)信息。本文主要探討基于UML進(jìn)行面向?qū)ο蟮南到y(tǒng)分析及設(shè)計(jì)方法。提出一種實(shí)用的基于UML的需求分析建模方法。它的各種各樣的模型,不僅可以幫助開(kāi)發(fā)人員、設(shè)計(jì)人員更好的理解各種業(yè)務(wù)之流程,建立更為可靠的、更為完美的系統(tǒng)結(jié)構(gòu)模型。

      [關(guān)鍵詞]UML 系統(tǒng) 建模 倉(cāng)庫(kù)管理

      一、引言

      在面向?qū)ο箝_(kāi)發(fā)方法發(fā)展的過(guò)程中,形成了很多較為復(fù)雜的方法,不方便向共同的方向發(fā)展。不僅妨礙了技術(shù)交流,而且給用戶(hù)帶來(lái)了一定的選擇困惑。對(duì)于建模語(yǔ)言 UML,這種大家通用的語(yǔ)言,用在對(duì)集中型的軟件系統(tǒng)制品進(jìn)行可視化、文檔化??偨Y(jié)以前的建模經(jīng)驗(yàn),吸收了今天的研究成果的最佳,該系統(tǒng)可以全面,清晰地描述。

      二、UML語(yǔ)言功能

      UML具有以下特點(diǎn):

      1.面向?qū)ο蟮摹ML支持面向?qū)ο蠹夹g(shù)的主要概念,提供了模型的基本要素,意味著圖形可以表達(dá)面向?qū)ο蟮母拍钋逦?,?jiǎn)明。

      2.可視化,溝通能力強(qiáng)。通過(guò)UML模型圖清楚地表明,該系統(tǒng)可以是一個(gè)邏輯模型和實(shí)現(xiàn)模型??捎糜诟鞣N復(fù)雜系統(tǒng)的建模。

      3.單獨(dú)的過(guò)程中。UML是系統(tǒng)建模語(yǔ)言,僅在發(fā)展過(guò)程中。

      4.單獨(dú)的編程語(yǔ)言。

      5.容易學(xué)會(huì)使用。UML圖,結(jié)構(gòu)清晰,造型簡(jiǎn)潔,易于學(xué)習(xí)使用。

      三、基于UML的面向?qū)ο蠓治龊驮O(shè)計(jì)過(guò)程

      1.識(shí)別系統(tǒng)和用例的作用。研究需要的項(xiàng)目,通過(guò)項(xiàng)目的業(yè)務(wù)流程圖,數(shù)據(jù)流程圖,以及所有參與項(xiàng)目的人員類(lèi)別分析,找出所有的用例和角色;和分析的作用和使用之間的聯(lián)系情況下,使用UML建立模具工具來(lái)繪制系統(tǒng)用例圖,類(lèi)圖描述的概念層次和活動(dòng)圖。

      2.系統(tǒng)的分析和提取類(lèi)。系統(tǒng)的分析和描述的所有要求,同時(shí)建立一個(gè)特定的域模型,以方便提取的階級(jí)關(guān)系和階級(jí)描述。

      3.系統(tǒng)設(shè)計(jì)。分為結(jié)構(gòu)設(shè)計(jì)和詳細(xì)設(shè)計(jì),??結(jié)構(gòu)設(shè)計(jì)是高層次的設(shè)計(jì),它的任務(wù)是定義包(子系統(tǒng)),包之間的依賴(lài)關(guān)系和主要通信機(jī)制,用來(lái)描述的邏輯元件系統(tǒng)各部分之間的依賴(lài)關(guān)系。任務(wù)是完善詳細(xì)設(shè)計(jì)和封裝,所有類(lèi)的一個(gè)明確的說(shuō)明內(nèi)容,而動(dòng)態(tài)模型描述在一個(gè)特定的環(huán)境行為中使用UML類(lèi)的實(shí)例。

      四、UML在倉(cāng)庫(kù)管理信息系統(tǒng)方面的應(yīng)用

      1.系統(tǒng)的概述。倉(cāng)庫(kù)中各種各樣的商品,儲(chǔ)存和處理方法是非常復(fù)雜的。針對(duì)這種情況,在系統(tǒng)情報(bào)的基礎(chǔ)上,以滿足基本的存儲(chǔ)管理功能,發(fā)揮信息系統(tǒng)的作用。倉(cāng)庫(kù)管理用以減少人員的工作量。系統(tǒng)的主要目標(biāo)是監(jiān)控整個(gè)倉(cāng)庫(kù)的運(yùn)作,提供全面的任務(wù)規(guī)劃功能,所有商品在線實(shí)時(shí)監(jiān)測(cè),實(shí)時(shí)庫(kù)存提供變化的信息。

      2.進(jìn)行需求分析階段。這個(gè)階段建立在用戶(hù)需求和功能模塊之上 ,確定系統(tǒng)中的角色和使用案例 ,系統(tǒng)的角色有倉(cāng)庫(kù)進(jìn)貨等。使用案例有庫(kù)存查詢(xún)、供貨單位信息查詢(xún)和出入庫(kù)歷史紀(jì)錄維護(hù)等。倉(cāng)庫(kù)管理信息系統(tǒng)包括: (1)用戶(hù)登錄:用戶(hù)登錄,用戶(hù)注銷(xiāo),退出系統(tǒng),由這三部分組成。(2)倉(cāng)庫(kù)管理:倉(cāng)庫(kù)庫(kù)存,返回倉(cāng)庫(kù),倉(cāng)庫(kù)采摘,倉(cāng)庫(kù)退料,產(chǎn)品分配,倉(cāng)庫(kù)庫(kù)存等部分;實(shí)現(xiàn)各種信息的錄入,包括入庫(kù)、出庫(kù)、調(diào)撥、盤(pán)點(diǎn)等。(3)業(yè)務(wù)查詢(xún):從庫(kù)存信息,銷(xiāo)售查詢(xún),歷史查詢(xún)倉(cāng)庫(kù),由這三部分組成,庫(kù)存查詢(xún)用以實(shí)現(xiàn)實(shí)時(shí)庫(kù)存變化信息查詢(xún),銷(xiāo)售查詢(xún)實(shí)現(xiàn)出貨信息查詢(xún),倉(cāng)庫(kù)歷史記錄查詢(xún)實(shí)現(xiàn)任何查詢(xún)操作的記錄。(4)系統(tǒng)設(shè)置,包括供應(yīng)商、倉(cāng)庫(kù)設(shè)置兩個(gè)部分。此設(shè)置,用戶(hù)可以進(jìn)入一個(gè)詳細(xì)的供應(yīng)商信息。倉(cāng)庫(kù)設(shè)置的過(guò)程中,用戶(hù)可以將整個(gè)倉(cāng)庫(kù)劃分成幾個(gè)小的虛擬倉(cāng)庫(kù)。每個(gè)小倉(cāng)庫(kù)儲(chǔ)存貨物的不同類(lèi)型,將商品分類(lèi)的倉(cāng)庫(kù)管理,提高倉(cāng)庫(kù)進(jìn)貨,出貨效率。

      3.系統(tǒng)設(shè)計(jì)階段。參與者的用例視圖,是用戶(hù)可以觀察到的系統(tǒng)模型圖的外部特征。用例是一個(gè)系統(tǒng)單元的功能,參與者可以被描述為系統(tǒng)之間的相互作用。用例模型是列出在系統(tǒng)用例和參與者,及參與者在參與某個(gè)用例的執(zhí)行。

      4.動(dòng)態(tài)建模。從系統(tǒng)的工作流程和對(duì)象之間的相互作用建立系統(tǒng)模型。系統(tǒng)的動(dòng)態(tài)模型主要有時(shí)序圖、協(xié)作圖、狀態(tài)圖和活動(dòng)圖。時(shí)序圖描述了系統(tǒng)中用例的實(shí)現(xiàn)過(guò)程,從時(shí)間順序的角度出發(fā),說(shuō)明其操作過(guò)程,每個(gè)時(shí)序圖都是針對(duì)一個(gè)系統(tǒng)用例的特定事件流,表示與系統(tǒng)直接發(fā)生交互的外部參與者,系統(tǒng)和系統(tǒng)活動(dòng)的參與者所發(fā)起的事情等。當(dāng)管理員利用編號(hào)與密碼登錄系統(tǒng)后,利用查詢(xún)條件,就可從歷史查詢(xún)模塊,商品進(jìn)退貨模塊,商品調(diào)撥模塊和倉(cāng)庫(kù)盤(pán)點(diǎn)模塊中進(jìn)行相應(yīng)信息查詢(xún),并將查詢(xún)結(jié)果反饋給信息管理員。

      綜上分析,倉(cāng)庫(kù)管理信息系統(tǒng)的分析和設(shè)計(jì),用UML作為一個(gè)軟件的靜態(tài)結(jié)構(gòu),功能需求,動(dòng)態(tài)行為,以及物理結(jié)構(gòu)等,四個(gè)方面的描述語(yǔ)言。在用例的使用為核心的情況下,通過(guò)活動(dòng)圖,用例圖,系統(tǒng)的輸出和錄入的時(shí)序圖,進(jìn)而描述系統(tǒng)的功能要求。通過(guò)精細(xì)化的問(wèn)題域,類(lèi)圖結(jié)構(gòu)設(shè)計(jì)描述了完善的系統(tǒng)輸出和錄入的序列圖系統(tǒng)的靜態(tài)結(jié)構(gòu)。描述詳細(xì)設(shè)計(jì)結(jié)構(gòu)構(gòu)造系統(tǒng)的動(dòng)態(tài)行為。通過(guò)分析設(shè)計(jì)部署圖和類(lèi)圖組件圖描述了系統(tǒng)的物理結(jié)構(gòu),分析自然的平穩(wěn)過(guò)渡,使開(kāi)發(fā)人員能夠過(guò)度到以同意的語(yǔ)義模型相圖設(shè)計(jì)階段。

      參考文獻(xiàn):

      [1]鄭莉,董淵,張瑞豐.C++語(yǔ)言程序設(shè)計(jì)[M].清華大學(xué)出版社,2003

      [2]張春雷,李文生.基于UML的庫(kù)存管理信息系統(tǒng)建模[J].科技出版社,2006

      [3]范玉順,曹軍威.復(fù)雜系統(tǒng)的面向?qū)ο蠼M].清華大學(xué)出版社,20O2

      [4]王錦,張激.UML模型一致性問(wèn)題研究[J].計(jì)算機(jī)工程,2004

      [5]王亞平,劉強(qiáng).數(shù)據(jù)庫(kù)系統(tǒng)工程師[M].清華大學(xué)出版社,2004

      [6]郭東強(qiáng),傅冬綿.現(xiàn)代管理信息系統(tǒng)[M].清華大學(xué)出版社,2006

      猜你喜歡
      建模系統(tǒng)
      Smartflower POP 一體式光伏系統(tǒng)
      WJ-700無(wú)人機(jī)系統(tǒng)
      ZC系列無(wú)人機(jī)遙感系統(tǒng)
      聯(lián)想等效,拓展建模——以“帶電小球在等效場(chǎng)中做圓周運(yùn)動(dòng)”為例
      基于PowerPC+FPGA顯示系統(tǒng)
      半沸制皂系統(tǒng)(下)
      縝密審題,準(zhǔn)確建模,學(xué)以致用
      基于PSS/E的風(fēng)電場(chǎng)建模與動(dòng)態(tài)分析
      電子制作(2018年17期)2018-09-28 01:56:44
      不對(duì)稱(chēng)半橋變換器的建模與仿真
      連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
      湖南省| 九寨沟县| 洪洞县| 黄平县| 芜湖市| 河津市| 东阿县| 广平县| 内乡县| 玉溪市| 建湖县| 磴口县| 惠东县| 伊金霍洛旗| 隆化县| 金秀| 肥城市| 枣阳市| 故城县| 平江县| 余庆县| 广饶县| 泰和县| 镇坪县| 栾川县| 余江县| 柯坪县| 红安县| 长武县| 科技| 临汾市| 沭阳县| 禹州市| 三明市| 且末县| 揭东县| 宝鸡市| 宕昌县| 清涧县| 手游| 都匀市|