[摘要] 本文研究了基于軟件工程技術(shù)UML技術(shù)下的企業(yè)物流管理信息系統(tǒng)。介紹了利用軟件工程設(shè)計方法和技術(shù)開發(fā)物流信息系統(tǒng)的特點和關(guān)鍵技術(shù);并對系統(tǒng)的主要功能結(jié)構(gòu)進(jìn)行了設(shè)計與闡述。
[關(guān)鍵詞] UML 物流管理
統(tǒng)一建模語言(Unified Modeling Language,簡稱UML)是一種用于對軟件密集型系統(tǒng)進(jìn)行可視化、詳述、構(gòu)造和文檔化的圖形建模語言,主要用于分析與設(shè)計階段的系統(tǒng)建模。筆者應(yīng)用UML從功能角度對企業(yè)物流管理信息系統(tǒng)進(jìn)行了建模,且開發(fā)了對應(yīng)的系統(tǒng)。
一、UML和JSP技術(shù)簡介
UML 是OMG (Object Management Group、對象管理組織)所采納的面向?qū)ο蠼5臉?biāo)準(zhǔn)語言,經(jīng)過不斷地使用、發(fā)展、修改和完善,目前已成為一種定義良好、易于表達(dá)、功能強大且普遍適用的可視化建模語言。它統(tǒng)一了Booch、Rumbaugh 和Jacobson 的表示方法,融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù),不僅可以支持面向?qū)ο蟮姆治龊驮O(shè)計,更重要的是能夠強有力地支持從需求分析開始的軟件開發(fā)的全過程。JSP(JavaServer Pages)技術(shù)是Java系列技術(shù)的一部分,它提供了一種簡單快速的方法來創(chuàng)建顯示動態(tài)生成內(nèi)容的Web頁面。JSP頁面使用XML標(biāo)簽和scriptlets(一種使用Java語言編寫的腳本代碼),封裝了生成頁面內(nèi)容的邏輯。它將各種格式的標(biāo)簽(HTML或者XML)直接傳遞回響應(yīng)頁面。通過這種方式,JSP頁面實現(xiàn)了頁面邏輯與其設(shè)計和顯示的分離。
二、物流管理信息系統(tǒng)開發(fā)的可行性
1.技術(shù)可行性
技術(shù)可行性是指根據(jù)現(xiàn)有的技術(shù)條件,能否達(dá)到的所提出來的要求,并且所需要的物理資源是否具備,能否得到。隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)的快速發(fā)展,為物流管理信息系統(tǒng)的實現(xiàn)提供了技術(shù)上的可行性。(1)計算機硬件技術(shù)的發(fā)展如計算機的存儲量、運算速度,外部設(shè)備的功能、效率、可靠性,通信設(shè)備的能力、質(zhì)量都滿足現(xiàn)在企業(yè)物流管理信息系統(tǒng)的開發(fā)可行性要求。為物流管理信息系統(tǒng)提供了堅實的物質(zhì)基礎(chǔ)。(2)計算機軟件技術(shù)的發(fā)展也為在Internet中實現(xiàn)物流信息的交流提供技術(shù)上的支持。特別是數(shù)據(jù)倉庫和數(shù)據(jù)挖掘技術(shù)的出現(xiàn),以及面向?qū)ο笤O(shè)計方法的出現(xiàn)和UML統(tǒng)一建模語言的出現(xiàn)都加強了開發(fā)的可行性。(3)計算機網(wǎng)絡(luò)技術(shù)的發(fā)展和應(yīng)用使企業(yè)能快速及時地進(jìn)行信息傳遞。實現(xiàn)企業(yè)物流信息共享建立了一個很好的平臺。
2.經(jīng)濟可行性
經(jīng)濟可行性分析要估計項目的成本和效益,分析項目經(jīng)濟上是否合理.如果不能提供研制系統(tǒng)所需要的費用,或者說不能提高企業(yè)的利潤,或一定時期內(nèi)不能回收它的投資,就不應(yīng)該開發(fā)此項目。而現(xiàn)行的企業(yè)管理信息系統(tǒng)能使企業(yè):(1)提高運作效率,降低成本。通過實施信息管理系統(tǒng),可以實現(xiàn)企業(yè)內(nèi)部業(yè)務(wù)流程的自動化,減少了人工干預(yù)過程,從而大大提高效率。同時由于采用了基于Internet的網(wǎng)絡(luò)技術(shù),與客戶的聯(lián)絡(luò)和信息交流充分利用互聯(lián)網(wǎng)的優(yōu)勢,可以降低通訊成本和人工成本,從而降低企業(yè)的運營成本。這就符合經(jīng)濟合理性的要求。(2)提高對市場的反映速度。企業(yè)物流管理信息系統(tǒng)可以實現(xiàn)從客戶定單委托到業(yè)務(wù)完成、查詢、客戶服務(wù)的完整過程,使企業(yè)物流業(yè)務(wù)周期大大縮短。提高了企業(yè)物流的市場反映速度,從而提高企業(yè)的競爭力。
3.社會可行性
社會可行性是指所建立的信息系統(tǒng)能否在企業(yè)實現(xiàn),在當(dāng)前操作環(huán)境下能否很好地運行,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。從物流企業(yè)組織內(nèi)部來講,管理信息系統(tǒng)優(yōu)化了企業(yè)內(nèi)部的管理體制。大大提高了各部門的業(yè)務(wù)聯(lián)系的積極性。從組織外部來講,物流管理信息系統(tǒng)運行后,報表、票證格式的變化,可以提高企業(yè)的營業(yè)額。
三、企業(yè)物流信息系統(tǒng)的體系結(jié)構(gòu)
物流信息是指組織物流活動所必需的,或者物流活動中所生成的各種有關(guān)信息。它與運輸、保管、裝卸、包裝等職能結(jié)合在一起,共同保證物流活動的順暢進(jìn)行。作為物流系統(tǒng)中的一個特殊子系統(tǒng),物流信息的職能總是伴隨其他物流職能的運行而產(chǎn)生,又不斷對其他物流職能以及整個物流活動起支撐保障作用。企業(yè)物流信息的流動如圖1。
利用有關(guān)的信息技術(shù)和手段對物流信息進(jìn)行管理時所形成的一套相對獨立的系統(tǒng),稱為物流信息系統(tǒng)(Logistics Information System,LIS)。它是物流信息化的具體實現(xiàn)形式,其基礎(chǔ)是促進(jìn)物流業(yè)務(wù)的自動化,其最高境界是為物流管理提供輔助決策,以實現(xiàn)物流管理的科學(xué)化和合理化。
四、結(jié)論
基于UML的系統(tǒng)建模,由于其固有的可視化、可逆向等優(yōu)點,使得對于系統(tǒng)的分析、設(shè)計和實現(xiàn)能進(jìn)一步有機結(jié)合,規(guī)范性和實用性得到加強,同時,也提高了系統(tǒng)的可擴展性。隨著軟件工程建模研究的深入和進(jìn)一步的實踐摸索,把現(xiàn)代軟件支柱開發(fā)與物流信息系統(tǒng)密地聯(lián)系在一起,實現(xiàn)企業(yè)的信息化,提高企業(yè)的的現(xiàn)代化管理水平。
參考文獻(xiàn):
[1]Ken Lunn. UML軟件開發(fā)[M].北京:電子工業(yè)出版社,2005
[2]Roger S.Pressman.軟件工程實踐者的研究方法(第5版),機械工業(yè)出版社,2003
[3]申紅雪何培英韓哲新:基于UML的MIS系統(tǒng)開發(fā)[J].鄭州輕工業(yè)學(xué)院學(xué)報(自然科學(xué)版),2002,17(1):67~70