图书介绍
软件工程与UML【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 胡林玲主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121009625
- 出版时间:2005
- 标注页数:200页
- 文件大小:16MB
- 文件页数:209页
- 主题词:软件工程-高等学校:技术学校-教材;面向对象语言,UML-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
软件工程与UMLPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件工程的概念1
1.1软件的概念1
1.2软件危机及其解决思路2
1.3软件工程3
1.4生存周期模型5
1.4.1软件生存周期各阶段的基本任务5
1.4.2几种生存周期模型6
1.4.3统一软件开发过程8
1.4.4与模型相应的知识体系的形成8
1.5优秀软件的属性9
1.6内容总结10
习题110
第2章 统一软件开发过程(RUP)与统一建模语言(UML)11
2.1软件开发的几个指导原则及模型的概念12
2.2统一软件开发过程(RUP)13
2.2.1统一过程概述13
2.2.2统一过程的四个工作阶段14
2.2.3统一过程的五个核心工作流15
2.2.4统一软件开发过程的生命周期16
2.2.5RUP开发过程的特点17
2.3UML概述20
2.4UML结构22
2.4.1UML中的事物23
2.4.2UML中的关系25
2.4.3用UML对系统建模26
2.5UML中的图28
2.5.1UML规则28
2.5.2类图32
2.5.3对象图33
2.5.4用例图33
2.5.5顺序图35
2.5.6协作图36
2.5.7状态图37
2.5.8活动图39
2.5.9构件图41
2.5.10实施图42
2.5.11绘制UML图43
2.6内容总结45
习题245
第3章 软件过程的管理与改进47
3.1软件过程管理与改进概述48
3.1.1软件过程的概念48
3.1.2软件过程改进的实际意义48
3.1.3软件过程建模与软件过程改进的理论与方法49
3.1.4过程改进的模式与体系50
3.1.5过程改进的原则和步骤50
3.1.6过程改进活动的组织与实施51
3.2度量软件过程52
3.3能力成熟度模型CMM53
3.4个体软件过程PSP57
3.4.1个体软件过程框架57
3.4.2个体软件过程策略和方法58
3.5团体软件过程TSP60
3.6内容总结61
习题361
第4章 项目可行性分析与软件需求分析62
4.1可行性研究和需求分析的任务62
4.2项目的可行性分析63
4.3需求分析方法65
4.4结构化需求分析与RUP需求分析比较72
4.5RUP获取用户需求实例73
4.6内容总结76
习题476
第5章 系统分析与设计77
5.1几种常用的体系结构78
5.2结构化概要设计79
5.2.1概要设计的目的和任务79
5.2.2概要设计的过程80
5.2.3概要设计的工具、方法和结果84
5.3结构化详细设计86
5.4RUP的分析与设计87
5.4.1RUP系统分析和设计87
5.4.2RUP系统分析与设计实例88
5.5结构化方法与面向对象方法特点比较93
5.6内容总结93
习题593
第6章 系统实现94
6.1选择一种合适的程序设计语言94
6.1.1几种不同程序设计语言的特点95
6.1.2选择不同的程序设计语言96
6.2编码风格——程序员个人修养97
6.2.1程序的版式97
6.2.2输入/输出99
6.3程序效率99
6.4程序的安全性100
6.5内容总结103
习题6103
第7章 软件测试104
7.1软件测试概述105
7.1.1软件错误的根源105
7.1.2软件测试在软件项目中的地位106
7.1.3软件测试基础与软件测试策略107
7.1.4测试成熟度、测试过程及测试生命周期的模型108
7.1.5测试工具与自动测试109
7.2软件测试的基本原理与技术110
7.2.1白盒与黑盒原理110
7.2.2覆盖率110
7.2.3动态测试与静态测试112
7.2.4程序分析技术113
7.2.5测试分析方法与测试设计技术113
7.2.6自动测试生命周期方法学115
7.2.7测试工具及其分类115
7.3需求测试与设计测试117
7.4单元测试、集成测试与系统测试118
7.4.1单元测试119
7.4.2集成测试121
7.4.3系统测试122
7.5测试团队与角色123
7.6内容总结124
习题7124
第8章 软件配置管理与软件维护125
8.1软件配置管理125
8.1.1软件配置项与基线126
8.1.2软件配置管理的组织与计划126
8.1.3软件配置管理过程127
8.1.4配置管理工具129
8.2软件维护129
8.2.1软件维护的基本内容129
8.2.2软件维护的类型130
8.2.3软件维护代价130
8.2.4软件维护实施131
8.2.5程序修改132
8.2.6软件的可维护性133
8.2.7软件再工程134
8.3内容总结135
习题8135
第9章 软件项目管理136
9.1项目管理的常见概念137
9.2项目计划138
9.3项目监控139
9.4软件质量管理141
9.4.1软件质量的基本问题141
9.4.2如何提高软件质量142
9.4.3全面质量管理143
9.5软件外包管理143
9.6软件项目的人员管理144
9.7项目结项管理146
9.8内容总结147
习题9147
实例A 应用于个人的RUP实例——计时项目开发过程148
实例B 需求规格说明书例157
实例C 概要设计说明书例167
实例D 详细设计说明书例176
实例E 一个完整的测试计划181
实例F 面向对象软件设计说明书例188
实例G 综合实训198
参考文献200
热门推荐
- 1009351.html
- 2238857.html
- 536495.html
- 3801544.html
- 3672482.html
- 1278418.html
- 766974.html
- 1438308.html
- 3829370.html
- 2065289.html
- http://www.ickdjs.cc/book_3282582.html
- http://www.ickdjs.cc/book_2873185.html
- http://www.ickdjs.cc/book_2630728.html
- http://www.ickdjs.cc/book_2958239.html
- http://www.ickdjs.cc/book_1915325.html
- http://www.ickdjs.cc/book_627897.html
- http://www.ickdjs.cc/book_808244.html
- http://www.ickdjs.cc/book_3792012.html
- http://www.ickdjs.cc/book_3145028.html
- http://www.ickdjs.cc/book_578836.html