• 软件工程导论(双语版) 大中专公共计算机 新华正版
21年品牌 40万+商家 超1.5亿件商品

软件工程导论(双语版) 大中专公共计算机 新华正版

大中专公共计算机 新华书店全新正版书籍 支持7天无理由

45.44 6.7折 68 全新

库存5件

河北保定
认证卖家担保交易快速发货售后保障

作者作者

出版社电子工业出版社

ISBN9787121324772

出版时间2017-08

版次1

装帧平装

开本16开

页数360页

字数576千字

定价68元

货号xhwx_1202691984

上书时间2023-04-05

浩子书屋

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

章 软件工程概述 1

1.1 软件 1

1.1.1 软件的概念及特点 1

1.1.2 软件的分类 2

1.2 软件危机 3

1.2.1 软件危机的表现与原因 3

1.2.2 软件危机的启示 4

1.3 软件工程 5

1.3.1 软件工程的概念 5

1.3.2 软件工程研究的内容 5

1.3.3 软件工程目标和原则 6

1.3.4 软件工程知识体系 7

1.3.5 软件工程的发展 8

1.4 软件过程概述 9

1.5 软件生命周期 10

1.5.1 软件生命周期的概念 10

1.5.2 传统软件生命周期的各个阶段 10

1.6 软件过程模型 11

1.6.1 瀑布模型 12

1.6.2 快速原型模型 12

1.6.3 增量模型 13

1.6.4 螺旋模型 14

1.6.5 喷泉模型 14

1.6.6 基于组件的开发模型 15

1.6.7 统一软件开发过程模型 16

1.6.8 敏捷过程与极限编程 17

1.6.9 几种模型之间的关系 19

1.6.10 选择软件过程模型 20

1.7 软件过程模型实例 20

1.8 软件开发方 22

1.9 软件工程工具 23

小结 25

题 26

第2章 可行研究及需求分析 28

2.1 可行研究 28

2.1.1 项目立项概述 28

2.1.2 可行研究的内容 28

2.1.3 可行研究的步骤 29

2.2 需求分析 30

2.2.1 需求分析的任务 30

2.2.2 需求分析的步骤 31

2.2.3 需求管理 33

2.2.4 需求分析的常用方 34

2.3 结构化分析概述 34

2.4 结构化分析方 35

2.4.1 功能建模 36

2.4.2 数据建模 39

2.4.3 行为建模 40

2.4.4 数据字典 42

2.4.5 加工规格说明 43

2.5 结构化分析图形工具 44

2.5.1 层次方框图 44

2.5.2 warnier图 45

2.5.3 ipo图 46

2.6 结构化分析实例 46

2.7 软件开发计划书编写指南 49

2.8 需求规格说明书编写指南 54

小结 59

题 59

第3章 软件设计 62

3.1 软件设计的基本概念 62

3.1.1 软件设计的意义和目标 62

3.1.2 软件设计的原则 62

3.1.3 软件设计的分类 66

3.2 结构化软件设计概述 67

3.3 结构化设计与结构化分析的关系 67

3.4 体系结构设计 68

3.4.1 表示软件结构的图形工具 68

3.4.2 面向数据流的设计方 70

3.4.3 面向数据结构的设计方 72

3.5 接设计 77

3.5.1 接设计概述 77

3.5.2 界面设计 78

3.6 数据设计 79

3.7 过程设计 81

3.7.1 程序流程图 81

3.7.2 n-s图 82

3.7.3 pad图 83

3.7.4 结构化语言 84

3.8 结构化设计实例 85

3.9 软件设计说明书编写指南 88

小结 92

题 93

第4章 软件编程 95

4.1 编程语言 95

4.1.1 编程语言的发展与分类 95

4.1.2 选择编程语言需虑的因素 98

4.2 编程风格 99

4.3 软件编程实例 103

小结 105

题 105

第5章 软件测试与维护 107

5.1 软件测试的基本概念 107

5.1.1 软件测试的原则 107

5.1.2 软件测试模型 108

5.2 软件测试的分类 110

5.3 测试用例 112

5.3.1 测试用例编写 112

5.3.2 测试用例设计 112

5.3.3 测试用例场景 112

5.4 软件测试方 113

5.5 黑盒测试 113

5.5.1 等价类划分 114

5.5.2 边界值分析 116

5.5.3 错误推测 116

5.5.4 因果图 117

5.5.5 决策表 119

5.5.6 场景 120

5.5.7 黑盒测试选择 122

5.6 白盒测试 122

5.6.1 代码检查 122

5.6.2 静态结构分析 123

5.6.3 程序插桩技术 123

5.6.4 逻辑覆盖 123

5.6.5 基本路径 125

5.6.6 白盒测试方选择 127

5.6.7 白盒测试与黑盒测试比较 127

5.7 软件测试的一般步骤 128

5.8 单元测试 128

5.8.1 单元测试概述 128

5.8.2 单元测试内容 129

5.8.3 单元测试方 129

5.9 集成测试 130

5.9.1 集成测试概述 130

5.9.2 集成测试分析 130

5.9.3 集成测试策略 131

5.10 系统测试 134

5.10.1 系统测试概述 134

5.10.2 系统测试类型 134

5.11 验收测试 136

5.11.1 验收测试概述 136

5.11.2 验收测试内容 136

5.11.3 α测试和β测试 136

5.12 回归测试 137

5.13 软件调试 138

5.13.1 调试过程 138

5.13.2 调试途径 138

5.14 软件测试实例 138

5.15 测试分析报告编写指南 144

5.16 软件维护 147

5.16.1 软件维护的过程 147

5.16.2 软件维护的分类 149

5.16.3 软件的可维护 150

5.16.4 软件维护的副作用 151

5.16.5 软件再工程技术 152

小结 153

题 154

第6章 面向对象方与uml 157

6.1 面向对象的软件工程方 157

6.1.1 面向对象的基本概念 157

6.1.2 面向对象的软件工程方的特征与优势 158

6.1.3 面向对象的实施步骤 159

6.2 统一建模语言(uml) 160

6.2.1 uml简述 160

6.2.2 uml的特点 160

6.2.3 uml的应用范围 161

6.2.4 uml的图 161

6.2.5 uml“4+1”视图 162

6.3 静态建模机制 163

6.3.1 用例图 163

6.3.2 类图和对象图 165

6.3.3 包图 169

6.4 动态建模机制 170

6.4.1 顺序图 170

6.4.2 协作图 171

6.4.3 状态图 172

6.4.4 活动图 173

6.5 描述物理架构的机制 174

6.5.1 构件图 174

6.5.2 部署图 175

小结 175

题 176

第7章 面向对象分析 179

7.1 面向对象分析方 179

7.1.1 面向对象分析过程 179

7.1.2 面向对象分析原则 180

7.2 面向对象建模 181

7.2.1 建立对象模型 182

7.2.2 建立动态模型 186

7.2.3 建立功能模型 189

7.2.4 3种模型之间的关系 190

7.3 面向对象分析实例 190

小结 195

题 195

第8章 面向对象设计与实现 197

8.1 面向对象设计与结构化设计 197

8.2 面向对象设计与面向对象分析的关系 197

8.3 面向对象设计的过程与规则 197

8.3.1 面向对象设计的过程 197

8.3.2 面向对象设计的原则 199

8.4 面向对象设计的启发规则 200

8.5 系统设计 200

8.5.1 系统分解 201

8.5.2 问题域子系统的设计 202

8.5.3 人机交互子系统的设计 205

8.5.4 任务管理子系统的设计 208

8.5.5 数据管理子系统的设计 209

8.6 对象设计 211

8.6.1 设计类中的服务 211

8.6.2 设计类的关联 213

8.6.3 对象设计优化 214

8.7 面向对象设计实例 217

8.8 面向对象实现 221

8.9 面向对象的软件测试 221

小结 224

题 224

第9章 软件工程管理 226

9.1 软件估算 226

9.1.1 软件估算的概念 226

9.1.2 软件估算的方 227

9.1.3 软件估算的原则与技巧 228

9.2 软件开发进度计划 229

9.2.1 gantt图 229

9.2.2 pert图 229

9.3 软件开发人员组织 230

9.3.1 制程序员组 230

9.3.2 主程序员组 230

9.3.3 现代程序员组 231

9.4 软件开发风险管理 231

9.4.1 软件开发风险 231

……

内容简介:

本书按照典型的软件开发过程来组织内容,旨在培养学生具备软件工程思想及实际软件开发的能力。全书共10章,主要内容包括软件工程的起源,软件工程相关概念,软件工程方、过程和工具,软件可行研究及需求分析,软件设计,软件编码及实现,软件测试与维护,面向对象的软件工程,软件工程中涉及的管理方面的内容,如软件规模估算、进度计划、人员组织、软件开发风险管理等,以及课程设计方面的内容。本书可以作为普通高校计算机相关专业“软件工程”课程的教材,也可以供学软件工程(包括参加计算机等级试或相关专业自学试)的读者使用参。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP