2.2 关于内聚 Cohesion 内聚(Cohesion)是一个模块内部各成分之间相关联程度的度量。从低到高: 1)偶然内聚。如果一个模块的各成分之间毫无关系,则称为偶然内聚。 2)逻辑内聚。几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。 3)时间内聚。如果一个模块完成的功能必须在同一时间内执行(如系统初始化),但这些功能只是因为时间因素关联在一起,则称为时间内聚。 3 关于内聚 Cohesion 4)过程内聚。如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过程内聚。 5)通信内聚。如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。 6)顺序内聚。如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。 7)功能内聚。模块的所有成分对于完成单一的功能都是必须的,则称为功能内聚。 2.2 模块的内聚性类型 低 偶然内聚 弱 逻辑内聚 内 时间内聚 独 聚 过程内聚 立 性 通信内聚 性 顺序内聚 高 功能内聚 强 3 分析MFC各模块 App模块——作用:程序初始化和运行消息循环。 内聚特性:时间内聚。 消息循环:消息
您可能关注的文档
最近下载
- 2026年甘肃省中考道德与法治备考全攻略 (知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 市场营销策划(第三版)马春和全套PPT课件.ppt
- 贲门癌不同手术方式的疗效差异与临床抉择——基于491例病例的深度剖析.docx VIP
- 2024—2025学年贵州省黔南州八年级下学期英语过程性质量监测.doc VIP
- 医用耗材供应链(SPD)管理专家共识.docx VIP
- 自动化技术在油气储运过程中的应用.pdf VIP
- 专业组_先进控制华东师范大学zigbee-wi fi无线网关.pdf VIP
- 井下水仓沉淀池施工方案.docx VIP
- 党支部组织生活会谈心谈话记录.docx VIP
- 某管家式优选服务平台项目商业计划书.pptx VIP
原创力文档

文档评论(0)