- 3
- 0
- 约4.05千字
- 约 46页
- 2021-03-19 发布于北京
- 举报
逻辑内聚模块 判断 调用模块 读 一 个 记 录 写 一 个 记 录 被 调 用 模 块 常见内聚类型 常见内聚类型 耦 合 对一个软件结构内不同模块之间互连程度的度量。耦合强弱取决于模块间接口的复杂程度、调用模块的方式以及哪些信息通过接口。 在软件设计中应该追求尽可能松散耦合的系统 耦合的七种类型(低——高) 非直接耦合:如果两个模块之间没有直接关系,它们之间的联系完全是通过主要模块的控制和调用来实现的,这就是非直接耦合。 数据耦合:如果一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,则称这种耦合为数据耦合。 标记耦合 :如果一组模块通过参数表传递记录信息,就是标记耦合。事实上,这组模块共享了这个记录,它是某一类数据结构的子结构,而不是简单变量。这要求这些模块都必须清楚该纪录的结构,并按结构要求对此记录进行操作。 耦合的七种类型(续) 控制耦合 :如果一个模块通过传递开关、标志、名字等控制信息,明显的控制选择另一模块的功能,就是控制耦合。 外部耦合 :一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。 公共耦合 :若一组模块都访问同一个公共数据环境,则它们之间的耦合称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等
您可能关注的文档
- 产品规格及价格详情1.pdf
- 口罩机器三维图纸n95口罩生产线20200225 02-前段ksd171005a-01-02-93.pdf
- 2017美国大学生数学建模特等奖全集wechatumap38 320171.pdf
- excel bi商业报表课件4 4 power query m函数精讲.pdf
- 2019年10月30日广西税务在线直播--增值税发票综合服务平台系统操作及常见问题解答课件.pptx
- 四季度国际收支数据点评2019年经常账户逆差的频率可能提高-20190331-平安.pdf
- 天虹股份002419员工持股助力费控盈利能力持续提升.pdf
- 03 web阶段javaweb_day22框架基础加强.pdf
最近下载
- 江苏小升初英语考试题(含答案) .pdf VIP
- 13-保护个人隐私 教案 教科版信息科技八年级下册.pdf VIP
- 北京市建设工程预算消耗量定额(2021)市政工程.pdf VIP
- DB53T 1422.3-2025 云南松森林资源调查监测与碳计量林业数表+第3部分:根茎立木材积表.docx VIP
- 牛羊屠宰兽医卫生检验人员理论考试题库及答案.docx VIP
- 博士生英语面试常见问题解答集合.pdf VIP
- 给排水国标图集-04S516:混凝土排水管道基础及接口.pdf VIP
- 工期保障措施.docx VIP
- 房建项目施工项目应急预案及处理措施.docx VIP
- 20K607_防排烟及暖通防火设计审查与安装.docx VIP
原创力文档

文档评论(0)