CASE方法是一種全面的系統開發過程支持方法,它結合了系統調查和自動化(半自動化)的系統開發過程。這種方法的特點包括:
自動化特性:它利用高度自動化的工具來簡化軟體開發過程,提高軟體質量,並加速系統開發。
工具種類:CASE方法涵蓋了從信息儲存器到專業管理工具的多種工具,包括系統模式建立和模擬工具、系統分析/設計工具、程式編寫工具、測試與品質保證工具、項目管理工具以及反轉工程工具等。
套用特點:
解決從客觀世界對象到軟體系統的直接映射,支持系統開發的全過程。
自動檢測方法提高軟體質量。
軟體各部分可以重複使用。
簡化分析設計圖表和程式編寫工作。
加速系統開發過程,且系統功能完善。
簡化軟體開發的管理和維護。
通過使用CASE方法,開發人員可以更高效地完成從需求分析到系統維護的整個軟體開發周期,同時保持軟體的高質量和可維護性。