问问题描述
答精选答案

分割原理的具体描述如下:
1)把一个物体分成相互独立的几个部分;
2)把一个物体分成容易组装和拆卸的部分;
3)提高系统的可分性,以实现系统的改造。(增加物体被分割的程度)
分割原理要表达的其实就是我们平常所说的分而治之的策略,这是我们解决问题的一种最简单朴素的方法,应用非常广泛。
分割原理好处:
A)降低系统的规模和粒度,增加系统的可解析
降低系统规模和粒度的目的当然可以使得系统求解更加容易,对于制造业来说,可以使得制造更加容易,更加专业。在软件系统中的大文件分割成小文件,大系统分割成小系统,可以使得系统的实现变得更加简单和容易。同时,如果系统按功能进行分割,可以使得子系统各负其责,子系统的职责更加单一。
B)增加系统的灵活性,弹性和可维护性:
分割的另一个好处就是脱耦,通过脱偶可以增加系统的灵活性,弹性和可维护性。灵活性和弹性大家可以很容易理解,可维护性表达的是系统如果出问题,我们只要找到出问题的部分,进行替换就可以。现在制造业的组件化和软件设计的模块化(组件化)都是利用了这种思想。比如网络的分层,软件系统的多层架构。
C ) 使得社会化生产,流水化作业成为可能
这个好处是显而易见的。
那什么时候可以用这个原理呢?下面是一些典型的场景:
1)如果我们需要在一个现有的系统(或者物体)上的增加功能或职责,而现有系统的功能比较笼统的情况下;
典型的例子是垃圾箱,垃圾箱的功能是回收垃圾,但我们现在需要对垃圾的回收进行分类,这就增加了垃圾箱的职责,不仅要回收垃圾,还要分类,一个比较简单的办法就是将垃圾箱分成几个相对独立的部分(可回收垃圾,不可回收垃圾,其它垃圾),这也是原理中第一种情况。对于软件系统中,对数据的访问分成文件数据的访问和数据库数据的访问也属于此类。当然,如果增加的职责比较复杂,有时候简单的分割并不容易解决,反而会增加系统的复杂性和成本。
2)如果系统过于笨重或者体积过大,不便于移动或运输
这个主要是针对实物型的系统,比如可拆卸衣柜
本文来自作者[向上生长]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/changshijingxuan/202609/927384.html
评论列表(4条)
我是公众科技网的签约作者“向上生长”!
希望本篇文章《分割原理在机器中的应用》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:分割原理的具体描述如下:1)把一个物体分成相互独立的几个部分;2)把一个物体分成容易组装和拆卸的部分;3)提高系统的可分性,以实现系统的改造。(增加物体被分割的程度)分割原理要表达的其实就是我们平常所说的分而治之的策略,这是我们解决问题的一种最简单朴素的方法,应用非常广泛。分割原理好处:A)降低系统的规模和粒度,增加系统的可解析降低系统规模和粒度的目的当然可以使得系统求解更加容易,对于制造业来说,可以使得制造更加容易,更加专业。在软件系统中的大文件分割成小文件,大系统分割成小系统,可以使得系统的实现变得更