软件体系结构设计模式的分析研究

软件设计

计算机系统应用

年第

软件体系结构设计模式的分析研究

楚荣珍 李顺刚

刘建国

邯郸河北工程学院

邯郸河北冶金建设集团有限责任公司 ,,,

摘要介绍了以面向对象的技术为基础以设计模式为指导软件体系结构为核心的软件开发过程并针对当前软件体系结构描述语言和工具普遮存在的通用性较差提出使用设计模式来表示软件系统的体系结构的观点讨论 , ,

了使用设计模式的一些原则以达到最大限度的设计重用 ,

关健词软件体系结构设计模式面向对象 。

前言 面向对象技术可用于描述不同类型的软件系统 “”

在面向对象软件开发中完成一定的任务 ,

所谓设计模式 ,

简单地理解为面 、

但目前面向对象建模技术的研究很少是专注于对象之间的动态关系也就是我们所说的对象相互作用 ,

向对象软件的设计经验可以作为设计模式记录下来 。

一个设计模式命名 , “

抽象和确定了一个通用软件

这是一个很明显的缺陷

因为面向对象程序由大 ,

的 为解

结构的主要方面这些设计结构能被用来构造可复用的面向对象设计 义是由 。

初始化方法激活所组成但我们讨论面向对象系统的设计时却倾向于避免描述这些动态关系的细节 ,

而受到普遍认可的设计模式的定

给出的 ,

模式 模 ,

决这一问题我们用软件设计模式来描述面向对象软件系统的设计 。

是指从某个具体模式的形式中得到的一种抽象在特 ,

殊的非任意性的环境中该形式不断地重复出现

。”

式的概念是随设计中要解决的问题的变化而变化每

设计模式的概述 设计模式的概念最早是由名为 。 ,

一个模式描述了一个在我们周围不断重复发生的问 引心 以健

题以及该问题的解决方案的核心 ,

这样你就能一次 ,

的建筑师提出来的他最早把注意力放在建筑 , ,

又一次地使用该方案而不必做重复劳动 ,

物和城镇的设计和结构上逐渐地他的思想影响了软件研究并在最近流行起来 ,

关于设计模式目前的研究方向主要有设计模式与其他面向对象设计方法如特定领域的框架的关 系它们各自的优劣和适应范围 ,

随着面向对象技术的出

现和广泛使用一方

面软件的可重用性在一定程度上 已经有所解决另一方面对软件可重用性的要求同时 ,

除此之外人们还在 , ,

各个方面总结设计模式如通信领域等何让设计模式的使用更加自动化等 。

以及研究如

也越来越高设计面向对象的软件很难而设计可重复 ,

,

使用的面向对象的软件难度更大利用设计模式可方 ,

便地重用成功的设计和结构

设计模式是为实现高质 ,

设计模式的组成 设计模式的基本成分 一个设计模式被划分为四个基本组成部分 。

量软件设计的重用而提出的一个设计模式系统性地

命名促成和解释一个可通用的设计该设计着重于在 ,

面向对象系统解决一个重现的设计问题 ,

它描述这个 , 、

模式名称

模式名称通常用来描述一个设计 ,

问题及其解决方案当应用该解决方案时它同时给出

问题它的解法和后果由一到两个词组成问题 、

实现的方法和示例的对象和类的组合 应用技术闸

该解决方案是一系列解决此问题 面向对象的设计模式是解决如何

问题告诉我们什么时候要使用设计模 。

式解释问题及其背景

软件体系结构设计模式的分析研究

软件体系结构设计模式的分析研究

Word文档免费下载Word文档免费下载:软件体系结构设计模式的分析研究 (共4页,当前第1页)

你可能喜欢

  • 图书管理系统需求分析报告
  • 深入浅出设计模式
  • 软件设计与体系结构
  • 设计模式应用
  • 软件体系结构复习资料
  • 软件体系结构综述
  • 软件体系结构风格
  • 软件体系结构实验报告

软件体系结构设计模式的分析研究相关文档

最新文档

返回顶部