软件工程
软件工程封面图

软件工程

钱乐秋, 赵文耘, 牛军钰, 编著

出版社:清华大学出版社

年代:2013

定价:39.9

书籍简介:

本书在介绍软件工程的基本概念和基本原理的基础上,着重对软件开发方法和技术进行介绍,包括经典和常用的方法,如结构化方法、面向数据结构方法和面向对象方法,以及一些软件工程的新技术和新方法,如UML2.0、基于构件的开发、敏捷软件开发、Web工程、CMM&CMMI等。此外,本书尽量采用国标、ISO标准或《计算机科学技术百科全书》对专业术语的名字及其语义解释,必要时,术语名字会同时给出其它习惯称谓。

作者介绍:

钱乐秋,复旦大学计算机科学技术学院教授、博士生导师、教学名师。毕业于复旦大学数学系。曾任中国计算机学会教育委员会副主任,教育部高等学校理科计算机科学与技术教学指导委员会计算机软件教学指导组秘书,教育部高等学校文科计算机基础教学指导委员会副主任。1970年至1984年从事银行计算机系统、文字识另Ij和应用软件的研究和开发工作,1985年以来一直从事软件工程的教学和研究工作。“七五”、“八五”、“九五”期间参加杨芙清院士主持的国家重点科技攻关课题“大型软件开发环境——青鸟系统”的研究,承担其中若干个子课题,以及多项国家自然科学基金项目、863项目、上海市科委项目。获国家科技进步二等奖、电子工业部科技进步特等奖、上海市科技进步二等奖等多项国家级,省部级奖励。    赵文耘,复且大学计算机科学技术学院教授、博士生导师、教学名师。复旦大学软件.工程一级学科学术带头人,软件工程博士后流动站站长。中国计算机学会软件工程专委会副主任,中国软件行业协会软件工程分会副理事长。长期从事软件工程的教学和研究工作。“七五”、“八五”、“九五”期间参加杨芙清院士主持的国家重点科技攻关课题“大型软件开发环境——青鸟系统”的研究,为复旦大学所承担的各子专题的主要开发人员及负责人,同时还负责国家863项目6项、国家自然科学基金项目l项、上海市科委项目3项以及多项应用软件的研究和开发。获国家科技进步二等奖、电子工业部科技进步特等奖、上海市科技进步二等奖等多项国家级、省部级奖励。    牛军钰,博士,复旦大学计算机科学技术学院副教授。主要从事软件工程与电子政务方面的教学与科研工作。承担并参加了60余项国家重点基础研究发展计划(973计划)项目、国家自然科学基金、国家高技术研究发展计划、上海市科委项目。在核心刊物和重要国际国内学术会议上发表论文60余篇。获上海市教学成果二等奖、人事部人事人才科技成果二等奖、上海市科技进步三等奖、辽宁省电子工业厅科技成果一等奖等多项国家级、省部级奖励。

书籍目录:

第1章 概论

1.1 计算机软件

1.1.1 软件的发展

1.1.2 软件的特点

1.1.3 软件的分类

1.1.4 软件语言

1.2 软件工程

1.2.1 软件工程定义

1.2.2 软件工程框架

1.2.3 软件生存周期

1.3 软件过程

1.3.1 软件生存周期过程

1.3.2 能力成熟度模型CMM

1.3.3 能力成熟度模型集成CMMI

1.4 软件过程模型

1.4.1 瀑布模型

1.4.2 演化模型

1.4.3 增量模型

1.4.4 原型模型

1.4.5 螺旋模型

1.4.6 喷泉模型

1.4.7 基于构件的开发模型

1.4.8 形式化方法模型

1.5 CASE工具与环境

1.5.1 软件工具

1.5.2 软件开发环境

1.6 小结

习题

第2章 系统工程

2.1 基于计算机的系统

2.2 系统工程的任务

2.3 可行性分析

2.3.1 经济可行性

2.3.2 技术可行性

2.3.3 法律可行性

2.3.4 方案的选择和折衷

2.4 小结

习题

第3章 需求工程

3.1 需求工程概述

3.2 需求获取

3.2.1 软件需求

3.2.2 需求获取方法与策略

3.3 需求分析、协商与建模

3.3.1 需求分析原则

3.3.2 信息域

3.3.3 需求协商

3.3.4 需求建模

3.4 需求规约与验证

3.4.1 需求规约的原则

3.4.2 需求规约

3.4.3 需求验证

3.5 需求管理

3.6 小结

习题

第4章 设计工程

4.1 软件设计工程概述

4.2 软件设计原则

4.2.1 抽象与逐步求精

4.2.2 模块化

4.2.3 信息隐藏

4.2.4 功能独立

4.3 软件体系结构设计

4.3.1 体系结构发展过程

……

第5章 结构化分析与设计

第6章 面向数据结构的分析与设计

第7章 面向对象方法基础

第8章 面向对象建模

第9章 基于构件的软件开发

第10章 敏捷软件开发

第11章 人机界面设计

第12章 程序设计语言和编码

第13章 软件测试

第14章 Web工程

第15章 软件维护与再工程

第16章 软件项目管理

词汇索引

参考文献

内容摘要:

本书系统地介绍了软件工程的概念、原理、过程及主要方法,内容上覆盖了ACM和IEEE最新制定的Computing Curricula中有关软件工程的主要知识点。本书在介绍软件工程的基本概念和基本原理的基础上,重点介绍软件开发方法和技术,包括经典的和常用的方法,如结构化方法、面向数据结构方法和面向对象方法,以及一些软件工程的新技术和新方法,如UML 2.0、基于构件的开发、敏捷软件开发、Web工程、CMM和CMMI等。此外,本书尽量采用国标、ISO标准及《计算机科学技术百科全书》对专业术语的名称及其语义解释,必要时,术语名称会同时给出其他习惯称谓。本书适合作为高等学校计算机科学与技术学科、软件工程学科各专业的教材,也可作为软件开发人员的参考书。

编辑推荐:

《普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材:软件工程(第2版)》特色:
《普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材:软件工程(第2版)》内容覆盖了IEEE和ACM最新的Computing Curricula中有关软件工程的主要知识点,内容上能反映当今软件工程的最新技术。
结合作者二十余年来在软件工程方面的研究实践和成果,本书在讲述软件工程的基本概念、原理、过程的同时,对传统的、流行的、最新的方法做了详细的介绍,旨在让学生通过本书的学习,能使用这些方法进行软件的开发。
《普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材:软件工程(第2版)》对专业术语的名字及其语义的解释尽量采用国标、ISO标准或(《计算机科学技术百科全书》中的名字和解释,必要时术语名字会同时给出其他习惯称谓。
本书配备丰富的实例和习题,有助于学生对概念、原理、方法的理解。
本书配有中英文词汇索引,便于学生迅速查阅和学习。

书籍规格:

书籍详细信息
书名软件工程站内查询相似图书
9787302328766
如需购买下载《软件工程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)39.9语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

软件工程是清华大学出版社于2013.出版的中图分类号为 TP311.5 的主题关于 软件工程-高等学校-教材 的书籍。