图书介绍

Java软件工程与项目案例教程PDF|Epub|txt|kindle电子书版本网盘下载

Java软件工程与项目案例教程
  • 李学相,梁恒编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302273516
  • 出版时间:2012
  • 标注页数:370页
  • 文件大小:93MB
  • 文件页数:384页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java软件工程与项目案例教程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电子政务系统分类3

1.1.3电子政务建设的基础5

1.1.4我国电子政务发展的现状、问题及对策6

1.2面向对象的软件工程概述8

1.2.1面向过程的方法8

1.2.2面向对象的方法9

第2章IT项目开发流程与UML概述11

2.1项目开发流程11

2.1.1项目生命周期13

2.1.2项目开发阶段13

2.2 UML概述14

2.2.1 UML图14

2.2.2 Rational Rose工具及使用20

第3章 软件需求分析28

3.1软件需求分析概述28

3.2软件需求分析过程29

3.2.1什么是软件需求29

3.2.2需求过程中的角色30

3.2.3需求过程的迭代30

3.2.4需求来源31

3.2.5需求获取方法31

3.2.6软件需求表达32

3.3项目案例36

3.3.1学习目标36

3.3.2案例描述36

3.3.3案例要点36

3.3.4案例实施37

3.3.5特别提示53

3.3.6拓展与提高53

第4章 系统分析设计54

4.1软件架构设计(软件概要设计)55

4.1.1软件架构设计基本概念55

4.1.2软件架构设计步骤57

4.1.3概要设计文档67

4.2软件详细设计77

4.2.1软件详细设计概述77

4.2.2面向对象的详细设计78

4.2.3数据库设计81

4.3项目案例93

4.3.1学习目标93

4.3.2案例描述93

4.3.3案例要点93

4.3.4案例实施93

4.3.5特别提示120

4.3.6拓展与提高120

第5章 软件实现121

5.1 Struts-Spring-Hibernate概述121

5.2 Struts技术122

5.2.1 Struts概述122

5.2.2 MVC与Struts映射122

5.2.3 Struts 2的工作流程和配置文件123

5.2.4创建Controller组件128

5.2.5创建Model组件138

5.2.6创建View组件140

5.2.7转换器141

5.2.8拦截器141

5.3 Hibernate技术148

5.3.1 Hibernate概述148

5.3.2 Hibernate单表的对象/关系数据库映射149

5.3.3 Hibernate多表的对象/关系数据库映射171

5.3.4HQL202

5.4 Spring技术214

5.4.1 Spring概述214

5.4.2 Spring控制反转loC216

5.4.3 Spring AOP面向方面编程原理226

5.4.4事务处理242

5.5项目案例247

5.5.1学习目标247

5.5.2案例描述247

5.5.3案例要点247

5.5.4案例实施247

5.5.5特别提示268

5.5.6拓展与提高268

第6章 软件测试269

6.1软件测试概述269

6.2常用测试技术270

6.3 JUnit单元测试简介273

6.3.1安装JUnit273

6.3.2测试流程273

6.3.3 Eclipse与JUnit276

6.4 JMeter系统测试279

6.4.1 JMeter简介279

6.4.2 JMeter测试流程279

6.4.3 JMeter总结283

6.5测试跟踪工具Bugzilla283

6.5.1 Bugzilla安装283

6.5.2 Bugzilla操作说明284

6.5.3Bugzilla管理员操作指南287

6.6项目案例288

6.6.1学习目标288

6.6.2案例描述288

6.6.3案例要点288

6.6.4案例实施288

6.6.5特别提示291

6.6.6拓展与提高291

第7章 软件项目部署292

7.1软件部署概述292

7.2项目案例293

7.2.1学习目标293

7.2.2案例描述293

7.2.3案例要点293

7.2.4案例实施294

7.2.5特别提示303

7.2.6拓展与提高303

第8章 软件配置和变更管理304

8.1软件配置管理概述304

8.2软件配置管理工具——CVs304

8.3软件变更管理概述305

8.4统一变更管理306

8.4.1统一变更管理简介306

8.4.2统一变更管理原理306

8.5项目案例315

8.5.1学习目标315

8.5.2案例描述315

8.5.3案例要点315

8.5.4案例实施315

8.5.5特别提示327

8.5.6拓展与提高327

第9章 软件过程管理328

9.1 CMM328

9.1.1 CM M基本概念328

9.1.2实施CMM的必要性329

9.1.3 CM M的基本内容329

9.2 CMMI333

9.2.1 CMMI基本概念333

9.2.2从CMM到CMMI的映射334

9.3项目案例335

9.3.1学习目标335

9.3.2案例描述335

9.3.3案例要点335

9.3.4案例实施336

9.3.5特别提示336

9.3.6拓展与提高337

第10章 项目管理338

10.1项目管理基本概念338

10.1.1项目338

10.1.2项目管理的定义和特点339

10.1.3项目管理专业知识领域340

10.2项目管理知识体系343

10.2.1项目管理知识体系概述343

10.2.2项目管理9大知识领域和5个阶段344

10.3项目管理工具Microsoft Project及使用347

10.3.1 Microsoft Project概述347

10.3.2 Microsoft Project工具使用348

10.4项目案例365

10.4.1学习目标365

10.4.2案例描述365

10.4.3案例要点365

10.4.4案例实施365

10.4.5特别提示369

10.4.6拓展与提高369

后记370

热门推荐