基于C/S+B/S模式的MiniERP系統(tǒng) |
發(fā)布時(shí)間: 2012/8/15 10:01:19 |
近年來,軟件產(chǎn)業(yè)及信息化技術(shù)的飛速發(fā)展,尤其是基于Web的信息發(fā)布技術(shù)、信息檢索技術(shù)、Java技術(shù)以及分布式對象組件技術(shù)日趨成熟,應(yīng)用系統(tǒng)平臺(tái)從Client/Server(簡稱C/S,客戶端,且醍務(wù)器)體系架構(gòu)向Browse/Server(簡稱B/S,瀏覽器,服務(wù)器)分布式體系架構(gòu)演變,進(jìn)而又演變出一種C/S+B/S相結(jié)合的新型體系架構(gòu),這種體系架構(gòu)將C/S架構(gòu)與B/S架構(gòu)的優(yōu)點(diǎn)結(jié)合起來。對開發(fā)成熟、高效、安全的軟件應(yīng)用系統(tǒng)至關(guān)重要。
一、C/S體系架構(gòu)與B/S體系架構(gòu)的比較分析 客戶機(jī),服務(wù)器C/S(Client/Server)結(jié)構(gòu)是一種典型的二層結(jié)構(gòu),按照實(shí)現(xiàn)的功能不同,將應(yīng)用程序分為兩大部分:一部分用于處理數(shù)據(jù)庫,稱為服務(wù)器部分;另一部分用于處理應(yīng)用程序、請求服務(wù),稱為客戶部分。它的工作原理是:用戶通過應(yīng)用程序向客戶機(jī)提出數(shù)據(jù)要求,客戶機(jī)通過網(wǎng)絡(luò)將用戶的數(shù)據(jù)要求提交給服務(wù)器,服務(wù)器的數(shù)據(jù)庫管理系統(tǒng)執(zhí)行數(shù)據(jù)處理任務(wù),然后把經(jīng)過處理后的用戶需要的那部分?jǐn)?shù)據(jù),傳輸?shù)娇蛻魴C(jī)上,最后由客戶機(jī)完成對其所要數(shù)據(jù)的加工。C/S結(jié)構(gòu)具有開放性、存取數(shù)據(jù)安全、網(wǎng)絡(luò)通訊量低、速度快、可擴(kuò)展性和易于升級等優(yōu)點(diǎn),且這種結(jié)構(gòu)投資少、易于維護(hù)開發(fā)周期短,比較適合中小企業(yè)信息化系統(tǒng)的開發(fā)。 瀏覽器服務(wù)器B/S(Browwr/Server)結(jié)構(gòu)在本質(zhì)上也是一種C/S結(jié)構(gòu),它是把C/S中的客戶機(jī)一側(cè)的應(yīng)用程序與顯示功能分開,將應(yīng)用程序放到Web服務(wù)器上單獨(dú)組成一層,客戶端僅用單一的瀏覽器。它的主作原理是用戶通過瀏覽器端提出要求,Web服務(wù)器接受用戶的請求,執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫進(jìn)行鏈接,并通過s0L等方式向數(shù)據(jù)庫服務(wù)器提出數(shù)據(jù)處理申請,然后等數(shù)據(jù)庫服務(wù)器將數(shù)據(jù)處理的結(jié)果提交給web服務(wù)器,再由Web服務(wù)器傳送回瀏覽器端。B/S有以下優(yōu)點(diǎn):降低了對客戶端的要求,充分發(fā)揮服務(wù)器的強(qiáng)大功能;易于升級和維護(hù);客戶端用戶操作簡便,界面友好;更適合于網(wǎng)上發(fā)布信息等。 基于對C/S和B/S模式的優(yōu)點(diǎn)分析,結(jié)合兩者的優(yōu)點(diǎn),在中小型企業(yè)的ERP系統(tǒng)開發(fā)過程中充分發(fā)揮兩者優(yōu)點(diǎn),避免其缺點(diǎn)。企業(yè)內(nèi)部管理模塊交換數(shù)據(jù)量大、需要頻繁、高速的交換,故采用C/S模式,這樣可以充分發(fā)揮C/S的專用性、交互性強(qiáng)、速度快的等優(yōu)點(diǎn)。對于和企業(yè)信息量交換不大的企業(yè)外部模塊,采用B/S模塊,可以利用Intemet及時(shí)發(fā)布和獲取信息。 二、基于C/S+B/S模式相結(jié)合的MiniERP系統(tǒng)的開發(fā) (一)系統(tǒng)的總體設(shè)計(jì)方案 ERP在信息集成方面,有兩個(gè)層次的集成: (1)內(nèi)部集成:現(xiàn)產(chǎn)品研發(fā)、核心業(yè)務(wù)和數(shù)據(jù)采集的集成; (2)外部集成:實(shí)現(xiàn)企業(yè)與供需鏈上所有合作伙伴的集成。對于制造業(yè)來說,ERP內(nèi)部集成包括了以銷一產(chǎn)一供、計(jì)劃與控制為主線和財(cái)務(wù)的所有核心業(yè)務(wù)。 MRPII是ERP內(nèi)部集成的主要內(nèi)容。所謂核心業(yè)務(wù),通常是指一個(gè)主導(dǎo)企業(yè)的營銷(包括了解客戶需求)、制造、采購、發(fā)運(yùn)和財(cái)務(wù)等幾方面的業(yè)務(wù),也就是實(shí)現(xiàn)和跟蹤物料和資金流程的主要業(yè)務(wù)流程。其中制造計(jì)劃與控制是協(xié)調(diào)各個(gè)核心業(yè)務(wù)運(yùn)作的神經(jīng)中樞。ERP外部集成把信息集成的范圍由內(nèi)部集成擴(kuò)大到企業(yè)的上下游,管理整個(gè)供需鏈。 針對多品種、小批量的中小型企業(yè)的特點(diǎn)建立MinERP系統(tǒng),系統(tǒng)開發(fā)以生產(chǎn)管理模塊為主,并對其它的相關(guān)模塊進(jìn)行相應(yīng)功能的開發(fā),完成后的 MiniERP系統(tǒng)可為多品種、小批量的中小型企業(yè)的生產(chǎn)運(yùn)營和整個(gè)的工作流程提供相關(guān)管理的功能模塊。在具體各個(gè)企業(yè)實(shí)施中企業(yè)可再根據(jù)自身的情況進(jìn)行模塊功能的添加和刪減。MiniERP系統(tǒng)可為大多數(shù)多品種小批量制造型企業(yè)提供主要模塊的服務(wù)。 本文出自:億恩科技【mszdt.com】 本文出自:億恩科技【www.enidc.com】 --> 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |