全国服务热线 157****1077

上海原装现货6ES7288-5AQ01-0AA0

更新时间:2024-03-05 15:25:42
价格:请来电询价
品牌:西门子
型号:全系列
产地:德国
联系电话:157****1077
联系手机:157****1077
联系人:王清云
让卖家联系我
详细介绍

上海原装现货6ES7288-5AQ01-0AA0

两个或多个模块共用一个数据环境,称公共环成,互相联系增加,块间联系就高了,为了减少接口代价,就要适当合并一些。尽量使用数据耦合,少用标记耦合和控制耦合,限制公共环境耦合的范围,完全不用内容耦合。

2.内聚

模块内部各个元素之间的联系称为内聚,也称块内联系。它是决定软件结构的另一个重要因素,且它是从功能角度来度量模块内的联系,也可以说是度量一个模块能完成一项功能的能力,所以又称模块强度。人们总是希望内聚性越高越好,模块强度越强越好,模块的内聚性有以下几种类型。

(1)偶然内聚

模块内的元素之间没有意义上的联系。例如,一些没有联系的处理序列在程序中多次出现或在N个模块中出现境耦合。公共环境可以是全程变量、内存的公共覆盖区等。

公共环境耦合的复杂程度随着耦合模块个数的增加而显著增加。在只有两个模块有公共环境耦合的情况下,有两种可能:如果一个模块只是给公共环境送数据,而另一个模块只是从公共环境取数据,这是数据耦合的一种方式,是比较低的耦合;如果两个模块都既往公共环境送数据,又从里面取数据,这种耦合比较高,介于数据耦合和控制耦合之间,如果两个模块共享的数据很多,都通过参数传递可能很不方便,这时可以利用这种耦合。

浔之漫智控技术(上海)有限公司(xzm-wqy-shqw)

是中国西门子的佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司之一。

公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。

以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!

上海原装现货6ES7288-5AQ01-0AA0

(6)内容耦合

一个模块直接访问另一个模块的内部数据,一个模块不通过正常入口而转入另一个模块内部,一个模块有多个入口,这都属于内容耦合。内容耦合属于西门子高程度的耦合,也是西门子差的耦合,应避免使用。

在设计模块时尽量做到把模块之间的联系限制到西门子少程度,模块环境的任何变化都不应引起模块内部发生改变。西门子好一个模块只做一件事情,如果一件事情由N个模块来完块来实现,这些模块彼此之间仅仅交换那些为了完成系统功能所必须交换的信息。

局部化概念和信息隐蔽是密切相关的。所谓局部化,就是指把一些关系密切的软件元素物理地放得彼此靠近。在模块中使用局部量就是局部化的一个例子。显然局部化有助于信息隐蔽。

信息隐蔽原理的使用,使得软件在测试及以后的维护期间软件维修时变得简单。这样规定和设计的模块会带来极大的好处,因为绝大多数的数据和过程对于软件其他部分是看不到的。因此,一个模块在修改期间由于疏忽而引入的错误传播到其他软件部分的可能性极小。

4.3.4 模块独立性及其度量

模块独立性的概念是模块化、抽象、信息隐蔽和局部化概念的直接结果。模块独立性是通过开发具有单一功能和与其他模块没有太多交互作用的模块来达到的。也就是说,希望所设计的软件结构应使每个模块完成一个相对独立的特定功能,并且和其他模块之间的接口很简单。


联系方式

  • 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 电话:157****1077
  • 联系人:王清云
  • 手机:157****1077
  • 微信:157****1077
  • QQ:2254834168