快速原型法

2021-04-01 04:19:57 字數 829 閱讀 9589

于海斌 薛勁松

(本文**自軟體工程專家網.21cmm.***)

快速原型法(rapid prototyping)快速原型法是近年來提出的一種以計算機為基礎的系統開發方法,它首先構造乙個功能簡單的原型系統,然後通過對原型系統逐步求精,不斷擴充完善得到最終的軟體系統。原型就是模型,而原型系統就是應用系統的模型。它是待構築的實際系統的縮小比例模型,但是保留了實際系統的大部分效能。這個模型可在執行中被檢查、測試、修改,直到它的效能達到使用者需求為止。因而這個工作模型很快就能轉換成原樣的目標系統。

原型法有三個層次

第一層包括聯機的螢幕活動,這一層的目的是確定螢幕及報表的版式和內容、螢幕活動的順序及螢幕排版的方法;

第二層是第一層的擴充套件,引用了資料庫的互動作用及資料操作,這一層的主要目的是論證系統關鍵區域的操作,使用者可以輸入成組的事務資料,執行這些資料的模擬過程,包括出錯處理;

第三層是系統的工作模型,它是系統的乙個子集,其中應用的邏輯事務及資料庫的互動作用可以用實際資料來操作,這一層的目的是開發乙個模型,使其發展成為最終的系統規模。

原型法的主要優點在於它是一種支援使用者的方法,使得使用者在系統生存週期的設計階段起到積極的作用;它能減少系統開發的風險,特別是在大型專案的開發中,由於對專案需求的分析難以一次完成,應用原型法效果更為明顯。原型法的概念既適用於系統的重新開發,也適用於對系統的修改;原型法不侷限於僅對開發專案中的計算機方面進行設計,第三層原型法是用於製作系統的工作模型的。快速原型法要取得成功,要求有象***語言(4gl)這樣的良好開發環境/工具的支援。原型法可以與傳統的生命週期方法相結合使用,這樣會擴大使用者參與需求分析、初步設計及詳細設計等階段的活動,加深對系統的理解。近年來,快速原型法的思想也被應用於產品的開發活動中。

「快速原型法」在專案開發中的成功案例

專案型軟體的開發流程,通常會包括七個步驟 第二步 概要設計 第三步 詳細設計 第四步 編碼 第五步 測試 第六步 軟體交付準備 第七步 驗收與收尾工作。在專案型產品的開發過程中,依據軟體工程思想的標準,遵循 一步步的操作是最正統和最標準而且有效的做法,專案組人員的理解並落實這一點,整個專案就會朝著良...

「快速原型法」在專案開發中的成功案例

專案型軟體的開發流程,通常會包括七個步驟 第二步 概要設計 第三步 詳細設計 第四步 編碼 第五步 測試 第六步 軟體交付準備 第七步 驗收與收尾工作。在專案型產品的開發過程中,依據軟體工程思想的標準,遵循 一步步的操作是最正統和最標準而且有效的做法,專案組人員的理解並落實這一點,整個專案就會朝著良...

具體案例 快速原型模型 快速原型模型

什麼是快速原型模型 原型是指模擬某種產品的原始模型,在其他產業中經常使用。軟體開 發中的原型是軟體的乙個早期可 快速原型模型 執行的版本,它反映了最終系統的重要特性。快速原型模型又稱原型模型,它是增量模型的另一種形式 它是在開 發真實系統之前,構造乙個原型,在該原型的基礎上,逐漸完成整個系統 的開發...