ERP系統(tǒng)是企業(yè)資源計劃(EntERPrise Resource Planning)的簡稱,是指建立在信息技術(shù)基礎(chǔ)上,集信息技術(shù)與先進(jìn)管理思想于一身,以系統(tǒng)化的管理思想,能將企業(yè)的全部業(yè)務(wù)流程、管理過程和數(shù)據(jù)納入進(jìn)去,為企業(yè)員工及決策層提供決策手段的管理平臺。它是從MRP(Material Requirement Planning物料需求計劃)發(fā)展而來的新一代集成化管理信息系統(tǒng),它擴(kuò)展了MRP的功能,其核心核心思想是供應(yīng)鏈管理。它跳出了傳統(tǒng)企業(yè)邊界,從供應(yīng)鏈范圍去優(yōu)化企業(yè)的資源,優(yōu)化了現(xiàn)代企業(yè)的的運(yùn)行模式,反映了市場對企業(yè)合理調(diào)配資源的要求。它對于改善企業(yè)流程、提高企業(yè)核心競爭力具有顯著作用。
ERP是一個龐大的管理系統(tǒng),其主要發(fā)展經(jīng)歷了四個階段:
ERP系統(tǒng)是對物資資源管理(物流)、人力資源管理(人流)、財務(wù)資源管理(財流)、信息資源管理(信息流)集成一體化的企業(yè)管理軟件。
C/S軟件體系結(jié)構(gòu)是基于資源不對等,且為實(shí)現(xiàn)共享而提出來的,是20世紀(jì)90年代成熟起來的技術(shù), C/S體系結(jié)構(gòu)定義了工作站如何與服務(wù)器相連,以實(shí)現(xiàn)數(shù)據(jù)和應(yīng)用分布到多個處理機(jī)上。它將應(yīng)用一分為二,服務(wù)器(后臺)負(fù)責(zé)數(shù)據(jù)管理.客戶機(jī)(前臺)完成與用戶的交互任務(wù)。
B/S體系結(jié)構(gòu)主要是利用不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種腳本語言,用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜的專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本。從某種程度上來說,B/S結(jié)構(gòu)是一種全新的軟件體系結(jié)構(gòu)。瀏覽器/服務(wù)器(B/S)的具體結(jié)構(gòu)為:瀏覽器/Web服務(wù)器/數(shù)據(jù)庫服務(wù)器。
C/S | B/S | |||
描述 | 優(yōu)缺點(diǎn) | 描述 | 優(yōu)缺點(diǎn) | |
硬件環(huán)境 | 一般建立在專用的網(wǎng)絡(luò)上,局域網(wǎng)之間再通過專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)(可實(shí)現(xiàn)遠(yuǎn)程訪問); | 由于客戶端與服務(wù)器的直接連接,沒有中間環(huán)節(jié),因此響應(yīng)速度快; | 建立在廣域網(wǎng)上,不必是專用的網(wǎng)絡(luò)硬件環(huán)境; | 有較的適應(yīng)范圍,但對帶寬要求高,必須使用網(wǎng)絡(luò)打??; |
C/S | B/S | |
安全要求 | 一般面對相對固定的用戶群,對信息安全的控制能力強(qiáng),一般機(jī)密的及高度機(jī)密的信息系統(tǒng)采用此架構(gòu),一般通過B/S發(fā)布部分可公開信息; | 面向不可知用戶,對安全的控制能力相對弱;; |
程序架構(gòu) | 可以更加注重流程,可以對權(quán)限多層次校驗(yàn),對系統(tǒng)運(yùn)行速度可以較少考慮; | 對安全和訪問速度有多重考慮,建立在需要更加優(yōu)化的基礎(chǔ)上; |
系統(tǒng)維護(hù) | 由于整體性,必須整體考察,處理出現(xiàn)的問題以及系統(tǒng)升級成本相對較高,需要專門的客戶端安裝程序,分布功能較弱;針對點(diǎn)多面廣且不具備網(wǎng)絡(luò)條件的用戶群體,不能夠?qū)崿F(xiàn)快速部署安裝和配置; | 架構(gòu)簡單,構(gòu)件個別的更換,系統(tǒng)維護(hù)簡單,升級成本,用戶從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級; |
處理問題 | 一般處理用戶面固定,并且在相同區(qū)域,滿足安全要求高需求; | 建立在廣域網(wǎng)上,面向不同的用戶群,滿足分散地域廣需求; |
用戶接口 | 多是建立在Windows平臺上,表現(xiàn)方法有限,對程序員普遍要求較高,開發(fā)成本較高; | 一般建立在瀏覽器上,有更加豐富和生動的表現(xiàn)方式與用戶交流,開發(fā)成本較低; |
交互方式 | 一般是典型的中央集權(quán)的機(jī)械式處理,交互性相對低; | 信息流向可變化,B-B,B-C,B-G等信息、流向的變化,更像交易中心; |
系統(tǒng)性能 | 客戶端和服務(wù)端都能夠處理任務(wù),這雖然對客戶機(jī)的要求較高,但因此可以減輕服務(wù)器的壓力; | 異地瀏覽和信息采集靈活,不過,客戶端只能完成瀏覽、查詢、數(shù)據(jù)輸入等簡單功能,絕大部分工作由服務(wù)器承擔(dān),這使得服務(wù)器的負(fù)擔(dān)很重; |
系統(tǒng)的實(shí)現(xiàn)要求 | 具有較強(qiáng)的事務(wù)處理能力,能實(shí)現(xiàn)復(fù)雜的業(yè)務(wù)流程,操作界面漂亮、形式多樣,可以充分滿足客戶自身的個性化要求; | 個性化程序明顯降低,無法實(shí)現(xiàn)具有個性化的功能要求,操作是以鼠標(biāo)為最基本的操作方式,無法滿足快速操作的要求,頁面動態(tài)刷新,響應(yīng)速度明顯降低,功能弱化,難以實(shí)現(xiàn)傳統(tǒng)模式下的特殊功能要求; |
趨勢 | 未來的發(fā)展趨勢 | |
適應(yīng)方面 | 交互復(fù)雜的企業(yè)級應(yīng)用; | 以瀏覽為主,錄入簡單的應(yīng)用程序; |
工廠、企業(yè),地點(diǎn)比較集中的位置; | 一般的寫字樓、超市、連鎖、門店、分銷行業(yè),一般選用B/S架構(gòu),或是通過VPN來架構(gòu); | |
品牌 | SAP、Oracle、金蝶、用友等大的ERP廠商并沒有大力推廣和應(yīng)用; | 一些比較小的ERP主推和主打這類產(chǎn)品架構(gòu)的產(chǎn)品; |
適應(yīng)Internet | 差 | 好 |
維護(hù)工作量 | 大 | 小 |
運(yùn)行速度 | 快 | 慢 |
數(shù)據(jù)安全 | 高 | 低 |
人機(jī)交互 | 好 | 差 |
與操作系統(tǒng)平臺關(guān)系 | 大 | 小 |
通信協(xié)議 | 自定義 | http協(xié)議 |
通信模塊 | 開發(fā) | web服務(wù)器包含的通信模塊; |
應(yīng)用比例 | 12.5% | 37.5% |
超過50%的企業(yè)用戶使用混合型架構(gòu)的ERP產(chǎn)品; |
-
另外一種軟件架構(gòu):主機(jī)、終端類型:主機(jī)負(fù)責(zé)所有的業(yè)務(wù)邏輯,終端只提供操作界面;
C/S有兩層和三層兩種類型:
傳統(tǒng)的二層c/s結(jié)構(gòu)存在以下幾個局限:
二層c/s結(jié)構(gòu)是 單一服務(wù)器且以局域網(wǎng)為中心的.所以難以擴(kuò)展至大型企業(yè)廣域網(wǎng)或Internet;
軟硬件的組合及集成能力有限;
客戶機(jī)的負(fù)荷太重.難以管理大量的客戶機(jī).系統(tǒng)的性能容易變壞;
數(shù)據(jù) 安全性不好。
因?yàn)槎樱茫佑羞@么多缺點(diǎn).三層C/S結(jié)構(gòu)應(yīng)運(yùn)而生。三層C/S結(jié)構(gòu)是將應(yīng)用功能分成表示層、功能層和數(shù)據(jù)層三個部分.
兩層 | 三層 | ||||
客戶端 | 服務(wù)端 | 客戶端 | 應(yīng)用服務(wù)器 | 數(shù)據(jù)服務(wù)器 | |
業(yè)務(wù)邏輯 | 少量 | 大量 | 所有業(yè)務(wù)邏輯 | 負(fù)責(zé)數(shù)據(jù)的管理 | |
界面 | 提供界面 | 提供界面 | |||
B/S | web服務(wù)器充當(dāng)應(yīng)用服務(wù)器 | ||||
C/S與B/S混合軟件體系結(jié)構(gòu)
B/S與C/S混合軟件體系結(jié)構(gòu)是一種典型的異構(gòu)體系結(jié)構(gòu)。
B/S軟件體系結(jié)構(gòu),即Browser/Server (瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對C/S體系結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在B/S體系結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。
B/S體系結(jié)構(gòu)主要是利用不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種腳本語言,用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜的專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件體系結(jié)構(gòu)?;贐/S體系結(jié)構(gòu)的軟件,系統(tǒng)安裝、修改和維護(hù)全在服務(wù)器端解決。用戶在使用系統(tǒng)時,僅僅需要一個瀏覽器就可運(yùn)行全部的模塊,真正達(dá)到了\”零客戶端\”的功能,很容易在運(yùn)行時自動升級。B/S體系結(jié)構(gòu)還提供了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)的聯(lián)機(jī)、聯(lián)網(wǎng)、統(tǒng)一服務(wù)的最現(xiàn)實(shí)的開放性基礎(chǔ)。
但是,與C/S體系結(jié)構(gòu)相比,B/S體系結(jié)構(gòu)也有許多不足之處,例如:
-
B/S體系結(jié)構(gòu)缺乏對動態(tài)頁面的支持能力,沒有集成有效的數(shù)據(jù)庫處理功能。
B/S體系結(jié)構(gòu)的系統(tǒng)擴(kuò)展能力差,安全性難以控制。
采用B/S體系結(jié)構(gòu)的應(yīng)用系統(tǒng),在數(shù)據(jù)查詢等響應(yīng)速度上,要遠(yuǎn)遠(yuǎn)地低于C/S體系結(jié)構(gòu)。
B/S體系結(jié)構(gòu)的數(shù)據(jù)提交一般以頁面為單位,數(shù)據(jù)的動態(tài)交互性不強(qiáng),不利于在線事務(wù)處理(OLTP)應(yīng)用。
從上面的對比分析中,我們可以看出,傳統(tǒng)的C/S體系結(jié)構(gòu)并非一無是處,而新興的B/S體系結(jié)構(gòu)也并非十全十美。由于C/S體系結(jié)構(gòu)根深蒂固,技術(shù)成熟,原來的很多軟件系統(tǒng)都是建立在C/S體系結(jié)構(gòu)基礎(chǔ)上的,因此,B/S體系結(jié)構(gòu)要想在軟件開發(fā)中起主導(dǎo)作用,要走的路還很長。我們認(rèn)為,C/S體系結(jié)構(gòu)與B/S體系結(jié)構(gòu)還將長期共存。
C/S與B/S混合軟件體系結(jié)構(gòu)的優(yōu)點(diǎn)是外部用戶不直接訪問數(shù)據(jù)庫服務(wù)器,能保證企業(yè)數(shù)據(jù)庫的相對安全。企業(yè)內(nèi)部用戶的交互性較強(qiáng),數(shù)據(jù)查詢和修改的響應(yīng)速度較快。
C/S與B/S混合軟件體系結(jié)構(gòu)的缺點(diǎn)是企業(yè)外部用戶修改和維護(hù)數(shù)據(jù)時,速度較慢,較煩瑣,數(shù)據(jù)的動態(tài)交互性不強(qiáng)。
其實(shí)BS和CS(三層)的融合是必然之路,這是各自風(fēng)格的優(yōu)缺點(diǎn)和系統(tǒng)實(shí)際需要所決定的。比如在ERP系統(tǒng)中,貼近生——需要操作效率(例如 MRP)和對本地控制要求比較高的可以采用CS三層,但對于一些行政OA性質(zhì)的,一些對外接口則可以采用BS的(例如電子商務(wù)部分)。
-
在項(xiàng)目里調(diào)用IE瀏覽器組件;
CS、BS公用一個數(shù)據(jù)庫;
SOA,Service Oriented Architecture;
-End-
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。