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

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

2019-12-25 03:26:42 百科
PHP项目开发全程实录(第3版)

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

《PHP项目开发全程实录(第3版)》是2013年清华大学出版社出版的图书。

基本介绍

  • 中文名:PHP项目开发全程实录
  • 定价:69.8元
  • 印次:3-1
  • 装帧:平装
  • 印刷日期:2013-10-2
  • ISBN:9787302337430

图书简介

从软体工程的角度出发,按照项目的开发顺序,全面、系统地介绍了程式开发流程。从开发背景、需求分析、系统功能分析、资料库分析、资料库设计、网站开发到网站发布,对每一过程都进行了详细介绍。

目录

第1章九九度供求信息网(Apache+PHP+
phpMyAdmin+MySQL5.0实现) 1
视频讲解:1小时50分钟
1.1开发背景 2
1.2系统分析 2
1.2.1需求分析 2
1.2.2可行性分析 2
1.2.3编写项目计画书 3
1.3系统设计 5
1.3.1系统目标 5
1.3.2系统功能结构 6
1.3.3系统流程图 6
1.3.4系统预览 6
1.3.5开发环境 8
1.3.6资料夹组织结构 8
1.4在Windows作业系统下搭建PHP
开发环境 9
1.4.1在Windows下套用AppServ快速配置PHP
开发环境 9
1.4.2Windows下Apache的安装配置 11
1.4.3Windows下MySQL的安装配置 14
1.4.4Windows下PHP的安装配置 15
1.4.5在Windows下设定IIS+PHP的执行
环境 16
1.5资料库设计 19
1.5.1资料库分析 19
1.5.2资料库概念设计 19
1.5.3使用PowerDesigner建模 20
1.5.4创建资料库及数据表 22
1.6单元测试 23
1.6.1单元测试概述 23
1.6.2单元测试的优点 23
1.7前台首页设计 23
1.7.1前台首页概述 23
1.7.2前台首页技术分析 25
1.7.3前台首页的实现过程 26
1.8免费供求信息发布模组设计 27
1.8.1免费供求信息发布模组概述 27
1.8.2免费供求信息发布模组技术分析 28
1.8.3免费供求信息发布模组的实现过程 30
1.9信息检索模组设计 32
1.9.1信息检索模组概述 32
1.9.2信息检索模组技术分析 32
1.9.3信息检索模组的实现过程 34
1.10后台首页设计 36
1.10.1后台首页概述 36
1.10.2后台首页技术分析 37
1.10.3后台首页的实现过程 39
1.11付费供求信息发布模组设计 40
1.11.1付费供求信息发布模组概述 40
1.11.2付费供求信息发布模组技术分析 40
1.11.3付费供求信息发布模组的实现过程 41
1.12付费信息管理模组设计 43
1.12.1付费信息管理模组概述 43
1.12.2付费信息管理模组技术分析 43
1.12.3付费信息显示的实现过程 45
1.12.4付费信息审核的实现过程 47
1.12.5付费信息删除的实现过程 48
1.12.6单元测试 49
1.13网站发布 50
1.14开发技巧与难点分析 51
1.14.1查询关键字描红功能 51
1.14.2表单数据的提交方式 52
1.15MySQL资料库技术专题 54
1.15.1创建和删除资料库 54
1.15.2创建和删除数据表 54
1.16本章总结 55
第2章BCTY365网上社区(Apache+PHP+
phpMyAdmin+MySQL5.0
实现) 56
视频讲解:2小时25分钟
2.1开发背景 57
2.2系统分析 57
2.2.1需求分析 57
2.2.2可行性分析 57
2.2.3编写项目计画书 58
2.3系统设计 60
2.3.1系统目标 60
2.3.2系统功能结构 60
2.3.3系统预览 61
2.3.4开发环境 62
2.3.5资料夹组织结构 63
2.4在Linux作业系统下搭建PHP
开发环境 63
2.4.1Linux下Apache的安装配置 63
2.4.2Linux下MySQL的安装配置 64
2.4.3Linux下PHP的安装配置 65
2.5资料库设计 67
2.5.1资料库分析 67
2.5.2资料库概念设计 68
2.5.3创建资料库及数据表 69
2.6公共模组设计 71
2.6.1资料库连线档案 71
2.6.2将文本中的字元转换为HTML标识符 71
2.7前台首页设计 72
2.7.1前台首页概述 72
2.7.2前台首页技术分析 73
2.7.3前台首页的实现过程 75
2.8注册模组设计 76
2.8.1注册模组概述 76
2.8.2注册模组技术分析 77
2.8.3注册模组的实现过程 78
2.9技术支持模组设计 80
2.9.1技术支持模组概述 80
2.9.2技术支持模组技术分析 80
2.9.3常见问题的实现过程 82
2.9.4客户反馈的实现过程 82
2.9.5单元测试 83
2.10线上订购模组设计 83
2.10.1线上订购模组概述 84
2.10.2线上订购模组技术分析 84
2.10.3购物车的实现过程 86
2.10.4商品订单的实现过程 88
2.10.5单元测试 90
2.11社区论坛模组设计 90
2.11.1社区论坛模组概述 90
2.11.2社区论坛模组技术分析 91
2.11.3论坛分类的实现过程 92
2.11.4论坛帖子浏览的实现过程 93
2.11.5论坛帖子发布的实现过程 96
2.11.6论坛帖子回复的实现过程 98
2.11.7单元测试 99
2.12后台首页设计 100
2.12.1后台首页概述 100
2.12.2后台首页技术分析 101
2.12.3后台首页的实现过程 102
2.13编程词典管理模组设计 103
2.13.1编程词典管理模组概述 103
2.13.2编程词典管理模组技术分析 103
2.13.3添加编程词典的实现过程 105
2.13.4编辑编程词典的实现过程 107
2.14软体升级管理模组设计 108
2.14.1软体升级管理模组概述 108
2.14.2软体升级管理模组技术分析 108
2.14.3软体升级包上传的实现过程 110
2.14.4软体升级包删除的实现过程 111
2.15在Linux系统下发布网站 111
2.16开发技巧与难点分析 113
2.16.1管理员许可权的设定 113
2.16.2帖子置顶的设定 114
2.17线上支付技术专题 115
2.18本章总结 117
第3章办公自动化管理系统(Apache+PHP+
phpMyAdmin+MySQL5.0实现) 118
视频讲解:1小时52分钟
3.1开发背景 119
3.2需求分析 119
3.3系统设计 119
3.3.1系统目标 119
3.3.2系统功能结构 120
3.3.3系统功能预览 120
3.3.4系统流程图 122
3.3.5开发环境 123
3.3.6资料夹组织结构 123
3.4资料库设计 123
3.4.1资料库分析 123
3.4.2资料库概念设计 123
3.4.3资料库物理结构设计 124
3.5公共模组设计 125
3.5.1JavaScript脚本 125
3.5.2自定义函式 126
3.6前台首页设计 127
3.6.1前台首页概述 127
3.6.2前台首页技术分析 128
3.6.3前台首页的实现过程 130
3.7人事讯息模组设计 130
3.7.1人事讯息模组概述 130
3.7.2人事讯息模组技术分析 131
3.7.3讯息管理的实现过程 131
3.7.4意见箱的实现过程 135
3.8考勤管理模组设计 138
3.8.1考勤管理模组概述 138
3.8.2考勤管理模组技术分析 139
3.8.3上下班登记的实现过程 140
3.8.4设定时间的实现过程 144
3.9后台首页设计 146
3.9.1后台首页概述 146
3.9.2后台首页技术分析 147
3.9.3后台首页的实现过程 147
3.10部门管理模组设计 147
3.10.1部门管理模组概述 147
3.10.2部门管理模组技术分析 148
3.10.3部门查看的实现过程 150
3.10.4部门添加的实现过程 153
3.10.5单元测试 155
3.11系统管理模组设计 155
3.11.1系统管理模组概述 155
3.11.2系统管理模组技术分析 155
3.11.3系统日誌的实现过程 157
3.11.4数据备份的实现过程 158
3.12开发技巧与难点分析 159
3.12.1使用JavaScript关联多选列表框 159
3.12.2用户组设定 161
3.13MySQL数据备份专题 162
3.14本章总结 164
第4章网路线上考试系统(Apache+PHP+
Ajax+SQLServer2000实现) 165
视频讲解:1小时22分钟
4.1开发背景 166
4.2系统分析 166
4.2.1需求分析 166
4.2.2可行性分析 166
4.3系统设计 167
4.3.1系统目标 167
4.3.2系统功能结构 167
4.3.3系统流程图 168
4.3.4系统预览 168
4.3.5开发环境 169
4.3.6资料夹组织结构 169
4.4资料库设计 170
4.4.1资料库分析 170
4.4.2资料库概念设计 170
4.4.3资料库物理结构 171
4.5前台首页设计 172
4.5.1前台首页概述 172
4.5.2前台首页技术分析 172
4.5.3前台首页的实现过程 173
4.6考生信息模组设计 174
4.6.1考生信息模组概述 174
4.6.2考生信息模组的技术分析 174
4.6.3考生注册的实现过程 177
4.6.4单元测试 180
4.7线上考试模组设计 181
4.7.1线上考试模组的概述 181
4.7.2线上考试模组的技术分析 181
4.7.3套用Ajax线上答题的实现过程 182
4.7.4分数统计和成绩保存的实现过程 185
4.7.5单元测试 186
4.8后台首页设计 187
4.8.1后台首页概述 187
4.8.2后台首页技术分析 187
4.8.3后台首页的实现过程 188
4.9考题信息管理模组设计 188
4.9.1考题信息管理模组的概述 188
4.9.2考题信息管理模组的技术分析 189
4.9.3考题信息添加的实现过程 189
4.9.4查询考题信息的实现过程 191
4.10开发技巧与难点分析 194
4.10.1考生登录编号的获取 194
4.10.2通过Ajax技术实现计时与显示
剩余时间 195
4.11Ajax无刷新技术专题 197
4.11.1Ajax概述 197
4.11.2Ajax的优点 197
4.11.3Ajax的工作原理 198
4.11.4Ajax的工作流程 199
4.11.5Ajax中的核心技术XMLHttpRequest 199
4.12本章总结 200
第5章物流配送信息网(Apache+PHP+
phpMyAdmin+MySQL5.0实现) 201
视频讲解:1小时26分钟
5.1开发背景 202
5.2系统分析 202
5.2.1需求分析 202
5.2.2可行性分析 202
5.3系统设计 203
5.3.1系统目标 203
5.3.2系统功能结构 203
5.3.3系统预览 204
5.3.4开发环境 205
5.3.5资料夹组织结构 206
5.4资料库设计 206
5.4.1资料库分析 206
5.4.2资料库概念设计 206
5.4.3创建资料库及数据表 207
5.5网站首页设计 209
5.5.1网站首页概述 209
5.5.2网站首页技术分析 209
5.5.3网站首页的实现过程 210
5.6车源信息查询模组设计 211
5.6.1车源信息查询模组概述 211
5.6.2车源信息查询模组技术分析 211
5.6.3车源信息查询模组的实现过程 212
5.6.4单元测试 213
5.7发货单管理模组设计 214
5.7.1发货单管理模组概述 214
5.7.2发货单管理模组技术分析 214
5.7.3发货单填单的实现过程 217
5.7.4发货单查询的实现过程 218
5.7.5发货单列印的实现过程 220
5.7.6单元测试 220
5.8回执单验收管理模组设计 221
5.8.1回执单模组概述 221
5.8.2回执单模组技术分析 221
5.8.3回执单验收模组的实现过程 223
5.9基础信息管理模组设计 224
5.9.1基础信息管理模组概述 224
5.9.2基础信息管理模组技术分析 225
5.9.3客户信息管理的实现过程 226
5.9.4车源信息管理的实现过程 228
5.10开发技巧与难点分析 230
5.10.1套用存储过程实现管理员登录 230
5.10.2套用正则表达式验证电话号码 232
5.11报表列印技术 233
5.12本章总结 235
第6章学校图书馆管理系统(Apache+PHP+phpMyAdmin+MySQL5.0实现) 236
视频讲解:2小时20分钟
6.1开发背景 237
6.2需求分析 237
6.3系统设计 237
6.3.1系统目标 237
6.3.2系统功能结构 238
6.3.3系统流程图 238
6.3.4系统预览 238
6.3.5开发环境 240
6.3.6资料夹组织结构 240
6.4资料库设计 240
6.4.1资料库分析 240
6.4.2资料库概念设计 241
6.4.3创建资料库及数据表 242
6.5首页设计 243
6.5.1首页概述 243
6.5.2首页技术分析 243
6.5.3首页的实现过程 244
6.6管理员模组设计 245
6.6.1管理员模组概述 245
6.6.2管理员模组技术分析 245
6.6.3系统登录的实现过程 246
6.6.4查看管理员的实现过程 248
6.6.5添加管理员的实现过程 249
6.6.6设定管理员许可权的实现过程 250
6.6.7删除管理员的实现过程 251
6.6.8单元测试 252
6.7图书档案管理模组设计 253
6.7.1图书档案管理模组概述 253
6.7.2图书档案管理模组技术分析 253
6.7.3查看图书信息列表的实现过程 254
6.7.4添加图书信息的实现过程 255
6.7.5修改图书信息的实现过程 256
6.7.6删除图书信息的实现过程 257
6.8图书借还模组设计 258
6.8.1图书借还模组概述 258
6.8.2图书借还模组技术分析 258
6.8.3图书借阅的实现过程 259
6.8.4图书续借的实现过程 261
6.8.5图书归还的实现过程 263
6.8.6图书借阅查询的实现过程 264
6.8.7单元测试 266
6.9开发技巧与难点分析 267
6.9.1如何自动计算图书归还日期 267
6.9.2如何对图书借阅信息进行统计排行 268
6.10联接语句技术专题 269
6.10.1内联接语句 269
6.10.2外联接语句 269
6.11本章总结 270
第7章部落格管理系统(Apache+PHP+phpMyAdmin+MySQL5.0实现) 271
视频讲解:1小时16分钟
7.1开发背景 272
7.2需求分析 272
7.3系统设计 272
7.3.1系统目标 272
7.3.2系统功能结构 273
7.3.3系统功能预览 273
7.3.4系统流程图 274
7.3.5开发环境 275
7.3.6资料夹组织结构 275
7.4资料库设计 275
7.4.1资料库分析 275
7.4.2资料库概念设计 275
7.4.3资料库物理结构设计 276
7.5首页设计 277
7.5.1首页概述 277
7.5.2首页技术分析 277
7.5.3首页的实现过程 279
7.6文章管理模组设计 280
7.6.1文章管理模组概述 280
7.6.2文章管理模组技术分析 281
7.6.3添加文章的实现过程 282
7.6.4文章列表的实现过程 284
7.6.5查看文章、评论的实现过程 286
7.6.6删除文章、评论的实现过程 288
7.7图片上传模组设计 289
7.7.1图片上传模组概述 289
7.7.2图片上传模组技术分析 289
7.7.3图片上传的实现过程 291
7.7.4图片浏览的实现过程 293
7.7.5删除图片的实现过程 296
7.7.6单元测试 296
7.8朋友圈模组设计 297
7.8.1朋友圈模组概述 297
7.8.2朋友圈模组技术分析 297
7.8.3查询好友的实现过程 298
7.9开发技巧与难点分析 299
7.10登录验证码技术专题 304
7.10.1简单的数字验证 304
7.10.2数字图形验证码 305
7.10.3汉字图形验证码 306
7.11本章总结 306
第8章online影视365网(Apache+PHP+
ADODB+phpMyAdmin+MySQL5.0
实现) 307
视频讲解:1小时32分钟
8.1开发背景 308
8.2需求分析 308
8.3系统分析 308
8.3.1系统目标 308
8.3.2系统功能结构 308
8.3.3功能预览 309
8.3.4系统流程图 310
8.3.5开发环境 311
8.3.6资料夹组织结构 311
8.4资料库设计 311
8.4.1资料库分析 311
8.4.2资料库概念设计 311
8.4.3资料库物理结构设计 312
8.5前台首页设计 314
8.5.1前台首页概述 314
8.5.2前台首页技术分析 315
8.5.3前台首页的实现过程 315
8.6详细信息查看模组 316
8.6.1信息查看模组概述 316
8.6.2信息查看模组技术分析 316
8.6.3信息查看的实现过程 317
8.7点歌模组设计 318
8.7.1点歌模组概述 318
8.7.2点歌模组技术分析 318
8.7.3点歌模组的实现过程 319
8.8线上视听模组设计 321
8.8.1线上视听模组概述 321
8.8.2线上视听模组技术分析 321
8.8.3线上视听模组的实现过程 322
8.9后台首页设计 323
8.9.1后台首页概述 323
8.9.2后台首页技术分析 323
8.9.3后台首页的实现过程 323
8.10目录管理模组设计 325
8.10.1目录管理模组概述 325
8.10.2目录管理模组技术分析 325
8.10.3目录管理的实现过程 326
8.10.4目录添加的实现过程 327
8.10.5目录删除的实现过程 329
8.11数据管理模组设计 329
8.11.1数据管理模组概述 329
8.11.2数据管理模组技术分析 330
8.11.3数据添加的实现过程 331
8.11.4数据删除的实现过程 336
8.12管理员设定模组设计 337
8.12.1管理员设定模组概述 337
8.12.2管理员设定模组技术分析 337
8.12.3管理员添加的实现过程 338
8.12.4管理员删除的实现过程 339
8.13开发技巧与难点分析 340
8.13.1无框线视窗 340
8.13.2刷新父级视窗和关闭子视窗 341
8.14ADODB连线资料库技术专题 341
8.14.1ADODB简介 342
8.14.2ADODB的安装 342
8.14.3ADODB常用函式及说明 342
8.14.4不同资料库之间的转换 344
8.15本章总结 344
第9章明日知道网站(ZendFramework实现) 345
视频讲解:1小时20分钟
9.1开发背景 346
9.2需求分析 346
9.3功能结构 346
9.4功能预览 347
9.5资料库设计 348
9.5.1资料库分析 348
9.5.2资料库概念设计 348
9.5.3创建资料库及数据表 349
9.6技术攻关 350
9.6.1类似Google搜寻引擎的搜寻条 350
9.6.2使用空格分隔多关键字 354
9.6.3关键字描红 358
9.6.4製作线上编辑器 359
9.7MVC框架结构搭建 362
9.7.1MVC开发模式介绍 362
9.7.2ZendFramework框架的MVC目录结构 363
9.7.3ZendFramework框架的MVC结构创建过程 363
9.8首页设计 365
9.8.1首页概述 366
9.8.2首页技术分析 366
9.8.3首页的实现过程 367
9.9用户模组设计 369
9.9.1用户模组概述 369
9.9.2用户模组技术分析 370
9.9.3用户注册的实现过程 372
9.9.4用户登录的实现过程 374
9.10发表问题模组设计 376
9.10.1发表问题模组概述 376
9.10.2发表问题模组技术分析 376
9.10.3发表问题模组实现过程 378
9.11回复问题模组设计 380
9.11.1回复问题模组概述 380
9.11.2回复问题模组技术分析 380
9.11.3回复问题模组实现过程 381
9.12程式调试与错误处理 382
9.12.1项目开发过程中常见错误及解决方法 382
9.12.2自定义错误页面 383
9.13本章总结 383
第10章电子商务网站(Apache+PHP+ADODB+Smarty+Ajax+MySQL实现) 385
视频讲解:2小时5分钟
10.1开发背景 386
10.2需求分析 386
10.3系统分析 386
10.3.1系统目标 386
10.3.2系统功能结构 387
10.3.3功能预览 387
10.3.4系统流程图 388
10.3.5开发环境 388
10.3.6资料夹组织结构 389
10.4资料库设计 390
10.4.1资料库分析 390
10.4.2创建资料库和数据表 391
10.5公共档案设计 392
10.5.1资料库连线、管理和分页类档案 392
10.5.2Smarty模板配置类档案 395
10.5.3类的实例化档案 395
10.6前台首页设计 395
10.6.1前台首页概述 395
10.6.2前台首页技术分析 396
10.6.3前台首页实现过程 396
10.7登录模组设计 398
10.7.1登录模组概述 398
10.7.2登录模组技术分析 398
10.7.3用户注册 400
10.7.4用户登录 402
10.7.5找回密码 403
10.8会员信息模组设计 408
10.8.1会员信息模组概述 408
10.8.2会员信息模组技术分析 408
10.8.3会员中心 409
10.8.4安全退出 411
10.9商品显示模组 412
10.9.1商品显示模组概述 412
10.9.2商品显示模组技术分析 412
10.9.3商品显示模组的实现过程 413
10.10购物车模组设计 414
10.10.1购物车模组概述 414
10.10.2购物车模组技术分析 414
10.10.3购物车展示 416
10.10.4更改商品数量 419
10.10.5删除商品 419
10.10.6保存购物车 422
10.11收银台模组设计 424
10.11.1收银台模组概述 424
10.11.2收银台模组技术分析 424
10.11.3显示订单 425
10.11.4填写订单 426
10.11.5处理订单 426
10.12后台首页设计 428
10.12.1后台首页概述 428
10.12.2后台首页技术分析 428
10.12.3后台首页实现过程 430
10.13开发技巧与难点分析 432
10.13.1解决Ajax的乱码问题 432
10.13.2使用JavaScript脚本获取、输出标籤内容 432
10.13.3禁用页面快取 432
10.13.4在新视窗中使用session 433
10.13.5判断上传档案格式 433
10.13.6设定伺服器的时间 433
10.14Smarty类库技术专题 434
10.14.1Smarty类库下载、安装 435
10.14.2Smarty类库的配置 435
10.14.3本项目中Smarty类库的配置方法 436
10.15本章总结 437
PHP项目开发全程实录(第3版)
目录
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net