现代软件工程
基本信息·出版社:清华大学出版社 ·页码:354 页 ·出版日期:2008年05月 ·ISBN:7302084483 ·条形码:9787302084488 ·版本:第1版 ·装帧:平装 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
现代软件工程 |
 |
|
 |
现代软件工程 |
 |

基本信息·出版社:清华大学出版社
·页码:354 页
·出版日期:2008年05月
·ISBN:7302084483
·条形码:9787302084488
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:重点大学计算机专业系列教材
内容简介 本书系统地介绍了软件工程的概念、原理、方法、技术、标准和相关法律法规。全书共十章,以软件生存周期为主线,对软件工程有关的分析、设计、验证、维护和管理等方面内容作了详尽阐述,突出结构化技术、面向对象技术和组件技术在软件开发过程中的运用,强调软件产品质量和软件过程质量的分析和保证。本书最后简要介绍了软件工程标准化和软件知识产权的有关内容及其对软件工程的影响。
本书包括了软件生存期过程、用例建模、面向对象软件设计模式和模型/视图/控制器框架等相关内容的介绍。并且,为方便读者理解与应用设计模式和模型/视图/控制器框架,本书附录中给出了简明、完整的程序代码。
本书内容新颖,讲述力求理论联系实际、深入浅出、循序渐进。每章均附有习题。
本书主要用作高等院校计算机科学与技术专业本科学生的“软件开发技术”课程或研究生“软件工程”课程的教材,也可作为其他相关专业的教学用书,或作为从事软件开发的科技人员的参考书、培训教材等。
媒体推荐 书评
从软件工程概念正式提出至今,已经经历了将近40年的发展,取得在大量的理论和应用研究成果,形成和促进了软件产业的飞速发展,在社地作画活中扮演着愈来愈重要的角色。正是由于学术界和产业界的不懈努力,软件工程正逐步发展成为一门成熟的专业学科。本教材正是为了适应软件工程高等教育的需要,组织具有多年软件工程教学和实践经验的教师编写而成的。
目录 第1章 绪论
1.1 软件工程的产生
1.2 软件工程的研究对象与基本原理
1.3 软件开发方法
1.4 软件工程工具和环境
1.5 软件生存期过程
1.6 软件工程常用生存周期模型
1.7 软件工程的并行工程
1.8 小结
习题1
第2章 需求分析
2.1 需求分析的目标
2.2 可行性分析
2.2.1 可行性分析内容
2.2.2 可行性分析基本步骤
2.2.3 系统流程图
2.3 需求收集
2.3.1 需求收集的内容
2.3.2 需求收集的方法
2.4 需求规格说明
2.5 数据流建模
2.6 实体-关系建模
2.7 系统行为建模
2.8 IDEF0功能建模
2.9 IDEF1X数据建模
2.10 用例建模
2.11 面向对象建模
2.12 统一建模语言UML
第3章 概要设计
3.1 概要设计的任务和过程
3.2 软件设计基本原则
3.3 面向数据流图的设计方法
3.4 面向对象的设计方法
3.5 面向对象软件设计模式
3.6 模型-视图-控制器框架
3.7 小结
习题3
第4章 详细设计
4.1 详细设计的目标与任务
4.2 结构化程序的详细设计技术与工具
4.3 Jackson程序设计方法
4.4 Warnier程序设计方法
4.5 面向对象程序的详细设计
4.6 基于组件的程序设计方法
4.7 小结
习题4
第5章 软件验证技术
5.1 软件测试基础
5.1.1 测试观点
5.1.2 测试原则
5.1.3 测试工具
5.1.4 测试组织
5.1.5 测试与调试
5.1.6 动态测试步骤
5.2 代码复审
5.2.1 代码复审内容
5.2.2 代码会审
5.2.3 走查
5.2.4 办公桌检查
5.3 白盒测试
5.3.1 逻辑覆盖法
5.3.2 基本路径覆盖法
5.3.3 循环覆盖法
5.4 黑盒测试
5.4.1 等价分类法
5.4.2 边界值分析法
5.4.3 猜错法
5.4.4 因果图法
5.5 单元测试
5.5.1 测试策略
5.5.2 测试内容
5.5.3 测试的阶段及活动
5.5.4 测试软件
5.6 集成测试
5.7 确认测试
5.8 系统测试
第6章 软件质量和软件质量保证体系
第7章 软件维护技术
第8章 软件项目计划
第9章 软件工程标准化与文档写作
第10章 软件知识产权保护与道德规范
附录A COM开发实例
附录B 设计模式实例
附录C 中英文术语对照表
参考文献
……