- 14
- 0
- 约 17页
- 2016-08-20 发布于湖北
- 举报
软件架构概念
第一章.软件架构概念组成派:架构 = 组件 + 交互软件系统的架构将系统描述为计算组件及组件之间的交互。决策派:架构 = 一组重要决策软件架构是在一些重要方面所做出的决策的集合。viewcontroller创建model读取调用服务通知组成派软件架构决策切分类决策client决策系统决策决策API层决策模块server引擎层决策模块SPI及服务扩展………决策派软件架构决策技术选项类决策B/S架构决策决策决策弃用PHP选用JSP弃用ASP决策Framework选择开发工具选择决策派软件架构软件架构为谁而设计架构设计视图逻辑架构设计物理架构设计层,子系统,模块等的划分决定交互接口和交互机制软件系统在计算机中运行期间的并发和交互情况详细设计和编程实现从“逻辑架构+物理架构”到设计实现需求成果高层架构成果架构设计规格需求关键需求细化架构领域模型概念架构架构原型架构设计三原则需求成果高层架构成果架构设计规格1需求分析3确定关键需求5细化架构设计需求关键需求细化架构2领域建模4概念架构设计6架构验证领域模型概念架构架构原型架构设计过程需求分析沟通确定系统目标非功能范围Feature上下文图建立用例模型需求功能质量约束需求分析需求功能可扩展性领域建模功能=现在功能扩展=未来功能领域模型领域建模需求功能质量确认关键需求约束确定关键功能确定关键质量关键需求关键功能关键质量确定关键需求关键需求关键功能
原创力文档

文档评论(0)