組合化
組合化是對某一類產品進行功能、分析和結構分解的基礎上,劃分并設計、生產一系列不同功能的能重復利用的通用單元(通用模塊),然后在新產品開發時選取相應的通用模塊,并補充專用單元和零部件,組成能滿足要求的新產品的一種標準化形式。
軟件的組合化不僅是軟件降低軟件復雜性的基本方法,也是提高軟件系統靈活性、可擴展性的方法。軟件的模塊化是將復雜的軟件系統分解為一組高內聚、低耦合的模塊,通過對這些模塊的集成(組合)形成不同的軟件系統。
對于一個領域,軟件的模塊劃分可以是一致的、穩定的,依據軟件的體系結構可以對領域軟件的基本組成模塊進行劃分,一般的應用層模塊的劃分相對復雜、多變,可以依據具體的系統需求進行補充、完善和增加,提供基礎數據共享、軟件集成以及通信、網絡傳輸等服務的軟件,相對功能獨立、通用性強,一般作為通用模塊,是系統軟件組成中相對固定的模塊。通用模塊一般具有功能性、獨立性、可組裝性、通用性的特點。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.