IT基礎(chǔ)設(shè)施是企業(yè)MRPII/ERP系統(tǒng)的技術(shù)基礎(chǔ),MRPII/E-RP系統(tǒng)同其它信息化系統(tǒng)一樣需要軟件件,存儲(chǔ),服務(wù)等共同構(gòu)成的穩(wěn)定高效的電子商務(wù)基礎(chǔ)設(shè)施。因此企業(yè)必須充分考慮軟件、硬件、服務(wù)、整合、系統(tǒng)支持、資源配置等一系列問題。這里主要介紹一些理論知識(shí),其需求分析和業(yè)務(wù)流程如下示意圖:
一) 軟件工程:
1、 軟件工程是開發(fā)、運(yùn)行、維護(hù)、修復(fù)軟件的系統(tǒng)方法。軟件工程的目標(biāo)是:低成本、合乎要求、較好的性能、易移植性、低維護(hù)費(fèi)用以及按時(shí)交付。它主要含方法、工具和過程三個(gè)要素。方法是指如何做,工具既是軟件環(huán)境,工程就是利用方法和工具達(dá)到開發(fā)的目的,流程圖:
A. 軟件工程流程圖:
B. 軟件工程在信息化建設(shè)中功用特點(diǎn):
1. 軟件工程主要是對(duì)MRPII/E-RP系統(tǒng)的開發(fā)(特別是二次開發(fā))、維護(hù)、運(yùn)行、軟件修復(fù)等作出標(biāo)準(zhǔn)化流程和權(quán)限細(xì)分,保證MRPII/ERP系統(tǒng)的正常運(yùn)行和減少管理中的個(gè)人因素;
2. 軟件工程是一套系統(tǒng)的軟件、工作、標(biāo)準(zhǔn)化管理工程方法,雖然許多企業(yè)導(dǎo)入MRPII/E-RP的前中期階段主要是由顧問公司完成,但從企業(yè)的長遠(yuǎn)發(fā)展而言,建立公司自身的軟件工程管理團(tuán)隊(duì)是一項(xiàng)高張遠(yuǎn)矚的工作;
3. 軟件工程是保證MRPII/ERP系統(tǒng)正常運(yùn)行和保證其網(wǎng)絡(luò)安全性能的重要工作,是企業(yè)信息化的保護(hù)罩。
2、 軟件工程的另一個(gè)重要內(nèi)容是實(shí)體聯(lián)系工程(E-R方法),是用來描述客觀實(shí)體之間、實(shí)體和屬性之間的關(guān)系的工程,如下圖:
A. E-R業(yè)務(wù)流程圖:
B. 一個(gè)客戶可以購買n個(gè)物品,形成了一對(duì)多的關(guān)系?蛻魧傩允侵
客戶名稱、聯(lián)系方法、地點(diǎn)等,物品屬性指物品名稱、規(guī)格等。
C. E-R工程分析方法在信息化網(wǎng)絡(luò)構(gòu)架中的作用和特點(diǎn):
1. E-R工程分析方法有利于確定數(shù)據(jù)庫和進(jìn)行加工處理,通過屬性和業(yè)務(wù)流程直接對(duì)數(shù)據(jù)庫進(jìn)行加工連接;
2. E-R工程分析方法分析企業(yè)產(chǎn)品業(yè)務(wù),通過產(chǎn)品的屬性這一中心概念對(duì)產(chǎn)品的生產(chǎn)、檢驗(yàn)、服務(wù)進(jìn)行流程分析是網(wǎng)絡(luò)構(gòu)架的層次性分析的主要依據(jù);
3. E-R工程分析方法把客戶作為產(chǎn)品的直接服務(wù)對(duì)象,明確“以客戶為服務(wù)對(duì)象”概念和服務(wù)重點(diǎn)。通過誘導(dǎo)客戶購買欲望和服務(wù)客戶來取得企業(yè)信息化的不斷完善和發(fā)展;
4. E-R工程分析方法明確過程、工具、方法、對(duì)象,體現(xiàn)了企業(yè)信息化過程中從標(biāo)準(zhǔn)化→信息化的整個(gè)業(yè)務(wù)流程
二) 硬件配置:包含服務(wù)器,客戶機(jī),中間件的選擇和配置:
1、 服務(wù)器:選擇好服務(wù)器廠商相當(dāng)重要,選用的原則有:
i) 使用方便、可管理性好;
ii) 可靠性高;
iii) 具有較高的安全性;
iv) 綜合性能高:持續(xù)的運(yùn)轉(zhuǎn)穩(wěn)定性、良好的網(wǎng)絡(luò)安全性,系統(tǒng)數(shù)據(jù)的可靠性等
v) 可擴(kuò)展性強(qiáng):方便MRPII/E-RP系統(tǒng)以后的升級(jí)維護(hù)系統(tǒng)進(jìn)一步發(fā)展;
vi) 服務(wù)器廠商的實(shí)力和服務(wù)考量,這也是選擇服務(wù)器的一個(gè)重要指標(biāo);
vii) 軟件的專業(yè)性,選擇專業(yè)性強(qiáng)的廠商會(huì)比選擇普及行廠商更適合企業(yè)發(fā)展;
服務(wù)器的選擇應(yīng)該從企業(yè)自身的需求出發(fā),綜合考量各廠商之間的特點(diǎn),選擇出最適合自己的廠商,結(jié)成聯(lián)盟。最適合的才是最好的,這是服務(wù)器選擇的最大原則!
2、 客戶機(jī):從穩(wěn)定和服務(wù)的角度考慮,建議客戶機(jī)最好配置一線品牌電腦,如國內(nèi)的聯(lián)想,金長城,TCL,方正等。
3、 中間件:包含網(wǎng)卡,集線器,路由器的選擇,需要考量他們的穩(wěn)定性和可靠性以及可擴(kuò)展性,建議選用是留下一定的升級(jí)空間。
三) 分布式網(wǎng)絡(luò)體系結(jié)構(gòu):
隨著計(jì)算機(jī)技術(shù)的發(fā)展,分布式系統(tǒng)、通信技術(shù)的成熟,采用計(jì)算機(jī)對(duì)企業(yè)進(jìn)行管理,提高企業(yè)管理水平,已成為企業(yè)發(fā)展的必然趨勢。企業(yè)管理信息系統(tǒng)的發(fā)展也經(jīng)歷了以下幾個(gè)階段,從早期的單擊系統(tǒng)、文件服務(wù)器系統(tǒng),到客戶機(jī)/服務(wù)器系統(tǒng)(Client/Server,C/S),乃至于基于Web的瀏覽器/服務(wù)器系統(tǒng)(Browser/Server,B/S)系統(tǒng),及至現(xiàn)在基于XML標(biāo)準(zhǔn)的.net系統(tǒng)。
1、 基于C/S:
在C/S體系中,應(yīng)用程序分為兩部分,一部分是由多個(gè)用戶共享的信息與功能,即服務(wù)器部分;另一部分是為每個(gè)用戶所專用,稱為客戶部分?蛻舨糠重(fù)責(zé)執(zhí)行前臺(tái)功能,如管理用戶接口、數(shù)據(jù)處理和報(bào)告請(qǐng)求等;服務(wù)器部分執(zhí)行后臺(tái)服務(wù),如管理共享外設(shè)、控制對(duì)共享數(shù)據(jù)庫的操縱、接受并應(yīng)答客戶機(jī)的請(qǐng)求等。這種體系結(jié)構(gòu)將一個(gè)應(yīng)用系統(tǒng)分成兩部分,由多臺(tái)計(jì)算機(jī)分別執(zhí)行,使他們有機(jī)的結(jié)合在一起,協(xié)同完成整個(gè)系統(tǒng)的應(yīng)用,從而實(shí)現(xiàn)系統(tǒng)軟件、硬件資源的最大限度利用。
C/S應(yīng)用系統(tǒng)基本運(yùn)行關(guān)系體現(xiàn)為:“請(qǐng)求/響應(yīng)”的應(yīng)答模式。每當(dāng)用戶需要訪問服務(wù)器時(shí)就由客戶機(jī)發(fā)出“請(qǐng)求”,服務(wù)器接受“請(qǐng)求”并“響應(yīng)”,然后執(zhí)行相應(yīng)的服務(wù),將執(zhí)行結(jié)果送回給客戶機(jī),由它進(jìn)一步處理后再提交給用戶。
由于C/S結(jié)構(gòu)設(shè)計(jì)成兩層模式,現(xiàn)實(shí)邏輯和客戶事務(wù)處理均被放在客戶端,數(shù)據(jù)處理邏輯和數(shù)據(jù)庫放在服務(wù)器端,從而使客戶端變得很“胖”,而服務(wù)器的任務(wù)相對(duì)較輕。
使用于C/S地功能應(yīng)具有以下特點(diǎn):
i) 安全性要求高;
ii) 具有較強(qiáng)的交互性
iii) 使用者活動(dòng)范圍相對(duì)固定;
iv) 要求處理大量的實(shí)時(shí)數(shù)據(jù)。
2、 基于B/S:
本質(zhì)上B/S也是一種C/S,它是由傳統(tǒng)的二層C/S結(jié)構(gòu)發(fā)展而來的三層C/S結(jié)構(gòu)在web上的應(yīng)用,即瀏覽器/Web/數(shù)據(jù)庫服務(wù)器結(jié)構(gòu)的三層結(jié)構(gòu)。三層的B/S體系結(jié)構(gòu)是把二層的C/S結(jié)構(gòu)的客戶事務(wù)處理模塊從客戶機(jī)的任務(wù)中分離出來,由單獨(dú)的一層來負(fù)擔(dān)其任務(wù),把負(fù)荷均衡的分配給了Web服務(wù)器,這樣給客戶機(jī)的壓力大大減輕了,于是原來兩層的c/S變成了三層的B/S結(jié)構(gòu),這種三層體系結(jié)構(gòu)如下圖:
使用B/S模式的功能模塊應(yīng)具有以下特點(diǎn):
i) 使用者活動(dòng)范圍變化大;
ii) 安全性要求相對(duì)較低;
iii) 功能變動(dòng)頻繁。
與C/S相比,采用B/S的好處是:
1) C/S的開發(fā)成本較高,對(duì)不同的用戶要開發(fā)不同的應(yīng)用程序,編程工作量大。B/S只需在客戶端安裝通用的瀏覽器,在服務(wù)器方面,應(yīng)用可為IntE-Rnet/Intranet上的任何授權(quán)用戶所使用,所以B/S的開發(fā)成本較低;
2) C/S的客戶端具有顯示和樹立數(shù)據(jù)的功能,客戶端負(fù)載大;B/S的客戶端把事務(wù)邏輯部分分給了功能服務(wù)器,大大減輕了客戶端的負(fù)載;
3) C/S采用內(nèi)部標(biāo)準(zhǔn),通常是專用的;而B/S采用開發(fā)的,非專用的標(biāo)準(zhǔn),保證了其應(yīng)用的通用性和跨平臺(tái)性。
4) C/S系統(tǒng)中每一部分的變動(dòng)都關(guān)系到其他模塊的變動(dòng),靈活性差;而B/S的靈活性更好,其層與層之間相互獨(dú)立,任何一層的改變不影響其他層的功能,系統(tǒng)改進(jìn)變得非常容易,而且可以用不同廠家的產(chǎn)品來組成性能更好的系統(tǒng);
5) C/S系統(tǒng)的客戶機(jī)直接和數(shù)據(jù)庫相連,安全性較差;而B/S在客戶機(jī)和數(shù)據(jù)庫服務(wù)器之間加了一層web服務(wù)器,使兩者不在直接連接,客戶機(jī)無法直接對(duì)數(shù)據(jù)庫操縱,可有效的防止非法用戶的入侵,增加了安全性;
6) C/S移植困難,而對(duì)B/S由于客戶端裝的是通用瀏覽器,不存在移植問題。
7) B/S的用戶界面不像C/S一樣由客戶端所裝軟件決定,而是使用通用的瀏覽器,更方便用戶使用。
3、 基于B/S、C/S的混合模式:
通過比較發(fā)現(xiàn),B/S具有許多C/S說沒有的優(yōu)點(diǎn),但是由于目前的B/S開發(fā)工具還不夠成熟,所以B/S得成本相對(duì)要高。對(duì)于企業(yè)的B/S應(yīng)用,從當(dāng)前技術(shù)水平看,特別適用于系統(tǒng)統(tǒng)用戶交互量不大的應(yīng)用,對(duì)于要求高速、頻繁交互的模式則采用C/S體系,所以兩者的應(yīng)用時(shí)相互補(bǔ)充的。這種混合模式是企業(yè)應(yīng)用最大的模式,其基于Web的管理信息體系流程圖如下:
如圖所示,這種管理體系是基于網(wǎng)絡(luò)的、分布式的、異構(gòu)的管理信息系統(tǒng),這種體系可以容納不同地域、不同網(wǎng)絡(luò)結(jié)構(gòu)類型、采用不同數(shù)據(jù)庫和應(yīng)用程序開發(fā)工具、在功能上相對(duì)獨(dú)立的管理信息系統(tǒng)、各種管理信息系統(tǒng)通過web服務(wù)器,在客戶端以瀏覽器方式訪問,實(shí)現(xiàn)系統(tǒng)之間的信息共享。
4、 基于web:
IntERnet地主要資源便是web。Web是以http或ftp協(xié)議為基礎(chǔ)形成的信息網(wǎng)絡(luò)。從硬件的角度而言,一個(gè)web系統(tǒng)的組成是:web服務(wù)器、計(jì)算機(jī)網(wǎng)絡(luò)和多個(gè)web客戶機(jī);從軟件的角度看,web的組成是:web服務(wù)器軟件、TCP/IP協(xié)議和Web瀏覽軟件。
Web系統(tǒng)的基礎(chǔ)模式是三層體系結(jié)構(gòu)的B/S。第一層是用瀏覽器完成用戶的接口功能;第二層由各種服務(wù)器完成用戶所需的服務(wù)功能;第三層有由數(shù)據(jù)服務(wù)器完成數(shù)據(jù)存儲(chǔ)和管理功能;趙eb訪問數(shù)據(jù)庫的應(yīng)用通常包含以下4部分的內(nèi)容:web服務(wù)器、web瀏覽器、數(shù)據(jù)庫服務(wù)器、中間件(如路由器,集線器等),其體系結(jié)構(gòu)如下圖:
a) 基于電子商務(wù):
電子商務(wù)是中小企業(yè)計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用的未來,它能使企業(yè)降低運(yùn)作成本,提高競爭力,實(shí)現(xiàn)利潤最大化。
電子商務(wù)系統(tǒng)的操作,是通過在網(wǎng)絡(luò)設(shè)備基礎(chǔ)上的一系列計(jì)算機(jī)應(yīng)用軟件系統(tǒng)來實(shí)現(xiàn)的。整個(gè)企業(yè)網(wǎng)絡(luò)就像是一臺(tái)獨(dú)立的計(jì)算機(jī),網(wǎng)絡(luò)化的存貯、網(wǎng)絡(luò)化的計(jì)算,使企業(yè)在計(jì)算機(jī)資源的使用上感覺不到地理上的差別。企業(yè)員工通過電子商務(wù)活動(dòng)能夠迅速共享并交互信息和知識(shí),從而將單一個(gè)人的能力轉(zhuǎn)化為對(duì)市場需求變化的集體解決力量,增強(qiáng)企業(yè)的競爭力。
四)小結(jié)
本文主要介紹了企業(yè)信息化過程中的一些網(wǎng)絡(luò)構(gòu)架理論知識(shí)和分析方法,重點(diǎn)介紹了軟件工程的分析方法和網(wǎng)絡(luò)分布體系的業(yè)務(wù)流程及其選用的關(guān)鍵,并對(duì)他們的特點(diǎn)進(jìn)行了一個(gè)比較,希望對(duì)大家在信息化建設(shè)過程中能有所幫助。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:MRPII/ERP系統(tǒng)網(wǎng)絡(luò)架構(gòu)分析
本文網(wǎng)址:http://www.oesoe.com/html/consultation/10820622856.html