劉佳奇++陳迪++周毅++汪旋
【摘要】伴隨著經(jīng)濟(jì)全球化進(jìn)程的快速發(fā)展,企業(yè)之間的競爭日益激烈,提高競爭力的方式也越來越多,對于物流企業(yè)而言,供應(yīng)鏈管理作為企業(yè)管理的一個重要方面,逐步成為提高企業(yè)競爭力的新模式,并且成為多數(shù)企業(yè)發(fā)展的選擇。在供應(yīng)鏈物流管理中,建立合理完善的物流關(guān)系系統(tǒng)變的尤為重要。本文主要是以UML數(shù)據(jù)庫為切入點(diǎn),探討了UML數(shù)據(jù)庫在供應(yīng)鏈物流管理信息系統(tǒng)中的應(yīng)用和實(shí)現(xiàn)。
【關(guān)鍵詞】UML 物流管理 信息系統(tǒng) 實(shí)現(xiàn)
一、統(tǒng)一建模語言UML和供應(yīng)鏈物流管理的理論概述
(一)統(tǒng)一建模語言UML
統(tǒng)一建模語言UML是Unified Modeling Language的簡稱,它是一種通用化的可視化語言,是面向?qū)ο笤O(shè)計(jì)和分析的一種標(biāo)準(zhǔn)表示,統(tǒng)一建模語言在發(fā)展運(yùn)行的過程中不斷融入了軟件工程的新技術(shù)、新方法和新思想。作為一種重要的統(tǒng)一建模語言,UML的基本內(nèi)容主要包括UML表示法和UML語義兩個基本方面。
首先,UML表示法。在統(tǒng)一建模語言UML技術(shù)的運(yùn)行過程中,用一定的符號來表示UML,進(jìn)而能夠?yàn)殚_發(fā)工具或者是開發(fā)者使用這些相應(yīng)符號提供了重要的標(biāo)準(zhǔn),避免符號使用的混亂。這些文字或者圖形所表達(dá)的模型,在語義上就是UML元模型的基本實(shí)例。其次,UML語義。UML語義是描述基于UML的精確元模型定義,元模型為UML的所有元素在語法和語義上提供了通用、簡單一直的定義性說明,同時能夠使開發(fā)者能在語義上保持相統(tǒng)一,進(jìn)而消除了因人而異的最佳表達(dá)方法所造成的影響。此外UML還支持對元模型的擴(kuò)展定義。
UML包括5個類的模型圖,主要提供了從不同的角度對系統(tǒng)進(jìn)行相應(yīng)的描述。第一,用例圖。在UML建模中,用例模型主要是用于系統(tǒng)的需求分析階段,它主要是在系統(tǒng)開發(fā)方和用戶反復(fù)討論的結(jié)果,主要是體現(xiàn)了用戶需求和開發(fā)者之間達(dá)成的共識。在UML中,一個用例模型一般是由若干個例圖來進(jìn)行描述,在利用例圖的過程中,要注意參與者、用例和關(guān)系三個基本方面;第二,靜態(tài)圖。通常情況下,靜態(tài)圖主要包括對象圖、類圖和包圖三個方面;第三,行為圖。行為圖主要是用來描述系統(tǒng)的組成對象和動態(tài)模型之間的相互關(guān)系;第四,交互圖。交互圖主要是用來描述各個對象之間的交互關(guān)系;第五,實(shí)現(xiàn)圖。實(shí)現(xiàn)圖主要是用來描述系統(tǒng)代碼部件的相互關(guān)系及物理結(jié)構(gòu)。
(二)供應(yīng)鏈物流管理的內(nèi)涵
供應(yīng)鏈下的物流管理是對傳統(tǒng)商務(wù)活動進(jìn)行的一種戰(zhàn)略協(xié)調(diào),是以提高企業(yè)發(fā)展績效為目標(biāo),對相應(yīng)公司或者企業(yè)內(nèi)部跨職能部門的運(yùn)作進(jìn)行戰(zhàn)略戰(zhàn)術(shù)控制的過程。供應(yīng)鏈下的物流管理以“系統(tǒng)思維觀和流思維觀”為核心內(nèi)容,以“整體最優(yōu)”為原則,對供應(yīng)鏈中的一切活動進(jìn)行優(yōu)化和管理,通過建立不同供應(yīng)鏈節(jié)點(diǎn)中的戰(zhàn)略合作伙伴關(guān)系,保證關(guān)系的合作緊密性,從而實(shí)現(xiàn)供應(yīng)鏈整體效益的最大化。
二、基于UML數(shù)據(jù)的物流管理信息系統(tǒng)設(shè)計(jì)
(一)UML在物流管理信息系統(tǒng)需求分析中的應(yīng)用
在物流企業(yè)運(yùn)行的過程中,從接受客戶委托一直到物流完成,需要進(jìn)行一系列業(yè)務(wù)活動,這樣就應(yīng)該通過UML建立模型規(guī)范,建立活動圖建模,物流業(yè)務(wù)運(yùn)作過程中,涉及大量的訂單、合同、表單.雖然物流本身運(yùn)作的對象是貨物,各類單證不屬于基本物流要素,但是所有類型的物流都是以這些表單的處理作為維系物流系統(tǒng)運(yùn)轉(zhuǎn)的紐帶。物流業(yè)務(wù)過程派生出各種單證,在物流管理信息系統(tǒng)中,是以處理和跟蹤這些單證作為支撐物流運(yùn)作的根本方式。
(二)UML在物流管理信息系統(tǒng)設(shè)計(jì)建模中的應(yīng)用
物流管理信息系統(tǒng)分析是發(fā)現(xiàn)問題的過程,得到的分析模型是系統(tǒng)設(shè)計(jì)的基本輸入,而系統(tǒng)設(shè)計(jì)是描述、組織和構(gòu)建系統(tǒng)的體系結(jié)構(gòu)的過程。其任務(wù)是獲得所有需求的系統(tǒng)組織和系統(tǒng)架構(gòu)。為了表達(dá)系統(tǒng)軟件的設(shè)計(jì)結(jié)果,需要進(jìn)行面向?qū)ο蟮脑O(shè)計(jì)模型:設(shè)計(jì)類圖、交互圖和包圖.這些模型是對分析階段的細(xì)化和深入。以類圖為例,它展現(xiàn)了一組類、接口、協(xié)作和它們之間的關(guān)系。設(shè)計(jì)類圖是面向?qū)ο蠓治鰰r開發(fā)的領(lǐng)域模型的擴(kuò)展。在面向?qū)ο蟮脑O(shè)計(jì)中,類的屬性必須被聲明成公開的或私有的,每一個屬性必須定義數(shù)據(jù)類型,如字符型、數(shù)字型等,同時也為軟件開發(fā)過程中數(shù)據(jù)庫的設(shè)計(jì)打下良好的基礎(chǔ)。
三、結(jié)論
作為一種具有超強(qiáng)表達(dá)能力的建模語言,它通過直觀、詳盡地描述系統(tǒng)的靜態(tài)和動態(tài)結(jié)構(gòu)模型,能夠方便用戶、設(shè)計(jì)人員、開發(fā)人員以及領(lǐng)域?qū)<抑g的相互交流,便于系統(tǒng)的設(shè)計(jì)開發(fā)、后期維護(hù)和更新。實(shí)踐證明,將UML用于物流信息平臺建模將極大地促進(jìn)系統(tǒng)的實(shí)用性、先進(jìn)性及可復(fù)用性,有利于系統(tǒng)開發(fā)的規(guī)范和順利進(jìn)行。本文成功地將基于UML的面向?qū)ο蠼<夹g(shù)運(yùn)用到物流管理信息系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì),包括數(shù)據(jù)庫設(shè)計(jì)的全過程,不僅使該系統(tǒng)具有良好的可靠性、易維護(hù)性及可擴(kuò)展性,而且能夠?yàn)檎麄€系統(tǒng)的復(fù)用打下良好的基礎(chǔ),對其它物流企業(yè)信息化管理也具有良好的借鑒意義。
參考文獻(xiàn):
[1]閃四清SQLServer2000 數(shù)據(jù)庫管理[M].北京希望電子出版,2002.
[2]楊允江.計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)[M].清華大學(xué)出版社,2004.
[3]陳建偉.ASP 動態(tài)網(wǎng)站開發(fā)教程(第三版)[M].清華大學(xué)出版社,2008.
[4]彭健俐.現(xiàn)代遠(yuǎn)程教育中的學(xué)籍管理初探[J].教育信息化,2002,(5).
[5]趙玉蘭.基于JAVA的人事信息管理系統(tǒng)[J].現(xiàn)代企業(yè)教育,2006,(2).
[6]方立.基于B/s模式結(jié)構(gòu)的成人教育教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].大連醫(yī)科大學(xué)學(xué)報(bào),2003.
[7]宋華,胡左浩著.現(xiàn)代物流與供應(yīng)鏈管理[M].經(jīng)濟(jì)管理出版社,2000.
[8]喬華.項(xiàng)目管理成熟度模型理論研究綜述[J].科協(xié)論壇(下半月),2009,(02) .
[9]周慶凡,郭金瑞.我國一次能源開發(fā)利用現(xiàn)狀[J].資源與產(chǎn)業(yè),2009,(01).