希赛考试网
首页 > 软考 > 软件设计师

内聚类别

希赛网 2024-03-23 14:44:07

内聚是指一群条目中,存在着相互紧密相关、互为依赖、密切配合的因素,被视为同一组的程度。内聚类别是指每种内聚可以被分成不同的类别,不同的类别之间有不同的特征和影响。以下从多个角度分析内聚类别。

1.功能内聚和过程内聚

功能内聚和过程内聚是最常见的内聚类别。功能内聚是指将所有相关的操作放在一起,以完成特定的任务;过程内聚是指将所有的操作放在一起,以完成某个过程。区别在于,功能内聚将注意点放在任务本身,而过程内聚则放在目标实现的过程中。例如,在设计一个电子商务网站时,登录、注册、设置账户、支付等都是功能内聚;而发布商品、选择快递、确认收货等则是过程内聚。

2.交互内聚和通信内聚

交互内聚强调的是相互之间的互动和依赖;通信内聚强调的是相互之间的通信和信息交流。交互内聚通常出现在用户界面和模块中,例如对话框、文本框等;通信内聚通常出现在数据交换和传输中,例如打印和文件传输等。

3.顺序内聚和定时内聚

顺序内聚是指将所有相关的操作按照顺序放在一起,以完成特定的任务;定时内聚是指将所有的操作按照时间顺序放在一起,以实现计划。顺序内聚通常应用于有序数据和通知处理,例如图像处理和排序;定时内聚通常用于定时任务和计划,例如时钟和日历。

4.逻辑内聚和过程内容聚

逻辑内聚强调同一模块的所有操作有着相同的目标和策略;过程内容聚强调不同模块间的相互依赖和关联。逻辑内聚通常用于改进算法和系统;过程内容聚通常用于模块之间的调用和通信。

综上所述,内聚类别虽然具有一定的普遍性,但不同的内聚类别在实践中有着不同的应用场景和效果。从功能、交互、顺序、逻辑等角度对内聚类别进行分类和分析,有助于提高软件设计的效率和质量。

扫码咨询 领取资料


软考.png


软件设计师 资料下载
备考资料包大放送!涵盖报考指南、考情深度解析、知识点全面梳理、思维导图等,免费领取,助你备考无忧!
立即下载
软件设计师 历年真题
汇聚经典真题,展现考试脉络。精准覆盖考点,助您深入备考。细致解析,助您查漏补缺。
立即做题

软考资格查询系统

扫一扫,自助查询报考条件