模塊化
1.模塊化中的模塊
模塊具有以下幾種基本屬性:接口、功能、邏輯、狀態(tài),功能、狀態(tài)與接口反映模塊的外部特性,邏輯反映它的內部特性。
在系統(tǒng)的結構中,模塊是可組合、分解和更換的單元。
2.模塊化的功能
1)獨立的工作運行模式
各個模塊可獨立工作,即便單組模塊出現(xiàn)故障也不影響整個系統(tǒng)工作。
2)分級啟動功能
當每組模塊達到滿負荷時系統(tǒng)會自動啟動另一組模塊,從而保證系統(tǒng)的輸出始終與實際需求匹配,確保每個模塊高效運行,又能節(jié)約資源,提高效率。
3)模塊化用來分割,組織和打包軟件。每個模塊完成一個特定的子功能,所有的模塊按某種方法組裝起來,成為一個整體,完成整個系統(tǒng)所要求的功能。
4)在系統(tǒng)的結構中,模塊是可組合、分解和更換的單元。模塊化是一種處理復雜系統(tǒng)分解成為更好的可管理模塊的方式。它可以通過在不同組件設定不同的功能,把一個問題分解成多個小的獨立、互相作用的組件,來處理復雜、大型的軟件。
評論 | 0條評論
評論