- 2
- 0
- 约5.37千字
- 约 28页
- 2018-01-31 发布于贵州
- 举报
图书管理系统-OOD-设计准备知识精选
* 模块的独立性(Module Independence)是模块化、抽象、信息隐蔽等概念的直接结果,也是判断模块化结构是否合理的标准。 模块独立性是指开发具有独立功能而和其他模块没有过多关联的模块。 模块独立性两大优点: 独立的模块由于分解了功能,简化了接口,使得软件比较容易开发; 独立的模块比较容易测试和维护。 模块的独立性(Module Independence) * 模块独立性的度量标准(Measure Standards) 模块独立性由两个定性标准度量: 模块自身的内聚(Cohesion),也称为块内联系或模块强度, 模块之间的耦合(Coupling),也称为块间联系。 模块独立性愈高,则块内联系越强,块间联系越弱。 * 内聚性是从功能的角度对模块内部聚合能力的量度。 高内聚是模块独立性追求的目标。 分类: 偶然性内聚:模块内的各个任务在功能上没有实质性联系,纯属“偶然”因素组合了块内各个互不相关的任务。 逻辑性内聚:模块通常由若干个逻辑功能相似的任务组成,通过模块外引入的一个开关量选择其一执行。这种内聚增大了模块间的耦合。 时间性内聚:模块内的各个任务由相同的执行时间联系在一起。例如,初始化模块。 过程性内聚:模块内的各个任务必须按照某一特定次序执行。 模块的内聚性(Cohesion) * 通信性内聚:模块内部的各个任务靠公用数据联系在一起,即都使用同一个输入数据,或者产
您可能关注的文档
最近下载
- 五年级语文第三单元语文园地.doc VIP
- 2025年度中国质量检验检测科学研究院招聘工作人员(1人)模拟试卷及1套参考答案详解.docx VIP
- 国际数棋课件.pptx VIP
- 【飞瓜数据×飞瓜品策】2024年抖音滋补保健品类线上消费与行业洞察 -.pdf VIP
- 第15课+小野さんは今新聞を読んでいます+导学案 高中日语新标日初级上册.docx VIP
- 2025年度中国质量检验检测科学研究院招聘工作人员(1人)模拟试卷含答案详解(名师推荐).docx VIP
- 2023年江苏省盐城市中考英语试卷真题.pdf VIP
- 2025年度中国质量检验检测科学研究院招聘工作人员(1人)模拟试卷及答案详解(全优).docx VIP
- 四章复式记账法的应用1ppt课件.pptx
- 2025中国质量检验检测科学研究院招聘1人模拟试卷含答案详解.docx VIP
原创力文档

文档评论(0)