1. 首頁
  2. 資訊科技

自學考試《管理資訊科技》重要知識點

2018年自學考試《管理資訊科技》重要知識點

結構化SDLC有如下幾個優點:

1、階段的順序性和依賴性,階段的任務、目的和結果明確。前一個階段的完成是後一個階段工作的前提和依據,而後一階段的完成往往又使前一階段的成果在實現過程中具體了一個層次。

2、自上而下有組織、有步驟地開發資訊系統。從時間的程序來看,整個軟體的開發就是一個從抽象到具體的分層實現過程。

3、推遲實現的觀點。即邏輯設計與物理設計分開,從而大大提高了系統的正確性、可靠性和可維護性。

4、文件齊全、完備,便於管理和控制。文件是開發人員和使用者之間通訊的主要手段,是開發工作的依據,也是維護階段的重要支援資訊。每一個階段對文件的'複審,就是對本階段工作成果的評定,使錯誤較難傳遞到下一階段。

SDLC的缺點:

1、結構化SDLC是一種預先定義需求的方法,也就是說,採用該方法的基本前提是必須能夠在早期就凍結使用者的需求。因此,該方法只適應於可以在早期階段就完全確定使用者需求的專案。然後在實際中要做到這一點往往是不現實的,使用者很難準確地陳述其需求。

2、使用者參與程度不夠。

3、開發週期長,文件的編寫工作量極大。

4、開發的系統適應性較差。

原型(prototype)即樣品、模型的意思。

原型分為三類:

(1)拋棄式,目的達到即被拋棄,原型不作為最終產品;

(2)演化式,系統的形成和發展是逐步完成的,它是高度動態迭代和高度動態的,每次迭代都要對系統重新進行規格說明、重新設計、重新實現和重新評價,所以是對付變化最為有效的方法,這也是與瀑布開發的主要不同點;

(3)增量式,系統是一次一段地增量構造,與演化式原型的最大區別在於增量式開發是在軟體總體設計基礎上進行的。很顯然,其對付變化比演化式差。