亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于UML的庫(kù)存管理系統(tǒng)的研究與設(shè)計(jì)

        2011-04-16 09:15:52李海兵
        電腦與電信 2011年4期
        關(guān)鍵詞:用例倉(cāng)庫(kù)參與者

        李海兵

        (長(zhǎng)沙南方職業(yè)學(xué)院,湖南長(zhǎng)沙410208)

        1.引言

        當(dāng)今企業(yè)物流的一項(xiàng)重要工作是庫(kù)存管理,隨著生產(chǎn)規(guī)模的不斷擴(kuò)大,企業(yè)管理中的庫(kù)存管理所占的比重越來(lái)越大。單純的數(shù)字統(tǒng)計(jì)已經(jīng)跟不上現(xiàn)代化企業(yè)庫(kù)存管理發(fā)展的需要,迫切需要一種信息化的、動(dòng)態(tài)的庫(kù)存管理系統(tǒng)來(lái)應(yīng)對(duì)企業(yè)生產(chǎn)不斷發(fā)展的要求和挑戰(zhàn)。

        2.UML建模機(jī)制

        統(tǒng)一建模語(yǔ)言是可視化建模思想應(yīng)用于軟件密集系統(tǒng)的語(yǔ)言,融合統(tǒng)一了各種面向object的方法和技術(shù)。統(tǒng)一建模語(yǔ)言提出靜態(tài)結(jié)構(gòu)圖和動(dòng)態(tài)行為圖的概念,輔助于不同的設(shè)計(jì)階段來(lái)搭建分析、設(shè)計(jì)和實(shí)施的模型,可用于系統(tǒng)的迭代開(kāi)發(fā)和拓展。

        3.UML的內(nèi)容及優(yōu)勢(shì)

        統(tǒng)一建模語(yǔ)言對(duì)軟件模型的闡述是應(yīng)用圖形符號(hào)來(lái)開(kāi)展的,其包括三種,用例圖、靜態(tài)結(jié)構(gòu)圖、動(dòng)態(tài)行為圖。靜態(tài)結(jié)構(gòu)圖又包括類(lèi)圖、組件圖等,動(dòng)態(tài)行為圖包括協(xié)同圖、活動(dòng)圖等。這種設(shè)計(jì)理念從不同抽象的角度運(yùn)用圖形來(lái)搭建可視化模型圖,應(yīng)用于協(xié)同開(kāi)發(fā)的整個(gè)流程。

        統(tǒng)一建模語(yǔ)言的優(yōu)勢(shì)在于:統(tǒng)一建模語(yǔ)言語(yǔ)法嚴(yán)謹(jǐn)、語(yǔ)義明確,應(yīng)用簡(jiǎn)單、直觀的圖形符號(hào),大為簡(jiǎn)化了建模過(guò)程,容易理解、應(yīng)用廣泛;統(tǒng)一建模語(yǔ)言采用面向object的可視化構(gòu)建方式,與程序設(shè)計(jì)語(yǔ)言耦合度低,相對(duì)獨(dú)立。統(tǒng)一建模語(yǔ)言可應(yīng)用于各種系統(tǒng)開(kāi)發(fā)設(shè)計(jì)中,軟件復(fù)用性高,與已有系統(tǒng)繼承性好,大大減少了開(kāi)發(fā)中的風(fēng)險(xiǎn)和彎路。

        4.基于統(tǒng)一建模語(yǔ)言的需求分析

        統(tǒng)一建模語(yǔ)言對(duì)需求的描述是用樣例的方式表達(dá)的,其過(guò)程就是用例的建模過(guò)程。用例的需求分析可以借助庫(kù)存管理系統(tǒng)需求與建模的過(guò)程加以說(shuō)明。

        在客戶的角度上,即系統(tǒng)外部視角上分析系統(tǒng)功能是用例方法的解決思路。用例方法立足思路是:客戶對(duì)系統(tǒng)內(nèi)部結(jié)構(gòu)和設(shè)計(jì)并不了解,對(duì)系統(tǒng)具備的服務(wù)是關(guān)注的核心,如何使用系統(tǒng)是客戶關(guān)注的焦點(diǎn)。以下模型元素共同組建了用例模型:

        (1)參與者

        處在所研究的系統(tǒng)外部但能與系統(tǒng)產(chǎn)生關(guān)系的人或相關(guān)系統(tǒng)稱(chēng)為參與者,是系統(tǒng)使用者或環(huán)境的代表。

        (2)用例

        系統(tǒng)能具備的服務(wù)由用例來(lái)表示,用來(lái)描述參與者使用系統(tǒng)的過(guò)程,強(qiáng)調(diào)參與者在應(yīng)用系統(tǒng)提供的功能時(shí)與系統(tǒng)開(kāi)展的交互關(guān)系。

        (3)通訊關(guān)聯(lián)

        參與者與用例的相互關(guān)系叫做通訊關(guān)聯(lián),系統(tǒng)提供的服務(wù)有哪些與參與者產(chǎn)生了關(guān)系都由此來(lái)表述。

        這幾種模型元素在統(tǒng)一建模語(yǔ)言中的描述如圖1所示。

        5.基于統(tǒng)一建模語(yǔ)言的庫(kù)存管理系統(tǒng)

        5.1 系統(tǒng)概述

        庫(kù)存管理系統(tǒng)用于建設(shè)集成的數(shù)字化、網(wǎng)絡(luò)化倉(cāng)庫(kù)管理環(huán)境。依托業(yè)務(wù)應(yīng)用系統(tǒng)管轄的配備了數(shù)據(jù)庫(kù)系統(tǒng)的倉(cāng)庫(kù)管理系統(tǒng),借助倉(cāng)庫(kù)數(shù)據(jù)采集和倉(cāng)庫(kù)信息動(dòng)態(tài)管理的網(wǎng)絡(luò)運(yùn)營(yíng)平臺(tái),為用戶提供系統(tǒng)內(nèi)縱橫交錯(cuò)的數(shù)據(jù)、資料等信息。

        系統(tǒng)具備數(shù)據(jù)處理、入庫(kù)記錄、庫(kù)存統(tǒng)計(jì)、出庫(kù)核銷(xiāo)、系統(tǒng)維護(hù)等功能,各模塊基于數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的處理,開(kāi)展倉(cāng)庫(kù)常規(guī)管理工作,達(dá)成對(duì)倉(cāng)庫(kù)常規(guī)管理工作的數(shù)字化管理效果,為企業(yè)提供物流決策借鑒。在業(yè)務(wù)平臺(tái)中,擁有不同權(quán)限的用戶可對(duì)系統(tǒng)中對(duì)應(yīng)模塊和數(shù)據(jù)進(jìn)行共享和處理。

        5.2 系統(tǒng)需求分析

        (1)入庫(kù)記錄:該模塊的功能有定單制定、原材料采購(gòu)及入庫(kù)等。采購(gòu)環(huán)節(jié)制定定單,庫(kù)存記錄在此環(huán)節(jié)無(wú)變化;采購(gòu)定單核準(zhǔn)后,原材料入庫(kù),入庫(kù)的過(guò)程有粘貼條形碼、記錄原材料信息、增加庫(kù)存信息等。出借庫(kù)存物品時(shí),要制定出借單,并調(diào)整庫(kù)存信息。

        (2)數(shù)據(jù)處理:執(zhí)行有關(guān)數(shù)據(jù)庫(kù)的操作,如記錄的增加、刪除和各種數(shù)據(jù)的查詢等。

        (3)庫(kù)存統(tǒng)計(jì):庫(kù)存量的統(tǒng)計(jì)、清點(diǎn)、查詢、庫(kù)存的調(diào)撥和調(diào)整等,這是倉(cāng)庫(kù)管理系統(tǒng)的重點(diǎn),是全部數(shù)據(jù)的根本。

        (4)系統(tǒng)維護(hù):對(duì)系統(tǒng)不同權(quán)限的用戶進(jìn)行統(tǒng)管,對(duì)數(shù)據(jù)庫(kù)備份和還原以及設(shè)置系統(tǒng)功能等。

        (5)出庫(kù)核銷(xiāo):在庫(kù)存出庫(kù)時(shí),制定的出庫(kù)單對(duì)銷(xiāo)售出庫(kù)和外界出庫(kù)等不同方式進(jìn)行區(qū)分對(duì)待,調(diào)整相關(guān)的信息和數(shù)據(jù)與實(shí)際情況保持一致。系統(tǒng)的功能框圖如圖2。

        5.3 用例模型

        對(duì)倉(cāng)庫(kù)管理系統(tǒng)的工作流程和參與者之間的關(guān)系進(jìn)行分析,探討系統(tǒng)要解決哪些問(wèn)題,可以借助用例模型來(lái)建模,這叫用例視圖。用例視圖是參與其中的外部用戶可以看到的功能方面的模型圖。在系統(tǒng)外部與系統(tǒng)產(chǎn)生關(guān)系的一類(lèi)object叫參與者,有倉(cāng)庫(kù)管理人員和業(yè)務(wù)人員,用例是系統(tǒng)的功能元素,主要對(duì)參與者和系統(tǒng)進(jìn)行的交互行為進(jìn)行描述,比如人員登錄系統(tǒng)、產(chǎn)品入庫(kù)、庫(kù)存出庫(kù)等。采用統(tǒng)一建模語(yǔ)言對(duì)庫(kù)存管理系統(tǒng)開(kāi)展面向object的闡述,要將語(yǔ)義相類(lèi)似和有集成化元素傾向的許多類(lèi)、接口、節(jié)點(diǎn)進(jìn)行打包,就可以方便地處理該模型??梢栽谠O(shè)計(jì)環(huán)節(jié)進(jìn)一步細(xì)化涉及到的類(lèi)圖和對(duì)象圖等。在面向object的系統(tǒng)建模中經(jīng)常會(huì)用到類(lèi)圖,常常用來(lái)表示類(lèi)和接口之間的相互關(guān)系。在設(shè)計(jì)系統(tǒng)的靜態(tài)視圖建模時(shí)主要使用類(lèi)圖。用例視圖來(lái)表示外部用戶角度對(duì)系統(tǒng)功能的觀察。用例作為系統(tǒng)中的功能單元用來(lái)表達(dá)參與者和系統(tǒng)之間產(chǎn)生的行為。用例模型描述的是系統(tǒng)中的用例和參與者執(zhí)行了系統(tǒng)中的哪個(gè)用例。經(jīng)過(guò)分析后,總結(jié)出參與者與用例為:

        參與者:操作者、管理者、渠道供應(yīng)商、產(chǎn)品庫(kù)存領(lǐng)料者、產(chǎn)品退料者;

        用例:產(chǎn)品入庫(kù)、產(chǎn)品退貨、產(chǎn)品領(lǐng)料、產(chǎn)品退料、產(chǎn)品撥付、庫(kù)存盤(pán)點(diǎn)、產(chǎn)品查詢、工作分析、產(chǎn)品歷史記錄查閱、供應(yīng)商信息管理、倉(cāng)庫(kù)信息干禮、用戶加入、用戶退出等。

        參與分析的有系統(tǒng)管理員、高層管理人員、材料員、車(chē)間工人、采購(gòu)員、供應(yīng)商;用例包括進(jìn)貨、領(lǐng)料、采購(gòu)、調(diào)撥、盤(pán)點(diǎn)、查詢、維護(hù)等。

        用例視圖的模型圖是外部用戶能看到的系統(tǒng)功能,主要說(shuō)明參與者和系統(tǒng)產(chǎn)生的一次互動(dòng)行為,表明系統(tǒng)的用例和參與者開(kāi)展的活動(dòng)。

        5.4 靜態(tài)模型

        統(tǒng)一建模語(yǔ)言在分析倉(cāng)庫(kù)管理系統(tǒng)時(shí)要對(duì)許多類(lèi)、接口、組件和節(jié)點(diǎn)進(jìn)行處理,把能夠集成化的元素進(jìn)行打包,就容易理解建模的過(guò)程。其可以對(duì)人員信息、實(shí)物和接口執(zhí)行不同的應(yīng)用,可以表達(dá)類(lèi)、接口和他們間的互動(dòng)行為??稍谠敿?xì)設(shè)計(jì)環(huán)節(jié)進(jìn)一步細(xì)化涉及到的類(lèi),描述對(duì)象類(lèi)圖等。對(duì)象類(lèi)圖主要面向?qū)ο竽P停腔驹刂?,其用?lái)描述一組類(lèi)及其聯(lián)系。對(duì)象類(lèi)圖中,既有表達(dá)各對(duì)象類(lèi)屬性、操作的方面,也有表達(dá)對(duì)象類(lèi)間靜態(tài)聯(lián)系的方面。對(duì)象是對(duì)象類(lèi)中特定實(shí)例的代表。對(duì)象圖是實(shí)例的表現(xiàn)。某時(shí)刻系統(tǒng)對(duì)象狀態(tài)、object間聯(lián)系的狀態(tài)和行為靜態(tài)方面的狀態(tài)由對(duì)象圖表示。

        5.5 動(dòng)態(tài)模型

        動(dòng)態(tài)模型表達(dá)隨時(shí)間推進(jìn)系統(tǒng)產(chǎn)生的行為,其由靜態(tài)圖中提取的某一時(shí)刻的數(shù)值變化來(lái)闡述。在統(tǒng)一建模語(yǔ)言的描述中,動(dòng)態(tài)模型表現(xiàn)系統(tǒng)的交互和行為情況。交互圖有時(shí)序和協(xié)作圖,行為圖有狀態(tài)圖和活動(dòng)圖。時(shí)序圖描述用例的流程。這些元素都是顯示序列中object間的調(diào)用情況,在不同級(jí)別上表達(dá)對(duì)不同object的調(diào)用?;顒?dòng)圖表述在某活動(dòng)開(kāi)展時(shí)過(guò)程控制流,其應(yīng)用于在業(yè)務(wù)層面上對(duì)上層業(yè)務(wù)流程的建模,或?qū)ο聦觾?nèi)部類(lèi)執(zhí)行的建模。為闡述系統(tǒng)隨時(shí)間推移行為的變化,可構(gòu)建系統(tǒng)動(dòng)態(tài)模型。動(dòng)態(tài)模型組建中要有系統(tǒng)交互圖和活動(dòng)圖?;顒?dòng)圖對(duì)進(jìn)貨行為的建模中,要注意管理人員、操作人員和渠道供應(yīng)商之間的關(guān)系。第一步,管理人員統(tǒng)計(jì)銷(xiāo)售記錄查閱銷(xiāo)售狀況,清點(diǎn)庫(kù)存信息。如果庫(kù)存完備,則退出該方向的操作,如果庫(kù)存產(chǎn)品告急,則統(tǒng)計(jì)缺貨產(chǎn)品情況,操作人員依據(jù)領(lǐng)料單再通知供應(yīng)商供貨。

        供貨后操作人員進(jìn)行入庫(kù)登記更新記錄,完成執(zhí)行情況。時(shí)序圖描述object間消息傳遞的時(shí)間序列,其能說(shuō)明某個(gè)場(chǎng)景的情況,或某事物的進(jìn)程。當(dāng)開(kāi)展某用例情況時(shí),時(shí)序圖的消息引發(fā)事件的觸發(fā)。庫(kù)存管理時(shí)序圖如圖4。

        6.結(jié)語(yǔ)

        統(tǒng)一建模語(yǔ)言沒(méi)有版權(quán)上的限制,許多系統(tǒng)開(kāi)發(fā)者熱衷于該理論的具體實(shí)踐。統(tǒng)一建模語(yǔ)言借助直觀的語(yǔ)義和圖形融合了軟件工程的設(shè)計(jì)理念,在對(duì)系統(tǒng)進(jìn)行了分析和設(shè)計(jì)后,依據(jù)設(shè)計(jì)模型實(shí)現(xiàn)系統(tǒng)的具體功能,完成系統(tǒng)代碼的編寫(xiě)、可執(zhí)行文件的編譯和文檔的修訂。本文參照統(tǒng)一建模語(yǔ)言的建模過(guò)程,分析和設(shè)計(jì)了倉(cāng)庫(kù)管理系統(tǒng)。采用這種思想開(kāi)展的系統(tǒng)分析,為后續(xù)的程序編寫(xiě)、功能調(diào)試及配置做好了鋪墊。

        [1]董愛(ài)美.UML建模技術(shù)在機(jī)房管理系統(tǒng)中的應(yīng)用研究[J].山東輕工業(yè)學(xué)院學(xué)報(bào),2010,24:66-67.

        [2]馬子余.基于UML的圖形界面系統(tǒng)對(duì)象模型的研究[J].工業(yè)控制計(jì)算機(jī),2010,3:1-3.

        [3]唐國(guó)純.軟件開(kāi)發(fā)中UML的應(yīng)用研究[J].瓊臺(tái)學(xué)刊,2010,1:87-88.

        [4]呂松濤.基于UML的小型汽車(chē)制造企業(yè)物流系統(tǒng)的分析[J].黑龍江科技信息,2009.3:46-47.

        [5]甄鳳其.基于UML的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開(kāi)發(fā)研究.電腦知識(shí)與技術(shù):學(xué)術(shù)交流[J].2009,3(5):1779-1788.

        [6]李勝旭.基于UML的面向?qū)ο蟮尼t(yī)院信息系統(tǒng)設(shè)計(jì)方法研究[J].赤峰學(xué)院學(xué)報(bào):自然科學(xué)版,2009,25(6):22-23.

        [7]周瑾.面向?qū)ο髴?yīng)用軟件中對(duì)象與關(guān)系型數(shù)據(jù)庫(kù)之間運(yùn)行機(jī)制相關(guān)聯(lián)的軟件設(shè)計(jì)模式[J].上海第二工業(yè)大學(xué)學(xué)報(bào),2008,25(1):41-42.

        猜你喜歡
        用例倉(cāng)庫(kù)參與者
        倉(cāng)庫(kù)里的小偷
        休閑跑步參與者心理和行為相關(guān)性的研究進(jìn)展
        UML用例模型中依賴(lài)關(guān)系的比較與分析
        填滿倉(cāng)庫(kù)的方法
        四行倉(cāng)庫(kù)的悲壯往事
        聯(lián)鎖軟件詳細(xì)設(shè)計(jì)的測(cè)試需求分析和用例編寫(xiě)
        從出土文獻(xiàn)用例看王氏父子校讀古書(shū)的得失
        淺析打破剛性兌付對(duì)債市參與者的影響
        海外僑領(lǐng)愿做“金絲帶”“參與者”和“連心橋”
        消防設(shè)備
        精品亚洲日韩国产一二三区亚洲| 国产麻豆剧果冻传媒一区| 2018国产精华国产精品| 亚洲一二三区在线观看| 55夜色66夜色国产精品视频| 免费一级毛片在线播放不收费| 国产av综合一区二区三区最新| 在线观看视频国产一区二区三区 | 国产成人av一区二区三区 | 樱花AV在线无码| 黑人一区二区三区啪啪网站| 亚洲无精品一区二区在线观看| 欧美熟妇另类久久久久久不卡| 亚洲乱码av中文一区二区| 亚洲无码a∨在线视频| 少妇人妻字幕一区二区| 蜜桃av噜噜一区二区三区策驰| 亚洲av鲁丝一区二区三区黄| 欧美亚洲国产精品久久高清| 91久久国产情侣真实对白| 街拍丝袜美腿美女一区| 精品人妻少妇丰满久久久免| 奇米影视色777四色在线首页| 东北少妇不带套对白| 色哟哟网站在线观看| 欧美精品一区视频| 国产 中文 制服丝袜 另类| 亚洲天堂av大片暖暖| 日本免费大片一区二区| 国产精品无码一本二本三本色| 免费视频一区二区| 国产一级av理论手机在线| 日本激情网站中文字幕| 一本一道av中文字幕无码| 欧美日韩国产在线观看免费| 日本成年少妇人妻中文字幕| 日本真人添下面视频免费| 99精品久久精品一区二区| 亚洲精品久久久久高潮| 青青草极品视频在线播放| 日韩精品一区二区三区av|