图书介绍
Java软件工程与项目案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![Java软件工程与项目案例教程](https://www.shukui.net/cover/23/30752507.jpg)
- 李学相,梁恒编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302273516
- 出版时间:2012
- 标注页数:370页
- 文件大小:93MB
- 文件页数:384页
- 主题词:JAVA语言-程序设计-高等学校-教材
PDF下载
下载说明
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