![同濟(jì)大學(xué)管理信息系統(tǒng)第13章講義_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/4d52b913-2660-489c-a338-5ccc91642881/4d52b913-2660-489c-a338-5ccc916428811.gif)
![同濟(jì)大學(xué)管理信息系統(tǒng)第13章講義_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/4d52b913-2660-489c-a338-5ccc91642881/4d52b913-2660-489c-a338-5ccc916428812.gif)
![同濟(jì)大學(xué)管理信息系統(tǒng)第13章講義_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/4d52b913-2660-489c-a338-5ccc91642881/4d52b913-2660-489c-a338-5ccc916428813.gif)
![同濟(jì)大學(xué)管理信息系統(tǒng)第13章講義_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/4d52b913-2660-489c-a338-5ccc91642881/4d52b913-2660-489c-a338-5ccc916428814.gif)
![同濟(jì)大學(xué)管理信息系統(tǒng)第13章講義_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/6/4d52b913-2660-489c-a338-5ccc91642881/4d52b913-2660-489c-a338-5ccc916428815.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、(Management Information System)管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2 2 頁頁第 2 頁管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3 3 頁頁第 3 頁學(xué)習(xí)目的學(xué)習(xí)目的理解信息系統(tǒng)開發(fā)的復(fù)雜性和基于系統(tǒng)工程的開發(fā)理解信息系統(tǒng)開發(fā)的復(fù)雜性和基于系統(tǒng)工程的開發(fā)思想思想了解信息系統(tǒng)的開發(fā)原則及開發(fā)策略了解信息系統(tǒng)的開發(fā)原則及開發(fā)策略理解信息系統(tǒng)開發(fā)生命周期理解信息系統(tǒng)開發(fā)生命周期了解瀑布模式、漸增
2、模式、原型模式、螺旋模式以了解瀑布模式、漸增模式、原型模式、螺旋模式以及并行模式的基本特點(diǎn)及并行模式的基本特點(diǎn)掌握結(jié)構(gòu)化方法、信息工程方法以及面向?qū)ο蠓椒ㄕ莆战Y(jié)構(gòu)化方法、信息工程方法以及面向?qū)ο蠓椒ǖ谋举|(zhì)及基本實(shí)現(xiàn)思路的本質(zhì)及基本實(shí)現(xiàn)思路了解信息系統(tǒng)開發(fā)形式以及信息系統(tǒng)相關(guān)者的類型了解信息系統(tǒng)開發(fā)形式以及信息系統(tǒng)相關(guān)者的類型管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4 4 頁頁第 4 頁本講內(nèi)容本講內(nèi)容13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.2 信息系統(tǒng)開發(fā)原則信息系統(tǒng)開發(fā)原則13.3 信息系統(tǒng)開發(fā)策略
3、信息系統(tǒng)開發(fā)策略13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.6 系統(tǒng)開發(fā)的多種形式系統(tǒng)開發(fā)的多種形式13.7 信息系統(tǒng)的相關(guān)者信息系統(tǒng)的相關(guān)者管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 5 5 頁頁第 5 頁13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.1.1 信息系統(tǒng)開發(fā)的復(fù)雜性信息系統(tǒng)開發(fā)的復(fù)雜性一方面,信息系統(tǒng)是一個(gè)應(yīng)用于管理領(lǐng)域的信息系統(tǒng),與一般的一方面,信息系統(tǒng)是一個(gè)應(yīng)用于管理領(lǐng)域的信息系統(tǒng),與一般的技術(shù)系統(tǒng)不同,它以企業(yè)的管理環(huán)境為背景,和企業(yè)的組織
4、結(jié)構(gòu)技術(shù)系統(tǒng)不同,它以企業(yè)的管理環(huán)境為背景,和企業(yè)的組織結(jié)構(gòu)、管理體系、業(yè)務(wù)流程有著密切的關(guān)系,容易受環(huán)境的影響。、管理體系、業(yè)務(wù)流程有著密切的關(guān)系,容易受環(huán)境的影響。 另一方面,信息技術(shù)的飛速發(fā)展,為系統(tǒng)開發(fā)提供了技術(shù)支持,另一方面,信息技術(shù)的飛速發(fā)展,為系統(tǒng)開發(fā)提供了技術(shù)支持,但同時(shí)也使開發(fā)工作變得更為復(fù)雜。信息系統(tǒng)支持環(huán)境,即計(jì)算但同時(shí)也使開發(fā)工作變得更為復(fù)雜。信息系統(tǒng)支持環(huán)境,即計(jì)算機(jī)硬件、軟件和通訊方面的技術(shù)在不斷變化,使得系統(tǒng)開發(fā)技術(shù)機(jī)硬件、軟件和通訊方面的技術(shù)在不斷變化,使得系統(tǒng)開發(fā)技術(shù)必須適應(yīng)支持環(huán)境的變化,加大了系統(tǒng)開發(fā)的技術(shù)難度。必須適應(yīng)支持環(huán)境的變化,加大了系統(tǒng)開發(fā)的技術(shù)
5、難度。 另外,管理信息系統(tǒng)涉及到的事務(wù)繁瑣、牽涉面廣,因此用戶的另外,管理信息系統(tǒng)涉及到的事務(wù)繁瑣、牽涉面廣,因此用戶的需求很難弄清。同時(shí),開發(fā)過程中,人員多、周期長,而多人合需求很難弄清。同時(shí),開發(fā)過程中,人員多、周期長,而多人合作又會(huì)引起協(xié)調(diào)上的困難,這也是造成系統(tǒng)開發(fā)復(fù)雜性的原因。作又會(huì)引起協(xié)調(diào)上的困難,這也是造成系統(tǒng)開發(fā)復(fù)雜性的原因。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 6 6 頁頁第 6 頁13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.1.1 信息系統(tǒng)開發(fā)的復(fù)雜性信息系統(tǒng)開發(fā)的復(fù)雜性從從20世紀(jì)
6、世紀(jì)50年代末開始,計(jì)算機(jī)越來越普及,并廣泛應(yīng)年代末開始,計(jì)算機(jī)越來越普及,并廣泛應(yīng)用??傻搅擞???傻搅?0年代初,出現(xiàn)了年代初,出現(xiàn)了“軟件危機(jī)軟件危機(jī)”。q危機(jī)主要表現(xiàn)為:軟件成本超出預(yù)算,開發(fā)進(jìn)度一再拖延,軟件質(zhì)量難以保證。q原因在于:系統(tǒng)規(guī)模越來越大,復(fù)雜度也越來越高,用戶需求不明確,缺乏正確的理論指導(dǎo)?!败浖C(jī)軟件危機(jī)”使人們意識(shí)到信息系統(tǒng)的開發(fā)需要一套科使人們意識(shí)到信息系統(tǒng)的開發(fā)需要一套科學(xué)的、工程化的方法來指導(dǎo),這就是常說的學(xué)的、工程化的方法來指導(dǎo),這就是常說的“系統(tǒng)分析系統(tǒng)分析與設(shè)計(jì)方法與設(shè)計(jì)方法”。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008
7、年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 7 7 頁頁第 7 頁13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.1.2 系統(tǒng)工程思想及應(yīng)用系統(tǒng)工程思想及應(yīng)用系統(tǒng)工程是一門用于大規(guī)模復(fù)雜系統(tǒng)設(shè)計(jì)的學(xué)問,是系統(tǒng)工程是一門用于大規(guī)模復(fù)雜系統(tǒng)設(shè)計(jì)的學(xué)問,是組織管理系統(tǒng)的規(guī)劃、設(shè)計(jì)、制造、試驗(yàn)和使用的科組織管理系統(tǒng)的規(guī)劃、設(shè)計(jì)、制造、試驗(yàn)和使用的科學(xué)方法。學(xué)方法。它的思想是以系統(tǒng)概念為基礎(chǔ)的思想,表現(xiàn)為由粗到它的思想是以系統(tǒng)概念為基礎(chǔ)的思想,表現(xiàn)為由粗到細(xì)、由表及里、由上到下、由整體到局部,逐步求精細(xì)、由表及里、由上到下、由整體到局部,逐步求精的分析。的分析。系統(tǒng)工程方法一般步驟:調(diào)研系統(tǒng)工程
8、方法一般步驟:調(diào)研確定目標(biāo)確定目標(biāo)確定功能確定功能考慮方案(多個(gè))考慮方案(多個(gè))選擇一個(gè)方案選擇一個(gè)方案實(shí)施實(shí)施維護(hù)和維護(hù)和評(píng)價(jià)。評(píng)價(jià)。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 8 8 頁頁第 8 頁13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.1.2 系統(tǒng)工程思想及應(yīng)用系統(tǒng)工程思想及應(yīng)用開發(fā)過程的一般規(guī)律開發(fā)過程的一般規(guī)律 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 9 9 頁頁第 9 頁13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開
9、發(fā)思想13.1.2 系統(tǒng)工程思想及應(yīng)用系統(tǒng)工程思想及應(yīng)用系統(tǒng)開發(fā)的生命周期系統(tǒng)開發(fā)的生命周期 q系統(tǒng)規(guī)劃階段主要是弄清這一工作的目的是什么?系統(tǒng)規(guī)劃首先提出系統(tǒng)開發(fā)要求,確定系統(tǒng)目標(biāo),并給定資源條件和約束條件,然后制訂系統(tǒng)開發(fā)計(jì)劃。q系統(tǒng)分析階段主要是弄清目標(biāo)對象是什么?系統(tǒng)分析是一個(gè)有目的、有步驟的探索、研究和判斷的過程,系統(tǒng)分析員使用科學(xué)的分析工具和方法,對系統(tǒng)的目標(biāo)、功能、環(huán)境、費(fèi)用、效益等進(jìn)行充分的調(diào)查和分析,最后獲得最佳的系統(tǒng)方案。q系統(tǒng)設(shè)計(jì)階段根據(jù)需求調(diào)查和系統(tǒng)分析的結(jié)果,進(jìn)行概略設(shè)計(jì),提出不同的新系統(tǒng)方案,同時(shí)對新系統(tǒng)方案進(jìn)行比較,并由此確定新系統(tǒng)的最佳方案,最后進(jìn)行系統(tǒng)詳細(xì)設(shè)計(jì)
10、。q系統(tǒng)實(shí)施與運(yùn)行進(jìn)行系統(tǒng)的實(shí)施、調(diào)試、維護(hù)、評(píng)價(jià)和運(yùn)行等工作。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1010 頁頁第 10 頁本講內(nèi)容本講內(nèi)容13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.2 信息系統(tǒng)開發(fā)原則信息系統(tǒng)開發(fā)原則13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.6 系統(tǒng)開發(fā)的多種形式系統(tǒng)開發(fā)的多種形式13.7 信息系統(tǒng)的相關(guān)者信息系統(tǒng)的相關(guān)者管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)200
11、82008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1111 頁頁第 11 頁13.2 信息系統(tǒng)開發(fā)原則信息系統(tǒng)開發(fā)原則領(lǐng)導(dǎo)參加的原則(一把手原則)領(lǐng)導(dǎo)參加的原則(一把手原則)信息系統(tǒng)的開發(fā)是一項(xiàng)龐大的系統(tǒng)工程,它涉及到組織日常管理工作的各個(gè)方面,所以信息系統(tǒng)的開發(fā)是一項(xiàng)龐大的系統(tǒng)工程,它涉及到組織日常管理工作的各個(gè)方面,所以領(lǐng)導(dǎo)出面組織力量,協(xié)調(diào)各方面的關(guān)系是開發(fā)成功的首要條件。領(lǐng)導(dǎo)出面組織力量,協(xié)調(diào)各方面的關(guān)系是開發(fā)成功的首要條件。優(yōu)化與創(chuàng)新的原則優(yōu)化與創(chuàng)新的原則信息系統(tǒng)的開發(fā)不能簡單模擬舊的管理模式和業(yè)務(wù)流程,它必須根據(jù)實(shí)際情況和科學(xué)管信息系統(tǒng)的開發(fā)不能簡單模擬舊的管理模式和業(yè)
12、務(wù)流程,它必須根據(jù)實(shí)際情況和科學(xué)管理的要求,加以優(yōu)化和創(chuàng)新。理的要求,加以優(yōu)化和創(chuàng)新。充分利用信息資源的原則充分利用信息資源的原則數(shù)據(jù)盡可能共享,減少系統(tǒng)的輸入輸出,對已有的數(shù)據(jù)作進(jìn)一步的分析處理,以便充分?jǐn)?shù)據(jù)盡可能共享,減少系統(tǒng)的輸入輸出,對已有的數(shù)據(jù)作進(jìn)一步的分析處理,以便充分發(fā)揮深層次加工信息和作用。發(fā)揮深層次加工信息和作用。實(shí)用和實(shí)效的原則實(shí)用和實(shí)效的原則要求從系統(tǒng)規(guī)劃開始直到系統(tǒng)實(shí)施,所有的方案都必須是實(shí)用的、及時(shí)的、有效的。要求從系統(tǒng)規(guī)劃開始直到系統(tǒng)實(shí)施,所有的方案都必須是實(shí)用的、及時(shí)的、有效的。規(guī)范化原則規(guī)范化原則要求按照標(biāo)準(zhǔn)化、工程化的方法和技術(shù)進(jìn)行系統(tǒng)開發(fā)。同時(shí)也要求用戶單位
13、基礎(chǔ)管理科要求按照標(biāo)準(zhǔn)化、工程化的方法和技術(shù)進(jìn)行系統(tǒng)開發(fā)。同時(shí)也要求用戶單位基礎(chǔ)管理科學(xué)化,即滿足管理工作程序化、管理業(yè)務(wù)標(biāo)準(zhǔn)化、報(bào)表文件標(biāo)準(zhǔn)化、數(shù)據(jù)資料完整化。學(xué)化,即滿足管理工作程序化、管理業(yè)務(wù)標(biāo)準(zhǔn)化、報(bào)表文件標(biāo)準(zhǔn)化、數(shù)據(jù)資料完整化。適應(yīng)性原則適應(yīng)性原則充分考慮到組織結(jié)構(gòu)、管理模式、業(yè)務(wù)流程等可能發(fā)生的變化,使系統(tǒng)具有一定的柔性充分考慮到組織結(jié)構(gòu)、管理模式、業(yè)務(wù)流程等可能發(fā)生的變化,使系統(tǒng)具有一定的柔性,能夠在一定范圍內(nèi)適應(yīng)環(huán)境的變化。,能夠在一定范圍內(nèi)適應(yīng)環(huán)境的變化。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分
14、第第 1212 頁頁第 12 頁本講內(nèi)容本講內(nèi)容13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.2 信息系統(tǒng)開發(fā)原則信息系統(tǒng)開發(fā)原則13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.6 系統(tǒng)開發(fā)的多種形式系統(tǒng)開發(fā)的多種形式13.7 信息系統(tǒng)的相關(guān)者信息系統(tǒng)的相關(guān)者管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1313 頁頁第 13 頁13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略“自頂而下自頂而下”的開發(fā)策略的開發(fā)策略“自底向上自底向
15、上”的策略的策略 綜合策略綜合策略 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1414 頁頁第 14 頁13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略“自頂而下自頂而下”的開發(fā)策略的開發(fā)策略在系統(tǒng)分析與設(shè)計(jì)時(shí),應(yīng)從組織的高層管理著手,考慮系統(tǒng)的整體在系統(tǒng)分析與設(shè)計(jì)時(shí),應(yīng)從組織的高層管理著手,考慮系統(tǒng)的整體目標(biāo),以及資源與約束,再確定需要哪些功能去保證目標(biāo)的完成,目標(biāo),以及資源與約束,再確定需要哪些功能去保證目標(biāo)的完成,劃分相應(yīng)得子系統(tǒng),并進(jìn)行各子系統(tǒng)的業(yè)務(wù)分析和設(shè)計(jì)。劃分相應(yīng)得子系統(tǒng),并進(jìn)行各子系統(tǒng)的業(yè)務(wù)分析和設(shè)計(jì)
16、?!白皂敹伦皂敹隆钡膱?zhí)行步驟是:的執(zhí)行步驟是:q分析系統(tǒng)整體目標(biāo)、環(huán)境、資源和約束條件;q確定各項(xiàng)主要業(yè)務(wù)處理功能和決策能力,從而得到各個(gè)子系統(tǒng)的分工、協(xié)調(diào)和接口;q確定每一種功能(子系統(tǒng))所需要的輸入、輸出、數(shù)據(jù)存貯;q對各子系統(tǒng)的功能模塊和數(shù)據(jù)進(jìn)行進(jìn)一步分析與分解;q根據(jù)需要與可能,確定優(yōu)先開發(fā)的子系統(tǒng)。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1515 頁頁第 15 頁13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略“自底向上自底向上”的策略的策略從組織的各個(gè)基層業(yè)務(wù)子系統(tǒng)的日常業(yè)務(wù)處理入手,進(jìn)從組織的各
17、個(gè)基層業(yè)務(wù)子系統(tǒng)的日常業(yè)務(wù)處理入手,進(jìn)行系統(tǒng)分析與設(shè)計(jì)。這種應(yīng)用子系統(tǒng)容易被識(shí)別、理解行系統(tǒng)分析與設(shè)計(jì)。這種應(yīng)用子系統(tǒng)容易被識(shí)別、理解、開發(fā)和調(diào)整,有關(guān)的數(shù)據(jù)流和數(shù)據(jù)存貯也容易確定。、開發(fā)和調(diào)整,有關(guān)的數(shù)據(jù)流和數(shù)據(jù)存貯也容易確定。當(dāng)下層子系統(tǒng)分析完成后,再進(jìn)行上一層系統(tǒng)的分析與當(dāng)下層子系統(tǒng)分析完成后,再進(jìn)行上一層系統(tǒng)的分析與設(shè)計(jì),將不同的功能和數(shù)據(jù)綜合起來考慮。為了支持系設(shè)計(jì),將不同的功能和數(shù)據(jù)綜合起來考慮。為了支持系統(tǒng)的總目標(biāo),滿足管理層和決策層的需要,除增添新的統(tǒng)的總目標(biāo),滿足管理層和決策層的需要,除增添新的功能和數(shù)據(jù)外,還要考慮一定的經(jīng)濟(jì)管理模型。功能和數(shù)據(jù)外,還要考慮一定的經(jīng)濟(jì)管理模型
18、。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1616 頁頁第 16 頁13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略綜合策略綜合策略 為了充分發(fā)揮上述兩種策略的優(yōu)點(diǎn),人們往往將它們綜為了充分發(fā)揮上述兩種策略的優(yōu)點(diǎn),人們往往將它們綜合起來應(yīng)用。合起來應(yīng)用?!白皂敹伦皂敹隆钡牟呗赃m用于一個(gè)組織的總的策略適用于一個(gè)組織的總體方案的設(shè)計(jì),而體方案的設(shè)計(jì),而“自底向上自底向上”的策略又適用于具體業(yè)的策略又適用于具體業(yè)務(wù)信息系統(tǒng)總體設(shè)計(jì)。在用務(wù)信息系統(tǒng)總體設(shè)計(jì)。在用“自頂而下自頂而下”原則確定了一原則確定了一個(gè)信息系統(tǒng)的總
19、體方案之后,再采用個(gè)信息系統(tǒng)的總體方案之后,再采用“自底向上自底向上”的策的策略,在總體方案指導(dǎo)下,對一個(gè)個(gè)業(yè)務(wù)子系統(tǒng)進(jìn)行具體略,在總體方案指導(dǎo)下,對一個(gè)個(gè)業(yè)務(wù)子系統(tǒng)進(jìn)行具體功能和數(shù)據(jù)的分析和分解,并逐層歸納到?jīng)Q策層。這樣功能和數(shù)據(jù)的分析和分解,并逐層歸納到?jīng)Q策層。這樣,通過全面分析、協(xié)調(diào)和調(diào)整之后,能得到一個(gè)比較理,通過全面分析、協(xié)調(diào)和調(diào)整之后,能得到一個(gè)比較理想的,耗費(fèi)人力、物力、時(shí)間較少的,用戶滿意的新系想的,耗費(fèi)人力、物力、時(shí)間較少的,用戶滿意的新系統(tǒng)。統(tǒng)。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1
20、717 頁頁第 17 頁本講內(nèi)容本講內(nèi)容13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.2 信息系統(tǒng)開發(fā)原則信息系統(tǒng)開發(fā)原則13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.6 系統(tǒng)開發(fā)的多種形式系統(tǒng)開發(fā)的多種形式13.7 信息系統(tǒng)的相關(guān)者信息系統(tǒng)的相關(guān)者管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1818 頁頁第 18 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式系統(tǒng)開發(fā)生命周期的各種變體稱為系統(tǒng)開發(fā)模式,系統(tǒng)開發(fā)生命周期的各
21、種變體稱為系統(tǒng)開發(fā)模式,它們是開發(fā)活動(dòng)一系列的步驟及執(zhí)行過程。當(dāng)系統(tǒng)它們是開發(fā)活動(dòng)一系列的步驟及執(zhí)行過程。當(dāng)系統(tǒng)開發(fā)按照系統(tǒng)化、邏輯化的步驟進(jìn)行時(shí),有利于標(biāo)開發(fā)按照系統(tǒng)化、邏輯化的步驟進(jìn)行時(shí),有利于標(biāo)準(zhǔn)、規(guī)范與政策的推行和建立,開發(fā)的過程將更為準(zhǔn)、規(guī)范與政策的推行和建立,開發(fā)的過程將更為有效、更能確保質(zhì)量,也更容易管理。有效、更能確保質(zhì)量,也更容易管理。信息系統(tǒng)開發(fā)模式的發(fā)展起源于信息系統(tǒng)開發(fā)模式的發(fā)展起源于1950年代,先后有年代,先后有編碼與修改模式、階段模式、瀑布模式、漸增模式編碼與修改模式、階段模式、瀑布模式、漸增模式、原型模式、螺旋模式、并行模式。、原型模式、螺旋模式、并行模式。 管
22、理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 1919 頁頁第 19 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.1 瀑布模式瀑布模式瀑布模式(有時(shí)稱生命周期法)是一種系統(tǒng)開發(fā)的方法瀑布模式(有時(shí)稱生命周期法)是一種系統(tǒng)開發(fā)的方法,它將系統(tǒng)開發(fā)的過程分成,它將系統(tǒng)開發(fā)的過程分成“幾幾”個(gè)階段,每個(gè)階段清個(gè)階段,每個(gè)階段清楚定義要做哪些工作及交付哪些文件,各階段循環(huán)執(zhí)行楚定義要做哪些工作及交付哪些文件,各階段循環(huán)執(zhí)行且僅循環(huán)一次。且僅循環(huán)一次。瀑布模式在階段劃分上具有一定的彈性,沒有明確規(guī)定瀑布模式在階段劃分
23、上具有一定的彈性,沒有明確規(guī)定開發(fā)過程應(yīng)分成幾個(gè)階段。當(dāng)問題較小或比較簡單時(shí),開發(fā)過程應(yīng)分成幾個(gè)階段。當(dāng)問題較小或比較簡單時(shí),劃分的階段可能少至三個(gè),如分析、設(shè)計(jì)、實(shí)施;若面劃分的階段可能少至三個(gè),如分析、設(shè)計(jì)、實(shí)施;若面對的問題較大或復(fù)雜時(shí),其階段可能被細(xì)分成更多個(gè)階對的問題較大或復(fù)雜時(shí),其階段可能被細(xì)分成更多個(gè)階段。段。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2020 頁頁第 20 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.1 瀑布模式瀑布模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MI
24、SMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2121 頁頁第 21 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.1 瀑布模式瀑布模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2222 頁頁第 22 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.2 漸增模式漸增模式瀑布模式要求在系統(tǒng)開發(fā)的各個(gè)階段均需同時(shí)考慮所有需求,且系瀑布模式要求在系統(tǒng)開發(fā)的各個(gè)階段均需同時(shí)考慮所有需求,且系統(tǒng)開發(fā)需在一個(gè)周期完成。在某些情況下,這種要求難以實(shí)現(xiàn)。統(tǒng)開發(fā)需在一個(gè)周期完成。在某
25、些情況下,這種要求難以實(shí)現(xiàn)。為此,為此,Mills于于1971年提出了漸增模式,該模式是把需求分成年提出了漸增模式,該模式是把需求分成“幾幾”個(gè)部分(個(gè)部分(Increments),然后按照漸增開發(fā)計(jì)劃,將每個(gè)),然后按照漸增開發(fā)計(jì)劃,將每個(gè)“部分需部分需求求”的開發(fā)視為一個(gè)周期,每個(gè)開發(fā)周期依次或者平行開發(fā)。每個(gè)的開發(fā)視為一個(gè)周期,每個(gè)開發(fā)周期依次或者平行開發(fā)。每個(gè)周期的階段清楚定義要做哪些工作和交付哪些文檔,每個(gè)階段循序周期的階段清楚定義要做哪些工作和交付哪些文檔,每個(gè)階段循序進(jìn)行且僅循環(huán)一次。進(jìn)行且僅循環(huán)一次。 漸增模式是瀑布模式的擴(kuò)展,它強(qiáng)調(diào)需求的可分性,每一部分可依漸增模式是瀑布模式
26、的擴(kuò)展,它強(qiáng)調(diào)需求的可分性,每一部分可依據(jù)瀑布模式開發(fā)。也就是說,漸增模式首先進(jìn)行需求分析以完全掌據(jù)瀑布模式開發(fā)。也就是說,漸增模式首先進(jìn)行需求分析以完全掌握需求,然后再進(jìn)行漸增開發(fā)規(guī)劃。握需求,然后再進(jìn)行漸增開發(fā)規(guī)劃。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2323 頁頁第 23 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.2 漸增模式漸增模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2424 頁頁第 24 頁1
27、3.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式瀑布模式與漸增模式均假設(shè)在項(xiàng)目開始時(shí),用戶需求能瀑布模式與漸增模式均假設(shè)在項(xiàng)目開始時(shí),用戶需求能被清楚完整地描述。但在許多情況下,這種假設(shè)是不切被清楚完整地描述。但在許多情況下,這種假設(shè)是不切實(shí)際的,因?yàn)橛脩艚?jīng)常無法把需求清楚完整地表達(dá),有實(shí)際的,因?yàn)橛脩艚?jīng)常無法把需求清楚完整地表達(dá),有時(shí)雖能夠清楚地表達(dá),但開發(fā)人員可能沒有足夠的經(jīng)驗(yàn)時(shí)雖能夠清楚地表達(dá),但開發(fā)人員可能沒有足夠的經(jīng)驗(yàn)與知識(shí)完全了解用戶的需求,也可能一時(shí)無法找出問題與知識(shí)完全了解用戶的需求,也可能一時(shí)無法找出問題的解決方法。的解決方法。原型模式首先針對用戶需求比
28、較清楚的部分或開發(fā)人員原型模式首先針對用戶需求比較清楚的部分或開發(fā)人員能夠掌握的部分,按照分析、設(shè)計(jì)、實(shí)施等步驟快速開能夠掌握的部分,按照分析、設(shè)計(jì)、實(shí)施等步驟快速開發(fā)原型。開發(fā)過程中,強(qiáng)調(diào)以原型作為用戶與開發(fā)人員發(fā)原型。開發(fā)過程中,強(qiáng)調(diào)以原型作為用戶與開發(fā)人員溝通的工具,雙方通過原型的操作與反饋,以弄清、修溝通的工具,雙方通過原型的操作與反饋,以弄清、修改及擴(kuò)充需求,并以此來修改與擴(kuò)充原型。上述步驟反改及擴(kuò)充需求,并以此來修改與擴(kuò)充原型。上述步驟反復(fù)進(jìn)行,直到系統(tǒng)符合雙方約定為止復(fù)進(jìn)行,直到系統(tǒng)符合雙方約定為止 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6
29、 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2525 頁頁第 25 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2626 頁頁第 26 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式基本步驟基本步驟q快速分析,弄清用戶的基本信息需求q構(gòu)造原型,開發(fā)初步原型系統(tǒng)q用戶和開發(fā)人員使用并評(píng)價(jià)原型q修改和完善原型系統(tǒng)管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3
30、時(shí)時(shí)4444分分第第 2727 頁頁第 27 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式原型模式的特點(diǎn)原型模式的特點(diǎn)q符合人們認(rèn)識(shí)事物的客觀規(guī)律q將模擬手段引入系統(tǒng)分析的初期階段q強(qiáng)調(diào)用戶的全程參與q提倡使用工具開發(fā)管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 2828 頁頁第 28 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式原型模式的適用范圍原型模式的適用范圍q對于復(fù)雜的大型系統(tǒng),很難直接用屏幕來簡單地模擬,必須經(jīng)過嚴(yán)密的系統(tǒng)分析來進(jìn)行結(jié)構(gòu)劃分,因此
31、原型模式不適合大型系統(tǒng)的開發(fā)。q對于運(yùn)算復(fù)雜、邏輯性強(qiáng)的程序模塊,原型模式很難構(gòu)造出模型來供用戶評(píng)價(jià)。因?yàn)檫@類問題本身就沒有那么多的交互方式,也不是三言兩語就可以把問題說得清楚。q對于基礎(chǔ)管理不善的單位,不宜用原型法。首先,業(yè)務(wù)流程不清,信息處理過程混亂,構(gòu)造原型有一定的困難;其次,基礎(chǔ)管理不健全,沒有科學(xué)合理的方法可依,系統(tǒng)開發(fā)容易走上機(jī)械地模仿手工系統(tǒng)的操作方式上。q因強(qiáng)調(diào)以“原型演進(jìn)”代替完整的分析與設(shè)計(jì),故系統(tǒng)文檔較不完備,程序也可能較難維護(hù)。就短期而言,可能滿足用戶需求,但對長期來說,系統(tǒng)較易失敗。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月
32、月1 1日日3 3時(shí)時(shí)4444分分第第 2929 頁頁第 29 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式原型模式的分類原型模式的分類q演進(jìn)式原型策略(Evolutionary Prototyping) 是將所有需求看成一個(gè)整體,從需求最清楚的部分入手,快速經(jīng)歷一系列開發(fā)周期(如分析、設(shè)計(jì)、實(shí)施),完成初始原型系統(tǒng)的開發(fā),再利用該原型與用戶溝通,以確定、修改和擴(kuò)充需求,并以此作為下一周期原型演進(jìn)的依據(jù)。該周期不斷地反復(fù)進(jìn)行,一直到原型系統(tǒng)符合雙方的約定為止。 q拋棄式原型策略(Rapid Throwaway Prototyping) 是以一種快速而粗糙(Quic
33、k and Dirty)的方式建立原型,使用戶能夠盡快通過與原型的互動(dòng)來確定需求項(xiàng)目,或允許開發(fā)人員以此來尋求問題的解決方案。這種原型因?yàn)橛眠^即丟,所以不需要考慮原型系統(tǒng)的運(yùn)作效率與可維護(hù)性,也不需要容錯(cuò)的能力。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3030 頁頁第 30 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.3 原型模式原型模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3131 頁頁第 31 頁13.4
34、信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.4 螺旋模式螺旋模式基本思想:基本思想:q螺旋模式不是將開發(fā)過程用一系列活動(dòng)及活動(dòng)間的回溯來表示,而是用螺旋線表示。在螺旋線中每個(gè)回路表示系統(tǒng)開發(fā)過程的一個(gè)階段。因此,最里面的回路可能與系統(tǒng)可行性有關(guān),下一個(gè)回路與系統(tǒng)需求定義有關(guān),再下一個(gè)回路與系統(tǒng)設(shè)計(jì)有關(guān)。 基本步驟:基本步驟:q步驟一:找出系統(tǒng)的目標(biāo)、可行方案與約束 q步驟二:根據(jù)目標(biāo)與限制評(píng)估方案 q步驟三:由剩下的相關(guān)風(fēng)險(xiǎn)決定下一步驟 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3232 頁頁第 32 頁13.4
35、 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.4 螺旋模式螺旋模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3333 頁頁第 33 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.5 并行模式并行模式并行模式(并行模式(Concurrent Model)由)由Aoyama M于于1993年年提出,其思想源于制造業(yè)的并行工程,目的在于縮短系提出,其思想源于制造業(yè)的并行工程,目的在于縮短系統(tǒng)開發(fā)周期,加速版本的更新。統(tǒng)開發(fā)周期,加速版本的更新。 首先將每一版本(首先將每一版本(Release)的工作分成若干功能
36、組()的工作分成若干功能組(Enhancement),功能組是一個(gè)或多個(gè)功能的組合。接),功能組是一個(gè)或多個(gè)功能的組合。接著,將功能組的工作分配給多個(gè)團(tuán)隊(duì)并行開發(fā),當(dāng)同一著,將功能組的工作分配給多個(gè)團(tuán)隊(duì)并行開發(fā),當(dāng)同一版本的功能組都完成了開發(fā)之后,便交給獨(dú)立的團(tuán)隊(duì)進(jìn)版本的功能組都完成了開發(fā)之后,便交給獨(dú)立的團(tuán)隊(duì)進(jìn)行集成和測試,開發(fā)團(tuán)隊(duì)的成員則可進(jìn)行下一版本的開行集成和測試,開發(fā)團(tuán)隊(duì)的成員則可進(jìn)行下一版本的開發(fā)。同理,當(dāng)集成及測試團(tuán)隊(duì)完成了一個(gè)版本的工作后發(fā)。同理,當(dāng)集成及測試團(tuán)隊(duì)完成了一個(gè)版本的工作后,便可進(jìn)行下一版本的集成和測試。,便可進(jìn)行下一版本的集成和測試。 管理信息系統(tǒng)管理信息系統(tǒng)精品
37、課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3434 頁頁第 34 頁13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.4.5 并行模式并行模式管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3535 頁頁第 35 頁本講內(nèi)容本講內(nèi)容13.1 信息系統(tǒng)開發(fā)思想信息系統(tǒng)開發(fā)思想13.2 信息系統(tǒng)開發(fā)原則信息系統(tǒng)開發(fā)原則13.3 信息系統(tǒng)開發(fā)策略信息系統(tǒng)開發(fā)策略13.4 信息系統(tǒng)開發(fā)模式信息系統(tǒng)開發(fā)模式13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.6 系統(tǒng)開發(fā)的多
38、種形式系統(tǒng)開發(fā)的多種形式13.7 信息系統(tǒng)的相關(guān)者信息系統(tǒng)的相關(guān)者管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3636 頁頁第 36 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.2 系統(tǒng)開發(fā)方法的二維分類法系統(tǒng)開發(fā)方法的二維分類法按分析要素按時(shí)間過程面向處理方法面向處理方法PO(結(jié)構(gòu)化方法)(結(jié)構(gòu)化方法)面向數(shù)據(jù)方法面向數(shù)據(jù)方法DO(信息工程方法)(信息工程方法)面向?qū)ο蠓椒嫦驅(qū)ο蠓椒∣O瀑布模式W(Waterfall)W-POW-DOW-OO漸增模式I(Increment)I-POI-DOI-O
39、O原型模式P(Prototype)P-POP-DOP-OO螺旋模式S(Spire)S-POS-DOS-OO并行模式C(Concurrent)C-POC-DOC-OO(生命周期的其他變體)- - - - - - - - - - - - -管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3737 頁頁第 37 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.3 結(jié)構(gòu)化方法結(jié)構(gòu)化方法結(jié)構(gòu)化方法的基本思想結(jié)構(gòu)化方法的基本思想 q結(jié)構(gòu)化方法(Structured System Development Methodol
40、ogies),又稱為結(jié)構(gòu)化分析與設(shè)計(jì)技術(shù)(Structured Analysis and Design Technologies,SADT)是迄今為止最普遍、最成熟的一種開發(fā)方法。q基本思想是:用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下地對系統(tǒng)進(jìn)行分析和設(shè)計(jì)。在系統(tǒng)調(diào)查或理順管理業(yè)務(wù)時(shí),從最頂層的管理業(yè)務(wù)入手,逐步深入到最基層。在系統(tǒng)分析和系統(tǒng)設(shè)計(jì)階段,應(yīng)從宏觀整體分析入手,先考慮系統(tǒng)整體的優(yōu)化,然后在考慮局部的優(yōu)化問題。在系統(tǒng)實(shí)施過程中,采用自底向上的實(shí)施策略,組織開發(fā)人員從最基層模塊的編程入手,并對模塊逐個(gè)測試,然后按照系統(tǒng)設(shè)計(jì)的結(jié)構(gòu),將模塊集成起來,進(jìn)行系
41、統(tǒng)總體調(diào)試,最后,自底向上、逐漸地構(gòu)成整體系統(tǒng)。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3838 頁頁第 38 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.3 結(jié)構(gòu)化方法結(jié)構(gòu)化方法結(jié)構(gòu)化方法的開發(fā)過程結(jié)構(gòu)化方法的開發(fā)過程q采用結(jié)構(gòu)化方法開發(fā)系統(tǒng)時(shí),整個(gè)開發(fā)過程按照生命周期被劃分為若干個(gè)首尾相連的階段。q生命周期有多種變體,因此劃分方法有多種,本課采用傳統(tǒng)的生命周期模型,將開發(fā)過程劃分為:系統(tǒng)規(guī)劃系統(tǒng)分析系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)施系統(tǒng)運(yùn)行 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)2008
42、2008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 3939 頁頁第 39 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.3 結(jié)構(gòu)化方法結(jié)構(gòu)化方法管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4040 頁頁第 40 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法生命周期主要任務(wù)系統(tǒng)規(guī)劃階 段根據(jù)用戶的系統(tǒng)開發(fā)請求,進(jìn)行初步調(diào)查,明確問題,確定系統(tǒng)目標(biāo)和總體結(jié)構(gòu),了解開發(fā)中的限制條件和所需的基本資源,確定分階段實(shí)施進(jìn)度,然后進(jìn)行可行性分析。系統(tǒng)分析階 段詳細(xì)調(diào)查用戶組織機(jī)構(gòu)、業(yè)務(wù)流程的情況,深入
43、了解用戶對信息的需求和對開發(fā)新系統(tǒng)的具體要求,詳細(xì)分析新系統(tǒng)的邏輯輸入、輸出、存貯和處理要求,用一系列圖表工具,如數(shù)據(jù)流程圖、數(shù)據(jù)字典、各種處理邏輯表達(dá)工具等,構(gòu)造出獨(dú)立于任何物理設(shè)備的新系統(tǒng)邏輯模型,并與文字說明共同組成新系統(tǒng)邏輯設(shè)計(jì)說明書。系統(tǒng)分析也是新系統(tǒng)設(shè)計(jì)方案的優(yōu)化過程。系統(tǒng)設(shè)計(jì)階 段根據(jù)新系統(tǒng)的邏輯模型進(jìn)行物理模型設(shè)計(jì),具體選擇一個(gè)物理的計(jì)算機(jī)進(jìn)行計(jì)算機(jī)過程和人工過程的各種詳細(xì)設(shè)計(jì),除選擇合適的硬、軟設(shè)備,進(jìn)行代碼、輸入/輸出、數(shù)據(jù)庫/文件設(shè)計(jì)外,還要進(jìn)行程序模塊和處理過程設(shè)計(jì)等。對于高級(jí)管理系統(tǒng),還要進(jìn)行經(jīng)濟(jì)管理模型的細(xì)節(jié)設(shè)計(jì)。系統(tǒng)實(shí)施階 段按照設(shè)計(jì)說明書的要求,熟悉和安裝新的硬
44、件、軟件,編制程序,調(diào)試新系統(tǒng),對管理人員進(jìn)行培訓(xùn),還要完成數(shù)據(jù)準(zhǔn)備工作,然后投入試運(yùn)行。系統(tǒng)運(yùn)行階 段同時(shí)進(jìn)行系統(tǒng)的日常運(yùn)行管理、評(píng)價(jià)、監(jiān)理審計(jì)三部分工作。然后分析運(yùn)行結(jié)果,如果運(yùn)行結(jié)果良好,則報(bào)送管理部門,指導(dǎo)生產(chǎn)經(jīng)營活動(dòng);如果存在較小的問題,則在現(xiàn)有系統(tǒng)的基礎(chǔ)上進(jìn)行局部的修改、維護(hù);如果出現(xiàn)不可調(diào)和的大問題,如系統(tǒng)運(yùn)行若干年之后,系統(tǒng)運(yùn)行的環(huán)境發(fā)生了根本性的變化,這時(shí),用戶將會(huì)提出開發(fā)新系統(tǒng)的要求,這標(biāo)志著老系統(tǒng)生命的結(jié)束,新系統(tǒng)的誕生。13.5.3 結(jié)構(gòu)化方法結(jié)構(gòu)化方法管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分
45、分第第 4141 頁頁第 41 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.3 結(jié)構(gòu)化方法結(jié)構(gòu)化方法結(jié)構(gòu)化方法的特點(diǎn)結(jié)構(gòu)化方法的特點(diǎn) q自頂向下整體性分析與設(shè)計(jì)和自底向上逐步實(shí)施的系統(tǒng)開發(fā)過程q以用戶為中心的開發(fā)原則q深入的調(diào)查研究q嚴(yán)格劃分工作階段q邏輯設(shè)計(jì)和物理設(shè)計(jì)分別進(jìn)行q工作文檔標(biāo)準(zhǔn)化、規(guī)范化管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4242 頁頁第 42 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.3 結(jié)構(gòu)化方法結(jié)構(gòu)化方法結(jié)構(gòu)化方法的缺點(diǎn)結(jié)構(gòu)化方法的缺點(diǎn) q所有需求必須預(yù)先
46、明確q靈活性差q開發(fā)周期較長管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4343 頁頁第 43 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.4 信息工程方法信息工程方法信息工程的基本原理信息工程的基本原理 q數(shù)據(jù)位于現(xiàn)代數(shù)據(jù)處理系統(tǒng)的中心,借助于各種數(shù)據(jù)系統(tǒng)軟件,對數(shù)據(jù)進(jìn)行采集、整理、更新、維護(hù)。q數(shù)據(jù)是穩(wěn)定的,處理是多變的。一個(gè)企業(yè)所使用的數(shù)據(jù)類固定的,是不隨企業(yè)的職能域和業(yè)務(wù)過程的變化而變化。具體說,數(shù)據(jù)實(shí)體類型是不變的,除了偶爾少量地加入幾個(gè)新的實(shí)體外,變化的只是這些實(shí)體的屬性值。q最終用戶必
47、須真正參加開發(fā)工作。只有這樣,用戶才能將自己熟悉的業(yè)務(wù)的具體需求提交出來,并結(jié)合自己企業(yè)的特點(diǎn)和長期的發(fā)展戰(zhàn)略及管理結(jié)構(gòu)調(diào)整計(jì)劃。 q采用自頂向下規(guī)劃和自底向上設(shè)計(jì)相結(jié)合的開發(fā)方法論。信息工程包括13塊構(gòu)件,主要由企業(yè)模型/戰(zhàn)略數(shù)據(jù)規(guī)劃(業(yè)務(wù)模型)、實(shí)體關(guān)系分析(E-R)、主題數(shù)據(jù)庫模型、應(yīng)用軟件生成工具、處理過程生成、數(shù)據(jù)應(yīng)用分析、分布分析、物理數(shù)據(jù)庫分析、第4代過程語言、結(jié)構(gòu)化程序設(shè)計(jì)和原型設(shè)計(jì)。在這些構(gòu)件中,企業(yè)模型、實(shí)體關(guān)系及主題數(shù)據(jù)庫是不隨業(yè)務(wù)過程的變化而變化的。 q以主題數(shù)據(jù)庫規(guī)劃、設(shè)計(jì)和實(shí)現(xiàn)為主體的企業(yè)數(shù)據(jù)環(huán)境建設(shè),是信息工程核心內(nèi)容。數(shù)據(jù)庫的設(shè)計(jì)和使用的初衷就是保證數(shù)據(jù)的準(zhǔn)確性
48、、一致性和安全性,同時(shí)具有共享性。 管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4444 頁頁第 44 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.5 面向?qū)ο蠓椒嫦驅(qū)ο蠓椒嫦驅(qū)ο蠓椒ǖ幕舅枷朊嫦驅(qū)ο蠓椒ǖ幕舅枷?q從現(xiàn)實(shí)世界的客觀事物(即對象)出發(fā)來構(gòu)造信息系統(tǒng),并在系統(tǒng)構(gòu)造中盡可能運(yùn)用人類的自然思維方式。開發(fā)一個(gè)系統(tǒng)是為了解決某些問題。這些問題所涉及的業(yè)務(wù)范圍稱作該系統(tǒng)的問題域。OO方法強(qiáng)調(diào)直接以問題域(現(xiàn)實(shí)世界)中的事物為中心來思考問題,并根據(jù)這些事物的本質(zhì)特征,把它們抽象地表示為系統(tǒng)
49、中的對象,作為系統(tǒng)的基本構(gòu)成單位(而不是用一些與現(xiàn)實(shí)世界中的事物相差較遠(yuǎn),并且沒有對應(yīng)關(guān)系得其它概念來構(gòu)造系統(tǒng))。這可以使系統(tǒng)直接地映射問題域,保持問題域中事物及其相互關(guān)系的本來面貌。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4545 頁頁第 45 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.5 面向?qū)ο蠓椒嫦驅(qū)ο蠓椒嫦驅(qū)ο蠓椒ǖ幕咎攸c(diǎn)面向?qū)ο蠓椒ǖ幕咎攸c(diǎn) q從問題域中客觀存在的事物出發(fā)來構(gòu)造信息系統(tǒng),用對象作為對這些事物的抽象表示,并以此作為系統(tǒng)的基本構(gòu)成單位。q事物的靜態(tài)特征(即可以用
50、一些數(shù)據(jù)來表達(dá)的特征)用對象的屬性表示,事物的動(dòng)態(tài)特征(即事物的行為)用對象的服務(wù)表示。q對象的屬性與服務(wù)結(jié)為一體,構(gòu)成一個(gè)獨(dú)立的實(shí)體,對外屏蔽其內(nèi)部細(xì)節(jié)(稱作封裝)。q對事物進(jìn)行分類。把具有相同屬性和相同服務(wù)的對象歸為一類,類是這些對象的抽象描述,每個(gè)對象是它的類的一個(gè)實(shí)例。q通過在不同程度上運(yùn)用抽象的原則(較多或較少地忽略事物之間的差異),可以得到較一般的類和較特殊的類。特殊類繼承一般類的屬性和服務(wù),OO方法支持對這種繼承關(guān)系的描述與實(shí)現(xiàn),從而簡化系統(tǒng)的構(gòu)造過程。q復(fù)雜的對象可以用簡單的對象作為其構(gòu)成部分(稱作聚合)。q對象之間通過消息進(jìn)行通信,以實(shí)現(xiàn)對象之間的動(dòng)態(tài)聯(lián)系。q通過關(guān)聯(lián)表達(dá)對象
51、之間的靜態(tài)關(guān)系。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4646 頁頁第 46 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.5 面向?qū)ο蠓椒嫦驅(qū)ο蠓椒嫦驅(qū)ο蟮拈_發(fā)過程面向?qū)ο蟮拈_發(fā)過程 q面向?qū)ο蟮姆治觯∣bject-oriented Analysis,OOA)q面向?qū)ο蟮脑O(shè)計(jì)(Object-oriented Design,OOD)q面向?qū)ο蟮木幊蹋∣bject-oriented Programming,OOP)q面向?qū)ο蟮臏y試(Object-oriented Testing,OOT)q面向
52、對象的維護(hù)(Object-oriented System Maintenance,OOSM)管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4747 頁頁第 47 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.5 面向?qū)ο蠓椒嫦驅(qū)ο蠓椒嫦驅(qū)ο蟮拈_發(fā)過程面向?qū)ο蟮拈_發(fā)過程 q面向?qū)ο蟮姆治觯∣bject-oriented Analysis,OOA)OOA強(qiáng)調(diào)直接針對問題域中客觀存在的各種事物來設(shè)立OOA模型中的對象。用對象的屬性和服務(wù)分別描述事物的靜態(tài)特征和行為。問題域有哪些值得考慮的事物,OOA模型中
53、就有哪些對象,而且對象及其服務(wù)的命名都強(qiáng)調(diào)與客觀事物的一致。另外,OOA模型也保留了問題域中事物之間關(guān)系的原貌。這包括把具有相同屬性和相同服務(wù)的對象歸結(jié)為類;用一般-特殊結(jié)構(gòu)描述一般類和特殊類之間的關(guān)系(即繼承關(guān)系);用整體-部分結(jié)構(gòu)描述事物間的組成關(guān)系;用實(shí)例連接和消息連接表示事物之間的靜態(tài)聯(lián)系(一個(gè)對象的屬性與另一個(gè)對象有關(guān))和動(dòng)態(tài)聯(lián)系(一個(gè)對象的行為與另一個(gè)對象行為有關(guān))??梢钥吹?,無論是對問題域中的單個(gè)事物,還是對各個(gè)事物之間的關(guān)系,OOA模型都保留著它們的原貌,沒有加以轉(zhuǎn)換、扭曲,也沒有打破原有的界限而重新組合。所以O(shè)OA模型能夠很好地映射問題域。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精
54、品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4848 頁頁第 48 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.5 面向?qū)ο蠓椒嫦驅(qū)ο蠓椒嫦驅(qū)ο蟮拈_發(fā)過程面向?qū)ο蟮拈_發(fā)過程 q面向?qū)ο蟮脑O(shè)計(jì)(Object-oriented Design,OOD)OOA與OOD的職責(zé)劃分是:OOA針對問題域運(yùn)用OO方法,建立一個(gè)反映問題域的OOA模型,不考慮與系統(tǒng)的具體實(shí)現(xiàn)有關(guān)的因素(如采用什么編程語言、圖形用戶界面、數(shù)據(jù)庫等等),從而使OOA模型獨(dú)立于具體實(shí)現(xiàn)。OOD則是針對系統(tǒng)的一個(gè)具體的實(shí)現(xiàn)運(yùn)用OO方法。其中包括兩方面的工作:一是把OOA模型
55、直接搬到OOD(不經(jīng)過轉(zhuǎn)換,僅做某些必要的修改和調(diào)整),作為OOD的一個(gè)部分;另外是針對具體實(shí)現(xiàn)中的人機(jī)界面、數(shù)據(jù)存儲(chǔ)、任務(wù)管理等因素補(bǔ)充一些與實(shí)現(xiàn)有關(guān)的部分。這些部分與OOA采用相同的表示法和模型結(jié)構(gòu)。OOA與OOD采用一致的表示法是OO方法優(yōu)于傳統(tǒng)開發(fā)方法(如結(jié)構(gòu)化方法和信息工程法)的主要原因之一。這使得從OOA到OOD不存在轉(zhuǎn)換,只有局部的修改或調(diào)整,并增加幾個(gè)與實(shí)現(xiàn)有關(guān)的獨(dú)立部分。因此OOA與OOD之間不存在傳統(tǒng)開發(fā)方法中分析與設(shè)計(jì)之間的鴻溝,二者能夠緊密銜接,大大降低了從OOA過渡到OOD的難度、工作量和出錯(cuò)率。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)2008200
56、8年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 4949 頁頁第 49 頁13.5 信息系統(tǒng)的開發(fā)方法信息系統(tǒng)的開發(fā)方法13.5.5 面向?qū)ο蠓椒嫦驅(qū)ο蠓椒嫦驅(qū)ο蟮拈_發(fā)過程面向?qū)ο蟮拈_發(fā)過程 q面向?qū)ο蟮木幊蹋∣bject-oriented Programming,OOP)OOP的任務(wù)就是采用一種面向?qū)ο蟮木幊陶Z言(OOPL)把OOD模型中的每個(gè)成分書寫出來。理想的OO開發(fā)規(guī)范,應(yīng)要求在OOA和OOD階段就對系統(tǒng)需要設(shè)立的每個(gè)對象類及其內(nèi)部構(gòu)成(屬性和服務(wù))與外部關(guān)系(靜態(tài)和動(dòng)態(tài)聯(lián)系)都達(dá)到透徹的認(rèn)識(shí)和清晰的描述,而不是把許多問題遺留給程序員去重新思考。程序員所做的事情就是:用具體的數(shù)據(jù)結(jié)構(gòu)來定義對象的屬性,用具體的語句來實(shí)現(xiàn)服務(wù)流程圖所表示的算法。OOP階段產(chǎn)生的程序能夠緊密地對應(yīng)OOD模型;OOD模型中一部分對象類對應(yīng)OOA模型,其余部分的對象類對應(yīng)與實(shí)現(xiàn)有關(guān)的因素;OOA模型中全部類及對象都對應(yīng)問題域中的事物。這樣的映射關(guān)系不但提高了開發(fā)的效率和質(zhì)量,對以后的維護(hù)也十分有幫助。管理信息系統(tǒng)管理信息系統(tǒng)精品課程(精品課程(MISMIS)20082008年年6 6月月1 1日日3 3時(shí)時(shí)4444分分第第 5050 頁頁第 50 頁13.5 信息系統(tǒng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代科技下的創(chuàng)新教學(xué)策略研究
- 2025年度美發(fā)店租賃合同包含美發(fā)師團(tuán)隊(duì)及專業(yè)培訓(xùn)計(jì)劃
- 2025年度醫(yī)院食堂外包服務(wù)及管理合同
- 生態(tài)理念下的展覽建筑設(shè)計(jì)文化解讀
- 科技企業(yè)研發(fā)實(shí)驗(yàn)室的標(biāo)準(zhǔn)化實(shí)踐分享
- 輕松做營養(yǎng)-為孕婦打造的烹飪技巧和菜譜分享
- 2025年度蔬菜批發(fā)市場加盟經(jīng)營合同
- 2025年度高新技術(shù)企業(yè)專利質(zhì)押合同樣本
- 二零二五年度汽車銷售與售后服務(wù)股份轉(zhuǎn)讓合同
- 二零二五年度電影投資收益分配居間服務(wù)合同
- 開工第一課安全培訓(xùn)內(nèi)容
- 湖北省石首楚源“源網(wǎng)荷儲(chǔ)”一體化項(xiàng)目可研報(bào)告
- 經(jīng)顱磁刺激增強(qiáng)定神狀態(tài)的研究
- 會(huì)陰切開傷口裂開的護(hù)理查房
- 《鋼鐵是怎樣煉成的》選擇題100題(含答案)
- 2024年國新國際投資有限公司招聘筆試參考題庫含答案解析
- 食堂餐廳服務(wù)方案投標(biāo)方案(技術(shù)標(biāo))
- Creo-7.0基礎(chǔ)教程-配套課件
- 六年級(jí)人教版上冊數(shù)學(xué)計(jì)算題練習(xí)題(及答案)100解析
- 超聲科質(zhì)量控制制度及超聲科圖像質(zhì)量評(píng)價(jià)細(xì)則
- 初中物理滬粵版八年級(jí)下冊《第六章 力和機(jī)械》章節(jié)練習(xí)(含答案)
評(píng)論
0/150
提交評(píng)論