噴泉模型fountain model

2021-09-08 08:24:15 字數 489 閱讀 9371

噴泉模型fountain model

噴泉模型是一種以使用者需求為動力,以物件為驅動的模型,主要用於採用物件技術的軟體開發專案。該模型認為軟體開發過程自下而上週期的各階段是相互迭代和無間隙的特性。軟體的某個部分常常被重複工作多次,相關物件在每次迭代中隨之加入,漸進變成的軟體成分。無間隙指在各項活動之間無明顯邊界,如分析和設計活動之間沒有明顯的界限,由於物件概念的引入,表達分析、設計、實現等活動只用物件類和關係,從而可以較為容易地實現活動的迭代和無間隙,使其開發自然地包括復用。

噴泉模型不像瀑布模型那樣,需要分析活動結束後才開始設計活動,設計活動結束後才開始編碼活動。該模型的各個階段沒有明顯的界限,開發人員可以同步進行開發。其優點是可以提高軟體專案開發效率,節省開發時間,適應於物件導向的軟體開發過程。由於噴泉模型在各個開發階段是重疊的,因此在開發過程中需要大量的開發人員,因此不利於專案的管理。此外這種模型要求嚴格管理文件,使得審核的難度加大,尤其是面對可能隨時加入各種資訊、需求與資料的情況。

噴泉模型fountain model

噴泉模型fountain model 噴泉模型是一種以使用者需求為動力,以物件為驅動的模型,主要用於採用物件技術的軟體開發專案。該模型認為軟體開發過程自下而上週期的各階段是相互迭代和無間隙的特性。軟體的某個部分常常被重複工作多次,相關物件在每次迭代中隨之加入,漸進變成的軟體成分。無間隙指在各項活動之...

噴泉裝置(貪心問題)

時間限制 3000 ms 記憶體限制 65535 kb 難度 3 描述 現有一塊草坪,長為20公尺,寬為2公尺,要在橫中心線上放置半徑為ri的噴水裝置,每個噴水裝置的效果都會讓以它為中心的半徑為實數ri 0輸入 第一行m表示有m組測試資料 每一組測試資料的第一行有乙個整數數n,n表示共有n個噴水裝置...

使用JS實現簡單噴泉效果

最近,在教學生使用js的基本操作,為了練習js的基本作用,特地寫了乙個噴泉效果,如下 頁面 particle.js 如下 window.onload function 50 function particle x,y 原座標 this.x x this.y y 初始出現的改變的y的值 this.yv...