注册 登录 进入教材巡展
#
  • #

出版时间:2025-12

出版社:电子工业出版社

“十四五”职业教育国家规划教材

以下为《PHP网站开发实战项目式教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121364921
  • 1-16
  • 281224
  • 68260038-2
  • 平塑
  • 16开
  • 2025-12
  • 387
  • 242
  • 电子与信息大类
  • 程序设计
  • 高职
作者简介

朱珍,副教授,硕士,从事教师职业10多年。组织编写了学院软件专业人才培养方案,撰写过多门计算机相关课程教学大纲。曾任教的课程有C语言设计、数据结构、网络数据库、Web应用开发等。讲授Web应用开发技术多次,是学院立项精品课程数据结构的负责人,Web应用开发课程负责人,是精品课程PHP、网络数据库、项目管理的主要参与者。主编的教材有北京大学出版社的《数据结构及应用》,副主编的教材有中国铁道出版社出版的《C语言程序设计》,北京大学出版社出版的《计算机系统安全与维护》,中国传媒大学出版社出版的《计算机程序设计基础》,参编的教材有中国铁道出版社出版的《计算机文化基础》,北京邮电大学出版社出版的《Java Me无线开发实用教程》等。

查看全部
目录
目 录
任务1 网上购物系统分析与规划设计 1
学习目标 1
任务背景 1
任务实施 1
1.1 子任务一:网站开发流程设计 2
任务陈述 2
知识准备 2
1.1.1 Web基础知识及工作原理 2
1.1.2 网站开发模式 4
1.1.3 开发流程及规范 4
实施与测试 5
任务拓展 5
任务重现 5
1.2 子任务二:网上购物系统功能需求分析 6
任务实施 6
任务陈述 6
知识准备 6
1.2.1 需求分析定义 6
1.2.2 需求分析特点 6
1.2.3 数据要求 7
1.2.4 需求分析的任务 8
1.2.5 客运站售票系统需求分析 8
1.2.6 需求分析的原则 9
1.2.7 需求确认 12
实施与测试 12
任务拓展 13
任务重现 13
1.3 子任务:网上购物系统总体设计 13
任务实施 13
任务陈述 13
知识准备 13
1.3.1 总体设计的任务 13
1.3.2 总体设计的工作步骤 14
1.3.3 总体设计的原则 14
实施与测试 15
任务拓展 18
任务重现 18
任务2 网上购物系统开发环境搭建 19
学习目标 19
任务背景 19
任务实施 19
2.1 子任务一:PHP+Apache服务器的安装与配置 19
任务陈述 19
知识准备 20
2.1.1 PHP基础知识 20
2.1.2 Apache服务器简介 20
2.1.3 MySQL数据库简介 21
实施与测试 21
2.2 子任务二:WampServer的下载与安装 33
任务陈述 33
知识准备 33
WampServer的介绍 33
实施与测试 33
WampServer的安装与运行 33
任务拓展 35
任务重现 35
任务3 网上购物系统前台界面设计 36
学习目标 36
任务背景 36
任务实施 36
3.1 子任务一:创建PHP动态网站站点 37
任务陈述 37
实施与测试 37
创建Dreamweaver动态站点 37
任务拓展 39
3.2 子任务二:商品订单页面设计 39
任务陈述 39
知识准备 39
3.2.1 PHP标记 39
3.2.2 PHP输出语句 40
3.2.3 注释语句 41
3.2.4 变量 41
3.2.5 常量 44
3.2.6 运算符和表达式 45
3.2.7 流程控制语句 48
3.2.8 数组 53
实施与测试 58
3.3 子任务三:商品计算功能实现 61
任务陈述 61
知识准备 61
3.3.1 函数 61
3.3.2 PHP表单处理 66
实施与测试 68
任务重现 69
任务4 网上购物系统数据库设计 70
学习目标 70
任务背景 70
任务实施 70
4.1 子任务一:数据库设计 71
任务陈述 71
知识准备 71
实体图 71
实施与测试 73
创建数据库表 73
4.2 子任务二:MySQL数据库操作 75
任务陈述 75
知识准备 75
4.2.1 MySQL服务的启动与停止 76
4.2.2 MySQL的登录与退出 80
4.2.3 修改密码 82
4.2.4 增加新用户 82
实施与测试 83
4.2.5 MySQL数据库的操作 84
4.2.6 MySQL数据表的操作 85
4.2.7 MySQL的语句操作 91
任务拓展 95
4.2.8 使用phpMyAdmin管理MySQL的数据库 95
任务重现 103
任务5 网上购物系统商品展示模块开发 104
学习目标 104
任务背景 104
任务实施 104
5.1 子任务一:商品动态展示 105
任务陈述 105
知识准备 105
网页和数据库的连接 105
实施与测试 109
5.2 子任务二:商品详细信息介绍 111
任务陈述 111
知识准备 111
URL传值 111
实施与测试 112
5.3 子任务三:商品分类显示 113
任务陈述 113
知识准备 114
包含文件 114
实施与测试 115
5.4 子任务四:商品分页显示 116
任务陈述 116
知识准备 117
分页显示 117
实施与测试 117
5.5 子任务五:商品搜索 119
任务陈述 119
知识准备 119
实施与测试 119
任务拓展 120
任务重现 121
任务6 网上购物系统用户管理模块开发 122
学习目标 122
任务背景 122
任务实施 122
6.1 子任务一:制作图像验证码 122
任务陈述 122
知识准备 123
6.1.1 生成四位随机数函数—mt_rand函数 123
6.1.2 图像函数 123
实施与测试 124
6.2 子任务二:用户注册页面制作 125
任务陈述 125
知识准备 126
6.2.1 Cookie技术 126
6.2.2 Session介绍 126
实施与测试 128
6.3 子任务三:用户登录页面制作 129
任务陈述 129
实施与测试 129
任务重现 130
任务7 网上购物系统商品订购与结算模块开发 131
学习目标 131
任务背景 131
任务实施 131
7.1 子任务一:购物车管理 132
任务陈述 132
知识准备 132
7.1.1 字符串函数 132
7.1.2 数组函数 135
7.1.3 Session和Cookie数组形态 137
实施与测试 138
任务拓展 142
任务重现 142
7.2 子任务二:订单管理 142
任务陈述 142
知识准备 142
时间日期函数 142
实施与测试 145
任务拓展 149
任务重现 149
任务8 网上购物系统后台模块开发 150
学习目标 150
任务实施 150
8.1 子任务一:后台管理登录界面 150
任务陈述 150
知识准备 151
验证码的使用 151
实施与测试 151
8.2 子任务二:后台管理首页 154
任务陈述 154
知识准备 155
页面的布局 155
实施与测试 156
8.3 子任务三:商品管理模块 159
任务陈述 159
知识准备 159
文件上传操作 159
实施与测试 161
任务拓展 170
其他管理功能的实现 170
任务重现 172
任务9 网上购物系统ThinkPHP框架环境搭建 173
学习目标 173
任务背景 173
任务实施 173
9.1 子任务一:搭建ThinkPHP框架的运行环境 174
任务陈述 174
知识准备 174
9.1.1 MVC设计模式 174
9.1.2 搭建ThinkPHP运行环境 174
9.1.3 ThinkPHP基础知识