种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Java项目开发全程实录(第3版)

(2020-01-28 23:26:40) 百科综合
Java项目开发全程实录(第3版)

Java项目开发全程实录(第3版)

《Java项目开发全程实录(第3版)》是2014年清华大学出版社出版图书,作者是王国辉、宋禹蒙。

从软体工程的角度出发,按照项目的开发顺序,系统、全面地介绍了J2SE和J2EE项目的开发流程。

基本介绍

  • 书名:Java项目开发全程实录(第3版)
  • 作者:王国辉、宋禹蒙
  • ISBN:9787302337416
  • 定价:69.8元
  • 出版社:清华大学出版社
  • 出版时间:2014-12-2
  • 装帧:平装

图书简介

《Java项目开发全程实录(第3版)》以进销存管理系统、企业内部通信系统、企业人事管理系统、酒店管理系统、图书馆管理系统、企业快信、欣想电子商城、超市管理系统、企业入口网站、棋牌游戏系统之网路五子棋等10个实际项目开发程式为案例。从开发背景、需求分析、系统功能分析、资料库分析、资料库建模、网站开发和网站发布或者程式打包与运行,每一过程都进行了详细的介绍。

目录

目录
第1章进销存管理系统(Swing+SQLServer
2000实现) 1
视频讲解:1小时44分钟
1.1开发背景 2
1.2系统分析 2
1.2.1需求分析 2
1.2.2可行性分析 2
1.2.3编写项目计画书 4
1.3系统设计 5
1.3.1系统目标 5
1.3.2系统功能结构 6
1.3.3业务逻辑编码规则 6
1.3.4系统流程图 8
1.3.5构建开发环境 8
1.3.6系统预览 8
1.3.7资料夹组织结构 9
1.4资料库设计 10
1.4.1资料库分析 10
1.4.2进销存管理系统的E-R图 10
1.4.3使用PowerDesigner建模 11
1.4.4创建资料库 14
1.5主窗体设计 14
1.5.1创建主窗体 14
1.5.2创建导航面板 16
1.6公共模组设计 19
1.6.1编写Dao公共类 19
1.6.2编写Item类 23
1.7基础信息模组设计 24
1.7.1基础信息模组概述 24
1.7.2基础信息模组技术分析 25
1.7.3供应商添加的实现过程 25
1.7.4供应商修改与删除的实现过程 27
1.7.5单元测试 30
1.8进货管理模组设计 33
1.8.1进货管理模组概述 33
1.8.2进货管理模组技术分析 34
1.8.3进货单的实现过程 35
1.9查询统计模组...
1.9.1查询统计模组概述 38
1.9.2查询统计模组技术分析 39
1.9.3销售查询的实现过程 40
1.10库存管理模组设计 42
1.10.1库存管理模组概述 42
1.10.2库存管理模组技术分析 42
1.10.3价格调整的实现过程 42
1.10.4单元测试 44
1.11系统打包发布 45
1.12开发技巧与难点分析 46
1.13使用PowerDesigner逆向生成
资料库E-R图 47
1.14本章小结 48
第2章企业内部通信系统(Swing+
JavaDB实现) 49
视频讲解:1小时42分钟
2.1开发背景 50
2.2系统分析 50
2.2.1需求分析 50
2.2.2可行性分析 50
2.2.3编写项目计画书 52
2.3系统设计 53
2.3.1系统目标 53
2.3.2系统功能结构 53
2.3.3资料库设计 54
2.3.4系统预览 55
2.3.5资料夹组织结构 56
2.4主窗体设计 56
2.4.1创建主窗体 56
2.4.2记录窗体位置 60
2.5公共模组设计 61
2.5.1资料库操作类 61
2.5.2系统工具类 66
2.6系统托盘模组设计 71
2.6.1系统托盘模组概述 71
2.6.2系统托盘模组技术分析 71
2.6.3系统托盘模组的实现过程 72
2.7系统工具模组设计 74
2.7.1系统工具模组概述 74
2.7.2系统工具模组技术分析 74
2.7.3系统工具模组的实现过程 74
2.8用户管理模组设计 79
2.8.1用户管理模组概述 79
2.8.2用户管理模组技术分析 79
2.8.3用户管理模组的实现过程 80
2.8.4单元测试 84
2.9通信模组设计 86
2.9.1通信模组概述 86
2.9.2通信模组技术分析 86
2.9.3通信模组的实现过程 86
2.10开发技巧与难点分析 90
2.11使用系统托盘 91
2.12本章小结 92
第3章企业人事管理系统(Swing+Hibernate+
Oracle实现) 93
视频讲解:2小时55分钟
3.1开发背景 94
3.2系统分析 94
3.3系统设计 94
3.3.1系统目标 94
3.3.2系统功能结构 94
3.3.3系统预览 95
3.3.4业务流程图 97
3.3.5资料夹结构设计 98
3.4资料库设计 98
3.4.1资料库分析 98
3.4.2资料库概念设计 98
3.4.3资料库逻辑结构设计 99
3.5主窗体设计 100
3.5.1导航栏的设计 100
3.5.2工具列的设计 102
3.6公共模组设计 104
3.6.1编写Hibernate配置档案 104
3.6.2编写Hibernate持久化类和映射档案 105
3.6.3编写通过Hibernate操作持久化对象的
常用方法 106
3.6.4创建用于特殊效果的部门树对话框 107
3.6.5创建通过部门树选取员工的面板和
对话框 109
3.7人事管理模组设计 111
3.7.1人事管理模组功能概述 111
3.7.2人事管理模组技术分析 112
3.7.3人事管理模组的实现过程 112
3.7.4单元测试 116
3.8待遇管理模组设计 117
3.8.1待遇管理模组功能概述 117
3.8.2待遇管理模组技术分析 118
3.8.3待遇管理模组的实现过程 118
3.9系统维护模组设计 123
3.9.1系统维护模组功能概述 123
3.9.2系统维护模组技术分析 124
3.9.3系统维护模组的实现过程 124
3.9.4单元测试 128
3.10开发技巧与难点分析 129
3.11Hibernate关联关係的建立方法 129
3.11.1建立一对一关联 129
3.11.2建立一对多关联 130
3.12本章小结 132
第4章酒店管理系统(Swing+SQLServer
2005实现) 133
视频讲解:2小时42分钟
4.1概述 134
4.2系统分析 134
4.3系统设计 134
4.3.1系统目标 134
4.3.2系统功能结构 135
4.3.3系统预览 135
4.3.4业务流程图 136
4.3.5资料夹结构设计 136
4.4资料库设计 137
4.4.1资料库分析 137
4.4.2资料库概念设计 137
4.4.3资料库逻辑结构设计 138
4.4.4视图设计 138
4.5公共模组设计 139
4.5.1编写资料库连线类 139
4.5.2封装常用的运算元据库的方法 140
4.5.3自定义表格组件 141
4.5.4编写利用正则表达式验证数据合法性的
方法 143
4.6主窗体设计 143
4.7用户登录视窗设计 145
4.8开台签单工作区设计 150
4.8.1开台签单工作区的功能概述 150
4.8.2开台签单工作区技术分析 150
4.8.3开台签单工作区的实现过程 151
4.8.4单元测试 156
4.9自动结账工作区设计 157
4.9.1自动结账工作区功能概述 157
4.9.2自动结账工作区技术分析 157
4.9.3自动结账工作区的实现过程 157
4.10结账报表工作区设计 159
4.10.1结账报表工作区功能概述 159
4.10.2结账报表工作区技术分析 160
4.10.3结账报表工作区的实现过程 160
4.10.4单元测试 163
4.11后台管理工作区设计 164
4.11.1后台管理工作区功能概述 164
4.11.2后台管理工作区技术分析 165
4.11.3后台管理工作区的实现过程 165
4.11.4单元测试 172
4.12开发技巧与难点分析 172
4.13使用Visio逆向生成资料库E-R图 174
4.14本章小结 175
第5章图书馆管理系统(Swing+SQLServer
2000实现) 176
视频讲解:2小时18分钟
5.1开发背景 177
5.2需求分析 177
5.3系统设计 177
5.3.1系统目标 177
5.3.2系统功能结构 178
5.3.3系统流程图 178
5.3.4系统预览 179
5.3.5构建开发环境 179
5.3.6资料夹组织结构 180
5.4资料库设计 180
5.4.1资料库分析 180
5.4.2资料库概念设计 180
5.4.3使用PowerDesigner建模 182
5.5公共模组设计 183
5.5.1资料库连线及操作类的编写 183
5.5.2MenuActions类的编写 185
5.5.3限制文本框长度类的编写 187
5.5.4描述组合框索引与内容类的编写 188
5.5.5在JLable上添加图片类的编写 189
5.6主窗体设计 190
5.6.1主窗体概述 190
5.6.2主窗体技术分析 190
5.6.3主窗体的实现过程 192
5.7登录模组设计 196
5.7.1登录模组概述 196
5.7.2登录模组技术分析 196
5.7.3登录模组的实现过程 197
5.8图书信息管理模组设计 201
5.8.1图书信息管理模组概述 201
5.8.2图书信息管理模组技术分析 201
5.8.3图书信息管理模组的实现过程 202
5.8.4单元测试 210
5.9图书借阅、归还模组设计 211
5.9.1图书借阅、归还模组概述 211
5.9.2图书借阅、归还模组技术分析 211
5.9.3图书借阅、归还模组的实现过程 212
5.9.4单元测试 219
5.10图书查询模组设计 219
5.10.1图书查询模组概述 219
5.10.2图书查询模组技术分析 220
5.10.3图书查询模组的实现过程 221
5.11开发技巧与难点分析 223
5.11.1级联删除 223
5.11.2窗体中单选按钮即时显示 223
5.12格式化的文本框 224
5.12.1使用JFormattedTextField限制整型数字
输入 224
5.12.2使用JFormattedTextField限制日期
输入 224
5.13本章小结 225
第6章企业快信(Swing+JavaDB
实现) 226
视频讲解:1小时38分钟
6.1企业快信概述 227
6.2系统分析 227
6.2.1需求分析 227
6.2.2可行性研究 227
6.3系统设计 228
6.3.1系统目标 228
6.3.2系统功能结构 228
6.3.3业务流程图 228
6.3.4系统预览 229
6.3.5构建开发环境 231
6.3.6资料夹组织结构 232
6.4资料库设计 232
6.4.1资料库分析 232
6.4.2资料库概念设计 232
6.4.3资料库逻辑结构设计 233
6.4.4视图设计 234
6.5主窗体设计 234
6.6公共模组设计 236
6.6.1编写资料库连线类 236
6.6.2封装常用的运算元据库的方法 238
6.7资源管理模组设计 239
6.7.1名片夹管理功能概述 239
6.7.2名片夹管理功能技术分析 240
6.7.3名片夹管理功能的实现过程 241
6.8传送简讯模组设计 248
6.8.1传送简讯模组功能概述 248
6.8.2传送简讯模组技术分析 249
6.8.3传送简讯模组的实现过程 250
6.9传送邮件模组设计 254
6.9.1传送邮件模组功能概述 254
6.9.2传送邮件模组技术分析 255
6.9.3传送邮件模组的实现过程 255
6.10系统设定模组设计 260
6.10.1系统设定模组功能概述 260
6.10.2系统设定模组技术分析 260
6.10.3简讯设定的实现过程 261
6.10.4信箱设定的实现过程 263
6.11开发技巧与难点分析 264
6.12使用简讯猫和JavaMail组件 265
6.12.1使用简讯猫 265
6.12.2使用JavaMail组件 267
6.13本章小结 272
第7章欣想电子商城(Swing+Hibernate+
SQLServer实现) 273
视频讲解:1小时58分钟
7.1开发背景 274
7.2系统分析 274
7.2.1需求分析 274
7.2.2可行性分析 274
7.3系统设计 275
7.3.1系统目标 275
7.3.2系统功能结构 275
7.3.3购物流程图 276
7.3.4系统预览 276
7.3.5构建开发环境 277
7.3.6资料夹组织结构 279
7.4资料库设计 280
7.4.1资料库分析 280
7.4.2资料库概念设计 280
7.4.3PowerDesigner资料库建模 281
7.4.4资料库创建 282
7.5网站首页设计 282
7.5.1首页布局 283
7.5.2创建首页控制器 286
7.5.3配置控制器 287
7.6公共模组设计 288
7.6.1编写Dao公共类 289
7.6.2配置资料库连线和事务管理器 291
7.6.3配置Spring控制器的请求映射 292
7.7会员管理模组设计 294
7.7.1会员管理模组概述 294
7.7.2会员管理模组技术分析 295
7.7.3会员注册的实现过程 295
7.7.4会员登录的实现过程 299
7.8购物模组设计 301
7.8.1购物模组概述 301
7.8.2购物模组技术分析 302
7.8.3购物车的实现过程 302
7.8.4收银台的实现过程 306
7.8.5单元测试 309
7.9商品管理模组设计 310
7.9.1商品管理模组概述 310
7.9.2商品管理模组技术分析 311
7.9.3商品列表的实现过程 311
7.9.4商品添加的实现过程 314
7.9.5单元测试 316
7.10发布与运行 317
7.11开发技巧与难点分析 319
7.11.1为Spring的数据源配置正确的URL 319
7.11.2为Tiles指定错误页面 320
7.12使用MyEclipse生成Hibernate实体类
和映射档案 320
7.13本章小结 322
第8章超市管理系统(Swing+SQLServer
2005实现) 323
视频讲解:2小时10分钟
8.1开发背景 324
8.2系统分析 324
8.2.1需求分析 324
8.2.2可行性分析 324
8.3系统设计 325
8.3.1系统目标 325
8.3.2系统功能结构 325
8.3.3系统流程图 325
8.3.4系统预览 326
8.3.5资料夹组织结构 327
8.4资料库设计 327
8.4.1资料库分析 328
8.4.2资料库概念设计 328
8.5公共类设计 329
8.5.1连线资料库公共类 329
8.5.2获取当前系统时间类 330
8.6登录模组设计 331
8.6.1登录模组概述 331
8.6.2实现带背景的窗体 331
8.6.3登录模组的实现过程 332
8.7主窗体设计 334
8.7.1主窗体概述 334
8.7.2平移面板控制项 334
8.7.3主窗体的实现过程 338
8.8採购订货模组设计 340
8.8.1採购订货模组概述 340
8.8.2在表格中添加按钮 340
8.8.3添加採购订货信息的实现过程 341
8.8.4搜寻採购订货信息的实现过程 343
8.8.5修改採购订货信息的实现过程 344
8.8.6删除採购订货信息的实现过程 347
8.9人员管理模组设计 348
8.9.1人员管理模组概述 348
8.9.2使用触发器级联删除数据 349
8.9.3显示查询条件的实现过程 350
8.9.4显示员工基本信息的实现过程 352
8.9.5添加员工信息的实现过程 353
8.9.6删除员工信息的实现过程 356
8.10在Eclipse中实现程式打包 357
8.11本章小结 359
第9章企业入口网站(JSP+JavaBean+
SQLServer2000实现) 360
视频讲解:1小时8分钟
9.1开发背景 361
9.2需求分析 361
9.3系统设计 361
9.3.1系统目标 361
9.3.2系统功能结构 362
9.3.3业务流程图 362
9.3.4系统预览 362
9.3.5构建开发环境 363
9.3.6资料夹组织结构 366
9.4资料库设计 366
9.4.1资料库需求分析 366
9.4.2资料库概念设计 366
9.4.3资料库逻辑结构设计 367
9.5公共模组设计 368
9.5.1定义connsqlserver类 368
9.5.2创建Web套用过滤器 370
9.5.3构建转码类 371
9.6网站首页设计 372
9.6.1首页概述 372
9.6.2首页技术分析 372
9.6.3首页的实现过程 373
9.7商品介绍模组设计 375
9.7.1商品介绍模组概述 375
9.7.2商品介绍模组技术分析 376
9.7.3商品介绍模组的实现过程 376
9.8后台登录模组设计 377
9.8.1后台登录模组概述 377
9.8.2后台登录模组技术分析 378
9.8.3后台登录模组的实现过程 379
9.8.4单元测试 381
9.9商品管理模组设计 382
9.9.1商品管理模组概述 382
9.9.2商品管理模组技术分析 382
9.9.3商品管理模组的实现过程 383
9.9.4单元测试 394
9.10新闻管理模组设计 394
9.10.1新闻管理模组概述 394
9.10.2新闻管理模组技术分析 395
9.10.3新闻管理模组的实现过程 396
9.11开发技巧与难点分析 403
9.11.1页面弹出视窗控制 403
9.11.2FileUpload组件获取表单中的值 404
9.11.3配置全局Tomcat连线池 404
9.12Proxool连线池 405
9.12.1Proxool安装 405
9.12.2Proxool使用 405
9.13本章小结 407
第10章棋牌游戏系统之网路五子棋
(Swing+Socket实现) 408
视频讲解:2小时10分钟
10.1开发背景 409
10.2需求分析 409
10.3系统设计 409
10.3.1系统目标 409
10.3.2系统功能结构 410
10.3.3系统流程图 410
10.3.4构建开发环境 410
10.3.5系统预览 411
10.3.6资料夹组织结构 412
10.4公共模组设计 412
10.4.1绑定属性的JavaBean 412
10.4.2在棋盘中绘製棋子 413
10.4.3实现动态调整棋盘大小 415
10.4.4游戏悔棋 416
10.4.5游戏回放 416
10.5实现登录界面 418
10.6编写游戏主窗体 420
10.7编写下棋面板 424
10.8编写棋盘面板 433
10.9实现游戏规则算法 438
10.10编写棋盘模型 442
10.11编写在线上通讯类 444
10.12系统打包发布 448
10.13开发技巧与难点分析 449
10.14本章小结 449
Java项目开发全程实录(第3版)
目录
VIII
VII

标 签

搜索
随机推荐

Powered By 种豆资源网||