信息系统开发架构(information system development mode),管理学-管理科学与工程-信息管理与信息系统-信息系统开发架构,一系列抽象的信息系统开发规范或模式,用于指导信息系统各方面的设计。信息系统开发架构是在一定的设计原则基础上,为信息系统开发提供一个结构、行为和属性的高级抽象,由构成系统的元素的描述,这些元素的相互作用、接口和通信机制,指导元素集成的模式及这些模式的约束组成。信息系统开发架构不仅制定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。信息系统开发架构研究始于20世纪60年代,软件危机的出现是其直接原因。纵观信息系统开发架构技术发展过程,从最初的“无架构”设计到现行的基于架构的信息系统开发,其经历了4个阶段。①“无架构”设计阶段:20世纪70年代以前,以汇编语言进行小规模应用程序开发为特征,此阶段系统规模较小,很少明确考虑系统结构,一般不存在系统建模工作。②萌芽阶段:20世纪70年代中后期,出现了概要设计与详细设计,以控制流图和数据流图构成系统结构为特征。