功能模块独立的概念是功能模块化、抽象、信息隐蔽和局部化概念的直接结果。
抽象是指对事物、状态或过程之间所存在的某些相似的方面集中和概括起来,而暂时忽略他们之间的差异,即考虑抽象事物的本质特征而暂时不考虑他们的细节。信息隐蔽是指再设计功能模块时使得一个功能模块内所包含的信息(过程或数据),对于不需要这些信息的功能模块来说是不能访问的。信息隐蔽原则对于以后在软件维护期间修改软件时会带来极大的好处,因为大量数据和过程是软件的其他部分所不能觉察的,因而再对某个功能模块修改时就不大会影响到软件的其他部分,所谓局部化是指把一些关系密切的软件元素在物理位置上彼此靠近。
功能模块独立性是通过制定具有单一功能并且和其他功能模块没有过多联系的功能模块来实现的。每个功能模块只涉及该软件要求的一个具体子功能,而且与软件结构的其他部分的接口是简单的。
功能模块独立性好的软件接口简单,易于编制,独立的功能模块也比较容易测试和维护,限制了功能模块之间由于联系紧密而引起的修改副作用。独立性是保证软件质量的重要因素。
型号:
SIEMENS模块6ES7134-4FB00-0AB0
GEIC693MDL753K
SIEMENSTD200
发那科电机A06B-0148-B077
SMC气缸CDM2B25-75
AB机架1756-A17
美国 AB Allen-Bradley 74.00继电器MSR6R/T
Allen-Bradley-581746-IA16 D
parker驱动器OEM-750
倍加福开关RL28-8-H-2000-IR/47/105
AB模块440R-EM4R2
AB配件1756-PB75
美国 GE 52.00PLC 控制器IC693MDL940F
AB模块1768-PA3
AB模块1756-PA72
SIEMENS模块6ES7134-4FB00-0AB0
SCHNEIDER接触器LC1F225BD
Sprecher + Schuh继电器CS 4C-31Z
AB配件1606-XL480EP
simens配件6ES7901-3DB30-0XA0
ABCPU1756-L61
AB继电器440R-D22R2
发那科板卡A20B-2101-0392
发那科控制器A06B-6117-H209
Cutler Hammer保护装置MP-3000
Cutler Hammer保护装置 DIGITRIP 3000
PACIFIC SCIENTIFIC配件6410-030-N-N-N
ferrazT215596
ferrazD01GG40V10
ferrazD02GG40V25