模型篇 領域建模如何開始和深化

2022-05-05 13:36:07 字數 366 閱讀 2429

領域:軟體的問題區域就是軟體的領域

建模:並不是要盡可能餓建立乙個符合現實的模型,而是出於某種目的概括地反映現實。

1.模型和設計的核心互相影響。

2.模型是團隊所有成員使用的通用語言的中樞。

3.模型是濃縮的知識,記錄了我們看待領域的方式。

開發人員可以採用一些系統性的思考方法來透徹地理解領域並開發出有效的模型。還有一些設計技巧可以使毫無頭緒的軟體應用變得井井有條。

1.模型與實現的繫結

2.建立了一種基於模型的語言

3.開發乙個蘊含豐富知識的模型。

4.提煉模型

5.頭腦風暴和實驗

開發人員和領域專家都需要消化輸出知識到模型中

模型亦是工具

摘譯 面向領域建模

還是原來我在blog中提到過的,微軟的思路 dsl,包括現在說的dsm,其實都是或者說來自mda的思路。只不過是 1 不是用的uml的標準。2 現在通過領域限定來降低目前實現mda支援的難度。而且和微軟的大多數產品一樣,微軟做的東西易用性上會好一些,這一點足夠重要。dsm規避了mda發展中的難題,不...

鄧麗君的領域建模

建模競賽題第2賽季第22輪 請根據以下資訊畫出系統的分析類圖。6分 所有回答者都可以得分。總分數根據時間和答案質量綜合評定,回答時間靠後的分數打折扣,折扣係數0.05。舉例 第乙個答,答案質量得分4分,總分4分 第5個答,答案質量得分5分,總分5 1 5 1 0.05 4分。如果有人喜歡一首歌曲,他...

業務領域建模Domain Modeling

每個業務都有乙個對應的業務模型,這個業務模型設計的時候,完全不需要考慮任何軟體設計的思想,比如物件的抽象 繼承 儲存 效能,等。我們是從業務本身出發,分析業務邊界範圍內的各種業務概念,以及業務概念之間的關係,通常我們可以使用乙個業務模型的圖來表達這些業務概念以及業務概念之間的關係。那麼如何得到乙個業...