网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 软件工程(第4版十二五普通高等教育本科国家级规划教材)
分类
作者
出版社 高等教育出版社
下载
简介
内容推荐
本书是在第3版的基础上修改而成的,阐述了信息时代软件、软件工程及软件工程教育的地位和作用,基于计算机的系统和业务过程建模。书中分析了传统软件开发过程向统一过程RUP的进化,系统地介绍了RUP、UML和面向对象的软件开发方法,以及软件开发的需求、设计、实现、测试、交付、维护、软件度量、软件项目管理和软件开发组织的过程改进等专题。本书简化了前版中结构化软件开发方法的相关内容,充实了目前常用的基于构件的软件开发、持续集成(CI)等方面的内容。
本书强调理论与实践相结合,软件工程的技术、方法与工具相结合,软件项目的技术活动与管理活动相结合。书中含有丰富的例题、习题和参考文献。
本书可作为高等学校计算机或信息类专业高年级本科生教材,也可作为硕士研究生教材及软件开发人员参考书。
作者简介
齐治昌,教授。2014年CCF杰出教育奖获得者。曾任教育部高等学校软件工程专业教学指导委员会副主任委员。主要教学和科研领域为软件工程。多年来在国防科技大学计算机学院参加并完成银河I巨型计算机、441BIII型计算机FOR-TRAN语言编译软件等多项软件工程项目。为本科生、研究生讲授软件工程、程序设计、数值分析、运筹学等课程。曾获国家级教学成果奖一等奖、二等奖各1项,部委级科技进步奖一等奖、二等奖6项。
目录
第1章 软件与软件工程
1.1 软件的概念
1.1.1 软件与软件的组成
1.1.2 软件生存周期
1.1.3 软件的特点
1.1.4 几类常用的软件
1.1.5 软件的质量
1.1.6 软件的安全与保护
1.2 软件工程的概念
1.2.1 软件工程的定义
1.2.2 软件工程的发展
1.2.3 软件工程的目标和原则
1.2.4 软件开发的主要方法
1.3 软件过程模型
1.3.1 瀑布模型
1.3.2 增量过程模型
1.3.3 原型建造模型
1.3.4 螺旋模型
1.3.5 基于构件的过程模型
1.3.6 通用软件过程模型
1.4 敏捷软件开发原则和应用
1.4.1 敏捷软件开发原则
1.4.2 敏捷软件过程的极限编程实践
1.4.3 敏捷软件开发过程的应用
1.5 软件工程人的因素
1.5.1 软件工程教育
1.5.2 软件工程学科
1.5.3 软件工程从业人员的职业道德
1.6 软件工具及软件开发环境
1.6.1 软件工具
1.6.2 软件开发环境
1.7 基于计算机的系统
1.7.1 基于计算机的系统的概念
1.7.2 基于计算机的系统的功能组件
1.7.3 典型的基于计算机的系统
1.7.4 基于计算机的系统的研制
小结
习题1
第2章 UML与RUP统一过程
2.1 案例说明
2.2 面向对象的软件开发方法
2.2.1 面向对象的概念
2.2.2 面向对象方法的优势
2.3 UML概述
2.4 RUP统一过程
2.4.1 RUP软件过程框架
2.4.2 RUP的5个阶段
2.4.3 RUP的9个工作流
小结
习题2
第3章 需求工程概论
3.1 软件需求的概念
3.1.1 软件需求的分类
……
第4章 需求获取
第5章 需求分析与验证
第6章 软件设计概论
第7章 软件体系结构设计
第8章 人机交互设计
第9章 软件详细设计
第10章 软件实现
第11章 结构化软件开发
第12章 软件测试
第13章 软件维护
第14章 持续集成
第15章 软件度量与估算
第16章 软件项目管理与过程改进
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/18 18:08:16