软件设计是指把软件“做什么”的逻辑模型转换成“怎么做”的物理模型,即实现软件系统的需求。1.系统设计原理系统设计原理包括:抽象;模块化;信息隐藏;模块独立——模块设计目标:强内聚、弱耦合。
模块独立性指软件系统中每个模块只完成一个相对独立的子功能, 和其它模块的接口简单。衡量模块独立程度的两个标准:耦合性和内
<尚大教育,教育至上,人才为大:sdedu.cc>
软件设计是指把软件“做什么”的逻辑模型转换成“怎么做”的物理模型,即实现软件系统的需求。1.系统设计原理系统设计原理包括:抽象;模块化;信息隐藏;模块独立——模块设计目标:强内聚、弱耦合。
模块独立性指软件系统中每个模块只完成一个相对独立的子功能, 和其它模块的接口简单。衡量模块独立程度的两个标准:耦合性和内聚性。
♦模块之间的耦合性——模块之间联系的紧密程度。
♦模 块 自 身 的 内 聚 性 — — 模 块 内 部 各 元 素 之 间 联 系 的 紧 密 程 度 。

<尚大教育,教育至上,人才为大:sdedu.cc>