PHP网络开发实用工程案例[电子资源.图书]

副标题:无

作   者:叶子青,黄炳强编著

分类号:

ISBN:9787115176363

微信扫一扫,移动浏览光盘

简介

本书精选了5个完整的PHP网络开发案例——论坛系统、新闻博客系统、企业信息展示系统、电子邮件收发系统和电子商城系统,其中穿插介绍了基于PHP的程序开发技巧和方法。   书中全部案例均取材于当今Internet应用开发中最常使用并具有代表性的系统,不仅涉及商业软件开发的专业知识,而且给出了详细的系统设计思路和开发方法,按照“需求分析→系统UML建模→数据库设计→系统实现”具体展开介绍,便于读者真正学到实用的编程技巧和方法。   配套光盘提供了书中5个案例的全部源代码,而且都在Windows XP操作系统下经过了精心调试,以确保能够正常运行。为了便于读者了解和回顾PHP程序设计的基本方法,光盘中还提供了大量的视频演示内容,便于读者温故而知新。   本书案例完整,讲解步骤详尽,实用性强,特别适合于具有初步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和Rational Rose 8
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.4 CMS系统的模块划分 102
2.2 系统UML建模 105
2.2.1 软件工程的生命周期 105
2.2.2 CMS系统建模 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.php 200
3.4.4 通用文件comment.php 202
3.4.5 Smarty模板 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.2 SMTP协议 278
4.3.3 POP3协议 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网络开发实用工程案例[电子资源.图书]
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon