
不論采用哪種方法來開發(fā)軟件,分析的過程都是提取系統(tǒng)需求的過程。分析工作主要包括3項(xiàng)內(nèi)容,這就是理解,表達(dá)和驗(yàn)證。首先,系統(tǒng)分析員通過用戶及領(lǐng)域?qū)<业某浞纸涣鳎η笸耆斫庥脩粜枨蠛驮搼?yīng)用鄰域中的關(guān)鍵性的背景知識,并用某種無二義性的方式把這種理解表達(dá)成文檔資料。分析過程得出的最重要的文檔資料是軟件需求規(guī)格說明(在面向?qū)ο蠓治鲋校饕蓪ο竽P?,動態(tài)模型和功能模型組成)。