動態模型著重於系統的控制邏輯,考察在任何時候物件及其關係的改變,描述這些涉及時序和改變的狀態。
動態模型包括狀態圖和事件跟蹤圖。狀態圖是乙個狀態和事件的網路,側重於描述每一類物件的動態行為。事件跟蹤圖則側重於說明系統執行過程中的乙個特點「場景」,也叫做指令碼(scenarios),是完成
系統某個功能的乙個事件序列。指令碼通常起始於乙個系統外部的輸入事件,結束於乙個系統外部的輸出事件。
物件到物件的單個訊息叫做乙個事件,在系統在乙個特定的環境下發生的一系列事件佇列叫做乙個場景。在乙個場景中,這一系列事件和交換事件的物件都可以放在乙個事件跟蹤圖中表示。
建立動態模型的主要步驟:
(1).準備典型的互動序列場景;
(2).確定物件之間的事件,為每個場景建立事件跟蹤圖;
(3).為每個系統準備乙個事件流程圖;
(4).為具有重要動態行為的類建立狀態圖;
(5).檢驗不同狀態圖中共享的事件的一致性和完整性。
什麼是MVC模型
一下是來自維基百科的一段解釋 from wikipedia,the free encyclopedia 本人的翻譯是 mvc是乙個用來分離資訊描述與使用者和資訊互動的軟體架構模式。這裡模型是有應用程式的資料,業務規則,邏輯和功能組成的。單檢視是輸出諸如 圖表,圖的資料描述 多檢視也是可能的,比如 條...
什麼是盒模型?
盒模型概念 盒模型是css布局的基石,它規定了網頁元素如何顯示以及元素間相互關係。css定義所有的元素都可以擁有像盒子一樣的外形和平面空間。即都包含內容區 補白 填充 邊框 邊界 外邊距 這就是盒模型。盒模型組成如圖 1所示 圖 1 css盒模型由內容區 content 填充 padding 邊框 ...
什麼是盒模型
盒模型,我想大家或多或少應該聽說過,但可能並沒有深入的了解過。下面我就分享一下我對此的理解,希望可以對大家的學習有所幫助。什麼是盒模型呢?顧名思義,就是類似於盒子的模型,可以根據通過設定模型裡面各部分的大小來顯示你想要的內容,並且顯示了元素之間的相互關係。css中定義所有的元素都可以擁有像盒子一樣的...