软件架构概念解读.pptxVIP

  • 23
  • 0
  • 约1.34千字
  • 约 17页
  • 2016-08-14 发布于湖北
  • 举报
第一章.软件架构概念 组成派:架构 = 组件 + 交互 软件系统的架构将系统描述为计算组件及组件之间的交互。 决策派:架构 = 一组重要决策 软件架构是在一些重要方面所做出的决策的集合。 组成派软件架构 view controller model 创建 调用服务 读取 通知 2017-4-1 2 决策派软件架构 系统 client server API层 引擎层 SPI及服务扩展 模块 模块 ……… 决策 决策 决策 决策 决策 切分类决策 2017-4-1 3 决策 决策派软件架构 B/S架构 选用JSP 弃用PHP 弃用ASP Framework选择 开发工具选择 决策 决策 决策 决策 决策 技术选项类决策 2017-4-1 4 软件架构为谁而设计 2017-4-1 5 架构设计视图 逻辑架构设计 模块划分 接口定义 领域模型 开发架构设计 技术选型 文件划分 编译关系 运行架构设计 技术选型 控制流划分 同步关系 物理架构设计 硬件分布 软件部署 方案优化 数据架构设计 技术选型 存储格式 数据分布 2017-4-1 6 从“逻辑架构+物理架构”到设计实现 逻辑架构设计 物理架构设计 详细设计和编程实现 层,子系统,模块等的划分决定 交互接口和交互机制 软件系统在计算机中运行期间的并发和交互情况 2017-4-1 7 架构设计三原则 需求成果 高层架构成果 架构设计规格 需

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档