功能模块独立的概念是功能模块化、抽象、信息隐蔽和局部化概念的直接结果。
抽象是指对事物、状态或过程之间所存在的某些相似的方面集中和概括起来,而暂时忽略他们之间的差异,即考虑抽象事物的本质特征而暂时不考虑他们的细节。信息隐蔽是指再设计功能模块时使得一个功能模块内所包含的信息,对于不需要这些信息的功能模块来说是不能访问的。信息隐蔽原则对于以后在软件维护期间修改软件时会带来极大的好处,因为大量数据和过程是软件的其他部分所不能觉察的,因而再对某个功能模块修改时就不大会影响到软件的其他部分,所谓局部化是指把一些关系密切的软件元素在物理位置上彼此靠近。
功能模块独立性是通过制定具有单一功能并且和其他功能模块没有过多联系的功能模块来实现的。每个功能模块只涉及该软件要求的一个具体子功能,而且与软件结构的其他部分的接口是简单的。
功能模块独立性好的软件接口简单,易于编制,独立的功能模块也比较容易测试和维护,限制了功能模块之间由于联系紧密而引起的修改副作用。独立性是保证软件质量的重要因素。
型号:
卡特拉汉莫 计时器 D120-PM33
卡特拉汉莫 计时器 D120-PM32
卡特拉汉莫 模块 D120-PM8
卡特拉汉莫 模块 D120-PM20
P+F 安全栅 KFA6-SR2-EX1.W
P+F 编码器 RVI58N-011K1R61N-01024
P+F 接手 9401 045018
HITECH 触摸屏 PWS1711-CTN
AB 配件 1762-L24BXB
美国 AB Allen-Bradley 96.00 PLC 控制器 1769-PA4/A
東方 配件 ASD10B-K
英特科 螺杆清洗剂 VP1026
AB 开关 872C-D4NP12-D4
Matrox 板卡 OP413G1GSFCL
AB 配件 1771-A4B
ROLAND 雕刻刀工具包 ENGRAVING TOOL STARTER KIT
ROLAND 多用途虎钳 MULTIPURPOSE VISE
USB 并用连接线 PARALLEL PRINTER CAB LE
ROLAND 雕刻层压板 ENGRAVING LAMINATE BALCK ON WHITE
ROLAND 雕刻层压板 ENGRAVING LAMINATE- WHITE ON BLACK
AMETEK TRANSMITTER 409-1030-001
西门子 6EP1437-3BA00
西门子 3RW4446-6BC44
西门子 模块 6ES7331-7KF02-0AB0
西门子 配件 6GK1105-2AA10
AB 配件 1746-P4
FANUC 板卡 A20B-2100-0762/06B
FOXBORO 电源卡 IPM2P0904HA-J
ASP 防雷滤波器 ASAFE-15
MEAN WELL 电源 S-250-24
菲尼克斯 浪涌保护器 VAL-MS 230/3+1
AB 停机计时器 700-RTC10110U1
Furna 起动器 43HP32A*E
Furna 触点 75D73251F
AB 配件 1771-A2B