图书介绍

实用软件工程pdf电子书版本下载

实用软件工程
  • 陈彦仓编著 著
  • 出版社: 青岛:青岛出版社
  • ISBN:7543622165
  • 出版时间:2000
  • 标注页数:130页
  • 文件大小:5MB
  • 文件页数:132页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

实用软件工程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 软件工程概述 1

1.1软件危机 1

1.2软件工程 2

1.3软件工程的特点 6

思考题 7

第2章 系统定义与软件计划 8

2.1本阶段工作内容 8

2.2系统定义 9

2.3系统规格说明书 11

2.4系统可行性分析 11

2.5成本/效益分析 12

2.5.1总成本分析 13

2.5.2总效益分析 13

2.5.3成本/效益分析 14

2.6可行性分析报告 15

2.7复审和确认 17

2.8项目开发计划 17

思考题 19

第3章 需求分析 20

3.1本阶段的任务 20

3.2表达工具 21

3.2.1系统流程图 21

3.2.2数据流图 23

3.2.3数据字典 27

3.2.4层次方框图 30

3.2.5Warnier图 30

3.2.6加工的表示 31

3.3系统调查 32

3.3.1系统调查的目标和特点 32

3.3.2常和调查法 33

3.4逻辑模型 35

3.5用户需求 36

3.5.1用户需求的特点 36

3.5.2用户需求的范围和目标 36

3.5.3用户需求的获取过程 39

3.6评价标准 40

3.7需求分析工具 40

3.7.1为什么要使用工具 40

3.7.2常用的需求分析工具 41

3.8需求分析文档 42

3.8.1软件需求说明书 42

3.8.2数据要求说明书 47

3.8.3测试计划 47

3.8.4用户手册 48

3.8.5项目开发计划 49

3.9软件需求的复审 49

思考题 50

第4章 总体设计 51

4.1设计任务 51

4.2图形工具 51

4.2.1HIPO图 51

4.2.2结构图 53

4.3设计过程 54

4.3.1目标选择 54

4.3.2提出设计方案 55

4.3.3选择合理方案 56

4.3.4推荐最佳方案 56

4.3.5功能分解 57

4.3.6设计软件结构 57

4.3.7数据库设计 57

4.3.8文档工作和复审 57

4.4设计原理 57

4.4.1软件结构 57

4.4.2关于模块化 60

4.4.3模块独立 61

4.4.4设计原则 65

4.5设计方法 66

4.5.1面向数据流的设计方法 66

4.5.2面向数据结构的设计方法 70

4.6设计文档及复审 71

思考题 72

第5章 详细设计 73

5.1详细设计的任务 73

5.2详细设计工具 73

5.3详细设计过程 75

5.4数据库设计 76

5.4.1规范化理论 76

5.4.2数据文件 79

5.4.3数据库管理系统 81

5.4.4实体联系法 82

5.5接口设计 84

5.5.1输出设计 84

5.5.2输入设计 86

5.5.3人机界面 89

5.5.4通信与共享 90

5.5.5代码设计 91

5.6非功能设计 92

5.7文档与复审 94

5.7.1详细设计说明书 94

5.7.2数据库设计说明书 95

5.7.3操作手册 96

5.7.4复审 96

思考题 97

第6章 实施 98

6.1平台建立 98

6.2程序设计语言 98

6.3编程要点 99

6.4面向目标的程序设计方法 100

6.5文档与复审 101

思考题 101

第7章 测试 102

7.1测试的重要性 102

7.2测试步骤 102

7.2.1单元测试 103

7.2.2组装测试 105

7.2.3确认测试 107

7.3测试方法 107

7.3.1静态测试技术 107

7.3.2动态测试技术 108

7.3.3测试经验 109

7.4停止测试 110

7.5排错 111

7.5.1蛮干法 111

7.5.2原因消除法 111

7.5.3回溯法 111

7.6测试工具 112

7.7文档与复审 112

7.7.1测试分析报告 112

7.7.2项目开发总结报告 113

7.7.3测试文稿 113

7.7.4复审 115

7.8动行切换 115

思考题 116

第8章 维护 117

8.1软件维护的含义 117

8.2对维护的分析 118

8.2.1维护流程 118

8.2.2维护工作难进行的原因 118

8.2.3结构化维护与非结构化维护 118

8.2.4维护的费用 119

8.2.5与维护难度相关的几个问题 120

8.3维护措施 120

8.3.1减少维护要求的措施 120

8.3.2降低维护成本 121

8.4可维护性 122

8.4.1可维护性分析 122

8.4.2可维护性的改善 123

8.5维护的副作用 124

8.6文档 125

思考题 127

第9章 项目管理 128

9.1人员管理 128

9.2成本管理 129

9.3设备、配置管理 129

9.4进度管理 129

9.5产权保护 129

9.6对外关系 130

思考题 130

精品推荐