《深入体验PHP项目开发》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:谭贞军编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302259299
  • 页数:408 页
图书介绍:本书通过10个综合实例讲解PHP,这些实例项目从作者的学生时代写起,到项目经理结束,一直贯穿于作者最重要的开发时期。

第1章 贝斯会客间 1

1.1突见留言簿 2

1.1.1项目来源 2

1.1.2组建团队 2

1.2系统概述和总体设计 3

1.2.1系统需求分析 3

1.2.2系统运行流程 4

1.3数据库设计 5

1.3.1系统运行流程 5

1.3.2数据库信息 6

1.3.3操作数据的常用方法 6

1.4前台设计 8

1.4.1首页设计 8

1.4.2首页里调进来的几个页面 12

1.4.3留言设计页面 14

1.4.4验证码 17

1.5后台管理设计 18

1.5.1管理后台首页 18

1.5.2管理留言 20

1.5.3回复/编辑留言 22

1.5.4系统设置 24

1.5.5修改密码 27

1.6留言功能法则 30

1.7测试 31

1.7.1系统运行浏览 32

1.7.2验收 34

1.7.3总结 34

第2章 四公里信息社区 35

2.1网络随处可见 36

2.1.1项目来源 36

2.1.2组建团队 36

2.2系统概述和总体设计 37

2.2.1系统需求分析 37

2.2.2系统运行流程 38

2.3数据库设计 39

2.3.1数据库 39

2.3.2数据库配置信息 40

2.4首页设计 40

2.4.1信息首页 41

2.4.2顶部信息展示 41

2.4.3底部信息展示 42

2.4.4左边页面展示 43

2.5免费发布供求信息模块 46

2.5.1免费供求信息的实现 46

2.5.2检查信息 47

2.5.3处理免费信息 49

2.6信息搜索模块 50

2.7后台管理 54

2.7.1登录首页 54

2.7.2后台首页 55

2.7.3后台首页调入的页面 57

2.7.4付费供求信息 61

2.7.5付费信息的管理 62

2.7.6付费信息审核 65

2.7.7付费信息删除 65

2.8测试 66

2.8.1系统运行浏览 66

2.8.2验收 67

2.8.3总结 67

第3章 电子相册管理 69

3.1美好的记忆 70

3.1.1项目来源 70

3.1.2组建团队 70

3.1.3小会议 71

3.2系统概述和总体设计 71

3.3数据库设计 72

3.3.1数据库设计 72

3.3.2数据库配制信息 73

3.3.3系统配置信息 74

3.4前台设计 74

3.4.1首页的实现 75

3.4.2首页涉及的代码 76

3.4.3关于页面处理的基类 80

3.4.4相册列表 82

3.4.5图片的处理 83

3.4.6最新上传的图片 86

3.4.7最热门的图片 87

3.5后台设计 88

3.5.1后台首页 88

3.5.2登录相册的首页 91

3.5.3创建相册 93

3.5.4编辑相册 94

3.5.5设置相册 96

3.5.6上传图片 104

3.5.7相册的后台展示 109

3.6为相册建立模型 113

3.6.1上传功能的模型 113

3.6.2设置系统的模型 117

3.6.3图片的模型 119

3.7测试 120

3.7.1系统运行浏览 120

3.7.2验收 121

3.7.3总结 121

第4章 许愿墙 123

4.1又是新年到 124

4.1.1项目来源 124

4.1.2组建团队 124

4.1.3小会议 125

4.2系统概述和总体设计 125

4.2.1系统需求分析 125

4.2.2系统运行流程 126

4.3系统概述和总体设计 127

4.3.1数据库设计 127

4.3.2数据库配置信息 127

4.3.3建立一个数据库类 131

4.4前台设计 134

4.4.1首页设计 134

4.4.2首页设计涉及的代码 139

4.4.3许愿墙页面 139

4.5后台设计 146

4.5.1许愿墙管理首页 146

4.5.2管理页 147

4.5.3注销管理页 149

4.6测试 150

4.6.1系统运行预览 150

4.6.2验收 151

4.6.3总结 151

第5章 图书馆管理系统 153

5.1和同事们聚会 154

5.1.1项目来源 154

5.1.2休假失败 154

5.1.3新的项目 154

5.1.4组建团队 154

5.1.5小会议 155

5.2系统概述和总体设计 156

5.2.1系统需求分析 156

5.2.2系统运行流程 157

5.3数据库设计 157

5.3.1数据库结构的设计 158

5.3.2数据库设置信息 160

5.4首页设计 161

5.4.1判断管理员的权限 161

5.4.2图书首页排行信息 162

5.5管理员登陆 164

5.5.1系统登陆首页 165

5.5.2查看管理员 167

5.5.3添加管理员 169

5.5.4设置管理员权限的过程 170

5.5.5删除管理员 171

5.6图书档案管理设计 172

5.6.1查看图书列表 172

5.6.2添加图书信息 174

5.6.3修改图书信息 178

5.6.4删除图书信息 179

5.7图书借还功能的实现 179

5.7.1图书借阅实现功能 179

5.7.2图书续借功能 183

5.7.3图书借阅查询功能 186

5.7.4图书借阅到期提醒 189

5.8读者管理 191

5.8.1读者类型管理 191

5.8.2读者档案管理 193

5.9测试 196

5.9.1系统运行预览 196

5.9.2验收 197

5.10总结 197

第6章 典型企业网站 199

6.1书到用时方恨少 200

6.1.1项目来源 200

6.1.2组建团队 200

6.1.3小会议 201

6.2系统概述和总体设计 201

6.2.1系统需求分析 202

6.2.2系统运行流程 202

6.3数据库 203

6.3.1数据库设计 203

6.3.2数据库编程 206

6.4系统框架设计 207

6.4.1新闻功能 207

6.4.2图片功能 210

6.4.3在线反馈功能 212

6.4.4基本模块 215

6.5后台管理 225

6.5.1后台登录页 225

6.5.2对产品的管理 227

6.6测试 234

6.6.1系统运行预览 234

6.6.2验收 235

6.6.3总结 235

第7章 电子商务平台网 237

7.1新项目的挑战 238

7.1.1项目来源 238

7.1.2组建团队 238

7.1.3小会议 239

7.2系统概述和总体设计 239

7.2.1系统需求分析 239

7.2.2系统运行流程 240

7.3数据库设计 241

7.3.1数据库结构的设计 241

7.3.2数据库连接信息 243

7.3.3数据库编程 245

7.4前台设计 247

7.4.1用户注册和登录管理 247

7.4.2产品展示 255

7.5后台管理 261

7.5.1添加新商品 261

7.5.2修改商品信息 263

7.5.3删除产品 264

7.5.4管理产品目录 268

7.6数据库备份和恢复 269

7.6.1数据库备份管理 270

7.6.2数据库恢复管理 273

7.7测试 276

7.7.1系统运行预览 277

7.7.2验收 277

7.7.3总结 277

第8章 开心斗地主 279

8.1游戏,让我快乐 280

8.1.1项目来源 280

8.1.2组建团队 280

8.1.3小会议 281

8.2系统概述和总体设计 281

8.2.1系统需求分析 281

8.2.2系统运行流程 282

8.3数据库设计 283

8.3.1数据库结构的设计 283

8.3.2数据库配置信息 284

8.3.3常用的数据库程序 284

8.4用户管理设计 285

8.4.1登录系统 285

8.4.2注册用户 288

8.4.3用户退出 290

8.5房间管理设计 290

8.5.1房间首页 291

8.5.2选择房间 293

8.6游戏 294

8.6.1选择房间 295

8.6.2游戏规则 297

8.7测试 304

8.7.1系统运行预览 305

8.7.2验收 305

8.7.3总结 306

第9章 微博系统 307

9.1微博,让生活更美好 308

9.1.1项目来源 308

9.1.2组建团队 308

9.1.3小会议 309

9.2系统概述和总体设计 309

9.2.1系统需求分析 309

9.2.2系统运行流程 310

9.3数据库设计 311

9.3.1数据库结构设计 311

9.3.2数据库配置信息 312

9.4系统配置信息 312

9.4.1站点配置信息 312

9.4.2用户信息的管理 313

9.5前台设计 314

9.5.1首页设计 314

9.5.2首页配置页面 316

9.5.3评论页面 317

9.5.4网页关注功能 319

9.6建立各种各样的类 320

9.6.1分页功能 320

9.6.2数据库编程 323

9.6.3微博功能 325

9.7后台管理 329

9.7.1后台登录页 329

9.7.2账户管理 330

9.7.3微博设置 332

9.7.4同步更新 335

9.7.5 RSS订阅 336

9.7.6关注其他微博 338

9.8测试 339

9.8.1系统运行浏览 339

9.8.2验收 340

9.8.3总结 340

第10章 OA在线办公系统 341

10.1人生第一次飞翔 342

10.1.1项目来源 342

10.1.2组建团队 342

10.1.3小会议 343

10.2系统概述和总体设计 344

10.2.1系统需求分析 344

10.2.2系统运行流程 344

10.3数据库设计 345

10.3.1数据库结构的设计 345

10.3.2数据库配置信息 347

10.3.3系统配置信息 348

10.4系统框架设计 349

10.4.1验证码 349

10.4.2注册 350

10.4.3上传 352

10.4.4系统首页 355

10.4.5登录管理 357

10.5日常办公的常用功能 361

10.5.1拥有自己的网络空间 361

10.5.2短信息 367

10.5.3日程安排 371

10.5.4通讯录 374

10.5.5课表查询 380

10.5.6添加文章 383

10.6基本管理功能 385

10.6.1部门管理 386

10.6.2栏目操作 398

10.6.3用户管理 400

10.6.4学生成绩管理 401

10.6.5页面设置 404

10.7测试 406

10.7.1系统运行预览 406

10.7.2验收 406

10.7.3总结 406

参考文献 408