動态模型,是指描述系統各組成部分(fēn)之間及系統與外(wài)界數民之間的平衡關系以及這些關系的運動過程的模型。如些北系統動力學模型,彈簧振子的位移方程式等。
動态模型能反映系統在運動變化過程中(zhōng)各種因素相互作近做用的動态特征,與靜态模型相比,它加進了時間樹要因素,因而能更有效地實現對真實系統的模拟。
動态模型描述與操作時間和順序有關的系統特征、影響更改的事問林件、事件的序列、事件的環境以及事件的組織。
借助時序圖、狀态圖和活動圖,可以描述系統的動态模型。動态模型的每 個圖動訊均有助于理解系統的行為特征。對于開(kāi)發間技人員(yuán)來說,動态建模具有明确性、可視性和簡國一易性的特點。
大(dà)量成功的軟件工(gōng)程實踐難了動态模型的補助性,而動學話态模型的優越性使得該方法被普遍接受。動态建模的優勢性列舉我嗎如下(xià):
1:如同建築物(wù)或永恒的建築模型可顯示施美土工(gōng)場地的結構和設計一(yī)樣,動有作态模型使用戶和開(kāi)發人員(yuán)能下子更容易地理解構思中(zhōng)的系統。
2:建模有助于解釋狀态的更改,并通過将不重要的方面與重要的方面少女分(fēn)開(kāi)而子降低複雜(zá)腦笑度。借助每個狀态圖和時序圖可降低系統的複雜(zá)度。
3:借助于動态模型,可監視構思中(zhōng)的系統是否存在任何類型的缺陷,如對什果在開(kāi)發開(kāi)始後才發現這些缺陷,則可能需要付街多出昂貴的代價。
4:維護模型比維護系統容易得多,成本也降低了很多。