图书介绍

软件工程初级教程PDF|Epub|txt|kindle电子书版本网盘下载

软件工程初级教程
  • 薛尚青主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111237528
  • 出版时间:2008
  • 标注页数:218页
  • 文件大小:109MB
  • 文件页数:228页
  • 主题词:软件工程-专业学校-教材

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

软件危机2

消除软件危机的途径2

软件工程学2

软件的概念2

软件的特点和分类3

软件工程的概念5

软件工程学的内容6

软件工程基本原理8

软件生命周期9

软件生命周期的概念9

软件生命周期划分阶段的原则9

软件生命周期各阶段的任务9

软件的开发模型9

瀑布模型9

快速原型模型11

增量模型13

喷泉模型14

螺旋模型14

统一过程15

软件工具与软件开发环境15

软件工具15

软件开发环境15

CASE16

小结19

习题20

第2章 软件问题分析21

软件问题定义21

软件问题的定义21

可行性研究22

软件需求分析的任务与过程23

软件需求分析的原则23

软件需求分析的任务23

软件需求分析的过程24

结构化分析建模27

实体—关系图27

数据流图29

数据字典32

状态转换图34

其他需求分析工具34

软件需求分析阶段文档35

软件需求规格说明35

初步制定系统的测试计划36

编写初步的用户手册36

软件需求分析评审36

结构化分析方法举例36

系统管理37

学生信息37

管理过程37

学生档案管理流程图38

数据字典38

小结38

习题39

第3章 结构化设计方法40

软件设计40

概述40

概要设计41

详细设计43

软件结构设计44

软件结构设计的基本原理44

模块化48

模块的独立性48

结构化设计方法51

变换流分析52

事务流分析54

设计优化56

软件过程设计工具58

流程图58

合图60

PAD图61

判定表62

判定树63

过程设计语言63

软件设计文档65

概要设计说明书65

详细设计说明书65

操作手册的编写66

软件设计评审66

结构化设计方法举例67

小结69

习题69

第4章 系统人机界面设计72

人机界面设计问题72

概述72

人机界面的设计问题73

人机界面设计的过程和标准74

人机界面设计的过程74

人机界面设计的标准80

人机界面设计指南82

人机界面设计——VB应用程序实例85

上机实训87

小结92

习题92

第5章 软件编码93

结构化程序设计93

程序设计语言的选择93

程序设计风格95

软件编码设计——VB应用程序实例104

小结108

习题108

第6章 软件测试111

软件测试的基础111

软件测试的概念111

软件测试的目的和原则112

软件测试的方法——VB应用程序实例112

白盒测试112

黑盒测试116

灰盒测试119

软件测试的步骤119

单元测试119

集成测试119

确认测试120

系统测试121

软件测试用例的设计——VB应用程序实例121

白盒测试的测试用例设计121

黑盒测试的测试用例设计123

软件调试、验证与确认124

软件调试124

软件验证129

软件确认129

软件测试文档129

小结130

习题130

第7章 软件维护132

软件维护概述132

软件维护的定义132

软件维护的类型132

影响维护工作量的因素133

软件维护的过程134

软件的可维护性134

影响可维护性的因素134

提高可维护性的方法135

小结138

习题138

第8章 面向对象方法139

面向对象方法概述139

面向对象方法的发展139

面向对象的概念140

面向过程与面向对象143

面向对象方法学的主要优点147

UML概述148

UML的发展148

UML定义150

UML图152

面向对象技术与UML应用159

面向对象分析OOA159

面向对象设计OOD162

面向对象编程OOP166

面向对象测试OOT166

UML实例分析167

小结171

题172

第9章 软件质量与软件工程标准173

软件质量173

软件质量需求的背景173

软件质量定义174

软件的质量特性与质量模型174

软件质量保证177

配置管理179

软件工程标准185

软件工程标准化的意义及分类185

软件工程标准的层次186

软件工程的国家标准187

软件文档的编写188

小结190

习题190

第10章 综合应用实例191

需求分析191

项目开发背景191

系统概述191

软件需求说明书的编写192

概要设计195

详细设计198

数据库设计198

系统界面设计202

测试方案设计203

测试方法203

测试项目及步骤204

测试计划204

输入/输出模块的设计205

信息输入模块设计205

信息输出模块设计212

户使用手册213

系统安装213

用户使用手册(按功能使用顺序介绍)214

小结217

习题217

参考文献218

热门推荐