模塊化是指通過和其他同樣的子系統(tǒng)按照一定的規(guī)則相互聯(lián)系而構(gòu)成的更加復雜的系統(tǒng)或過程”。原形模就是每個功能編程一個模塊,簡單的說就是一個子程序。
簡介1、“模塊”是指“半自律性的子系統(tǒng),
2、通過和其他同樣的子系統(tǒng)按照一定的規(guī)則相互聯(lián)系而構(gòu)成的更加復雜的系統(tǒng)或過程”。而把復雜的系統(tǒng)分拆成不同模塊,并使模塊之間通過標準化接口進行信息溝通的動態(tài)整合過程就叫做模塊化。
3、模塊化有狹義和廣義之分,狹義模塊化是指產(chǎn)品生產(chǎn)和工藝設(shè)計的模塊化,而廣義模塊化是指把一系統(tǒng)(包括產(chǎn)品、生產(chǎn)組織和過程等)進行模塊分解與模塊集中的動態(tài)整合過程。
原形模開發(fā)的基本思路1、把產(chǎn)品族分解為模塊,建立模塊體系。不同模塊組合構(gòu)成柔性的、可變的、多樣化的產(chǎn)品。
2、實現(xiàn)“以不變(模塊系列)應多變(用戶需求)的產(chǎn)品開發(fā)模式。
系統(tǒng)分解為模塊的基本原則:
1、以功能為核心、結(jié)合組裝結(jié)構(gòu)進行分解。
2、系統(tǒng)通用要素的提取和分離,相似要素的簡化、歸并、統(tǒng)一,經(jīng)典型化處理,形成模塊。
3、分解點的選擇:高內(nèi)聚,低耦合。1
原形模設(shè)計規(guī)則▲“設(shè)計規(guī)則”包含模塊的三要素。
——模塊“結(jié)構(gòu)規(guī)則”:又稱“劃分規(guī)則”。確定構(gòu)成系統(tǒng)的模塊的輪廓(界線),即系統(tǒng)是由哪些模塊組成的,它們是怎樣發(fā)揮作用的。這實際上就是,系統(tǒng)分解(為模塊)的規(guī)則、或系統(tǒng)要素組合(為模塊)的規(guī)則。
——模塊間“接口規(guī)則”:規(guī)定模塊如何相互作用,模塊間的位置安排、聯(lián)系,如何交換信息。通過“接口規(guī)則”,固化模塊間接口特征。
——模塊“評定規(guī)則”:即系統(tǒng)集成與檢測的規(guī)則。它是模塊接口的檢驗、測定“標準” ,以保證系統(tǒng)集成質(zhì)量。
▲設(shè)計規(guī)則的價值:把“由上而下”的設(shè)計原則,具體化為確立設(shè)計規(guī)則。即系統(tǒng)設(shè)計之前需首先確定設(shè)計規(guī)則;突出了“接口”(界面)在模塊體系建設(shè)中的作用。
本詞條內(nèi)容貢獻者為:
程鵬 - 副教授 - 西南大學