需求分析是一種軟件工程活動,它在系統(tǒng)級軟件分配和軟件設(shè)計間起到橋梁的作用。需求分析使得系統(tǒng)工程師能夠刻畫出軟件的 (1) 、指明軟件和其他系統(tǒng)元素的接口、并建立軟件必須滿足的約束。需求分析是發(fā)現(xiàn)、求精、建模和規(guī)約的過程。包括詳細(xì)地精化由系統(tǒng)工程師建立并在軟件項目計劃中精化的軟件范圍,創(chuàng)建所需數(shù)據(jù)、信息和(2) 以及操作行為的模型,此外還有分析可選擇的解決方案,并將它們分配到各軟件元素中去。
(1)A、功能和性能
B、數(shù)據(jù)和操作
C、實(shí)體和對象
D、操作和對象
(2)A、事件流
B、消息流
C、對象流
D、控制流