作者简介
Gavin,程序员、软件架构师、企业架构师,关注智能制造。
本文是专栏《智能制造系统架构》中的文章,其它文章请参阅入坑智能制造系统架构。
在《什么是系统架构?》中提到了,“架构的对象是“系统”,泛指一群有关联的个体,系统可以一个企业,部门,也可以是个应用或者服务。” 那么,什么是系统?
什么是系统
系统是由相互联系、相互作用的若干要素组成的表现为新功能的有机整体。系统并不仅仅是一些事物的简单集合,而是一个由一组相互连接的要素构成的、能够实现某个目标的整体。
一个系统可能包含很多子系统,而它也可以嵌入到其他更大的系统之中,成为那个更大的系统中的子系统。
所有系统都具有三个基本特征:
- 系统是由若干元素(要素)组成,这些要素可能是单个事物,也可能是一群事物组成的子系统;
- 这些元素(要素)之间存在着相互作用、互相依赖的有机联系,这是系统与一群彼此无关的事物组合(“堆”)的重要区别;
- 由于元素(要素)之间的相互作用,使系统作为一个整体具有特定的功能。这种功能是由系统内部各要素间的有机联系和它的结构所确定的、与各组成要素的功能不同的新功能。