出版社:高等教育出版社
年代:2007
定价:28.1
本书为普通高等教育“十一五”国家级规划教材。全书比较全面地反映了软件工程技术的全貌,既有传统的结构化程序软件工程方法介绍,更以面向对象的软件工程技术为主,重点讲解软件分析、设计、测试的方法和技术,并以实际案例分析贯穿始终。考虑到内容的完整性,本书对软件的形式化方法、软件成熟度模型(CMM)、软件文档与标准、团队组织等内容也进行了介绍。强调实例分析和应用训练是本教材的主要特色。全书由13章组成,分为四个部分。第一部分软件工程技术介绍,介绍软件工程的概念,软件生命周期模型和传统软件工程技术。第二部分面向对象技术与UML,介绍面向对象技术的特点和UML的描述方法;第三部分软件设计与实现,介绍需求分析与描述,面向对象的分析,面向对象的设计,实现与测试,软件维护等内容。以开发小组为单位,每个小组分为设计和测试两部分,以实际应用软件开发为目标(如图书馆用户管理、网络销售服务、个人桌面工具、网络教学平台(软件)、学生信息数据库等),完成一个软件从需求分析、设计、实现、测试到维护方案的全部过程;第四部分软件管理技术,介绍软件管理的相关技术,并对软件工程技术发展进行更深入的介绍。使用本书讲授全部课程建议40~60学时。建议授课次序为:第一、二、三章→第十一、十二章→第四、五章→第六至十章→第十三章。如果安排40学时,是基于学生或读者已经具备面向对象软件开发的知识基础,可省略第四、五章,自学第十一、十二章。本书可作为高校计算机及相关专业软件工程课程的教材,也可供有关技术人员参考使用。
第一章 软件工程技术概述
1.1 软件的神话
1.2 软件工程的产生背景
1.3 软件的特点与软件工程的定义
1.3.1 软件的特点
1.3.2 软件工程的定义
1.4 软件的生命周期与软件工程的内容
1.5 计算机辅助软件工程
1.5.1 基本概念
1.5.2 常用工具
1.5.3 集成环境
1.6 本章小结
作业与练习
第二章 软件生命周期模型
2.1 软件过程与软件模型
2.1.1 问题的确认和范围
2.1.2 需求分析与描述
2.1.3 系统设计
2.1.4 实现
2.1.5 测试与交付
2.1.6 软件维护
2.1.7 软件淘汰
2.2 软件开发的困难与问题
2.3 软件过程模型
2.3.1 构造一修复模型
2.3.2 瀑布模型
2.3.3 快速原型模型
2.3.4 增量模型
2.3.5 同步一稳定模型
2.3.6 螺旋模型
2.3.7 面向对象模型
2.4 各种模型的比较
2.5 本章小结
作业与练习
实习题一
第三章 传统软件工程技术简介
3.1 结构化程序的发展
3.2 结构化程序的开发流程与特点
3.2.1 结构化程序设计的分析与建模
3.2.2 结构化程序设计的原则与方法
3.2.3 测试
3.2.4 软件维护
3.3 结构化程序设计与面向对象程序设计的比较
3.3.1 结构化程序设计
3.3.2 面向对象程序设计
3.4 结构化程序的应用
3.5 本章小结
作业与练习
第四章 面向对象技术
4.1 对象的概念
4.2 面向对象的概念
4.2.1 类与对象
4.2.2 属性
4.2.3 方法、操作、服务与行为
4.2.4 消息机制
……
第五章 UML语言
第六章 需求分析与描述
第七章 面向对象分析
第八章 面向对象设计
第九章 实现与测试
第十章 软件维护
第十一章 软件的标准与软件文档
第十二章 软件开发团队
第十三章 软件工程技术发展
参考文献
《高等学校软件工程系列教材:软件工程基础》比较全面地反映了软件工程技术的全貌,不仅介绍了传统的结构化程序软件工程方法,而且以面向对象的软件工程技术为主,重点讲解了软件分析、设计、测试的方法和技术,并以实际案例分析贯穿始终。《高等学校软件工程系列教材:软件工程基础》还介绍了软件的形式化方法、软件能力成熟度模型(CMM)、软件文档与标准、团队组织等内容。强调实例分析和应用训练是《高等学校软件工程系列教材:软件工程基础》的主要特色。
《高等学校软件工程系列教材:软件工程基础》可作为高等学校计算机及相关专业软件工程课程的教材,也可供有关技术人员参考使用。
《高等学校软件工程系列教材:软件工程基础》比较全面地反映了软件工程技术的全貌,以面向对象的软件工程技术为主,兼顾对传统结构化程序软件设计与七发的介绍,并对软件的形成化方法、软件能力成熟度模型(CMM)、软件文档与标准、团队组织等内容也进行了介绍,突出内容的完整性。
以实践为主,强调软件工程技术实用能力学习和训练,重点讲解软件分析、设计、测试的方法和技术,并以大量的实际案例分析贯穿始终,易于读者理解和掌握,突出较强的实用性。提供与教材配套的电子教案。
不仅介绍了传统的结构化程序软件工程方法,而且以面向对象的软件工程技术为主,重点讲解了软件分析、设计、测试的方法和技术,并以实际案例分析贯穿始终。全书共由13章组成,可以分为4个部分。第一部分介绍软件工程技术;第二部分介绍面向对象技术与UML;第三部分介绍软件设计与实现;第四部分介绍软件管理技术。
书籍详细信息 | |||
书名 | 软件工程基础站内查询相似图书 | ||
9787040220773 《软件工程基础》pdf扫描版电子书已有网友提供下载资源链接 | |||
出版地 | 北京 | 出版单位 | 高等教育出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 28.1 | 语种 | 简体中文 |
尺寸 | 24 | 装帧 | 平装 |
页数 | 印数 | 4000 |
软件工程基础是高等教育出版社于2008.01出版的中图分类号为 TP311.5 的主题关于 软件工程-高等学校-教材 的书籍。