生命周期法也稱結構化系統開發方法,是目前國內外較流行的信息系統開發方法,在系統開發中得到了廣泛的應用和推廣,尤其在開發復雜的大系統時,顯示了無比的優越性。它也是迄今為止開發方法中應用最普遍最成熟的壹種。 1基本思想:將工程學和系統工程的理論和方法引入計算機系統的研制開發中,按照用戶至上的原則,采用結構化、模塊化自頂向下對系統進行分析和設計。具體來說,它將整個信息系統開發過程劃分為獨立的六個階段,包括系統分析、程序設計、系統測試、運行和維護以及系統評估。這六個階段構成信息系統的生命周期。 2優缺點 生命周期法的突出優點是強調系統開發過程的整體性和全局性,強調在整體優化的前提下考慮具體的分析設計問題,即自頂向下的觀點。它從時間角度把開發和維護分解為若幹階段,每個階段有各自相對獨立的任務和目標。降低了系統開發的復雜性,提高了可操作性。另外,每個階段都對該階段的成果進行嚴格的審批,發現問題及時反饋和糾正,保證了質量,特別是提高了的可維護性。實踐證明,生命周期法大大提高了開發的成功率。 但是,生命周期法開發周期較長,因為開發順序是線性的,各個階段的工作不能同時進行,前階段所犯的錯誤必然帶入後壹階段,而且是越是前面犯的錯誤對後面的工作的影響越大,更正錯誤所花的工作量就越大。而且,在功能經常要變化的情況下,難以適應變化要求,不支持反復開發。
上一篇:信息管理與信息系統考研什麽專業好?下一篇:行政單位屬於什麽行業?