模块划分的尺度
seo秀2021-01-03 07:48:21SEO技术35来源:西安百度推广
出其内在的联系。因此,模块划分的是否合理,直接影响到系统设计的质量,影响系统开 结构化设计要解决的主要问题是把系统剖析成一个个模块,并用结构图的形式表达发的时间、开发成本以及系统实行和维护的利便水平等方面。为了能够合理地划分系统的子问题划归到统一模块;把不相关的子问题划归到系统的差别模块。权衡系统的结构化程 各个模块,使其具有较强的独立性,在划分模块时要遵照的总原则是:只管把亲切相关的度及模块的独立性,可以通过模块与模块之间的关联度和模块内部各个组成部分之间的聚合度两条尺度来举行评价。
模块之间的关联度
模块之间的关联度是用来示意一个模块与其他模块之间联系的慎密水平。关联度低,则说明模块之间的联系越少,模块的独立性就越强,就越容易独立地举行编程、调试和修改,某个模块中发生的错误对其他模块的影响也就越小。对于模块之间的关联度,可以从以下三个方面来权衡和评价(1)模块之间的联系方式。若是一个模块直接挪用另一个模块内部的数据或指令,这说明被挪用模块内含有多方面不相关的内容,导致模块间联系增多,修改一个模块将直接影响其他的模块,降低了模块的独立性。因此,在系统设计中,应只管制止使用这种联系方式。另一种联系方式是通过被挪用模块的名称来挪用整个模块,使其完成一定的功效 这样可以降低模块间的联系,增添其独立性。因此在系统设计中,应只管接纳这种联系方
式 (2)模块之间使用控制信息的数目。控制信息是指控制程序运行历程的信息,在程序挪用历程中过多地使用控制信息,必然会增添模块之间的联系,影响模块的独立性。因此,在模块之间应只管不用或少用控制信息。当需要在模块之间使用含有控制信息的挪用
关系时,可以通过功效剖析的形式消除控制信息的影响。(3)模块之间传送数据的数目。模块之间通过挪用关系传送数据,是一种对照理想的联系方式。然则,若是模块之间传送的数据过多,同样会给明白和修改模块带来难题 且降低系统的可维护性。一个模块同其他模块之间通报的数据越少,模块间的相互独立性
就越强,也就越便于系统的设计和维护。
性来思量。模块之间的界面越简朴、清晰、易于明白,则关联度越低,模块的独立性也就 要降低模块之间的关联度,除了从以上几方面思量之外,还可以从模块界面的清断
越强。

模块内部的聚合度
一个模块内部的种种组成部分之间间联系的越亲切,其聚合度越高,模块的独立性也就越强。模块的聚合度是由模块的聚合方式决议的。凭据模块内部的组成情形,其聚合方式可以分
(责任编辑:网络)
发表评论
西安土门style
回复都说在喜欢的人面前会变笨,难道我喜欢上作业了?
西安led屏幕
回复没有人能让那你放弃减肥,你自己想想就会放弃了。
西安情侣装批发
回复岁月让我知道,除了快递,我谁都不必等。
西安医学院代码
回复老师不用给我换座位,反正我坐哪,都聊得开。
西安财经行知学院
回复女票突然变瘦了,多半是漏气了。
西安市车辆违章查询
回复这辈子这么苦,别太拼,下辈子还会更苦的。
西安高考复读学校
回复你从来不孤独,因为,孤独都不想跟你交朋友。
西安广济医院
回复岁月让我知道,除了快递,我谁都不必等。