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

下載本文檔

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

文檔簡介

1、信信 息息 系系 統(tǒng)統(tǒng)開發(fā)運行與集成環(huán)境架構(gòu)技術(shù)開發(fā)運行與集成環(huán)境架構(gòu)技術(shù)主講人:仇麗青主講人:仇麗青信管專業(yè)必修課程信管專業(yè)必修課程第第1 1章章 信息系統(tǒng)概述信息系統(tǒng)概述 CIO(Chief CIO(Chief Information Officer) Information Officer)首席首席信息官是一種新型的信息管理者。他(她)信息官是一種新型的信息管理者。他(她)們不同于一般的信息技術(shù)部門或信息中心的們不同于一般的信息技術(shù)部門或信息中心的負(fù)責(zé)人,而是已經(jīng)進(jìn)入公司最高決策層,相負(fù)責(zé)人,而是已經(jīng)進(jìn)入公司最高決策層,相當(dāng)于副總裁或副經(jīng)理地位的重要官員。當(dāng)于副總裁或副經(jīng)理地位的重要官員

2、。第第1 1章章 信息系統(tǒng)概述信息系統(tǒng)概述 需要精通管理學(xué)、經(jīng)濟(jì)學(xué)和計算機(jī)技術(shù)的需要精通管理學(xué)、經(jīng)濟(jì)學(xué)和計算機(jī)技術(shù)的復(fù)合型人才。復(fù)合型人才。 在當(dāng)前形勢下,必然要有所側(cè)重,要么側(cè)在當(dāng)前形勢下,必然要有所側(cè)重,要么側(cè)重計算機(jī)專業(yè),要么側(cè)重管理專業(yè),要么側(cè)重計算機(jī)專業(yè),要么側(cè)重管理專業(yè),要么側(cè)重經(jīng)濟(jì)學(xué)。重經(jīng)濟(jì)學(xué)。什么是好的信息系統(tǒng)什么是好的信息系統(tǒng) 什么樣的系統(tǒng)是好的信息什么樣的系統(tǒng)是好的信息系統(tǒng)?系統(tǒng)?什么是好的信息系統(tǒng)什么是好的信息系統(tǒng) 最好的信息系統(tǒng)可以從四個方面進(jìn)行評價 :第一、是否能夠支撐企業(yè)戰(zhàn)略第一、是否能夠支撐企業(yè)戰(zhàn)略 海爾就是一個很好的案例。我們可能會看到海爾公海爾就是一個很好的案

3、例。我們可能會看到海爾公司內(nèi)部的信息化系統(tǒng)很零亂,有司內(nèi)部的信息化系統(tǒng)很零亂,有SAPSAP的系統(tǒng),也有其的系統(tǒng),也有其它公司的系統(tǒng)。但海爾的整體系統(tǒng)和海爾現(xiàn)有的整它公司的系統(tǒng)。但海爾的整體系統(tǒng)和海爾現(xiàn)有的整個管理平臺是非常融洽的。海爾有完整的物流、制個管理平臺是非常融洽的。海爾有完整的物流、制造部分、商流平臺,還有造部分、商流平臺,還有3R3R、3T3T,都是很有特色的,都是很有特色的海爾管理模塊。可以看到,海爾的信息系統(tǒng)構(gòu)架是海爾管理模塊。可以看到,海爾的信息系統(tǒng)構(gòu)架是從戰(zhàn)略角度考慮問題的。從戰(zhàn)略角度考慮問題的。第二、是否能夠提供最佳效率第二、是否能夠提供最佳效率 所有的所有的CEOCEO

4、都希望提高性能價格比。性能包括適應(yīng)性、都希望提高性能價格比。性能包括適應(yīng)性、可用性、可擴(kuò)展性。適應(yīng)性是指這個信息系統(tǒng)不光可用性、可擴(kuò)展性。適應(yīng)性是指這個信息系統(tǒng)不光要解決復(fù)雜的計算問題,還要對未知的問題進(jìn)行有要解決復(fù)雜的計算問題,還要對未知的問題進(jìn)行有效的預(yù)測和控制;可用性是指無論效的預(yù)測和控制;可用性是指無論CEOCEO還是公司的臨還是公司的臨時工、小時工,都能夠運用這套系統(tǒng)來工作;可擴(kuò)時工、小時工,都能夠運用這套系統(tǒng)來工作;可擴(kuò)展性則意味著,從一個控制中心到末端的分支機(jī)構(gòu),展性則意味著,從一個控制中心到末端的分支機(jī)構(gòu),都能利用這套系統(tǒng)實現(xiàn)性能。都能利用這套系統(tǒng)實現(xiàn)性能。 提供最佳的效率,實

5、現(xiàn)最高的性能價格比,是衡量提供最佳的效率,實現(xiàn)最高的性能價格比,是衡量系統(tǒng)優(yōu)劣及適用性的要素。系統(tǒng)優(yōu)劣及適用性的要素。 什么是好的信息系統(tǒng)什么是好的信息系統(tǒng) 第三、是否能夠?qū)崿F(xiàn)投資回報第三、是否能夠?qū)崿F(xiàn)投資回報 投資一個投資一個ERPERP系統(tǒng)后,應(yīng)在哪些地方進(jìn)行改進(jìn),可能很系統(tǒng)后,應(yīng)在哪些地方進(jìn)行改進(jìn),可能很多人在實施多人在實施ERPERP之初沒有這個概念。比如之初沒有這個概念。比如ERPERP系統(tǒng)可減少系統(tǒng)可減少手工作業(yè),但究竟能省多少錢,實時的財務(wù)控制是否能手工作業(yè),但究竟能省多少錢,實時的財務(wù)控制是否能帶來回報?計劃的精確度是否能降低庫存,這些明顯的帶來回報?計劃的精確度是否能降低庫存

6、,這些明顯的資金變化,都是信息系統(tǒng)帶給企業(yè)的投資回報。如果把資金變化,都是信息系統(tǒng)帶給企業(yè)的投資回報。如果把這些利益點都整合起來就會發(fā)現(xiàn),隨著時間的推移,當(dāng)這些利益點都整合起來就會發(fā)現(xiàn),隨著時間的推移,當(dāng)時投入的整個時投入的整個ERPERP是通過這幾個點的改進(jìn)得到了投資回是通過這幾個點的改進(jìn)得到了投資回報,可能在此之后就是收入。如果這套系統(tǒng)無法告訴你報,可能在此之后就是收入。如果這套系統(tǒng)無法告訴你這些利益點,可能就不是一個好的系統(tǒng)。這些利益點,可能就不是一個好的系統(tǒng)。 第四、是否是可成長的系統(tǒng)第四、是否是可成長的系統(tǒng) 現(xiàn)今大家都說,購買現(xiàn)今大家都說,購買ERPERP軟件,一定要選擇最適合自己軟

7、件,一定要選擇最適合自己企業(yè)的。的確是這樣,但企業(yè)是不斷發(fā)展的,而不是靜企業(yè)的。的確是這樣,但企業(yè)是不斷發(fā)展的,而不是靜態(tài)的。有人認(rèn)為,選擇信息系統(tǒng)就像選擇衣服,隨著你態(tài)的。有人認(rèn)為,選擇信息系統(tǒng)就像選擇衣服,隨著你不斷成長,衣服要不斷更換,穿小了的衣服只好扔掉。不斷成長,衣服要不斷更換,穿小了的衣服只好扔掉。從投資回報的角度來講,合適的衣服在某一個短期投資從投資回報的角度來講,合適的衣服在某一個短期投資里是比較合適的,但是如果累計每一件衣服的投資,才里是比較合適的,但是如果累計每一件衣服的投資,才會發(fā)現(xiàn)其總計成本非常巨大,遠(yuǎn)遠(yuǎn)大過給一個信息系統(tǒng)會發(fā)現(xiàn)其總計成本非常巨大,遠(yuǎn)遠(yuǎn)大過給一個信息系統(tǒng)

8、植皮的過程。好的信息系統(tǒng)是在你身上貼一層皮膚,隨植皮的過程。好的信息系統(tǒng)是在你身上貼一層皮膚,隨著你身體的長大而長大,而不是蛻一層皮再換上。我認(rèn)著你身體的長大而長大,而不是蛻一層皮再換上。我認(rèn)為,好的信息系統(tǒng)一定是可成長的系統(tǒng)。為,好的信息系統(tǒng)一定是可成長的系統(tǒng)。 信息系統(tǒng)項目管理師信息系統(tǒng)項目管理師 信息系統(tǒng)項目管理師屬于計算機(jī)技術(shù)與軟件專信息系統(tǒng)項目管理師屬于計算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試(即軟考)高級資格業(yè)技術(shù)資格(水平)考試(即軟考)高級資格考試?yán)锩娴囊豁椏荚嚒Mㄟ^本考試的合格人員考試?yán)锩娴囊豁椏荚?。通過本考試的合格人員能夠掌握信息系統(tǒng)項目管理的知識體系,具備能夠掌握信息系統(tǒng)

9、項目管理的知識體系,具備管理大型、復(fù)雜信息系統(tǒng)項目和多項目的經(jīng)驗管理大型、復(fù)雜信息系統(tǒng)項目和多項目的經(jīng)驗和能力;能根據(jù)需求組織制訂可行的項目管理和能力;能根據(jù)需求組織制訂可行的項目管理計劃;能夠組織項目實施,對項目的人員、資計劃;能夠組織項目實施,對項目的人員、資金、設(shè)備、進(jìn)度和質(zhì)量等進(jìn)行管理,并能根據(jù)金、設(shè)備、進(jìn)度和質(zhì)量等進(jìn)行管理,并能根據(jù)實際情況及時做出調(diào)整,系統(tǒng)地監(jiān)督項目實施實際情況及時做出調(diào)整,系統(tǒng)地監(jiān)督項目實施過程的績效,保證項目在一定的約束條件下達(dá)過程的績效,保證項目在一定的約束條件下達(dá)到既定的項目目標(biāo);能分析和評估項目管理計到既定的項目目標(biāo);能分析和評估項目管理計劃和成果。劃和成

10、果。信息系統(tǒng)項目管理師信息系統(tǒng)項目管理師 在在UMLUML中,對象行為是通過交互來實現(xiàn)的,是對象間為完中,對象行為是通過交互來實現(xiàn)的,是對象間為完成某一目的而進(jìn)行的一系列消息交換。消息序列可用兩成某一目的而進(jìn)行的一系列消息交換。消息序列可用兩種圖來表示,強(qiáng)調(diào)消息時間次序的圖稱之為種圖來表示,強(qiáng)調(diào)消息時間次序的圖稱之為_(2 2)_,_,該圖的特點是該圖的特點是_(3)_(3)_。 (2 2)A.A.活動圖活動圖(activity diagram) (activity diagram) B. B.狀態(tài)圖狀態(tài)圖(statechart(statechart diagram) diagram) C.

11、C.序列圖序列圖(sequence diagram) (sequence diagram) D. D.協(xié)作圖協(xié)作圖(collaboration diagram) (collaboration diagram) (3 3)A A有生命線及控制焦點,重點在消息的時有生命線及控制焦點,重點在消息的時 間順序上間順序上 B B有路徑與順序號,為了一個消息的時間有路徑與順序號,為了一個消息的時間 順序消息加數(shù)字前綴順序消息加數(shù)字前綴 C C是對系統(tǒng)、子系統(tǒng)或類的行為建模是對系統(tǒng)、子系統(tǒng)或類的行為建模 D D本質(zhì)上是一個流程圖,顯示從活動到活動的信息本質(zhì)上是一個流程圖,顯示從活動到活動的信息流流 信息系統(tǒng)

12、項目管理師信息系統(tǒng)項目管理師 閱讀以下關(guān)于項目團(tuán)隊建設(shè)的論述,回答問題閱讀以下關(guān)于項目團(tuán)隊建設(shè)的論述,回答問題1 1、問題、問題2 2和問題和問題3 3。 馬先生是馬先生是XYZXYZ信息系統(tǒng)集成公司的項目經(jīng)理,負(fù)責(zé)一信息系統(tǒng)集成公司的項目經(jīng)理,負(fù)責(zé)一電子政務(wù)項目的管理。劉先生是甲方負(fù)責(zé)該項目的項目電子政務(wù)項目的管理。劉先生是甲方負(fù)責(zé)該項目的項目經(jīng)理。一次,馬先生邀請劉先生出去吃飯,同行的還有經(jīng)理。一次,馬先生邀請劉先生出去吃飯,同行的還有雙方的部分團(tuán)隊成員。幾杯酒過后,馬先生團(tuán)隊有兩名雙方的部分團(tuán)隊成員。幾杯酒過后,馬先生團(tuán)隊有兩名成員由項目的技術(shù)架構(gòu)開始爭論,進(jìn)而抱怨項目的激勵成員由項目的

13、技術(shù)架構(gòu)開始爭論,進(jìn)而抱怨項目的激勵政策,最后開始攻擊政策,最后開始攻擊XYZXYZ公司,指出其人力資源管理方面公司,指出其人力資源管理方面的諸多問題。馬先生感到非常沒面子,認(rèn)為在外人面前的諸多問題。馬先生感到非常沒面子,認(rèn)為在外人面前貶低團(tuán)隊和公司是一種非常惡劣的行為。事后,這兩名貶低團(tuán)隊和公司是一種非常惡劣的行為。事后,這兩名隊員打電話給劉先生,聲稱他們負(fù)責(zé)的模塊含有隊員打電話給劉先生,聲稱他們負(fù)責(zé)的模塊含有“邏輯邏輯炸彈炸彈”代碼。這件事給馬先生負(fù)責(zé)的項目造成了很大的代碼。這件事給馬先生負(fù)責(zé)的項目造成了很大的被動。被動。 問題問題11請用請用200200字以內(nèi)的文字說明這件事為什么發(fā)生?

14、字以內(nèi)的文字說明這件事為什么發(fā)生? 團(tuán)隊建設(shè)出了哪些問題?團(tuán)隊建設(shè)出了哪些問題? 問題問題22如何解決這件事情?如何解決這件事情? 問題問題33如果馬先生同時負(fù)責(zé)多個同樣的電子政務(wù)項目,如果馬先生同時負(fù)責(zé)多個同樣的電子政務(wù)項目,這些項目只是甲方不同,他應(yīng)該怎么組織多個電子政務(wù)這些項目只是甲方不同,他應(yīng)該怎么組織多個電子政務(wù)項目的團(tuán)隊建設(shè)?項目的團(tuán)隊建設(shè)? 信息系統(tǒng)項目管理師信息系統(tǒng)項目管理師 論文題論文題 論軟件開發(fā)成本估算論軟件開發(fā)成本估算 軟件開發(fā)成本估算一直是信息系統(tǒng)項目成本管理中軟件開發(fā)成本估算一直是信息系統(tǒng)項目成本管理中重要任務(wù)之一。軟件開發(fā)成本主要是指軟件開發(fā)過程中重要任務(wù)之一。軟

15、件開發(fā)成本主要是指軟件開發(fā)過程中所花費的工作量及相應(yīng)的代價。軟件開發(fā)成本估算應(yīng)該所花費的工作量及相應(yīng)的代價。軟件開發(fā)成本估算應(yīng)該以整個信息系統(tǒng)項目生命周期中軟件開發(fā)所花費的人工以整個信息系統(tǒng)項目生命周期中軟件開發(fā)所花費的人工代價作為依據(jù)。代價作為依據(jù)。 請圍繞請圍繞“軟件開發(fā)成本花費估算軟件開發(fā)成本花費估算”論題,依次從以論題,依次從以下三個方面進(jìn)行論述。下三個方面進(jìn)行論述。 1 1、概要敘述你參與分析和開發(fā)的應(yīng)用項目以及你所、概要敘述你參與分析和開發(fā)的應(yīng)用項目以及你所擔(dān)任的主要工作擔(dān)任的主要工作 2 2、論述在估算軟件開發(fā)成本可以采用的方法和模型,、論述在估算軟件開發(fā)成本可以采用的方法和模型

16、,并進(jìn)一步分析這些估算方法和模型的有缺點。并進(jìn)一步分析這些估算方法和模型的有缺點。 3 3、詳細(xì)論述在你參與分析和開發(fā)的應(yīng)用項目中具體、詳細(xì)論述在你參與分析和開發(fā)的應(yīng)用項目中具體采用的估算軟件開發(fā)成本的技術(shù),方法,模型,工具及采用的估算軟件開發(fā)成本的技術(shù),方法,模型,工具及其實際效果。其實際效果。 第第1 1章章 信息系統(tǒng)概述信息系統(tǒng)概述 本章的主要內(nèi)容:本章的主要內(nèi)容:1.1 1.1 信息系統(tǒng)的基本概念;信息系統(tǒng)的基本概念; 1.2 1.2 信息系統(tǒng)的開發(fā);信息系統(tǒng)的開發(fā); 1.3 1.3 信息系統(tǒng)的開發(fā)與運行環(huán)境;信息系統(tǒng)的開發(fā)與運行環(huán)境; 1.4 1.4 信息系統(tǒng)的集成;信息系統(tǒng)的集成;

17、1.5 1.5 信息系統(tǒng)技術(shù)架構(gòu)。信息系統(tǒng)技術(shù)架構(gòu)。1.1 1.1 信息系統(tǒng)的基本概念信息系統(tǒng)的基本概念 (1)1)什么是信息系統(tǒng)什么是信息系統(tǒng) 信息統(tǒng)是以處理信息為主的系統(tǒng),它對信息進(jìn)行采集信息統(tǒng)是以處理信息為主的系統(tǒng),它對信息進(jìn)行采集、處理、存貯、管理、檢索和傳輸,需要時能向有關(guān)人員、處理、存貯、管理、檢索和傳輸,需要時能向有關(guān)人員提供有用的信息,它是硬件和軟件、方法、過程以及人員提供有用的信息,它是硬件和軟件、方法、過程以及人員等組成的聯(lián)合體。等組成的聯(lián)合體。 (2) (2)計算機(jī)與信息系統(tǒng)的關(guān)系計算機(jī)與信息系統(tǒng)的關(guān)系 計算機(jī)是信息系統(tǒng)進(jìn)行信息處理的一種工具和手段。計算機(jī)是信息系統(tǒng)進(jìn)行信

18、息處理的一種工具和手段?,F(xiàn)代的信息系統(tǒng)一般都采用計算機(jī)系統(tǒng)來實現(xiàn)?,F(xiàn)代的信息系統(tǒng)一般都采用計算機(jī)系統(tǒng)來實現(xiàn)。 (3) (3)信息系統(tǒng)中的基本要素信息系統(tǒng)中的基本要素 信息系統(tǒng)一般包括人員、資金、機(jī)器、材料、信息系統(tǒng)一般包括人員、資金、機(jī)器、材料、 房屋、房屋、信息等。人是其中最活躍的主體,任何一個信息系統(tǒng)都必須信息等。人是其中最活躍的主體,任何一個信息系統(tǒng)都必須有人,且在其中起主導(dǎo)作用。有人,且在其中起主導(dǎo)作用。1.1 1.1 信息系統(tǒng)的基本概念信息系統(tǒng)的基本概念 (4) (4) 信息在社會中的地位信息在社會中的地位 從整個社會而言,物質(zhì)是基礎(chǔ),人員是主體,信息是表現(xiàn),從整個社會而言,物質(zhì)是基

19、礎(chǔ),人員是主體,信息是表現(xiàn),貨幣是補充。如果社會沒有物質(zhì),則社會將不存在;如果沒有信息,貨幣是補充。如果社會沒有物質(zhì),則社會將不存在;如果沒有信息,社會的實際狀況則得不到反映和控制。如果沒有資金的支持,則難社會的實際狀況則得不到反映和控制。如果沒有資金的支持,則難以做事。人在任何社會系統(tǒng)中的都起主導(dǎo)作用。以做事。人在任何社會系統(tǒng)中的都起主導(dǎo)作用。 一個系統(tǒng)以某種要素為主,如工廠以產(chǎn)品生產(chǎn)為主;信息系統(tǒng)一個系統(tǒng)以某種要素為主,如工廠以產(chǎn)品生產(chǎn)為主;信息系統(tǒng)中主要要素是信息。中主要要素是信息。 (5) (5)信息系統(tǒng)的一般表示方法信息系統(tǒng)的一般表示方法 信息系統(tǒng)的內(nèi)容可用如下一個公式表示信息系統(tǒng)的

20、內(nèi)容可用如下一個公式表示: : = Im= Im,IpIp,IcIc,I I其中:其中:ImIm-在中反映物質(zhì)的信息的集合,在中反映物質(zhì)的信息的集合, IpIp-在中反映人員的信息的集合,在中反映人員的信息的集合, IcIc-在反映貨幣有關(guān)的信息的集合,在反映貨幣有關(guān)的信息的集合, -在中不包括以上的信息集合,如知識、自然信息等。在中不包括以上的信息集合,如知識、自然信息等。 一個實際的息系統(tǒng)可由一個實際的息系統(tǒng)可由S S的全集、子集或空集組成。的全集、子集或空集組成。1.1 1.1 信息系統(tǒng)的基本概念信息系統(tǒng)的基本概念 (5) (5) 信息系統(tǒng)的構(gòu)成信息系統(tǒng)的構(gòu)成 從功能角度看,從功能角度看

21、,一個信息系統(tǒng)一般都具有信息的輸入、一個信息系統(tǒng)一般都具有信息的輸入、處理、存儲、檢索、傳輸、管理、輸出等功能。目前的信息系處理、存儲、檢索、傳輸、管理、輸出等功能。目前的信息系統(tǒng)均采用了計算機(jī)。從技術(shù)方面看,信息系統(tǒng)包括硬件和軟件統(tǒng)均采用了計算機(jī)。從技術(shù)方面看,信息系統(tǒng)包括硬件和軟件兩大部分。硬件包括計算機(jī)及其外部設(shè)備、計算機(jī)網(wǎng)絡(luò)、通信兩大部分。硬件包括計算機(jī)及其外部設(shè)備、計算機(jī)網(wǎng)絡(luò)、通信設(shè)備及線路等。軟件包括系統(tǒng)軟件和應(yīng)用軟件。設(shè)備及線路等。軟件包括系統(tǒng)軟件和應(yīng)用軟件。信息系統(tǒng)信息系統(tǒng)圖圖1-1 1-1 信息系統(tǒng)的功能結(jié)構(gòu)信息系統(tǒng)的功能結(jié)構(gòu)信息的輸入信息的輸入信息的處理信息的處理信息的檢索

22、信息的檢索信息的傳輸信息的傳輸信息的管理信息的管理信息的輸出信息的輸出硬件硬件系系統(tǒng)統(tǒng)軟軟件件應(yīng)應(yīng)用用信信息息系系統(tǒng)統(tǒng)件件信信息息系系統(tǒng)統(tǒng)理理和和圖圖1-2 1-2 信息系統(tǒng)結(jié)構(gòu)信息系統(tǒng)結(jié)構(gòu)使使管管用用軟軟1.1 1.1 信息系統(tǒng)的基本概念信息系統(tǒng)的基本概念 (3)信息系統(tǒng)的種類)信息系統(tǒng)的種類 信息系統(tǒng)的分類可有多種方式:信息系統(tǒng)的分類可有多種方式: 按信息是否進(jìn)一步深加工分類:按信息是否進(jìn)一步深加工分類:如信息系統(tǒng)具有搜集如信息系統(tǒng)具有搜集情報和決策處理的功能。情報和決策處理的功能。 按組成要素分類:按組成要素分類:如物流管理信息為主的信息系統(tǒng),如物流管理信息為主的信息系統(tǒng),銀行、財政、稅

23、收等信息系統(tǒng)。銀行、財政、稅收等信息系統(tǒng)。 按處理方式分類:按處理方式分類:可分為集中處理式和多級處理系統(tǒng)??煞譃榧刑幚硎胶投嗉壧幚硐到y(tǒng)。 按涉及的地區(qū)和范圍分類:按涉及的地區(qū)和范圍分類:可分為世界性、全國性、可分為世界性、全國性、地區(qū)性和局域性的信息系統(tǒng)。地區(qū)性和局域性的信息系統(tǒng)。 按行業(yè)分類:按行業(yè)分類:可分為工業(yè)可分為工業(yè)/ /商業(yè)商業(yè)/ /交通交通/ /運輸信息系統(tǒng)。運輸信息系統(tǒng)。 不同的業(yè)務(wù)具有不同的處理過程和處理方法,因此信息不同的業(yè)務(wù)具有不同的處理過程和處理方法,因此信息系統(tǒng)也是千差萬別的。系統(tǒng)也是千差萬別的。1.1.4 1.1.4 典型的典型的信息系統(tǒng)信息系統(tǒng) (3 3)企業(yè)

24、管理信息系統(tǒng)和決策支持系統(tǒng)企業(yè)管理信息系統(tǒng)和決策支持系統(tǒng) 企業(yè)管理信息系統(tǒng)企業(yè)管理信息系統(tǒng)(MannagementMannagement Information System Information System,MISMIS):它是它是一個輔助企業(yè)進(jìn)行日常工作和決策管理的信息系統(tǒng)。通常包括人一個輔助企業(yè)進(jìn)行日常工作和決策管理的信息系統(tǒng)。通常包括人事管理、生產(chǎn)管理、財務(wù)管理、經(jīng)營管理、材料與產(chǎn)品的庫存管事管理、生產(chǎn)管理、財務(wù)管理、經(jīng)營管理、材料與產(chǎn)品的庫存管理等子系統(tǒng),并通過網(wǎng)絡(luò)和數(shù)據(jù)庫進(jìn)行各子系統(tǒng)內(nèi)部和相互間必理等子系統(tǒng),并通過網(wǎng)絡(luò)和數(shù)據(jù)庫進(jìn)行各子系統(tǒng)內(nèi)部和相互間必要信息的快速交流和綜合。要

25、信息的快速交流和綜合。 決策支持系統(tǒng)(決策支持系統(tǒng)(Decision Support System,Decision Support System, DSS DSS):):它是一個輔助它是一個輔助企業(yè)進(jìn)行決策管理的信息系統(tǒng)。決策支持系統(tǒng)需要包括支持特定企業(yè)進(jìn)行決策管理的信息系統(tǒng)。決策支持系統(tǒng)需要包括支持特定問題的決策模型、處理方法和大量有關(guān)的數(shù)據(jù)。通常建立在比較問題的決策模型、處理方法和大量有關(guān)的數(shù)據(jù)。通常建立在比較成熟和完善的企業(yè)管理信息系統(tǒng)之上。成熟和完善的企業(yè)管理信息系統(tǒng)之上。 隨著計算機(jī)、網(wǎng)絡(luò)、數(shù)據(jù)庫技術(shù)和管理科學(xué)的發(fā)展,企業(yè)的隨著計算機(jī)、網(wǎng)絡(luò)、數(shù)據(jù)庫技術(shù)和管理科學(xué)的發(fā)展,企業(yè)的管理信

26、息系統(tǒng)和決策支持系統(tǒng)逐步成熟起來。目前許多企業(yè)都投管理信息系統(tǒng)和決策支持系統(tǒng)逐步成熟起來。目前許多企業(yè)都投資建立適合自己特點的管理信息系統(tǒng)和輔助一些復(fù)雜問題決策的資建立適合自己特點的管理信息系統(tǒng)和輔助一些復(fù)雜問題決策的支持系統(tǒng)。它們在企業(yè)的管理和決策中發(fā)揮了積極而有效的作用。支持系統(tǒng)。它們在企業(yè)的管理和決策中發(fā)揮了積極而有效的作用。1.1.4 1.1.4 典型的典型的信息系統(tǒng)信息系統(tǒng) (4 4)制造資源計劃系統(tǒng))制造資源計劃系統(tǒng) 制造資源計劃系統(tǒng)制造資源計劃系統(tǒng)( (MnnufacturingMnnufacturing Resource Planning II, Resource Planni

27、ng II, MRPII MRPII)是)是一種物料需求計劃為核心的閉環(huán)生產(chǎn)經(jīng)營管理系統(tǒng)。它把企業(yè)一種物料需求計劃為核心的閉環(huán)生產(chǎn)經(jīng)營管理系統(tǒng)。它把企業(yè)的物流和資金流結(jié)合起來,形成了生產(chǎn)、銷售、財務(wù)、采購等的物流和資金流結(jié)合起來,形成了生產(chǎn)、銷售、財務(wù)、采購等緊密結(jié)合的完整生產(chǎn)經(jīng)營信息系統(tǒng)。緊密結(jié)合的完整生產(chǎn)經(jīng)營信息系統(tǒng)。MRPIIMRPII實際上涵蓋了生產(chǎn)實際上涵蓋了生產(chǎn)制造活動的各種資源,因此被稱為制造資源計劃。制造活動的各種資源,因此被稱為制造資源計劃。 (5 5)企業(yè)資源規(guī)劃企業(yè)資源規(guī)劃 企業(yè)資源規(guī)劃(企業(yè)資源規(guī)劃(Enterprise Resources PlanningEnterp

28、rise Resources Planning,ERPERP)擴(kuò)充了)擴(kuò)充了MISMIS和和MRPIIMRPII的范圍,將供應(yīng)商和企業(yè)內(nèi)部的采購、生產(chǎn)、銷售的范圍,將供應(yīng)商和企業(yè)內(nèi)部的采購、生產(chǎn)、銷售以及客戶緊密聯(lián)系起來,可對供應(yīng)鏈上的所有環(huán)節(jié)進(jìn)行有效管以及客戶緊密聯(lián)系起來,可對供應(yīng)鏈上的所有環(huán)節(jié)進(jìn)行有效管理,實現(xiàn)對企業(yè)的動態(tài)控制和各種資源的集成和優(yōu)化,提升基理,實現(xiàn)對企業(yè)的動態(tài)控制和各種資源的集成和優(yōu)化,提升基礎(chǔ)管理水平,追求企業(yè)資源的合理高效利用。礎(chǔ)管理水平,追求企業(yè)資源的合理高效利用。1.1.4 1.1.4 典型的典型的信息系統(tǒng)信息系統(tǒng) (6 6)電子政務(wù)系統(tǒng)電子政務(wù)系統(tǒng) 現(xiàn)有的政府組織

29、形態(tài)是工業(yè)革命的產(chǎn)物,與工業(yè)化的行政管現(xiàn)有的政府組織形態(tài)是工業(yè)革命的產(chǎn)物,與工業(yè)化的行政管理的需求和技術(shù)經(jīng)濟(jì)環(huán)境相適應(yīng)。隨著網(wǎng)絡(luò)時代和網(wǎng)絡(luò)經(jīng)濟(jì)的來理的需求和技術(shù)經(jīng)濟(jì)環(huán)境相適應(yīng)。隨著網(wǎng)絡(luò)時代和網(wǎng)絡(luò)經(jīng)濟(jì)的來臨,政府的管理需要由傳統(tǒng)的金子塔模式走向網(wǎng)絡(luò)模式,因此政臨,政府的管理需要由傳統(tǒng)的金子塔模式走向網(wǎng)絡(luò)模式,因此政府的組織形態(tài)和管理方法也必然要進(jìn)行改變。電子政務(wù)系統(tǒng)利用府的組織形態(tài)和管理方法也必然要進(jìn)行改變。電子政務(wù)系統(tǒng)利用信息技術(shù)和其他相關(guān)技術(shù),來構(gòu)造更適合信息時代政府組織結(jié)構(gòu)信息技術(shù)和其他相關(guān)技術(shù),來構(gòu)造更適合信息時代政府組織結(jié)構(gòu)和運行方式。電子政務(wù)的應(yīng)用如下:和運行方式。電子政務(wù)的應(yīng)用如下

30、: 1)政府可通過自己的網(wǎng)站向社會發(fā)布信息,為社會公眾提)政府可通過自己的網(wǎng)站向社會發(fā)布信息,為社會公眾提供信息查詢服務(wù)。社會各界和公眾也可通過網(wǎng)絡(luò)向政府反饋信息,供信息查詢服務(wù)。社會各界和公眾也可通過網(wǎng)絡(luò)向政府反饋信息,如信訪、建議等。如信訪、建議等。 2)各級政府部門之間可通過網(wǎng)絡(luò)傳遞與審核公文信息,也)各級政府部門之間可通過網(wǎng)絡(luò)傳遞與審核公文信息,也可通過網(wǎng)絡(luò)召開視頻會議??赏ㄟ^網(wǎng)絡(luò)召開視頻會議。 3)政府內(nèi)部的公文處理、傳遞和管理的計算機(jī)網(wǎng)絡(luò)化。)政府內(nèi)部的公文處理、傳遞和管理的計算機(jī)網(wǎng)絡(luò)化。 目前,我國不少的政府部門,特別是東部沿海發(fā)達(dá)的省市政目前,我國不少的政府部門,特別是東部沿海

31、發(fā)達(dá)的省市政府部門都基本上建立了現(xiàn)代化的辦公信息系統(tǒng)和信息發(fā)布網(wǎng)站。府部門都基本上建立了現(xiàn)代化的辦公信息系統(tǒng)和信息發(fā)布網(wǎng)站。1.1.4 1.1.4 典型的典型的信息系統(tǒng)信息系統(tǒng) (7 7)電子商務(wù)系統(tǒng)電子商務(wù)系統(tǒng) 電子商務(wù)包括任何以電子形式發(fā)生的雙方之間的商業(yè)交易電子商務(wù)包括任何以電子形式發(fā)生的雙方之間的商業(yè)交易行為。交易的雙方可以是企業(yè)和企業(yè)(行為。交易的雙方可以是企業(yè)和企業(yè)(B2BB2B)、企業(yè)和客戶)、企業(yè)和客戶(B2CB2C)等。電子商務(wù)需要計算機(jī)和網(wǎng)絡(luò)的支持,一些大范圍)等。電子商務(wù)需要計算機(jī)和網(wǎng)絡(luò)的支持,一些大范圍的商務(wù)交易需要在的商務(wù)交易需要在InternetInternet上進(jìn)

32、行。電子商務(wù)系統(tǒng)使得人們的上進(jìn)行。電子商務(wù)系統(tǒng)使得人們的商務(wù)交易活動更加快速方便,且大大降低了商務(wù)交易成本。商務(wù)交易活動更加快速方便,且大大降低了商務(wù)交易成本。 目前,國外不少企業(yè)或行業(yè)已設(shè)立了適合自己的商業(yè)特點目前,國外不少企業(yè)或行業(yè)已設(shè)立了適合自己的商業(yè)特點的電子商務(wù)系統(tǒng),如不少銀行系統(tǒng)已通過專用通信網(wǎng)絡(luò)或因特的電子商務(wù)系統(tǒng),如不少銀行系統(tǒng)已通過專用通信網(wǎng)絡(luò)或因特網(wǎng)實現(xiàn)了貨幣的通存通對,開展了跨地區(qū)或國際的異地存取等網(wǎng)實現(xiàn)了貨幣的通存通對,開展了跨地區(qū)或國際的異地存取等業(yè)務(wù)。目前社會上在線網(wǎng)絡(luò)商店已不少見。商家通過網(wǎng)絡(luò)發(fā)布業(yè)務(wù)。目前社會上在線網(wǎng)絡(luò)商店已不少見。商家通過網(wǎng)絡(luò)發(fā)布自己的商品信息

33、,用戶可以通過因特網(wǎng)很方便的購物和支付貨自己的商品信息,用戶可以通過因特網(wǎng)很方便的購物和支付貨款等。款等。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) (1 1)信息系統(tǒng)開發(fā)的復(fù)雜性)信息系統(tǒng)開發(fā)的復(fù)雜性 信息系統(tǒng)的開發(fā)比一般技術(shù)工程有更大的難度和復(fù)雜性。信息系統(tǒng)的開發(fā)比一般技術(shù)工程有更大的難度和復(fù)雜性。主要表現(xiàn)以下幾個方面:主要表現(xiàn)以下幾個方面: 技術(shù)手段復(fù)雜:技術(shù)手段復(fù)雜:信息系統(tǒng)是信息技術(shù)與現(xiàn)代管理理論結(jié)合信息系統(tǒng)是信息技術(shù)與現(xiàn)代管理理論結(jié)合的產(chǎn)物,它涉及到計算機(jī)和數(shù)據(jù)通信技術(shù)、人工智能技術(shù)、各的產(chǎn)物,它涉及到計算機(jī)和數(shù)據(jù)通信技術(shù)、人工智能技術(shù)、各類決策方法都等。掌握和運用這些技術(shù)并不是

34、輕易的事情。類決策方法都等。掌握和運用這些技術(shù)并不是輕易的事情。 內(nèi)容復(fù)雜,目標(biāo)多樣:內(nèi)容復(fù)雜,目標(biāo)多樣:面向管理是信息系統(tǒng)最重要的特征。面向管理是信息系統(tǒng)最重要的特征。管理需要的信息量大面廣,形式多樣,來源復(fù)雜,因此信息系管理需要的信息量大面廣,形式多樣,來源復(fù)雜,因此信息系統(tǒng)開發(fā)周期長,容易造成人力、物力和時間的浪費。統(tǒng)開發(fā)周期長,容易造成人力、物力和時間的浪費。 投資密度大,效益難以計算:投資密度大,效益難以計算:信息系統(tǒng)開發(fā)和維護(hù),都需信息系統(tǒng)開發(fā)和維護(hù),都需要投入大量的資金。但它給企業(yè)帶來的效益主要是無形的間接要投入大量的資金。但它給企業(yè)帶來的效益主要是無形的間接效益,不像一般技術(shù)工

35、程取得的效益那樣直接和容易計算。效益,不像一般技術(shù)工程取得的效益那樣直接和容易計算。 環(huán)境復(fù)雜多變:環(huán)境復(fù)雜多變:信息系統(tǒng)要成為企業(yè)競爭的有力武器,必信息系統(tǒng)要成為企業(yè)競爭的有力武器,必須適應(yīng)企業(yè)的競爭環(huán)境。而企業(yè)的規(guī)章制度等卻在不斷變化。須適應(yīng)企業(yè)的競爭環(huán)境。而企業(yè)的規(guī)章制度等卻在不斷變化。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 開發(fā)請求初步調(diào)查可行性研究審批詳細(xì)審查邏輯設(shè)計審查總體設(shè)計詳細(xì)設(shè)計審查編程設(shè)計系統(tǒng)轉(zhuǎn)換驗收系統(tǒng)維護(hù)系統(tǒng)評價系開發(fā)請求初步調(diào)查可行性研究審批詳細(xì)審查邏輯設(shè)計審查總體設(shè)計詳細(xì)設(shè)計審查編程設(shè)計系統(tǒng)轉(zhuǎn)換驗收系統(tǒng)維護(hù)系統(tǒng)評價統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)運行維護(hù)圖圖

36、1-2 信息系統(tǒng)生命周期信息系統(tǒng)生命周期 (2 2)信息系統(tǒng)的生命周期)信息系統(tǒng)的生命周期 信息系統(tǒng)在使用過程中隨著其生存環(huán)境的變化,要不斷信息系統(tǒng)在使用過程中隨著其生存環(huán)境的變化,要不斷維護(hù)、修改,當(dāng)它不再適應(yīng)所處環(huán)境的時候就要被淘汰,就要維護(hù)、修改,當(dāng)它不再適應(yīng)所處環(huán)境的時候就要被淘汰,就要由新系統(tǒng)代替老系統(tǒng),這種由新系統(tǒng)代替老系統(tǒng),這種周期循環(huán)稱為信息系統(tǒng)的周期循環(huán)稱為信息系統(tǒng)的生命周期。圖生命周期。圖1-21-2表示信息表示信息系統(tǒng)的生命周期以及相應(yīng)系統(tǒng)的生命周期以及相應(yīng)的工作步驟。的工作步驟。 從圖從圖1-21-2可見可見 信息信息系統(tǒng)的生命周期可以分系統(tǒng)的生命周期可以分為系統(tǒng)規(guī)劃、

37、系統(tǒng)分析為系統(tǒng)規(guī)劃、系統(tǒng)分析系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)運行和維護(hù)等五個系統(tǒng)運行和維護(hù)等五個階段。各階段的具體任務(wù)見書階段。各階段的具體任務(wù)見書P8P8。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) (3 3)信息系統(tǒng)的開發(fā)方法)信息系統(tǒng)的開發(fā)方法 從方法學(xué)的角度講,信息系統(tǒng)的開發(fā)方法是一組思路、規(guī)范、從方法學(xué)的角度講,信息系統(tǒng)的開發(fā)方法是一組思路、規(guī)范、過程技術(shù)環(huán)境及工具的集成。一種好的方法能夠為信息系統(tǒng)的開過程技術(shù)環(huán)境及工具的集成。一種好的方法能夠為信息系統(tǒng)的開發(fā)過程提供一整套提高效率和質(zhì)量的途徑及措施。發(fā)過程提供一整套提高效率和質(zhì)量的途徑及措施。 為了保證信息系統(tǒng)的開發(fā)質(zhì)

38、量、降低開發(fā)費用及提高其成功為了保證信息系統(tǒng)的開發(fā)質(zhì)量、降低開發(fā)費用及提高其成功率,必須借助正確的開發(fā)策略和科學(xué)的開發(fā)方法。率,必須借助正確的開發(fā)策略和科學(xué)的開發(fā)方法。 過去幾十年,人們在大量的信息系統(tǒng)開發(fā)實踐中,探索和發(fā)過去幾十年,人們在大量的信息系統(tǒng)開發(fā)實踐中,探索和發(fā)展了許多指導(dǎo)信息系統(tǒng)開發(fā)的理論和方法,如結(jié)構(gòu)化生命周期法、展了許多指導(dǎo)信息系統(tǒng)開發(fā)的理論和方法,如結(jié)構(gòu)化生命周期法、企業(yè)系統(tǒng)規(guī)劃法、戰(zhàn)略數(shù)據(jù)規(guī)劃法、原型法和面向?qū)ο蠓ǖ取F髽I(yè)系統(tǒng)規(guī)劃法、戰(zhàn)略數(shù)據(jù)規(guī)劃法、原型法和面向?qū)ο蠓ǖ取?其中結(jié)構(gòu)化方法是大型復(fù)雜信息系統(tǒng)開發(fā)中經(jīng)常采用的最有其中結(jié)構(gòu)化方法是大型復(fù)雜信息系統(tǒng)開發(fā)中經(jīng)常采用的

39、最有效的方法;效的方法;原型法是小型簡單信息系統(tǒng)開發(fā)中經(jīng)常采用的方法;原型法是小型簡單信息系統(tǒng)開發(fā)中經(jīng)常采用的方法;近些年來,面向?qū)ο蟮姆椒ㄖ饾u成熟起來,目前已成為系統(tǒng)開發(fā)近些年來,面向?qū)ο蟮姆椒ㄖ饾u成熟起來,目前已成為系統(tǒng)開發(fā)的主流方法。的主流方法。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 結(jié)構(gòu)化方法的基本思想和原則結(jié)構(gòu)化方法的基本思想和原則 面向用戶的觀點;面向用戶的觀點; 嚴(yán)格區(qū)分工作階段,每個階段有明確的任務(wù)和應(yīng)嚴(yán)格區(qū)分工作階段,每個階段有明確的任務(wù)和應(yīng)得的成果;得的成果; 自上而下完成系統(tǒng)的開發(fā)工作;自上而下完成系統(tǒng)的開發(fā)工作; 充分考慮系統(tǒng)變化;充分考慮系統(tǒng)變化; 工作成果文獻(xiàn)

40、化、標(biāo)準(zhǔn)化工作成果文獻(xiàn)化、標(biāo)準(zhǔn)化; ; 結(jié)構(gòu)化方法不足和局限性:結(jié)構(gòu)化方法不足和局限性: 開發(fā)周期長,難于適應(yīng)環(huán)境變化;結(jié)構(gòu)化方法注重系開發(fā)周期長,難于適應(yīng)環(huán)境變化;結(jié)構(gòu)化方法注重系統(tǒng)功能,兼顧數(shù)據(jù)不夠;結(jié)構(gòu)化程度較低的系統(tǒng),難于鎖統(tǒng)功能,兼顧數(shù)據(jù)不夠;結(jié)構(gòu)化程度較低的系統(tǒng),難于鎖定功能要求。定功能要求。 1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 原型法的基本思想和做法原型法的基本思想和做法 在投入大量的人力、物力之前,在限定的時間內(nèi),在投入大量的人力、物力之前,在限定的時間內(nèi),用最經(jīng)濟(jì)的方法,開發(fā)出一個可實際運行的系統(tǒng)原型,用最經(jīng)濟(jì)的方法,開發(fā)出一個可實際運行的系統(tǒng)原型,以便盡早澄清不明

41、確的系統(tǒng)需求。在原型系統(tǒng)的運行中以便盡早澄清不明確的系統(tǒng)需求。在原型系統(tǒng)的運行中用戶發(fā)現(xiàn)問題,提出修改意見,并完善原型,使它逐步用戶發(fā)現(xiàn)問題,提出修改意見,并完善原型,使它逐步滿足用戶的要求。滿足用戶的要求。 原型的觀念很快受到開發(fā)人員的注意,陸續(xù)發(fā)展出原型的觀念很快受到開發(fā)人員的注意,陸續(xù)發(fā)展出相關(guān)的技術(shù)、方法和工具。這種開發(fā)方法有效地增進(jìn)了相關(guān)的技術(shù)、方法和工具。這種開發(fā)方法有效地增進(jìn)了用戶與系統(tǒng)分析員的溝通,在分析與設(shè)計過程中用戶處用戶與系統(tǒng)分析員的溝通,在分析與設(shè)計過程中用戶處于主導(dǎo)地位。象用戶需求開始并不明確或難以確定的系于主導(dǎo)地位。象用戶需求開始并不明確或難以確定的系統(tǒng),合用原型法

42、進(jìn)行設(shè)計和開發(fā)。統(tǒng),合用原型法進(jìn)行設(shè)計和開發(fā)。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 面向?qū)ο蠓椒ǚ椒ɑ舅枷朊嫦驅(qū)ο蠓椒ǚ椒ɑ舅枷?面向?qū)ο蠓椒ǖ幕舅枷肟梢詺w納為以下四點:面向?qū)ο蠓椒ǖ幕舅枷肟梢詺w納為以下四點: 客觀世界的任何事物都是對象。它們都有一些靜態(tài)屬性和客觀世界的任何事物都是對象。它們都有一些靜態(tài)屬性和有關(guān)的功能。對象作為一個整體,對外不必公開這些屬性與功能,有關(guān)的功能。對象作為一個整體,對外不必公開這些屬性與功能,這就是對象的封裝性。這就是對象的封裝性。 對象之間有抽象與具體、群體與個體、整體與部分等幾種對象之間有抽象與具體、群體與個體、整體與部分等幾種關(guān)系,這些關(guān)系

43、構(gòu)成對象的網(wǎng)絡(luò)結(jié)構(gòu)。關(guān)系,這些關(guān)系構(gòu)成對象的網(wǎng)絡(luò)結(jié)構(gòu)。 抽象的、較大的對象所具有的性質(zhì),自然地成為其子類的抽象的、較大的對象所具有的性質(zhì),自然地成為其子類的性質(zhì),而不必加以說明,這就是對象的繼承性。性質(zhì),而不必加以說明,這就是對象的繼承性。 對象之間可以互傳送消息。以實現(xiàn)對象間的合作。對象之間可以互傳送消息。以實現(xiàn)對象間的合作。 信息系統(tǒng)通常包括數(shù)據(jù)和功能兩方面的內(nèi)容,對象把這兩方面信息系統(tǒng)通常包括數(shù)據(jù)和功能兩方面的內(nèi)容,對象把這兩方面的內(nèi)容融為一體,更接近人們認(rèn)識客觀世界的思維方式。面向?qū)ο蟮膬?nèi)容融為一體,更接近人們認(rèn)識客觀世界的思維方式。面向?qū)ο蟮乃枷胙杆俚財U(kuò)展到程序設(shè)計范圍之外,相繼出現(xiàn)

44、了面向?qū)ο蟮臄?shù)的思想迅速地擴(kuò)展到程序設(shè)計范圍之外,相繼出現(xiàn)了面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)、系統(tǒng)分析、系統(tǒng)設(shè)計等,并逐步形成了一套比較完據(jù)庫管理系統(tǒng)、系統(tǒng)分析、系統(tǒng)設(shè)計等,并逐步形成了一套比較完整的方法。整的方法。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 1.2.3 信息系統(tǒng)開發(fā)技術(shù)信息系統(tǒng)開發(fā)技術(shù) 所謂技術(shù)是指運用一些具體特殊的手段、規(guī)則和工具來完所謂技術(shù)是指運用一些具體特殊的手段、規(guī)則和工具來完成系統(tǒng)開發(fā)過程中的一個或幾個工作任務(wù),它是系統(tǒng)開發(fā)者在成系統(tǒng)開發(fā)過程中的一個或幾個工作任務(wù),它是系統(tǒng)開發(fā)者在完成系統(tǒng)開發(fā)過程中各種工作的有力的工具。它可以提高具體完成系統(tǒng)開發(fā)過程中各種工作的有力的工具

45、。它可以提高具體工作的效率和質(zhì)量。工作的效率和質(zhì)量。 技術(shù)與方法有關(guān),一定的開發(fā)方法需要一定的技術(shù)支持,技術(shù)與方法有關(guān),一定的開發(fā)方法需要一定的技術(shù)支持,如結(jié)構(gòu)化的開發(fā)方法需要結(jié)構(gòu)化的技術(shù),面向?qū)ο蟮姆椒ㄐ枰缃Y(jié)構(gòu)化的開發(fā)方法需要結(jié)構(gòu)化的技術(shù),面向?qū)ο蟮姆椒ㄐ枰嫦驅(qū)ο蟮募夹g(shù)。面向?qū)ο蟮募夹g(shù)。 在信息系統(tǒng)開發(fā)的各個階段的具體工作中都需要采用一定在信息系統(tǒng)開發(fā)的各個階段的具體工作中都需要采用一定的方法和相應(yīng)具體技術(shù)。好的方法和技術(shù)可以加快信息系統(tǒng)的的方法和相應(yīng)具體技術(shù)。好的方法和技術(shù)可以加快信息系統(tǒng)的開發(fā)速度,提高其質(zhì)量,是信息系統(tǒng)開發(fā)成功的有力保證。開發(fā)速度,提高其質(zhì)量,是信息系統(tǒng)開發(fā)成功的有

46、力保證。 歸納起來,信息系統(tǒng)技術(shù)主要是指支持系統(tǒng)開發(fā)各階段歸納起來,信息系統(tǒng)技術(shù)主要是指支持系統(tǒng)開發(fā)各階段(包括系統(tǒng)規(guī)劃、分析、設(shè)計、維護(hù)等)工作所需的技術(shù)。(包括系統(tǒng)規(guī)劃、分析、設(shè)計、維護(hù)等)工作所需的技術(shù)。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) (1 1)結(jié)構(gòu)化方法的主要技術(shù))結(jié)構(gòu)化方法的主要技術(shù) 結(jié)構(gòu)化方法定義了作業(yè)流程圖、數(shù)據(jù)流圖、數(shù)據(jù)字典和小結(jié)構(gòu)化方法定義了作業(yè)流程圖、數(shù)據(jù)流圖、數(shù)據(jù)字典和小說明等用來幫助系統(tǒng)分析員描述系統(tǒng)分析的結(jié)果。結(jié)構(gòu)化的設(shè)計說明等用來幫助系統(tǒng)分析員描述系統(tǒng)分析的結(jié)果。結(jié)構(gòu)化的設(shè)計分為總體設(shè)計和詳細(xì)設(shè)計,總體設(shè)計把總的任務(wù)劃分成許多基本分為總體設(shè)計和詳細(xì)設(shè)計

47、,總體設(shè)計把總的任務(wù)劃分成許多基本和具體的模塊,并用結(jié)構(gòu)圖描述模塊間的關(guān)系;詳細(xì)設(shè)計對總體和具體的模塊,并用結(jié)構(gòu)圖描述模塊間的關(guān)系;詳細(xì)設(shè)計對總體設(shè)計劃分的模塊選擇適當(dāng)?shù)募夹g(shù)手段和處理方法,包括代碼設(shè)計、設(shè)計劃分的模塊選擇適當(dāng)?shù)募夹g(shù)手段和處理方法,包括代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入數(shù)據(jù)庫設(shè)計、輸入/ /輸出設(shè)計、人機(jī)對話設(shè)計和處理過程設(shè)計等。輸出設(shè)計、人機(jī)對話設(shè)計和處理過程設(shè)計等。 (2 2)面向?qū)ο蠓椒ǖ闹饕夹g(shù))面向?qū)ο蠓椒ǖ闹饕夹g(shù) 2020世紀(jì)世紀(jì)8080年代末,一些軟件工程學(xué)家就開始提出了面向?qū)δ甏?,一些軟件工程學(xué)家就開始提出了面向?qū)ο蟮乃枷牒头椒?。其中具有代表性的有象的思想和方法。?/p>

48、中具有代表性的有CoradCorad、YourdonYourdon、BoochBooch、RumbaughRumbaugh等人提出的對象表示方法,這些方法對同一等人提出的對象表示方法,這些方法對同一問題采用了不同的表示方法,用戶使用不同方法對系統(tǒng)進(jìn)行分問題采用了不同的表示方法,用戶使用不同方法對系統(tǒng)進(jìn)行分析設(shè)計的結(jié)果,很難融合在一起。因此,析設(shè)計的結(jié)果,很難融合在一起。因此,BoochBooch、RumbaughRumbaugh和和JacbsonJacbson等人合作,于等人合作,于19941994年年1111月提出了統(tǒng)一建模語言(月提出了統(tǒng)一建模語言(UMLUML)。)。1.2 1.2 信息

49、系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) UML UML定義了定義了1010多種圖示方法來描述系統(tǒng)的對象和對象間得多種圖示方法來描述系統(tǒng)的對象和對象間得到關(guān)系。到關(guān)系。 1 1)用例圖用于描述系統(tǒng)的功能需求;)用例圖用于描述系統(tǒng)的功能需求; 2 2)用類圖和對象圖用來描述對象的靜態(tài)結(jié)構(gòu);)用類圖和對象圖用來描述對象的靜態(tài)結(jié)構(gòu); 3 3)用狀態(tài)圖用來描述一個特定對象的所有可能的狀態(tài)及)用狀態(tài)圖用來描述一個特定對象的所有可能的狀態(tài)及其引起狀態(tài)轉(zhuǎn)移的事件;其引起狀態(tài)轉(zhuǎn)移的事件; 4 4)用活動圖用來描述用例內(nèi)部的工作過程或類的操作;)用活動圖用來描述用例內(nèi)部的工作過程或類的操作; 5 5)用順序圖用來描述一個用例多

50、個對象之間動態(tài)的交互)用順序圖用來描述一個用例多個對象之間動態(tài)的交互關(guān)系;關(guān)系; 6 6)用協(xié)作圖用來描述一個用例多個對象間的協(xié)作關(guān)系;)用協(xié)作圖用來描述一個用例多個對象間的協(xié)作關(guān)系;定義了組件圖用來描述系統(tǒng)各組件間的依賴關(guān)系;定義了組件圖用來描述系統(tǒng)各組件間的依賴關(guān)系; 7 7)定義了配置圖用來描述系統(tǒng)運行時軟件和硬件的物理)定義了配置圖用來描述系統(tǒng)運行時軟件和硬件的物理配置。配置。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 1.2.4 1.2.4 信息系統(tǒng)的開發(fā)模型信息系統(tǒng)的開發(fā)模型 信息系統(tǒng),特別是大規(guī)模信息系統(tǒng)的開發(fā)都需要經(jīng)歷一個信息系統(tǒng),特別是大規(guī)模信息系統(tǒng)的開發(fā)都需要經(jīng)歷一個艱辛

51、而復(fù)雜的過程。為了提高信息系統(tǒng)的開發(fā)質(zhì)量,降低風(fēng)險艱辛而復(fù)雜的過程。為了提高信息系統(tǒng)的開發(fā)質(zhì)量,降低風(fēng)險和成本,人們從多年的實踐和研究中逐步總結(jié)出了一些行之有和成本,人們從多年的實踐和研究中逐步總結(jié)出了一些行之有效的信息系統(tǒng)的開發(fā)過程,并稱之為系統(tǒng)開發(fā)模型。效的信息系統(tǒng)的開發(fā)過程,并稱之為系統(tǒng)開發(fā)模型。需求分析總體設(shè)計詳細(xì)設(shè)計編碼調(diào)試集成測試系統(tǒng)測試圖圖1-5 1-5 瀑布模瀑布模型型 瀑布模型:瀑布模型: 瀑布模型瀑布模型是最經(jīng)典的信息系統(tǒng)開發(fā)模型。是最經(jīng)典的信息系統(tǒng)開發(fā)模型。按照瀑布模型,信息系統(tǒng)的開發(fā)按照瀑布模型,信息系統(tǒng)的開發(fā)要經(jīng)歷需求分析、總體設(shè)計、詳要經(jīng)歷需求分析、總體設(shè)計、詳細(xì)設(shè)

52、計、程序編寫與調(diào)試、系統(tǒng)細(xì)設(shè)計、程序編寫與調(diào)試、系統(tǒng)集成與測試幾個階段,其開發(fā)過集成與測試幾個階段,其開發(fā)過程如同瀑布一樣,從一個階段流程如同瀑布一樣,從一個階段流向下一個階段,如圖向下一個階段,如圖10-510-5所示。所示。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 瀑布模型的演化:瀑布模型的演化:瀑布模型最早定義了信息系統(tǒng)的生命瀑布模型最早定義了信息系統(tǒng)的生命周期和開發(fā)階段,為后來開發(fā)模型的產(chǎn)生奠定了良好的基礎(chǔ)。周期和開發(fā)階段,為后來開發(fā)模型的產(chǎn)生奠定了良好的基礎(chǔ)。 瀑布模型瀑布模型比較適合需求簡單明確,且在較長的時間內(nèi)又不太比較適合需求簡單明確,且在較長的時間內(nèi)又不太變化的系統(tǒng)開發(fā)變

53、化的系統(tǒng)開發(fā)。在實際的社會中,大多數(shù)系統(tǒng)的需求都是很復(fù)。在實際的社會中,大多數(shù)系統(tǒng)的需求都是很復(fù)發(fā)的,且隨社會環(huán)境變化而不斷變化。為此,人們對瀑布模型進(jìn)發(fā)的,且隨社會環(huán)境變化而不斷變化。為此,人們對瀑布模型進(jìn)行了不斷改進(jìn),進(jìn)而產(chǎn)生了一些演化的模型,如瀑布行了不斷改進(jìn),進(jìn)而產(chǎn)生了一些演化的模型,如瀑布V V模型、螺旋模型、螺旋模型、增量模型、構(gòu)件組裝模型和統(tǒng)一過程等迭代開發(fā)過程模型。模型、增量模型、構(gòu)件組裝模型和統(tǒng)一過程等迭代開發(fā)過程模型。 瀑布瀑布V V模型:模型:人們在實踐中發(fā)現(xiàn),在信息系統(tǒng)的開發(fā)的任人們在實踐中發(fā)現(xiàn),在信息系統(tǒng)的開發(fā)的任何一個階段都有可能產(chǎn)生一些缺陷,而大多數(shù)缺陷都可通過測

54、試何一個階段都有可能產(chǎn)生一些缺陷,而大多數(shù)缺陷都可通過測試來發(fā)現(xiàn)。為了盡早的發(fā)現(xiàn)已有的工作缺陷,就需要不斷地對信息來發(fā)現(xiàn)。為了盡早的發(fā)現(xiàn)已有的工作缺陷,就需要不斷地對信息系統(tǒng)的工作,特別是開發(fā)的軟件進(jìn)行盡早的測試。為此,人們對系統(tǒng)的工作,特別是開發(fā)的軟件進(jìn)行盡早的測試。為此,人們對瀑布模型進(jìn)行了改進(jìn),提出了瀑布模型進(jìn)行了改進(jìn),提出了更加強(qiáng)調(diào)的測試工作更加強(qiáng)調(diào)的測試工作的的 瀑布瀑布V V模型,模型,如下圖如下圖1-61-6所示。所示。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 需求分析總體設(shè)計詳細(xì)設(shè)計編碼與調(diào)試單元測試圖圖1-6 1-6 瀑布瀑布V V模型模型集成測試系統(tǒng)測試 螺旋模型:螺旋

55、模型:信息系統(tǒng)的開發(fā)成功,取決于很多客觀和主觀信息系統(tǒng)的開發(fā)成功,取決于很多客觀和主觀因素,因此,其開發(fā)也會存在著許多風(fēng)險。為了減低各種風(fēng)險,提因素,因此,其開發(fā)也會存在著許多風(fēng)險。為了減低各種風(fēng)險,提高其開發(fā)質(zhì)量和成功率,在瀑布模型的基礎(chǔ)上,人們又提出了加入高其開發(fā)質(zhì)量和成功率,在瀑布模型的基礎(chǔ)上,人們又提出了加入風(fēng)險控制風(fēng)險控制的螺旋模型。的螺旋模型。 螺旋模型的基本做法是在螺旋模型的基本做法是在“瀑布模型的瀑布模型的”的每一個開發(fā)階段前,的每一個開發(fā)階段前,引入一個非常嚴(yán)格的風(fēng)險識別、風(fēng)險分析和風(fēng)險控制。螺旋模型把引入一個非常嚴(yán)格的風(fēng)險識別、風(fēng)險分析和風(fēng)險控制。螺旋模型把系統(tǒng)分解成多個項

56、目,并且對每個項目都要進(jìn)行風(fēng)險識別、分析和系統(tǒng)分解成多個項目,并且對每個項目都要進(jìn)行風(fēng)險識別、分析和控制。螺旋模型的系統(tǒng)開發(fā)過程如下圖控制。螺旋模型的系統(tǒng)開發(fā)過程如下圖1-71-7所示。所示。系統(tǒng)評估 需求定義和設(shè)計風(fēng)險分析工程實施原型1原型2原型3原型滿足用戶需求風(fēng)險分析風(fēng)險分析風(fēng)險分析風(fēng)險分析需求分析設(shè)計原型測試評估需求分析設(shè)計需求分析設(shè)計需求分析設(shè)計原型測試評估原型測試評估構(gòu)造原型構(gòu)造原型構(gòu)造原型詳細(xì)設(shè)計系統(tǒng)實施可使用的系統(tǒng)圖圖1-7 1-7 螺旋模型螺旋模型1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 增量模型:增量模型:對于一些技術(shù)架構(gòu)成熟、風(fēng)險較低的信對于一些技術(shù)架構(gòu)成熟、風(fēng)險較低

57、的信息系統(tǒng),可以采用增量的方式進(jìn)行系統(tǒng)的開發(fā)。增量模型通息系統(tǒng),可以采用增量的方式進(jìn)行系統(tǒng)的開發(fā)。增量模型通常有兩種策略。常有兩種策略。 第一種開發(fā)策略:就是增量發(fā)布方法。即首先做好系統(tǒng)第一種開發(fā)策略:就是增量發(fā)布方法。即首先做好系統(tǒng)的分析與設(shè)計工作,然后將系統(tǒng)劃分為若干個版本,每個版的分析與設(shè)計工作,然后將系統(tǒng)劃分為若干個版本,每個版本都是一個完整的系統(tǒng),后一個版本是前一個版本的擴(kuò)充。本都是一個完整的系統(tǒng),后一個版本是前一個版本的擴(kuò)充。在這種策略中,系統(tǒng)的第一個版本往往匯聚了系統(tǒng)的核心功在這種策略中,系統(tǒng)的第一個版本往往匯聚了系統(tǒng)的核心功能,可以滿足用戶的基本需求。隨著新版本的發(fā)布,系統(tǒng)會能

58、,可以滿足用戶的基本需求。隨著新版本的發(fā)布,系統(tǒng)會逐步豐富和完善。逐步豐富和完善。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 第二種開發(fā)策略:就是采用原型方法對系統(tǒng)進(jìn)行開發(fā)。第二種開發(fā)策略:就是采用原型方法對系統(tǒng)進(jìn)行開發(fā)。關(guān)于原型方法的思想和做法,本書已在前面做了介紹。當(dāng)用關(guān)于原型方法的思想和做法,本書已在前面做了介紹。當(dāng)用戶需求不明確和難以鎖定時,可以采用原型方法對系統(tǒng)進(jìn)行戶需求不明確和難以鎖定時,可以采用原型方法對系統(tǒng)進(jìn)行開發(fā)。開發(fā)。 構(gòu)件組裝模型:構(gòu)件組裝模型:隨著軟件構(gòu)件開發(fā)技術(shù)的發(fā)展,人們提隨著軟件構(gòu)件開發(fā)技術(shù)的發(fā)展,人們提出了一種基于構(gòu)件的系統(tǒng)開發(fā)方法,即構(gòu)件組裝模型。這種模出了

59、一種基于構(gòu)件的系統(tǒng)開發(fā)方法,即構(gòu)件組裝模型。這種模型的做法是:型的做法是: 1 1)首先對系統(tǒng)進(jìn)行需求分析,并確定系統(tǒng)的軟件功能;)首先對系統(tǒng)進(jìn)行需求分析,并確定系統(tǒng)的軟件功能; 2 2)后選擇合適的信息架構(gòu)作為基礎(chǔ)框架;)后選擇合適的信息架構(gòu)作為基礎(chǔ)框架; 3 3)根據(jù)分析和設(shè)計將系統(tǒng)劃分成若干個構(gòu)件;)根據(jù)分析和設(shè)計將系統(tǒng)劃分成若干個構(gòu)件; 4 4)對劃分的構(gòu)件進(jìn)行具體的開發(fā)和測試;)對劃分的構(gòu)件進(jìn)行具體的開發(fā)和測試; 5 5)根據(jù)系統(tǒng)的需求和要求將開發(fā)的構(gòu)件在選定的架構(gòu)上進(jìn))根據(jù)系統(tǒng)的需求和要求將開發(fā)的構(gòu)件在選定的架構(gòu)上進(jìn)行組裝。行組裝。1.2 1.2 信息系統(tǒng)的開發(fā)信息系統(tǒng)的開發(fā) 由于

60、許多信息系統(tǒng)都具有一定的相似性,在一個系統(tǒng)中開由于許多信息系統(tǒng)都具有一定的相似性,在一個系統(tǒng)中開發(fā)成功的構(gòu)件也可在其類似的系統(tǒng)中重用。因此,采用這種模發(fā)成功的構(gòu)件也可在其類似的系統(tǒng)中重用。因此,采用這種模型進(jìn)行系統(tǒng)的開發(fā)時,可以借用以前類似系統(tǒng)的構(gòu)件,也可從型進(jìn)行系統(tǒng)的開發(fā)時,可以借用以前類似系統(tǒng)的構(gòu)件,也可從市場上購買所需的構(gòu)件。這種開發(fā)方式,可以有效的提高系統(tǒng)市場上購買所需的構(gòu)件。這種開發(fā)方式,可以有效的提高系統(tǒng)的開發(fā)效率和質(zhì)量,降低開發(fā)成本。的開發(fā)效率和質(zhì)量,降低開發(fā)成本。 統(tǒng)一過程模型:統(tǒng)一過程模型:統(tǒng)一過程模型是統(tǒng)一過程模型是RationalRational公司開發(fā)的一種公司開發(fā)的一

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論