㈠ 原型化開發的優缺點與特點
優點:需求表達清楚,利於確認各項系統服務的可用性;降低開始風險和開發成本。 缺點:不適用於開發大型的信息系統;系統難以維護;如果用戶合作不好,盲目糾錯,會拖延開發進度。 特點:加快需求的確定簡化項目管理加強用戶參與與決策
㈡ 什麼叫原型法什麼叫生命周期法兩者的優缺點和適用范圍是什麼
原型法(Prototyping)是20世紀80年代隨著計算機軟體技術的發展,特別是在關系資料庫系統(Relational Data Base System,RDBS)、第四代程序生成語言(4th Generation Language,4GL)和各種系統開發生成環境產生的基礎上,提出的一種從設計思想、工具、手段都全新的系統開發方法。它摒棄了那種一步步周密細致地調查分析,然後逐步整理出文字檔案,最後才能讓用戶看到結果的繁瑣作法。 原型法 (1)優點:符合人們認識事物的規律,系統開發循序漸進,反復修改,確保較好的用戶滿意度;開發周期短,費用相對少;由於有用戶的直接參與,系統更加貼近實際;易學易用,減少用戶的培訓時間;應變能力強。 (2)缺點:不適合大規模系統的開發;開發過程管理要求高,整個開發過程要經過「修改—評價—再修改」的多次反復;用戶過早看到系統原型,誤認為系統就是就是這個模樣,易使用戶失去信心;開發人員易將原型取代系統分析;缺乏規范化的文檔資料 (3)適用范圍:處理過程明確、簡單系統;涉及面窄的小型系統 不適合於:大型、復雜系統,難以模擬;存在大量運算、邏輯性強的處理系統;管理基礎工作不完善、處理過程不規范;大量批處理系統 生命周期法也稱結構化系統開發方法,是目前國內外較流行的信息系統開發方法,在系統開發中得到了廣泛的應用和推廣,尤其在開發復雜的大系統時,顯示了無比的優越性。它也是迄今為止開發方法中應用最普遍最成熟的一種。 1基本思想:將軟體工程學和系統工程的理論和方法引入計算機系統的研製開發中,按照用戶至上的原則,採用結構化、模塊化自頂向下對系統進行分析和設計。具體來說,它將整個信息系統開發過程劃分為獨立的六個階段,包括系統分析、程序設計、系統測試、運行和維護以及系統評估。這六個階段構成信息系統的生命周期。 2優缺點 生命周期法的突出優點是強調系統開發過程的整體性和全局性,強調在整體優化的前提下考慮具體的分析設計問題,即自頂向下的觀點。它從時間角度把軟體開發和維護分解為若干階段,每個階段有各自相對獨立的任務和目標。降低了系統開發的復雜性,提高了可操作性。另外,每個階段都對該階段的成果進行嚴格的審批,發現問題及時反饋和糾正,保證了軟體質量,特別是提高了軟體的可維護性。實踐證明,生命周期法大大提高了軟體開發的成功率。 但是,生命周期法開發周期較長,因為開發順序是線性的,各個階段的工作不能同時進行,前階段所犯的錯誤必然帶入後一階段,而且是越是前面犯的錯誤對後面的工作的影響越大,更正錯誤所花的工作量就越大。而且,在功能經常要變化的情況下,難以適應變化要求,不支持反復開發。
㈢ 什麼是結構化開發方法,什麼是原型化開發方法,各自的優缺點有哪些
、結構化系統開發方法(亦稱「生命周期法」)
(1)優點:從系統整體出發,強調在整體優化的條件下「自上而下」地分析和設計,保證了系統的整體性和目標的一致性;遵循用戶至上原則;嚴格區分系統開發的階段性;每一階段的工作成果是下一階段的依據,便於系統開發的管理和控制;文檔規范化,按工程標准建立標准化的文檔資料。
(2)缺點:用戶素質或系統分析員和管理者之間的溝通問題;開發周期長,難於適應環境變化;結構化程度較低的系統,在開發初期難以鎖定功能要求。
(3)適用范圍:主要適用於規模較大、結構化程度較高的系統的開發
2、原型法
(1)優點:符合人們認識事物的規律,系統開發循序漸進,反復修改,確保較好的用戶滿意度;開發周期短,費用相對少;由於有用戶的直接參與,系統更加貼近實際;易學易用,減少用戶的培訓時間;應變能力強。
(2)缺點:不適合大規模系統的開發;開發過程管理要求高,整個開發過程要經過「修改—評價—再修改」的多次反復;用戶過早看到系統原型,誤認為系統就是就是這個模樣,易使用戶失去信心;開發人員易將原型取代系統分析;缺乏規范化的文檔資料
(3)適用范圍:處理過程明確、簡單系統;涉及面窄的小型系統
不適合於:大型、復雜系統,難以模擬;存在大量運算、邏輯性強的處理系統;管理基礎工作不完善、處理過程不規范;大量批處理系統
㈣ 軟體工程 原型模型
原型法適用於用戶沒有確定其需求的明確內容的時候。他先是根據已給的和分析的需求,建立一個原始模型,這是一個可以修改的模型(在聲明周期法中,需求分析一般不再多修改)。在軟體開發的各個階段都把有關信息相互反饋,直至模型的修改,使模型趨於完善。在各個過程中,用戶的參與和決策加強了,最終的結果更適合用戶的要求。這種原型技術有分為三類:拋棄式、演化式和遞增式。原型法成敗的關鍵及效率的高低關鍵在於模型的建立和建模的速度。 原型法的優點是:可以解決在產品開發早期需求不確定的問題(不確定性、二義性、不完整性、含糊性等),可以明確並完善需求、探索設計選擇方案、發展為最終產品。 原型法的缺點也是顯而易見的,需要在正式的代碼開發之前進行必要的原型開發,在某種程度上增加了工作量,尤其採用拋棄型原型,更是如此。
正確的有 1 2 3 5 6 7 9 10
㈤ 原型化方法主要針對什麼問題,有什麼優點和缺點。
原型方法就是再正式編碼之前,做一個原型出來給用戶看看,看界面是否符合用戶的要求。比如說客戶要一個bs架構的系統,你們就會在正式編碼之前,先做出一個網站的大概框架給用戶看看,然後用戶說OK,你們就往裡面填寫具體的邏輯實現,用戶說不行,你們就回去改。
優點嘛:就是可以有效避免用戶對於界面的需求改變
缺點我忘了~你上網找找
㈥ 什麼叫原型法
原型法是與生命周期法完全不同的MIS 開發方法。前述的以結構化系統分析與設計為核心的新生命周期法,以其嚴密的理論基礎、嚴格的階段劃分、詳細的工作步驟、規范的文檔要求,以及「自上而下」的開發策略,導致它在MIS開發方法中的主導作用。
然而,隨著時間的推移、技術的進步,生命周期法和結構化方法的弊病逐漸暴露出來。首先,開發過程繁瑣復雜,靈活性較差;其次,系統開發周期長,系統難以適應內外環境變化。
另外,生命周期法和結構化方法需要管理工作程序化、管理業務標准化、數據資料規范化,並且需要相對穩定的管理體制和業務流程,這與那些管理基礎薄弱的單位開發MIS 不相適應。
(6)原型化方法有哪些優點擴展閱讀:
利用原型法進行信息系統的設計過程中,分四步進行:首先快速分析,弄清用戶/設計者的基本信息需求;然後構造原型,開發初始原型系統;之後,用戶和系統開發人員使用並評價原型;最後系統開發人員修改和完善原型系統。
優點:符合人們認識事物的規律,系統開發循序漸進,反復修改,確保較好的用戶滿意度;開發周期短,費用相對少;由於有用戶的直接參與,系統更加貼近實際;易學易用,減少用戶的培訓時間;應變能力強。
缺點:不適合大規模系統的開發;開發過程管理要求高,整個開發過程要經過「修改—評價—再修改」的多次反復;用戶過早看到系統原型,誤認為系統就是這個模樣,易使用戶失去信心;開發人員易將原型取代系統分析;缺乏規范化的文檔資料。
適用范圍:處理過程明確、簡單系統;涉及面窄的小型系統。