网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 实用软件工程(第3版高等学校计算机规划教材)
分类
作者 赵池龙//杨林
出版社 电子工业出版社
下载
简介
编辑推荐

本书是“高等学校计算机规划教材”之一,全书共分10个章节,主要对 实用软件工程知识作了介绍,具体内容包括软件工程的内容与方法、软件生命周期与开发模型、软件立项与合同、软件需求分析、软件策划等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。

内容推荐

本书是普通高等教育“十一五”国家级规划教材的修订版,根据教学反馈和学时要求,对内容做了较大的调整,以期更好地适应工程教育和学时压缩的教学需要。

本书面向工程实践,按照IT企业工作流程安排章节顺序,新版教材共10章,包括软件工程的内容与方法、软件生命周期与开发模型、软件立项与合同、软件需求分析、软件策划、软件建模、软件设计、软件测试、软件实施与维护和软件管理。书中系统地提出“软件工程方法论”与“软件工程实践论”,详述功能模型、业务模型和数据模型的“三个模型”建模思想,以及这“三个模型”与B/A/S三层结构的对应关系。本书为任课老师免费提供电子课件、习题参考答案、软件文档模板,并出版有配套实践教材《软件工程实践教程(第2版)》。

本书内容新颖、实用性强,案例丰富且教学资源配套,适合作为高校计算机、软件工程、电子信息、信息与计算科学、信息管理与信息系统等专业大学教材,也可作为IT企业培训教材和软件工程师参考读物。

目录

第1章 软件工程的内容与方法/1

 1.1 软件的定义/2

 1.2 软件工程的定义/4

 1.3 软件工程在软件行业中的作用/8

 1.4 软件工程方法论/10

1.4.1 软件工程方法论的提出/10

1.4.2 面向过程的方法/10

1.4.3 面向对象的方法/12

1.4.4 面向元数据的方法/13

1.4.5 形式化方法/14

1.4.6 面向业务基础平台的方法/18

1.4.7 软件工程方法论小结/20

 1.5 软件工程实践论/21

1.5.1 软件工程实践论的提出/21

1.5.2 面向流程分析/21

1.5.3 面向元数据设计/22

1.5.4 面向对象实现/22

1.5.5 面向功能测试/22

1.5.6 面向过程管理/23

1.5.7 软件工程实践论小结/23

 1.6 软件支持过程/24

 1.7 软件管理过程/25

 1.8 实例分析——某港口信息系统建设案例/26

 1.9 本章小结/27

 习题1/28

第2章 软件生命周期与开发模型/29

 2.1 软件生命周期模型概论/30

 2.2 瀑布模型/31

 2.3 增量模型/33

 2.4 原型模型/34

 2.5 迭代模型/36

 2.6 螺旋模型/39

 2.7 喷泉模型/41

 2.8 XP模型/41

 2.9 各种模型之间的关系/42

 2.10 本章小结/44

 习题2/45

第3章 软件立项与合同/46

 3.1 软件立项方法与文档/47

 3.2 签订合同的方法与文档/47

 3.3 软件招标与投标/48

 3.4 下达任务的方法与文档/49

 3.5 本章小结/53

 习题3/53

第4章 软件需求分析/55

 4.1 需求分析的基本概念/56

 4.2 需求分析的任务/59

 4.3 需求分析的方法/65

 4.4 需求描述工具/69

4.4.1 描述工具概述/69

4.4.2 面向元数据的需求描述工具/70

4.4.3 面向过程的需求描述工具/71

4.4.4 面向对象的需求描述工具/74

 4.5 需求过程管理/79

 4.6 需求分析文档/81

 4.7 本章小结/83

 习题4/84

第5章 软件策划/85

 5.1 软件策划概论/86

 5.2 软件规模估计方法/89

 5.3 软件费用与资源估计方法/91

 5.4 软件策划文档/92

 5.5 本章小结/93

 习题5/93

第6章 软件建模/94

 6.1 三个模型的建模思想/95

 6.2 数据模型设计概论/98

 6.3 数据库设计的理论与方法/102

 6.4 数据模型建模实例分析——“混凝土公司信息管理 系统”建模案例/108

 6.5 三个模型建模实例分析——“某省级新华书店信息 管理系统”建模案例/111

 6.6 三个模型建模思想总结/116

 6.7 本章小结/117

 习题6/117

第7章 软件设计/118

 7.1 软件设计概论/119

 7.2 软件设计原理/121

 7.3 面向过程设计/125

7.3.1 面向过程的概要设计/125

7.3.2 面向过程的详细设计/128

 7.4 面向对象设计/131

7.4.1 面向对象设计描述工具/132

7.4.2 面向对象设计的步骤/140

 7.5 面向元数据设计/143

 7.6 软件设计方法总结/146

 7.7 软件设计文档/146

 7.8 本章小结/148

 习题7/149

第8章 软件测试/150

 8.1 软件测试概论/151

 8.2 软件测试模型/153

 8.3 黑盒测试方法/156

8.3.1 等价类划分法/156

8.3.2 边界值分析法/157

8.3.3 错误推测法/158

8.3.4 因果图分析法/158

8.3.5 场景分析法/159

8.3.6 黑盒测试用例设计/160

8.3.7 黑盒测试的优缺点/162

 8.4 白盒测试方法/163

 8.5 灰盒测试方法/167

 8.6 测试过程与测试文档/167

 8.7 本章小结/171

 习题8/171

第9章 软件实施与维护/173

 9.1 软件产品的分类/174

 9.2 软件产品的发布/176

 9.3 软件产品的实施/177

 9.4 软件维护的传统方法/178

 9.5 软件维护的最新方法/181

 9.6 软件维护文档/184

 9.7 本章小结/185

 习题9/186

第10章 软件管理/187

 10.1 软件过程改进模型CMMI/188

10.1.1 CMMI内容简介/188

10.1.2 CMMI实施思路/192

10.1.3 成熟度等级2过程域的解释/196

 10.2 敏捷文化现象/197

 10.3 软件配置管理/199

10.3.1 配置管理的基本概念/199

10.3.2 配置管理员的职责/202

10.3.3 配置管理工具VSS的工作原理/203

 10.4 软件质量保证/204

10.4.1 软件质量保证基本概念/205

10.4.2 软件质量保证文档/207

 10.5 软件项目管理/208

10.5.1 项目与项目管理的定义/208

10.5.2 项目经理的七项职责及十项工作程序/209

10.5.3 项目经理对程序员的八项要求/211

10.5.4 从大学生到项目经理/213

10.5.5 软件企业人才管理策略/214

10.5.6 软件企业架构及工作流/215

 10.6 本章小结/218

 习题10/218

参考文献/220

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/5/25 14:44:49