摘要:隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)突飛猛進(jìn)的發(fā)展,現(xiàn)代企業(yè)開(kāi)始建立自己的管理信息系統(tǒng)(Management Information System,簡(jiǎn)稱MIS),而關(guān)于MIS平臺(tái)模式的選擇是系統(tǒng)設(shè)計(jì)分析人員遇到的主要問(wèn)題。現(xiàn)在企業(yè)MIS平臺(tái)模式大體分為3種:客戶機(jī)/服務(wù)器模式(Client/Server,簡(jiǎn)稱C/S),Web瀏覽器/服務(wù)器模式(Browser/Server,簡(jiǎn)稱B/S),C/S結(jié)構(gòu)與B/S結(jié)構(gòu)相結(jié)合模式。本文主要簡(jiǎn)述了基于C/S與B/S結(jié)構(gòu)相結(jié)合的多層分布式信息管理系統(tǒng)的分析設(shè)計(jì)及其思想。
關(guān)鍵詞:信息管理系統(tǒng)(MIS);C/S;B/S;多層結(jié)構(gòu)
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2008)12-20000-00
Web-based Multi-storey C/S and B/S Structure of the Combined Enterprise Information Management System
XIE Hao
(Yunfu Public security fire department,Yunfu 527300,China)
Abstract: With the computer technology and the rapid development of network technology, modern enterprises started to establish their own management information system (Management Information System, or MIS), MIS platform model on the choice of system design staff of the main problems encountered. Now Enterprise MIS platform model can be divided into three kinds: client/server mode (Client/Server, or C/S), Web browser/server mode (Browser/Server, or B/S), C/S and B/S structure of the combined model. This paper briefly based on the C/S and B/S structure of the combination of multi-layer distributed information management system analysis and design thinking.
Key words: Information Management System (MIS);C/S;B/S;multilayer structure
1 概述
現(xiàn)代企業(yè)智能化的信息管理系統(tǒng)都包括兩大部分,分別是硬件、網(wǎng)絡(luò)的配置設(shè)計(jì)和軟件的結(jié)構(gòu)。硬件配置和網(wǎng)路奧配置主要包括網(wǎng)絡(luò)的組成以及硬件的選配,軟件的總體結(jié)構(gòu)設(shè)計(jì)則是基于web的C/S、B/S結(jié)構(gòu)。作為智能化的管理信息系統(tǒng),不僅在這兩方面有突出的地方,還要將兩者有機(jī)的結(jié)合,互補(bǔ)互助。
2 硬件配置與網(wǎng)絡(luò)總體結(jié)構(gòu)設(shè)計(jì)
2.1 組網(wǎng)原則
擴(kuò)展性:系統(tǒng)應(yīng)易于升級(jí)和功能擴(kuò)充,有方便、足夠的接口;
高效性:系統(tǒng)應(yīng)具有高效的性能;
先進(jìn)性:采用先進(jìn)的技術(shù)、方法、設(shè)備,使系統(tǒng)既成熟可靠又反映當(dāng)今應(yīng)用水平,并具有發(fā)展?jié)摿Γ?/p>
安全性:網(wǎng)絡(luò)系統(tǒng)必須具有高度的安全性和保密性,通過(guò)設(shè)置分級(jí)保護(hù)、控制數(shù)據(jù)存取的權(quán)限,防止對(duì)系統(tǒng)的非法入侵;
經(jīng)濟(jì)性:在充分滿足系統(tǒng)應(yīng)用功能需求和系統(tǒng)性能,并保證系統(tǒng)安全可靠性的前提下選用物美價(jià)廉/經(jīng)濟(jì)實(shí)用的技術(shù)和產(chǎn)品,以及加強(qiáng)管理功能,減少費(fèi)用;
可維護(hù)性:提供有效的網(wǎng)絡(luò)管理和系統(tǒng)監(jiān)控、調(diào)試、診斷技術(shù),保證系統(tǒng)維護(hù)管理簡(jiǎn)明、方便、有效;
可操作性:必須提供友好的中(英)文界面,采用基于常用Windows系統(tǒng)的GUI界面,操作簡(jiǎn)便,容錯(cuò)性強(qiáng),易于管理和維護(hù)。
2.2 網(wǎng)絡(luò)設(shè)置及硬件配置
三層交換機(jī):Catalyst 6500XL
二層交換機(jī):Catalyst 3500XL
路由器:CISCO3661-AC
防火墻:清華同方2000FWE A防火墻
服務(wù)器:惠普 ProLiant DL580
2.3 網(wǎng)絡(luò)特點(diǎn)
(1)硬件配置
三層交換機(jī)采用的產(chǎn)品為高端模塊交換機(jī),可提供多達(dá)130個(gè)千兆端口并用GEC(千兆以太網(wǎng)通道,Gigabit Ethernet Channel)技術(shù)。二層交換機(jī)采用堆疊式結(jié)構(gòu),可提供數(shù)百個(gè)100Mbps的接入端口,為桌面用戶提供服務(wù)。服務(wù)器是整個(gè)應(yīng)用系統(tǒng)資源的存儲(chǔ)與管理中心,可以選用基于Intel Xeon MP 7130M芯片惠普 ProLiant DL580服務(wù)器作為系統(tǒng)服務(wù)器,將數(shù)據(jù)層和功能層配置在相互獨(dú)立的兩臺(tái)服務(wù)器上。采用光纜支持遠(yuǎn)程連接,無(wú)線局域網(wǎng)提供穩(wěn)固的無(wú)線接入。
(2)軟件配置
服務(wù)器選用的操作系統(tǒng)趨向Windows NT給用戶通過(guò)微軟的瀏覽器IE提供接入Internet等各種各樣的服務(wù),如FTP、Email、WWW、WAIS等。
2.4 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖
3 軟件總體結(jié)構(gòu)設(shè)計(jì)
客戶機(jī)/服務(wù)器(Client/Server)結(jié)構(gòu)分析(胖客戶機(jī)二層模式)
由于Client/Server結(jié)構(gòu)被設(shè)計(jì)成兩層模式,顯示邏輯和事物處理邏輯部分均被放在客戶端,數(shù)據(jù)處理邏輯和數(shù)據(jù)庫(kù)在服務(wù)器端,從而使客戶端變得很“胖”,成為胖客戶機(jī)。
其優(yōu)點(diǎn)是:
1)系統(tǒng)的聯(lián)機(jī)事物能力大大提高;2)系統(tǒng)的開(kāi)放性與可擴(kuò)充性能增強(qiáng);3)系統(tǒng)的安全性增強(qiáng);4)充分利用各種資源,提高了MIS系統(tǒng)的應(yīng)用開(kāi)發(fā)生產(chǎn)率。
其缺點(diǎn)在于:
1)開(kāi)發(fā)成本較高;2)移植困難;3)用戶界面風(fēng)格不一,使用繁雜,不利用推廣使用;4)維護(hù)復(fù)雜,升級(jí)麻煩;5)信息內(nèi)容和形式單一;6)新技術(shù)不能輕易應(yīng)用。
瀏覽器/服務(wù)器(Browser/Server)結(jié)構(gòu)分析(瘦客戶機(jī)三層模式)
在B/S結(jié)構(gòu)中,客戶機(jī)把事物處理邏輯部分分給了功能服務(wù)器,使客戶機(jī)一下子“苗條”了許多,成為瘦客戶機(jī)。其三層體系結(jié)構(gòu)為:表示層、功能層、數(shù)據(jù)層。B/S結(jié)構(gòu)與C/S體系結(jié)構(gòu)相比,不僅具體C/S體系結(jié)構(gòu)的全部?jī)?yōu)點(diǎn),而且又有Clinet/Server體系結(jié)構(gòu)所不具備的獨(dú)特優(yōu)勢(shì):
1)提供了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)的聯(lián)機(jī)、聯(lián)網(wǎng)、統(tǒng)一服務(wù)的最現(xiàn)實(shí)的開(kāi)放性基礎(chǔ);
2)較低的開(kāi)發(fā)和維護(hù)成本;
3)穩(wěn)定的技術(shù)平臺(tái);
4)使用簡(jiǎn)單、界面友好、系統(tǒng)靈活、保障系統(tǒng)的安全性;
5)客戶端消腫,本質(zhì)上是一種客戶機(jī)技術(shù),這對(duì)于大中型企業(yè)特別合適。
不足之處在于:
1)企業(yè)是一個(gè)有結(jié)構(gòu)、有管理、有明確任務(wù)的有序?qū)嶓w,而Internet面向的卻是一個(gè)無(wú)序的集合,B/S必須適應(yīng)并迎合長(zhǎng)期C/S下的有序需求方式;2)企業(yè)中非Internet技術(shù)上的應(yīng)用是Internet一項(xiàng)極其重要而繁瑣的任務(wù);3)缺乏對(duì)動(dòng)態(tài)頁(yè)面的支持能力,沒(méi)有集成有效的數(shù)據(jù)庫(kù)處理功能;4)系統(tǒng)的擴(kuò)展能力差,安全性難以控制。
C/S與B/S相結(jié)合結(jié)構(gòu)分析
傳統(tǒng)的C/S已經(jīng)積累了大量的應(yīng)用和信息,而Internet必須能充分利用這些已有的應(yīng)用和信息。Intranet技術(shù)基礎(chǔ)由于其通用性,能提供的標(biāo)準(zhǔn)接口是不多的,B/S模式目前只適用于信息發(fā)布,傳統(tǒng)的C/S結(jié)構(gòu)和Intranet B/S應(yīng)用模式往往是互相補(bǔ)充、相輔相成的,所以C/S與B/S模式還將長(zhǎng)期共存。C/S與B/S相結(jié)合的數(shù)據(jù)分布模式具有比兩種單一模式更全面的優(yōu)越性,同事其缺陷性的存在也是不可避免的。
C/S與B/S相結(jié)合模式結(jié)構(gòu)圖為:
應(yīng)用案例
中國(guó)石化集團(tuán)公司安全環(huán)保局組織開(kāi)發(fā)的中國(guó)石化集團(tuán)公司安全監(jiān)控系統(tǒng)就是以全系統(tǒng)關(guān)鍵裝置要害部位為對(duì)象,在石化集團(tuán)Internet上建立的基于Web的C/S與B/S結(jié)構(gòu)的可視化信息發(fā)布、信息傳遞、應(yīng)急指揮等功能的應(yīng)用信息系統(tǒng)。
4 結(jié)論
對(duì)于企業(yè)的B/S應(yīng)用,從當(dāng)前的技術(shù)水平看,特別是用于系統(tǒng)同用戶交互量不大的應(yīng)用,對(duì)于需要大量頻繁、高速交互的應(yīng)用系統(tǒng),采用這種模式并不一定是最好的選擇。采用Internet應(yīng)用模式并不一定能全部取代傳統(tǒng)的C/S結(jié)構(gòu),從某種意義特別是從近期的發(fā)展來(lái)看,二者應(yīng)用的界限并不清晰,而且往往是互相補(bǔ)充、相輔相成的。所以在應(yīng)用種,新的B/S模式需要能同傳統(tǒng)的C/S模式結(jié)合起來(lái),才能使整個(gè)系統(tǒng)更加完善。
參考文獻(xiàn):
[1] 薛華成.管理信息系統(tǒng)[M].哈爾濱工業(yè)大學(xué)出版社,2000.
[2] 于萬(wàn)源.大型Internet講座[N].國(guó)際電子報(bào),1997(5)
[3] 劉基華,盧延詩(shī). 基于C/S與B/S的電廠信息管理系統(tǒng)[N]. 中國(guó)測(cè)試技術(shù),2003(01).
[4] 王巍.SQL Server上數(shù)據(jù)對(duì)象結(jié)構(gòu)的動(dòng)態(tài)建立與訪問(wèn)[J].軟件世界2003.5
[5] 董傳良,蔣磊宏,張?jiān)鎏?上海交通大學(xué)教學(xué)管理信息系統(tǒng)的設(shè)計(jì)[J].2000.8
[6] 陳婧 韓伯棠 姜瑩. 基于ASP技術(shù)的MIS安全機(jī)制研究[EB/OL]. http://www.redlib.cn/html/QingBaoZaZhi_4924/JiYuAS2974226.htm
[7] 黃建平.為什么說(shuō)B/S結(jié)構(gòu)優(yōu)于C/S結(jié)構(gòu)[EB/OL].http://blog.icxo.com/read.jsp?aid=35380
[8] 劉衛(wèi)忠,徐重陽(yáng),薔薇.多層客戶機(jī)/服務(wù)器結(jié)構(gòu)分析[DB/OL].華中理工大學(xué)電子科學(xué)與技術(shù)系. http:∥www.crw.com.cn/cnw
[9] 動(dòng)網(wǎng)先鋒.企業(yè)局域網(wǎng)規(guī)劃與管理[EB/OL]. http://www.cndw.com/tech/communicate/2006050965061.asp
[10] 陳劍.支撐只是管理模式的分布式信息管理系統(tǒng)[J].軟件世界,1997.7
收稿日期:2008-03-27
作者簡(jiǎn)介:謝皓(1980-),男,廣東湛江人,助理工程師,研究方向:信息化與通信技術(shù)