图书介绍
软件工程基础与实训教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杜文洁,白萍主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121117701
- 出版时间:2010
- 标注页数:184页
- 文件大小:40MB
- 文件页数:194页
- 主题词:软件工程-高等学校:技术学校-教材
PDF下载
下载说明
软件工程基础与实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件工程概述1
1.1软件危机1
1.1.1软件的定义及特点1
1.1.2软件危机的产生原因2
1.1.3解决软件危机的方法2
1.2软件工程3
1.2.1软件工程的定义及目标3
1.2.2软件工程研究的内容3
1.3软件的开发方法4
1.3.1面向过程的方法4
1.3.2面向数据的方法4
1.3.3面向对象的方法5
1.3.4三种开发方法的比较6
1.4软件生命周期7
1.5软件开发模型8
1.5.1瀑布模型8
1.5.2原型模型9
1.5.3增量模型10
1.5.4螺旋模型11
1.5.5统一软件开发过程12
1.6小结14
1.7习题14
第2章 软件需求分析15
2.1需求分析的任务15
2.2需求分析的步骤16
2.3结构化分析方法17
2.3.1结构化分析方法概述17
2.3.2数据流图18
2.3.3数据字典19
2.3.4实体-关系图20
2.4需求分析图形工具22
2.5软件需求规格说明书24
2.6案例分析:图书管理系统需求分析29
2.7小结34
2.8习题34
第3章 概要设计35
3.1软件设计概述35
3.1.1软件设计概念与重要性35
3.1.2软件设计的任务与策略35
3.2软件设计基本原则36
3.3概要设计的任务和步骤39
3.4软件结构图40
3.5结构化设计方法41
3.5.1变换流与事务流42
3.5.2变换分析42
3.5.3事务分析44
3.6数据设计44
3.7接口设计47
3.8概要设计说明书47
3.9案例分析:图书管理系统概要设计50
3.10小结51
3.11习题51
第4章 详细设计52
4.1详细设计的目标与任务52
4.2详细设计的工具53
4.2.1流程图53
4.2.2盒图54
4.2.3判定表54
4.2.4程序设计语言55
4.3用户界面设计55
4.3.1用户界面设计问题55
4.3.2用户界面设计过程56
4.3.3用户界面设计指南56
4.4详细设计说明书58
4.5案例分析:图书管理系统详细设计59
4.6小结61
4.7习题61
第5章 程序编码62
5.1结构化程序设计62
5.2程序设计风格63
5.3程序设计语言的选择65
5.3.1程序设计语言的分类65
5.3.2选择语言的一般准则66
5.3.3不同程序设计语言的特点66
5.4小结67
5.5习题68
第6章 软件测试69
6.1软件测试概述69
6.1.1软件测试的定义和目标69
6.1.2软件测试的原则69
6.2软件测试方法70
6.3黑盒测试用例设计71
6.3.1等价类划分法71
6.3.2边界值分析法72
6.3.3决策表法72
6.3.4因果图法74
6.3.5黑盒测试案例分析75
6.4白盒测试用例设计78
6.4.1覆盖测试78
6.4.2白盒测试案例分析80
6.5软件测试步骤81
6.6案例分析:图书管理系统测试82
6.7小结83
6.8习题83
第7章 软件维护84
7.1软件维护过程84
7.1.1软件维护的种类84
7.1.2软件维护的策略85
7.1.3软件维护的过程86
7.1.4软件维护的困难87
7.1.5软件维护的副作用88
7.2软件可维护性89
7.2.1决定软件可维护性的因素89
7.2.2提高软件的可维护性90
7.3小结92
7.4习题92
第8章 面向对象技术93
8.1面向对象技术概述93
8.1.1面向对象方法简介93
8.1.2面向对象的基本概念94
8.2 UML建模97
8.2.1UML简介97
8.2.2用例图98
8.2.3类图、对象图和包图100
8.2.4构件图和部署图104
8.2.5状态机图106
8.2.6顺序图107
8.2.7通信图107
8.2.8活动图108
8.3面向对象分析108
8.4面向对象设计111
8.5面向对象的软件测试112
8.6案例分析:图书管理系统分析与设计113
8.6.1图书管理系统分析113
8.6.2图书管理系统设计120
8.7小结121
8.8习题121
第9章 软件工程管理123
9.1软件工程管理概述123
9.2软件质量124
9.2.1软件质量特性124
9.2.2软件质量保证措施124
9.3软件配置管理125
9.3.1软件配置项125
9.3.2软件配置管理126
9.4 CMM软件能力成熟度模型128
9.4.1CMM的基本概念128
9.4.2软件能力成熟度等级129
9.4.3关键过程域131
9.5软件项目管理132
9.5.1项目管理定义132
9.5.2项目经理职责及工作程序133
9.5.3项目经理对程序员的九条要求133
9.5.4从大学生到职业人再到项目经理135
9.6软件工程标准与软件文档136
9.6.1软件工程标准136
9.6.2软件文档的编写137
9.7小结139
9.8习题140
第10章 综合实例——网上书店系统141
10.1问题定义141
10.2需求分析141
10.2.1系统用户141
10.2.2系统功能需求142
10.2.3性能需求145
10.3软件设计146
10.3.1系统体系结构146
10.3.2功能模块146
10.3.3数据库设计147
10.4系统测试150
10.4.1用户界面测试150
10.4.2功能测试151
10.4.3数据库测试151
第11章 实训指导153
实训1初识Visio 2003153
实训2初识Rational Rose 2003159
实训3需求分析164
实训4数据库设计166
实训5面向对象分析171
实训6初识Visual Studio 2005173
实训7初识JUnit180
热门推荐
- 18586.html
- 2938859.html
- 2392310.html
- 125324.html
- 3275632.html
- 807370.html
- 3388350.html
- 635319.html
- 2284333.html
- 1258718.html
- http://www.ickdjs.cc/book_2814444.html
- http://www.ickdjs.cc/book_2650286.html
- http://www.ickdjs.cc/book_1512975.html
- http://www.ickdjs.cc/book_2397827.html
- http://www.ickdjs.cc/book_912318.html
- http://www.ickdjs.cc/book_2489540.html
- http://www.ickdjs.cc/book_3684108.html
- http://www.ickdjs.cc/book_3676770.html
- http://www.ickdjs.cc/book_740349.html
- http://www.ickdjs.cc/book_942065.html