PHP网络开发实用工程案例

PHP网络开发实用工程案例

叶子青, 黄炳强, 编著

出版社:人民邮电出版社

年代:2008

定价:55.0

书籍简介:

本书精选了5个完整的PHP网络开发案例——论坛系统、新闻博客系统、企业信息展示系统、电子邮件收发系统和电子商务系统,其中穿插介绍了基于PHP的程序开发技巧和方法。书中全部案例均取材于当今Internet应用开发中最常使用并具有代表性的系统,不仅涉及商业软件开发的专业知识,而且给出了详细的系统设计思路和开发方法,按照“需求分析→系统UML建模→数据库设计→系统实现”具体展开介绍,便于读者真正学到实用的编程技巧和方法。配套光盘提供了书中5个案例的全部源代码,而且都在Windows XP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾派和平PHP程序设计的基本方法,光盘中还提供了大量的视频演示内容,便于读者温故而知新。

书籍目录:

第1章论坛系统1

1.1系统需求分析2

1.1.1确定思路2

1.1.2设计基本功能3

1.1.3设计扩展功能4

1.1.4论坛系统模块划分5

1.2系统UML建模8

1.2.1关于UML和RationalRose8

1.2.2论坛系统的UML建模9

1.2.3系统的用例图10

1.2.4系统的时序图和协作图12

1.2.5系统的活动图13

1.3系统数据库设计14

1.3.1数据库的逻辑设计15

1.3.2创建数据库的脚本19

1.4系统实现21

1.4.1包含文件设计21

1.4.2数据库操作类25

1.4.3论坛主页32

1.4.4注册登录模块36

1.4.5发帖回帖模块52

1.4.6编辑删除帖子模块60

1.4.7搜索模块65

1.5后台管理模块68

1.5.1版面管理68

1.5.2普通管理78

1.5.3会员管理模块85

1.6系统搭建94

1.6.1环境要求94

1.6.2安装数据库94

1.6.3安装测试96

第2章新闻博客系统99

2.1系统需求分析100

2.1.1确定思路100

2.1.2设计基本功能101

2.1.3设计扩展功能102

2.1.4CMS系统的模块划分102

2.2系统UML建模105

2.2.1软件工程的生命周期105

2.2.2CMS系统建模106

2.2.3系统的用例图106

2.2.4系统的时序图和协作图108

2.2.5系统的活动图109

2.3系统数据库设计110

2.3.1数据库的逻辑设计111

2.3.2创建数据库的脚本114

2.4系统实现115

2.4.1包含文件设计115

2.4.2系统主页128

2.4.3登录博客129

2.4.4新闻浏览133

2.4.5新闻评论134

2.4.6新闻搜索138

2.5后台管理142

2.5.1成员管理模块143

2.5.2普通管理模块153

2.5.3新闻管理模块166

2.6系统搭建175

2.6.1环境配置175

2.6.2安装数据库175

2.6.3系统测试177

第3章企业信息展示系统179

3.1系统设计180

3.1.1需求分析180

3.1.2功能设计181

3.1.3系统模块划分181

3.2系统UML建模184

3.2.1企业信息展示系统的UML建模184

3.2.2系统的用例图185

3.2.3系统的时序图和协作图186

3.2.4系统的活动图189

3.3系统数据库设计190

3.3.1数据库的需求分析190

3.3.2数据库的逻辑设计190

3.3.3数据库的脚本实现192

3.4系统总观193

3.4.1实现效果193

3.4.2系统组成199

3.4.3系统配置文件config.php200

3.4.4通用文件comment.php202

3.4.5Smarty模板208

3.5前台模块209

3.5.1登录注册模块209

3.5.2产品展示216

3.5.3信息反馈223

3.5.4企业新闻225

3.6后台模块228

3.6.1用户管理模块的实现228

3.6.2产品管理模块的实现237

3.6.3反馈管理模块的实现249

3.6.4新闻管理模块的实现255

3.7系统搭建262

3.7.1环境要求262

3.7.2配置系统262

3.7.3安装测试263

第4章电子邮件收发系统265

4.1系统需求分析266

4.1.1思路设计266

4.1.2设计功能266

4.1.3系统模块划分268

4.2系统UML建模270

4.2.1系统的用例图271

4.2.2系统的时序图和协作图273

4.2.3系统的活动图275

4.3邮件配置相关知识276

4.3.1配置config文件276

4.3.2SMTP协议278

4.3.3POP3协议282

4.4系统实现288

4.4.1登录邮件系统288

4.4.2邮件的发送和接收293

4.4.3邮件搜索与处理322

4.4.4通讯录模块331

4.4.5系统设置335

4.5系统搭建338

4.5.1环境要求339

4.5.2配置系统339

4.5.3安装测试339

第5章电子商城系统341

5.1系统设计342

5.1.1需求分析342

5.1.2功能设计344

5.1.3系统模块划分344

5.2系统UML建模347

5.2.1系统的用例图348

5.2.2系统的时序图和协作图350

5.2.3系统的活动图352

5.3系统数据库设计354

5.3.1数据库的需求分析354

5.3.2数据库的逻辑设计354

5.3.3数据库的脚本实现358

5.4系统实现362

5.4.1包含文件设计362

5.4.2头文件和尾文件367

5.4.3系统首页368

5.4.4注册登录模块370

5.4.5商品浏览模块381

5.4.6购物车模块391

5.4.7信息反馈模块397

5.4.8查询模块404

5.5后台管理模块407

5.5.1商品分类管理407

5.5.2商品管理417

5.5.3用户管理427

5.5.4订单管理433

5.5.5系统设置441

5.6系统搭建454

5.6.1环境配置454

5.6.2安装数据库455

5.6.3安装测试457

内容摘要:

  本书重点介绍基于PHP的网络开发综合案例,除了精心挑选的作者实际参与的项目案例,同时剖析了国外经典案例,便于读者开阔视野,体会更多的开发思路,学到更多的开发技巧。全书内容包括系统需求分析、企业信息展示系统、电子邮件收发系统、电子商城系统等。  本书精选了5个完整的PHP网络开发案例论坛系统、新闻博客系统、企业信息展示系统、电子邮件收发系统和电子商城系统,其中穿插介绍了基于PHP的程序开发技巧和方法。  书中全部案例均取材于当今Internet应用开发中最常使用并具有代表性的系统,不仅涉及商业软件开发的专业知识,而且给出了详细的系统设计思路和开发方法,按照“需求分析系统UML建模数据库设计系统实现”具体展开介绍,便于读者真正学到实用的编程技巧和方法。  配套光盘提供了书中5个案例的全部源代码,而且都在WindowsXP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾PHP程序设计的基本方法,光盘中还提供了大量的视频演示内容,便于读者温故而知新。  本书案例完整,讲解步骤详尽,实用性强,特别适合于具有初步PHP编程基础的人员进行深入学习和参考。

书籍规格:

书籍详细信息
书名PHP网络开发实用工程案例站内查询相似图书
9787115176363
《PHP网络开发实用工程案例》pdf扫描版电子书已有网友提供下载资源链接
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)55.0语种简体中文
尺寸26装帧平装
页数 234 印数

书籍信息归属:

PHP网络开发实用工程案例是人民邮电出版社于2008.04出版的中图分类号为 TP312 的主题关于 PHP语言-程序设计 的书籍。