体系结构--第5章--架构设计解析.ppt

体系结构--第5章--架构设计解析

* 5.1 生命期中的构架 5.2 良好架构的评判原则 5.3 架构设计的质量驱动方法 5.4 创建骨架系统 5.5 团队结构的形成 5.6 架构师的职责 5.7 小结 第 5 章 设计构架 5.1 生命期中的构架 软件过程—对软件开发活动的组织、规范和管理 基于构架的开发步骤 为软件系统构建一个商业案例 弄清系统需求 构建或选用构架 正确表述此构架,并与有关各方进行交流 对此构架进行分析和评价 实现基于构架的系统并保证与构架相一致 系统维护时,构架文档应同步维护 下图的演变交付生命期模型表明了构架所应处的位置。 何时可以开始设计? 对需求有了初步了解就可以开始设计。 构架驱动因素的组成: 比较重要的功能、质量属性、限制条件构成的某个子集 如何确定构架驱动因素? 业务目标优先级较高的要求 5.2 良好架构的评判原则 设计构架过程的建议: 构架的设计应该由一位设计师来完成 设计师应全面掌握对系统的技术需求,以及对各项定性指标优先级的清单 构架的文档完备,并采用所有人员认可的文档形式 构架设计方案应让各风险承担者积极参与评估 通过对构架分析,得出明确的定性与定量指标 构架设计应有助于具体实现 允许构架带来一定的资源争用,并给出可行的解决方案 关于构架的结构的建议: 构架由定义良好的模块组成,各模块的功能划分应基于信息隐藏 模

文档评论(0)

1亿VIP精品文档

相关文档