当前位置:首页 > 工业技术
PHP项目开发全程实录
PHP项目开发全程实录

PHP项目开发全程实录PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:张仿彦,刘中华,杨丽等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302172447
  • 页数:506 页
图书介绍:本书以10个实际项目开发程序为例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。本书配套光盘提供书中所有案例的全部源代码,还提供有视频录像、编程词典的体验版学习软件。
《PHP项目开发全程实录》目录

第1章 九九度供求信息网(Apache+PHP+phpMyAdmin+MySQL 50实现) 1

开发背景 2

系统分析 2

需求分析 2

可行性分析 2

编写项目计划书 3

系统设计 5

系统目标 5

系统功能结构 6

系统流程图 7

系统预览 7

开发环境 9

文件夹组织结构 9

在Windows操作系统下搭建PHP开发环境 9

在Windows下应用AppServ快速配置pHp开发环境 10

Windows下Apache的安装配置 14

Windows下MySQL的安装配置 18

Windows下PHP的安装配置 19

在Windows下设置IIS+PHP的执行环境数据库设计 24

数据库分析 24

数据库概念设计 25

使用PowerDesigner建模 26

创建数据库及数据表 29

单元测试 31

单元测试概述 31

单元测试的优点 31

前台首页设计 31

前台首页概述 31

前台首页技术分析 33

前台首页的实现过程 34

免费供求信息发布模块设计 35

免费供求信息发布模块概述 35

免费供求信息发布模块技术分析 36

免费供求信息发布模块的实现过程 39

信息检索模块设计 41

信息检索模块概述 41

信息检索模块技术分析 41

信息检索模块的实现过程 43

后台首页设计 46

后台首页概述 46

后台首页技术分析 47

后台首页的实现过程 49

付费供求信息发布模块设计 50

付费供求信息发布模块概述 50

付费供求信息发布模块技术分析 51

付费供求信息发布模块的实现过程 51

付费信息管理模块设计 53

付费信息管理模块概述 53

付费信息管理模块技术分析 54

付费信息显示的实现过程 55

付费信息审核的实现过程 58

付费信息删除的实现过程 58

单元测试 59

网站发布 61

开发技巧与难点分析 62

查询关键字描红功能 62

表单数据的提交方式 64

MySQL数据库技术专题 65

创建和删除数据库 65

创建和删除数据表 66

本章总结 67

第2章 BCTY365网上社区(Apache+PHP+phpMyAdmin+MySQL 50实现) 68

开发背景 69

系统分析 69

需求分析 69

可行性分析 69

编写项目计划书 70

系统设计 72

系统目标 72

系统功能结构 72

系统预览 74

开发环境 75

文件夹组织结构 75

在Linux操作系统下搭建PHP开发环境 76

Linux下Apache的安装配置 76

Linux下MySQL的安装配置 77

Linux下PHP的安装配置 78

数据库设计 80

数据库分析 80

数据库概念设计 81

创建数据库及数据表 82

公共模块设计 85

数据库连接文件 85

将文本中的字符转换为HTML*标识符 86

前台首页设计 87

前台首页概述 87

前台首页技术分析 89

前台首页的实现过程 91

注册模块设计 92

注册模块概述 92

注册模块技术分析 93

注册模块的实现过程 95

技术支持模块设计 96

技术支持模块概述 96

技术支持模块技术分析 96

常见问题的实现过程 98

客户反馈的实现过程 99

单元测试 1

在线订购模块设计 101

在线订购模块概述 101

在线订购模块技术分析 101

购物车的实现过程 104

商品订单的实现过程 106

单元测试 107

社区论坛模块设计 108

社区论坛模块概述 108

社区论坛模块技术分析 109

论坛分类的实现过程 110

论坛帖子浏览的实现过程 112

论坛帖子发布的实现过程 114

论坛帖子回复的实现过程 117

单元测试 119

后台首页设计 119

后台首页概述 120

后台首页技术分析 120

后台首页的实现过程 122

编程词典管理模块设计 123

编程词典管理模块概述 123

编程词典管理模块技术分析 123

添加编程词典的实现过程 124

编辑编程词典的实现过程 126

软件升级管理模块设计 128

软件升级管理模块概述 128

软件升级管理模块技术分析 128

软件升级包上传的实现过程 130

软件升级包删除的实现过程 131

在Linux系统下发布网站 132

开发技巧与难点分析 134

管理员权限的设置 134

帖子置顶的设置 135

在线支付技术专题 136

本章总结 140

第3章 办公自动化管理系统(Apache+PHP+phpMyAdmin+MySQL 5*0实现) 141

开发背景 142

需求分析 142

系统设计 142

系统目标 142

系统功能结构 143

系统功能预览 144

系统流程图 145

开发环境 146

文件夹组织结构 147

数据库设计 147

数据库分析 147

数据库概念设计 148

数据库物理结构设计 148

公共模块设计 150

javascpt脚本 150

自定义函数 151

前台首页设计 153

前台首页概述 153

前台首页技术分析 154

前台首页的实现过程 155

人事消息模块设计 156

人事消息模块概述 156

人事消息模块技术分析 157

消息管理的实现过程 157

意见箱的实现过程 161

考勤管理模块设计 164

考勤管理模块概述 165

考勤管理模块技术分析 166

上下班登记的实现过程 167

设置时间的实现过程 171

后台首页设计 173

后台首页概述 173

后台首页技术分析 174

后台首页的实现过程 174

部门管理模块设计 175

部门管理模块概述 175

部门管理模块技术分析 176

部门查看的实现过程 178

部门添加的实现过程 181

单元测试 183

系统管理模块设计 183

系统管理模块概述 183

系统管理模块技术分析 184

系统日志的实现过程 185

数据备份的实现过程 187

开发技巧与难点分析 188

使用JavaScpt关联多选列表框 188

用户组设置 190

MySQL数据备份专题 191

本章总结 193

第4章 电子商务平台网(Apache+PHP+phpMyAnin+MySQL 50实现) 194

开发背景 195

系统分析 195

需求分析 195

可行性分析 196

系统设计 196

系统目标 196

系统功能结构 197

购物流程图 197

系统预览 198

开发环境 200

文件夹组织结构 200

数据库设计 200

数据库分析 201

数据库概念设计 201

创建数据库及数据表 203

公共模块设计 208

数据库连接文件 208

CSS样式表文件 208

前台首页设计 210

前台首页概述 210

前台首页技术分析 212

前台首页的实现过程 213

商品展示模块设计 214

商品展示模块概述 214

商品展示模块技术分析 15

商品分类展示的实现过程 216

最新商品展示的实现过程 218

查看商品详细信息的实现过程 219

单元测试 220

购物车模块设计 222

网站购物车概述 222

网站购物车技术分析 223

添加至购物车的实现过程 223

查看购物车的实现过程 225

从购物车中移去指定商品的实现过程 227

修改商品购买数量的实现过程 228

清空购物车的实现过程 228

收银台结账的实现过程 229

生成商品订单的实现过程 231

单元测试 233

后台首页设计 234

后台首页概述 234

后台首页技术分析 235

后台首页的实现过程 236

客户订单信息管理模块设计 237

客户订单信息管理模块概述 237

客户订单信息管理模块技术分析 238

查看客户订单信息的实现过程 238

执行客户订单信息的实现过程 240

打印客户订单信息的实现过程 242

查找客户订单信息的实现过程 244

开发技巧与难点分析 246

防止非法用户绕过系统登录直接进入系统 246

检测用户名是否已经注册 247

用户安全退出 248

加密技术专题 248

URL编码加密技术 248

base64编码加密技术 249

cryptO加密技术 249

md5O加密技术 250

本章总结 250

第5章 网络在线考试系统(Apache+PHP+Ajax+SQL Server 2000实现) 251

开发背景 252

系统分析 252

需求分析 252

可行性分析 252

系统设计 253

系统目标 253

系统功能结构 253

系统流程图 254

系统预览 255

开发环境 256

文件夹组织结构 256

数据库设计 256

数据库分析 256

数据库概念设计 257

数据库物理结构 258

前台首页设计 260

前台首页概述 260

前台首页技术分析 261

前台首页的实现过程 261

考生信息模块设计 262

考生信息模块概述 262

考生信息模块的技术分析 263

考生注册的实现过程 265

单元测试 269

在线考试模块设计 270

在线考试模块的概述 270

在线考试模块的技术分析 270

应用Ajax在线答题的实现过程 272

分数统计和成绩保存的实现过程 275

单元测试 275

后台首页设计 276

后台首页概述 276

后台首页技术分析 277

后台首页的实现过程 278

考题信息管理模块设计 278

考题信息管理模块的概述 278

考题信息管理模块的技术分析 279

考题信息添加的实现过程 279

查询考题信息的实现过程 281

开发技巧与难点分析 285

考生登录编号的获取 285

通过Ajax技术实现计时与显示剩余时间 286

Ajax无刷新技术专题 288

Ajax概述 288

Ajax的优点 288

Ajax的工作原理 289

Ajax的工作流程 290

Ajax中的核心技术HTML*HttpRequest 290

本章总结 291

第6章 物流配送信息网(Apache+PHP+phpMyAdmin+MySQL 50实现) 292

开发背景 293

系统分析 293

需求分析 293

可行性分析 293

系统设计 294

系统目标 294

系统功能结构 294

系统预览 295

开发环境 96

文件夹组织结构 297

数据库设计 297

数据库分析 297

数据库概念设计 297

创建数据库及数据表 299

网站首页设计 301

网站首页概述 301

网站首页技术分析 302

网站首页的实现过程 303

车源信息查询模块设计 304

车源信息查询模块概述 304

车源信息查询模块技术分析 304

车源信息查询模块的实现过程 306

单元测试 306

发货单管理模块设计 307

发货单管理模块概述 307

发货单管理模块技术分析 308

发货单填单的实现过程 310

发货单查询的实现过程 312

发货单打印的实现过程 314

单元测试 315

回执单验收管理模块设计 316

回执单模块概述 316

回执单模块技术分析 316

回执单验收模块的实现过程 318

基础信息管理模块设计 319

基础信息管理模块概述 319

基础信息管理模块技术分析 320

客户信息管理的实现过程 321

车源信息管理的实现过程 322

开发技巧与难点分析 325

应用存储过程实现管理员登录 325

应用正则表达式验证电话号码 327

报表打印技术 328

本章总结 331

第7章 学校图书馆管理系统(Apache+PHP+phpMyAdmin+MySQL 50实现) 332

开发背景 333

需求分析 333

系统设计 333

系统目标 333

系统功能结构 334

系统流程图 334

系统预览 335

开发环境 336

文件夹组织结构 336

数据库设计 337

数据库分析 337

数据库概念设计 337

创建数据库及数据表 339

首页设计 341

首页概述 341

首页技术分析 341

首页的实现过程 342

管理员模块设计 343

管理员模块概述 343

管理员模块技术分析 343

系统登录的实现过程 344

查看管理员的实现过程 346

添加管理员的实现过程 347

设置管理员权限的实现过程 349

删除管理员的实现过程 350

单元测试 351

图书档案管理模块设计 352

图书档案管理模块概述 352

图书档案管理模块技术分析 352

查看图书信息列表的实现过程 353

添加图书信息的实现过程 354

修改图书信息的实现过程 356

删除图书信息的实现过程 358

图书借还模块设计 358

图书借还模块概述 358

图书借还模块技术分析 359

图书借阅的实现过程 359

图书续借的实现过程 362

图书归还的实现过程 364

图书借阅查询的实现过程 366

单元测试 368

开发技巧与难点分析 370

如何自动计算图书归还日期 370

如何对图书借阅信息进行统计排行 370

联接语句技术专题 371

内联接语句 371

外联接语句 371

本章总结 372

第8章 博客管理系统(Apache+PHP+phpMyAdmin+MySQL 50实现) 373

开发背景 374

需求分析 374

系统设计 374

系统目标 374

系统功能结构 375

系统功能预览 375

系统流程图 376

开发环境 377

文件夹组织结构 377

数据库设计 378

数据库分析 378

数据库概念设计 378

数据库物理结构设计 379

首页设计 381

首页概述 381

首页技术分析 382

首页的实现过程 384

文章管理模块设计 385

文章管理模块概述 385

文章管理模块技术分析 385

添加文章的实现过程 387

文章列表的实现过程 389

查看文章、评论的实现过程 391

删除文章、评论的实现过程 393

图片上传模块设计 394

图片上传模块概述 394

图片上传模块技术分析 395

图片上传的实现过程 397

图片浏览的实现过程 398

删除图片的实现过程 401

单元测试 402

朋友圈模块设计 403

朋友圈模块概述 403

朋友圈模块技术分析 403

查询好友的实现过程 404

开发技巧与难点分析 405

登录验证码技术专题 410

简单的数字验证 410

数字图形验证码 411

汉字图形验证码 412

本章总结 413

第9章 企业快信系统(Apache+PHP+Access+Web Service实现) 414

开发背景 415

系统分析 415

需求分析 415

可行性分析 415

系统设计 416

系统目标 416

系统功能结构 416

系统流程图 416

系统预览 417

开发环境 418

文件夹组织结构 419

SMTP和POP3服务器的安装与配置 419

SMTP服务器的安装和配置 419

POP3服务器的安装和配置 421

数据库设计 423

数据库概念设计 423

创建数据库及表 425

数据库逻辑结构设计 428

首页设计 430

首页概述 430

首页技术分析 431

首页的实现过程 431

系统信息管理模块设计 432

系统信息管理模块概述 432

系统信息管理模块技术分析 433

客户信息管理模块的实现过程 435

单元测试 437

发送短信模块设计 438

发送短信模块概述 438

发送短信模块技术分析 438

短信发送模块的实现过程 439

单元测试 441

连接邮件接口模块的设计 442

连接邮件接口模块概述 442

连接邮件接口模块技术分析 442

连接邮件接口模块的实现过程 443

接收邮件模块设计 444

接收邮件模块概述 444

接收邮件模块技术分析 445

查看邮件的实现过程 447

删除邮件的实现过程 450

下载附件的实现过程 451

发送邮件模块设计 452

发送邮件模块概述 452

发送邮件模块技术分析 453

发送邮件的实现过程 454

查看邮件记录的实现过程 456

开发技巧与难点分析 458

PHP与Access数据库的连接 458

邮件群发技术 459

通过fsockopen()函数发送短信技术专题 460

本章总结 462

第10章online影视365网(Apache+PHP+ADODB+phpMyAdmin+MySQL 50实现) 463

开发背景 464

需求分析 464

系统分析 464

系统目标 464

系统功能结构 464

功能预览 465

系统流程图 467

开发环境 467

文件夹组织结构 467

数据库设计 468

数据库分析 468

数据库概念设计 468

数据库物理结构设计 469

前台首页设计 473

前台首页概述 473

前台首页技术分析 474

前台首页的实现过程 474

详细信息查看模块 475

信息查看模块概述 475

信息查看模块技术分析 475

信息查看的实现过程 476

点歌模块设计 478

点歌模块概述 478

点歌模块技术分析 478

点歌模块的实现过程 479

在线视听模块设计 481

在线视听模块概述 481

在线视听模块技术分析 482

在线视听模块的实现过程 482

后台首页设计 484

后台首页概述 484

后台首页技术分析 484

后台首页的实现过程 485

目录管理模块设计 486

目录管理模块概述 486

目录管理模块技术分析 486

目录管理的实现过程 487

目录添加的实现过程 489

目录删除的实现过程 490

数据管理模块设计 491

数据管理模块概述 491

数据管理模块技术分析 491

数据添加的实现过程 492

数据删除的实现过程 497

管理员设置模块设计 498

管理员设置模块概述 498

管理员设置模块技术分析 498

管理员添加的实现过程 499

管理员删除的实现过程 501

开发技巧与难点分析 501

无边框窗口 501

刷新父级窗口和关闭子窗口 502

ADODB连接数据库技术专题 503

ADODB简介 503

ADODB的安装 503

ADODB常用函数及说明 503

不同数据库之间的转换 505

本章总结 506

相关图书
作者其它书籍
返回顶部