搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
软件体系结构的方法及实现技术探究
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787517033080
  • 作      者:
    刘兴明,王翠娥著
  • 出 版 社 :
    中国水利水电出版社
  • 出版日期:
    2015
收藏
内容介绍
  《软件体系结构的方法及实现技术探究》主要介绍软件体系结构的理论基础、研究内容、当前现状,通过《软件体系结构的方法及实现技术探究》读者可以了解软件体系结构的基本概念、风格、描述方法、设计方法、评估方法与集成开发环境,以及特定领域的软件体系结构和主流软件体系结构等相关内容。《软件体系结构的方法及实现技术探究》可作为软件开发人员的参考用书。
展开
精彩书摘
  《软件体系结构的方法及实现技术探究》:
  一个模型可以对应多个视图。如果用户通过一个视图的控制器改变了模型,则其他的视图也反映出这个改变。为此,模型在其外部数据被改变时需要通知所有的视图,视图则据此更新显示信息。由此允许改变应用的子系统而对其他的子系统产生重大影响。
  MVC体系结构风格的优点主要可以概括为以下几个方面。
  ①将复杂的逻辑设计问题简单化,系统的扩展性得到了保证。
  ②可维护性好,界面的改变不影响程序的功能。
  ③不管是静态时,还是运行时,都可以改变。
  MVC体系结构风格应用的例子有很多,在SmallTalk和Java中都有涉及。Windows应用程序的文档视图结构就是MVC体系结构风格。
  3.2.12C2风格
  C2风格的设计思想最早源于Chiron—1用户界面系统。C2风格是一个基于构件和消息传递的,适合于GUI软件开发图序结构的风格。C2风格的体系结构如图3—24所示。
  由图3—24可以看出C2风格的体系结构由构件和连接件两种元素组成的并行构件网络。每个构件和连接件都有一个“顶部”和“底部”。构件的“顶部”和连接件的“底部”相连,构件的“底部”和连接件的“顶部”相连,构件只能与连接件相连,连接件既可以与构件相连也可以与连接件相连。一个连接件可以和很多构件或连接件相连。连接件间的连接规则也一样。构件间发送的消息类型有两种,一种是向上级构件发出请求(Request),另外一种是向下发送通知。
  ……
展开
目录
前言

第1章 软件复用与构件技术
1.1 软件复用
1.2 软件复用的具体实现
1.3 构件技术的定义及技术规范
1.4 软件构件接口
1.5 软件构件的模型
1.6 构件的管理与维护
1.7 构件的组装与部署
1.8 基于构件的软件配置管理
参考文献

第2章 软件体系结构综述
2.1 软件体系结构产生背景
2.2 软件体系结构
2.3 软件体系结构核心模型
2.4 软件体系结构模式与模式系统
2.5 软件体系结构结构的应用现状
参考文献

第3章 软件体系结构的风格
3.1 软件体系风格的概述
3.2 经典软件体系结构的风格
3.3 新型软件体系结构风格
参考文献

第4章 软件体系结构的描述
4.1 IEEE1471软件体系结构描述框架标准
4.2 软件体系结构描述方法
4.3 软件体系结构的描述语言
4.4 动态软件体系结构及其描述
参考文献

第5章 软件体系结构与软件质量
5.1 软件质量属性
5.2 软件质量度量模型和相关体系结构要素
5.3 质量属性的场景描述方法
5.4 几种质量属性及其一般场景
5.5 几种质量属性策略
5.6 软件体系结构本身的质量属性
参考文献

第6章 特定领域的软件体系结构
6.1 特定领域软件体系结构概述
6.2 特定领域的软件体系结构的领域工程
6.3 特定领域的软件体系结构的应用工程
6.4 特定领域的软件体系结构的生命周期
6.5 特定领域的软件体系结构的建立
6.6 特定领域的软件体系结构的开发过程
参考文献

第7章 主流软件体系结构
7.1 面向服务的软件体系结构
7.2 WebService技术
7.3 Android系统
7.4 云计算体系结构
参考文献

第8章 软件体系结构评估方法
8.1 软件体系结构评估方法概述
8.2 ATAM评估方法
8.3 CBAM评估方法
8.4 SAAM评估方法
8.5 ARID评估方法
参考文献

第9章 软件体系结构集成开发环境
9.1 集成环境原型
9.2 基于软件体系结构的开发环境ArchStudio 4
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证