《管理信息系統(tǒng)》電子教案_第1頁
《管理信息系統(tǒng)》電子教案_第2頁
《管理信息系統(tǒng)》電子教案_第3頁
《管理信息系統(tǒng)》電子教案_第4頁
《管理信息系統(tǒng)》電子教案_第5頁
已閱讀5頁,還剩213頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第1章管理信息系統(tǒng)的基本概念

本章學(xué)習(xí)目標(biāo)

本章主要講解管理信息系統(tǒng)的基本概念,什么是信息,什么是信息管理

系統(tǒng),介紹信息系統(tǒng)的基本結(jié)構(gòu),信息系統(tǒng)的發(fā)展概況。通過本章學(xué)習(xí),讀者應(yīng)

該掌握以下內(nèi)容:

上掌握信息的定義,理解信源、信宿和載體,了解信息與數(shù)據(jù)的區(qū)別

上掌握信息化的概念,了解信息化的社會(huì)及經(jīng)濟(jì)意義

上掌握信息系統(tǒng)的定義

上理解管理信息系統(tǒng)的含義及其特點(diǎn),了解其結(jié)構(gòu)和發(fā)展?fàn)顩r

1.1信息及信息化(見[標(biāo)題編號(hào)])

本章學(xué)習(xí)目標(biāo)

本章學(xué)習(xí)目標(biāo)

本章主要講解管理信息系統(tǒng)的基本概念,什么是信息,什么是信息管理

系統(tǒng),介紹信息系統(tǒng)的基本結(jié)構(gòu),信息系統(tǒng)的發(fā)展概況。通過本章學(xué)習(xí),讀者應(yīng)

該掌握以下內(nèi)容:

上掌握信息的定義,理解信源、信宿和載體,了解信息與數(shù)據(jù)的區(qū)別

上掌握信息化的概念,了解信息化的社會(huì)及經(jīng)濟(jì)意義

上掌握信息系統(tǒng)的定義

上理解看盤若鼠系統(tǒng)的含義及其特點(diǎn),了解其結(jié)構(gòu)和發(fā)展?fàn)顩r

1.1信息及信息化(見[標(biāo)題編號(hào)])

1.1信息及信息化

1.1.1信息的概念

1.信息的定義

從哲學(xué)意義上來看,信息是自然界,人類社會(huì),人類思維活動(dòng)中普遍

存在的一切物質(zhì)和事務(wù)的屬性。信息是具有價(jià)值性,實(shí)效性,經(jīng)濟(jì)性,可以減少

或消除事務(wù)不確定性的消息,情報(bào),資料,數(shù)據(jù)和知識(shí)。信息理論的創(chuàng)始人申農(nóng)

說:“信息是用以消除不確定性的東西。”

數(shù)據(jù)和信息這兩個(gè)詞在實(shí)際應(yīng)用中經(jīng)常容易混淆,因此我們必須搞清

楚。信息是經(jīng)過加工后的數(shù)據(jù),它會(huì)對(duì)接收者的行為和決策產(chǎn)生影響,它對(duì)決策

者能增加知識(shí)具有現(xiàn)實(shí)的或潛在的價(jià)值,信息是經(jīng)過加工以后的數(shù)據(jù)的概念可用

下圖說明。

數(shù)據(jù)與信息的轉(zhuǎn)換過程

數(shù)據(jù)是記錄客觀事實(shí)的符號(hào)。數(shù)據(jù)并不只是數(shù)字,所有用來描

述客觀事實(shí)的語言、文字、圖畫和模型都是數(shù)據(jù)。

根據(jù)上圖的概念,顯然數(shù)據(jù)和信息的概念是相對(duì)的,對(duì)于第一次加工

所產(chǎn)生的信息,可能成為第二次加工的數(shù)據(jù)。同樣,第二次加工得到的信息可能

成為第三次加工的數(shù)據(jù)。這也和物質(zhì)生產(chǎn)中的原料和產(chǎn)品的關(guān)系相似初級(jí)加工得

到的產(chǎn)品,可能成為進(jìn)一步加工的原料。

信息作為對(duì)接權(quán)者行為有影響的新知識(shí),它有以下特征:它以一定的符

號(hào)形式表示,這是信息的符號(hào)性;它包括明確的內(nèi)容,要向接權(quán)者傳達(dá)一定的事

件,這是信息的語義性;這一內(nèi)容事先為接權(quán)者所不知,但與他進(jìn)行決策有關(guān),

對(duì)決策特產(chǎn)生影響,這是信息的有效性。

綜上所述,用語言、文字、圖形等表達(dá)的資料經(jīng)過解釋就是信息,也

就是說,信息是我們對(duì)數(shù)據(jù)的解釋,或者說是數(shù)據(jù)的內(nèi)在含義。根據(jù)這個(gè)定義,

那些能表達(dá)某種含義的信號(hào)、密碼、情報(bào)、消息都可概括為信息。

信息包括以下概念:

1信源:即信息的發(fā)布者,也就是傳者;

上信宿:即接受并利用信息的人,也就是受者;

1媒介:原意指中間物,可用以紀(jì)錄和保存信息并隨后由其重現(xiàn)信息的載

體,媒介與信息密不可分,離開了媒介,信息就不復(fù)存在,更談不上信息的交

流和傳播。

上信道:指信息傳遞的途徑、渠道。信道的性質(zhì)、特點(diǎn)將決定對(duì)媒介的選

擇,比如,在談話中,傳者如果是以聲波為交流信道的,那么,聲波信道的特

性便決定了所選取的交流媒介只能是具有“發(fā)聲”功能的物體、材料和技術(shù)手

段。同樣,如果以頻道為信息傳遞渠道的,其媒介選擇只能是電子類的載體。

1反饋:指受者對(duì)傳者發(fā)出信息的反應(yīng),在傳播過程中,這是一種信息的回

流。傳者可以根據(jù)反饋經(jīng)驗(yàn)檢驗(yàn)傳播的效果,并根據(jù)此調(diào)整、充實(shí)、改進(jìn)下一步

的行動(dòng)

2.信息運(yùn)動(dòng)的基本形式

1.1.1信息的概念

1.1.1信息的概念

1.信息的定義

從哲學(xué)意義上來看,信息是自然界,人類社會(huì),人類思維活動(dòng)中普遍

存在的一切物質(zhì)和事務(wù)的屬性。信息是具有價(jià)值性,實(shí)效性,經(jīng)濟(jì)性,可以減少

或消除事務(wù)不確定性的消息,情報(bào),資料,數(shù)據(jù)和知識(shí)。信息理論的創(chuàng)始人申農(nóng)

說:“信息是用以消除不確定性的東西?!?/p>

數(shù)據(jù)和信息這兩個(gè)詞在實(shí)際應(yīng)用中經(jīng)常容易混淆,因此我們必須搞清

楚。信息是經(jīng)過加工后的數(shù)據(jù),它會(huì)對(duì)接收者的行為和決策產(chǎn)生影響,它對(duì)決策

者能增加知識(shí)具有現(xiàn)實(shí)的或潛在的價(jià)值,信息是經(jīng)過加工以后的數(shù)據(jù)的概念可用

下圖說明。

數(shù)據(jù)與信息的轉(zhuǎn)換過程

數(shù)據(jù)是記錄客觀事實(shí)的符號(hào)。數(shù)據(jù)并不只是數(shù)字,所有用來描

述客觀事實(shí)的語言、文字、圖畫和模型都是數(shù)據(jù)。

根據(jù)上圖的概念,顯然數(shù)據(jù)和信息的概念是相對(duì)的,對(duì)于第一次加工

所產(chǎn)生的信息,可能成為第二次加工的數(shù)據(jù)。同樣,第二次加工得到的信息可能

成為第三次加工的數(shù)據(jù)。這也和物質(zhì)生產(chǎn)中的原料和產(chǎn)品的關(guān)系相似初級(jí)加工得

到的產(chǎn)品,可能成為進(jìn)一步加工的原料。

信息作為對(duì)接權(quán)者行為有影響的新知識(shí),它有以下特征:它以一定的符

號(hào)形式表示,這是信息的符號(hào)性;它包括明確的內(nèi)容,要向接權(quán)者傳達(dá)一定的事

件,這是信息的語義性;這一內(nèi)容事先為接權(quán)者所不知,但與他進(jìn)行決策有關(guān),

對(duì)決策特產(chǎn)生影響,這是信息的有效性。

綜上所述,用語言、文字、圖形等表達(dá)的資料經(jīng)過解釋就是信息,也

就是說,信息是我們對(duì)數(shù)據(jù)的解釋,或者說是數(shù)據(jù)的內(nèi)在含義。根據(jù)這個(gè)定義,

那些能表達(dá)某種含義的信號(hào)、密碼、情報(bào)、消息都可概括為信息。

信息包括以下概念:

1信源:即信息的發(fā)布者,也就是傳者;

1信宿:即接受并利用信息的人,也就是受者;

1媒介:原意指中間物,可用以紀(jì)錄和保存信息并隨后由其重現(xiàn)信息的載

體,媒介與信息密不可分,離開了媒介,信息就不復(fù)存在,更談不上信息的交

流和傳播。

1信道:指信息傳遞的途徑、渠道。信道的性質(zhì)、特點(diǎn)將決定對(duì)媒介的選

擇,比如,在談話中,傳者如果是以聲波為交流信道的,那么,聲波信道的特

性便決定了所選取的交流媒介只能是具有“發(fā)聲”功能的物體、材料和技術(shù)手

段。同樣,如果以頻道為信息傳遞渠道的,其媒介選擇只能是電子類的載體。

1反饋:指受者對(duì)傳者發(fā)出信息的反應(yīng),在傳播過程中,這是一種信息的回

流。傳者可以根據(jù)反饋經(jīng)驗(yàn)檢驗(yàn)傳播的效果,并根據(jù)此調(diào)整、充實(shí)、改進(jìn)下一步

的行動(dòng)

2.信息運(yùn)動(dòng)的基本形式

1.1.2信息化

(1)信息資源是信息的一部分,是信息世界中與人類需求相關(guān)的信息;

(2)信息資源是可利用的信息,是在當(dāng)前生產(chǎn)力水平和研究水平下人類所開發(fā)與

組織的信息;

(3)信息資源是通過人類的參與而獲取的信息,人類的參與在信息資源形成過程

中具有重要的作用。

1.1.3知識(shí)經(jīng)濟(jì)

對(duì)于什么是知識(shí)經(jīng)濟(jì),許多專家學(xué)者提出了各種看法。有人認(rèn)為,知識(shí)

經(jīng)濟(jì)就是以知識(shí)為基礎(chǔ)的經(jīng)濟(jì),這種經(jīng)濟(jì)直接依賴于知識(shí)和信息的生產(chǎn)、擴(kuò)散

和應(yīng)用。有的學(xué)者提出,知識(shí)經(jīng)濟(jì)是指以現(xiàn)代科學(xué)技術(shù)為核心的,建立在知識(shí)和

信息的生產(chǎn)、存儲(chǔ)、使用和消費(fèi)之上的經(jīng)濟(jì)。中國社會(huì)科學(xué)院副院長(zhǎng)劉吉認(rèn)為,

知識(shí)經(jīng)濟(jì)就是知識(shí)成為經(jīng)濟(jì)的主導(dǎo)因素,處于中心地位,信息替代物質(zhì)成為戰(zhàn)略

資源。著名學(xué)者吳季松博士在《知識(shí)經(jīng)濟(jì):21世紀(jì)的趨勢(shì)》一書中給知識(shí)經(jīng)濟(jì)下

了一個(gè)明確的定義:“所謂知識(shí)經(jīng)濟(jì),是指區(qū)別于以前的,傳統(tǒng)工業(yè)為產(chǎn)業(yè)支

柱,以稀缺自然資源為主要依托的新型經(jīng)濟(jì),他以高技術(shù)產(chǎn)業(yè)為第一產(chǎn)業(yè)支柱,

以智力資源為首要依托,因此是可持續(xù)發(fā)展的經(jīng)濟(jì)。”

知識(shí)經(jīng)濟(jì)之所以受到越來越多的國家的青睞,是因?yàn)榘l(fā)展知識(shí)經(jīng)濟(jì)具有

重大的現(xiàn)實(shí)意義和戰(zhàn)略意義。

1.知識(shí)經(jīng)濟(jì)能夠創(chuàng)造巨大的經(jīng)濟(jì)效益和社會(huì)效益

大量事實(shí)表明,科學(xué)技術(shù)、訣竅和其他信息對(duì)于企業(yè)和社會(huì)提高經(jīng)濟(jì)效益,

是一個(gè)最重要的要素。

2.知識(shí)經(jīng)濟(jì)是實(shí)現(xiàn)可持續(xù)發(fā)展的根本途徑

可持續(xù)發(fā)展旨在保持生態(tài)系統(tǒng)的多樣性,確保資源的可持續(xù)利用,保證

良好的生產(chǎn)與生活環(huán)境,使社會(huì)人均的福利水平持續(xù)提高,知識(shí)經(jīng)濟(jì)是資源節(jié)約

型經(jīng)濟(jì),對(duì)人口眾多、人均資源甚少的中國,知識(shí)經(jīng)濟(jì)有著更為重要的意義。

3.發(fā)展知識(shí)經(jīng)濟(jì)有利于改變勞動(dòng)結(jié)構(gòu),促進(jìn)分配制度的根本轉(zhuǎn)變

美國著名學(xué)者、諾貝爾獎(jiǎng)獲得者舒爾茨在他的研究報(bào)告中指出:“不同

文化程度的人,在智力勞動(dòng)方面的能力比是,大學(xué):中學(xué):小學(xué)=25:7:1?!?/p>

勞動(dòng)者科學(xué)文化素質(zhì)越高,勞動(dòng)生產(chǎn)能力就越大。

4.知識(shí)經(jīng)濟(jì)促進(jìn)了產(chǎn)業(yè)創(chuàng)新,有利于產(chǎn)業(yè)結(jié)構(gòu)的升級(jí)和優(yōu)化

在知識(shí)經(jīng)濟(jì)中,由于社會(huì)生產(chǎn)總過程越來越復(fù)雜各環(huán)節(jié)的聯(lián)系和相互依

賴性越來越緊密,又由于社會(huì)的運(yùn)行和管理需要更高層次的人才,所有整個(gè)社會(huì)

對(duì)信息的依賴性也越來越大。

1.2系統(tǒng)與信息系統(tǒng)

1.2.1系統(tǒng)的概念

本書中把系統(tǒng)定義為組織,即由若干人和設(shè)備,為了一個(gè)共同的

目標(biāo)而有機(jī)結(jié)合起來的整體。如工廠、農(nóng)場(chǎng)、機(jī)關(guān)、學(xué)校、醫(yī)院、商店、銀行、

公司等都可以稱之為系統(tǒng),也稱之為組織。

1.系統(tǒng)存在的必要條件

任何系統(tǒng)的存在都要有三個(gè)必要條件:目標(biāo)、功能和機(jī)構(gòu)。

目標(biāo):目標(biāo)是前提,無目標(biāo)不稱其為系統(tǒng)。

功能:功能是完成某項(xiàng)工作的能力。為了實(shí)現(xiàn)既定目標(biāo),就必須具備一

定的功能。

機(jī)構(gòu):機(jī)構(gòu)是基礎(chǔ),是組織保證。沒有必要的機(jī)構(gòu)就沒有功能,目標(biāo)也

就成了空目標(biāo)。目標(biāo)、功能和機(jī)構(gòu)三者之間的關(guān)系

2.系統(tǒng)的主要特點(diǎn)

(1)系統(tǒng)的層次性

通常一個(gè)復(fù)雜的系統(tǒng),由許多子系統(tǒng)構(gòu)成。自然,各個(gè)子系統(tǒng)也具有系

統(tǒng)的一切特征.這些子系統(tǒng)可以用串聯(lián)、并聯(lián)或串并聯(lián)的方式組合.

(2)集合性

系統(tǒng)是把本來不相關(guān)的單元聯(lián)系起來,成為一個(gè)整體。

(3)目的性

系統(tǒng)的另一特征是系統(tǒng)是有目標(biāo)的,即為了完成或達(dá)到某種目標(biāo)。

1.2.1系統(tǒng)的概念

1.2.1系統(tǒng)的概念

本書中把系統(tǒng)定義為組織,即由若干人和設(shè)備,為了一個(gè)共同的

目標(biāo)而有機(jī)結(jié)合起來的整體。如工廠、農(nóng)場(chǎng)、機(jī)關(guān)、學(xué)校、醫(yī)院、商店、銀行、

公司等都可以稱之為系統(tǒng),也稱之為組織。

1.系統(tǒng)存在的必要條件

任何系統(tǒng)的存在都要有三個(gè)必要條件:目標(biāo)、功能和機(jī)構(gòu)。

目標(biāo):目標(biāo)是前提,無目標(biāo)不稱其為系統(tǒng)。

功能:功能是完成某項(xiàng)工作的能力。為了實(shí)現(xiàn)既定目標(biāo),就必須具備一

定的功能。

機(jī)構(gòu):機(jī)構(gòu)是基礎(chǔ),是組織保證。沒有必要的機(jī)構(gòu)就沒有功能,目標(biāo)也

就成了空目標(biāo)。目標(biāo)、功能和機(jī)構(gòu)三者之間的關(guān)系

2.系統(tǒng)的主要特點(diǎn)

(1)系統(tǒng)的層次性

通常一個(gè)復(fù)雜的系統(tǒng),由許多子系統(tǒng)構(gòu)成。自然,各個(gè)子系統(tǒng)也具有系

統(tǒng)的一切特征.這些子系統(tǒng)可以用串聯(lián)、并聯(lián)或串并聯(lián)的方式組合.

(2)集合性

系統(tǒng)是把本來不相關(guān)的單元聯(lián)系起來,成為一個(gè)整體。

(3)目的性

系統(tǒng)的另一特征是系統(tǒng)是有目標(biāo)的,即為了完成或達(dá)到某種目標(biāo)。

1.2.2信息系統(tǒng)

1.信息系統(tǒng)定義

簡(jiǎn)單地說,輸入是資料,經(jīng)過處理,輸出是信息的系統(tǒng),就是信

息系統(tǒng)。信息系統(tǒng)的主要部分是為了產(chǎn)生決策信息所制定的一套有組織的應(yīng)用程

序。信息系統(tǒng)可以用各種形式來表示。但不管何種形式,其輸出的結(jié)果總是我們

所需要的信息。

(1)輸入:捕獲或收集來自企業(yè)內(nèi)部或外部環(huán)境的原始數(shù)據(jù);

(2)處理:將原始輸入的數(shù)據(jù)轉(zhuǎn)換成更具有意義的形式;

(3)輸出:將經(jīng)過處理的信息傳遞給人或用于生產(chǎn)活動(dòng)中。

信息系統(tǒng)還需要反饋,它將輸出信息返送給組織的有關(guān)人員以便幫助他

們?cè)u(píng)價(jià)或校正輸入。

因此,作為一個(gè)管理者,必須了解系統(tǒng)的組織、管理以及信息技術(shù)等幾

方面的功能

(1)系統(tǒng)與組織

(2)系統(tǒng)與管理

a.高層管理者:這是組織中最重要的領(lǐng)導(dǎo)層。他負(fù)責(zé)制定有關(guān)產(chǎn)品和生產(chǎn)、服務(wù)

的長(zhǎng)遠(yuǎn)戰(zhàn)略決策。

b.中層管理者:組織中的中層人物,負(fù)責(zé)貫徹高層管理者的意圖和規(guī)劃。

c.操作管理者:組織中負(fù)責(zé)監(jiān)視企業(yè)日?;顒?dòng)的人員。

(3)系統(tǒng)與技術(shù)。

1.3管理信息系統(tǒng)概述

1.3.1管理信息系統(tǒng)及其特點(diǎn)

1.管理信息系統(tǒng)的定義

管理信息系統(tǒng)也是一種系統(tǒng),是一種信息系統(tǒng),是組織(企業(yè))系

統(tǒng)的一個(gè)子系統(tǒng)。管理信息系統(tǒng)掌握同企業(yè)有關(guān)的各種事件和對(duì)象的信息,并將

這種信息提供給企業(yè)內(nèi)外的系統(tǒng)用戶。為了達(dá)到提供有用信息的目的,系統(tǒng)內(nèi)必

須實(shí)現(xiàn)某些過程,特別是信息聯(lián)系過程和變換過程。系統(tǒng)接收各種數(shù)據(jù),將它們

轉(zhuǎn)變?yōu)樾畔?,將?shù)據(jù)和信息加以存貯并將信息提供給用戶。管理信息系統(tǒng)并不直

接參與決策過程,它的任務(wù)主要是提供信息作為決策過程中的參考。但是,就象

有些日常事務(wù)的決定可以由電子計(jì)算機(jī)做出一樣,信息系統(tǒng)也可參與決策。這就

使信息系統(tǒng)和決策過程之間失去明確的界限。

管理信息系統(tǒng)是一個(gè)由人、機(jī)(電子計(jì)算機(jī))組成的,能進(jìn)行管理

信息的收集、傳送、存貯、加工、維護(hù)和使用的信息系統(tǒng)。它能實(shí)測(cè)企業(yè)(組織)

的運(yùn)行情況,利用過去的數(shù)據(jù)預(yù)測(cè)未來;從全局出發(fā)進(jìn)行輔助決策;利用信息控

制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)長(zhǎng)遠(yuǎn)規(guī)劃的目標(biāo)。簡(jiǎn)言之,管理信息系統(tǒng)是一個(gè)以

計(jì)算機(jī)為工具,具有數(shù)據(jù)處理、預(yù)測(cè)、控制和輔助決策功能的信息系統(tǒng)。

管理信息系統(tǒng)具備信息系統(tǒng)的功能。此外,它還具備其特有的計(jì)

劃、控制、預(yù)測(cè)和輔助決策功能.

(1)計(jì)劃功能。根據(jù)現(xiàn)存條件和約束條件,提供各職能部門的計(jì)劃。如生產(chǎn)計(jì)

劃、財(cái)務(wù)計(jì)劃、采購計(jì)劃等。并按照不同的管理層次提供相應(yīng)的計(jì)劃報(bào)告。

(2)控制功能。根據(jù)各職能部門提供的數(shù)據(jù),對(duì)計(jì)劃執(zhí)行情況進(jìn)行監(jiān)督、檢

查、比較執(zhí)行與計(jì)劃的差異、分析差異及產(chǎn)生差異的原因,輔助管理人員及時(shí)加

以控制。

(3)預(yù)測(cè)功能。運(yùn)用現(xiàn)代數(shù)學(xué)方法、統(tǒng)計(jì)方法或模擬方法,根據(jù)現(xiàn)有數(shù)據(jù)預(yù)測(cè)

未來。

(4)輔助決策功能。采用相應(yīng)的數(shù)學(xué)模型,從大量數(shù)據(jù)中推導(dǎo)出有關(guān)問題的最

優(yōu)解和滿意解,輔助管理人員進(jìn)行決策。以期合理利用資源,獲取較大的經(jīng)濟(jì)效

血。

2.管理信息系統(tǒng)的形成

管理信息系統(tǒng)(ManagementInformationSystems,MIS)概念是在60年

代提出的。當(dāng)時(shí),計(jì)算機(jī)的應(yīng)用已經(jīng)普及到金融、商業(yè)、政府部門和科學(xué)研究等

領(lǐng)域,主要的應(yīng)用是數(shù)據(jù)處理。

(1)COP1CS的實(shí)現(xiàn)

(2)以大型機(jī)為中心的時(shí)代

3.管理信息系統(tǒng)一般模式

(1)執(zhí)行控制子系統(tǒng)(下層)

MIS中的執(zhí)行控制子系統(tǒng)與企業(yè)中管理機(jī)構(gòu)的基層管理相對(duì)應(yīng)。該子系統(tǒng)

一般包括:生產(chǎn)管理、材料管理、財(cái)務(wù)管理、銷售管理、人事勞資管理、設(shè)備管

理等子系統(tǒng)。執(zhí)行控制子系統(tǒng)處理的數(shù)據(jù)量大,但數(shù)據(jù)都是規(guī)范的,處理過程和

規(guī)則都是程序化的。該子系統(tǒng)常用的處理有:事務(wù)處理、報(bào)表處理、查詢處理。

常用的輸出形式有帳簿、表格、圖形。

執(zhí)行控制子系統(tǒng)的主要任務(wù)是:

理解并執(zhí)行中層下達(dá)的指令。

處理(錄入、存貯、計(jì)算、分類、匯總等)原始業(yè)務(wù)數(shù)據(jù)。

將匯總信息及執(zhí)行中層指令的結(jié)果傳至中層。

提供查詢功能。

(2)管理控制子系統(tǒng)(中層)

管理控制子系統(tǒng)是為企業(yè)中層各管理部門和管理人員提供控制生產(chǎn)經(jīng)營

活動(dòng)、制定資源分配方案、評(píng)價(jià)企業(yè)效益等項(xiàng)戰(zhàn)術(shù)級(jí)管理所需的信息。該子系統(tǒng)

在整個(gè)MIS中起著承上啟下的作用。其主要任務(wù)是:

匯集下層傳來的信息并結(jié)合環(huán)境信息,監(jiān)督、控制低層的運(yùn)行。

處理中層信息上傳給高層,理解并執(zhí)行高層下達(dá)的指令,必要時(shí)把高層指令分解

并下達(dá)給低層執(zhí)行。

提供查詢功能。

(3)戰(zhàn)略決策和計(jì)劃子系統(tǒng)(高層)

戰(zhàn)略決策和計(jì)劃子系統(tǒng)的主要任務(wù)是:

匯集管理控制層和企業(yè)外部信息,輔助企業(yè)最高領(lǐng)導(dǎo)人做戰(zhàn)略決策和計(jì)劃。

將決策和計(jì)劃分解下達(dá)執(zhí)行并監(jiān)督執(zhí)行情況,分析執(zhí)行中出現(xiàn)的問題及產(chǎn)生問題

的原因,并提出解決問題的辦法。

管理、協(xié)調(diào)全系統(tǒng)的運(yùn)行。

提供查詢功能。

L3.2管理信息系統(tǒng)的種類(見[標(biāo)題編號(hào)])

1.3.1管理信息系統(tǒng)及其特點(diǎn)

1.3.1管理信息系統(tǒng)及其特點(diǎn)

1.管理信息系統(tǒng)的定義

管理信息系統(tǒng)也是一種系統(tǒng),是一種信息系統(tǒng),是組織(企業(yè))系

統(tǒng)的一個(gè)子系統(tǒng)。管理信息系統(tǒng)掌握同企業(yè)有關(guān)的各種事件和對(duì)象的信息,并將

這種信息提供給企業(yè)內(nèi)外的系統(tǒng)用戶。為了達(dá)到提供有用信息的目的,系統(tǒng)內(nèi)必

須實(shí)現(xiàn)某些過程,特別是信息聯(lián)系過程和變換過程。系統(tǒng)接收各種數(shù)據(jù),將它們

轉(zhuǎn)變?yōu)樾畔ⅲ瑢?shù)據(jù)和信息加以存貯并將信息提供給用戶。管理信息系統(tǒng)并不直

接參與決策過程,它的任務(wù)主要是提供信息作為決策過程中的參考。但是,就象

有些日常事務(wù)的決定可以由電子計(jì)算機(jī)做出一樣,信息系統(tǒng)也可參與決策。這就

使信息系統(tǒng)和決策過程之間失去明確的界限。

管理信息系統(tǒng)是一個(gè)由人、機(jī)(電子計(jì)算機(jī))組成的,能進(jìn)行管理

信息的收集、傳送、存貯、加工、維護(hù)和使用的信息系統(tǒng)。它能實(shí)測(cè)企業(yè)(組織)

的運(yùn)行情況,利用過去的數(shù)據(jù)預(yù)測(cè)未來;從全局出發(fā)進(jìn)行輔助決策;利用信息控

制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)長(zhǎng)遠(yuǎn)規(guī)劃的目標(biāo)。簡(jiǎn)言之,管理信息系統(tǒng)是一個(gè)以

計(jì)算機(jī)為工具,具有數(shù)據(jù)處理、預(yù)測(cè)、控制和輔助決策功能的信息系統(tǒng)。

管理信息系統(tǒng)具備信息系統(tǒng)的功能。此外,它還具備其特有的計(jì)

劃、控制、預(yù)測(cè)和輔助決策功能.

(1)計(jì)劃功能。根據(jù)現(xiàn)存條件和約束條件,提供各職能部門的計(jì)劃。如生產(chǎn)計(jì)

劃、財(cái)務(wù)計(jì)劃、采購計(jì)劃等。并按照不同的管理層次提供相應(yīng)的計(jì)劃報(bào)告。

(2)控制功能。根據(jù)各職能部門提供的數(shù)據(jù),對(duì)計(jì)劃執(zhí)行情況進(jìn)行監(jiān)督、檢

查、比較執(zhí)行與計(jì)劃的差異、分析差異及產(chǎn)生差異的原因,輔助管理人員及時(shí)加

以控制。

(3)預(yù)測(cè)功能。運(yùn)用現(xiàn)代數(shù)學(xué)方法、統(tǒng)計(jì)方法或模擬方法,根據(jù)現(xiàn)有數(shù)據(jù)預(yù)測(cè)

未來。

(4)輔助決策功能。采用相應(yīng)的數(shù)學(xué)模型,從大量數(shù)據(jù)中推導(dǎo)出有關(guān)問題的最

優(yōu)解和滿意解,輔助管理人員進(jìn)行決策。以期合理利用資源,獲取較大的經(jīng)濟(jì)效

益。

2.管理信息系統(tǒng)的形成

管理信息系統(tǒng)(ManagementInformationSystems,MIS)概念是在60年

代提出的。當(dāng)時(shí),計(jì)算機(jī)的應(yīng)用已經(jīng)普及到金融、商業(yè)、政府部門和科學(xué)研究等

領(lǐng)域,主要的應(yīng)用是數(shù)據(jù)處理。

(1)COP1CS的實(shí)現(xiàn)

(2)以大型機(jī)為中心的時(shí)代

3.管理信息系統(tǒng)一般模式

(1)執(zhí)行控制子系統(tǒng)(下層)

MIS中的執(zhí)行控制子系統(tǒng)與企業(yè)中管理機(jī)構(gòu)的基層管理相對(duì)應(yīng)。該子系統(tǒng)

一般包括:生產(chǎn)管理、材料管理、財(cái)務(wù)管理、銷售管理、人事勞資管理、設(shè)備管

理等子系統(tǒng)。執(zhí)行控制子系統(tǒng)處理的數(shù)據(jù)量大,但數(shù)據(jù)都是規(guī)范的,處理過程和

規(guī)則都是程序化的。該子系統(tǒng)常用的處理有:事務(wù)處理、報(bào)表處理、查詢處理。

常用的輸出形式有帳簿、表格、圖形。

執(zhí)行控制子系統(tǒng)的主要任務(wù)是:

理解并執(zhí)行中層下達(dá)的指令。

處理(錄入、存貯、計(jì)算、分類、匯總等)原始業(yè)務(wù)數(shù)據(jù)。

將匯總信息及執(zhí)行中層指令的結(jié)果傳至中層。

提供查詢功能。

(2)管理控制子系統(tǒng)(中層)

管理控制子系統(tǒng)是為企業(yè)中層各管理部門和管理人員提供控制生產(chǎn)經(jīng)營

活動(dòng)、制定資源分配方案、評(píng)價(jià)企業(yè)效益等項(xiàng)戰(zhàn)術(shù)級(jí)管理所需的信息。該子系統(tǒng)

在整個(gè)MIS中起著承上啟下的作用。其主要任務(wù)是:

匯集下層傳來的信息并結(jié)合環(huán)境信息,監(jiān)督、控制低層的運(yùn)行。

處理中層信息上傳給高層,理解并執(zhí)行高層下達(dá)的指令,必要時(shí)把高層指令分解

并下達(dá)給低層執(zhí)行。

提供查詢功能。

(3)戰(zhàn)略決策和計(jì)劃子系統(tǒng)(高層)

戰(zhàn)略決策和計(jì)劃子系統(tǒng)的主要任務(wù)是:

匯集管理控制層和企業(yè)外部信息,輔助企業(yè)最高領(lǐng)導(dǎo)人做戰(zhàn)略決策和計(jì)劃。

將決策和計(jì)劃分解下達(dá)執(zhí)行并監(jiān)督執(zhí)行情況,分析執(zhí)行中出現(xiàn)的問題及產(chǎn)生問題

的原因,并提出解決問題的辦法。

管理、協(xié)調(diào)全系統(tǒng)的運(yùn)行。

提供查詢功能。

1.3.2管理信息系統(tǒng)的種類(見[標(biāo)題編號(hào)])

1.3.2管理信息系統(tǒng)的種類

關(guān)于管理信息系統(tǒng)的一般定義當(dāng)然不可能說明每個(gè)系統(tǒng)的具體特

性。由于企業(yè)的規(guī)模和組織結(jié)構(gòu)不問,行業(yè)不同,所采用的技術(shù)不同以及系統(tǒng)對(duì)

外界環(huán)境的信息的反應(yīng)能力不同,各個(gè)系統(tǒng)之間在特性和對(duì)企業(yè)的用途方面都會(huì)

有不少差別。

1.3.3管理信息系統(tǒng)的結(jié)構(gòu)

1.單元

管理信息系統(tǒng)的主要單元有:信息源、信息接收器、信息管理者和信息

處理機(jī)。

(1)信息源

(2)信息接收器

(3)信息管理者

(4)信息處理機(jī)

2.結(jié)構(gòu)模型

一個(gè)系統(tǒng)的結(jié)構(gòu)是指該系統(tǒng)各個(gè)單元之間相互關(guān)系的總和。根

據(jù)這些關(guān)系的復(fù)雜性可分為“簡(jiǎn)單結(jié)構(gòu)”和“復(fù)雜結(jié)構(gòu)”。

簡(jiǎn)單結(jié)構(gòu)

復(fù)雜結(jié)構(gòu)

3.管理信息系統(tǒng)的空間分布結(jié)構(gòu)

主要有以下兩種形式:C/S結(jié)構(gòu)(客戶機(jī)/服務(wù)器體系)和B/S結(jié)構(gòu)

(瀏覽器/Web服務(wù)器體系),關(guān)于這兩種結(jié)構(gòu)的詳細(xì)介紹請(qǐng)參見第五章。

4.管理信息系統(tǒng)的組成

(1)計(jì)算機(jī)硬件系統(tǒng)。

(2)計(jì)算機(jī)軟件系統(tǒng)。

(3)數(shù)據(jù)及其存儲(chǔ)介質(zhì)。

(4)通信系統(tǒng)。

(5)非計(jì)算機(jī)系統(tǒng)的信息收集、處理設(shè)備。

(6)規(guī)章制度。

(7)工作人員。

1.3.4(見[標(biāo)題編號(hào)])管理信息系統(tǒng)的發(fā)展與應(yīng)用實(shí)例(見[標(biāo)題編號(hào)])

1.3.4管理信息系統(tǒng)的發(fā)展與應(yīng)用實(shí)例

1.電子數(shù)據(jù)處理系統(tǒng)EDP

2.管理信息系統(tǒng)MIS

3.決策支持系統(tǒng)DSS

4.管理信息系統(tǒng)應(yīng)用實(shí)例

我們略舉幾例,以使讀者感受一下管理信息系統(tǒng)對(duì)于社會(huì)發(fā)展的重要意

義。(具體內(nèi)容見教材)

第2章建設(shè)管理信息系統(tǒng)方法概述

本章學(xué)習(xí)目標(biāo)

本章主要內(nèi)容:闡述了管理信息系統(tǒng)建設(shè)方法應(yīng)包含的內(nèi)容;并重點(diǎn)詳

細(xì)介紹兩種典型的系統(tǒng)開發(fā)方法:結(jié)構(gòu)化生命周期法和快速原型法;給出當(dāng)今流

行的其它系統(tǒng)開發(fā)方法簡(jiǎn)介和比較;最后闡明可供采用的系統(tǒng)開發(fā)方式特點(diǎn)。力

圖使讀者對(duì)管理信息系統(tǒng)建設(shè)方法有一個(gè)清晰地總括認(rèn)識(shí),理性理解本教材要求

初學(xué)者掌握重點(diǎn)內(nèi)容的理由,為能動(dòng)地學(xué)習(xí)整個(gè)教材內(nèi)容打好基礎(chǔ)。

通過本章學(xué)習(xí),讀者應(yīng)該掌握以下知識(shí):

1理解系統(tǒng)建設(shè)方法應(yīng)包含的內(nèi)容。

1理解結(jié)構(gòu)化生命周期法的方法本質(zhì)。并掌握基本實(shí)現(xiàn)思路。

1理解快速原型法的方法本質(zhì)。并掌握基本實(shí)現(xiàn)思路。

1了解其它系統(tǒng)建設(shè)方法特性及相互間的比較。

1理解系統(tǒng)開發(fā)方式的特點(diǎn),掌握選擇原則.

2.1(見[標(biāo)題編號(hào)])建設(shè)方法應(yīng)包含的內(nèi)容(見[標(biāo)題編號(hào)])

本章學(xué)習(xí)目標(biāo)

本章學(xué)習(xí)目標(biāo)

本章主要內(nèi)容:闡述了管理信息系統(tǒng)建設(shè)方法應(yīng)包含的內(nèi)容;并重點(diǎn)詳

細(xì)介紹兩種典型的系統(tǒng)開發(fā)方法:結(jié)構(gòu)化生命周期法和快速原型法;給出當(dāng)今流

行的其它系統(tǒng)開發(fā)方法簡(jiǎn)介和比較;最后闡明可供采用的系統(tǒng)開發(fā)方式特點(diǎn)。力

圖使讀者對(duì)管理信息系統(tǒng)建設(shè)方法有一個(gè)清晰地總括認(rèn)識(shí),理性理解本教材要求

初學(xué)者掌握重點(diǎn)內(nèi)容的理由,為能動(dòng)地學(xué)習(xí)整個(gè)教材內(nèi)容打好基礎(chǔ)。

通過本章學(xué)習(xí),讀者應(yīng)該掌握以下知識(shí):

1理解系統(tǒng)建設(shè)方法應(yīng)包含的內(nèi)容。

1理解結(jié)構(gòu)化生命周期法的方法本質(zhì)。并掌握基本實(shí)現(xiàn)思路。

1理解快速原型法的方法本質(zhì)。并掌握基本實(shí)現(xiàn)思路。

1了解其它系統(tǒng)建設(shè)方法特性及相互間的比較。

1理解系統(tǒng)開發(fā)方式的特點(diǎn),掌握選擇原則.

2.1(見[標(biāo)題編號(hào)])建設(shè)方法應(yīng)包含的內(nèi)容(見[標(biāo)題編號(hào)])

2.1建設(shè)方法應(yīng)包含的內(nèi)容

2.1.1現(xiàn)行管理的認(rèn)知體系

2.1.2MIS建設(shè)策略

2.1.3系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的理論與方法

(見[標(biāo)題編號(hào)])結(jié)構(gòu)化生命周期法(見[標(biāo)題編號(hào)])

2.1.1現(xiàn)行管理的認(rèn)知體系

2.1.1現(xiàn)行管理的認(rèn)知體系

2.1.2MIS建設(shè)策略

2.1.3系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的理論與方法

2"(見[標(biāo)題編號(hào)])結(jié)構(gòu)化生命周期法(見[標(biāo)題編號(hào)])

2.1.2MIS建設(shè)策略

2.1.1現(xiàn)行管理的認(rèn)知體系

2.1.2MIS建設(shè)策略

2.1.3系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的理論與方法

42(見[標(biāo)題編號(hào)])結(jié)構(gòu)化生命周期法(見[標(biāo)題編號(hào)])

2.1.3系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的理論與方法

2.1.1現(xiàn)行管理的認(rèn)知體系

2.1.2MIS建設(shè)策略

2.1.3系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的理論與方法

"(見「標(biāo)題編號(hào)])結(jié)構(gòu)化生命周期法(見[標(biāo)題編號(hào)])

2.2結(jié)構(gòu)化生命周期法

2.2.1管理信息系統(tǒng)的生命周期

MIS開發(fā)階段又分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施三個(gè)階段。所以MIS

的生命周期共劃分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施和系統(tǒng)運(yùn)行與維

護(hù)五個(gè)階段,如圖所示。這樣劃分MIS的生命周期是為了對(duì)每一個(gè)階段的目的、

任務(wù)、采用技術(shù)、參加人員、階段性成果、與前后階段的聯(lián)系等作深入具體的研

究,以便更好地實(shí)施開發(fā)工程,開發(fā)出一個(gè)更好的系統(tǒng),以及更好地運(yùn)用系統(tǒng)以

取得更好的效益。

抽,新系統(tǒng)的生命期

系統(tǒng)開發(fā)過程

MIS生命周期模型

由于上圖的形狀如同一個(gè)多級(jí)瀑布,故此模型理論上稱為瀑布模型。

如上圖所示,MIS生命周期各階段的主要活動(dòng)如下。

2.2.1管理信息系統(tǒng)的生命周期

2.2.1管理信息系統(tǒng)的生命周期

MIS開發(fā)階段又分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施三個(gè)階段。所以MIS

的生命周期共劃分為系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施和系統(tǒng)運(yùn)行與維

護(hù)五個(gè)階段,如圖所示。這樣劃分MIS的生命周期是為了對(duì)每一個(gè)階段的目的、

任務(wù)、采用技術(shù)、參加人員、階段性成果、與前后階段的聯(lián)系等作深入具體的研

究,以便更好地實(shí)施開發(fā)工程,開發(fā)出一個(gè)更好的系統(tǒng),以及更好地運(yùn)用系統(tǒng)以

取得更好的效益。

抽,新系統(tǒng)的生命期

系統(tǒng)開發(fā)過程

MIS生命周期模型

由于上圖的形狀如同一個(gè)多級(jí)瀑布,故此模型理論上稱為瀑布模型。

如上圖所示,MIS生命周期各階段的主要活動(dòng)如下。

2.2.2結(jié)構(gòu)化系統(tǒng)開發(fā)的基本思想

1.管理信息系統(tǒng)非結(jié)構(gòu)化開發(fā)方法存在的主要問題

(1)工作階段的劃分原則不明確,各階段的工作缺乏規(guī)范的章程、方法、表達(dá)

工具與標(biāo)準(zhǔn)。

(2)系統(tǒng)建設(shè)過程用戶參與程度低,用戶與專業(yè)人員對(duì)話缺乏有效的手段。

(3)系統(tǒng)開發(fā)的工作任務(wù)集中在系統(tǒng)實(shí)施階段,系統(tǒng)分析、設(shè)計(jì)工作不深入。

(4)系統(tǒng)實(shí)施階段的工作采取“自底向上”的方法,系統(tǒng)總體功能與目標(biāo)的實(shí)現(xiàn)

難以保證。

2.結(jié)構(gòu)化方法的基本思路和主要原則

“結(jié)構(gòu)化”一詞在系統(tǒng)建設(shè)中的含義是用一組規(guī)范的步驟、準(zhǔn)則和工具來

進(jìn)行某項(xiàng)工作。運(yùn)用結(jié)構(gòu)化的思想進(jìn)行以計(jì)算機(jī)為基礎(chǔ)的管理信息系統(tǒng)的建設(shè)工

作,首先出現(xiàn)于60年代發(fā)展起來的結(jié)構(gòu)化程序設(shè)計(jì)(StructuredProsramming,

簡(jiǎn)記為SP)。到了70年代,約當(dāng)(E.Your-don)、康斯坦?。↙.L.Constantine)

和德馬可(T.Demarco)等人提出了結(jié)構(gòu)化分析(StructuredAnalysis,簡(jiǎn)記為

SA)和結(jié)構(gòu)化設(shè)計(jì)(StructuredDesign,簡(jiǎn)記為SD)方法。截至80年代,已提

出的各類結(jié)構(gòu)化方法不下30余種。這些方法雖各有產(chǎn)生的背景和特色,但它們的

基本思路和主要特點(diǎn)是相同的。

結(jié)構(gòu)化方法的基本思路如圖2-5所示。這類方法都是把整個(gè)系統(tǒng)開發(fā)過程

分成若干階段,每個(gè)階段進(jìn)行若干活動(dòng),每項(xiàng)活動(dòng)應(yīng)用一系列標(biāo)準(zhǔn)、規(guī)范、方法和

技術(shù),完成一個(gè)或多個(gè)任務(wù),形成符合給定規(guī)范的產(chǎn)品(成果)。

管理信息系統(tǒng)結(jié)構(gòu)化方法的主要原則,歸納起來有以下四條:

(1)用戶參與的原則

(2)”先邏輯,后物理”的原則

(3)“自頂向下”的原則

(4)工作成果描述標(biāo)準(zhǔn)化原則

2.2.3(見[標(biāo)題編號(hào)])結(jié)構(gòu)化生命周期法(見[標(biāo)題編號(hào)])

2.2.3結(jié)構(gòu)化生命周期法

1.結(jié)構(gòu)化生命周期法要點(diǎn)

所謂結(jié)構(gòu)化生命周期法就是把管理信息系統(tǒng)開發(fā)的全過程按其生存周期

分成若干階段,每個(gè)階段有相對(duì)獨(dú)立的任務(wù),然后逐步完成各個(gè)階段的任務(wù)。在每

一階段的開始與結(jié)束都規(guī)定了嚴(yán)格的標(biāo)準(zhǔn)。前一個(gè)階段的結(jié)束標(biāo)準(zhǔn)就是后一階段

開始的標(biāo)準(zhǔn),而每個(gè)階段任務(wù)相對(duì)獨(dú)立而且比較簡(jiǎn)單,便于不同人員分工協(xié)作,從

而降低了整個(gè)軟件工程開發(fā)的困難程度。在軟件生命周期的每個(gè)階段都采用科學(xué)

管理和良好的技術(shù)方法,而且在每個(gè)階段結(jié)束之前都從技術(shù)與管理兩個(gè)角度進(jìn)行

嚴(yán)格審查,合格之后才開始下一階段工作。這就使得軟件開發(fā)全過程以一種有條

不紊的方式進(jìn)行,保證了軟件質(zhì)量,提高了軟件的可維護(hù)性。這樣不僅可以大大提

高軟件開發(fā)的成功率,軟件開發(fā)的生產(chǎn)率也會(huì)明顯地提高。其工作流程如圖2-6所

示。具體地講,結(jié)構(gòu)化生命周期法強(qiáng)調(diào)以下幾個(gè)方面:

(1)開發(fā)階段性

生命周期法把整個(gè)系統(tǒng)開發(fā)過程分成一系列嚴(yán)格定義順序的緊密相關(guān)的

階段,這些階段及其順序一般是:系統(tǒng)定義(包括系統(tǒng)調(diào)查,可行性分橋,系統(tǒng)需

求分析),系統(tǒng)開發(fā)(包括系統(tǒng)設(shè)計(jì),軟件編碼,系統(tǒng)測(cè)試),系統(tǒng)維護(hù)。

它的主要特點(diǎn)是:

1)每一個(gè)階段是由一個(gè)定性或定量的確認(rèn)工作告終,以減少該階段可能存在的不

確定因素。

2)只有前階段性產(chǎn)品完成之后才能開始下一階段工作。

其優(yōu)點(diǎn)在于:

1)結(jié)構(gòu)清晰,簡(jiǎn)單明了。

2)在一些階段可以使用成熟的系統(tǒng)分析及設(shè)計(jì)方法,如結(jié)構(gòu)化系統(tǒng)分析設(shè)計(jì)方

法。

3)通過每一階段的確認(rèn)評(píng)價(jià),大大減少了不確定因素。

4)通過每一階段生成的相應(yīng)文檔資料,使得軟件開發(fā)人員及用戶易于使用維護(hù)。

(2)用戶評(píng)價(jià)

與其它軟件工程或信息系統(tǒng)不同,管理信息系統(tǒng)生命周期法要求在系統(tǒng)開

發(fā)的每個(gè)階段都有用戶評(píng)價(jià)。

由差錯(cuò)潛伏期與發(fā)現(xiàn)期分析知道,軟件生命周期中越早潛入的錯(cuò)誤發(fā)現(xiàn)越晚。系

統(tǒng)分析時(shí)引入的錯(cuò)誤往往要到運(yùn)行時(shí)才發(fā)現(xiàn),其修正的代價(jià)是相當(dāng)昂貴的。這種

錯(cuò)誤是由于對(duì)用戶系統(tǒng)分析不充分,理解不透徹,或表達(dá)的二義性造成的。所以管

理信息系統(tǒng)待別強(qiáng)調(diào)在每個(gè)階段結(jié)束前都要有用戶評(píng)價(jià)或驗(yàn)收,以減少這種錯(cuò)誤

的發(fā)生。

(3)文檔管理

為了便于管理信息系統(tǒng)的開發(fā)與管理,生命周期法把文檔資料作為每個(gè)階

段的產(chǎn)品之一,而且加以標(biāo)準(zhǔn)化,作為每個(gè)階段結(jié)束的重要標(biāo)準(zhǔn)。它保證了在系統(tǒng)

開發(fā)結(jié)束時(shí)有一個(gè)完整準(zhǔn)確的軟件配置交付使用。文檔資料是通訊的工具,它清

楚地說明了到這個(gè)時(shí)候?yàn)橹龟P(guān)于該項(xiàng)工程已經(jīng)知道或做了什么,同時(shí)確定了下一

步的工作基礎(chǔ)。文檔資料也起著備忘錄的作用,如果文檔不完整或與上一階段的

文檔不相銜接則一定在工作上有不完整的地方。文檔資料另一重要作用是有利于

與用戶交流,檢查錯(cuò)誤,用戶評(píng)價(jià)。文檔資料也是系統(tǒng)維護(hù)的依據(jù)。

(4)結(jié)構(gòu)化的系統(tǒng)分析與設(shè)計(jì)較術(shù)

在完成生命周期每個(gè)階段任務(wù)時(shí)應(yīng)該采用適合該階段任務(wù)特點(diǎn)的系統(tǒng)化

的技術(shù)方法。在系統(tǒng)分析與系統(tǒng)設(shè)計(jì)階段應(yīng)該采用結(jié)構(gòu)化系統(tǒng)分析與設(shè)計(jì)方法。

生命周期中的系統(tǒng)分析與系統(tǒng)設(shè)計(jì)方法雖然是多種多樣的,但是最常用的還是結(jié)

構(gòu)化系統(tǒng)分析和設(shè)計(jì)方法。它要求對(duì)系統(tǒng)功能進(jìn)行自頂向下的分解,模塊化。以

滿足系統(tǒng)可理解性,適應(yīng)性,可分離性及整體性要求,使系統(tǒng)層次清晰,易于理

解,調(diào)試和排錯(cuò)。

結(jié)構(gòu)化生命周期法工作流程

2.結(jié)構(gòu)化生命周期法存在的問題

(1)階段回溯不可避免一一延長(zhǎng)系統(tǒng)開發(fā)的時(shí)間。

(2)使用過程化語言一一沒有以根本上改變個(gè)體手工編程的工作方式。

(3)專業(yè)開發(fā)人員開發(fā)用戶使用的系統(tǒng)開發(fā)模式一一開發(fā)人員與用戶都要化時(shí)

間去掌握對(duì)方專業(yè)領(lǐng)域的知識(shí)以期產(chǎn)生共同語言。

(4)用戶熱情沒有自始至終調(diào)動(dòng)一一不能從根本上解決讓用戶參加系統(tǒng)開發(fā)的

問題。系統(tǒng)維護(hù)就十分困難。

(5)文檔資料缺乏實(shí)用價(jià)值,待別是早期的系統(tǒng)規(guī)格說明一一專業(yè)知識(shí)的缺乏使

得用戶難以理解文檔的內(nèi)容,文檔資料沒有起到應(yīng)有的作用,反而延長(zhǎng)了開發(fā)時(shí)

間。

(6)系統(tǒng)開發(fā)周期過長(zhǎng)一一結(jié)構(gòu)化生命周期法并沒有解決軟件開發(fā)研制時(shí)間過長(zhǎng)

的嚴(yán)重危機(jī),在計(jì)算機(jī)硬軟件技術(shù)相通訊技術(shù)日新月異發(fā)展的時(shí)代,很容易使剛

建立起來的管理信息系統(tǒng)迅速變得陳舊,生命周期很短,所以系統(tǒng)開發(fā)周期過長(zhǎng)

將導(dǎo)致系統(tǒng)運(yùn)行時(shí)間變短。

2.3快速原形法

2.3.1什么是快速原型法

快速原型法突出一個(gè)“快”字,采用結(jié)構(gòu)化生命周期法作系統(tǒng)分析時(shí)要反

復(fù)和用戶討論,這種討論費(fèi)時(shí)費(fèi)力,而且終究是“紙上談兵”,原型法則是“真槍

實(shí)彈”,能夠使用戶立刻與想象中的目標(biāo)系統(tǒng)作出比較。開發(fā)人員向用戶提供一個(gè)

“樣品”,用戶迅速向開發(fā)人員作出反饋,這就是原型法的優(yōu)越性。

“原型”是新系統(tǒng)的一個(gè)“樣品”,一個(gè)早期可運(yùn)行版本,它能反映新

系統(tǒng)的部分重要功能和特征??焖僭头ㄒ笤讷@得一組基本的用戶需求后,快

速地實(shí)現(xiàn)新系統(tǒng)的一個(gè)“原型”,用戶、開發(fā)者在試用原型的過程中,加強(qiáng)通信

與反饋.逐步調(diào)整需求趨近準(zhǔn)確,確定各種需求的細(xì)節(jié),通過反復(fù)評(píng)價(jià)、修改和

使用原型,提高系統(tǒng)的質(zhì)量。因此可以認(rèn)為原型法是確定用戶需求的策略,它對(duì)

用戶需求的定義采用啟發(fā)的方式,引導(dǎo)用戶在對(duì)系統(tǒng)逐漸加深理解的過程中作出

響應(yīng)。

2.3.2(見[標(biāo)題編號(hào)])_(見「標(biāo)題編號(hào)1)原型定義策賂(見[標(biāo)題編號(hào)])

2.3.1什么是快速原型法

2.3.1什么是快速原型法

快速原型法突出一個(gè)“快”字,采用結(jié)構(gòu)化生命周期法作系統(tǒng)分析時(shí)要反

復(fù)和用戶討論,這種討論費(fèi)時(shí)費(fèi)力,而且終究是“紙上談兵”,原型法則是“真槍

實(shí)彈”,能夠使用戶立刻與想象中的目標(biāo)系統(tǒng)作出比較。開發(fā)人員向用戶提供一個(gè)

“樣品”,用戶迅速向開發(fā)人員作出反饋,這就是原型法的優(yōu)越性。

“原型”是新系統(tǒng)的一個(gè)“樣品”,一個(gè)早期可運(yùn)行版本,它能反映新

系統(tǒng)的部分重要功能和特征??焖僭头ㄒ笤讷@得一組基本的用戶需求后,快

速地實(shí)現(xiàn)新系統(tǒng)的一個(gè)“原型”,用戶、開發(fā)者在試用原型的過程中,加強(qiáng)通信

與反饋.逐步調(diào)整需求趨近準(zhǔn)確,確定各種需求的細(xì)節(jié),通過反復(fù)評(píng)價(jià)、修改和

使用原型,提高系統(tǒng)的質(zhì)量。因此可以認(rèn)為原型法是確定用戶需求的策略,它對(duì)

用戶需求的定義采用啟發(fā)的方式,引導(dǎo)用戶在對(duì)系統(tǒng)逐漸加深理解的過程中作出

響應(yīng)。

2.32(見[標(biāo)題編號(hào)])_(見[標(biāo)題編號(hào)])原型定義策賂(見[標(biāo)題編號(hào)])

2.3.2原型定義策賂

快速原型法的需求定義過程是一個(gè)開發(fā)人員與用戶通力合作的反復(fù)過程。

從一個(gè)能滿足用戶基本需求的原型系統(tǒng)開始,允許用戶在開發(fā)過程中不斷提出更

好的要求,并不斷地完善系統(tǒng)。它實(shí)質(zhì)上是一種迭代的循環(huán)型的開發(fā)方式,如下圖

所示。

原型法開發(fā)過程

2.3.3(見「標(biāo)題編號(hào)1)快速原型法工作階段的劃分(見[標(biāo)題編號(hào)])

2.3.3快速原型法工作階段的劃分

快速原型法用于MIS開發(fā)有兩種情況,一是僅代替生命周期法的某一個(gè)或

幾個(gè)階段,二是承擔(dān)工程的全部任務(wù)。

實(shí)踐證明,應(yīng)該在做完了系統(tǒng)分析就建立一個(gè)原型系統(tǒng),以進(jìn)一步確認(rèn),

修改對(duì)系統(tǒng)的需求描述。原型技術(shù)應(yīng)用在系統(tǒng)分析階段是比較恰當(dāng)?shù)?,可以讓?/p>

戶在分析階段就能見到新系統(tǒng)(原型),并能操作它、與開發(fā)人員一起改進(jìn)它。所以

在此我們重點(diǎn)介紹用原型法代替生命周期方法的系統(tǒng)分析階段,o此時(shí)原型法的工

作過程如上圖所示。

從上圖中可見,原型法生命周期的入口端是可行性分析。在可行性研究中,

大多數(shù)典型問題已經(jīng)被說明,例如:

■應(yīng)用和環(huán)境方面的主要約束;

?當(dāng)前業(yè)務(wù)的分析;

?系統(tǒng)邊界及交互點(diǎn):

?系統(tǒng)的輸入/輸出和功能窗口。

原型法生命周期的出口端是系統(tǒng)設(shè)計(jì)。在這里,系統(tǒng)設(shè)計(jì)的主要任務(wù)是分

析和解剖原型,因?yàn)榇藭r(shí)的原型系統(tǒng)與最終系統(tǒng)相比,還有許多需求未被滿足。諸

如恢復(fù)機(jī)制、操作文檔輔助變換和質(zhì)量控制等。在理想情況下,可以從原型系統(tǒng)經(jīng)

過演化而直接過渡到最終系統(tǒng)。

下圖所示原型法生命周期由9個(gè)階段組成,整個(gè)過程的目標(biāo)是提供一個(gè)能

被用戶和開發(fā)人員雙方所接受的、較為完善的系統(tǒng)需求。下面分別對(duì)各,

行討論。

/業(yè)W

O/E

X\/

(轉(zhuǎn)換\

1

系統(tǒng)分析階段的原型化生命周期

(1)方法選擇

(2)識(shí)別基本需求

(3)開發(fā)初始原型

(4)驗(yàn)證原型

(5)修正和改進(jìn)原型一一原型迭代

(6)判斷原型是否完成

(7)細(xì)部說明

(8)判斷原型效果

(9)整理原型、提供文檔

2.3.4(見[標(biāo)題編號(hào)])快速原型法的實(shí)施(見[標(biāo)題編號(hào)])

2.3.4快速原型法的實(shí)施

1.快速原型化的開發(fā)環(huán)境

2.原型法的實(shí)施要點(diǎn)

2.3.5快速原型法特別適合中國管理信息系統(tǒng)

(1)原型是溝通用戶與專業(yè)開發(fā)人員的橋梁

(2)第4代語言軟件工具的使用根本上改變了管理信息系統(tǒng)開發(fā)模式。

(3)系統(tǒng)開發(fā)周期縮短,系統(tǒng)維護(hù)費(fèi)用降低。

2.3.5快速原型法特別適合中國管理信息系統(tǒng)

1.快速原型化的開發(fā)環(huán)境

2.原型法的實(shí)施要點(diǎn)

2.3.5快速原型法特別適合中國管理信息系統(tǒng)

(1)原型是溝通用戶與專業(yè)開發(fā)人員的橋梁

(2)第4代語言軟件工具的使用根本上改變了管理信息系統(tǒng)開發(fā)模式。

(3)系統(tǒng)開發(fā)周期縮短,系統(tǒng)維護(hù)費(fèi)用降低。

2.4其他方法及各方法比較

2.4.1計(jì)算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)

2.4.2面向?qū)ο蟮南到y(tǒng)建設(shè)方法

2.4.3現(xiàn)有方法評(píng)價(jià)

首先,當(dāng)系統(tǒng)建設(shè)者能作出準(zhǔn)確、完整、嚴(yán)格的需求分析時(shí),傳統(tǒng)的結(jié)構(gòu)

化生命周期方法是一類有效、成熟的方法,然而需求本身具有模糊性,這種模糊性

本身就否定了需求的嚴(yán)格明確性。這種方法把一個(gè)充滿回溯的開發(fā)過程加以線性

化并硬性割裂,夸大了系統(tǒng)目的的明確性,而忽視了系統(tǒng)的動(dòng)態(tài)開放性。

第二,由于結(jié)構(gòu)化生命周期采用功能分解、瀑布模型的方法,在完成了功

能需求定義后,系統(tǒng)分析員就算完成了任務(wù),交給后續(xù)人員去工作,后續(xù)人員以完

成功能為主要目標(biāo),往往使得各功能模塊之間聯(lián)系復(fù)雜,且最終實(shí)現(xiàn)模型與人工

系統(tǒng)模型在結(jié)構(gòu)上有很大差別,不利于理解和維護(hù)。之所以出現(xiàn)這一問題,是由于

對(duì)MIS的層次嵌套性認(rèn)識(shí)不足,這樣,系統(tǒng)開發(fā)周期就比較長(zhǎng),開發(fā)效率很低,

按目前國內(nèi)開發(fā)效率統(tǒng)計(jì),開發(fā)一個(gè)企業(yè)完整的信息系統(tǒng)常常需要兩年多時(shí)間,

然而,經(jīng)驗(yàn)表明,一個(gè)系統(tǒng)的開發(fā)時(shí)間如果超過半年,其應(yīng)用效果就要打折扣了。

第三,對(duì)于需求具有模糊性的問題引出了快速原型化方法,當(dāng)獲得一組基

本的需求后,原型化方法快速予以“實(shí)現(xiàn)"(即原型Prototype),隨著用戶和開發(fā)

人員通過原型對(duì)系統(tǒng)理解的加深而不斷地對(duì)這些需求進(jìn)行細(xì)化補(bǔ)充,需求是在不

斷與應(yīng)用人員溝通的發(fā)展過程中動(dòng)態(tài)地定義的,這種方法能適應(yīng)企業(yè)的工作方式。

然而,用軟件空間的進(jìn)程對(duì)應(yīng)實(shí)體,造成一致性的困難;而且,原型化方法的原型

是局部的,這樣就難以符合MIS的整體特性;同時(shí),由于實(shí)際工作中溝通的困難

性及用戶需求快速生成工具的缺乏,使得系統(tǒng)建設(shè)計(jì)劃較難得到執(zhí)行,因而也很

難滿足MIS的時(shí)效性要求;此外,對(duì)于基礎(chǔ)管理不夠完善的企業(yè),系統(tǒng)建設(shè)容易

走上機(jī)械地模擬原來手工系統(tǒng)的軌道,這樣就不能體現(xiàn)MIS改進(jìn)企業(yè)管理的特性。

第四,針對(duì)開發(fā)時(shí)效性問題引入了00方法,它以對(duì)象為基礎(chǔ),利用特定

的軟件工具直接完成從對(duì)象客觀的描述到軟件結(jié)構(gòu)之間的轉(zhuǎn)換,這是00方法最主

要的特點(diǎn)和成就,它使系統(tǒng)的重用性好。典型的語言有Ada、Smalltalk,C++等,

現(xiàn)在研究的重點(diǎn)是采用何種方法來使用這些語言,即如何從現(xiàn)行系統(tǒng)中抽象出可

重用的對(duì)象來,60年代的Simular語言和70年代的Smalltalk語言都有學(xué)術(shù)價(jià)

值,但還未達(dá)到實(shí)用的階段,其根本原因是客觀世界的對(duì)象五花八門,難于抽象;

而且純面向?qū)ο蟮哪P筒荒軡M足軟件系統(tǒng)的要求,實(shí)際上有許多模塊是一些函數(shù)

型模塊、進(jìn)程模塊、Sell腳本、數(shù)據(jù)編碼處理等,難以統(tǒng)一成對(duì)象,這樣實(shí)用性

就較差;同時(shí),這種方法也需要一定的軟件工具基礎(chǔ)支持才可以應(yīng)用;另外在大型

的MIS建設(shè)中如果不經(jīng)自頂向下地整體劃分,而是一開始就自底向上地采用00方

法開發(fā)系統(tǒng),同樣也會(huì)造成MIS整體結(jié)構(gòu)差的結(jié)果。

第五,針對(duì)時(shí)效性和軟件支持問題,也可引入CASE方法,應(yīng)用CASE方法

的關(guān)鍵是CASE工具,CASE工具使原型化方法和00方法能付諸于實(shí)現(xiàn),然而,目

前CASE還是一個(gè)發(fā)展中的概念,”未能成為當(dāng)初指望的包治百病的靈藥”,雖然有

一些CASE產(chǎn)品已經(jīng)出現(xiàn),如DEC公司的集成化CASE(DigitalCohesionCASE)

和ORACLE公司的CASE(OracleCASE&Method)等,但還沒有一個(gè)統(tǒng)一的格式,

而且適用面有限,能夠全面支持整個(gè)MIS開發(fā)全過程的CASE的研制需要較大的投

資和較長(zhǎng)的時(shí)間。20世紀(jì)90年代的CASE產(chǎn)品仍以專用的工具和目標(biāo)適中的系統(tǒng)

為主,那種通用的集成化環(huán)境仍難以實(shí)用,更難以商品化。

結(jié)論:綜上所述,雖然有諸多缺陷,但只有結(jié)構(gòu)化生命周期開發(fā)方法是

實(shí)用并較全面支持整個(gè)系統(tǒng)開發(fā)過程的方法。其他的幾種方法盡管有很多優(yōu)點(diǎn),

但或不很成熟或只能作為結(jié)構(gòu)化系統(tǒng)開發(fā)方法在局部開發(fā)環(huán)節(jié)的補(bǔ)充,暫時(shí)都還

不能替代其在管理信息系統(tǒng)開發(fā)過程中的主導(dǎo)地位,尤其是在占目前系統(tǒng)開發(fā)工

作量最大的系統(tǒng)調(diào)查和系統(tǒng)分析這兩個(gè)重要環(huán)節(jié)。由于本書作為管理信息系統(tǒng)建

設(shè)的基礎(chǔ)入門教材,應(yīng)讓初學(xué)者建立起系統(tǒng)規(guī)范的建設(shè)思想,掌握基本方法,所

以本書著重討論結(jié)構(gòu)化生命周期法的原理及應(yīng)用。但強(qiáng)調(diào)鼓勵(lì)讀者在獲得了本書

的基本思想后用自己熟知的開發(fā)工具,結(jié)合其他方法大膽進(jìn)行實(shí)踐,以達(dá)到學(xué)以

致用的目的。

2.4.1計(jì)算機(jī)輔助軟件工程

2.4.1計(jì)算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)

2.4.2面向?qū)ο蟮南到y(tǒng)建設(shè)方法

2.4.3現(xiàn)有方法評(píng)價(jià)

首先,當(dāng)系統(tǒng)建設(shè)者能作出準(zhǔn)確、完整、嚴(yán)格的需求分析時(shí),傳統(tǒng)的結(jié)構(gòu)

化生命周期方法是一類有效、成熟的方法,然而需求本身具有模糊性,這種模糊性

本身就否定了需求的嚴(yán)格明確性。這種方法把一個(gè)充滿回溯的開發(fā)過程加以線性

化并硬性割裂,夸大了系統(tǒng)目的的明確性,而忽視了系統(tǒng)的動(dòng)態(tài)開放性。

第二,由于結(jié)構(gòu)化生命周期采用功能分解、瀑布模型的方法,在完成了功

能需求定義后,系統(tǒng)分析員就算完成了任務(wù),交給后續(xù)人員去工作,后續(xù)人員以完

成功能為主要目標(biāo),往往使得各功能模塊之間聯(lián)系復(fù)雜,且最終實(shí)現(xiàn)模型與人工

系統(tǒng)模型在結(jié)構(gòu)上有很大差別,不利于理解和維護(hù)。之所以出現(xiàn)這一問題,是由于

對(duì)MIS的層次嵌套性認(rèn)識(shí)不足,這樣,系統(tǒng)開發(fā)周期就比較長(zhǎng),開發(fā)效率很低,

按目前國內(nèi)開發(fā)效率統(tǒng)計(jì),開發(fā)一個(gè)企業(yè)完整的信息系統(tǒng)常常需要兩年多時(shí)間,

然而,經(jīng)驗(yàn)表明,一個(gè)系統(tǒng)的開發(fā)時(shí)間如果超過半年,其應(yīng)用效果就要打折扣了。

第三,對(duì)于需求具有模糊性的問題引出了快速原型化方法,當(dāng)獲得一組基

本的需求后,原型化方法快速予以“實(shí)現(xiàn)"(即原型Prototype),隨著用戶和開發(fā)

人員通過原型對(duì)系統(tǒng)理解的加深而不斷地對(duì)這些需求進(jìn)行細(xì)化補(bǔ)充,需求是在不

斷與應(yīng)用人員溝通的發(fā)展過程中動(dòng)態(tài)地定義的,這種方法能適應(yīng)企業(yè)的工作方式。

然而,用軟件空間的進(jìn)程對(duì)應(yīng)實(shí)體,造成一致性的困難;而且,原型化方法的原型

是局部的,這樣就難以符合MIS的整體特性;同時(shí),由于實(shí)際工作中溝通的困難

性及用戶需求快速生成工具的缺乏,使得系統(tǒng)建設(shè)計(jì)劃較難得到執(zhí)行,因而也很

難滿足MIS的時(shí)效性要求;此外,對(duì)于基礎(chǔ)管理不夠完善的企業(yè),系統(tǒng)建設(shè)容易

走上機(jī)械地模擬原來手工系統(tǒng)的軌道,這樣就不能體現(xiàn)MIS改進(jìn)企業(yè)管理的特性。

第四,針對(duì)開發(fā)時(shí)效性問題引入了00方法,它以對(duì)象為基礎(chǔ),利用特定

的軟件工具直接完成從對(duì)象客觀的描述到軟件結(jié)構(gòu)之間的轉(zhuǎn)換,這是00方法最主

要的特點(diǎn)和成就,它使系統(tǒng)的重用性好。典型的語言有Ada、Smalltalk,C++等,

現(xiàn)在研究的重點(diǎn)是采用何種方法來使用這些語言,即如何從現(xiàn)行系統(tǒng)中抽象出可

重用的對(duì)象來,60年代的Simular語言和70年代的Smalltalk語言都有學(xué)術(shù)價(jià)

值,但還未達(dá)到實(shí)用的階段,其根本原因是客觀世界的對(duì)象五花八門,難于抽象;

而且純面向?qū)ο蟮哪P筒荒軡M足軟件系統(tǒng)的要求,實(shí)際上有許多模塊是一些函數(shù)

型模塊、進(jìn)程模塊、Sell腳本、數(shù)據(jù)編碼處理等,難以統(tǒng)一成對(duì)象,這樣實(shí)用性

就較差;同時(shí),這種方法也需要一定的軟件工具基礎(chǔ)支持才可以應(yīng)用;另外在大型

的MIS建設(shè)中如果不經(jīng)自頂向下地整體劃分,而是一開始就自底向上地采用00方

法開發(fā)系統(tǒng),同樣也會(huì)造成MIS整體結(jié)構(gòu)差的結(jié)果。

第五,針對(duì)時(shí)效性和軟件支持問題,也可引入CASE方法,應(yīng)用CASE方法

的關(guān)鍵是CASE工具,CASE工具使原型化方法和00方法能付諸于實(shí)現(xiàn),然而,目

前CASE還是一個(gè)發(fā)展中的概念,”未能成為當(dāng)初指望的包治百病的靈藥”,雖然有

一些CASE產(chǎn)品已經(jīng)出現(xiàn),如DEC公司的集成化CASE(DigitalCohesionCASE)

和ORACLE公司的CASE(OracleCASE&Method)等,但還沒有一個(gè)統(tǒng)一的格式,

而且適用面有限,能夠全面支持整個(gè)MIS開發(fā)全過程的CASE的研制需要較大的投

資和較長(zhǎng)的時(shí)間。20世紀(jì)90年代的CASE產(chǎn)品仍以專用的工具和目標(biāo)適中的系統(tǒng)

為主,那種通用的集成化環(huán)境仍難以實(shí)用,更難以商品化。

結(jié)論:綜上所述,雖然有諸多缺陷,但只有結(jié)構(gòu)化生命周期開發(fā)方法是

實(shí)用并較全面支持整個(gè)系統(tǒng)開發(fā)過程的方法。其他的幾種方法盡管有很多優(yōu)點(diǎn),

但或不很成熟或只能作為結(jié)構(gòu)化系統(tǒng)開發(fā)方法在局部開發(fā)環(huán)節(jié)的補(bǔ)充,暫時(shí)都還

不能替代其在管理信息系統(tǒng)開發(fā)過程中的主導(dǎo)地位,尤其是在占目前系統(tǒng)開發(fā)工

作量最大的系統(tǒng)調(diào)查和系統(tǒng)分析這兩個(gè)重要環(huán)節(jié)。由于本書作為管理信息系統(tǒng)建

設(shè)的基礎(chǔ)入門教材,應(yīng)讓初學(xué)者建立起系統(tǒng)規(guī)范的建設(shè)思想,掌握基本方法,所

以本書著重討論結(jié)構(gòu)化生命周期法的原理及應(yīng)用。但強(qiáng)調(diào)鼓勵(lì)讀者在獲得了本書

的基本思想后用自己熟知的開發(fā)工具,結(jié)合其他方法大膽進(jìn)行實(shí)踐,以達(dá)到學(xué)以

致用的目的。

2.4.2面向?qū)ο蟮南到y(tǒng)建設(shè)方法

2.4.1計(jì)算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)

2.4.2面向?qū)ο蟮南到y(tǒng)建設(shè)方法

2.4.3現(xiàn)有方法評(píng)價(jià)

首先,當(dāng)系統(tǒng)建設(shè)者能作出準(zhǔn)確、完整、嚴(yán)格的需求分析時(shí),傳統(tǒng)的結(jié)構(gòu)

化生命周期方法是一類有效、成熟的方法,然而需求本身具有模糊性,這種模糊性

本身就否定了需求的嚴(yán)格明確性。這種方法把一個(gè)充滿回溯的開發(fā)過程加以線性

化并硬性割裂,夸大了系統(tǒng)目的的明確性,而忽視了系統(tǒng)的動(dòng)態(tài)開放性。

第二,由于結(jié)構(gòu)化生命周期采用功能分解、瀑布模型的方法,在完成了功

能需求定義后,系統(tǒng)分析員就算完成了任務(wù),交給后續(xù)人員去工作,后續(xù)人員以完

成功能為主要目標(biāo),往往使得各功能模塊之間聯(lián)系復(fù)雜,且最終實(shí)現(xiàn)模型與人工

系統(tǒng)模型在結(jié)構(gòu)上有很大差別,不利于理解和維護(hù)。之所以出現(xiàn)這一問題,是由于

對(duì)MIS的層次嵌套性認(rèn)識(shí)不足,這樣,系統(tǒng)開發(fā)周期就比較長(zhǎng),開發(fā)效率很低,

按目前國內(nèi)開發(fā)效率統(tǒng)計(jì),開發(fā)一個(gè)企業(yè)完整的信息系統(tǒng)常常需要兩年多時(shí)間,

然而,經(jīng)驗(yàn)表明,一個(gè)系統(tǒng)的開發(fā)時(shí)間如果超過半年,其應(yīng)用效果就要打折扣了。

第三,對(duì)于需求具有模糊性的問題引出了快速原型化方法,當(dāng)獲得一組基

本的需求后,原型化方法快速予以“實(shí)現(xiàn)"(即原型Prototype),隨著用戶和開發(fā)

人員通過原型對(duì)系統(tǒng)理解的加深而不斷地對(duì)這些需求進(jìn)行細(xì)化補(bǔ)充,需求是在不

斷與應(yīng)用人員溝通的發(fā)展過程中動(dòng)態(tài)地定義的,這種方法能適應(yīng)企業(yè)的工作方式。

然而,用軟件空間的進(jìn)程對(duì)應(yīng)實(shí)體,造成一致性的困難;而且,原型化方法的原型

是局部的,這樣就難以符合MIS的整體特性;同時(shí),由于實(shí)際工作中溝通的困難

性及用戶需求快速生成工具的缺乏,使得系統(tǒng)建設(shè)計(jì)劃較難得到執(zhí)行,因而也很

難滿足MIS的時(shí)效性要求;此外,對(duì)于基礎(chǔ)管理不夠完善的企業(yè),系統(tǒng)建設(shè)容易

走上機(jī)械地模擬原來手工系統(tǒng)的軌道,這樣就不能體現(xiàn)MIS改進(jìn)企業(yè)管理的特性。

第四,針對(duì)開發(fā)時(shí)效性問題引入了00方法,它以對(duì)象為基礎(chǔ),利用特定

的軟件工具直接完成從對(duì)象客觀的描述到軟件結(jié)構(gòu)之間的轉(zhuǎn)換,這是00方法最主

要的特點(diǎn)和成就,它使系統(tǒng)的重用性好。典型的語言有Ada、Smalltalk,C++等,

現(xiàn)在研究的重點(diǎn)是采用何種方法來使用這些語言,即如何從現(xiàn)行系統(tǒng)中抽象出可

重用的對(duì)象來,60年代的Simular語言和70年代的Smalltalk語言都有學(xué)術(shù)價(jià)

值,但還未達(dá)到實(shí)用的階段,其根本原因是客觀世界的對(duì)象五花八門,難于抽象;

而且純面向?qū)ο蟮哪P筒荒軡M足軟件系統(tǒng)的要求,實(shí)際上有許多模塊是一些函數(shù)

型模塊、進(jìn)程模塊、Sell腳本、數(shù)據(jù)編碼處理等,難以統(tǒng)一成對(duì)象,這樣實(shí)用性

就較差;同時(shí),這種方法也需要一定的軟件工具基礎(chǔ)支持才可以應(yīng)用;另外在大型

的MIS建設(shè)中如果不經(jīng)自頂向下地整體劃分,而是一開始就自底向上地采用00方

法開發(fā)系統(tǒng),同樣也會(huì)造成MIS整體結(jié)構(gòu)差的結(jié)果。

第五,針對(duì)時(shí)效性和軟件支持問題,也可引入CASE方法,應(yīng)用CASE方法

的關(guān)鍵是CASE工具,CASE工具使原型化方法和00方法能付諸于實(shí)現(xiàn),然而,目

前CASE還是一個(gè)發(fā)展中的概念,”未能成為當(dāng)初指望的包治百病的靈藥”,雖然有

一些CASE產(chǎn)品已經(jīng)出現(xiàn),如DEC公司的集成化CASE(DigitalCohesionCASE)

和ORACLE公司的CASE(OracleCASE&Method)等,但還沒有一個(gè)統(tǒng)一的格式,

而且適用面有限,能夠全面支持整個(gè)MIS開發(fā)全過程的CASE的研制需要較大的投

資和較長(zhǎng)的時(shí)間。20世紀(jì)90年代的CASE產(chǎn)品仍以專用的工具和目標(biāo)適中的系統(tǒng)

為主,那種通用的集成化環(huán)境仍難以實(shí)用,更難以商品化。

結(jié)論:綜上所述,雖然有諸多缺陷,但只有結(jié)構(gòu)化生命周期開發(fā)方法是

實(shí)用并較全面支持整個(gè)系統(tǒng)開發(fā)過程的方法。其他的幾種方法盡管有很多優(yōu)點(diǎn),

但或不很成熟或只能作為結(jié)構(gòu)化系統(tǒng)開發(fā)方法在局部開發(fā)環(huán)節(jié)的補(bǔ)充,暫時(shí)都還

不能替代其在管理信息系統(tǒng)開發(fā)過程中的主導(dǎo)地位,尤其是在占目前系統(tǒng)開發(fā)工

作量最大的系統(tǒng)調(diào)查和系統(tǒng)分析這兩個(gè)重要環(huán)節(jié)。由于本書作為管理信息系統(tǒng)建

設(shè)的基礎(chǔ)入門教材,應(yīng)讓初學(xué)者建立起系統(tǒng)規(guī)范的建設(shè)思想,掌握基本方法,所

以本書著重討論結(jié)構(gòu)化生命周期法的原理及應(yīng)用。但強(qiáng)調(diào)鼓勵(lì)讀者在獲得了本書

的基本思想后用自己熟知的開發(fā)工具,結(jié)合其他方法大膽進(jìn)行實(shí)踐,以達(dá)到學(xué)以

致用的目的。

2.4.3現(xiàn)有方法評(píng)價(jià)

2.4.1計(jì)算機(jī)輔助軟件工程(ComputerAidedSoftwareEngineering,CASE)

2.4.2面向?qū)ο蟮南到y(tǒng)建設(shè)方法

2.4.3現(xiàn)有方法評(píng)價(jià)

首先,當(dāng)系統(tǒng)建設(shè)者能作出準(zhǔn)確、完整、嚴(yán)格的需求分析時(shí),傳統(tǒng)的結(jié)構(gòu)

化生命周期方法是一類有效、成熟的方法,然而需求本身具有模糊性,這種模糊性

本身就否定了需求的嚴(yán)格明確性。這種方法把一個(gè)充滿回溯的開發(fā)過程加以線性

化并硬性割裂,夸大了系統(tǒng)目的的明確性,而忽視了系統(tǒng)的動(dòng)態(tài)開放性。

第二,由于結(jié)構(gòu)化生命周期采用功能分解、瀑布模型的方法,在完成了功

能需求定義后,系統(tǒng)分析員就算完成了任務(wù),交給后續(xù)人員去工作,后續(xù)人員以完

成功能為主要目標(biāo),往往使得各功能模塊之間聯(lián)系復(fù)雜,且最終實(shí)現(xiàn)模型與人工

系統(tǒng)模型在結(jié)構(gòu)上有很大差別,不利于理解和維護(hù)。之所以出現(xiàn)這一問題,是由于

對(duì)MIS的層次嵌套性認(rèn)識(shí)不足,這樣,系統(tǒng)開發(fā)周期就比較長(zhǎng),開發(fā)效率很低,

按目前國內(nèi)開發(fā)效率統(tǒng)計(jì),開發(fā)一個(gè)企業(yè)完整的信息系統(tǒng)常常需要兩年多時(shí)間,

然而,經(jīng)驗(yàn)表明,一個(gè)系統(tǒng)的開發(fā)時(shí)間如果超過半年,其應(yīng)用效果就要打折扣了。

第三,對(duì)于需求具有模糊性的問題引出了快速原型化方法,當(dāng)獲得一組基

本的需求后,原型化方法快速予以“實(shí)現(xiàn)"(即原型Prototype),隨著用戶和開發(fā)

人員通過原型對(duì)系統(tǒng)理解的加深而不斷地對(duì)這些需求進(jìn)行細(xì)化補(bǔ)充,需求是在不

斷與應(yīng)用人員溝通的發(fā)展過程中動(dòng)態(tài)地定義的,這種方法能適應(yīng)企業(yè)的工作方式。

然而,用軟件空間的進(jìn)程對(duì)應(yīng)實(shí)體,造成一致性的困難;而且,原型化方法的原型

是局部的,這樣就難以符合MIS的整體特性;同時(shí),由于實(shí)際工作中溝通的困難

性及用戶需求快速生成工具的缺乏,使得系統(tǒng)建設(shè)計(jì)劃較難得到執(zhí)行,因而也很

難滿足MIS的時(shí)效性要求;此外,對(duì)于基礎(chǔ)管理不夠完善的企業(yè),系統(tǒng)建設(shè)容易

走上機(jī)械地模擬原來手工系統(tǒng)的軌道,這樣就不能體現(xiàn)MIS改進(jìn)企業(yè)管理的特性。

第四,針對(duì)開發(fā)時(shí)效性問題引入了00方法,它以對(duì)象為基礎(chǔ),利用特定

的軟件工具直接完成從對(duì)象客觀的描述到軟件結(jié)構(gòu)之間的轉(zhuǎn)換,這是00方法最主

要的特點(diǎn)和成就,它使系統(tǒng)的重用性好。典型的語言有Ada、Smalltalk,C++等,

現(xiàn)在研究的重點(diǎn)是采用何種方法來使用這些語言,即如何從現(xiàn)行系統(tǒng)中抽象出可

溫馨提示

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

評(píng)論

0/150

提交評(píng)論