程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> 關於C# >> 什麼是動態模型

什麼是動態模型

編輯:關於C#

動態模型著重於系統的控制邏輯,考察在任何時候對象及其關系的改變,描述這些涉及時序和改變的狀態。

動態模型包括狀態圖和事件跟蹤圖。狀態圖是一個狀態和事件的網絡,側重於描述每一類對象的動態行為。事件跟蹤圖則側重於說明系統執行過程中的一個特點“場景”,也叫做腳本(scenarios),是完成系統某個功能的一個事件序列。腳本通常起始於一個系統外部的輸入事件,結束於一個系統外部的輸出事件。

 

對象到對象的單個消息叫做一個事件,在系統在一個特定的環境下發生的一系列事件隊列叫做一個場景。在一個場景中,這一系列事件和交換事件的對象都可以放在一個事件跟蹤圖中表示。

建立動態模型的主要步驟:

(1).准備典型的交互序列場景;

(2).確定對象之間的事件,為每個場景建立事件跟蹤圖;

(3).為每個系統准備一個事件流程圖;

(4).為具有重要動態行為的類建立狀態圖;

(5).檢驗不同狀態圖中共享的事件的一致性和完整性。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved