原型開發方法

2021-04-01 22:31:27 字數 781 閱讀 8849

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

原型法有三個層次

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

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

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

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

前端開發之原型與原型鏈

什麼是原型和原型鏈 1 原型分為顯式原型和隱式原型。顯示原型對應的是prototype屬性,隱式原型對應的是 proto 屬性。2 所有物件 萬物皆物件 都有 proto 屬性,包括函式 示例等,只有函式才有prototype屬性。3 prototype屬性值其實也是乙個物件,型別為object。它...

vue快速原型開發

當做一些小的vue練習或者小的專案時,可以進行快速原型開發,不過這需要先額外安裝乙個全域性的擴充套件。通過node v檢視版本號 命令列執行npm install g vue cli 以後再用 init 建立新專案就不需要再安裝 vue cli 了 安裝後,通過vue v檢視是否安裝成功。注意 v ...

類方法 物件方法 原型方法

js類方法,物件方法,原型的理解 function people name 類方法 people.run function 原型方法 people.prototype.introducechinese function 測試 var p1 new people windking p1.introdu...