資源描述:
《mis開發(fā)中c-s模式和b-s模式的結(jié)合策略》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、MIS開發(fā)中C/S模式和B/S模式的結(jié)合策略MIS開發(fā)中C/S模式和B/S模式的結(jié)合策略李葵(安徽省安慶供電局計算機中心,246003,:0556-5341417):企業(yè)MIS開發(fā)已大量應(yīng)用ISClient/serverBroIS的概念混淆區(qū)別。若按一般的理解為:“防火墻之后的Inter”,確實和低級MIS(企業(yè)治理信息系統(tǒng))有很多相似之處,但筆者以為Intra不能和MIS相提并論,至少基于以下二點:1.Intra是基于Inter技術(shù)之上的,為適應(yīng)企業(yè)的應(yīng)用需求特征,所開發(fā)出增強了的應(yīng)用技術(shù)平臺。它側(cè)重于平臺技術(shù)。2.M
2、IS構(gòu)件包括計算機應(yīng)用程序、OS、通訊協(xié)議等,它是一個綜合系統(tǒng),而且更注重于X上內(nèi)容及X上治理??梢哉f,Intra的出現(xiàn)只是更豐富了MIS的吸引力,而根本不能代替MIS的含義范圍。基于概念上的混淆,目前在企業(yè)信息X的建設(shè)上普遍存在著兩個誤區(qū):1.將Intra等同于MIS,以為MIS就是指C/S(客戶機/服務(wù)器)模式,Intra代表了新技術(shù)B/S(瀏覽器/服務(wù)器)模式。以前的所有系統(tǒng)設(shè)計方案都可用B/S模式來解決,全部系統(tǒng)在B/S模式下開發(fā)。2.將Intra和MIS對立,以為B/S側(cè)重于信息文本發(fā)布,C/S的數(shù)據(jù)庫信息的形
3、成過程也就是它的發(fā)布過程,主張數(shù)據(jù)庫信息進出仍用C/S模式。筆者以為以上兩種做法都是偏激的,是對Intra新平臺的缺乏熟悉所致,有必要給予充分熟悉才能正確對待。 二、C/S的實用和缺陷 MIS在我國已有20多年的發(fā)展歷程,但真正普及應(yīng)用還是近十年來的事。由于負責企業(yè)龐大而復(fù)雜的數(shù)據(jù)信息的治理,在企業(yè)生產(chǎn)經(jīng)營治理中發(fā)揮了巨大的功能,C/S本身也是屬于發(fā)展到90年代的較為先進的結(jié)構(gòu)。這種模式將應(yīng)用一分為二,服務(wù)器負責數(shù)據(jù)治理,客戶機完成和用戶的交互任務(wù)。C/S具有強壯的數(shù)據(jù)操縱和事務(wù)處理能力,以及數(shù)據(jù)的平安性和完整性約束。但
4、隨著企業(yè)規(guī)模的日益擴大,應(yīng)用程序的復(fù)雜程度不斷進步,逐漸也暴露了以下幾點:1.開發(fā)本錢較高。C/S結(jié)構(gòu)對客戶端軟硬件要求較高,尤其是軟件的不斷升級,對硬件要求不斷進步,增加了整個系統(tǒng)的本錢,客戶端越來越臃腫。2.移植困難。不同開發(fā)工具開發(fā)的應(yīng)用程序,一般來說互不兼容,不能搬到其它平臺上運行。3.用戶界面風(fēng)格不一,使用繁雜,不利于推廣使用。4.維護復(fù)雜,升級麻煩。假如應(yīng)用程序要升級,必須到現(xiàn)場為客戶機逐一升級,每個客戶機上的應(yīng)用程序都需維護。5.信息內(nèi)容和形式單一,由于傳統(tǒng)MIS一般為事務(wù)處理,界面基本遵循數(shù)據(jù)庫的字段解釋
5、,開發(fā)之初就已確定,而且不能隨時截取辦公信息和檔案等外部信息,用戶獲得的只是單純的字符和數(shù)字,既枯燥又死板。6.新技術(shù)不能輕易應(yīng)用。由于一個軟件平臺及開發(fā)工具一旦選定,不可能輕易更改?!∪/S的先進和不足 基于B/S的Intra技術(shù),其三項上風(fēng)是實質(zhì)性的:1.它是有計算技術(shù)以來最穩(wěn)定的技術(shù)平臺。在C/S時代,用戶最苦惱的新題目莫過于如何選擇一個穩(wěn)定的平臺。由于以前的技術(shù)基礎(chǔ)不是X絡(luò),因此自然地發(fā)展出眾多的互不兼容的技術(shù)平臺。每種技術(shù)平臺,從用戶應(yīng)用穩(wěn)定性要求來看,都可以說是曇花一現(xiàn),給用戶留下了無奈和苦惱。只有進進X
6、絡(luò)計算機時代,由于上億用戶都聯(lián)在X上,其技術(shù)才獲得了高度穩(wěn)定性。它只能發(fā)展,不能被推翻,所有人只能支持和遵循它,不能控制它。2.它本質(zhì)上是一種客戶機技術(shù),這對于大中型企業(yè)非凡合適。在C/S模式下,每種應(yīng)用的主要部分是在客戶機側(cè)。別的不說,光是在眾多的客戶機側(cè)安裝和維護多種應(yīng)用的多個版本,就叫人受不了。而Inter技術(shù)卻不同,上億個用戶只是通過瀏覽器這個同一界面,就可享受到無窮豐富的,永遠在不斷變化和發(fā)展著的信息服務(wù)。Intra原則上取消了所有在客戶機側(cè)的維護工作。3.它提供了異種機、異種X、異種應(yīng)用服務(wù)的聯(lián)機、聯(lián)X、同一
7、服務(wù)的最現(xiàn)實的開放性基礎(chǔ)。通過Intra技術(shù)同一訪問異種數(shù)據(jù)庫,早已成為現(xiàn)實。從ISDN到ATM,再到現(xiàn)在大行其道的TCP/IP,正是由于Inter的大行其道,寬帶IP將會成為真正的、同一服務(wù)的(數(shù)據(jù)、語音、多媒體)X絡(luò)基礎(chǔ)。但是存在著兩大新題目,一為:企業(yè)是一個有結(jié)構(gòu)、有治理、有確定任務(wù)的有序?qū)嶓w,而Inter面向的卻是一個無序的集合,B/S必須適應(yīng)并迎合長期C/S下的有序需求方式。其二為:企業(yè)中已經(jīng)積累了或多或少的各種基于非Inter技術(shù)上的應(yīng)用,和這些應(yīng)用聯(lián)接,是Intra一項極其重要而繁重的任務(wù)。缺乏對動態(tài)頁面的
8、支持能力,沒有集成有效的數(shù)據(jù)庫處理功能,系統(tǒng)的擴展能力差,平安性難以控制,好集成工具不足等等,都讓我們應(yīng)慎重行事?!∷摹/S和B/S將長期共存 在傳統(tǒng)的C/S下已經(jīng)積累了大量的應(yīng)用和信息,例如各類數(shù)據(jù)庫和各種格式的文件,而Intra必須能充分利用這些已有的應(yīng)用和信息。Intra技術(shù)基礎(chǔ)由于其通用性,能提供的標準接口