- 2
- 0
- 约5.27千字
- 约 34页
- 2015-07-23 发布于河南
- 举报
* ?信息隐蔽的封装原则: 局部化设计: 被处理的信息限制在局部处理过程中,尽量减少与外部其他处理共享。这样,对其它成分的影响面会较小。例如:函数、类。 封装设计: 将处理过程尽量隐蔽,使外界只了解其简单、统一形式的访问方式。这样可以减少划各部分的依赖程度,增强构造灵活性。 软件设计中运用的信息隐蔽的技术包括: 封装设计 局部化设计 * ?模块化的原则: 软件的模块设计: 模块可分解性:整体问题可被分解成多个模块来解决 模块可组装性:现有的模块可被组装用以解决问题 模块可理解性:模块可作为独立作用的成分被理解 模块连续性: 对系统的修改只作用于单个的模块 模块保护性: 模块出现异常的影响,仅在模块内部 模块:可被独立命名、具有独立作用的软件成分 * ?保持高内聚和低耦合 内聚性: 软件成份的内部特性。成份中各处理单元的关系越紧密越好。 耦合性: 软件成份间关系的特性。软件成份之间的关系越松散越好。 * 偶然内聚:各处理元素之间并没有关系,只是把分散在多处的功能合起来 逻辑内聚:仅仅是逻辑功能相关的处理元素合在一起 时间内聚:需要在同一时间执行,并无功能逻辑的处理元素合在一起 过程内聚:过程顺序相关的功能元素合在一起 通讯内聚:需要对相同的外部数据进行操作的处理元素合在一起 顺序内聚:一个软件成份的输出是另一个软件成份的输入,将它们合起来 功能内聚:只完成单一的功能 内容耦合
您可能关注的文档
- 财务会计与审计(B020157)【荐】.doc
- 财务会计专业毕业论文【荐】.doc
- 财务会计学复习资料【荐】.doc
- 财务会计课件【荐】.ppt
- 财务报表分析(一)试题【荐】.doc
- 财务票证岗位练兵试题五【荐】.doc
- 财务管理专业专升本考试大纲【荐】.doc
- 财务管理第6章【荐】.ppt
- 财务管理综合测试题第三套参考答案【荐】.doc
- 财团法人保险事业发展中心提供寿险统计资料申请单【荐】.doc
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 潍坊市坊子区2025-2026学年第二学期三年级语文期中考试卷(部编版含答案).docx VIP
- 申万宏源-“大重构”系列-美联储的“政治危机”与美债风险的“重估”.pdf VIP
- 医院妇产科设备清单.docx
- 三菱电机工业机器人RV-2F 使用说明书(从机器人本体安装到维护).pdf VIP
- 申万宏源-“流动性笔记”系列之四-降息重启,美债利率怎么走.pdf VIP
- 塑料件(卡扣等)设计标准模块---自创-推荐新人学习——【塑胶件设计】.pdf VIP
- 国投证券-联讯仪器-688808-国产光模块测试龙头,拓展存储及电测赛道.pdf VIP
- 给排水、化粪池、检查井、外网施工方案.docx VIP
- 2026年刘海粟美术馆公开招聘工作人员笔试备考题库及答案解析.docx VIP
- (高清版)DG∕TJ 08-2105-2022 行道树栽植与养护技术标准.pdf VIP
原创力文档

文档评论(0)