图书介绍
软件工程初级教程PDF|Epub|txt|kindle电子书版本网盘下载
![软件工程初级教程](https://www.shukui.net/cover/4/32239844.jpg)
- 薛尚青主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111237528
- 出版时间:2008
- 标注页数:218页
- 文件大小:109MB
- 文件页数:228页
- 主题词:软件工程-专业学校-教材
PDF下载
下载说明
软件工程初级教程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