糯米文學吧

2017電子商務員考點:快速原型法

導語:快速原型法是一種基於離散和堆積原理的嶄新制造技術。它將零件的CAD模型按一定方式離散,成為可加工的離散面、離散線和離散點,而後採用物理或化學手段,將這些離散的面、線段和點堆積而成零件形狀。

2017電子商務員考點:快速原型法

  快速原型法概述

1.快速原型法的提出 快速原型法(rapid prototyping或quick prototyping,也稱early prototyping,簡稱prototyping)的基本思路是,通過在軟件生產中引進其它工業在生產新產品之前先試製樣品的方法,解決需求規格確立 的難題。由於軟件是無形的"軟"產品這一特徵,從修改樣品到生產成品比其它工業產品相對容易許多,所以owitz在提出軟件原型法時,並沒有 照搬硬件工業產品的原型法———在設計階段與生產階段之間增加一個樣品試生產階段,但這同時也就限定了軟件原型法必須有快速這個特徵。

2.快速原型法條件 開發軟件原型必須滿足下列條件:①原型必須可執行;②原型的開發週期應短,開發成本應低(如週期和成本約為生產正式產品的1/10);③對原型進行評價應很容易;④原型應易於修改。

3.原型的目的、環境和生存期形態 原型可在與產品相同的運行環境上開發,也可不同。如果原型是用來確認對需求的理解是否正確、或解決設計方案的選擇問題,即用户側的需求(問題)是明確的, 開發側的理解需求或實現需求的設計方案(解法)不明確,要證實解法是否正確時,應在與實際產品環境相近的環境上開發原型。這種原型稱為試驗品原型或試驗性 原型。還有些原型,主要用來幫助用户在試用中使自己模糊的需求明確起來,稱為試用品原型或試用性原型,可在與實際產品環境完全無關的環境上開發、運行。 原型有不同的原型生存期形態,其主要區別在於原型目的達到後的不同作用和意義。原型運行目的達到後,有的不再有意義,被拋棄,稱為拋棄式原型(throw away prototype);有的直接轉為產品的一部分,稱為演化式原型(evolutionary prototype);還有的原型隨着需求一步步明確,所模擬的需求功能也逐漸增加,稱為遞增式原型(incremental prototype)。也有稱演化式原型為骨格型原型、演進式原型,稱遞增式原型為增殖式、漸增式原型的。遞增式原型可以是拋棄式的.,也可以是演化式的。 試驗品原型往往不只開發一個,其中大多數是拋棄式原型。試用品有拋棄式的,也有演化式的。演化式原型開發環境應與產品環境相同或相近。 選擇什麼原型生存期後期形態,是在原型目的與原型開發成本之間尋找平衡點的技術。拋棄式原型應開發週期更快、成本更低,所以比其它形態更需要採用快速原型 法CASE工具,以儘可能實現自動化。直接轉為產品一部分的演化式、遞增式原型,由於需要與產品相同或相似的運行環境,在可能的前提下應以選用自動化開發 CASE為主、快速原型法工具為輔。

  電算化會計原型法的三個層次

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

第二層是第一層的擴展,引用了數據庫的交互作用及數據操作,這一層的主要目的是論證系統關鍵區域的操作,用户可以輸入成組的事務數據,執行這些數據的模擬過程,包括出錯處理;

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

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

  特點:

Ⅰ原型法的循環反覆、螺旋式上升的方法,更多地遵循人們認識事物的規律,因而更容易被人們掌握和接受;

Ⅱ原型法強調用户的參與,將模擬手段引入系統分析的初期階段,特別是對模擬的描述和系統運行功能的檢驗,都強調用户的主導作用。用户與開發者可以及時溝通,信息反饋及時準確,潛在的問題能夠儘早發現、及時解決,增加了系統的可靠性和實用性;

Ⅲ原型法強調開發工具的使用,使得整個系統的開發過程擺脱了老一套的工作方法,時間、效率和質量等方面都大大提高,系統對內外界的適應能力也大大增強;

Ⅳ原型法實際上是將傳統的系統調查、系統分析和系統設計合而為一,使用户一開始就能看到系統開發後是什麼樣子。用户全程參與系統開發,消除了心理負擔,可以提高對系統功能的理解,有利於系統的移交、運行和維護。

標籤:考點 電子商務