一个企业的信息系统处于初始阶段或扩散阶段,积累了一些项目级的应用。由于这些应用是分散开发的,是为了支持一系列单项应用而建立的,因而都有各自的数据结构,不考虑或很少考虑彼此之间的联系,形成了可独立运行的“信息孤岛”。随着企业管理水平的提高,外部环境的改变,势必要求把“信息孤岛”互联,形成“信息大陆”,这就是所谓的系统集成(SI, System Integration)。由于这些“信息孤岛”的数据结构都是各自为政,彼此之间不能识别对方的数据,无法直接互联,因而必须增加一系列的转换程序 棗 接口,使信息能相互流通。随着联通规模的增大,这些接口数目急剧增加,系统的复杂度加大;另一方面,这些接口都处于“面”的位置,接口的故障被放大到“系统”上,使系统的可靠性下降,因而这样的“系统集成”是一条少慢差费的弯路,或许是一条走不通的死路。