一、引言

SysML中的模塊定義圖,英文為 “Block Definition Diagram”,簡稱BDD,是系統(tǒng)建模過程中最為常見的圖之一,BDD是一種結(jié)構(gòu)圖,它主要對系統(tǒng)的結(jié)構(gòu)組成以及組成元素間的關(guān)系進(jìn)行描述。SysML中的圖類似于UML中的類圖,在學(xué)習(xí)的過程中可以以類比的方式進(jìn)行學(xué)習(xí)。

二、模塊定義圖介紹

如下圖所示,BDD中可以包含 包、模型、模型庫、視圖、模塊和約束模塊。其中最為重要和常見的是模塊和約束模塊。包、模型、模型庫、視圖在后續(xù)系列文章中論述,我們僅關(guān)注BDD中常用的模塊和約束模塊,本文重點(diǎn)介紹模塊。

移動(dòng)開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

約束模塊是SysML中的一種定義元素,常見情況下在約束模塊中定義約束表達(dá)式。約束模塊一般用于搭配參數(shù)圖構(gòu)建系統(tǒng)的數(shù)學(xué)模型。

1. 模塊的表達(dá)方式

模塊時(shí)SysML中的基本單元,其對應(yīng)于系統(tǒng)中的任意實(shí)體,我們可以使用模塊對系統(tǒng)中的實(shí)體進(jìn)行建模。通過帶有<<block>>標(biāo)識(shí)的矩形框表示,其后帶有模塊的名稱(用戶自定義),另外,還可以通過可選的其他分隔框,用來標(biāo)識(shí)模塊的其他組成。例如下圖所示,該模塊定義為 包含 值屬性 和 操作屬性分隔框。移動(dòng)開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式