产品模块化设计的前世今生

​模块设计最早源自软件设计的基本概念,在早期的软件设计中提出了针对产品功能的模块化设计。

在设计好软件的体系结构后,就已经在宏观上明确了各个模块应具有什么功能,应放在体系结构的哪个位置。我们习惯地从功能上划分模块,保持“功能独立”是模块化设计的基本原则。因为,“功能独立”的模块可以降低开发、测试、维护等阶段的代价。但是“功能独立”并不意味着模块之间保持绝对的孤立。

一个系统要完成某项任务,需要各个模块相互配合才能实现,此时模块之间就要进行信息交流。

模块通常是“由元件或零部件组合而成的、具有独立功能的、可成系列单独制造标准化单元,通过不同形式的接口与其他单元组成产品,且可分、可合、可互换”。这个定义描述了模块的如下特征:

(1)模块不同于一般产品的部件,它是一种具有独立功能,可单独制造、销售的产品。

(2)模块通常由各种元器件组合而成,高层模块还可包含低层模块(即由模块组成模块)。

(3)它是构成产品系统的完整单元一(要素),它与产品系统的其他要素可分、可合。

(4)模块通过各种形式的接门(刚性、柔性)和连接方式(单向、双向、多向)实现模块间的连接与组合。

(5)模块通常是标准化产品,可成系列设计和制造。

模块的种类

按照模块的用途和特征可以划分许多种类,其中常见的有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值