(本文來源于網絡)
模型是什么?
模型就是對現實世界的形狀或狀態的抽象模擬和簡化,模型提供了系統的骨架和藍圖.
模型有助于按照實際情況或按照所需要的樣式對系統進行可視化.
模型能夠規約系統的結構或行為.
模型給出了指導構造系統的模板.
對系統用戶而言,軟件的開發模型向他們描述了軟件開發者對軟件系統需求的理解.讓系統用戶查看軟件對象模型并且找到其中的問題,可以使開發者不至于從一開始就發生錯誤.
對軟件開發而言,軟件的對象模型有助于他們對軟件的需求以及系統的架構和功能進行溝通.
對軟件的維護和技術支持者而言,在軟件系統開始運行后的相當長的一段時間內,軟件的對象模型能夠幫助他們理解程序的架構和功能,迅速地對軟件所出現的問題進行修復.
建模并不是僅對大型的軟件系統,甚至一個小型的留言本也能從建模的過程中受益.