- ISBN:9787111338123
- 装帧:简裝本
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:286
- 出版时间:2022-07-01
- 条形码:9787111338123 ; 978-7-111-33812-3
内容简介
《软件工程》是在北京大学计算机科学技术系使用的《软件工程》(第三版)教材的基础上,结合IEEE新发布的软件工程知识体系(Software Engi-neering Body of Knowledge,SWEBOK)和IEEE/ACM软件工程学科小组公布的软件工程教育知识体系(Software Engineering Education Knowledge,SEEK),由北京大学软件工程课程的主讲教师编写而成的。 在教材内容的选取方面,该书遵循以下两条原则: 一是选取的内容能够有助于提高读者求解软件的能力,特别是提高读者直接参与软件开发实践和工程管理的能力; 二是选取的内容基本上是基础性的,是比较“稳定”的,尽量介绍软件工程相关的国际标准,尽量讲解成熟技术。 在教材内容的组织方面,依据内容选取的基本原则,基于对软件开发本质的认识,紧紧围绕软件开发,主要讲解了软件工程的两大技术问题,一是开发逻辑,二是开发途径。其中,开发逻辑涉及软件生存周期过程、工程中常用的软件生存周期模型(有关过程、活动和任务的组织框架),以及项目软件生存周期的规划与监控;开发途径涉及结构化方法和面向对象方法,以及支持软件评估所需要的软件测试技术等。并且简单介绍作用于开发活动上的一些管理活动,其中重点介绍支持管理活动的一些基础性技术,例如规模、成本、进度估算等。 《软件工程》既可作为全国高等教育自学考试的教材,也可作为软件从业人员的参考书。
前言
21世纪是一个变幻难测的世纪,是一个催人奋进的时代,科学技术飞速发展,知识更替日新月异。希望、困惑、机遇、挑战随时随地都有可能出现在每一个社会成员的生活之中。抓住机遇,寻求发展,迎接挑战,适应变化的制胜法宝就是学习——依靠自己学习,终生学习。
作为我国高等教育组成部分的自学考试,其职责就是在高等教育这个水平上倡导自学、鼓励自学、帮助自学、推动自学,为每一个自学者铺就成才之路。组织编写供读者学习的教材就是履行这个职责的重要环节。毫无疑问,这种教材应当适合自学,应当有利于学习者掌握、了解新知识、新信息,有利于学习者增强创新意识、培养实践能力、形成自学能力,也有利于学习者学以致用、解决实际工作中所遇到的问题。具有如此特点的书,我们虽然沿用了“教材”这个概念,但它与那种仅供教师讲、学生听,教师不讲、学生不懂,以“教”为中心的教科书相比,已经在内容安排、编写体例、行文风格等方面都大不相同了。希望读者对此有所了解,以便从一开始就树立起依靠自己学习的坚定信念,不断探索适合自己的学习方法,充分利用已有的知识基础和实际工作经验,*大限度地发挥自己的潜能,以达到学习的目标。
欢迎读者提出意见和建议。
祝每一位读者自学成功!
目录
编者的话
软件工程自学考试大纲
第1章 绪论
1.1 软件工程概念的提出与发展
1.2 软件开发的本质
1.3 本章小结
1.4 习题
第2章 软件需求与软件需求规约
2.1 需求与需求获取
2.1.1 需求定义
2.1.2 需求分类
2.1.3 需求发现技术
2.2 需求规约
2.2.1 需求规约定义
2.2.2 需求规约(草案)格式
2.2.3 需求规约(规格说明书)的表达
2.2.4 需求规约的作用
2.3 本章小结
2.4 习题
第3章 结构化方法
3.1 结构化需求分析
3.1.1 基本术语
3.1.2 系统功能模型表示
3.1.3 建模过程
3.1.4 应用中注意的问题
3.1.5 需求验证
3.2 结构化设计
3.2.1 总体设计
3.2.2 详细设计
3.3 本章小结
3.4 习题
第4章 面向对象方法——UML
4.1 UML术语表
4.1.1 表达客观事物的术语
4.1.2 表达关系的术语
4.1.3 表达组合信息的术语——包
4.2 UML的模型表达格式
4.3 本章小结
4.4 习题
第5章 面向对象方法——RUP
5.1 RUP的特点
5.2 核心工作流
5.2.1 需求获取
5.2.2 需求分析
5.2.3 设计
5.2.4 RUP的实现和测试
5.3 本章小结
5.4 习题
第6章 软件测试
6.1 软件测试目标与软件测试过程模型
6.1.1 软件测试目标
6.1.2 软件测试过程模型
6.2 软件测试技术
6.2.1 路径测试技术
6.2.2 基于事务流的测试技术
6.2.3 其他功能测试技术简述
6.3 软件测试步骤
6.3.1 单元测试
6.3.2 集成测试
6.3.3 有效性测试
6.4 本章小结
6.5 习题
第7章 软件生存周期过程与管理
7.1 软件生存周期过程概述
7.1.1 引言
7.1.2 《ISO/IEC系统与软件工程一软件生存周期过程12207-2008》标准简介
7.2 过程描述
7.3 应用说明
7.4 软件生存周期模型
7.4.1 引言
7.4.2 瀑布模型
7.4.3 增量模型
7.4.4 演化模型
7.4.5 螺旋模型
7.4.6 喷泉模型
7.5 过程规划与管理
7.5.1 关于过程建立
7.5.2 关于软件生存周期过程的监控
7.6 本章小结
7.7 习题
第8章 集成化能力成熟度模型(CMMI)
8.1 背景与原理
8.2 CMMI的模型部件
8.3 CMMI的等级
8.3.1 能力等级
8.3.2 组织成熟度等级
8.4 过程域举例
8.4.1 项目规划
8.4.2 需求开发
8.5 本章小结
8.6 习题
参考文献
-
厚黑学(九品)
¥21.8¥68.0 -
北大人文课(平装)
¥22.0¥45.0 -
断代(八品)
¥13.9¥42.0 -
落洼物语
¥9.9¥28.0 -
西洋镜:中国屋脊兽(八品)
¥37.0¥88.0 -
钳工工艺与技能训练
¥31.5¥45.0 -
毛泽东思想和中国特色社会主义理论体系概论
¥17.5¥25.0 -
习近平总书记教育重要论述讲义
¥11.2¥35.0 -
美学原理(第二版)(本科教材)
¥25.6¥36.5 -
刑法学(上册·总论)
¥34.3¥49.0 -
基础会计
¥7.5¥22.0 -
概率论与数理统计
¥28.1¥39.0 -
信息技术选择性必修4
¥5.8¥10.5 -
护理质量与安全管理
¥59.9¥79.8 -
宠物微生物与免疫
¥44.5¥50.0 -
兽医实验室诊断
¥37.4¥42.0 -
畜牧场兽医体系建设与管理
¥49.0¥55.0 -
宠物病理
¥47.2¥53.0 -
全球传播
¥73.9¥88.0 -
互联网企业运营管理
¥59.3¥69.8