图书介绍
软件工程项目教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 余明艳,郭庚麒主编;刘武萍,周淦淼,马宏茹副主编 著
- 出版社: 东软电子出版社
- ISBN:9787894363343
- 出版时间:2015
- 标注页数:158页
- 文件大小:27MB
- 文件页数:168页
- 主题词:
PDF下载
下载说明
软件工程项目教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
项目1 签订软件开发合同及组建项目组1
任务1 认识软件2
1.1.1 软件的定义2
1.1.2 软件的主要特点及发展2
1.1.3 软件的分类4
任务2 认识软件危机4
1.2.1 软件危机的概念5
1.2.2 软件危机产生的原因和解决的途径5
1.2.3 软件工程的概念6
1.2.4 软件工程的基本目标和原则6
任务3 认识软件的生存周期与开发模型8
1.3.1 软件生存周期的概念8
1.3.2 软件生存周期的阶段8
1.3.3 软件开发模型10
任务4 组建项目组15
1.4.1 项目组织管理15
1.4.2 软件开发组织机构的管理17
1.4.3 项目质量管理19
1.4.4 项目风险管理22
任务5 起草项目开发合同24
1.5.1 技术开发合同的概念25
1.5.2 技术开发合同的种类25
1.5.3 技术开发合同的一般条款25
1.5.4 软件开发合同书26
习题一27
项目2 软件需求分析28
任务1 认识软件定义过程29
2.1.1 问题的定义29
2.1.2 可行性研究29
2.1.3 需求分析30
任务2 需求获取的过程与方法30
2.2.1 需求获取的过程31
2.2.2 需求获取的方法31
任务3 软件需求分析技术32
2.3.1 结构化分析方法32
2.3.2 数据流图33
2.3.3 数据词典35
2.3.4 典型案例37
2.3.5 面向对象的需求分析方法41
2.3.6 面向对象常用的图形工具44
2.3.7 ATM系统案例分析46
任务4 需求规格说明与评审50
2.4.1 需求规格说明的主要内容50
2.4.2 需求分析的评审51
2.4.3 学生心理动态跟踪评价系统需求规格说明书52
习题二55
项目3 软件设计56
任务1 概要设计57
3.1.1 概要设计的概念与原则57
3.1.2 概要设计的任务与步骤59
3.1.3 设计准则61
3.1.4 面向数据流的设计方法62
任务2 详细设计68
3.2.1 详细设计的任务与原则69
3.2.2 详细设计的方法69
任务3 面向对象设计76
3.3.1 面向对象设计(OOD)的概念76
3.3.2 人机交互子系统的设计77
3.3.3 问题域子系统的设计78
3.3.4 任务管理部分的设计79
3.3.5 数据管理部分的设计80
3.3.6 OOD的基本准则81
任务4 软件设计说明书81
3.4.1 概要设计说明书81
3.4.2 详细设计说明书82
3.4.3 软件设计说明书82
习题三87
项目4 软件编码89
任务1 选择程序设计语言89
4.1.1 程序设计语言概述89
4.1.2 程序设计语言的特点91
4.1.3 程序设计语言的选择93
任务2 编码风格94
4.2.1 源程序文档化94
4.2.2 数据说明95
4.2.3 语句结构95
4.2.4 输入和输出95
4.2.5 程序效率96
4.2.6 编码标准96
任务3 面向对象程序设计语言97
4.3.1 面向对象程序设计97
4.3.2 面向对象语言的技术特点98
4.3.3 面向对象语言的选择100
4.3.4 用户登录程序的编码实现101
习题四107
项目5 软件测试108
任务1 软件测试过程109
5.1.1 软件测试概述109
5.1.2 测试方法111
5.1.3 测试过程112
任务2 测试用例设计116
5.2.1 测试用例116
5.2.2 白盒子法测试用例设计116
5.2.3 黑盒子法测试用例设计119
5.2.4 面向对象测试120
5.2.5 典型案例121
任务3 程序调试122
5.3.1 程序调试概述122
5.3.2 调试过程123
5.3.3 程序调试的步骤123
5.3.4 程序调试的主要方法124
任务4 软件测试计划与测试分析报告124
5.4.1 软件测试文档124
5.4.2 软件测试计划125
5.4.3 测试分析报告126
习题五128
项目6 软件维护130
任务1 软件维护过程130
6.1.1 软件维护的内容131
6.1.2 软件维护的特点132
6.1.3 维护的困难性132
6.1.4 软件维护的费用133
任务2 软件维护的实施134
6.2.1 维护的组织134
6.2.2 维护的流程135
6.2.3 维护技术136
6.2.4 维护的副作用136
6.2.5 软件可维护性138
6.2.6 软件再工程140
6.2.7 系统维护手册141
习题六142
附录 计算机软件开发文档编写指南143
附录1 可行性研究报告143
附录2 项目开发计划147
附录3 需求规格说明书148
附录4 概要设计说明书150
附录5 详细设计说明书152
附录6 测试计划153
附录7 测试分析报告155
附录8 开发进度月报156
附录9 项目开发总结报告156
参考文献158
热门推荐
- 3333927.html
- 807360.html
- 282090.html
- 2494247.html
- 715069.html
- 1728009.html
- 3571428.html
- 587374.html
- 3166260.html
- 2448421.html
- http://www.ickdjs.cc/book_3279515.html
- http://www.ickdjs.cc/book_3445514.html
- http://www.ickdjs.cc/book_3766431.html
- http://www.ickdjs.cc/book_1976509.html
- http://www.ickdjs.cc/book_1372469.html
- http://www.ickdjs.cc/book_1790623.html
- http://www.ickdjs.cc/book_3628976.html
- http://www.ickdjs.cc/book_3441547.html
- http://www.ickdjs.cc/book_1894093.html
- http://www.ickdjs.cc/book_3288888.html