struts應用的層次(檢視層、控制層、模型層、持久層和網路層)之間的依賴關係是由上而下逐漸加強,也就說下層模型不應該依賴上層的檢視和控制器的實現。下層元件訪問上層元件會使應用的維護、重用和擴充套件變得困難。
模型的概念和型別
模型是用來表示真實世界的實體。在軟體開發的不同階段,需要為目標系統建立不同型別的模型。在分析階段,需要建立概念模型。在設計階段,需要建立設計模型。
1、概念模型
概念模型用來模擬問題域中的真實實體,它描述了每個實體的概念和屬性,以及實體之間的聯絡。但是,這個階段並不描述實體的行為。
2、設計模型
概念模型,邏輯模型,物理模型
概念模型 就是在了解了使用者的需求,使用者的業務領域工作情況以後,經過分析和總結,提煉出來的用以描述使用者業務需求的一些概念的東西。如銷售業務中的 客戶 和 定單 還有就是 商品 業務員 用use case來描述就是 業務員 與 客戶 就購買 商品 之事簽定下 定單 邏輯模型 就是要將概念模型具體化...
概念模型,邏輯模型,物理模型
概念模型就是在了解了使用者的需求,使用者的業務領域工作情況以後,經過分析和總結,提煉出來的用以描述使用者業務需求的一些概念的東西。如銷售業務中的 客戶 和 定單 還有就是 商品 業務員 用use case來描述就是 業務員 與 客戶 就購買 商品 之事簽定下 定單 邏輯模型就是要將概念模型具體化。要...
概念模型 邏輯模型和物理模型
隨著系統開發的推進和成熟,系統模式可能代表了不同的細節層次。概念模型 記錄了系統中存在 或將存在 的領域實體以及它們與系統中其他領域實體的關係。概念層的建模與技術無 關,它是利用業務領域的術語來完成的。邏輯模型 根據概念模型中創造出的概念,建立起關鍵抽象和機制的意義,並確定系統的架構和整體設計。物理...