第7章 基于体系结构的软件开发 7.1 设计模式 ◇ 设计模式目录的内容 Gamma在他的博士论文中总结了一系列的设计模式,用一种类似分类目录的形式将设计模式记载下来。我们称这些设计模式为设计模式目录。 根据模式的目标,可以将它们分成创建性模式、结构性模式和行为性模式。创建性模式处理的是对象的创建过程,结构性模式处理的是对象/类的组合,行为性模式处理类和对象间的交互方式和任务分布。 根据它们主要的应用对象,又可以分为主要应用于类的和主要应用于对象的。 第7章 基于体系结构的软件开发 7.2 基于体系结构的设计方法 ◇ 有关概念 ABSD方法为产生软件系统的概念体系结构提供构造,概念体系结构是由Hofimeister、Nord和Soni提出的四种不同的体系结构中的一种,它描述了系统的主要设计元素及其关系。概念体系结构代表了在开发过程中作出的第一个选择,相应地,它是达到系统质量和商业目标的关键,为达到预定功能提供了一个基础。 体系结构驱动,是指构成体系结构的商业、质量和功能需求的组合。 使用ABSD方法,设计活动可以在体系结构驱动一决定就开始,这意味着需求抽取和分析还没有完成,就开始了软件设计。设计活动的开始并不意味着需求抽取和分析活动就可以终止,而是应该与设计活动并行。特别是在不可能预先决定所有需求时,例如产品线系统或长期运行的系统,快速开始设计是至关重要的。 第
您可能关注的文档
最近下载
- 财务管理软件:SAP二次开发_(11).SAP财务安全与权限管理.docx VIP
- 新12D6防雷与接地工程.docx VIP
- HUW组合工法桩施工方法.docx VIP
- (正式版)DB6110∕T 54-2024 《党政机关会务服务规范》.docx VIP
- 不同注入气体对大庆外围低渗透储层原油物性的影响探讨.pdf VIP
- 高频优选:山东航空笔试题库及答案.doc VIP
- 食品安全操作规范课件.ppt VIP
- GB_T 5746-2014 船用普通矩形窗.doc VIP
- 财务管理软件:SAP二次开发_(2).SAP财务模块二次开发概述.docx VIP
- 科研项目监理大纲范文.docx VIP
原创力文档

文档评论(0)