Java软件工程与项目案例教程PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:李学相,梁恒编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302273516
- 页数:370 页
第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.4HQL 202
5.4 Spring技术 214
5.4.1 Spring概述 214
5.4.2 Spring控制反转loC 216
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安装JUnit 273
6.3.2测试流程 273
6.3.3 Eclipse与JUnit 276
6.4 JMeter系统测试 279
6.4.1 JMeter简介 279
6.4.2 JMeter测试流程 279
6.4.3 JMeter总结 283
6.5测试跟踪工具Bugzilla 283
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软件配置管理工具——CVs 304
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 CMM 328
9.1.1 CM M基本概念 328
9.1.2实施CMM的必要性 329
9.1.3 CM M的基本内容 329
9.2 CMMI 333
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
- 《市政工程基础》杨岚编著 2009
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019