設(shè)計(jì)目標(biāo):定義滿足系統(tǒng)/產(chǎn)品分析模型所規(guī)約需求的軟件結(jié)構(gòu)
基本術(shù)語:設(shè)計(jì)子系統(tǒng)、設(shè)計(jì)類、用況細(xì)化[設(shè)計(jì)]、接口、以及用于表達(dá)子系統(tǒng)之間關(guān)系的依賴、用于表達(dá)設(shè)計(jì)類之間關(guān)系的關(guān)聯(lián)等 ,這些術(shù)語確定了系統(tǒng)設(shè)計(jì)模型的各種形態(tài)
設(shè)計(jì)模型的基本組成
設(shè)計(jì)子系統(tǒng)、設(shè)計(jì)類、用況細(xì)化[設(shè)計(jì)]、接口、以及用于表達(dá)子系統(tǒng)之間關(guān)系的依賴、用于表達(dá)設(shè)計(jì)類之間關(guān)系的關(guān)聯(lián)等 ,這些術(shù)語確定了系統(tǒng)設(shè)計(jì)模型的各種形態(tài)
建造一個(gè)系統(tǒng)設(shè)計(jì)模型的活動(dòng)和任務(wù),以及各活動(dòng)的輸入與輸出
體系結(jié)構(gòu)設(shè)計(jì):輸入:用況模型、補(bǔ)充需求、分析模型、體系結(jié)構(gòu)描述[分析模型角度];輸出:
子系統(tǒng)[概述]、接口[概述]、設(shè)計(jì)類[概述]、部署模型[概述]、體系結(jié)構(gòu)描述[設(shè)計(jì)]
設(shè)計(jì)用況:輸入:用況模型、補(bǔ)充需求、分析模型、部署模型;
輸出: 用況[設(shè)計(jì)-實(shí)現(xiàn)]、設(shè)計(jì)類[概述]、子系統(tǒng)[概述]、接口[概述]
對(duì)類設(shè)計(jì):輸入: 用況[設(shè)計(jì)-實(shí)現(xiàn)]、設(shè)計(jì)類[概述]、接口[概述] 、分析類[完成];輸出:設(shè)計(jì)類[完成]
設(shè)計(jì)子系統(tǒng):體系結(jié)構(gòu)描述[設(shè)計(jì)]、子系統(tǒng)[概述]、接口[概述];輸出:子系統(tǒng)[完成]、接口[完成]
如何處理需求中所捕獲的非功能需求。
需求分析模型與設(shè)計(jì)模型之間的比較