软件体系结构教程(高等学校教材·软件工程)

当前位置:首页 > 教材 > 研究生/本科/专科教材 > 软件体系结构教程(高等学校教材·软件工程)

  • 版 次:1
  • 页 数:440
  • 字 数:705000
  • 印刷时间:2008年05月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787302168560
  • 丛书名:高等学校教材·软件工程
作者:李代平 等编著出版社:清华大学出版社出版时间:2008年05月 
内容简介
本书介绍了有关体系结构概念的构成和关于体系结构的不同观点,并给出了描述体系结构的有关理论和方法的研究成果,以及在此基础上的软件体系结构描述方法,质量分析与软件体系结构评估方法,并提供了体系结构实例分析。通过对本书的学习,读者将对体系结构概念和知识有一个全面而实际的认识。
本书面向软件专业的大学高年级本科生、研究生、从事软件工作的工程技术人员,以及对软件体系结构研究和应用感兴趣的读者。
目  录
第1章 绪论
 1.1 当前软件工程的分析
  1.1.1 软件危机的出现
  1.1.2 软件危机的成因
  1.1.3 如何克服软件危机
 1.2 什么是软件体系结构
 1.3 对软件体系结构定义的不同观点
 1.4 软件体系结构的重要性
  1.4.1 利于复杂软件的系统理解
  1.4.2 利于系统设计早期决策
  1.4.3 利于软件高层性质分析
 1.5 软件体系结构的意义
  1.5.1 对系统分析的意义
  1.5.2 对软件复用的意义
在线试读部分章节
第1章 绪论
由于计算机软件系统的规模和复杂程度不断提高,软件系统的结构变得13益复杂,软件系统的质量和性能不再仅仅取决于软件的实现算法和数据结构,软件体系结构的正确设计和选择往往是整个软件系统成功的关键因素。因此,软件体系结构逐渐成为软件工程领域的研究热点,并成为大型软件系统开发与软件产品线生产的关键技术。
  1.1 当前软件工程的分析
软件工程这个概念的正式出现是在1968年NAT0软件工程会议上。而软件工程这个概念的出现主要是由于“软件危机”的出现而导致的。
  1.1.1软件危机的出现
软件是计算机运行所需要的各种程序和数据的总称,它是计算机系统的重要组成部分。编制符合要求的程序一直是人们追求的目标。随着计算机应用领域的扩大,人们对软件的需求量剧增,对软件的正确性提出了更高的要求,并迫切地需要缩短软件生产周期。但是,当时的软件编制还是过多地依赖于程序员的能力和技巧,这就导致了软件的生产周期长,可靠性及可维护性也很差。软件开发远远满足不了社会的需求,从而爆发了一场“软件危机”。所谓软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。实际上几乎所有的软件都不同程度地存在问题。
  1.1.2软件危机的成因
从软件危机的种种表现和软件作为逻辑产品的特殊性,可以发现软件危机的原因,具体如下。
  1.软件规模越来越大
随着计算机应用的日益广泛,需要开发的软件规模日益庞大,软件结构也日益复杂。这些庞大软件的功能非常复杂,体现在处理功能的多样性和运行环境的多样性。  
  ……
书摘插画
插图

 软件体系结构教程(高等学校教材·软件工程)下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017