功能模塊化的根據(jù)是,如果一個問題有多個問題組合而成,那么這個組合問題的復(fù)雜程度將大于分別考慮這個問題時的復(fù)雜程度之和。這個結(jié)論使得人們樂于利用功能模塊化方法將復(fù)雜的問題分解成許多容易解決的局部問題。功能模塊化方法并不等于無限制地分割軟件,因為隨著功能模塊的增多,雖然開發(fā)單個功能模塊的工作量減少了,但是設(shè)計功能模塊間接口所需的工作量也將增加,而且會出現(xiàn)意想不到的軟件缺陷。因此,只有選擇合適的功能模塊數(shù)目才會使整個系統(tǒng)的開發(fā)成本最小。
模塊獨立性
功能模塊獨立的概念是功能模塊化、抽象、信息隱蔽和局部化概念的直接結(jié)果。
抽象是指對事物、狀態(tài)或過程之間所存在的某些相似的方面集中和概括起來,而暫時忽略他們之間的差異,即考慮抽象事物的本質(zhì)特征而暫時不考慮他們的細(xì)節(jié)。信息隱蔽是指再設(shè)計功能模塊時使得一個功能模塊內(nèi)所包含的信息(過程或數(shù)據(jù)),對于不需要這些信息的功能模塊來說是不能訪問的。信息隱蔽原則對于以后在軟件維護(hù)期間修改軟件時會帶來極大的好處,因為大量數(shù)據(jù)和過程是軟件的其他部分所不能覺察的,因而再對某個功能模塊修改時就不大會影響到軟件的其他部分,所謂局部化是指把一些關(guān)系密切的軟件元素在物理位置上彼此靠近。+86 199 5927 8225
AB 1756-CN2 模塊
SIEMENS 6AV6 542-0AG10-0AX0 配件
西門子 6SE7090-0XX84-6FF5 通訊卡
UNIPULSE F340A 配件
BERGER LAHR SER3913/4L5SS0CO 配件
MICRO SWITCH L324 IEC60947-5-1 1.5A 240V 配件
AB 22B-D024N104
AB 1761-L10BWA 配件
AB 1761-L16BWA 模塊
西門子 CP5611 通訊模塊
施耐德 AS-B836-016 配件
AB 1794-0E4 配件
AB 1746-P4 配件
AB 440N-Z21S26A 配件
西門子 6GT2001-0AA00-ZA23 配件
AB 1764-24BWA 配件
AB 1761-NET-ENI 配件
AB 1764-RTC 配件
AB 1756-TBNH 配件
AB 1791DS-IB16
AB 1791DS-IB8XOB8
AB 1787-PLUG10R
AB 1732D-16CFGM12M12
AB 1756-PB75
AB 1756-L62S
AB 1756-LSP
AB 1756-EN2TR
AB 1756-DNB
AB 1756-IB16
AB 1756-OB16
AB 1756-A13
AB 27111P-T15C4D8
AB 1485P-P8T5-T5
AB 1485P-P4T5-T5
AB 1485A-C2
三菱 CM400DU-12F
三菱 HC-SFS352 電機
三菱 MR-J2S-350A 驅(qū)動
pillar PE-20MA 泵
AB 1756-BA2 電池
BARBER COLMAN MP-9710-760-0-2 配件
woodward 8440-1713 調(diào)速器
WOODWARD EGCP-3LS 8406-113 控制器
Cutler Hammer DIGITRIP 3000 配件
AB 20COMM-D 模塊
AB 20-HIM-A3 模塊
AB 2711-T10C10 觸摸屏
AB 2711-T10C8 觸摸屏
AB 2711-NM216 內(nèi)存卡
AB 1746-NI4 模塊
AB 1747-ASB 模塊
AB 1747-SDN 模塊
AB 1747-SN 模塊
AB 1747-L553 模塊
AB 1746-NO4I 模塊
AB 1746-NI8 模塊
AB 1746-A10 機架
AB 1746-A13 機架
歐姆龍 G3PA-420B-VD 配件
Panasonic LXW5-11M 配件
AB 1766-L32BXBA 模塊
AB 1756-CN2 模塊
+86 199 5927 8225