第二章 預(yù)先定義與原型化的區(qū)別
概述
概述“部分所涉及的考題的分值在本章中所占比重為15%,屬于非重點考查對象。
考點1:原型化概念
原型化方法是一種逐步地、迭代地完成需求定義的策略,是一種動態(tài)定義系統(tǒng)需求的技術(shù)。預(yù)先定義系統(tǒng)需求的某些缺陷導(dǎo)致了原型化技術(shù)的形成和發(fā)展。
回顧各種系統(tǒng)開發(fā)方法并結(jié)合實踐經(jīng)驗可知,在開發(fā)過程中提高生產(chǎn)率很大程度上依賴于解決需求定義問題,如果用戶需求沒有分析清楚,系統(tǒng)提供的服務(wù)將會受到很大的限制,那樣就根本談不上應(yīng)用好的設(shè)計、測試、復(fù)審等技術(shù)以及它們能給系統(tǒng)開發(fā)所帶來的效益。
需求定義的一種變通的方法是獲得一組基本的需求后,快速地加以”實現(xiàn)“.隨著用戶或開發(fā)人員對系統(tǒng)理解的加深而不斷地對這些需求進行補充和細化,系統(tǒng)的定義是在逐步發(fā)展的過程中進行的,而不是一開始就預(yù)見一切,這就是原型化方法。
例 信息系統(tǒng)開發(fā)的經(jīng)驗表明,原型化是一種開發(fā)策略,它有利于實現(xiàn)系統(tǒng)的( )。
A.需求定義
B.結(jié)構(gòu)設(shè)計
C.程序編碼
D.運行維護
參考答案:A
考點2:預(yù)先定義與原型化的區(qū)別
預(yù)先定義(也稱嚴格定義)的方法要求在任何的設(shè)計、實現(xiàn)或使用系統(tǒng)之前,預(yù)先定義所有的系統(tǒng)需求。而原型化方法則首先對用戶的需求進行抽取和描述,快速地構(gòu)造一個最終系統(tǒng)的、具有初步能力的工作模型,并逐步細化與擴充。
預(yù)先定義的方法試圖僅僅使用描述性的語言和圖形文檔技術(shù)來建立一個最終完備的需求規(guī)格說明,實際上這會遇到很多困難。原型化方法則認為,對于大多數(shù)企業(yè)的業(yè)務(wù)處理來說,需求定義幾乎總能通過建立目標(biāo)系統(tǒng)的工作模型來很好地完成,而且認為這種方法和預(yù)先定義的方法比較起來,成功的可能性更大。
例 原型化是指用戶的需求被提取、表示,并快速地構(gòu)造一個最終系統(tǒng)的、具有________能力的工作模型,隨著項目的進展,模型被逐步地細化和擴充,直至系統(tǒng)建設(shè)成投入運行。
參考答案:初步
考點3:原型化方法的幾條重要結(jié)論
原型化對解決現(xiàn)實世界的事物處理系統(tǒng)是高效率的,它的成功就在于既簡單而又高雅,起點低,可以追加功能和擴充,還可以交付富有生氣的原型,這是原型化的兩個基本特征。
(1)原型化從用戶角度考慮是非常適當(dāng)?shù)摹?/P>
(2)原型化從開發(fā)者角度考慮也是合適的。
(3)原型化可用于大規(guī)模的項目開發(fā)。
(4)原型是可行的。
(5)原型的制作者相當(dāng)于一個建筑師。
(6)原型制作的核心策略為處理過程提供了方便的工作環(huán)境。
例 對于原型化方法,下述結(jié)論中哪一個是不準(zhǔn)確的?()
A.原型化適合于用戶
B.原型化適合于開發(fā)者
C.原型化僅適合于小項目
D.原型化可用于大項目
參考答案:C
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |