标题：深入体验Java项目开发
图书信息
  作者：席国庆
出版社: 清华大学出版社; 第1版 (2011年7月1日) 
丛书名: 开发日记 
平装: 402页 
正文语种: 简体中文 
开本: 16 
ISBN: 9787302257783 
条形码: 9787302257783 
产品尺寸及重量: 26 x 19.6 x 2.6 cm ; 739 g
内容简介
《深入体验Java项目开发》是当今使用最为频繁的编程语言之一，一直在开发领域占据重要的地位。《深入体验Java项目开发》通过9个综合实例的实现过程，详细讲解了JAVA语言在实践项目中的综合运用过程，这些项目从作者的学生时代写起，到项目经理结束，一直贯穿于作者最重要的开发时期。第1章讲解了一个超市管理系统的具体实现流程；第2章讲解了一个航空订票管理系统的具体实现流程；第3章讲解了一个酒店管理系统的具体实现流程；第4章讲解了一个物业管理系统的具体实现流程；第5章讲解了一个商品管理系统的具体实现流程；第6章讲解了一个图书管理系统的具体实现流程；第7章讲解了一个OA办公系统的具体实现流程；第8章讲解了一个网吧管理系统的具体实现流程；第9章讲解了一个任务管理系统的具体实现流程；第10章讲解了利用JAV技术开发当前最流行的Android手机地图的基本流程。在具体讲解每个实例时，都遵循项目的进度来讲解，从接到项目到具体开发，直到最后的调试和发布。内容循序渐进，并穿插了学习技巧和职场生存法则，引领读者成全面掌握JAVA语言。
《深入体验Java项目开发》不但适用于JAVA语言的初学者，也适于有一定JAVA语言基础的读者，甚至也可以作为有一定造诣程程序员的参考书。 
编辑推荐
《深入体验Java项目开发》：
以作者的成长经历为主线，体验项目开发过程。
以故事化的形式讲解项目，体会项目开发心得。
以十个不同的项目案例，领悟职场的生存技巧。
以真实的项目开发场景，展示团队的合作规则。 
目录
第1章 超市管理系统 1
1.1 第一个项目 2
1.1.1 项目来源 2
1.1.2 准备工作 2
1.2 系统概述和总体设计 3
1.2.1 系统需求分析 3
1.2.2 系统demo流程 4
1.3 数据库设计 5
1.3.1 选择数据库 5
1.3.2 数据库结构的设计 5
1.3 系统框架设计 8
1.3.1 创建工程及设计主界面 8
1.3.2 为数据库表添加抽象类 14
1.3.3 系统登录模块设计 16
1.4 商品信息管理模块 18
1.4.1 商品信息管理 19
1.4.2 采购信息管理 23
1.4.3 付款信息管理 25
1.5 用户管理模块 27
1.5.1 用户添加管理 27
1.5.2 用户信息查询 29
1.6 仓库管理模块 31
1.6.1 进/出库管理 31
1.6.2 进/出货管理 32
1.7 销售管理模块 34
1.7.1 商品销售管理 34
1.7.2 商品销售查询 36
1.8 测 试 37
1.9 项 目 总 结 39
第2章 航空订票管理系统 41
2.1 航空订票管理系统 42
2.1.1 项目来源 42
2.1.2 组建团队 42
2.1.3 小会议 43
2.2 系统概述和总体设计 44
2.2.1 系统需求分析 44
2.2.2 系统demo流程 45
2.3 数据库设计 46
2.3.1 选择数据库 46
2.3.2 数据库结构的设计 46
2.4 系统框架设计 48
2.4.1 创建工程及设计主界面 49
2.4.2 配置hibernate访问类 58
2.4.3 系统登录模块设计 61
2.5 航班信息管理模块 63
2.5.1 添加飞机管理 64
2.5.2 添加航班管理 65
2.5.3 添加航班计划 66
2.6 网点管理模块 70
2.6.1 网点添加管理 70
2.6.2 删除网点管理 71
2.7 订票管理模块 73
2.7.1 网点登录管理 73
2.7.2 订票信息管理 76
2.8 测 试 77
2.8.1 系统运行 78
2.8.2 验收 78
2.8.3 自己做得总结 78
2.9 后 话 79
第3章 酒店管理系统 81
3.1 踏上求职路 82
3.1.1 写求职信 82
3.1.2 随遇而安 83
3.2 开始试用期 84
3.3 我的考核新任务 84
3.3.1 我的任务 84
3.3.2 规划流程 84
3.4 系统概述和总体设计 85
3.4.1 系统需求分析 85
3.4.2 系统demo流程 86
3.5 数据库设计 87
3.5.1 选择数据库 87
3.5.2 数据库结构的设计 87
3.6 系统框架设计 90
3.6.1 创建工程及设计主界面 90
3.6.2 为数据库建立连接类 94
3.6.3 系统登录模块设计 96
3.7 基本信息管理模块 99
3.7.1 房间信息管理 99
3.7.2 旅客类型管理 102
3.7.3 收费信息管理 105
3.8 订房、查询管理 107
3.8.1 个人订房管理 107
3.8.2 多人订房管理 111
3.8.3 营业查询管理 112
3.9 旅客信息管理 117
3.9.1 旅客信息查询 118
3.9.2 会员信息管理 119
3.10 测 试 120
3.10.1 系统运行预览 120
3.10.2 项目验收 121
3.11 和HR的谈话 121
3.12 自己的总结 122
第4章 物业管理系统 123
4.1 了解公司的组织结构 124
4.1.1 公司的现状 124
4.1.2 我的开发部 124
4.2 新的项目 125
4.2.1 早会的任务 125
4.2.2 初见客户 125
4.2.3 我们的团队 125
4.2.4 小会议 126
4.3 系统概述和总体设计 127
4.3.1 系统需求分析 127
4.3.2 系统demo流程 127
4.3.3 系统实现流程 128
4.4 数据库设计 129
4.4.1 选择数据库 129
4.4.2 数据库结构的设计 129
4.5 系统框架设计 132
4.5.1 创建工程及设计主界面 132
4.5.2 数据库ADO访问类 136
4.5.3 系统登录模块设计 138
4.6 基本信息管理模块 140
4.6.1 小区信息管理 141
4.6.2 楼宇信息管理 143
4.6.3 业主信息管理 145
4.6.4 收费项目管理 147
4.6.5 查询单价清单 149
4.7 消费指数管理模块 151
4.7.1 业主消费录入 151
4.7.1 物业消费录入 154
4.8 各项费用管理模块 154
4.8.1 业主费用查询 154
4.8.2 物业费用查询 156
4.9 测 试 159
4.9.1 系统运行 159
4.9.2 项目验收 160
4.10 谈客户的那些事 160
4.11 我 的 总 结 161
第5章 商品进销存管理系统 163
5.1 同事们的聚会 164
5.2 新的项目 164
5.2.1 休假失败 164
5.2.2 新的项目 164
5.2.3 我们的团队 165
5.3 系统概述和总体设计 165
5.3.1 系统需求分析 166
5.3.2 系统demo流程 166
5.3.3 规划的流程 167
5.4 数据库设计 167
5.4.1 选择数据库 168
5.4.2 数据库结构的设计 168
5.5 系统框架设计 170
5.5.1 创建工程及设计主界面 171
5.5.2 为数据库建立连接类 175
5.5.3 系统登录模块设计 176
5.5.3 布局基类设计 178
5.5.3 系统框架设计 179
5.6 商家信息管理模块 181
5.6.1 商家信息管理 182
5.6.2 商品信息查询 186
5.7 商品种类、商家管理 188
5.7.1 商品种类管理 189
5.7.2 商家信息管理 193
5.8 商品销售、库存信息管理 195
5.8.1 商品销售信息管理 195
5.8.2 商品库存信息管理 198
5.9 测 试 199
5.9.1 系统运行 200
5.9.2 验收 200
5.10 同事之间的那些事 201
第6章 学校图书馆管理系统 203
6.1 庆 功 晚 会 204
6.2 前方路漫漫 204
6.2.1 新招的实习生 204
6.2.2 新的项目 204
6.2.3 我们的团队 205
6.2.4 群组讨论 206
6.3 系统概述和总体设计 207
6.3.1 系统需求分析 207
6.3.2 系统demo流程 208
6.4 数据库设计 208
6.4.1 选择数据库 209
6.4.2 数据库结构的设计 209
6.5 系统框架设计 211
6.5.1 创建工程及设计主界面 212
6.5.2 为数据库表添加对应的类 219
6.5.3 系统登录模块设计 226
6.6 基本信息管理模块 230
6.6.1 读者信息管理 230
6.6.2 图书类别管理 233
6.6.3 图书信息管理 235
6.6.4 新书订购管理 236
6.7 用户管理模块 238
6.7.1 用户添加管理 238
6.7.2 用户修改删除 239
6.7.3 用户密码修改 240
6.7.4 图书借阅和归还模块 241
6.8 测 试 241
6.8.1 系统运行 242
6.8.2 验收 242
6.9 我的总结——上下级相处的那些事 242
第7章 OA办公系统 245
7.1 生活的压力 246
7.2 同 学 来 访 246
7.2.1 新的项目 246
7.2.2 我们的团队 247
7.2.3 流程分析 247
7.3 系统概述和总体设计 248
7.3.1 系统需求分析 248
7.3.2 系统demo流程 249
7.4 数据库设计 250
7.4.1 选择数据库 250
7.4.2 数据库结构的设计 250
7.5 系统框架设计 253
7.5.1 创建工程及设计主界面 253
7.5.2 为数据库表配置hibernate 258
7.5.3 为数据库表建立对应类 259
7.5.4 系统登录模块设计 264
7.6 基本管理模块 265
7.6.1 权限信息管理 265
7.6.2 日程信息管理 268
7.7 员工和部门管理 270
7.7.1 员工信息管理 270
7.7.2 部门信息管理 273
7.8 通信录和发布管理 276
7.8.1 通信录管理 276
7.8.2 信息发布管理 278
7.9 测 试 279
7.9.1 系统运行 279
7.9.2 验收 280
7.10 我的总结——谈私活的那些事 280
第8章 网吧管理系统 283
8.1 客户的来访 284
8.2 一个私单说起 284
8.3 系统概述和总体设计 285
8.3.1 系统需求分析 285
8.3.2 系统demo流程 285
8.4 数据库设计 286
8.4.1 选择数据库 286
8.4.2 数据库结构的设计 287
8.5 系统框架设计 289
8.5.1 创建工程及设计主界面 289
8.5.2 建立数据库连接类 294
8.5.3 系统登录模块设计 296
8.5.3 普通用户登录设计 300
8.6 系统管理模块 303
8.6.1 用户信息类 304
8.6.2 用户信息管理窗体 304
8.6.3 用户信息添加 306
8.6.4 用户信息删除 307
8.6.5 用户信息修改 308
8.6.5 用户信息查询 309
8.7 基本信息管理 310
8.7.1 计算机信息管理 310
8.7.2 上网卡信息管理 312
8.8 高级功能管理 314
8.8.1 会员信息管理 315
8.8.2 消费信息管理 316
8.9 测 试 319
8.9.1 系统运行 319
8.9.2 验收 320
8.10 我的总结——爱拼才会赢 320
8.11 今天你跳槽了吗？ 320
第9章 任务管理系统 323
9.1 很累的地下工作 324
9.2 成立自己的团队 324
9.3 第一个单子 325
9.4 系统概述和总体设计 326
9.4.1 系统需求分析 326
9.4.2 系统demo流程 327
9.5 数据库设计 328
9.5.1 选择数据库 328
9.5.2 数据库结构的设计 328
9.6 系统框架设计 330
9.6.1 创建工程及设计主界面 331
9.6.2 建立数据库连接类 334
9.6.3 系统登录模块设计 335
9.6.4 数据获取基类 338
9.6.5 系统框架设计 338
9.7 用户管理模块 340
9.7.1 用户信息添加 341
9.7.2 用户信息维护窗体 344
9.8 我的任务管理 347
9.8.1 我的任务类添加 348
9.8.2 我的任务维护窗体 351
9.9 公司任务管理 353
9.9.1 公司任务类添加 353
9.9.2 公司任务维护窗体 356
9.10 测 试 359
9.11 创业的艰苦 359
第10章 Android地图系统 361
10.1 程序员很不容易 362
10.2 艰巨的项目 363
10.3 系 统分 析 364
10.3.1 背景 364
10.3.2 Android技术分析 364
10.3.3 可行性分析 365
10.3.4 编写项目计划书 366
10.4 系 统 设 计 367
10.4.1 流程分析 367
10.4.2 规划UI界面 368
10.5 数据库设计 368
10.6 我的编码工作 369
10.6.1 新建工程 370
10.6.2 主界面 370
10.6.3 新建界面 372
10.6.4 设置界面 375
10.6.5 帮助界面 380
10.6.6 地图界面 382
10.6.7 数据存取 394
10.6.8 实现Service服务 399
10.7 项 目 调 试 401
10.7.1 系统调试 401
10.7.2 验收 402
10.8 升职的惊喜 402
10.9 升职的原因 403
10.10 压力依旧，拼搏继续 403