第1章 用户管理实例 1
1.1 用户管理的实例构思 1
1.2 用户管理的JSP知识 1
1.3 用户管理的建模分析 1
1.3.1 用例图 1
1.3.2 活动图 2
1.3.3 类图 2
1.4 用户管理的数据 2
1.4.1 数据字典 2
1.4.2 数据表创建的SQL代码 3
1.4.3 数据添加的SQL代码 3
1.4.4 数据表创建的JSP文件 3
1.4.5 数据添加的JSP文件 6
1.5 B/S结构的用户管理的文件结构 7
1.6 用户管理的B/S结构实例 7
1.6.1 实例编码 7
1.6.2 与JavaScript结合的实例编码 15
1.6.3 JUnit测试程序编码和运行 19
1.6.4 Cactus测试程序编码和运行 22
1.6.5 程序运行说明 27
1.6.6 与JavaScript结合的程序运行说明 29
1.6.7 数据库访问压力测试 30
1.6.8 互联网访问压力测试 32
1.7 实例的剖析与升华 43
1.8 小结 44
1.9 问与答 44
综合练习一 44
一、填空题 44
二、判断题 45
三、问答题 45
四、上机实习题 45
第2章 用户登录实例 46
2.1 用户登录的实例构思 46
2.2 用户登录的JSP知识 46
2.3 用户登录的建模分析 46
2.3.1 用例图 46
2.3.2 活动图 47
2.3.3 类图 47
2.4 用户登录的数据 47
2.5 B/S结构的用户登录的文件结构 47
2.6 用户登录的B/S结构实例 48
2.6.1 实例编码 48
2.6.2 与JavaScript结合的实例编码 51
2.6.3 JUnit测试程序编码和运行 53
2.6.4 Cactus测试程序编码和运行 53
2.6.5 程序运行说明 54
2.6.6 与JavaScript结合的程序运行说明 56
2.6.7 互联网访问压力测试 56
2.7 实例的剖析与升华 59
2.8 小结 59
2.9 问与答 59
综合练习二 59
一、填空题 59
二、判断题 59
三、问答题 60
四、上机实习题 60
第3章 飞机票录入实例 61
3.1 飞机票录入的实例构思 61
3.2 飞机票录入的JSP知识 61
3.3 机票录入的建模分析 61
3.3.1 用例图 61
3.3.2 活动图 62
3.3.3 类图 62
3.4 飞机票录入的数据 62
3.4.1 数据字典 62
3.4.2 数据表创建的SQL代码 63
3.4.3 数据添加的SQL代码 63
3.4.4 数据表创建的JSP文件 63
3.4.5 数据添加的JSP文件 65
3.5 飞机票录入的文件结构 66
3.6 飞机票录入的B/S结构实例 66
3.6.1 实例编码 66
3.6.2 与JavaScript结合的实例编码 75
3.6.3 JUnit测试程序编码和运行 79
3.6.4 Cactus测试程序编码和运行 81
3.6.5 程序运行说明 83
3.6.6 与JavaScript结合的程序运行说明 85
3.6.7 数据库的压力测试 86
3.6.8 互联网访问压力测试 88
3.7 实例的剖析与升华 91
3.8 小结 91
3.9 问与答 91
综合练习三 91
一、填空题 91
二、判断题 91
三、问答题 91
四、上机实习题 92
第4章 飞机票查询实例 93
4.1 飞机票查询的实例构思 93
4.2 飞机票查询的JSP知识 93
4.3 飞机票查询的建模分析 94
4.3.1 用例图 94
4.3.2 活动图 94
4.3.3 类图 94
4.4 飞机票查询的数据 94
4.5 飞机票查询的文件结构 96
4.6 飞机票查询的B/S结构实例 97
4.6.1 实例编码 97
4.6.2 与JavaScript结合的实例编码 103
4.6.3 JUnit测试程序编码和运行 106
4.6.4 Cactus测试程序编码和运行 108
4.6.5 程序运行说明 109
4.6.6 与JavaScript结合的程序运行说明 111
4.6.7 联网访问压力测试 112
4.7 实例的剖析与升华 114
4.8 小结 114
4.9 问与答 115
综合练习四 115
一、填空题 115
二、判断题 115
三、问答题 115
四、上机实习题 115
第5章 飞机票定价管理实例 116
5.1 飞机票定价管理的实例构思 116
5.2 飞机票定价管理的JSP知识 116
5.3 飞机票定价管理的建模分析 116
5.3.1 用例图 117
5.3.2 活动图 117
5.3.3 类图 117
5.4 飞机票定价管理的数据 117
5.5 飞机票定价管理的文件结构 117
5.6 飞机票定价管理的B/S结构实例 118
5.6.1 实例编码 118
5.6.2 与JavaScript结合的实例编码 124
5.6.3 JUnit测试程序编码和运行 126
5.6.4 Cactus测试程序编码和运行 128
5.6.5 程序运行说明 129
5.6.6 与JavaScript结合的程序运行说明 131
5.6.7 互联网访问压力测试 132
5.7 飞机票管理的互联网程序集成 134
5.7.1 飞机票管理的互联网程序集成编码 134
5.7.2 飞机票管理的互联网程序运行说明 138
5.8 小结 140
5.9 问与答 140
综合练习五 140
一、填空题 140
二、判断题 141
三、问答题 141
四、上机实习题 141
第6章 员工录入实例 142
6.1 员工录入的实例构思 142
6.2 员工录入的JSP知识 142
6.3 员工录入的建模分析 142
6.3.1 用例图 143
6.3.2 活动图 143
6.3.3 类图 143
6.4 员工录入的数据 143
6.4.1 数据字典 143
6.4.2 数据表创建的SQL代码 144
6.4.3 数据添加的SQL代码 145
6.4.4 数据表创建的JSP文件 146
6.4.5 数据添加的JSP文件 147
6.5 员工录入的文件结构 149
6.6 员工录入的B/S结构实例 149
6.6.1 实例编码 150
6.6.2 与JavaScript结合的实例编码 166
6.6.3 JUnit测试程序编码和运行 174
6.6.4 Cactus测试程序编码和运行 176
6.6.5 程序运行说明 180
6.6.6 与JavaScript结合的程序运行说明 183
6.6.7 数据库访问压力测试 184
6.6.8 互联网访问压力测试 186
6.7 实例的剖析与升华 189
6.8 小结 189
6.9 问与答 189
综合练习六 189
一、填空题 189
二、判断题 189
三、问答题 190
四、上机实习题 190
第7章 员工查询实例 191
7.1 员工查询的实例构思 191
7.2 员工查询的JSP知识 191
7.3 员工查询的建模分析 192
7.3.1 用例图 192
7.3.2 活动图 192
7.3.3 类图 192
7.4 员工查询的数据 193
7.5 员工查询的文件结构 195
7.6 员工查询的B/S结构实例 195
7.6.1 实例编码 196
7.6.2 与JavaScript结合的实例编码 203
7.6.3 JUnit测试程序编码和运行 207
7.6.4 Cactus测试程序编码和运行 209
7.6.5 程序运行说明 211
7.6.6 与JavaScript结合的程序运行说明 214
7.6.7互联网访问压力测试 215
7.7 实例的剖析与升华 217
7.8 小结 217
7.9 问与答 217
综合练习七 217
一、填空题 217
二、判断题 218
三、问答题 218
四、上机实习题 218
第8章 员工工资管理实例 219
8.1 员工工资管理的实例构思 219
8.2 员工工资管理的JSP知识 219
8.3 员工工资管理的建模分析 220
8.3.1 用例图 220
8.3.2 活动图 220
8.3.3 类图 220
8.4 员工工资管理的数据 220
8.4.1 数据字典 221
8.4.2 数据表创建的SQL代码 221
8.4.3 数据添加的SQL代码 221
8.4.4 数据表创建的JSP文件 221
8.4.5 数据添加的JSP文件 223
8.5 员工工资管理的文件结构 224
8.6 员工工资管理的B/S结构实例 225
8.6.1 实例编码 225
8.6.2 与JavaScript结合的实例编码 236
8.6.3 JUnit测试程序编码和运行 240
8.6.4 Cactus测试程序编码和运行 242
8.6.5 程序运行说明 245
8.6.6 与JavaScript结合的程序运行说明 248
8.6.7 数据库访问压力测试 249
8.6.8 互联网访问压力测试 251
8.7 员工管理的互联网程序集成 253
8.7.1 员工管理的互联网程序集成编码 253
8.7.2 员工管理的互联网程序运行说明 258
8.8 小结 260
8.9 问与答 260
综合练习八 261
一、填空题 261
二、判断题 261
三、问答题 261
四、上机实习题 261
第9章 用户管理(多媒体版)实例 262
9.1 用户管理(多媒体版)的实例构思 262
9.2 用户管理(多媒体版)的JSP知识 262
9.3 用户管理(多媒体版)的建模分析 262
9.3.1 用例图 263
9.3.2 活动图 263
9.3.3 类图 263
9.4 用户管理(多媒体版)的数据 263
9.4.1 数据字典 263
9.4.2 数据表创建的SQL代码 264
9.4.3 数据添加的SQL代码 264
9.4.4 数据表创建的JSP文件 264
9.4.5 数据添加的JSP文件 266
9.4.6 图片的写入JSP文件 267
9.4.7 图片的读出JSP文件 269
9.5 用户管理(多媒体版)的文件结构 270
9.6 用户管理(多媒体版)的B/S结构实例 270
9.6.1 实例编码 271
9.6.2 与JavaScript结合的实例编码 284
9.6.3 JUnit测试程序编码和运行 287
9.6.4 Cactus测试程序编码和运行 289
9.6.5 程序运行说明 289
9.6.6 与JavaScript结合的程序运行说明 292
9.6.7 数据库的压力测试 293
9.6.8 互联网访问压力测试 295
9.7 实例的剖析与升华 297
9.8 小结 297
9.9 问与答 297
综合练习九 297
一、填空题 297
二、判断题 298
三、问答题 298
四、上机实习题 298
第10章 安装程序制作与发布 299
10.1 互联网程序默认文件的设置与运行 299
10.1.1 互联网程序默认文件的设置 299
10.1.2 互联网程序默认文件的运行 300
10.2 Ant工具 300
10.2.1 Ant工具的下载与安装 300
10.2.2 员工管理的Ant安装程序制作 301
10.2.3 员工管理的Ant安装程序运行 303
10.3 员工管理互联网程序在WebLogic 7、8的部署与运行 304
10.3.1 员工管理互联网程序在WebLogic 7、8的部署 304
10.3.2 员工管理互联网程序在WebLogic 7、8的运行 306
10.4 员工管理互联网程序在WebLogic 9的部署与运行 306
10.4.1 员工管理互联网程序在WebLogic 9的部署 306
10.4.2 员工管理互联网程序在WebLogic 9的运行 310
10.5 小结 310
10.6 问与答 310
综合练习十 310
一、填空题 310
二、判断题 311
三、问答题 311
四、上机实习题 311
参考文献 312