注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合PHP网站开发技术

PHP网站开发技术

PHP网站开发技术

定 价:¥36.00

作 者: 朱珍,张琳霞 编
出版社: 电子工业出版社
丛编项: 基于岗位职业能力培养的高职网络技术专业系列教材建设
标 签: PHP 程序设计 计算机/网络

购买这本书可以去


ISBN: 9787121232695 出版时间: 2014-08-01 包装: 平装
开本: 16开 页数: 260 字数:  

内容简介

  PHP简单易学并且功能强大,是目前开发Web应用程序的主要脚本语言。本教材围绕PHP程序员岗位能力要求,以一个完整的图书商城项目为背景,按照项目开发流程和学生认知规律来组织教材内容,全书共安排11个项目,从项目的分析、开发环境搭建、PHP基础知识、数据库设计到商城具体功能模块开发,循序渐进,由简入难,系统地介绍了PHP的相关知识及其在Web应用开发中的实际应用。

作者简介

  朱珍,计算机讲师,软件工程硕士,从事教师职业10年,现任广东工程职业技术学院软件教研室主任。组织编写了学院软件专业人才培养方案,撰写过多门计算机相关课程教学大纲。曾任教的课程有C语言设计、数据结构、网络数据库、web应用开发等。讲授web应用开发技术多次,是学院立项精品课程数据结构的负责人,web应用开发(asp.net)课程负责人,是精品课程php、网络数据库、项目管理的主要参与者。主编的教材有北京大学出版社的《数据结构及应用》,副主编的教材有中国铁道出版社出版的《C语言程序设计》,北京大学出版社出版的《计算机系统安全与维护》,中国传媒大学出版社出版的《计算机程序设计基础》,参编的教材有中国铁道出版社出版的《计算机文化基础》,北京邮电大学出版社出版的《Iava Me无线开发实用教程》等。在核心期刊《科技通报》和《现代计算机》等计算机相关杂志中发表论文多篇,主持并完成了广东工程职业技术学院立项的科研课题1个,参与了多个学院教科研项目。

图书目录

项目1 网上购物系统分析与规划设计 1
项目背景 1
项目描述 1
任务1-1网站开发流程设计 2
任务描述 2
知识准备 2
1.1.1 Web基础知识及工作原理 2
1.1.2网站开发模式 4
1.1.3开发流程及规范 5
任务实施与测试 5
任务拓展 5
任务1-2网上购物系统功能需求分析 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
任务实施与测试 13
任务拓展 14
任务1-3网上购物系统总体设计 14
任务描述 14
知识准备 14
1.3.1总体设计的任务 14
1.3.2总体设计的工作步骤 14
1.3.3总体设计的原则 15
任务实施与测试 16
任务拓展 18
项目重现 19
完成BBS系统总体设计 19
项目2 网上购物系统开发环境搭建 20
项目背景 20
任务实施 20
2.1子任务一:PHP+Apache服务器的安装与配置 21
任务陈述 21
知识准备 21
2.1.1PHP基础知识 21
2.1.2Apache服务器简介 22
2.1.3MySQL数据库简介 22
实施与测试 23
2.2子任务二:WampServer的下载与安装 34
任务陈述 34
知识准备 34
实施与测试 35
任务拓展 37
项目重现 37
项目3 网上购物系统前台界面设计 38
项目背景 38
任务实施 38
3.1子任务一:网上购物系统首页页面设计 39
任务陈述 39
知识准备 39
3.1.1创建Dreamweaver动态站点 39
3.1.2标签 40
实施与测试 41
任务拓展 42
3.2子任务二:商品订单页面设计 42
任务陈述 42
知识准备 43
3.2.1PHP标记 43
3.2.2PHP输出语句 44
3.2.3注释语句 44
3.2.4变量 44
3.2.5常量 47
3.2.6运算符和表达式 48
3.2.7流程控制语句 51
3.2.8数组 55
实施与测试 60
任务拓展 62
3.3子任务三:商品计算功能实现 62
任务陈述 62
知识准备 62
3.3.1函数 62
3.3.2PHP表单处理 66
实施与测试 68
任务拓展 69
项目重现 69
项目4 网上购物系统数据库设计 71
项目背景 71
任务实施 71
4.1子任务一:数据库设计 72
任务陈述 72
知识准备 72
4.1.1实体图 72
实施与测试 74
4.1.2数据库表 74
4.2子任务二:MYSQL数据库操作 77
任务陈述 77
知识准备 77
4.2.1MySQL服务的启动与停止 78
4.2.2MySQL的登录与退出 80
4.2.3修改密码 82
4.2.4增加新用户 83
实施与测试 84
4.2.5MySQL数据库的操作 84
4.2.6MySQL数据表的操作 86
4.2.7MySQL的语句操作 91
任务拓展 95
4.2.8使用phpMyAdmin管理MySQL的数据库 95
项目重现 103
项目5 网上购物系统商品展示模块制作 105
项目背景 105
任务实施 105
5.1子任务一:商品动态展示 106
任务陈述 106
知识准备 106
实施与测试 110
5.2子任务二:商品详细信息介绍 112
任务陈述 112
知识准备 112
实施与测试 114
5.3子任务三:商品分类显示 115
任务陈述 115
知识准备 115
实施与测试 117
5.4子任务四:商品分页显示 117
任务陈述 117
知识准备 118
实施与测试 118
5.5子任务五:商品搜索 121
任务陈述 121
知识准备 121
实施与测试 121
任务拓展 123
项目重现 123
项目6 系统用户管理模块 125
项目背景 125
任务实施 125
6.1子任务一:制作图像验证码 126
任务陈述 126
知识准备 126
实施与测试 130
任务拓展 131
6.2子任务二:购物系统注册模块 131
任务陈述 131
知识准备 131
实施与测试 134
任务拓展 137
6.3子任务三:购物系统登录模块 137
任务陈述 137
知识准备 138
实施与测试 139
任务拓展 141
项目重现 141
项目7 商品订购与结算模块制作 142
项目背景 142
任务实施 142
7.1子任务一:购物车管理 143
任务陈述 143
知识准备 144
7.1.1字符串函数 144
7.1.2数组函数 146
实施与测试 149
任务拓展 153
7.2子任务二:订单管理 153
任务陈述 153
知识准备 154
实施与测试 157
任务拓展 161
项目重现 161
项目8 购物系统商品用户后台模块 163
任务实施 163
8.1子任务一:后台管理登录界面 163
任务陈述 163
知识准备 164
8.1.1<DIV>标签的使用 164
实施与测试 164
任务拓展 167
8.2子任务二:购物系统商品后台管理模块 167
任务陈述 167
知识准备 167
实施与测试 168
任务拓展 173
8.3子任务三:商品信息编辑模块 173
任务陈述 173
知识准备 173
实施与测试 176
任务拓展 187
项目重现 187
项目9 面向对象在网上购物系统中的应用 188
项目背景 188
任务实施 188
9.1子任务一:类成员的初始化应用于用户登录模块 189
任务陈述 189
知识准备 189
实施与测试 192
任务拓展 194
9.2子任务二:类的封装在数据查询中的应用 194
任务陈述 194
知识准备 194
实施与测试 196
任务拓展 197
9.3子任务三:抽象类在商品信息查询中的应用 197
任务陈述 197
知识准备 197
实施与测试 198
任务拓展 199
项目重现 199
项目10 Smarty模板技术在网上购物系统中的应用 201
项目背景 201
任务实施 201
10.1子任务一:Smarty概述及安装配置 202
任务陈述 202
知识准备 202
10.1.1什么是Smarty模板 202
10.1.2Smarty模板优点 202
10.1.3Smarty的安装配置 203
实施与测试 205
10.2子任务二:Smarty程序设计 206
任务陈述 206
知识准备 206
10.2.1Smarty程序设计常用变量 206
10.2.2Smarty程序设计常用方法 207
实施与测试 207
10.3子任务三:Smarty模板设计 208
任务陈述 208
知识准备 208
10.3.1Smarty的内建函数 208
10.3.2变量调节器 212
实施与测试 214
10.4子任务四:Smarty缓存 215
任务陈述 215
知识准备 216
10.4.1开启和使用Smarty缓存 216
10.4.2清除Smarty缓存 216
10.5子任务五:ThinkPHP简单入门 216
任务陈述 216
知识准备 217
10.5.1MVC设计模式 217
10.5.2ThinkPHP介绍 217
实施与测试 220
任务拓展 222
项目重现 223
项目11 PHP程序开发范例 224
项目背景 224
任务实施 224
11.1子任务一:基于Wap的手机网上交易平台 224
任务陈述 224
实施与测试 225
11.1.1系统整体设计 225
11.1.2数据库设计 226
11.1.3网站前台的整体搭建 227
11.1.4网站后台的整体搭建 230
11.2子任务二:个人博客 231
任务陈述 231
实施与测试 232
11.2.1系统整体设计 232
11.2.2数据库设计 234
11.3子任务二:城易网 236
任务陈述 236
实施与测试 236
11.3.1系统整体设计 236
11.3.2数据库设计 237
11.3.3主要功能设计 241
参考文献 247

本目录推荐