第1章 绪论(第一页至第20页)
发布时间
阅读量:
阅读量
- 系统架构概述 * 定义及发展历程 * 定义 :系统架构体现为组件中所包含的系统基本组织结构、各部分之间的关联以及指导性原则,系统架构设计在系统开发过程中具有关键作用,其质量直接关系到系统的稳定性和生命周期。
* 发展历程 :其起源可追溯至20世纪60年代中期的软件危机,软件架构由此应运而生。经历了基础研究阶段(1968 - 1994年),软件架构的概念被提出,并逐步发展出模块化开发方法;随后进入概念体系和核心技术形成阶段(1999 - 2000年),概念的内涵与外延逐渐明确,组件化技术得到提升;理论体系完善与发展阶段(1996年至今),相关研究方向受到越来越多的关注;最后是普及应用阶段(2000年至今),理论与实践之间形成了良性互动。- 常用分类及建模方法 * 常用分类 :典型的系统架构包括分层架构、事件驱动架构、微核架构、微服务架构以及云架构等,每种类型都有其自身的特点和适用场景,现代大型软件往往结合多种架构方式以满足复杂需求。
- 建模方法 :软件架构模型通常被划分为结构模型、框架模型、动态模型和过程模型,“4 + 1”视角模型则通过五个不同的视角来描述软件系统的整体结构。
- 应用场景 :各种软件架构风格在不同领域得到了广泛应用,每种风格都有
- 常用分类及建模方法 * 常用分类 :典型的系统架构包括分层架构、事件驱动架构、微核架构、微服务架构以及云架构等,每种类型都有其自身的特点和适用场景,现代大型软件往往结合多种架构方式以满足复杂需求。
全部评论 (0)
还没有任何评论哟~
