TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机软件设计的基本原理与耦合性和内聚性思维导图

软件设计的基本原理与耦合性和内聚性思维导图

  收藏
  分享
免费下载
免费使用文件
U26170727 浏览量:72022-10-26 19:18:05
已被使用0次
查看详情软件设计的基本原理与耦合性和内聚性思维导图

<国家计算机二级考试>软件设计的基本原理与耦合性和内聚性相关知识点总结.

树图思维导图提供 软件设计的基本原理与耦合性和内聚性思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 软件设计的基本原理与耦合性和内聚性思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:4f7e2b91839f878b0b162c2891c17571

思维导图大纲

软件设计的基本原理与耦合性和内聚性 思维导图模板大纲

软件设计中应该遵循的基本原理和与软件设计有关的概念:

1) 模块化:把程序划分成独立命名且可独立 访问的模块,每个模块完成一个子功能。   

2) 抽象化:抽出事物的本质特性而暂时不考虑它们的细节。 

3) 信息隐藏和局部化:信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的,实现信息隐蔽依靠对象的封装。 

4) 模块独立性:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。模块的独立程度是评价设计好坏的重要度量标准。  

耦合性和内聚性 

耦合性:是对一个软件结构内不同模块之间互联程度的度量。耦合性的强弱取决于模块间接口的复杂程度。 

内聚性:是一个模块内部各个元素间彼此结合的紧密程度的度量。 一个模块的内聚性越强则该模块的模块独立性越强。一个模块与其他模块的耦合性越强则该模块的模块独立性越弱。 

耦合和内聚的种类。

耦合度由低到高:非直接耦合,数据耦合,标记耦合,控制耦合,外部耦合,公共耦合,内容耦合。 

内聚性由强到弱:功能内聚,顺序内聚,通信内聚,过程内聚,时间内聚,逻辑内聚,偶然内聚。  

相关思维导图模板

一、研究内容思维导图

树图思维导图提供 一、研究内容 在线思维导图免费制作,点击“编辑”按钮,可对 一、研究内容  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:4f21797dd3e8b08f1951dfc24e7be94f

904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查思维导图

树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc