软件工程

软件工程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2003-08
版次: 1
ISBN: 9787562919544
定价: 25.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 284页
字数: 367千字
1人买过
  • 本书在吸取了国内外大量同类书刊精华的基础上,总结了编者多年来从事软件工程教学研究的经验和体会,全面系统地介绍了软件工程的概念、原理和典型的技术方法。本书的特点是讲解深入浅出,着重讲透基本的概念、原理、技术和方法;既注重系统性、科学性和先进性,又特别注重实用性;既有原理性论述,又有丰富、完整的实例与之配合,利于读者理解和掌握,特别是书后的附录,详细介绍了软件开发文档编写指南,是软件开发人员必备的资料。
      
      
      本书正文共12章,第1章是概论,第2章讲述可行性分析,第3章讲述结构化分析方法,第4章讲述总体设计,第5章讲述详细设计,第6章讲述编码实现,第7章介绍了面向对象的方法学、面向对象的分析方法和建模技术,第8章介绍面向对象的设计和实现技术,第9章讲述软件测试技术,第10章讲述软件维护,第11章介绍软件工程项目管理技术,第12章介绍软件质量保证技术。
      
      
      本书内容新颖、实例丰富,即可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。 1 软件工程概论

     1.1 软件危机引发的思考

     1.2 软件工程的概念与原理

     1.3 软件生命周期模型

     1.4 软件开发方法

     习题与思考题

    2 可行性分析

     2.1 可行性分析的主要任务

     2.2 可行性分析的步骤

     2.3 可行性分析的技术方法

     2.4 成本/效益分析

     习题与思考题

    3 需求分析

     3.1 需求分析的任务

     3.2 需求分析的过程

     3.3 数据驱动的分析方法

     3.4 功能驱动的分析方法

     3.5 快速原型驱动的分析方法

     3.6 数据与数据库需求

     3.7 需求验证

     习题与思考题

    4 总体设计

     4.1 总体设计的目标与任务

     4.2 软件设计的基本原理

     4.3 软件结构准则

     4.4 软件设计的图形工具

     4.5 结构化设计方法

     习题与思考题

    5 详细设计

     5.1 详细设计的目标和任务

     5.2 程序的基本结构

     5.3 详细设计工具

     5.4 Jackson方法

     5.5 Warnier方法

     习题与思考题

    6 编码实现

     6.1 对源程序质量的要求

     6.2 程序设计的风格

     6.3 程序设计语言的选择

     6.4 程序复杂性度量

     习题与思考题

    7 面向对象的方法学

     7.1 “面向对象”的概念

     7.2 面向对象的方法学简介

     7.3 面向对象的分析

     7.4 面向对象建模

     习题与思考题

    8 面向对象的设计与实现

     8.1 面向对象的设计方法

     8.2 基于UML的系统设计

     8.3 面向对象的实现

     习题与思考题

    9 软件测试

     9.1 软件测试的基本概念

     9.2 软件测试的目的和原则

     9.3 软件测试的方法

     9.4 白盒测试的测试用例设计

     9.5 黑盒测试的测试用例设计

     9.6 软件测试的策略过程/步骤

     9.7 测试终止标准

     9.8 调试

     习题与思考题

    10 软件维护

     10.1 维护的概念与内容

     10.2 软件维护的过程

     10.3 软件的可维护性

     习题与思考题

    11 软件工程项目管理

     11.1 软件项目管理概述

     11.2 软件规模度量

     11.3 软件开发成本估算

     11.4 软件项目资源管理

     11.5 进度计划

     11.6 风险管理

     11.7 软件工程标准化和软件文档标准化

     习题与思考题

    12 软件质量保证

     12.1 软件质量模型

     12.2 软件质量度量

     12.3 软件质量保证

     12.4 质量检验和评审

     12.5 软件能力成熟度模型(CMM)

     习题与思考题

    附录 软件开发文档编写指南

    参考文献
  • 内容简介:
    本书在吸取了国内外大量同类书刊精华的基础上,总结了编者多年来从事软件工程教学研究的经验和体会,全面系统地介绍了软件工程的概念、原理和典型的技术方法。本书的特点是讲解深入浅出,着重讲透基本的概念、原理、技术和方法;既注重系统性、科学性和先进性,又特别注重实用性;既有原理性论述,又有丰富、完整的实例与之配合,利于读者理解和掌握,特别是书后的附录,详细介绍了软件开发文档编写指南,是软件开发人员必备的资料。
      
      
      本书正文共12章,第1章是概论,第2章讲述可行性分析,第3章讲述结构化分析方法,第4章讲述总体设计,第5章讲述详细设计,第6章讲述编码实现,第7章介绍了面向对象的方法学、面向对象的分析方法和建模技术,第8章介绍面向对象的设计和实现技术,第9章讲述软件测试技术,第10章讲述软件维护,第11章介绍软件工程项目管理技术,第12章介绍软件质量保证技术。
      
      
      本书内容新颖、实例丰富,即可作为高等院校“软件工程”课程的教材或教学参考书,也可供有一定实际经验的软件工作人员和需要开发应用软件的广大计算机用户阅读参考。
  • 目录:
    1 软件工程概论

     1.1 软件危机引发的思考

     1.2 软件工程的概念与原理

     1.3 软件生命周期模型

     1.4 软件开发方法

     习题与思考题

    2 可行性分析

     2.1 可行性分析的主要任务

     2.2 可行性分析的步骤

     2.3 可行性分析的技术方法

     2.4 成本/效益分析

     习题与思考题

    3 需求分析

     3.1 需求分析的任务

     3.2 需求分析的过程

     3.3 数据驱动的分析方法

     3.4 功能驱动的分析方法

     3.5 快速原型驱动的分析方法

     3.6 数据与数据库需求

     3.7 需求验证

     习题与思考题

    4 总体设计

     4.1 总体设计的目标与任务

     4.2 软件设计的基本原理

     4.3 软件结构准则

     4.4 软件设计的图形工具

     4.5 结构化设计方法

     习题与思考题

    5 详细设计

     5.1 详细设计的目标和任务

     5.2 程序的基本结构

     5.3 详细设计工具

     5.4 Jackson方法

     5.5 Warnier方法

     习题与思考题

    6 编码实现

     6.1 对源程序质量的要求

     6.2 程序设计的风格

     6.3 程序设计语言的选择

     6.4 程序复杂性度量

     习题与思考题

    7 面向对象的方法学

     7.1 “面向对象”的概念

     7.2 面向对象的方法学简介

     7.3 面向对象的分析

     7.4 面向对象建模

     习题与思考题

    8 面向对象的设计与实现

     8.1 面向对象的设计方法

     8.2 基于UML的系统设计

     8.3 面向对象的实现

     习题与思考题

    9 软件测试

     9.1 软件测试的基本概念

     9.2 软件测试的目的和原则

     9.3 软件测试的方法

     9.4 白盒测试的测试用例设计

     9.5 黑盒测试的测试用例设计

     9.6 软件测试的策略过程/步骤

     9.7 测试终止标准

     9.8 调试

     习题与思考题

    10 软件维护

     10.1 维护的概念与内容

     10.2 软件维护的过程

     10.3 软件的可维护性

     习题与思考题

    11 软件工程项目管理

     11.1 软件项目管理概述

     11.2 软件规模度量

     11.3 软件开发成本估算

     11.4 软件项目资源管理

     11.5 进度计划

     11.6 风险管理

     11.7 软件工程标准化和软件文档标准化

     习题与思考题

    12 软件质量保证

     12.1 软件质量模型

     12.2 软件质量度量

     12.3 软件质量保证

     12.4 质量检验和评审

     12.5 软件能力成熟度模型(CMM)

     习题与思考题

    附录 软件开发文档编写指南

    参考文献
查看详情
相关图书 / 更多
软件工程
软件工程:经典、现代和前沿
孙艳春 主编, 黄罡,邓水光 编著
软件工程
软件利润流 英文限量版
(美)杰森·坦纳(Jason Tanner)
软件工程
软件逆向分析技术及应用
鲁宏伟 陈凯 邓贤君 许雷永
软件工程
软件性能测试实战教程(LoadRunner与JMeter)
周百顺 主编;张伟
软件工程
软件工程--理论与实践
毛新军 董威
软件工程
软件需求分析(微课版)
李美蓉 何中海
软件工程
软件自动化测试入门攻略
杨定佳
软件工程
软件工程(第4版 英文版)
(美) 莎丽·劳伦斯·弗里格(Shari Lawrence Pfleeger)
软件工程
软件性能测试、分析与调优实践之路(第2版)
张永清
软件工程
软件安全
邹德清
软件工程
软件灵活性设计:如何避免陷入编程困境 [美]克里斯·汉森
(美)克里斯·汉森 (美)杰拉尔德·杰伊·萨斯曼
软件工程
软件开发珠玑:穿越50年软件往事的60条戒律
(美)Karl Wiegers(卡尔·魏格斯)
您可能感兴趣 / 更多
软件工程
微粒群优化算法
曾建潮 著;崔志华