模組化設計 模組化設計英語modular design也称模块化设计是門設計理論與實作方法其旨在於將一個系統細分為許多小單元稱為模組module或模块block可以獨立的於不同的系統中被建立與使用模組化設計的特徵為將功能切分為抽象的可擴充的可重複使用的模組模組需嚴格使用定義明確的模塊化接口並以行業間標準作為接口規範在這種情況下模組化在組件級別實作並且具有一個單一固定且特殊的組件插槽這種由組件單元組合而成的模組化系統通常稱為使用模組化組件的平台系統例如個人電腦上的USB 通常使用主程式子程式和子過程等架構將軟體的主要結構和流程描述出來而非一般程式的編寫逐條輸入電腦程式和指令