图书介绍

软件工程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件工程
  • 天津滨海迅腾科技集团有限公司主编 著
  • 出版社: 天津:南开大学出版社
  • ISBN:9787310053247
  • 出版时间:2017
  • 标注页数:247页
  • 文件大小:29MB
  • 文件页数:259页
  • 主题词:软件工程

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件工程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 基于Visio的UML5

理论部分5

第1章 软件工程概念5

1.1 软件的概念、特点5

1.2 软件的分类6

1.3 软件的发展和软件危机7

1.4 软件开发中的方法8

1.5 软件开发中的几个阶段9

1.6 软件生命周期模式9

1.7 软件工程的目标12

1.8 软件工程的原则14

1.9 面向对象的方法学15

1.10 什么是UML15

1.11 为什么需要UML16

1.12 UML的发展17

1.13 UML的组成19

1.14 UML在软件开发中的应用21

1.15 小结22

1.16 英语角22

1.17 作业23

1.18 思考题23

1.19 学员回顾内容23

第2章 静态视图24

2.1 类24

2.2 关系26

2.3 对象图32

2.4 实例34

2.5 小结41

2.6 英语角41

2.7 作业42

2.8 思考题42

2.9 学员回顾内容42

第3章 用例视图43

3.1 概述43

3.2 参与者44

3.3 用例图45

3.4 实例47

3.5 小结50

3.6 英语角51

3.7 作业51

3.8 思考题51

3.9 学员回顾内容51

第4章 动态视图52

4.1 时序图52

4.2 协作图55

4.3 活动图56

4.4 小结62

4.5 英语角62

4.6 作业63

4.7 思考题63

4.8 学员回顾内容63

第5章 项目管理64

5.1 管理的意义64

5.2 管理的定义65

5.3 管理的作用66

5.4 管理的原则66

5.5 一般化管理67

5.6 项目68

5.7 项目管理68

5.8 项目管理过程69

5.9 计划与控制73

5.10 小结77

5.11 英语角78

5.12 作业78

5.13 思考题78

5.14 学员回顾内容78

第6章 项目实战——广告管理系统79

6.1 引言79

6.2 广告管理系统的基础特征和功能模块79

6.3 系统的UML分析与实现81

6.4 小结87

上机部分91

第1章 软件工程概念(无)91

第2章 静态视图91

2.1 指导91

2.2 练习92

2.3 实践92

第3章 用例视图93

3.1 指导93

3.2 练习94

3.3 实践94

第4章 动态视图95

4.1 指导95

4.2 练习98

4.3 实践99

第5章 项目管理工具100

5.1 新建项目100

5.2 输入和组织任务列表102

5.3 如何分配资源107

5.4 如何输入成本110

5.5 如何查看日程及其详细信息112

第6章 项目实战——广告管理系统(无)113

第二部分 测试驱动开发119

理论部分119

第1章 测试驱动开发简介119

1.1 本章简介119

1.2 高质量的软件119

1.3 测试驱动开发120

1.4 测试技术124

1.5 测试驱动开发需要注意的一些问题125

1.6 单元测试128

1.7 JUnit历史128

1.8 手写单元测试130

1.9 了解单元测试框架132

1.10 JUnit132

1.11 小结136

1.12 英语角136

1.13 作业136

1.14 思考题136

1.15 学员回顾内容137

第2章 JUnit的核心类138

2.1 探索JUnit核心138

2.2 TestRunner140

2.3 TestCase140

2.4 TestSuite147

2.5 TestResult151

2.6 JUnit4新特性152

2.7 小结156

2.8 英语角156

2.9 作业156

2.10 思考题156

第3章 JUnit的自动化157

3.1 本章简介157

3.2 Ant简介158

3.3 小结170

3.4 英语角170

3.5 作业170

3.6 思考题171

3.7 学员回顾内容171

第4章 版本控制172

4.1 版本控制简介172

4.2 MyEclipse的本地版本控制175

4.3 CVS177

4.4 SVN181

4.5 小结188

4.6 英语角189

4.7 作业189

4.8 思考题189

上机部分193

第1章 在MyEclipse中应用JUnit193

1.1 指导193

1.2 练习212

1.3 实践214

1.4 练习218

第2章 在MyEclipse中应用Ant219

2.1 指导219

2.2 练习224

2.3 实践226

第3章 在MyEclipse中应用CVS227

3.1 指导227

3.2 练习230

3.3 实践237

3.4 小结238

3.5 作业238

第4章 在MyEclipse中应用SVN插件239

4.1 在线安装239

4.2 SVN插件在MyEclipse中的基本操作241

4.3 小结247

4.4 作业247

热门推荐