信息系統主要的開發方法包括結構化方法、原型法、企業系統規劃方法、戰略數據規劃方法、信息工程方法和面向對象方法等。
1.結構化方法
結構化方法是由結構化系統分析和設計組成的壹種信息系統開發方法。結構化方法是目前最成熟、應用最廣泛的信息系統開發方法之壹。
結構化方法主要特點介紹如下:
開發目標清晰化
工作階段程式化
開發文檔規範化
設計方法結構化
2.原型法
原型法是壹種根據用戶需求,利用系統開發工具,快速地建立壹個系統模型並展示給用戶,再此基礎上與用戶交流,最終實現用戶需求的信息系統快速開發的方法。
應用原型法開發過程包括系統需求分析、系統初步設計、系統調試、系統檢測等階段。
原型法具有開發周期短、見效快、與業務人員交流方便的優點,特別適用於那些用戶需求模糊,結構性比較差的信息系統的開發。
3.企業系統規劃方法
企業系統規劃方法(BSP,BusinessSystemPlanning)是企業戰略數據規劃方法和信息工程方法的基礎和。
4.戰略數據規劃方法
戰略數據規劃方法的要點主要有:
數據環境對於信息系統至關重要
4種數據環境
建立主題數據庫是信息系統開發的中心任務
圍繞主題數據庫搞好應用軟件開發
5.信息工程方法
信息工程方法與企業規劃方法和戰略數據規劃方法是壹種交叉關系,即信息工程方法是其他2種方法的總結和提升,而其他兩種方法則是信息工程方法的基礎和核心。
6.面向對象方法
面向對象方法是對客觀世界的壹種看法,它把客觀世界從概念上看成是壹個由相互配合而協作的對象組成的系統。信息系統開發的面向對象方法興起是信息系統發展的必然趨勢。
面向對象的分析方法是利用面向對象的信息建模概念,如實體、關系、屬性等,同時運用封裝、繼承、多態等機制來構造模擬現實系統的方法。