模塊化
出自 MBA智库百科(https://wiki.mbalib.com/)
模塊化(modularity)
目錄 |
模塊化是指解決一個複雜問題時自頂向下逐層把系統劃分成若幹模塊的過程,有多種屬性,分別反映其內部特性。
模塊具有以下幾種基本屬性:介面、功能、邏輯、狀態,功能、狀態與介面反映模塊的外部特性,邏輯反映它的內部特性。
1)獨立的工作運行模式
各個模塊可獨立工作,即便單組模塊出現故障也不影響整個系統工作。
2)分級啟動功能
當每組模塊達到滿負荷時系統會自動啟動另一組模塊,從而保證系統的輸出始終與實際需求匹配,確保每個模塊高效運行,又能節約資源,提高效率。
3)模塊化用來分割,組織和打包軟體。每個模塊完成一個特定的子功能,所有的模塊按某種方法組裝起來,成為一個整體,完成整個系統所要求的功能。
4)在系統的結構中,模塊是可組合、分解和更換的單元。模塊化是一種處理複雜系統分解成為更好的可管理模塊的方式。它可以通過在不同組件設定不同的功能,把一個問題分解成多個小的獨立、互相作用的組件,來處理複雜、大型的軟體。
工業集成化中的模組化