信息系統(tǒng)主要的開(kāi)發(fā)方法包括結(jié)構(gòu)化方法、原型法、系統(tǒng)規(guī)劃方法、戰(zhàn)略數(shù)據(jù)規(guī)劃方法、信息工程方法和面向?qū)ο蠓椒ǖ取?/p>
1. 結(jié)構(gòu)化方法
2. 結(jié)構(gòu)化方法是由結(jié)構(gòu)化系統(tǒng)分析和設(shè)計(jì)組成的一種信息系統(tǒng)開(kāi)發(fā)方法。結(jié)構(gòu)化方法是目前最成熟、應(yīng)用最廣泛的信息系統(tǒng)開(kāi)發(fā)方法之一。
3.
4. 結(jié)構(gòu)化方法主要特點(diǎn)介紹如下:
5. 開(kāi)發(fā)目標(biāo)清晰化
6. 工作階段程式化
7. 開(kāi)發(fā)文檔規(guī)范化
8. 設(shè)計(jì)方法結(jié)構(gòu)化
9.
10. 2.原型法
11. 原型法是一種根據(jù)用戶需求,利用系統(tǒng)開(kāi)發(fā)工具,快速地建立一個(gè)系統(tǒng)模型并展示給用戶,再此基礎(chǔ)上與用戶交流,最終實(shí)現(xiàn)用戶需求的信息系統(tǒng)快速開(kāi)發(fā)的方法。
12.
13. 應(yīng)用原型法開(kāi)發(fā)過(guò)程包括系統(tǒng)需求分析、系統(tǒng)初步設(shè)計(jì)、系統(tǒng)調(diào)試、系統(tǒng)檢測(cè)等階段。
14.
15. 原型法具有開(kāi)發(fā)周期短、見(jiàn)效快、與業(yè)務(wù)人員交流方便的優(yōu)點(diǎn),特別適用于那些用戶需求模糊,結(jié)構(gòu)性比較差的信息系統(tǒng)的開(kāi)發(fā)。
16.
17. 3.系統(tǒng)規(guī)劃方法
18. 系統(tǒng)規(guī)劃方法(BSP,Business System Planning)是戰(zhàn)略數(shù)據(jù)規(guī)劃方法和信息工程方法的基礎(chǔ)和。
19.
20. 4.戰(zhàn)略數(shù)據(jù)規(guī)劃方法
21. 戰(zhàn)略數(shù)據(jù)規(guī)劃方法的要點(diǎn)主要有:
22. 數(shù)據(jù)環(huán)境對(duì)于信息系統(tǒng)至關(guān)重要
23. 4種數(shù)據(jù)環(huán)境
24. 建立主題數(shù)據(jù)庫(kù)是信息系統(tǒng)開(kāi)發(fā)的中心任務(wù)
25. 圍繞主題數(shù)據(jù)庫(kù)搞好應(yīng)用開(kāi)發(fā)
26.
27. 5.信息工程方法
28. 信息工程方法與規(guī)劃方法和戰(zhàn)略數(shù)據(jù)規(guī)劃方法是一種交叉關(guān)系,即信息工程方法是其他2種方法的總結(jié)和提升,而其他兩種方法則是信息工程方法的基礎(chǔ)和核心。
29.
30. 6.面向?qū)ο蠓椒?
31. 面向?qū)ο蠓椒ㄊ菍?duì)客觀世界的一種看法,它把客觀世界從概念上看成是一個(gè)由相互配合而協(xié)作的對(duì)象組成的系統(tǒng)。信息系統(tǒng)開(kāi)發(fā)的面向?qū)ο蠓椒ㄅd起是信息系統(tǒng)發(fā)展的必然趨勢(shì)。
32.
33. 面向?qū)ο蟮姆治龇椒ㄊ抢妹嫦驅(qū)ο蟮男畔⒔8拍?,如?shí)體、關(guān)系、屬性等,同時(shí)運(yùn)用封裝、繼承、多態(tài)等機(jī)制來(lái)構(gòu)造模擬現(xiàn)實(shí)系統(tǒng)的方法。
信息系統(tǒng)的開(kāi)發(fā)方法?(基本原理、優(yōu)劣點(diǎn)) 1、系統(tǒng)開(kāi)發(fā)生命周期法: a) 基本原理 用戶的積極參與;嚴(yán)格按劃分的階段和活動(dòng)進(jìn)行系統(tǒng)開(kāi)發(fā);設(shè)立檢查點(diǎn);文檔的標(biāo)準(zhǔn)化。
b) 優(yōu)點(diǎn) 階段的順序性和依賴性;從抽象到具體,逐步求精;邏輯設(shè)計(jì)與物理設(shè)計(jì)分開(kāi);質(zhì)量保證措施完備。 c) 劣點(diǎn) 它是一種預(yù)先定義需求的方法,基本前提是必須能夠在早期就凍結(jié)用戶的需求,只適應(yīng)于可以在早期階段就完全確定用戶需求的項(xiàng)目;未能很好地解決系統(tǒng)分析到系統(tǒng)設(shè)計(jì)之間的過(guò)渡,即如何是物理模型如實(shí)反映出邏輯模型的要求,通俗地說(shuō),就是如何從紙上談兵到真槍實(shí)彈地作戰(zhàn)的轉(zhuǎn)變過(guò)程;該方法文檔的編寫(xiě)工作量極大,隨著開(kāi)發(fā)工作的進(jìn)行,這些文檔需要及時(shí)更新。
2、原型法: a) 優(yōu)點(diǎn) 符合人們認(rèn)識(shí)事物的規(guī)律;能及早暴露系統(tǒng)實(shí)施后潛在的一些問(wèn)題;能調(diào)動(dòng)用戶參與的積極性。 b) 劣點(diǎn) 不適合大型系統(tǒng)的開(kāi)發(fā);不適合大量運(yùn)算及邏輯性強(qiáng)的模塊;對(duì)原企業(yè)基礎(chǔ)管理工作要求較高,否則容易走上機(jī)械模擬原手工系統(tǒng)的軌道。
3、面向?qū)ο蠓ǎ?a) 基本思想 客觀世界是由各種各樣的對(duì)象組成的,每種對(duì)象都有各自的內(nèi)部狀態(tài)和運(yùn)動(dòng)規(guī)律,不同的對(duì)象之間的相互作用和聯(lián)系構(gòu)成了各種不同的系統(tǒng)。 b) 特點(diǎn) : 封裝性;抽象性;繼承性;動(dòng)態(tài)鏈接性。
MIS的開(kāi)發(fā)方式有自行開(kāi)發(fā)、委托開(kāi)發(fā)、聯(lián)合開(kāi)發(fā)、購(gòu)買現(xiàn)成軟件包進(jìn)行二次開(kāi)發(fā)幾種形式。
一般來(lái)說(shuō)根據(jù)企業(yè)的技術(shù)力量、資源及外部環(huán)境而定。 補(bǔ)充: 管理信息系統(tǒng)的開(kāi)發(fā)策略不可行的開(kāi)發(fā)方法:組織結(jié)構(gòu)法,機(jī)械的按照現(xiàn)有組織機(jī)構(gòu)劃分系統(tǒng),不考慮MIS的開(kāi)發(fā)原則。
數(shù)據(jù)庫(kù)法,開(kāi)發(fā)人員從數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)始對(duì)現(xiàn)有系統(tǒng)進(jìn)行開(kāi)發(fā)。想象系統(tǒng)發(fā),開(kāi)發(fā)人員基于對(duì)現(xiàn)有系統(tǒng)進(jìn)行想象為基礎(chǔ)進(jìn)行開(kāi)發(fā)。
可行的開(kāi)發(fā)方法:自上而下(Top__Down),從企業(yè)管理的整體進(jìn)行設(shè)計(jì),逐漸從抽象到具體,從概要設(shè)計(jì)到詳細(xì)設(shè)計(jì),體現(xiàn)結(jié)構(gòu)化的設(shè)計(jì)思想。自下而上(Bottom__Up),設(shè)計(jì)系統(tǒng)的構(gòu)件,采用搭積木的方式組成整個(gè)系統(tǒng),缺點(diǎn)在于忽視系統(tǒng)部件的有機(jī)聯(lián)系。
兩者結(jié)合是實(shí)際開(kāi)發(fā)過(guò)程中常用的方法。通過(guò)對(duì)系統(tǒng)進(jìn)行分析得到系統(tǒng)的邏輯模型, 進(jìn)而從邏輯模型求得最優(yōu)的物理模型。
邏輯模型和物理模型的這種螺旋式循環(huán)優(yōu)化的設(shè)計(jì)模式體現(xiàn)了自上而下、自下而上結(jié)合的設(shè)計(jì)思想。管理信息系統(tǒng)的開(kāi)發(fā)方法完整實(shí)用的文檔資料是成功MIS的標(biāo)致。
科學(xué)的開(kāi)發(fā)過(guò)程從可行性研究開(kāi)始,經(jīng)過(guò)系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施等主要階段。每一個(gè)階段都應(yīng)有文檔資料,并且在開(kāi)發(fā)過(guò)程中不斷完善和充實(shí)。
目前使用的開(kāi)發(fā)方法有以下兩種:1.瀑布模型(生命周期方法學(xué))結(jié)構(gòu)分析、結(jié)構(gòu)設(shè)計(jì),結(jié)構(gòu)程序設(shè)計(jì)(簡(jiǎn)稱SA—SD—SP方法)用瀑布模型來(lái)模擬。各階段的工作自頂向下從抽象到具體順序進(jìn)行。
瀑布模型意味著在生命周期各階段間存在著嚴(yán)格的順序且相互依存。瀑布模型是早期MIS設(shè)計(jì)的主要手段。
2.快速原型法(面向?qū)ο蠓椒ǎ┛焖僭头ㄒ卜Q為面向?qū)ο蠓椒ㄊ墙陙?lái)針對(duì)(SA—SD—SP)的缺陷提出的設(shè)計(jì)新途徑,是適應(yīng)當(dāng)前計(jì)算機(jī)技術(shù)的進(jìn)步及對(duì)軟件需求的極大增長(zhǎng)而出現(xiàn)的。是一種快速、靈活、交互式的軟件開(kāi)發(fā)方法學(xué)。
其核心是用交互的、快速建立起來(lái)的原型取代了形式的、僵硬的(不易修改的)大快的規(guī)格說(shuō)明,用戶通過(guò)在計(jì)算機(jī)上實(shí)際運(yùn)行和試用原型而向開(kāi)發(fā)者提供真實(shí)的反饋意見(jiàn)??焖僭头ǖ膶?shí)現(xiàn)基礎(chǔ)之一是可視化的第四代語(yǔ)言的出現(xiàn)。
管理信息系統(tǒng) 程序設(shè)計(jì)方法有哪些。
信息系統(tǒng)主要的開(kāi)發(fā)方法包括結(jié)構(gòu)化方法、原型法、系統(tǒng)規(guī)劃方法、戰(zhàn)略數(shù)據(jù)規(guī)劃方法、信息工程方法和面向?qū)ο蠓椒ǖ取?/p>
結(jié)構(gòu)化方法
結(jié)構(gòu)化方法是由結(jié)構(gòu)化系統(tǒng)分析和設(shè)計(jì)組成的一種信息系統(tǒng)開(kāi)發(fā)方法。結(jié)構(gòu)化方法是目前最成熟、應(yīng)用最廣泛的信息系統(tǒng)開(kāi)發(fā)方法之一。
結(jié)構(gòu)化方法主要特點(diǎn)介紹如下:
開(kāi)發(fā)目標(biāo)清晰化
工作階段程式化
開(kāi)發(fā)文檔規(guī)范化
設(shè)計(jì)方法結(jié)構(gòu)化
2.原型法
原型法是一種根據(jù)用戶需求,利用系統(tǒng)開(kāi)發(fā)工具,快速地建立一個(gè)系統(tǒng)模型并展示給用戶,再此基礎(chǔ)上與用戶交流,最終實(shí)現(xiàn)用戶需求的信息系統(tǒng)快速開(kāi)發(fā)的方法。
應(yīng)用原型法開(kāi)發(fā)過(guò)程包括系統(tǒng)需求分析、系統(tǒng)初步設(shè)計(jì)、系統(tǒng)調(diào)試、系統(tǒng)檢測(cè)等階段。
原型法具有開(kāi)發(fā)周期短、見(jiàn)效快、與業(yè)務(wù)人員交流方便的優(yōu)點(diǎn),特別適用于那些用戶需求模糊,結(jié)構(gòu)性比較差的信息系統(tǒng)的開(kāi)發(fā)。
3.系統(tǒng)規(guī)劃方法
系統(tǒng)規(guī)劃方法(BSP,Business System Planning)是戰(zhàn)略數(shù)據(jù)規(guī)劃方法和信息工程方法的基礎(chǔ)和。
4.戰(zhàn)略數(shù)據(jù)規(guī)劃方法
戰(zhàn)略數(shù)據(jù)規(guī)劃方法的要點(diǎn)主要有:
數(shù)據(jù)環(huán)境對(duì)于信息系統(tǒng)至關(guān)重要
4種數(shù)據(jù)環(huán)境
建立主題數(shù)據(jù)庫(kù)是信息系統(tǒng)開(kāi)發(fā)的中心任務(wù)
圍繞主題數(shù)據(jù)庫(kù)搞好應(yīng)用開(kāi)發(fā)
5.信息工程方法
信息工程方法與規(guī)劃方法和戰(zhàn)略數(shù)據(jù)規(guī)劃方法是一種交叉關(guān)系,即信息工程方法是其他2種方法的總結(jié)和提升,而其他兩種方法則是信息工程方法的基礎(chǔ)和核心。
6.面向?qū)ο蠓椒?
面向?qū)ο蠓椒ㄊ菍?duì)客觀世界的一種看法,它把客觀世界從概念上看成是一個(gè)由相互配合而協(xié)作的對(duì)象組成的系統(tǒng)。信息系統(tǒng)開(kāi)發(fā)的面向?qū)ο蠓椒ㄅd起是信息系統(tǒng)發(fā)展的必然趨勢(shì)。
面向?qū)ο蟮姆治龇椒ㄊ抢妹嫦驅(qū)ο蟮男畔⒔8拍?,如?shí)體、關(guān)系、屬性等,同時(shí)運(yùn)用封裝、繼承、多態(tài)等機(jī)制來(lái)構(gòu)造模擬現(xiàn)實(shí)系統(tǒng)的方法。
1.問(wèn)題定義?
問(wèn)題定義階段必須回答的關(guān)鍵問(wèn)題是:“要解決的問(wèn)題是什么”。確定軟件工作范圍。
2.可行性研究?
這個(gè)階段要回答的關(guān)鍵問(wèn)題是:“上一個(gè)階段所確定的問(wèn)題是否有行得通的解決辦法”。
3.需求分析?
這個(gè)階段的任務(wù)仍然不是具體地解決客戶的問(wèn)題,而是準(zhǔn)確地回答“目標(biāo)系統(tǒng)必須做什么”這個(gè)問(wèn)題。這個(gè)階段的另外一項(xiàng)重要任務(wù),是用正式文檔準(zhǔn)確地記錄對(duì)目標(biāo)系統(tǒng)的需求,這份文檔通常稱為規(guī)格說(shuō)明(specification)。?
4.概要設(shè)計(jì)?
這個(gè)階段的基本任務(wù)是,概括地回答“怎樣實(shí)現(xiàn)目標(biāo)系統(tǒng)?”這個(gè)問(wèn)題。概要設(shè)計(jì)又稱為初步設(shè)計(jì)、邏輯設(shè)計(jì)、高層設(shè)計(jì)或總體設(shè)計(jì)。?
首先,應(yīng)該設(shè)計(jì)出實(shí)現(xiàn)目標(biāo)系統(tǒng)的幾種可能的方案。
概要設(shè)計(jì)的另一項(xiàng)主要任務(wù)就是設(shè)計(jì)程序的體系結(jié)構(gòu),也就是確定程序由哪些模塊組成以及模塊間的關(guān)系。
5.詳細(xì)設(shè)計(jì)?
概要設(shè)計(jì)階段以比較抽象概括的方式提出了解決問(wèn)題的辦法。詳細(xì)設(shè)計(jì)階段的任務(wù)就是把解法具體化,也就是回答“應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)”這個(gè)關(guān)鍵問(wèn)題。這個(gè)階段的任務(wù)還不是編寫(xiě)程序,而是設(shè)計(jì)出程序的詳細(xì)規(guī)格說(shuō)明。?
6.編碼和單元測(cè)試?
這個(gè)階段的關(guān)鍵任務(wù)是寫(xiě)出正確的容易理解、容易維護(hù)的程序模塊。
7.綜合測(cè)試?
這個(gè)階段的關(guān)鍵任務(wù)是通過(guò)各種類型的測(cè)試(及相應(yīng)的調(diào)試)使軟件達(dá)到預(yù)定的要求。?
8.軟件維護(hù)?
維護(hù)階段的關(guān)鍵任務(wù)是,通過(guò)各種必要的維護(hù)活動(dòng)使系統(tǒng)持久地滿足用戶的需要。?
開(kāi)發(fā)管理信息系統(tǒng)主要有兩種策略
1、自下而上
“自下而上”的策略設(shè)計(jì)信息系統(tǒng)可以避免大規(guī)模系統(tǒng)可能出現(xiàn)的運(yùn)行不協(xié)調(diào)的危險(xiǎn),但缺點(diǎn)是不能象想象那樣完整周密,由于事先沒(méi)有從整個(gè)系統(tǒng)出發(fā)充分考慮到情況的發(fā)展和變化,隨著系統(tǒng)的進(jìn)展,往往需要重新設(shè)計(jì)許多模塊。
2、自上而下
這種策略從整體上協(xié)調(diào)和規(guī)劃,要求很強(qiáng)的邏輯性,因而難度較大,但這是一種更為重要的策略,因?yàn)檎w性是系統(tǒng)的基本特性,雖然一個(gè)系統(tǒng)由許多子系統(tǒng)構(gòu)成,但它們又是一個(gè)不可分割的整體。
擴(kuò)展資料:
基本思想:
將軟件工程學(xué)和系統(tǒng)工程的理論和方法引入計(jì)算機(jī)系統(tǒng)的研制開(kāi)發(fā)中,按照用戶至上的原則,采用結(jié)構(gòu)化、模塊化自頂向下對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì)。
具體來(lái)說(shuō),它將整個(gè)信息系統(tǒng)開(kāi)發(fā)過(guò)程劃分為獨(dú)立的六個(gè)階段,包括系統(tǒng)分析、程序設(shè)計(jì)、系統(tǒng)測(cè)試、運(yùn)行和維護(hù)以及系統(tǒng)評(píng)估。這六個(gè)階段構(gòu)成信息系統(tǒng)的生命周期。
參考資料來(lái)源:搜狗百科-管理信息系統(tǒng)及其開(kāi)發(fā)
按照規(guī)范的設(shè)計(jì)方法,一個(gè)完整的數(shù)據(jù)庫(kù)設(shè)計(jì)一般分為以下六個(gè)階段:
⑴ 需求分析:分析用戶的需求,包括數(shù)據(jù)、功能和性能需求;
⑵ 概念結(jié)構(gòu)設(shè)計(jì):主要采用E-R模型進(jìn)行設(shè)計(jì),包括畫(huà)E-R圖;
⑶ 邏輯結(jié)構(gòu)設(shè)計(jì):通過(guò)將E-R圖轉(zhuǎn)換成表,實(shí)現(xiàn)從E-R模型到關(guān)系模型的轉(zhuǎn)換;
⑷ 數(shù)據(jù)庫(kù)物理設(shè)計(jì):主要是為所設(shè)計(jì)的數(shù)據(jù)庫(kù)選擇合適的存儲(chǔ)結(jié)構(gòu)和存取路徑;
⑸ 數(shù)據(jù)庫(kù)的實(shí)施:包括編程、測(cè)試和試運(yùn)行;
⑹ 數(shù)據(jù)庫(kù)運(yùn)行與維護(hù):系統(tǒng)的運(yùn)行與數(shù)據(jù)庫(kù)的日常維護(hù)。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥(niǎo). 頁(yè)面生成時(shí)間:2.624秒