模块化设计对于用户的好处在哪里?

也就是说某个复杂工序实现了模块化的设计

用户使用这个模块化的复杂工序,具体有什么好处???

希望详细说明,好的,我追加分数,谢谢!
1L,你们这样有什么意思啊?

3L,你好,我说的是对使用最后的产品的人的好处

对设计人员的好处,网上能查到比较多

不知道你分清“用户”这个词的意思没?

使用最后的产品的人是一种用户。

进行设计的人员也是一种用户。

这种好处,通常是针对后者而言的。

模块化,将功能分解,降低之间的耦合性。

从而,为了替换某个模块达到质量或效率的提升,就

不会改变整个结构,只需要改相应的模块。工作量就会明显减少。

这就是好处!

当然,这也是有前提的,也就是前期的设计要花费很多工时,

同时,这种设计多半不是一次性完成的,有经验的人可能修改次数少一些。

合理的设计,保证封闭和开放与效率的平衡。既在一定程度上能保证易于修改,

也就是易于优化和扩展,也在一定程度上保持良好的性能。

===============================

模块化设计的好处,注意是“设计”,

只是针对设计人员的好处,与你说的用户没有太大关系。

硬要是说有关系,给最终使用产品用户的好处,

那只能说是设计人员有更多工时去完善产品的功能,

从而体现在最终产品的性能优良。

个人认为,模块化设计的好处不是对产品的使用者而言的,

是针对设计人员而言的。有什么不对的地方还请指导。

-------------------------------------------------

============================================
“用户(包括终端购买者)就比较好用了”,这点并不是采用何种设计方式达到的,

比如A产品已经是你所说的很好用的产品,它是采用了模块化设计的方式设计的。

但是,即使不是模块化方式设计的方式,用其他的,铁板式的设计也是可以同样设计

出和A产品(最终)一模一样的好用的产品。

站在最终用户的角度,这两个产品是完全一样的。

只是,两种方式设计的产品遇到新的

需求,需要改变的时候,前者扩展性更好,更易修改(修改后形成新的产品),

后者则反之。

如果想通过“模块化设计”这种词语来说服客户,好处就是,如果他们哪一天,

有了新的需求(就是要求更多的功能),我们能最快最好的更新产品。

也就是你的产品有很强的更新能力,随用户的变化而变化。

我知道的就这些了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-09-23
模块化设计,便于把一项大的复杂的工作简单化.比如一个大的复杂问题,我们把它分成几个模块来解决,每个模块解决这个复杂问题的一部分.这样只要每个模块设计好了,然后把所有模块组装在一起就行了.这样做,容易发现问题,如果不模块化,一旦出现问题,我们要找到问题很困难,模块化以后,由于每个模块实现一个子功能,所以对于问题定位比较容易;其次,可以重复使用模块,避免重复劳动,一个模块可以被多次使用,也便于标准化每个功能;最后升级方便,我们要升级某项能能,只需升级某个模块就行了,这样不容易出错,效率也提高了.
第2个回答  2008-09-23
好得很!
相似回答