自考科目信息
课程代码 |
课程名称 |
教材名称 |
主编 |
出版社 |
版次 |
02333 |
软件工程 |
软件工程(附)(2011年版) |
王立福 |
机械工业 |
110401 |
教材课后习题答案
教材课件PPT
出版信息
商品名称:软件工程
作 者:王立福
市 场 价:49.00 元
ISBN 号:9787111338123
出版日期:2011年4月第1版
页 数:296
字 数:438千字
出 版 社:机械工业出版社
教材简介
本书是在北京大学计算机科学技术系使用的《软件工程》(第三版)教材的基础上,结合IEEE最新发布的软件工程知识体系(Software Engineering Body of Knowledge,SWEBOK)和IEEE/ACM软件工程学科小组公布的软件工程教育知识体系(Software Engineering Education Knowledge,SEEK),由北京大学软件工程课程的主讲教师编写而成的。
在教材内容的选取方面,本书遵循以下两条原则:
一是选取的内容能够有助于提高读者求解软件的能力,特别是提高读者直接参与软件开发实践和工程管理的能力;
二是选取的内容基本上是基础性的,是比较“稳定”的,尽量介绍软件工程相关的国际标准,尽量讲解成熟技术。
在教材内容的组织方面,依据内容选取的基本原则,基于对软件开发本质的认识,紧紧围绕软件开发,主要讲解了软件工程的两大技术问题,一是开发逻辑,二是开发途径。其中,开发逻辑涉及软件生存周期过程、工程中常用的软件生存周期模型(有关过程、活动和任务的组织框架),以及项目软件生存周期的规划与监控;开发途径涉及结构化方法和面向对象方法,以及支持软件评估所需要的软件测试技术等。并且简单介绍作用于开发活动上的一些管理活动,其中重点介绍支持管理活动的一些基础性技术,例如规模、成本、进度估算等。
本书既可作为全国高等教育自学考试的教材,也可作为软件从业人员的参考书。
目录
组编前言
编者的话
软件工程自学考试大纲
第1章 绪论13
1.1 软件工程概念的提出与发展15
1.2 软件开发的本质16
1.3 本章小结19
1.4 习题19
第2章 软件需求与软件需求规约21
2.1 需求与需求获取23
2.1.1 需求定义23
2.1.2 需求分类23
2.1.3 需求发现技术26
2.2 需求规约28
2.2.1 需求规约定义28
2.2.2 需求规约(草案)格式28
2.2.3 需求规约(规格说明书)的表达29
2.2.4 需求规约的作用30
2.3 本章小结31
2.4 习题32
第3章 结构化方法33
3.1 结构化需求分析35
3.1.1 基本术语36
3.1.2 系统功能模型表示37
3.1.3 建模过程38
3.1.4 应用中注意的问题43
3.1.5 需求验证44
3.2 结构化设计45
3.2.1 总体设计45
3.2.2 详细设计62
3.3 本章小结68
3.4 习题70
第4章 面向对象方法——UML73
4.1 UML术语表77
4.1.1 表达客观事物的术语77
4.1.2 表达关系的术语89
4.1.3 表达组合信息的术语——包99
4.2 UML的模型表达格式101
4.3 本章小结116
4.4 习题118
第5章 面向对象方法——RUP121
5.1 RUP的特点123
5.2 核心工作流126
5.2.1 需求获取127
5.2.2 需求分析133
5.2.3 设计147
5.2.4 RUP的实现和测试167
5.3 本章小结168
5.4 习题171
第6章 软件测试173
6.1 软件测试目标与软件测试过程模型175
6.1.1 软件测试目标175
6.1.2 软件测试过程模型176
6.2 软件测试技术177
6.2.1 路径测试技术177
6.2.2 基于事务流的测试技术183
6.2.3 其他功能测试技术简述186
6.3 软件测试步骤190
6.3.1 单元测试191
6.3.2 集成测试191
6.3.3 有效性测试192
6.4. 本章小结194
6.5 习题194
第7章 软件生存周期过程与管理197
7.1 软件生存周期过程概述199
7.1.1 引言199
7.1.2 《ISO/IEC系统与软件工程—软件生存周期过程12207—2008》标准简介206
7.2 过程描述210
7.3 应用说明217
7.4 软件生存周期模型221
7.4.1 引言221
7.4.2 瀑布模型221
7.4.3 增量模型224
7.4.4 演化模型225
7.4.5 螺旋模型226
7.4.6 喷泉模型227
7.5 过程规划与管理228
7.5.1 关于过程建立228
7.5.2 关于软件生存周期过程的监控232
7.6 本章小结234
7.7 习题234
第8章 集成化能力成熟度模型(CMMI)237
8.1 背景与原理239
8.2 CMMI的模型部件241
8.3 CMMI的等级244
8.3.1 能力等级244
8.3.2 组织成熟度等级257
8.4 过程域举例261
8.4.1 项目规划261
8.4.2 需求开发274
8.5 本章小结282
8.6 习题285
参考文献286
(2)本站自学考试信息供自考生参考,权威信息以各省(市)考试院官方为准。
暂无评论内容