BENTLY 3500/42-01-00 模块
模块化依据编辑
功能模块化的根据是,如果一个问题有多个问题组合而成,那么这个组合问题的复杂程度将大于分别考虑这个问题时的复杂程度之和。这个结论使得人们乐于利用功能模块化方法将复杂的问题分解成许多容易解决的局部问题
软件结构图示
软件结构图示
。功能模块化方法并不等于无限制地分割软件,因为随着功能模块的增多,虽然开发单个功能模块的工作量减少了,但是设计功能模块间接口所需的工作量也将增加,而且会出现意想不到的软件缺陷。因此,只有选择合适的功能模块数目才会使整个系统的开发成本*小。
模块独立性编辑ab 150-a240nbda
功能模块独立的概念是功能模块化、抽象、信息隐蔽和局部化概念的直接结果。
抽象是指对事物、状态或过程之间所存在的某些相似的方面集中和概括起来,而暂时忽略他们之间的差异,即考虑抽象事物的本质特征而暂时不考虑他们的细节。信息隐蔽是指再设计功能模块时使得一个功能模块内所包含的信息(过程或数据),对于不需要这些信息的功能模块来说是不能访问的。信息隐蔽原则对于以后在软件维护期间修改软件时会带来极大的好处,因为大量数据和过程是软件的其他部分所不能觉察的,因而再对某个功能模块修改时就不大会影响到软件的其他部分,所谓局部化是指把一些关系密切的软件元素在物理位置上彼此靠近。
SIEMENS 6AV6 644-0AB01-2AX0
SCHNEIDER AS-BDAU-204
西门子 3RW4076-6BB44
西门子 3RW4446-6BC44
MKS 153D-4-100-2
ABB REF542
GE TP1616SS
ABB REF615
Kollmorgen CB10551
KONGSBERG MARITIME GLK-100A
Kollmorgen CB06551
AB 1756-RM/A
Matrox OP413G1GSFCL
FANUC A87L-0001-0086/05C
Matrox OP413G1G
APPCICOM PCIE2000ETH
AB 1756-RM/B
AB 1756-L55M12
科尔摩根 CE03550
Woodward 5466-031
SIEMENS 6SE7016 0TP50
PERCEPTRON 926-0220 A2854
atlas copco 4230 1901 80
AB 1756-RM
Kollmorgen CB06561
西门子 6FC5110-0BB01-0AA1
GE IC670ALG240
奥林巴斯 CLV-U40
西门子 6ES7317-2AJ10-0AB0
AB 1794-L34
DELEM DM02-K
发那科 A06B-6117-H209
GE IC695CPE310
FANUC A87L-0001-0086/05C
发那科 A06B-0247-B605
迈创 7030-02
AB 1756-L55M12
迈创 MATROX 7030-02
tascam DV-RA1000HD
西门子 6AB6 125-0AA
OKUMA E4809-045-145-C
施耐德 140AIO33000
AB 1756-RM/B
EPRO MMS6312
Epson SKP326-3
西门子 6FC5110-0BB01-0AA1
PERCEPTRON 926-0220
Furna 43HP32A*E
AB 1771-IXE
菲尼克斯 RFC 430 ETH-IB
GE IC670ALG330
发那科 A16B-3200-0780/03A