周虹 湖南長沙南方職業(yè)學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 410208
基于Web Services的物資采購管理系統(tǒng)的研究與應(yīng)用
周虹 湖南長沙南方職業(yè)學(xué)院計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 410208
物資采購是企業(yè)資金、成本管理中極其重要的環(huán)節(jié)。Web Services是一種基于標(biāo)準(zhǔn)的應(yīng)用集成方式,能夠打破軟件應(yīng)用、網(wǎng)站和各種設(shè)備之間的格格不入的狀態(tài),實(shí)現(xiàn)“基于Web的無縫集成”。該文介紹了Web Services的基本原理、體系結(jié)構(gòu)與技術(shù)架構(gòu),分析了物資采購系統(tǒng)的設(shè)計(jì)目標(biāo),提出了基于Web Services的電子采購系統(tǒng)設(shè)計(jì)方案。
物資采購;Web Services;面向服務(wù)的體系結(jié)構(gòu)
伴隨著經(jīng)濟(jì)全球化和高科技更新的加速,企業(yè)之間的競爭逐漸演變?yōu)楣芾砜茖W(xué)競爭的新格局。采購,作為現(xiàn)代化企業(yè)管理中的重要一環(huán)和供應(yīng)價(jià)值鏈上的核心之一,愈來愈受到企業(yè)和企業(yè)家的重視,并越來越成為一門專業(yè)的科學(xué),正在為各大學(xué)、研究院、專業(yè)咨詢公司、企業(yè)和政府廣泛地研究和應(yīng)用。企業(yè)物資采購是最容易流失資金的環(huán)節(jié),也是最能挖掘節(jié)約資金潛力的環(huán)節(jié)。把物資采購管理好,則能直接提高企業(yè)的經(jīng)濟(jì)效益。
但是由于各個(gè)企業(yè)平臺(tái)的異構(gòu)性和開發(fā)語言的不同,從而使得他們的對外交換的數(shù)據(jù)格式和通訊協(xié)議可能有著巨大的差異。Web Services作為一種基于XML和SOAP的技術(shù),它完全屏蔽不同軟件平臺(tái)之間的差異,從而為他們之間的信息集成提供了一種可行的方案。此文的系統(tǒng)就是基于Web Services而設(shè)計(jì)的,可為企業(yè)決策者及其職能部門提供一套現(xiàn)代化管理手段,幫助企業(yè)準(zhǔn)確、及時(shí)地將企業(yè)外的物資采購置于企業(yè)的內(nèi)部管理之中,動(dòng)態(tài)掌握和控制物資采購的全過程。
Web Services 是一種新型的Web應(yīng)用程序,具有自包含、自描述以及模塊化的特點(diǎn),可以通過Web發(fā)布、查找和調(diào)用。它結(jié)合了面向組件方法和Web技術(shù)的優(yōu)勢,利用標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議和XML數(shù)據(jù)格式進(jìn)行通信,具有良好的普適性和靈活性。
Web Services采用面向服務(wù)的體系結(jié)構(gòu)(Service Oriented Architecture,SOA)模型作為它的體系架構(gòu)。Web Services架構(gòu)基于三種角色(服務(wù)提供者、服務(wù)注冊和服務(wù)請求者)之間的交互。交互具體涉及發(fā)布、查找和綁定操作。這些角色和操作一起作用于Web Services構(gòu)件:Web Services軟件模塊及其描述。在一般情況下,服務(wù)提供者提供可通過網(wǎng)絡(luò)訪問的服務(wù)軟件模塊,服務(wù)提供者定義Web Services的服務(wù)描述,并把它發(fā)布到服務(wù)請求者或服務(wù)注冊中心。服務(wù)請求者使用查找操作從本地或服務(wù)注冊中心搜索服務(wù)描述,然后使用服務(wù)描述與服務(wù)提供者進(jìn)行綁定,并調(diào)用相應(yīng)的Web Services并與之交互。Web Services的體系結(jié)構(gòu)如圖1所示。
采購 是指企業(yè)為實(shí)現(xiàn)經(jīng)營目標(biāo),在現(xiàn)實(shí)市場環(huán)境下,根據(jù)企業(yè)的經(jīng)營能力,運(yùn)用恰當(dāng)?shù)姆椒ê筒呗?,通過付出相應(yīng)費(fèi)用而向外界獲得原材料和服務(wù)的行為,是企業(yè)產(chǎn)品增值過程的起點(diǎn)。采購管理在企業(yè)經(jīng)營管理中占據(jù)非常重要的位置,任何企業(yè)要向市場提供產(chǎn)品或服務(wù)都離不開原材料或消耗品的采購。在傳統(tǒng)的經(jīng)濟(jì)活動(dòng)中,采購成本占據(jù)了企業(yè)產(chǎn)品成本的60%~70%,同時(shí),企業(yè)物資采購是最容易流失資金的環(huán)節(jié),也是最能挖掘節(jié)約資金潛力的環(huán)節(jié)。把物資采購管理好,則能直接提高企業(yè)的經(jīng)濟(jì)效益。如何降低采購成本已經(jīng)成為降低企業(yè)生產(chǎn)成本的關(guān)鍵問題。由于具有信息閉塞、采購周期長、人為因素干擾等特征的傳統(tǒng)人工采購方式已無法適應(yīng)企業(yè)發(fā)展的進(jìn)一步要求;而利用Internet的資源優(yōu)勢和效率優(yōu)勢進(jìn)行電子物資采購可以大幅度降低采購成本。電子化采購是指利用信息網(wǎng)絡(luò)技術(shù),采購公共部門所需貨物、工程和服務(wù)的一種方式。電子物資采購已經(jīng)成為現(xiàn)代化企業(yè)生產(chǎn)流程中代替?zhèn)鹘y(tǒng)采購方式的不可或缺的一環(huán)。近年來,國外特別是發(fā)達(dá)國家集中電子物資采購發(fā)展很快,并且大有逐步替代傳統(tǒng)物資采購之勢。
現(xiàn)階段的集中電子物資采購主要采用EDI方式和半人工半Internet的瀏覽查詢方式。這樣的電子物資采購雖然也能降低采購成本,提高采購效益,但由于技術(shù)本身存在的一些缺陷,例如:集成性和適應(yīng)性比較差,缺乏系統(tǒng)級(jí)的共享性、協(xié)同困難等??陀^上制約了電子物資采購的推廣與效益的最大限度發(fā)揮。需要進(jìn)行徹底的改善。而Web Services較好地解決了上述問題。建立在Web Services基礎(chǔ)之上的電子物資采購系統(tǒng)克服了傳統(tǒng)電子采購系統(tǒng)的低集成性和低適應(yīng)性.保證了系統(tǒng)良好的兼容性和通用性,能使系統(tǒng)上的企業(yè)實(shí)現(xiàn)協(xié)同運(yùn)作,極大地提高了物資采購效率、縮短了物資采購周期、降低了物資采購成本,提升了企業(yè)之間的戰(zhàn)略合作關(guān)系。
電子物資采購系統(tǒng)是一個(gè)涉及面廣、功能較復(fù)雜的系統(tǒng)。完整的電子物資采購系統(tǒng)不僅包含訂貨系統(tǒng)和供貨系統(tǒng)兩個(gè)方面,還包括網(wǎng)上信息搜尋、網(wǎng)上交易功能。它既可以獨(dú)立于企業(yè)管理信息系統(tǒng)存在,也可以與企業(yè)的ERP、CRM 等系統(tǒng)相互使用。
一個(gè)功能完備的網(wǎng)上采購系統(tǒng)至少應(yīng)由物資采購訂單生成模塊、電子物資采購模塊、物資采購信息管理模塊、供應(yīng)商評估模塊、物資采購合同管理模塊、電子支付模塊和報(bào)表打印模塊七個(gè)功能模塊組成。
物資采購訂單生成模塊:一個(gè)物資采購過程是從一個(gè)物資采購單生成開始的。物資采購訂單的生成要經(jīng)歷四個(gè)步驟:采購需求申報(bào)、采購項(xiàng)目立項(xiàng)、采購項(xiàng)目審批、制定采購訂單。
電子物資采購模塊:供貨方收到訂貨方的采購訂單后,供貨方的系統(tǒng)根據(jù)供貨方產(chǎn)品數(shù)據(jù)庫響應(yīng)采購單;訂貨方可以比較多個(gè)供貨方產(chǎn)品信息得出最終選擇。常用的電子物資采購方式主要有目錄采購、詢比價(jià)采購、競價(jià)采購、招投標(biāo)采購等。
物資采購信息管理模塊:用來管理供應(yīng)商企業(yè)信息、供應(yīng)商產(chǎn)品信息及其他相關(guān)產(chǎn)品信息,發(fā)布采購公告,查詢物資采購結(jié)果。
供應(yīng)商評估模塊:用來對現(xiàn)有供應(yīng)商的日常表現(xiàn)進(jìn)行定期監(jiān)督和考核。以確保供應(yīng)商的供應(yīng)質(zhì)量,同時(shí)在供應(yīng)商之間進(jìn)行比較,以便繼續(xù)同優(yōu)秀的供應(yīng)商進(jìn)行合作,淘汰績效差的供應(yīng)商。
物資采購合同管理模塊:主要涉及從合同談判、簽訂到合同審批到合同履行期間的執(zhí)行跟蹤直至合同終止的供應(yīng)商或采購商的關(guān)于合同的所有活動(dòng),目的是要解決合同期間出現(xiàn)的任何問題,確保供應(yīng)商履行合同規(guī)定的義務(wù)。
電子支付模塊:當(dāng)網(wǎng)上采購雙方達(dá)成協(xié)議之后,可以利用電子支付這種方便快捷的方式進(jìn)行交易。電子支付安全、快捷,不僅能夠縮短支付時(shí)間,還能夠降低支付成本。利用電子方式保存的信息可以方便快捷地實(shí)現(xiàn)搜索功能和統(tǒng)計(jì)功能,為以后企業(yè)領(lǐng)導(dǎo)的查閱、決策提供方便。
報(bào)表打印模塊:報(bào)表打印模塊能方便快速、準(zhǔn)確無誤地生成領(lǐng)導(dǎo)需要查閱的各種采購信息,并能最大限度地減少報(bào)表的數(shù)量。
基于Web Services的主動(dòng)式電子采購系統(tǒng)是一種需要訂貨方與供應(yīng)商之間相互配合才能發(fā)揮最大效率的系統(tǒng)。訂貨方系統(tǒng)的實(shí)現(xiàn)需要利用大量的供應(yīng)商提供的Web Services,同樣供貨系統(tǒng)也是如此。
訂貨方發(fā)布物資采購單的Web Services的實(shí)現(xiàn):此服務(wù)首先檢索采購訂單數(shù)據(jù)庫,把還沒有完成的采購訂單信息檢索出來,并發(fā)布給供應(yīng)商。
訂貨方提供的供貨方基本信息修改Web Services的實(shí)現(xiàn):此服務(wù)可以使供應(yīng)商動(dòng)態(tài)地修改自己的基本信息,如公司名稱、公司電話、聯(lián)系人、產(chǎn)品簡介等。但公司編號(hào)、公司信用等級(jí)是由訂貨方維護(hù),供應(yīng)商只能瀏覽,無法修改。
訂貨方利用供應(yīng)商提供的Web Services實(shí)現(xiàn)流水化電子物資采購:實(shí)現(xiàn)流水化電子采購需要供貨方提供一整套的Web Services,包括產(chǎn)品信息的檢索、采購單的處理、網(wǎng)上議價(jià)、訂貨單的處理等。
隨著Internet的進(jìn)一步發(fā)展,與傳統(tǒng)的分布式對象技術(shù)相比,Web Services是構(gòu)建在諸如XML,SOAP,WSDL和UDDI (統(tǒng)一描述、發(fā)現(xiàn)和集成協(xié)議)等等這些開放、中立的標(biāo)準(zhǔn)之上的,它支持開放的標(biāo)準(zhǔn)、互操作性好、應(yīng)用面廣,克服了傳統(tǒng)電子物資采購系統(tǒng)的低集成性和低適應(yīng)性。保證了系統(tǒng)良好的兼容性和通用性。操作簡便、安全快捷、易于擴(kuò)展、管理和維護(hù)方便。通過Web Services,企業(yè)集成應(yīng)用可以高效、自動(dòng)化地整合其應(yīng)用,降低開發(fā)費(fèi)用,獲得更多成功的機(jī)會(huì)。
[1]羅海馳.基于Web Services 的電子政務(wù)體系結(jié)構(gòu)及其應(yīng)用[J].計(jì)算機(jī)工程與應(yīng)用.2006;42(32).229-230
[2]李曉昕,薛永獻(xiàn).基于J2EE的Web服務(wù)構(gòu)建[J].福建電腦.2009,2.117
[3]敬輝蓉,李傳昭.采購管理理論綜述[J].工業(yè)工程.2008,11(2).2
[4]金銀鳳.國外電子化采購及其對中國的啟示[J].石油石化物資采購.2009,10.93-95
[5]王瑄,李燕.應(yīng)用Web Services構(gòu)建多層架構(gòu)的高效.NET應(yīng)用[M].第1版.北京:科學(xué)出版社.2005;311
10.3969/j.issn.1001-8972.2010.21.053
周虹:學(xué)士,助教,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)。