分析技術
結構化系統分析及設計方法中最主要的是以下的三項技術:
邏輯資料建模(Logical data modeling)這是針對要建立系統需要的資料,加以識別、建模並建立檔案的過程。資料可分為實體(entity)及關係,實體是指商業上需要紀錄資訊的某種事物,而關係是指實體之間的互動關係。資料流建模(Data Flow Modeling)這是在資訊系統中資料轉換的方式,加以識別、建模並建立檔案的過程。資料流建模研究程式(由一種資料轉換為另一種資料的活動)、資料儲存、外部實體(會傳送資料給系統,或由系統接收資料的事物)及資料流(資料流動的路徑)。實體表現建模(Entity Behavior Modeling)這是針對要影響實體的事件,以及事件之間的先後順序,加以識別、建模並建立檔案的過程。
優點及缺點
此方法需投入相當多的資源,不一定適用於所有的專案。
結構化系統分析及設計方法的主要優點有:
三種不同的系統觀點。
成熟。
系統的邏輯及實體方面的分離。
良好定義的技術及檔案。
使用者的參與。
有些情形時,結構化系統分析及設計方法的大小會是使用時的一個阻力。在訓練人員使用此方法時需投入金錢及時間,若使用完整的方法,需要有相當長的學習曲線,不但要處理許多不同的建模技術,也要有處理許多有關檔案準備及交付的標準。