信息系統(tǒng)技術(shù)_第1頁
信息系統(tǒng)技術(shù)_第2頁
信息系統(tǒng)技術(shù)_第3頁
信息系統(tǒng)技術(shù)_第4頁
信息系統(tǒng)技術(shù)_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第7章信息系統(tǒng)技術(shù)第7章信息系統(tǒng)技術(shù)信息系統(tǒng)技術(shù)是在信息系統(tǒng)開發(fā)與運用中所運用的各種技術(shù)的總稱。其主要內(nèi)容包括計算機技術(shù)、網(wǎng)絡(luò)通訊技術(shù)、程序設(shè)計技術(shù)和數(shù)據(jù)庫技術(shù)等。此外還有一些間接技術(shù),如數(shù)據(jù)采集技術(shù)、計算機控制技術(shù)、離散事件系統(tǒng)仿真技術(shù),以及商業(yè)智能與數(shù)據(jù)發(fā)掘和地理信息系統(tǒng)等,它們雖不屬于信息系統(tǒng)的中心支撐技術(shù),也并非一切信息系統(tǒng)都要用到,但是實際闡明,絕大多數(shù)信息系統(tǒng),都會或多或少地運用其中的某一項或某幾項技術(shù),并且在某些特定范圍內(nèi),對信息系統(tǒng)的勝利與否起著關(guān)鍵的作用。第7章信息系統(tǒng)技術(shù)7.1系統(tǒng)與信息系統(tǒng)的概念7.2數(shù)據(jù)庫與數(shù)據(jù)倉庫技術(shù)、知識庫與知識倉庫技術(shù)7.3信息系統(tǒng)的開發(fā)工具7.4從電子數(shù)據(jù)處置系統(tǒng)到?jīng)Q策支持系統(tǒng)的開展過程7.5信息系統(tǒng)的體系構(gòu)造與運用方式7.6信息系統(tǒng)的開發(fā)過程及開發(fā)技術(shù)簡介7.1系統(tǒng)與信息系統(tǒng)的概念系統(tǒng)的概念“系統(tǒng)(System)〞一詞是目前現(xiàn)代科學(xué)的一切領(lǐng)域都離不開的概念,但其含義究竟是什么,至今還沒有一個一致的定義。通常以為:系統(tǒng)是由一些存在親密聯(lián)絡(luò)的部件組成的,為到達某種目的而相互作用的有機整體。系統(tǒng)的分類按照組成系統(tǒng)要素的性質(zhì)來劃分,現(xiàn)實世界中的系統(tǒng)可以分為以下三種:(1)自然系統(tǒng);(2)人工系統(tǒng);(3)復(fù)合系統(tǒng)。系統(tǒng)的特征從各種各樣詳細的系統(tǒng)中可以籠統(tǒng)出來系統(tǒng)的共性,這就是系統(tǒng)的特征。普通地,系統(tǒng)都具有如下特征:(1)目的性;(2)相關(guān)性;(3)層次性;(4)整體性。信息系統(tǒng)的概念信息系統(tǒng)是與信息的加工、傳送、存貯以及利用等有關(guān)的系統(tǒng),它是一個人造系統(tǒng)。人類自從進入文明社會以來就不斷從事著信息處置任務(wù),經(jīng)過手工方法和技術(shù),利用紙筆等工具進展信息的傳送和交流。亦即信息系統(tǒng)可以不涉及計算機等現(xiàn)代技術(shù),甚至可以是純?nèi)斯さ摹5嬎銠C與網(wǎng)絡(luò)通訊技術(shù)的開展,使信息系統(tǒng)的處置才干得到了很大提高。現(xiàn)代信息系統(tǒng)是由計算機硬件、網(wǎng)絡(luò)和通訊設(shè)備、計算機軟件、信息資源、信息用戶和規(guī)章制度組成的,是以處置信息流為目的的人機一體化系統(tǒng)。1.信息系統(tǒng)的根本功能(1)輸入功能;(2)存儲功能;(3)處置功能;(4)輸出功能;(5)控制功能。2.信息系統(tǒng)的層次在不同的組織里,甚至同一個組織的不同群體里,由于人們的利益、專業(yè)和需求層次不相,因此存在著為滿足人們不同需求而設(shè)計的不同類型的信息系統(tǒng),這些信息系統(tǒng)相互交叉和集成,共同支持整個組織的完全信息管理。信息系統(tǒng)按組織層次和功能可劃分為以下幾種:(1)業(yè)務(wù)處置層系統(tǒng);(2)管理控制層系統(tǒng)(3)戰(zhàn)略方案層系統(tǒng)7.2數(shù)據(jù)庫與數(shù)據(jù)倉庫技術(shù)、知識庫與知識倉庫技術(shù)信息系統(tǒng)在運轉(zhuǎn)過程中會產(chǎn)生大量的數(shù)據(jù),系統(tǒng)必需將其有效地保管起來并進展加工處置,以便從中抽取有用的信息。因此信息系統(tǒng)的一個重要的功能就是數(shù)據(jù)和信息的存儲,同時還需求借助先進的數(shù)據(jù)處置技術(shù),以開掘出數(shù)據(jù)的價值。數(shù)據(jù)的存儲和處置要求具有平安性、嚴密性、可共享性、可運用性和可維護性,隨著信息系統(tǒng)數(shù)據(jù)量的激增,現(xiàn)代信息系統(tǒng)必需運用計算機來完成數(shù)據(jù)處置。調(diào)查顯示,絕大多數(shù)現(xiàn)代信息系統(tǒng)運用了數(shù)據(jù)庫和數(shù)據(jù)倉庫來存儲信息系統(tǒng)的數(shù)據(jù),而隨著知識經(jīng)濟時代的到來和知識管理系統(tǒng)的出現(xiàn),知識庫和知識倉庫也遭到人們的注重并得到廣泛運用。1.數(shù)據(jù)庫技術(shù)數(shù)據(jù)庫技術(shù)是計算機技術(shù)中開展最快的領(lǐng)域之一,也是運用最廣的技術(shù)之一,它是信息系統(tǒng)的中心技術(shù)和重要根底。數(shù)據(jù)庫,顧名思義,是存放數(shù)據(jù)的倉庫,但嚴厲地講,數(shù)據(jù)庫是長期存儲在計算機內(nèi)、有組織、可共享的大量數(shù)據(jù)的集合。1.數(shù)據(jù)庫系統(tǒng)的特點(1)數(shù)據(jù)構(gòu)造化(2)數(shù)據(jù)共享性好,冗余度低(3)數(shù)據(jù)獨立性高(4)數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)〔DBMS〕一致管理和控制2.分布式數(shù)據(jù)庫系統(tǒng)分布式數(shù)據(jù)庫系統(tǒng)〔DistributedDatabaseSystem〕是在傳統(tǒng)集中式數(shù)據(jù)庫系統(tǒng)成熟技術(shù)的根底上開展起來的,是計算機技術(shù)和網(wǎng)絡(luò)技術(shù)相互浸透和有機結(jié)合的產(chǎn)物,具有以下特點:(1)數(shù)據(jù)獨立性;(2)集中與自治相結(jié)合的控制構(gòu)造;(3)適當添加數(shù)據(jù)冗余度;(4)全局的一致性、可串行性和可恢復(fù)性20世紀70年代出現(xiàn)的第二代數(shù)據(jù)庫——關(guān)系數(shù)據(jù)庫,開展成為當今最為流行的商用數(shù)據(jù)庫系統(tǒng)。數(shù)據(jù)庫技術(shù)與計算機網(wǎng)絡(luò)通訊技術(shù)、人工智能技術(shù)、面向?qū)ο蟪绦蛟O(shè)計技術(shù)等技術(shù)相互浸透與結(jié)合,成為當前數(shù)據(jù)庫技術(shù)開展的主要特征。隨著數(shù)據(jù)庫技術(shù)的廣泛運用,數(shù)據(jù)庫也在朝著大型化和微型化的兩極開展。2.數(shù)據(jù)倉庫技術(shù)數(shù)據(jù)倉庫概念是由W.H.Inmon在<BuildingtheDataWarehouse>一書中提出的。經(jīng)過對比操作型數(shù)據(jù)和分析型數(shù)據(jù),以為數(shù)據(jù)倉庫是一個面向主題的(SubjectOriented)、集成的(Integrate)、相對穩(wěn)定的(Non-Volatile)、不同時間的(TimeVariant)的數(shù)據(jù)集合,用于支持運營管理中的決策制定過程。數(shù)據(jù)倉庫的建立,就是為了充分利用已有的數(shù)據(jù)資源,將數(shù)據(jù)轉(zhuǎn)換為信息,并從中發(fā)掘出知識,提煉成智慧,最終發(fā)明出效益。1.數(shù)據(jù)倉庫的特征(1)面向主題;(2)集成的;(3)穩(wěn)定的;(4)隨時間變化的2.數(shù)據(jù)倉庫的組成(1)數(shù)據(jù)抽取工具。數(shù)據(jù)抽取工具又叫ETL(ExtractTransformLoad)工具,它把數(shù)據(jù)從各式各樣的數(shù)據(jù)存儲中抽取出來,并按一定規(guī)那么進展必要的清洗、轉(zhuǎn)換,再加載到數(shù)據(jù)倉庫內(nèi)。(2)數(shù)據(jù)倉庫數(shù)據(jù)庫。數(shù)據(jù)倉庫數(shù)據(jù)庫是整個數(shù)據(jù)倉庫環(huán)境的中心,它擔(dān)任數(shù)據(jù)的存儲管理和數(shù)據(jù)存取,同時為數(shù)據(jù)倉庫訪問工具提供檢索接口。(3)元數(shù)據(jù)。元數(shù)據(jù)是描畫數(shù)據(jù)倉庫內(nèi)數(shù)據(jù)的構(gòu)造和建立方法的數(shù)據(jù)??蓪⑵浒从猛镜牟煌譃閮深悾夹g(shù)元數(shù)據(jù)和商業(yè)元數(shù)據(jù)。(4)數(shù)據(jù)倉庫訪問工具。數(shù)據(jù)倉庫訪問工具為用戶提供了強大的數(shù)據(jù)倉庫訪問手段,包括查詢和報表工具、聯(lián)機分析處置〔OLAP〕工具、數(shù)據(jù)發(fā)掘工具、運用開發(fā)工具和經(jīng)理信息系統(tǒng)〔EIS〕等。3.主流數(shù)據(jù)倉庫產(chǎn)品引見包含了業(yè)界領(lǐng)先的數(shù)據(jù)庫平臺、開發(fā)工具和運用系統(tǒng),可以提供一系列的數(shù)據(jù)倉庫工具集和效力,具有多用戶數(shù)據(jù)倉庫管理才干,較強的與OLAP工具的交互才干,及快速和便利的數(shù)據(jù)挪動機制等特性。結(jié)合了DB2數(shù)據(jù)效力器的優(yōu)點和IBM的商業(yè)智能根底設(shè)備,集成了用于倉庫管理、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)發(fā)掘以及OLAP分析和報告的中心組件。Microsoft在SQLServer2005中整合了數(shù)據(jù)倉庫方面的功能,從此正式進入數(shù)據(jù)倉庫管理系統(tǒng)的主流市場,開展勢頭非常迅猛。于2021年發(fā)布了新型數(shù)據(jù)倉庫參考體系構(gòu)造——SQLServerFastTrack數(shù)據(jù)倉庫Oracle數(shù)據(jù)倉庫處理方案IBM數(shù)據(jù)倉庫處理方案Microsoft數(shù)據(jù)倉庫處理方案3.知識庫技術(shù)21世紀是知識經(jīng)濟時代,知識已成為最主要的財富來源,組織的開展將更多地依賴于其所擁有的無形知識資產(chǎn)。管理學(xué)者彼得·德魯克(PeterF.Drucker)早在一九六五年即預(yù)言:“知識將取代土地、勞動、資本與機器設(shè)備,成為最重要的消費要素〞。據(jù)IDC在1999年的調(diào)查顯示,企業(yè)經(jīng)過知識管理添加利潤收入67%,改善稱心度54%,開發(fā)新產(chǎn)品與效力35%。知識與知識員工成為組織管理的新內(nèi)容,組織的信息管理不可防止的需求將知識納入管理范疇,構(gòu)成知識管理〔KnowledgeManagement,KM〕,信息管理的內(nèi)容也就從數(shù)據(jù)、信息提高到知識層次。1.知識庫及其特點知識庫(KnowledgeBase)是知識工程中的一種構(gòu)造化、易操作、易利用、全面、有組織的知識集群,是針對某一(或某些)領(lǐng)域問題求解的需求,采用某種(或假設(shè)干)知識表示方式在計算機存儲器中存儲、組織、管理和運用的相互聯(lián)絡(luò)的知識單元集合。特點:(1)知識庫中的知識根據(jù)其運用領(lǐng)域特征、背景特征〔獲取時的背景信息〕、運用特征、屬性特征等被轉(zhuǎn)換成便于利用的、有構(gòu)造的組織方式。(2)知識庫的知識是有層次的。(3)知識庫中可有一種不只屬于某一層次(或者說在任一層次都存在)的特殊方式的知識——可信度(或稱信任度,置信測度等)。(4)知識庫中還可存在一個通常被稱為典型方法庫的特殊部分。2.知識庫的作用(1)使信息和知識有序化是知識庫對組織的首要奉獻(2)加快知識和信息的流動,有利于知識共享、交流和創(chuàng)新。(3)協(xié)助企業(yè)實現(xiàn)對客戶知識的有效管理4.知識倉庫技術(shù)知識倉庫〔KnowledgeWarehouse〕起初來源于數(shù)據(jù)倉庫,是以多行業(yè)、多類別數(shù)據(jù)倉庫組成的一個集合。它涉及多行業(yè)、多層次的單位,在方式上包括文字、影像、圖形等以多媒體方式的信息,也包括以某種實際、假想算法,推論存在等籠統(tǒng)的知識。它是一個較龐大的知識綜合體,大到可以指點一個國家(如各國的智庫)乃至一個世界開展的方向,小到可以指點一個企業(yè)的開展戰(zhàn)略或影響個人的開展出路。知識倉庫不等同于知識管理系統(tǒng),二者在目的和范圍都存在差別。知識倉庫也不同于知識庫,它包含了知識庫,不僅含有組織的知識存儲,還含有這些知識產(chǎn)生、運用的相關(guān)背景和參考閱歷。知識倉庫的功能(1)知識獲取功能;(2)知識導(dǎo)入功能;(3)知識的分類存貯和檢索功能;(4)知識維護功能;(5)知識推送功能7.3信息系統(tǒng)的開發(fā)工具信息系統(tǒng)的開發(fā)工具是在信息系統(tǒng)建立的整個過程中運用的各類工具的總稱。隨著信息系統(tǒng)功能的強大,信息系統(tǒng)的開發(fā)過程變得非常復(fù)雜,為了滿足現(xiàn)代信息系統(tǒng)開發(fā)中質(zhì)量高、速度快和規(guī)范化的要求,各種開發(fā)工具應(yīng)運而生并且迅速開展。信息系統(tǒng)開發(fā)工具是信息系統(tǒng)技術(shù)的代表,它經(jīng)過自動化、規(guī)范化工具協(xié)助開發(fā)人員按照需求高效、正確地生成符合規(guī)范的產(chǎn)品。它們有的運用于系統(tǒng)開發(fā)的某個階段,有的那么在整個開發(fā)過程中發(fā)揚作用。簡單的開發(fā)輔助工具CASE工具集成化軟件開發(fā)環(huán)境1.信息系統(tǒng)開發(fā)工具的開展歷程信息系統(tǒng)的開發(fā)輔助工具是指一些通用的處置軟件,如字處置軟件、圖形編輯軟件和簡單的編程工具等。計算機輔助軟件工程可以加快開發(fā)速度,提高運用軟件消費率并保證運用軟件的可靠質(zhì)量。將支持計算機系統(tǒng)軟件、工具集、信息庫、網(wǎng)絡(luò)管理、人員與場地設(shè)備等全部開發(fā)資源進展有效靈敏的集成。2.幾種常用的信息系統(tǒng)開發(fā)工具J2EE模型(2)WEB開發(fā)工具(3)EJB開發(fā)工具(4)運用程序效力器的銜接器(5)J2EE工程部署效力(6)數(shù)據(jù)庫效力(1)極具人性化的界面(2)強大的數(shù)據(jù)庫管理功能(3)自動完成和方便的查錯、調(diào)試功能(4)大量的組件(1)系統(tǒng)功能模型設(shè)計模塊(2)系統(tǒng)數(shù)據(jù)模型設(shè)計模塊(3)運用原型快速生成模塊(4)團隊開發(fā)模塊J2EE和MyEclipsePowerDesignerVisualStudio7.4從電子數(shù)據(jù)處置系統(tǒng)到?jīng)Q策支持系統(tǒng)的開展過程信息管理學(xué)思想和信息系統(tǒng)技術(shù)的開展共同促進了組織信息系統(tǒng)的提高。它們不但改動了信息系統(tǒng)的功能和目的,還改動著組織的業(yè)務(wù)方式和運營管理方式。以信息系統(tǒng)技術(shù)特別是網(wǎng)絡(luò)通訊技術(shù)為規(guī)范,對信息系統(tǒng)劃分為如下四個開展階段。(1)電子數(shù)據(jù)處置(2)管理信息系統(tǒng)(3)決策支持系統(tǒng)(4)戰(zhàn)略用戶支持系統(tǒng)1.電子數(shù)據(jù)處置1954年,美國通用電器公司首先運用計算機進展工資和本錢會計核算,開場了現(xiàn)代信息系統(tǒng)開展的第一個階段。在這一階段(20世紀50-60年代),信息系統(tǒng)主要運用于以計算機為根底的數(shù)據(jù)處置和存儲,以支持管理任務(wù)中的統(tǒng)計計算、制表以及文字處置等事務(wù)處置過程,其目的是替代繁重的手工數(shù)據(jù)處置,提高組織運營的效率以及數(shù)據(jù)操作的準確性。這一階段主要的典型系統(tǒng)有以下兩種:電子數(shù)據(jù)處置系統(tǒng)(ElectronicDataProcessingSystems,EDPS)業(yè)務(wù)處置(TransactionProcessingSystem,TPS)2.管理信息系統(tǒng)20世紀60-70年代隨著數(shù)據(jù)庫技術(shù)的開展和分布式系統(tǒng)技術(shù)的出現(xiàn),由中型機、小型機和終端機組成的網(wǎng)絡(luò)被廣泛運用于企業(yè)管理實際,并構(gòu)成了傳統(tǒng)構(gòu)造化的管理信息系統(tǒng)(MIS)。這一階段的主要目的是提高系統(tǒng)處置的綜合性、系統(tǒng)性和時效性,使之能從企業(yè)全局出發(fā),經(jīng)過數(shù)據(jù)共享,發(fā)揚系統(tǒng)的綜合才干,協(xié)助管理者分析、方案、預(yù)測和控制企業(yè)信息。與EDPS相比,MIS在信息處置方法、手段和技術(shù)方面都有很大改良,比如,MIS更強調(diào)對數(shù)據(jù)的深層次開發(fā)利用,更強調(diào)信息系統(tǒng)對消費運營過程的預(yù)測和控制造用;采用規(guī)范化的工具和技術(shù)手段,構(gòu)建低本錢的系統(tǒng)構(gòu)造和數(shù)據(jù)處置問題,但對組織構(gòu)造和管理人員的決策行為研討缺乏,亦即對人在決策中的作用注重不夠。因此對企業(yè)高層管理決策的輔助作用并不明顯。3.決策支持系統(tǒng)這個階段的信息系統(tǒng)目的改動了以往只注重運營活動效率改善的情況,而更加強調(diào)組織決策的有效性,因此其中心技術(shù)是以人機對話、模型庫和人工智能等為根底的技術(shù),所構(gòu)建的典型信息系統(tǒng)為決策支持系統(tǒng)(DSS),主要用于處理非構(gòu)造化和半構(gòu)造化的決策問題。人工智能的開展使決策支持系統(tǒng)向智能化開展。決策支持系統(tǒng)的根本特征主要有:(1)重點是處理高層管理者面臨的半構(gòu)造化問題。(2)支持但不是替代高層決策者制定決策。(3)主要目的在于改善決策質(zhì)量而不是提高決策效率。(4)強調(diào)對環(huán)境及用戶決策方法改動的靈敏性及順應(yīng)性。(5)特別注重讓非計算機專業(yè)人員以交互方式運用系統(tǒng)。4.戰(zhàn)略用戶支持系統(tǒng)20世紀90年代的信息技術(shù)獲得了革命性的進展,集中表達在圖形界面技術(shù)、網(wǎng)絡(luò)技術(shù)和人工智能技術(shù)等方面。這一階段的主要目的是協(xié)助組織實現(xiàn)業(yè)務(wù)轉(zhuǎn)型的變革、提供良好的任務(wù)環(huán)境、尋求高素質(zhì)人才等,并以高速網(wǎng)絡(luò)傳輸技術(shù)、多媒體技術(shù)、人工智能技術(shù)的新開展以及系統(tǒng)的運用集成技術(shù)等為手段,借用Internet、WWW、中間件技術(shù)以及電子商務(wù)技術(shù)(E-Business)等詳細實現(xiàn)新型高度集成的運用系統(tǒng),主要以ERP、SCM、CRM等商業(yè)通用和公用系統(tǒng)為代表,它們標志著信息系統(tǒng)運用的高級階段,也使得組織的運營從最初的簡單的部分的事務(wù)處置轉(zhuǎn)變到更大范圍和更高層次的運營方案控制上來。主要有以下兩種信息系統(tǒng):主管信息系統(tǒng)(ExecutiveInformationSystem,EIS)專家系統(tǒng)(ES)7.5信息系統(tǒng)的體系構(gòu)造與運用方式信息系統(tǒng)的體系構(gòu)造表達了信息系統(tǒng)各組成部分之間的邏輯關(guān)系,信息系統(tǒng)的運用方式那么表達了信息系統(tǒng)各部分的物理關(guān)系。隨著信息管理學(xué)思想的開展和信息系統(tǒng)技術(shù)的變革,信息系統(tǒng)的體系構(gòu)造不斷改動,各種系統(tǒng)模型的出現(xiàn)標志著信息系統(tǒng)體系構(gòu)造的成熟。信息系統(tǒng)的運用方式隨著信息系統(tǒng)技術(shù),特別是網(wǎng)絡(luò)通訊技術(shù)而不斷完善,從原始的單機無網(wǎng)絡(luò)構(gòu)造迅速開展成為依托互聯(lián)網(wǎng)、強大的數(shù)據(jù)庫和成熟的開發(fā)平臺的多層構(gòu)造,顯示了信息系統(tǒng)運用方式的生長過程。1.信息系統(tǒng)的體系構(gòu)造根據(jù)用戶審視信息系統(tǒng)的角度不同,信息系統(tǒng)的體系構(gòu)造可以分為外體系構(gòu)造和內(nèi)體系構(gòu)造。1.信息系統(tǒng)的外體系構(gòu)造這是從信息系統(tǒng)用戶或者組織的信息任務(wù)著的角度察看信息系統(tǒng)而得出的體系構(gòu)造。它包括了信息系統(tǒng)運轉(zhuǎn)的一整套環(huán)境,主要包括以下幾個方面:計算機硬件及網(wǎng)絡(luò)通訊環(huán)境,計算機周邊配件,機房及配電室等。計算機操作系統(tǒng)數(shù)據(jù)庫及其管理系統(tǒng)、J2EE或.NET框架、Web效力器等信息系統(tǒng)中心及其開發(fā)工具客戶端環(huán)境信息系統(tǒng)用戶2.信息系統(tǒng)的內(nèi)體系構(gòu)造信息系統(tǒng)的內(nèi)體系構(gòu)造是信息系統(tǒng)開發(fā)人員對信息系統(tǒng)各部分組成的看法,也即外體系構(gòu)造中信息系統(tǒng)中心的內(nèi)部構(gòu)成。按照該體系構(gòu)造,信息系統(tǒng)可以分為以下幾個組成部分:用戶信息存儲信息處置信息的輸入、輸出與維護2.信息系統(tǒng)的運用方式信息系統(tǒng)的運用方式是指信息系統(tǒng)中各組成部分在實施后的物理構(gòu)造情況和運用方式,它與信息系統(tǒng)的可運用性和可維護性嚴密相關(guān)。信息系統(tǒng)功能的日益豐富和數(shù)據(jù)庫中儲存數(shù)據(jù)量的爆炸性增長,使信息系統(tǒng)中各組成部分之間的通訊量日益添加。這一變化并沒有對信息系統(tǒng)的體系構(gòu)造呵斥太大影響,卻使信息系統(tǒng)的運用方式發(fā)生了宏大變化。特別是,技術(shù)的開展使全球范圍內(nèi)的信息系統(tǒng)成為能夠,人們?yōu)榱俗屝畔⑾到y(tǒng)可以更好地發(fā)揚作用,加強數(shù)據(jù)和資源的共享,不斷地改良信息系統(tǒng)的運用方式。1.單機方式單機方式是指基于微型計算機系統(tǒng)的信息系統(tǒng)運用方式。早期開發(fā)的事務(wù)處置系統(tǒng)普通都是基于這此種方式。詳細地說,假設(shè)在一個信息系統(tǒng)內(nèi)的多臺計算機是各自獨立運用的,這樣的系統(tǒng)就是單機構(gòu)造的信息系統(tǒng)。單機信息系統(tǒng)中的計算機處于各自為政的孤立形狀,各自運轉(zhuǎn)本人的信息系統(tǒng)和數(shù)據(jù),計算機在這里僅起到了信息處置的作用,計算機之間無法進展直接的信息交流,不能共享資源,系統(tǒng)效率低、實時性差、技術(shù)手段落后。但單機系統(tǒng)具有天然的平安性和易操作性。這種分散式構(gòu)造往往存在于僅運用單機的組織中。假設(shè)組織的各個部門擁有單機信息處置系統(tǒng),而沒有構(gòu)成一致的信息系統(tǒng),那么就會構(gòu)成一個個“信息孤島〞,各部門也無法利用計算機來進展協(xié)調(diào)與協(xié)作。目前,這種構(gòu)造仍存在于一些小型組織中,需求經(jīng)過網(wǎng)絡(luò)來實現(xiàn)其信息共享。2.主機/終端方式20世紀60年代早期,面向終端的第一代計算機網(wǎng)絡(luò)出現(xiàn),采用了宿主機與多個仿真終端連網(wǎng)的方式,主機/終端方式(Master/Terminal方式)隨之投入運用。在這樣的信息系統(tǒng)中,除了一臺中心計算機(稱為主機,Host)外,其他終端不具備自主處置功能,因此主機是網(wǎng)絡(luò)的中心和控制者。信息系統(tǒng)終端分布在各處,并與主機相連,經(jīng)過本地的終端運用遠程的主機,并由分時系統(tǒng)支配共享主機的集成數(shù)據(jù)處置系統(tǒng)。主機/終端方式相對于過去分散的處置方式有很大提高。由于數(shù)據(jù)集中處置,提高了信息處置的效率,能高效地完成數(shù)據(jù)歸集任務(wù)。系統(tǒng)具有費用低、易于管理控制,可以保證數(shù)據(jù)的平安性和一致性等優(yōu)點。但程序運轉(zhuǎn)和文件存取都在主機上,用戶完全依賴于主機,一旦主機出現(xiàn)缺點就會使一切用戶遭到影響。3.客戶機/效力器方式20世紀90年代初,客戶機/效力器方式(Client/Server方式,簡稱C/S方式)出現(xiàn),它的本質(zhì)是將數(shù)據(jù)存取和運用程序別分開來,客戶機運轉(zhuǎn)運用程序,經(jīng)過屏幕及鍵盤、鼠標完成交互和輸入輸出等前臺義務(wù),而效力器那么運轉(zhuǎn)DBMS(DataBaseManagementSystem),完成大量的數(shù)據(jù)處置及存儲管理等后臺義務(wù)。這種處置方式使后臺處置的數(shù)據(jù)不需求在前臺之間頻繁傳輸,從而有效處理了文件效力器/任務(wù)站方式下的“傳輸瓶頸〞問題。用戶在客戶端經(jīng)過網(wǎng)絡(luò)和效力器打交道,客戶端又包括用戶界面和企業(yè)邏輯,網(wǎng)絡(luò)上傳送的數(shù)據(jù)主要是客戶端向效力器發(fā)出的懇求以及效力器發(fā)送給客戶端的呼應(yīng)結(jié)果和出錯信息??蛻魴C/效力器方式可以顯著地減少局域網(wǎng)的數(shù)據(jù)傳輸量、降低對數(shù)據(jù)控制的難度,它提供了多用戶開發(fā)特性,保證了用戶的投資。4.閱讀器/效力器方式隨著Internet技術(shù)的興起,人們對C/S方式進展了一些改良,讓用戶任務(wù)界面在閱讀器中實現(xiàn),而把主要事務(wù)邏輯放在效力器端,構(gòu)成了閱讀器/效力器方式(Browser/Server方式,簡稱B/S方式)。在分布式技術(shù)成熟之后建立起來的三層構(gòu)造概念不斷開展,并在一些大型企業(yè)信息系統(tǒng)中逐漸取代了兩層構(gòu)造。它的根本思想是將用戶界面同企業(yè)邏輯分別,把信息系統(tǒng)按功能劃分為表示層(Presentation)、功能層(BusinessLogic)、數(shù)據(jù)層(DataService)三個相對獨立的單元,分別放置在一樣或不同的硬件平臺上。7.6信息系統(tǒng)的開發(fā)過程及開發(fā)技術(shù)簡介信息系統(tǒng)的開發(fā)是一個龐大的系統(tǒng)工程,它涉及組織的內(nèi)部構(gòu)造、管理方式、消費加工、運營管理過程、數(shù)據(jù)的搜集與處置過程、計算機硬軟件系統(tǒng)的管理和運用、軟件系統(tǒng)的開發(fā)等多個方面。這使得信息系統(tǒng)開發(fā)的工程規(guī)模和難度都很大,必需在科學(xué)的開發(fā)方法實際和技術(shù)指點下才干順利進展。信息系統(tǒng)的開發(fā)可根據(jù)企業(yè)的技術(shù)力量、資源、規(guī)模及外部環(huán)境采取不同的開發(fā)方式,主要有自行開發(fā)、委托開發(fā)、結(jié)合開發(fā)和購買成熟的商品化軟件包等方式。它們有的開發(fā)周期長、勝利率低,但可以提供組織的信息開發(fā)才干;有的雖本錢高,但是開發(fā)效果好;有的雖然節(jié)省開發(fā)時間和本錢,卻有運用方面的限制。無論采用哪種信息系統(tǒng)開發(fā)方式,都要認識到信息系統(tǒng)開發(fā)存在較大風(fēng)險,關(guān)系著組織的未來,要引起組織管理人員的高度注重,要從整體思索,切忌急功近利、貪大求全,以免呵斥反復(fù)開發(fā)和開發(fā)失敗。1.信息系統(tǒng)開發(fā)方法1.構(gòu)造化生命周期法該方法把信息系統(tǒng)的開發(fā)劃分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)和系統(tǒng)評價與維護等5個首尾相連的義務(wù)階段,構(gòu)成信息系統(tǒng)的生命周期,然后嚴厲按照開發(fā)準那么循序漸進地組織各階段的開發(fā)。優(yōu)點:強調(diào)系統(tǒng)開發(fā)過程的整體性和全局性,強調(diào)在整體優(yōu)化前提下思索詳細的分析設(shè)計問題,即貫徹自頂向下的觀念。它從時間角度提出每個階段相對獨立的義務(wù)和目的,可有效降低系統(tǒng)開發(fā)的復(fù)雜性,提高可操作性。另外,每個階段都對該階段的成果進展嚴厲的審批,可及時發(fā)現(xiàn)問題并反響和糾正,保證軟件開發(fā)質(zhì)量。特別是在開發(fā)過程中產(chǎn)生的大量圖表和文檔資料,有利于提高軟件的可維護性。缺陷:開發(fā)周期較長,而且前一階段所犯的錯誤解帶入后一階段,并且越是前面犯的錯誤對后面任務(wù)的影響也越大,更正錯誤需付出的代價也越大。在功能需求經(jīng)常發(fā)生變化的情況下,該方法難以順應(yīng)變化要求,不支持反復(fù)開發(fā)。2.原型法根本思想:并非一切的需求都能預(yù)先明確地定義;有快速地建立模型和編程的工具;需求有動態(tài)的系統(tǒng)模型;同時反復(fù)修正是必要的而且不可防止的。它的系統(tǒng)開發(fā)過程可以描畫為:系統(tǒng)開發(fā)人員在對用戶需求進展初步了解的根底上,借助功能強大的輔助系統(tǒng)開發(fā)工具,快速地開發(fā)一個系統(tǒng)的原型(初始模型),并將其演示給用戶。之后開發(fā)人員根據(jù)用戶的意見和評價對該原型進展修正,如此反復(fù),逐漸完善,直到用戶完全稱心為止。優(yōu)點:經(jīng)過與用戶進展交互可以獲取用戶真實的、詳細的需求,用戶稱心度高;利用高效的開發(fā)環(huán)境可以迅速開發(fā)出系統(tǒng)原型;在環(huán)境發(fā)生變化時具有很強的應(yīng)變才干。缺陷:容易走上計算機模擬手工的方式,無益于改善企業(yè)的運營管理;對于小型信息系統(tǒng)是非常有效的,但對于具有復(fù)雜邏輯和運算的大型信息系統(tǒng)將難以奏效。3.面向?qū)ο蠓椒嫦驅(qū)ο蠓椒?Object-OrientedMethod)是一種把面向?qū)ο蟮乃枷胗糜谥更c信息系統(tǒng)開發(fā)活動的方法。該方法建立在“對象〞概念根底上,希望可以像組裝硬件那樣組裝軟件,將信息系統(tǒng)分解成一個個對象。20世紀90年代,隨著面向?qū)ο蟪绦蛟O(shè)計言語成為計算機軟件開發(fā)的主流編程言語,人們開展了面向?qū)ο蟮南到y(tǒng)分析和系統(tǒng)設(shè)計技術(shù),從而使面向?qū)ο蠓椒ǔ蔀橐环N完好的信息系統(tǒng)開發(fā)方法。面向?qū)ο笙到y(tǒng)開發(fā)分為面向?qū)ο蠓治?OOA)、面向?qū)ο笤O(shè)計(OOD)和面向?qū)ο蟪绦蛟O(shè)計(OOP)等3個階段,分別構(gòu)成信息系統(tǒng)的邏輯模型、物理模型和計算機可執(zhí)行的信息系統(tǒng)。優(yōu)點:以對象為根底描畫客觀世界,簡化了從分析到設(shè)計的轉(zhuǎn)換。缺陷:對于復(fù)雜的信息系統(tǒng),用面向?qū)ο蠓椒ㄟM展籠統(tǒng)比較困難,甚至無法滿足信息系統(tǒng)的需求。2.系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃(SystemPlanning)是關(guān)于組織信息系統(tǒng)的長期方案,是系統(tǒng)開發(fā)的必要預(yù)備和總體部署,主要是弄清楚信息系統(tǒng)的目的和可行性,它是信息系統(tǒng)建立的第一步,其任務(wù)質(zhì)量將直接影響信息系統(tǒng)開發(fā)的成敗。系統(tǒng)規(guī)劃階段的任務(wù)是根據(jù)組織的目的和開展戰(zhàn)略、信息系統(tǒng)建立的客觀規(guī)律以及組織的內(nèi)外部環(huán)境,科學(xué)地制定信息系統(tǒng)的開發(fā)戰(zhàn)略、實現(xiàn)戰(zhàn)略和總體方案,確定其子系統(tǒng)的開發(fā)順序,規(guī)劃信息系統(tǒng)的配置,從而合理地安排系統(tǒng)建立的進程。1.信息系統(tǒng)規(guī)劃的意義(1)系統(tǒng)規(guī)劃是系統(tǒng)開發(fā)的前提條件(2)系統(tǒng)規(guī)劃是系統(tǒng)開發(fā)的綱領(lǐng)性文件(3)系統(tǒng)規(guī)劃是系統(tǒng)開發(fā)勝利的保證(4)系統(tǒng)規(guī)劃是系統(tǒng)驗收評價的規(guī)范2.信息系統(tǒng)規(guī)劃的目的和內(nèi)容系統(tǒng)規(guī)劃階段的主要目的是制定信息系統(tǒng)的長期開展方案,決議信息系統(tǒng)在整個生命周期內(nèi)的開展方向、規(guī)模以及開展進程。B.Bowman和G.B.Davis等人對信息系統(tǒng)規(guī)劃過程的義務(wù)和方法進展了分類研討,提出了具有普遍意義的三階段規(guī)劃模型。該模型將信息系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論