项目开发案例精辟:Java Web项目开发案例精粹
¥
26
4.3折
¥
59.8
八品
仅1件
作者李兆锋 著
出版社电子工业出版社
出版时间2010-06
版次1
装帧平装
货号D40
上书时间2023-03-20
商品详情
- 品相描述:八品
图书标准信息
-
作者
李兆锋 著
-
出版社
电子工业出版社
-
出版时间
2010-06
-
版次
1
-
ISBN
9787121107481
-
定价
59.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
462页
-
字数
755千字
- 【内容简介】
-
本书从项目工程的角度出发,按照项目的开发顺序,系统且全面地介绍了程序的开发流程。对于项目开发中的开发背景、需求分析、功能分析、数据库分析和设计、系统开发到系统的部署和运行,每一个过程都进行了详细介绍。
本书DVD光盘内容丰富,包括超过40个小时的配套视频、PPT教学课件、超过3000页的技术文档和三种后台数据库的项目源代码。本书既可以作为JavaWeb初学者的培训教材,也可以作为具有一定编程经验的Javaw曲程序开发人员的参考书,还适合JavaWeb自学者和大专院校学生阅读。
- 【目录】
-
第1章企业日常事务管理系统1
1.1开发背景1
1.2系统分析2
1.2.1需求分析2
1.2.2功能分析2
1.3系统设计2
1.3.1绘制用例图设计系统功能2
1.3.2绘制系统流程图3
1.3.3系统演示3
1.3.4开发工具和开发技术的选择7
1.3.5文件夹组织结构7
1.3.6系统相关编码规则8
1.4数据库分析与设计8
1.4.1数据库分析8
1.4.2数据库概念设计9
1.4.3数据库逻辑结构设计9
1.4.4绘制表之间关系E-R图11
1.5公共类设计11
1.5.1封装数据库操作JavaBean开发11
1.5.2分页信息类开发13
1.5.3分页辅助类开发14
1.5.4员工信息类15
1.5.5消息信息类16
1.5.6回复信息类16
1.5.7批复信息类16
1.6员工身份识别模块17
1.6.1员工身份识别表单17
1.6.2员工信息DAO层17
1.6.3完成员工身份识别19
1.6.4在首页上显示员工身份信息21
1.7消息发布模块22
1.7.1消息发布表单22
1.7.2消息信息DAO层23
1.7.3完成消息发布25
1.8消息显示模块27
1.8.1实现消息查询方法27
1.8.2显示消息列表29
1.8.3显示消息详细内容30
1.9消息回复模块31
1.9.1消息回复表单31
1.9.2回复信息DAO层31
1.9.3完成消息回复33
1.9.4显示消息回复列表34
1.10项目部署和发布37
1.10.1导入项目到MyEclipse37
1.10.2为MyEclipse整合Tomcat服务器38
1.10.3发布项目39
1.11开发技巧和难点分析40
1.11.1显示错误提示信息40
1.11.2生成分页跳转链接41
第2章投票系统43
2.1开发背景43
2.2系统分析44
2.2.1需求分析44
2.2.2功能分析44
2.3系统设计44
2.3.1绘制用例图设计系统功能44
2.3.2绘制系统流程图45
2.3.3系统演示46
2.3.4开发工具和开发技术的选择49
2.3.5文件夹组织结构50
2.4数据库分析与设计50
2.4.1数据库分析50
2.4.2数据库概念设计51
2.4.3数据库逻辑结构设计51
2.4.4绘制表之间关系E-R图52
2.4.5创建数据库及数据表52
2.5公共类设计53
2.5.1频道信息类53
2.5.2投票信息类54
2.5.3投票封装类54
2.5.4选项信息类55
2.6管理员模块55
2.6.1发布投票页面55
2.6.2发布投票DAO方法57
2.6.3发布投票Action59
2.6.4显示所有投票DAO方法60
2.6.5显示所有投票Action63
2.6.6显示所有投票页面64
2.6.7删除投票DAO方法65
2.6.8删除投票Action66
2.7普通用户模块67
2.7.1显示频道所属投票DAO方法67
2.7.2显示频道所属投票Action69
2.7.3进行投票页面70
2.7.4进行投票DAO方法72
2.7.5进行投票Action73
2.7.6查看投票结果DAO方法75
2.7.7查看投票结果Action76
2.8开发技巧和难点分析78
2.8.1Struts2框架开发环境搭建78
2.8.2应用JFreeChart显示投票结果79
2.8.3使用Cookie防止用户重复投票80
第3章在线考试系统81
3.1开发背景81
3.2系统分析81
3.2.1需求分析81
3.2.2功能分析82
3.3系统设计82
3.3.1绘制用例图设计系统功能82
3.3.2绘制系统流程图83
3.3.3系统演示83
3.3.4开发工具和开发技术的选择85
3.3.5文件夹组织结构86
3.4数据库分析与设计86
3.4.1数据库分析86
3.4.2数据库概念设计87
3.4.3数据库逻辑结构设计87
3.4.4绘制表之间关系E-R图88
3.4.5创建数据库及数据表88
3.5公共类设计89
3.5.1Hibernate配置文件89
3.5.2Hibernate会话工厂类90
3.5.3老师信息类92
3.5.4学生信息类93
3.5.5试题信息类94
3.6老师管理试题模块94
3.6.1录入试题DAO方法95
3.6.2录入试题业务方法96
3.6.3录入试题Action96
3.6.4管理试题DAO方法98
3.6.5管理试题业务方法99
3.6.6管理试题Action100
3.6.7查询试题DAO方法104
3.6.8查询试题业务方法105
3.6.9查询试题Action106
3.7老师管理学生模块107
3.7.1查询学生成绩DAO方法107
3.7.2查询学生成绩业务方法107
3.7.3查询学生成绩Action107
3.7.4查询班级成绩DAO方法109
3.7.5查询班级成绩业务方法109
3.7.6查询班级成绩Action110
3.8学生考试模块111
3.8.1登录系统DAO方法111
3.8.2登录系统业务方法111
3.8.3登录系统Action112
3.8.4随机获取试题DAO方法113
3.8.5随机获取试题业务方法114
3.8.6随机获取试题Action114
3.8.7考试试卷页面114
3.8.8获取考试成绩业务方法116
3.8.9获取考试成绩Action117
3.8.10查看答案Action118
3.9开发技巧和难点分析119
3.9.2Web开发中的四层架构119
3.9.1Struts2与Hibernate整合开发120
第4章博客网站系统121
4.1开发背景121
4.2系统分析121
4.2.1需求分析121
4.2.2功能分析122
4.3系统设计122
4.3.1绘制用例图设计系统功能122
4.3.2绘制系统流程图123
4.3.3系统演示123
4.3.4开发工具和开发技术的选择128
4.3.5文件夹组织结构128
4.4数据库分析与设计129
4.4.1数据库分析129
4.4.2数据库概念设计129
4.4.3数据库逻辑结构设计130
4.4.4绘制表之间关系E-R图131
4.5公共类设计132
4.5.1用户信息类132
4.5.2文章信息类133
4.5.3评论信息类133
4.5.4登录拦截器134
4.6获取创建个人博客权限模块135
4.6.1申请个人博客DAO方法135
4.6.2申请个人博客业务方法136
4.6.3申请个人博客Action137
4.6.4进入个人博客DAO方法138
4.6.5进入个人博客业务方法139
4.6.6进入个人博客Action140
4.7个人博客模块141
4.7.1写日志DAO方法141
4.7.2写日志业务方法142
4.7.3写日志Action142
4.7.4显示用户所有日志DAO方法143
4.7.5显示用户所有日志业务方法145
4.7.6显示用户所有日志Action146
4.7.7上传和显示图片页面147
4.7.8上传图片Action148
4.7.9显示图片Action149
4.8博客首页模块150
4.8.1显示所有文章DAO方法150
4.8.2显示所有文章业务方法150
4.8.3显示所有文章Action151
4.8.4查看指定文章内容152
4.8.5显示文章的所有评论153
4.8.6获取文章的点击量154
4.8.7显示文章信息Action156
4.9开发技巧和难点分析158
4.9.1RSS订阅的实现158
4.9.2整合GreyBox放大显示图片160
第5章人力资源管理系统161
5.1开发背景161
5.2系统分析161
5.2.1需求分析161
5.2.2功能分析162
5.3系统设计162
5.3.1绘制用例图设计系统功能162
5.3.2绘制系统流程图162
5.3.3系统演示163
5.3.4开发工具和开发技术的选择169
5.3.5文件夹组织结构169
5.4数据库分析与设计170
5.4.1数据库分析170
5.4.2数据库概念设计170
5.4.3数据库逻辑结构设计171
5.4.4创建数据库及数据表173
5.5公共类设计175
5.5.1人员信息类175
5.5.2应聘人员信息类176
5.5.3培训信息类177
5.5.4奖惩信息类178
5.5.5薪金信息类178
5.6人员管理模块179
5.6.1人员信息录入表单180
5.6.2人员信息录入DAO方法181
5.6.3人员信息录入Action方法181
5.6.4人员信息查看DAO方法182
5.6.5人员信息查看Action方法182
5.6.6人员信息查看页183
5.6.7人员信息修改DAO方法184
5.6.8人员信息修改Action方法185
5.6.9人员信息删除DAO方法187
5.6.10人员信息删除Action方法187
5.7招聘管理模块188
5.7.1应聘信息录入表单188
5.7.2应聘信息录入DAO方法190
5.7.3应聘信息录入Action方法190
5.7.4应聘信息查看DAO方法191
5.7.5应聘信息查看Action方法191
5.7.6应聘信息查看页192
5.7.7人才详细信息查看DAO方法194
5.7.8人才详细信息查看Action方法194
5.7.9人才详细信息查看页195
5.7.10人才信息删除DAO方法197
5.7.11人才信息删除Action方法197
5.8开发技巧和难点分析197
5.8.1自定义ActionServlet类防止出现乱码197
5.8.2日期时间格式化工具类198
第6章报价管理系统201
6.1开发背景201
6.2系统分析201
6.2.1需求分析201
6.2.2功能分析202
6.3系统设计202
6.3.1绘制用例图设计系统功能202
6.3.2绘制系统流程图204
6.3.3系统演示204
6.3.4开发工具和开发技术的选择209
6.3.5文件夹组织结构210
6.4数据库分析与设计210
6.4.1数据库分析210
6.4.2数据库概念设计210
6.4.3数据库逻辑结构设计211
6.4.4创建数据库及数据表213
6.5公共类设计215
6.5.1产品类别信息类215
6.5.2产品信息类215
6.5.3客户信息类216
6.5.4订单信息类217
6.5.5报价信息类217
6.5.6用户信息类218
6.5.7配置数据源218
6.5.8日期类型转换器219
6.6客户管理模块220
6.6.1数据访问层接口设计220
6.6.2数据访问层实现类设计221
6.6.3客户信息录入表单223
6.6.4客户信息录入Action方法224
6.6.5客户信息更新Action方法226
6.6.6客户信息删除Action方法227
6.6.7客户信息查询Action方法227
6.7报价管理模块230
6.6.1报价信息录入表单230
6.6.2报价信息录入Action方法231
6.6.3报价信息更新Action方法232
6.6.4报价信息删除Action方法233
6.6.5报价信息查询Action方法234
6.8开发技巧和难点分析236
6.8.1BaseAction设计236
6.8.2登录判断拦截器设计237
第7章网络商城系统239
7.1开发背景239
7.2系统分析239
7.2.1需求分析239
7.2.2功能分析240
7.3系统设计240
7.3.1绘制用例图设计系统功能240
7.3.2绘制系统流程图241
7.3.3系统演示241
7.3.4开发工具和开发技术的选择243
7.3.5文件夹组织结构244
7.4数据库分析与设计244
7.4.1数据库分析244
7.4.2数据库概念设计245
7.4.3数据库逻辑结构设计246
7.5公共类设计248
7.5.1管理员信息类248
7.5.2商品种类信息类249
7.5.3商品信息类250
7.5.4订单信息类251
7.5.5订单列表信息类253
7.5.6用户信息类254
7.6商品管理模块255
7.6.1商品种类信息数据访问层255
7.6.2商品种类信息业务逻辑层256
7.6.3显示商品种类列表257
7.6.4新增商品种类258
7.6.5商品信息数据访问层260
7.6.6商品信息业务逻辑层261
7.6.7显示商品列表261
7.6.8新增商品信息263
7.6.9删除商品信息265
7.7系统前台266
7.7.1前台首页266
7.7.2分类查看商品268
7.7.3查看商品详细信息271
7.7.4添加商品到购物车273
7.7.5移除购物车中的商品274
7.8开发技巧和难点分析275
7.8.1上传图片文件到数据库275
7.8.2显示数据库中的图片277
第8章企业论坛系统279
8.1开发背景279
8.2系统分析280
8.2.1需求分析280
8.2.2功能分析280
8.3系统设计280
8.3.1绘制用例图设计系统功能280
8.3.2绘制系统流程图281
8.3.3系统演示282
8.3.4开发工具和开发技术的选择283
8.3.5文件夹组织结构283
8.4数据库分析与设计284
8.4.1数据库分析284
8.4.2数据库概念设计284
8.4.3数据库逻辑结构设计285
8.5公共类设计286
8.5.1版块信息类286
8.5.2主题信息类287
8.5.3回复信息类287
8.5.4用户信息类288
8.6版块设置模块288
8.6.1新增版块数据校验289
8.6.2新增版块数据访问层290
8.6.3完成版块的添加291
8.6.4显示版块管理导航树293
8.6.5版块信息编辑295
8.6.6版块信息删除298
8.7前台功能模块300
8.7.1论坛首页300
8.7.2显示版块下所有主题302
8.7.3显示主题详细内容304
8.7.4发表主题308
8.7.5发表回复311
8.8开发技巧和难点分析313
8.8.1巧用action参数简化Servlet313
8.8.2维持数据完整性313
第9章酒店管理系统315
9.1开发背景315
9.2系统分析315
9.2.1需求分析315
9.2.2功能分析316
9.3系统设计316
9.3.1绘制用例图设计系统功能316
9.3.2绘制系统流程图317
9.3.3系统演示317
9.3.4开发工具和开发技术的选择319
9.3.5文件夹组织结构320
9.4数据库分析与设计320
9.4.1数据库分析320
9.4.2数据库概念设计321
9.4.3数据库逻辑结构设计323
9.5公共类设计326
9.5.1客户信息类326
9.5.2客房类型信息类326
9.5.3客房信息类327
9.5.4操作员信息类328
9.5.5入住登记信息类328
9.5.6入住登记订单类329
9.5.7结账信息类329
9.6客房设置模块330
9.6.1客房类型信息数据访问层331
9.6.2客房类型信息业务逻辑层332
9.6.3显示所有客房类型333
9.6.4录入新的客房类型334
9.6.5更新客房类型336
9.6.6删除客房类型337
9.7入住登记模块337
9.7.1显示客房状态信息338
9.7.2客户详细信息登记341
9.7.3客户入住登记344
9.8结账模块347
9.8.1结账模块演示347
9.8.2结账信息数据访问层348
9.8.3结账信息业务逻辑层349
9.8.4结账信息业务控制器350
9.9开发技巧和难点分析351
第10章客户关系管理系统353
10.1开发背景353
10.2系统分析354
10.2.1需求分析354
10.2.2功能分析354
10.3系统设计354
10.3.1绘制用例图设计系统功能354
10.3.2绘制系统流程图355
10.3.3系统演示356
10.3.4开发工具和开发技术的选择359
10.3.5文件夹组织结构359
10.4数据库分析与设计359
10.4.1数据库分析359
10.4.2数据库概念设计360
10.4.3数据库逻辑结构设计362
10.4.4创建数据库及数据表365
10.5公共类设计368
10.5.1数据字典信息类368
10.5.2客户信息类369
10.5.3客户经理信息类370
10.5.4客户联系人信息类370
10.5.5产品信息类371
10.5.6销售机会信息类371
10.5.7销售计划信息类372
10.5.8库存信息类372
10.6基础数据管理模块373
10.6.1数据字典管理模块373
10.6.2数据字典业务逻辑层373
10.6.3数据字典业务控制器374
10.6.4产品信息模块377
10.6.5库存管理模块379
10.7客户管理模块380
10.7.1客户基本信息管理模块380
10.7.2客户联系人管理模块382
10.7.3客户交往记录管理模块383
10.7.4客户历史订单管理模块384
10.7.5客户流失管理模块386
10.8开发技巧和难点分析389
第11章在线音乐网站391
11.1需求分析391
11.2功能分析391
11.3数据库分析与设计392
11.3.1数据库分析392
11.3.2数据库逻辑结构设计392
11.4系统演示393
第12章商场VIP消费查询系统397
12.1需求分析397
12.2功能分析397
12.3数据库分析与设计398
12.3.1数据库分析398
12.3.2数据库逻辑结构设计398
12.4系统演示399
第13章仓库管理系统405
13.1需求分析405
13.2功能分析405
13.3数据库分析与设计406
13.3.1数据库分析406
13.3.2数据库逻辑结构设计406
13.4系统演示408
第14章新闻发布系统413
14.1需求分析413
14.2功能分析413
14.3数据库分析与设计414
14.3.1数据库分析414
14.3.2数据库逻辑结构设计414
14.4系统演示415
第15章个人理财管理系统421
15.1需求分析421
15.2功能分析421
15.3数据库分析与设计422
15.3.1数据库分析422
15.3.2数据库逻辑结构设计422
15.4系统演示423
第16章图书馆管理系统427
16.1需求分析427
16.2功能分析427
16.3数据库分析与设计428
16.3.1数据库分析428
16.3.2数据库逻辑结构设计428
16.4系统演示429
第17章学生信息管理系统435
17.1需求分析435
17.2功能分析435
17.3数据库分析与设计436
17.3.1数据库分析436
17.3.2数据库逻辑结构设计436
17.4系统演示437
第18章航空订票系统443
18.1需求分析443
18.2功能分析443
18.3数据库分析与设计444
18.3.1数据库分析444
18.3.2数据库逻辑结构设计444
18.4系统演示445
第19章网上订餐系统451
19.1需求分析451
19.2功能分析451
19.3数据库分析与设计452
19.3.1数据库分析452
19.3.2数据库逻辑结构设计452
19.4系统演示454
第20章办公自动化系统459
20.1需求分析459
20.2功能分析459
20.3数据库分析与设计460
20.3.1数据库分析460
20.3.2数据库逻辑结构设计460
20.4系统演示461
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价