系统是指由一系列相互影响、相互联系的若干组成部件,在规则的约束下构成的有机整体,这个整体具有其各个组成部件所没有的新的性质和功能,并可以和其他系统或者外部环境发生交互作用。系统在接受外部信息,并向系统步}部输出信息或对外部环境发生作用的过程中所表现出来的效能或者特征,就是系统的功能。
系统的各组成部分之间、组成部分与整体之间,以及整体与环境之间,存在着一定的有机联系,从而在系统的内部和外部形成一定的结构和秩序。系统的形成、发展、变化的动态过程可以分解为活动。一般而言,系统具有以下几个特点:
(1)目的性。定义一个系统、组成一个系统或者抽象出一个系统,都有明确的目标或者目的,目标性决定了系统的功能。
(2)可嵌套性。系统可以包括若干子系统,系统之间也能够耦合成一个更大的系统。换句话说,组成系统的部件也可以是系统。这个特点便于对系统进行分层、分部管理、研究或者建设。
(3)稳定性。系统的稳定性足指:受规则的约束,系统的内部结构和秩序应是可以预见的;系统的状态以及演化路径有限并能被预测;系统的功能发生作用导致的后果也是可以预估的。稳定性强的系统使得系统在受到外部作用的同时,内部结构和秩序仍然能够保持。
(4)开放性。系统的开放性是指系统的可访问性。这个特性决定了系统可以被外部环境识别,外部环境或者其他系统可以按照预定的方法,使用系统的功能或者影响系统的行为。系统的开放性体现在系统有可以清晰描述并被准确识别、理解的所谓接口层面上。
(5)脆弱性。这个特性与系统的稳定性相对应,即系统可能存在着丧失结构、功能、秩序的特性,这个特性往往是隐藏不易被外界感知的。脆弱性差的系统,一旦被侵入,整体性会被破坏,甚至面临崩溃,系统瓦解。
(6)健壮性。当系统面临干扰、输入错误、入侵等因素时,系统可能会出现非预期的状态而丧失原有功能、出现错误甚至表现出破坏功能。系统具有的能够抵御出现非预期状态的特性称为健壮性,也叫鲁棒性( robustness)。要求具有高可用性豹信息系统,会采取冗余技术、容错技术、身份识别技术、可靠性技术等来抵御系统出现非预期的状态,保持系统的稳定性。