概要設(shè)計和詳細設(shè)計區(qū)別 概要設(shè)計與詳細設(shè)計的區(qū)別?
概要設(shè)計與詳細設(shè)計的區(qū)別?一般來說,不一定準確。網(wǎng)上有一些模板。需求分析:主要是對業(yè)務(wù)進行分析,確定業(yè)務(wù)場景和主流流程邏輯,用戶可以理解自己在做什么,研發(fā)團隊也知道該做什么。概要設(shè)計:主要是系統(tǒng)模塊劃
概要設(shè)計與詳細設(shè)計的區(qū)別?
一般來說,不一定準確。網(wǎng)上有一些模板。需求分析:主要是對業(yè)務(wù)進行分析,確定業(yè)務(wù)場景和主流流程邏輯,用戶可以理解自己在做什么,研發(fā)團隊也知道該做什么。概要設(shè)計:主要是系統(tǒng)模塊劃分和選型的技術(shù)路線??傮w描述了軟件的實現(xiàn)思路。我們需要指出關(guān)鍵的技術(shù)難點。詳細設(shè)計:對系統(tǒng)各模塊的功能進行了詳細的描述,對各個功能進行了準確、結(jié)構(gòu)化的描述。
概要設(shè)計包括哪些?
概要設(shè)計]是設(shè)計者根據(jù)用戶交互過程和用戶需求形成交互框架和可視化框架的過程,其結(jié)果往往以反映交互控件布局、界面元素分組和界面整體版圖的頁面框架圖的形式呈現(xiàn)。這是在用戶研究與設(shè)計之間架起橋梁,實現(xiàn)用戶研究與設(shè)計無縫對接,將用戶目標和需求轉(zhuǎn)化為具體的界面設(shè)計方案的重要階段。
概要設(shè)計的主要任務(wù)是將系統(tǒng)擴展用例圖從需求分析轉(zhuǎn)化為軟件結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。軟件結(jié)構(gòu)設(shè)計的具體任務(wù)是:按功能將復(fù)雜系統(tǒng)劃分為模塊,建立模塊的層次結(jié)構(gòu)和調(diào)用關(guān)系,確定模塊之間的接口和人機界面,數(shù)據(jù)結(jié)構(gòu)的設(shè)計包括數(shù)據(jù)特征的描述、數(shù)據(jù)結(jié)構(gòu)特征的確定和數(shù)據(jù)庫的設(shè)計。顯然,概要設(shè)計建立了目標系統(tǒng)的邏輯模型,這與計算機無關(guān)。
概要設(shè)計與詳細設(shè)計有什么區(qū)別?
概要設(shè)計是對軟件的結(jié)構(gòu)進行設(shè)計,包括各模塊、各模塊的層次結(jié)構(gòu)、各模塊的調(diào)用關(guān)系、各模塊的功能等。同時,我們還需要設(shè)計項目應(yīng)用系統(tǒng)的總體數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu),即應(yīng)用系統(tǒng)中應(yīng)該存儲哪些數(shù)據(jù),這些數(shù)據(jù)是什么樣的結(jié)構(gòu),它們之間有什么關(guān)系。
詳細設(shè)計階段描述每個模塊的功能。有必要將功能描述轉(zhuǎn)化為一個精確的結(jié)構(gòu)化過程描述。
軟件結(jié)構(gòu)圖通常在概要設(shè)計階段得到
詳細設(shè)計階段常用的描述方法有:流程圖、N-S圖、pad圖、偽代碼等