- 5
- 0
- 约7.57千字
- 约 71页
- 2023-09-04 发布于广东
- 举报
模块独立程度的两个定性标准度量: 耦合衡量不同模块彼此间互相依赖(连接)的紧密程度。耦合要低,即每个模块和其他模块之间的关系要简单; 内聚衡量一个模块内部各个元素彼此结合的紧密程度。内聚要高,每个模块完成一个相对独立的特定子功能。 当前第31页\共有71页\编于星期一\15点 1. 耦合 耦合:是对一个软件结构内不同模块之间互连程度的度量。 要求:在软件设计中应该追求尽可能松散耦合的系统。 可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解; 模块间联系简单,发生在一处的错误传播到整个系统的可能性就很小; 模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性。 当前第32页\共有71页\编于星期一\15点 耦合程度的度量: (1) 非直接耦合/完全独立(no direct coupling) 如果两个模块中的每一个都能独立地工作而不需要另一个模块的存在,那么它们完全独立。 在一个软件系统中不可能所有模块之间都没有任何连接。 当前第33页\共有71页\编于星期一\15点 (2) 数据耦合(data coupling) 如果两个模块彼此间通过参数交换信息,而且交换的信息仅仅是数据,那么这种耦合称为数据耦合。 当前第34页\共有71页\编于星期一\15点 评价: 系统中至少必须存在这种耦合。一般说来,一个系统内可以只包含数据耦合。 数据耦合是理想的目标
您可能关注的文档
- 只拣儿童多处行.ppt
- 产品系列设计演示文稿.ppt
- 电子密码锁答辩演示文稿.ppt
- 医学伦理学第三章医学伦理学的基本原则与规范体系详解演示文稿.ppt
- 发展经济学武汉大学演示.ppt
- 变电站防雷高电压技术演示文稿.ppt
- 肾脏疾病诊断详解.ppt
- 第3章医学影像成像原理.ppt
- XCGF-ICP-24-02内部举报及反舞弊管理办法(定稿).docx
- 405.触电事故专项应急预案.doc
- 2025-2026学年浙江省七彩阳光联盟高二下学期期中联考信息试题及答案.docx
- 政府公共关系学 教学考.docx
- 黑色素瘤分子检测及其诊疗应用的专家共识(2025版).docx
- DBJ∕T 36-062-2021 装配式建筑预制混凝土构件生产技术标准1.pdf
- 库卡KUKA机器人资料IBS Exercise collect.ppt
- DBJ50∕T-550-2026 建筑外墙内保温系统应用技术标准1.pdf
- XCGF-ICP-25-02内控评价管理办法(定稿).docx
- 库卡KUKA机器人资料Service Elektric KRC1.ppt
- DB51∕T 3360-2026 分布式电站用低温质子交换膜燃料电池系统技术规范.pdf
- XCGF-ICP-13-03 销售订单与交付管理办法.docx
最近下载
- 2026年普通高中学业水平合格性考试地理模拟试卷 5套(含答案) .pdf VIP
- 2026教师职称-通用版-教师职称(基础知识、综合素质、初中信息技术)历年参考题库含答案详解5卷试题.docx VIP
- 2022年安徽省中考语文真题(有答案).pdf VIP
- 初中八年级日语单词表(按单元).docx VIP
- 2026年高考物理一轮复习(通用版)微专题五碰撞中的临界问题及多次碰撞问题(复习讲义)(学生版+解析).docx VIP
- 吉林工商学院《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx VIP
- 《方剂学》课程案例.docx VIP
- 编号:ZTSJ-衬砌001-2024_液压模板台车衬砌施工工艺.docx VIP
- 第01讲 运动的描述 匀变速直线运动的规律(复习讲义)(安徽专用)(学生版) .docx VIP
- 办公楼照明与供配电毕业设计论文.doc VIP
原创力文档

文档评论(0)