資源描述:
《mis 開發(fā)模式的策略研究(1)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、MIS開發(fā)模式的策略研究(1)摘要:現(xiàn)代企業(yè)在MIS開發(fā)技術(shù)中大量應(yīng)用IS開發(fā)過程中不能將此新模式完全替代傳統(tǒng)模式,或者與傳統(tǒng)模式完全對立,本文主要對C/S與B/S模式的結(jié)合進行探討。關(guān)鍵詞:MIS開發(fā)模式;Client/Server;BroIS的概念混淆區(qū)別。若按一般的理解為:“防火墻之后的Inter”,確實與初級MIS(企業(yè)管理信息系統(tǒng))有很多相似之處,但本人認為Intra不能與MIS相提并論,可以從以下兩點進行對比說明:(1)Intra是基于Inter技術(shù)之上,根據(jù)企業(yè)的應(yīng)用需求特點,所開發(fā)出的增強應(yīng)用技術(shù)平臺。它側(cè)重于平臺技術(shù)。(2)MIS構(gòu)件包括
2、計算機應(yīng)用程序、OS、通訊協(xié)議等,它是一個綜合系統(tǒng),而且更注重于網(wǎng)上內(nèi)容及網(wǎng)上管理。由此可以得到結(jié)論,Intra的出現(xiàn)只是更豐富了MIS的吸引力,完全代替MIS的含義范圍的說法從應(yīng)用與理論角度都是不正確的。企業(yè)管理過程中由于概念上的混淆,目前在企業(yè)信息網(wǎng)的建設(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新平臺的缺乏認識所致,有必要給予充分認識才能正確對待。2C/S和B/S之比較C/S和B/S是當今世界開發(fā)模式技術(shù)架構(gòu)的兩大主流技術(shù)。C/S是美國Borland公司最早研發(fā),B/S是美國微軟公司研發(fā)。目前,這兩項技術(shù)以被世界各國所掌握,國內(nèi)公司以C/S和B/S技術(shù)開發(fā)出產(chǎn)品也很多。2.1C/S架構(gòu)軟件的優(yōu)勢與劣勢(1)應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較輕。最簡單的C/S體系結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用由兩部分組成,即客戶應(yīng)用程序和數(shù)據(jù)庫服務(wù)器程序。二者可分別稱為前臺程序與后
4、臺程序。運行數(shù)據(jù)庫服務(wù)器程序的機器,也稱為應(yīng)用服務(wù)器。一旦服務(wù)器程序被啟動,就隨時等待響應(yīng)客戶程序發(fā)來的請求;客戶應(yīng)用程序運行在用戶自己的電腦上,對應(yīng)于數(shù)據(jù)庫服務(wù)器,可稱為客戶電腦,當需要對數(shù)據(jù)庫中的數(shù)據(jù)進行任何操作時,客戶程序就自動地尋找服務(wù)器程序,并向其發(fā)出請求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則做出應(yīng)答,送回結(jié)果,應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較輕。(2)數(shù)據(jù)的儲存管理功能較為透明。在數(shù)據(jù)庫應(yīng)用中,數(shù)據(jù)的儲存管理功能,是由服務(wù)器程序和客戶應(yīng)用程序分別獨立進行的,前臺應(yīng)用可以違反的規(guī)則,并且通常把那些不同的(不管是已知還是未知的)運行數(shù)據(jù),在服務(wù)器程序中不集中實現(xiàn),例如
5、訪問者的權(quán)限,編號可以重復、必須有客戶才能建立定單這樣的規(guī)則。所有這些,對于工作在前臺程序上的最終用戶,是“透明”的,他們無須過問(通常也無法干涉)背后的過程,就可以完成自己的一切工作。在客戶服務(wù)器架構(gòu)的應(yīng)用中,前臺程序不是非?!笆菪 ?,麻煩的事情都交給了服務(wù)器和網(wǎng)絡(luò)。在C/S體系的下,數(shù)據(jù)庫不能真正成為公共、專業(yè)化的倉庫,它受到獨立的專門管理。(3)C/S架構(gòu)的劣勢是高昂的維護成本且投資大。首先,采用C/S架構(gòu),要選擇適當?shù)臄?shù)據(jù)庫平臺來實現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫系統(tǒng)去管理,但邏輯上兩地的操作者要直接訪問同一個數(shù)據(jù)庫
6、才能有效實現(xiàn),有這樣一些問題,如果需要建立“實時”的數(shù)據(jù)同步,就必須在兩地間建立實時的通訊連接,保持兩地的數(shù)據(jù)庫服務(wù)器在線運行,網(wǎng)絡(luò)管理工作人員既要對服務(wù)器維護管理,又要對客戶端維護和管理,這需要高昂的投資和復雜的技術(shù)支持,維護成本很高,維護任務(wù)量大。