結(jié)構(gòu)化分析sa方法 什么是結(jié)構(gòu)化分析方法(SA),是在什么場合下面用的?
什么是結(jié)構(gòu)化分析方法(SA),是在什么場合下面用的?結(jié)構(gòu)化分析的縮寫形式是結(jié)構(gòu)化分析方法的含義。SA方法的基本思想是“從上到下逐層分解”,這是軟件工程的基本原理。SA方法的實現(xiàn)步驟:首先分析當(dāng)前真實環(huán)
什么是結(jié)構(gòu)化分析方法(SA),是在什么場合下面用的?
結(jié)構(gòu)化分析的縮寫形式是結(jié)構(gòu)化分析方法的含義。SA方法的基本思想是“從上到下逐層分解”,這是軟件工程的基本原理。SA方法的實現(xiàn)步驟:首先分析當(dāng)前真實環(huán)境下現(xiàn)有的人工系統(tǒng),然后考慮要開發(fā)的軟件系統(tǒng)。SA法的優(yōu)點:簡單明了,易學(xué)易掌握,使用方便。SA方法的缺點是:SA方法在理解和表達(dá)用戶數(shù)據(jù)需求方面存在局限性,不能很好地與數(shù)據(jù)庫技術(shù)相結(jié)合?!A方法對人機(jī)界面的理解和表達(dá)能力較差。用數(shù)據(jù)流圖來描述人機(jī)界面是不合適的。逐層分解在這里不起作用。另外,SA方法通常在最后考慮人機(jī)界面?!A方法強(qiáng)調(diào)對數(shù)據(jù)流的分析,但對時間和控制的描述不準(zhǔn)確,因此SA方法原則上不適用于實時系統(tǒng)?!に陉U明和確定用戶需求方面發(fā)揮的作用有限。