090609 T 领域建模
領域建模的重要性
??? 以數據為中心的應用程序開發,面向過程分析方法的核心在于對數據庫的設計。
??? 而現在以面向對象的方式進行分析(OOA,OOD)時,領域建模就替換了上述方法的地位。在建模的同時,對需求有一個很好梳理作用。也可以發現未捕獲的需求及需求描述中錯誤的需求。(需求和領域建模,是相互促進的兩個過程。)
如何建模
??? 1.首先應該以畫圖的形式進行建模。
??????? 模型圖中,主要是理清模型之間的關系:繼承、關聯(1對1,1對多,多對多)(關聯的含義及方向)。所以一般使用靜態建模即可(主要是類圖),少部分使用動態圖。
??????? 這一步的主要產物是模型圖。
??? 2.對各個模型進行準確的定義。
??????? 定義時,可以使用interface+comment的形式(定義清晰的接口,可以當作文檔看待。)。這些接口,在設計階段,可以作為設計服務接口的基礎,項目后期起到框架的作用。
??????? 這一步的主要產物是接口。
其他優點:
??? 按照以下方法使用代碼進行接口建模后,還有利于團隊開發:用例接口編寫好后,這此接口屬于業務邏輯層,其上的表示層開發團隊即可根據用例描述進行表示層的開發。而邏輯層的實現和數據層等,也可以分人進行開發。
轉載于:https://www.cnblogs.com/zgynhqf/archive/2009/11/21/1607703.html
總結
以上是生活随笔為你收集整理的090609 T 领域建模的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NVIDIA推送473.81显卡驱动:为
- 下一篇: java调用oracle 存储过程 以及