当前位置首页 > 百科> 正文

Java Web项目整合开发

2019-08-25 17:40:12 百科
Java Web项目整合开发

Java Web项目整合开发

《Java Web项目整合开发》是由电子工业出版社于2011年8月出版的书籍,作者是明日科技等。

基本介绍

  • 书名:Java Web项目整合开发
  • 作者:明日科技 
  • ISBN:978-7-121-14112-6
  • 页数:808页
  • 定价:89.80元
  • 出版社:电子工业出版社
  • 出版时间:2011年8月
  • 开本:16开

内 容 简 介

本书以都市供求信息网、物流配货网、编程爱好者部落格地带、明日知道、天下淘网路商城、成长线上考试网、企业物资管理系统、办公自动化管理系统、校园管理系统、高校学生选课系统、网路购物中心、博研图书馆管理系统、讯友网路相册、企业入口网站、芝麻开门部落格网、进销存管理系统、网上淘书吧、新奥家电连锁网路系统、大学生就业求职网、华奥汽车销售集团网站、科研成果申报管理系统等21个实际项目开发程式为案例,从软体工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程式的开发流程。从开发背景、需求分析、系统功能分析、资料库分析、资料库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。
本书所附配套光碟提供了书中所有案例的全部原始码,所有原始码都经过精心调试,在Windows 2000、Windows XP、Windows 2003和Windows 7下全部通过,保证能够正常运行。
本书案例涉及行业广泛,实用性非常强,通过本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软体开发,也可以通过光碟中提供的案例原始码和资料库进行二次开发,以减少开发系统所需要的时间。

前 言

Java是跨平台的程式开发语言,也是目前技术先进、特徵丰富、功能强大的计算机语言。Java具有简单、面向对象、分散式、健壮性、安全性、可移植性、解释器通用性、多执行绪、高性能等特点,是目前主流的计算机程式语言之一。Java语言不仅可以用来开发大型的应用程式,而且特别适合开发Web程式,是目前使用十分广泛的Web程式设计语言。
『成书缘由』
熟话说“巧妇难为无米之炊”,作为一名有经验的程式开发人员,都有自己积累的编程资源。在软体开发过程中,他们可以藉助编程资源每天写出上万行代码,还可以利用已有的项目资源,迅速完成一个新产品的开发。可以说,编程资源是开发高手的左膀右臂。离开了这些编程资源,开发高手的功力将大大降低。
目前初学编程者普遍缺乏编程资源,尤其是项目开发资源和项目开发经验。为此,我们编写了本书。本书精选了21个实用软体项目,涵盖了SSH2框架套用项目、SSH框架套用项目、JSP实战开发项目,是进行Java Web项目开发必备的参考书。通过本书,读者不但可以快速提升开发能力和经验,更可以快速组建自己的项目资源库。
『本书内容』
本书分为4篇21章内容,总计21个软体项目。所选项目均来源于开发一线,具有很好的实践价值。第一篇:SSH2框架套用篇。这一篇介绍了都市供求信息网、物流配货网、编程爱好者部落格地带、明日知道、天下淘网路商城等5个SSH2框架项目。
第二篇:SSH框架套用篇。这一篇介绍了成长线上考试网、企业物资管理系统、办公自动化管理系统、校园管理系统、高校学生选课系统等5个SSH框架项目。
第三篇:JSP项目实战篇。这一篇介绍了网路购物中心、博研图书馆管理系统、迅友网路相册、企业入口网站、芝麻开门部落格网、进销存管理系统、网上淘书吧、新奥家电连锁网路系统、大学生就业求职网、华奥汽车销售集团网、科研成果申报管理系统等11个JSP项目。
『本书特色』
 项目丰富,实用超值。本书精选了21个项目,涵盖了项目开发中套用的各方面技术,将这些项目稍加修改,即可形成一个完整的商业系统项目。
 易学、易用。本书中的每个项目都提供了关键代码解析(对代码中重要的对象、方法、语句等进行重点介绍),读者在阅读时可以透彻理解相关代码,活学活用。
 编码规范,注释详尽。本书程式编码规范,几乎所有代码都提供了详细注释。
 提供15小时视频录像。本书提供了15小时的项目开发视频录像,读者可以边看边学,快速提高。
『本书适用人群』
本书非常适合以下人员阅读:
 从事Java Web编程行业的开发人员  相关培训机构的老师和学员
 即将从事工作岗位的大学毕业生  Java Web编程爱好者
 有一定编程基础,想进一步提高技能的人员  大、中专院校的老师和学生
『本书作者』
本书由明日科技组织编写,参加编写的有陈丹丹、王国辉、朱晓、李伟、赵会东、张英豪、白伟明、张振坤、高春艳、李继业、赛奎春、孙秀梅、潘凯华、刘欣、李慧、杨丽、刘龄龄、陈英、朱晓、肖鑫、李鑫等。由于作者水平有限,疏漏和不足之处在所难免,请广大读者朋友批评指正。
软体开发工作是相当複杂的,对于已经做完或者正在做着的开发工作,永远都有一种更好、更聪明或更快的方法来完成它。我们虽然提供了这些项目的开发思路、方法和完整开发过程,但希望读者不要拘泥于这些已提供的方法中,要不断演进并寻找更好的方法,学会享受挑战,并将之看做臻于精熟、成为高手的通道。
明日科技
2011年6月

目 录

第1篇 SSH2框架套用篇
第1章 都市供求信息网 20
1.1 开发背景 21
1.2 系统分析 21
1.2.1 需求分析 21
1.2.2 编写项目计画书 21
1.3 系统设计 23
1.3.1 系统目标 23
1.3.2 系统功能结构 23
1.3.3 系统流程图 24
1.3.4 构建开发环境 24
1.3.5 资料夹组织结构 25
1.4 资料库设计 25
1.4.1 资料库分析 25
1.4.2 资料库逻辑结构 26
1.5 公共类设计 27
1.5.1 资料库连线及操作类 27
1.5.2 业务处理类 30
1.5.3 分页类 33
1.5.4 字元串处理类 35
1.6 前台页面设计 35
1.6.1 前台页面概述 35
1.6.2 前台页面的技术分析 36
1.6.3 前台页面的实现过程 37
1.7 信息发布模组设计 38
1.7.1 信息发布模组概述 38
1.7.2 信息发布技术分析 38
1.7.3 信息发布实现过程 42
1.8 后台登录设计 45
1.8.1 后台登录功能概述 45
1.8.2 后台登录技术分析 46
1.8.3 后台登录的实现过程 46
1.9 后台信息管理设计 49
1.9.1 信息管理功能概述 49
1.9.2 信息管理技术分析 51
1.9.3 信息显示的实现过程 52
1.9.4 信息付费设定的实现过程 56
1.10 开发技巧与难点分析 58
1.10.1 实现页面中的超连结 58
1.10.2 Struts 2中的中文乱码
问题 59
1.11 本章小结 59
第2章 物流配货网 60
2.1 开发背景 61
2.2 系统分析 61
2.2.1 需求分析 61
2.2.2 必要性分析 61
2.3 系统设计 62
2.3.1 系统目标 62
2.3.2 系统功能结构 62
2.3.3 系统资料夹架构 62
2.4 资料库设计 63
2.4.1 数据表概要说明 63
2.4.2 资料库逻辑设计 63
2.5 公共模组设计 65
2.5.1 编写资料库持久化类 65
2.5.2 编写获取系统时间
操作类 66
2.5.3 编写分页Bean 66
2.5.4 请求页面中元素类的
编写 69
2.6 管理员功能模组设计 70
2.6.1 管理员模组概述 70
2.6.2 管理员模组技术分析 70
2.6.3 管理员模组实现过程 71
2.7 车源管理模组设计 75
2.7.1 车源管理模组概述 75
2.7.2 车源管理技术分析 75
2.7.3 车源管理实现过程 77
2.8 发货单管理流程模组 81
2.8.1 发货单管理流程概述 81
2.8.2 发货单管理流程技术
分析 81
2.8.3 发货单管理流程实现
过程 83
2.9 开发问题解析 87
2.10 本章小结 87
第3章 编程爱好者部落格地带 88
3.1 开发背景 89
3.2 系统设计 89
3.2.1 系统目标 89
3.2.2 系统功能结构 89
3.2.3 系统流程 90
3.2.4 系统资料夹架构 90
3.3 资料库设计 91
3.3.1 数据表概要说明 91
3.3.2 设计E-R图 91
3.3.3 资料库逻辑设计 92
3.4 公共模组设计 93
3.4.1 Struts 2与Hibernate 3整合
流程 93
3.4.2 Hibernate配置档案
编写 94
3.4.3 数据持久化类 94
3.5 主页面设计 97
3.5.1 首页操作实现类 97
3.5.2 首页显示的实现 98
3.6 用户管理模组设计 99
3.6.1 用户管理模组概述 99
3.6.2 用户管理模组技术分析 99
3.6.3 用户管理模组实现过程 100
3.7 文章模组设计 104
3.7.1 文章模组概述 104
3.7.2 文章模组技术分析 104
3.7.3 文章模组实现过程 106
3.8 开发技巧与难点分析 112
3.9 本章小结 112
第4章 明日知道 113
4.1 开发背景 114
4.2 系统分析 114
4.2.1 需求分析 114
4.2.2 可行性研究 114
4.3 系统设计 115
4.3.1 系统目标 115
4.3.2 系统功能结构 115
4.3.3 系统流程图 115
4.3.4 开发环境 116
4.3.5 资料夹组织结构 116
4.4 资料库设计 117
4.4.1 资料库概念结构分析 117
4.4.2 资料库逻辑结构设计 118
4.5 公共模组设计 120
4.5.1 Spring+Hibernate组合下实现
持久层 120
4.5.2 Struts 2标籤实现分页 121
4.6 主页面设计 123
4.6.1 主页面概述 123
4.6.2 主页面技术分析 124
4.6.3 首页实现过程 125
4.6.4 论坛首页实现过程 126
4.7 文章维护模组设计 127
4.7.1 模组概述 127
4.7.2 文章维护模组技术分析 127
4.7.3 添加文章实现过程 128
4.7.4 浏览文章实现过程 130
4.7.5 文章回复实现过程 131
4.7.6 修改文章实现过程 132
4.7.7 删除文章实现过程 132
4.8 文章搜寻模组设计 134
4.8.1 模组概述 134
4.8.2 文章搜寻模组技术分析 134
4.8.3 搜寻我的文章实现过程 134
4.8.4 根据关键字搜寻文章实现
过程 135
4.8.5 热门搜寻实现过程 137
4.8.6 搜寻文章作者的所有文章实现过程 138
4.8.7 搜寻回复作者的所有文章实现过程 139
4.9 开发技巧与难点分析 140
4.9.1 实现文章回复的异步提交
难点 140
4.9.2 系统当前位置动态设定的
难点 142
4.10 本章小结 144
第5章 天下淘网路商城 145
5.1 开发背景 146
5.2 系统分析 146
5.2.1 需求分析 146
5.2.2 可行性分析 146
5.3 系统设计 147
5.3.1 功能结构图 147
5.3.2 系统流程图 148
5.3.3 开发环境 148
5.3.4 资料夹组织结构 148
5.4 资料库设计 149
5.4.1 资料库概念设计 149
5.4.2 创建资料库及数据表 150
5.5 公共模组的设计 152
5.5.1 泛型工具类 153
5.5.2 数据持久化类 153
5.5.3 分页操作 154
5.5.4 字元串工具类 156
5.6 登录注册模组设计 156
5.6.1 模组概述 156
5.6.2 注册模组的实现 156
5.7 前台商品信息查询模组设计 158
5.7.1 模组概述 158
5.7.2 前台商品信息查询模组技术
分析 158
5.7.3 商品搜寻的实现 159
5.7.4 前台商品其他查询的
实现 160
5.7.5 单元测试 161
5.8 购物车模组设计 164
5.8.1 模组概述 164
5.8.2 购物车模组技术分析 164
5.8.3 购物车基本功能的实现 165
5.8.4 订单相关功能的实现 167
5.9 后台商品管理模组设计 169
5.9.1 模组概述 170
5.9.2 后台商品管理模组技术
分析 170
5.9.3 商品管理功能的实现 170
5.9.4 商品类别管理功能的
实现 173
5.10 后台订单管理模组的设计 176
5.10.1 模组概述 176
5.10.2 后台订单管理模组技术
分析 177
5.10.3 后台订单查询的实现 178
5.10.4 单元测试 179
5.11 开发技巧与难点分析 180
5.12 本章小结 181
第2篇 SSH框架套用篇
第6章 成长线上考试网 183
6.1 开发背景 184
6.2 系统分析 184
6.2.1 需求分析 184
6.2.2 可行性研究 184
6.3 系统设计 185
6.3.1 系统目标 185
6.3.2 系统功能结构 185
6.3.3 系统流程图 186
6.3.4 开发环境 186
6.3.5 业务逻辑编码规则 186
6.3.6 资料夹组织结构 187
6.4 资料库设计 187
6.4.1 资料库分析 187
6.4.2 资料库概念设计 187
6.4.3 资料库逻辑结构 188
6.5 公共类设计 191
6.5.1 资料库连线及操作类的
编写 191
6.5.2 字元串处理类 194
6.6 前台首页设计 196
6.6.1 前台首页概述 196
6.6.2 前台首页技术分析 196
6.6.3 前台首页的实现过程 197
6.7 考生信息模组设计 198
6.7.1 考生信息模组概述 198
6.7.2 考生信息模组的技术
分析 198
6.7.3 考生注册的实现过程 200
6.7.4 找回密码的实现过程 203
6.8 线上考试模组设计 206
6.8.1 线上考试模组的概述 206
6.8.2 线上考试模组的技术
分析 206
6.8.3 选择考试课程的实现
过程 207
6.8.4 随机抽取试题并显示试题的
实现过程 209
6.8.5 自动阅卷并显示考试成绩的
实现过程 214
6.8.6 单元测试 216
6.9 后台首页设计 217
6.9.1 后台首页概述 217
6.9.2 后台首页技术分析 218
6.9.3 后台首页的实现过程 219
6.10 考试题目管理模组设计 220
6.10.1 考试题目管理模组的
概述 220
6.10.2 考试题目管理模组的技术
分析 220
6.10.3 查看考试题目列表的实现
过程 222
6.10.4 添加考试题目的实现
过程 224
6.10.5 删除考试题目的实现
过程 227
6.10.6 单元测试 229
6.11 开发技巧与难点分析 229
6.11.1 在Struts中解决中文
乱码 229
6.11.2 通过Ajax技术实现计时与
显示剩余时间 230
6.12 本章小结 231
第7章 企业物资管理系统 232
7.1 开发背景 233
7.2 系统分析 233
7.2.1 需求分析 233
7.2.2 可行性研究 233
7.3 系统设计 234
7.3.1 系统目标 234
7.3.2 系统功能结构 234
7.3.3 业务流程图 234
7.3.4 开发环境 235
7.3.5 资料夹组织结构 235
7.4 资料库设计 235
7.4.1 资料库分析 235
7.4.2 资料库逻辑结构 236
7.5 公共模组设计 239
7.5.1 配置Struts 239
7.5.2 配置hibernate配置
档案 241
7.5.3 Session管理类的编写 241
7.5.4 获取日期和时间类的
编写 242
7.6 物资管理模组设计 243
7.6.1 物资管理模组概述 243
7.6.2 物资管理模组的技术
分析 243
7.6.3 查看物资列表的实现
过程 245
7.6.4 添加物资信息的实现
过程 247
7.6.5 删除/恢复物资信息的实现
过程 249
7.7 物资入库模组设计 251
7.7.1 物资入库模组的概述 251
7.7.2 物资入库模组的技术
分析 251
7.7.3 採购登记的实现过程 255
7.7.4 审核入库的实现过程 261
7.7.5 借出归还的实现过程 265
7.8 查询统计模组 267
7.8.1 查询统计模组概述 267
7.8.2 查询统计模组的技术
分析 267
7.8.3 在QueryDAO类中创建通用
查询的方法 269
7.8.4 採购单查询实现过程 271
7.8.5 部门领用汇总的实现
过程 274
7.8.6 部门汇总的实现过程 277
7.9 疑难问题分析与解决 280
7.9.1 在Struts中解决中文
乱码 280
7.9.2 部门汇总模组SQL语句
解析 280
7.10 本章小结 284
第8章 办公自动化管理系统 285
8.1 开发背景 286
8.2 系统分析 286
8.2.1 需求分析 286
8.2.2 可行性研究 286
8.3 系统设计 287
8.3.1 系统目标 287
8.3.2 系统功能结构 287
8.3.3 系统流程图 287
8.3.4 开发环境 288
8.3.5 资料夹组织结构 288
8.4 资料库设计 289
8.4.1 资料库分析 289
8.4.2 资料库概念结构分析 289
8.4.3 资料库逻辑结构设计 290
8.5 公共模组设计 293
8.5.1 Hibernate配置档案的
编写 293
8.5.2 Session管理类的编写 293
8.5.3 获得日期和时间类的
编写 294
8.5.4 字元串处理过滤器 295
8.6 登录模组设计 296
8.6.1 登录模组概述 296
8.6.2 登录模组技术分析 297
8.6.3 登录模组实现过程 298
8.6.4 单元测试 303
8.7 主界面设计 304
8.7.1 主界面概述 304
8.7.2 主界面技术分析 304
8.7.3 主界面的实现过程 305
8.8 日常管理模组设计 308
8.8.1 日常管理模组概述 308
8.8.2 日常管理模组技术分析 308
8.8.3 会议管理的实现过程 309
8.8.4 公告管理的实现过程 314
8.8.5 单元测试 317
8.9 考勤管理模组设计 317
8.9.1 考勤管理模组概述 317
8.9.2 考勤管理模组技术分析 318
8.9.3 外出登记的实现过程 318
8.9.4 上下班登记的实现过程 320
8.9.5 单元测试 321
8.10 通讯管理模组设计 322
8.10.1 通讯管理模组概述 322
8.10.2 通讯管理模组技术分析 323
8.10.3 显示通讯组的实现过程 323
8.10.4 添加通讯详细信息的实现
过程 326
8.11 开发技巧与难点分析 327
8.11.1 截取字元串 327
8.11.2 Session有效性的
判断 328
8.12 本章小结 328
第9章 校园管理系统 329
9.1 开发背景 330
9.2 系统分析 330
9.2.1 需求分析 330
9.2.2 可行性分析 330
9.3 系统设计 331
9.3.1 项目规划 331
9.3.2 功能结构分析 331
9.3.3 系统资料夹架构 332
9.4 资料库设计 332
9.4.1 数据表概要说明 332
9.4.2 主要数据表的结构 333
9.5 系统配置与公共类的设计 335
9.5.1 系统档案配置 335
9.5.2 资料库操作的核心类
设计 338
9.6 档案管理模组设计 339
9.6.1 档案管理模组概述 339
9.6.2 档案管理模组技术分析 340
9.6.3 学生信息维护实现过程 343
9.6.4 学生登记查询实现过程 344
9.7 成绩管理模组设计 345
9.7.1 成绩管理模组概述 345
9.7.2 成绩管理模组技术分析 346
9.7.3 成绩录入模组实现过程 347
9.7.4 成绩查询模组实现过程 349
9.7.5 班级成绩实现过程 351
9.8 教职工管理模组设计 353
9.8.1 教职工管理功能模组概述 353
9.8.2 教职工管理功能模组技术
分析 353
9.8.3 任班主任功能实现
过程 354
9.8.4 班主任查询功能实现
过程 356
9.9 图书馆管理模组设计 359
9.9.1 图书馆管理功能模组
概述 359
9.9.2 图书馆管理模组技术
分析 359
9.9.3 图书维护功能实现
过程 359
9.9.4 图书借阅功能实现
过程 363
9.10 开发技巧与难点分析 367
9.11 本章小结 367
第10章 高校学生选课系统 368
10.1 开发背景 369
10.2 系统分析 369
10.2.1 需求分析 369
10.2.2 可行性分析 369
10.3 系统设计 370
10.3.1 系统目标 370
10.3.2 系统功能结构 371
10.3.3 资料夹组织结构 371
10.4 资料库设计 372
10.4.1 资料库分析 372
10.4.2 资料库逻辑结构设计 372
10.5 公共模组设计 374
10.6 用户模组设计 376
10.6.1 用户模组概述 376
10.6.2 用户模组技术分析 378
10.6.3 用户登录模组实现过程 379
10.6.4 用户注册模组实现过程 381
10.6.5 密码修改模组实现过程 383
10.7 管理模组设计 383
10.7.1 管理模组概述 383
10.7.2 管理模组技术分析 385
10.7.3 专业管理模组实现
过程 386
10.7.4 课程管理模组实现
过程 388
10.7.5 信息统计模组实现
过程 393
10.8 学生模组设计 397
10.8.1 学生模组概述 397
10.8.2 学生模组技术分析 398
10.8.3 选择新课程模组实现
过程 399
10.8.4 查询已选课程模组实现
过程 401
10.8.5 密码修改模组实现
过程 402
10.9 本章小结 402
第3篇 JSP项目实战篇
第11章 网路购物中心 404
11.1 开发背景 405
11.2 系统分析 405
11.2.1 需求分析 405
11.2.2 可行性分析 405
11.3 系统设计 406
11.3.1 系统目标 406
11.3.2 系统功能结构 406
11.3.3 开发环境 406
11.3.4 资料夹组织结构 407
11.4 资料库设计 407
11.4.1 资料库分析 407
11.4.2 资料库逻辑结构 408
11.5 公共类设计 410
11.5.1 资料库连线及操作类的
编写 411
11.5.2 字元串处理类的编写 411
11.5.3 商品JavaBean的编写 412
11.5.4 保存购物信息的JavaBean的编写 413
11.5.5 操作商品信息的接口的
编写 413
11.5.6 操作商品信息的JavaBean的编写 413
11.6 网站前台主要功能模组
设计 415
11.6.1 网站前台主要功能模组
概述 415
11.6.2 网站前台主要功能模组的
技术分析 415
11.6.3 网站前台首页的实现
过程 418
11.6.4 新品上市模组的实现
过程 419
11.6.5 特价商品模组的实现
过程 421
11.6.6 商品分类模组的实现
过程 422
11.6.7 会员管理模组的实现
过程 423
11.6.8 购物车模组的实现
过程 425
11.6.9 收银台模组的实现
过程 430
11.6.10 畅销商品模组的实现
过程 433
11.7 网站后台主要功能模组
设计 434
11.7.1 网站后台主要功能模组
概述 434
11.7.2 网站后台主要功能模组技术分析 434
11.7.3 后台登录模组的实现
过程 435
11.7.4 商品管理模组的实现
过程 437
11.7.5 会员管理模组的实现
过程 444
11.7.6 订单管理模组的实现
过程 445
11.7.7 退出系统模组的实现
过程 447
11.8 开发技巧与难点分析 448
11.8.1 连线SQL Server 2005的简单方法 448
11.8.2 连线SQL Server 2005资料库常见错误分析 449
11.9 本章小结 450
第12章 博研图书馆管理系统 451
12.1 开发背景 452
12.2 系统分析 452
12.2.1 需求分析 452
12.2.2 可行性研究 452
12.3 系统设计 453
12.3.1 系统目标 453
12.3.2 系统功能结构 454
12.3.3 系统流程图 454
12.3.4 开发环境 455
12.3.5 资料夹组织结构 455
12.4 资料库设计 455
12.4.1 资料库分析 455
12.4.2 资料库逻辑结构 455
12.5 公共模组设计 458
12.5.1 资料库连线及操作类的
编写 458
12.5.2 字元串处理类的编写 459
12.5.3 配置解决中文乱码的
过滤器 459
12.6 主界面设计 460
12.6.1 主界面概述 460
12.6.2 主界面技术分析 461
12.6.3 主界面的实现过程 461
12.7 管理员模组设计 462
12.7.1 管理员模组概述 462
12.7.2 管理员模组技术分析 463
12.7.3 系统登录的实现过程 464
12.7.4 查看管理员的实现过程 467
12.7.5 添加管理员的实现过程 471
12.7.6 设定管理员许可权的实现
过程 474
12.7.7 删除管理员的实现过程 478
12.7.8 单元测试 479
12.8 图书借还模组设计 480
12.8.1 图书借还模组概述 480
12.8.2 图书借还模组技术分析 480
12.8.3 图书借阅的实现过程 482
12.8.4 图书续借的实现过程 485
12.8.5 图书归还的实现过程 488
12.8.6 图书借阅查询的实现
过程 490
12.8.7 单元测试 493
12.9 开发技巧与难点分析 495
12.9.1 如何自动计算图书归还
日期 495
12.9.2 如何对图书借阅信息进行
统计排行 495
12.10 本章小结 496
第13章 讯友网路相册 497
13.1 开发背景 498
13.2 系统分析 498
13.2.1 需求分析 498
13.2.2 可行性分析 498
13.3 系统设计 499
13.3.1 系统目标 499
13.3.2 系统功能结构 499
13.3.3 资料夹组织结构 499
13.4 资料库设计 500
13.4.1 资料库概念设计 500
13.4.2 资料库逻辑设计 500
13.5 公共模组设计 501
13.5.1 网路相册模组的Form
实现类 501
13.5.2 网路相册模组的Servlet
实现类 502
13.5.3 配置web.xml档案 503
13.6 主界面设计 503
13.7 分栏显示相片类别 506
13.8 相片浏览模组设计 510
13.8.1 相片浏览模组技术
分析 510
13.8.2 相片浏览模组实现
过程 511
13.9 相片上传模组设计 516
13.9.1 相片上传模组技术
分析 516
13.9.2 相片上传模组实现
过程 518
13.10 相片基本管理模组设计 522
13.10.1 相片基本管理模组技术
分析 522
13.10.2 相片基本管理模组实现
过程 522
13.11 生成水印相片 526
13.11.1 生成水印相片模组技术
分析 526
13.11.2 生成水印相片模组实现
过程 527
13.12 疑难问题与解决 529
13.13 本章小结 531
第14章 企业入口网站 532
14.1 开发背景 533
14.2 系统分析 533
14.2.1 需求分析 533
14.2.2 可行性分析 533
14.3 系统设计 533
14.3.1 系统目标 533
14.3.2 系统功能结构图 534
14.3.3 开发环境 535
14.3.4 资料夹组织结构 535
14.4 资料库设计 535
14.4.1 资料库概要说明 535
14.4.2 资料库逻辑设计 536
14.5 公共模组设计 538
14.5.1 资料库连线及操作类 538
14.5.2 字元串处理类 540
14.5.3 常量类 547
14.5.4 验证用户是否登录 549
14.5.5 分页类 549
14.5.6 业务处理类 551
14.6 前台主要功能模组设计 558
14.6.1 前台主要功能模组概述 558
14.6.2 前台主要功能模组技术
分析 559
14.6.3 前台主要功能模组实现
过程 560
14.7 后台主要功能模组设计 561
14.7.1 后台主要功能模组概述 562
14.7.2 后台主要功能模组技术
分析 562
14.7.3 后台主要功能模组实现
过程 562
14.8 开发技巧与难点分析 563
14.8.1 防止IE快取JSP档案 564
14.8.2 解决MySQL数据不支持批量添加数据的问题 564
14.9 本章总结 564
第15章 芝麻开门部落格网 565
15.1 开发背景 566
15.2 系统分析 566
15.2.1 需求分析 566
15.2.2 可行性分析 566
15.3 系统设计 567
15.3.1 系统目标 567
15.3.2 系统功能结构图 567
15.3.3 开发及运行环境 568
15.3.4 资料夹架构 568
15.4 资料库设计 569
15.4.1 资料库概念结构分析 569
15.4.2 资料库逻辑结构设计 569
15.5 公共模组设计 571
15.5.1 字元串处理类 571
15.5.2 分页类 572
15.6 “我的文章”模组设计 574
15.6.1 我的文章模组概述 574
15.6.2 我的文章模组技术分析 575
15.6.3 列表显示发表的文章的
实现 576
15.6.4 查看文章详细内容的
实现 581
15.6.5 列表显示文章评论的
实现 583
15.6.6 发表文章评论的实现 587
15.7 后台影音管理模组 590
15.7.1 模组概述 590
15.7.2 后台影音管理模组技术
分析 590
15.7.3 浏览所有影音实现
过程 591
15.7.4 观看影音实现过程 595
15.7.5 删除影音实现过程 598
15.7.6 上传影音实现过程 600
15.8 疑难问题分析与解决 604
15.9 本章小结 605
第16章 进销存管理系统 606
16.1 开发背景 607
16.2 系统分析 607
16.2.1 需求分析 607
16.2.2 项目规划 607
16.3 系统设计 608
16.3.1 系统目标 608
16.3.2 开发及运行环境 608
16.3.3 系统功能结构图 608
16.3.4 系统资料夹架构 609
16.4 资料库设计 609
16.4.1 资料库概要说明 609
16.4.2 资料库逻辑设计 610
16.5 公共模组设计 613
16.5.1 编写资料库连线及操作的JavaBean 613
16.5.2 编写中文乱码处理的
JavaBean 614
16.5.3 编写客户基本信息的
JavaBean 615
16.5.4 编写提交客户信息的
JavaBean 615
16.5.5 编写查询和分页
JavaBean 616
16.6 管理员登录模组设计 620
16.6.1 管理员登录模组概述 620
16.6.2 管理员登录模组技
术分析 621
16.6.3 管理员登录实现过程 621
16.7 系统主界面设计 622
16.7.1 系统主界面概述 622
16.7.2 系统主界面技术分析 622
16.7.3 系统主界面实现过程 623
16.8 基础信息管理主要功能模组
设计 624
16.8.1 基础信息管理模组概述 624
16.8.2 基础信息管理模组技术
分析 624
16.8.3 基础信息管理模组实现
过程 624
16.9 库存管理主要功能模组
设计 629
16.9.1 库存管理主要功能模组
概述 629
16.9.2 库存管理主要功能模组技术分析 629
16.9.3 库存管理主要功能实现
过程 629
16.10 商品销售主要功能模组
设计 634
16.10.1 商品销售模组概述 634
16.10.2 商品销售模组技术
分析 634
16.10.3 商品销售模组实现
过程 634
16.11 查询统计主要功能模组
设计 635
16.11.1 查询统计主要模组
概述 635
16.11.2 查询统计主要模组技术
分析 635
16.11.3 查询统计主要模组实现
过程 636
16.12 开发问题解析 641
16.13 本章小结 642
第17章 网上淘书吧 643
17.1 开发背景 644
17.2 系统设计 644
17.2.1 系统目标 644
17.2.2 系统功能结构 644
17.2.3 系统资料夹架构 645
17.3 资料库设计 645
17.3.1 资料库概要说明 645
17.3.2 资料库逻辑设计 645
17.4 公共模组设计 648
17.4.1 资料库操作类 648
17.4.2 字元串处理类 650
17.5 前台模组设计 651
17.5.1 前台模组概述 651
17.5.2 前台模组技术分析 651
17.5.3 前台主要功能实现过程 652
17.6 后台主要模组设计 670
17.6.1 后台主要模组概述 670
17.6.2 后台主要模组技术分析 670
17.6.3 后台主要模组实现过程 671
17.7 开发技巧与难点分析 681
17.8 本章小结 681
第18章 新奥家电连锁网路系统 682
18.1 开发背景 683
18.2 系统分析 683
18.2.1 需求分析 683
18.2.2 可行性研究 683
18.3 系统设计 684
18.3.1 系统目标 684
18.3.2 系统功能结构 684
18.3.3 构建开发环境 684
18.3.4 资料夹组织结构 685
18.4 资料库设计 685
18.4.1 资料库分析 685
18.4.2 资料库逻辑结构 685
18.5 公共类设计 688
18.5.1 资料库连线及操作类 688
18.5.2 常量类 689
18.5.3 字元串处理类 689
18.6 前台页面设计 692
18.6.1 前台页面概述 692
18.6.2 前台页面的技术分析 692
18.6.3 前台页面的实现过程 693
18.7 产品展示设计 694
18.7.1 产品展示模组概述 694
18.7.2 产品展示技术分析 695
18.7.3 产品展示实现过程 696
18.8 连锁网路设计 699
18.8.1 连锁网路模组概述 699
18.8.2 连锁网路技术分析 699
18.8.3 连锁网路实现过程 699
18.9 后台登录设计 701
18.9.1 后台登录功能概述 701
18.9.2 后台登录技术分析 701
18.9.3 后台登录的实现过程 701
18.10 用户管理模组设计 702
18.10.1 用户管理模组概述 702
18.10.2 用户管理模组技术
分析 703
18.10.3 用户管理模组实现
过程 704
18.11 开发技巧与难点分析 712
18.11.1 使用PreparedStatement接口提高资料库的总体性能 712
18.12 本章小结 713
第19章 大学生就业求职网 714
19.1 开发背景 715
19.2 系统分析 715
19.2.1 需求分析 715
19.2.2 可行性分析 716
19.3 系统设计 716
19.3.1 系统目标 716
19.3.2 功能结构图 717
19.3.3 开发环境 718
13.3.4 系统资料夹架构 718
19.4 资料库设计 718
19.4.1 资料库概要说明 718
19.4.2 资料库概念设计 719
19.4.3 数据表结构 719
19.5 公共类设计 722
19.5.1 资料库连线的
JavaBean 722
19.5.2 对资料库具体操作的
JavaBean 724
19.6 前台主要功能模组详细
设计 726
19.6.1 前台主要功能模组概述 726
19.6.2 前台主要功能模组技术
分析 726
19.6.3 前台主要功能模组实现
过程 727
19.7 后台主要功能模组详细
设计 737
19.7.1 模组功能概述 737
19.7.2 后台主要功能模组的技术
分析 738
19.7.3 后台主要功能模组的实现
过程 739
19.8 开发技巧与疑难解析 748
19.9 本章小结 749
第20章 华奥汽车销售集团网 749
20.1 开发背景 750
20.2 系统设计 750
20.2.1 系统目标 750
20.2.2 系统功能结构 750
20.2.3 系统流程 751
20.2.4 系统资料夹架构 752
20.3 资料库设计 752
20.3.1 资料库概要说明 752
20.3.2 资料库逻辑设计 752
20.4 公共模组设计 755
20.4.1 车辆数据添加及更新的JavaBean 756
20.4.2 查询结果分页显示的
JavaBean 758
20.4.3 以数据流的形式读取表单
数据的JavaBean 759
20.4.4 交叉表查询的JavaBean 761
20.5 前台主要功能模组详细
设计 765
20.5.1 前台功能模组概述 765
20.5.2 前台功能模组技术
分析 767
20.5.3 前台功能模组实现
过程 768
20.6 后台主要功能模组详细
设计 776
20.6.1 后台功能模组概述 776
20.6.2 后台功能模组技术分析 778
20.6.3 后台主要功能模组实现
过程 778
20.7 开发技巧与难点分析 783
20.7.1 本地数据流与网路数据流的差别 783
20.7.2 防止非法用户绕过系统登录直接进入系统 783
20.8 本章小结 784
第21章 科研成果申报管理系统 784
21.1 开发背景 785
21.2 系统分析 785
21.2.1 需求分析 785
21.2.2 必要性分析 785
21.3 系统设计 785
21.3.1 系统目标 785
21.3.2 系统功能结构 786
21.3.3 系统资料夹架构 786
21.4 资料库设计 787
21.4.1 资料库分析 787
21.4.2 资料库逻辑结构设计 787
21.5 公共模组设计 789
21.6 科研申报模组设计 791
21.6.1 科研申报模组概述 791
21.6.2 科研申报模组技术
分析 794
21.6.3 申报员登录模组实现
过程 794
21.6.4 成果申报模组实现
过程 796
21.6.5 修改个人信息模组实现
过程 798
21.6.6 查询成果申报实现
过程 799
21.7 科研审批模组设计 800
21.7.1 科研审批模组概述 800
21.7.2 科研审批模组技术分析 801
21.7.3 审批员登录模组实现
过程 802
21.7.4 未入库课题及成果浏览实现过程 803
21.7.5 查看用户信息实现
过程 804
21.7.6 添加用户信息实现
过程 805
21.8 开发技巧与难点分析 806
21.9 本章小结 807
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net