欢迎光临
免费的PDF电子书下载网站

PHP网站开发实战项目式教程 PDF下载

编辑推荐

暂无

内容简介

PHP简单易学并且功能强大,是目前开发Web应用程序的主要脚本语言。本教材围绕PHP程序员岗位能力要求,以一个完整的网上购物系统项目为背景,按照项目开发流程和学生认知规律来组织教材内容,全书共分为11个任务,从项目的分析、开发环境搭建、PHP基础知识、数据库设计到商城具体功能模块开发,循序渐进,由简入难,系统地介绍了PHP的相关知识及其在Web开发中的实际应用。本书内容丰富、讲解深入,可作为高职院校计算机专业程序设计相关课程的教材,还可供从事Web应用程序开发的程序员作为参考。

作者简介

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

PHP网站开发实战项目式教程 PDF下载

目录

目 录<br/>任务1 网上购物系统分析与规划设计	1<br/>学习目标	1<br/>任务背景	1<br/>任务实施	1<br/>1.1 子任务一:网站开发流程设计	2<br/>任务陈述	2<br/>知识准备	2<br/>1.1.1 Web基础知识及工作原理	2<br/>1.1.2  网站开发模式	4<br/>1.1.3 开发流程及规范	4<br/>实施与测试	5<br/>任务拓展	5<br/>任务重现	5<br/>1.2 子任务二:网上购物系统功能需求分析	6<br/>任务实施	6<br/>任务陈述	6<br/>知识准备	6<br/>1.2.1  需求分析定义	6<br/>1.2.2 需求分析特点	6<br/>1.2.3 数据要求	7<br/>1.2.4 需求分析的任务	8<br/>1.2.5 客运站售票系统需求分析	8<br/>1.2.6 需求分析的原则	9<br/>1.2.7 需求确认	12<br/>实施与测试	12<br/>任务拓展	13<br/>任务重现	13<br/>1.3  子任务:网上购物系统总体设计	13<br/>任务实施	13<br/>任务陈述	13<br/>知识准备	13<br/>1.3.1  总体设计的任务	13<br/>1.3.2  总体设计的工作步骤	14<br/>1.3.3  总体设计的原则	14<br/>实施与测试	15<br/>任务拓展	18<br/>任务重现	18<br/>任务2 网上购物系统开发环境搭建	19<br/>学习目标	19<br/>任务背景	19<br/>任务实施	19<br/>2.1 子任务一:PHP Apache服务器的安装与配置	19<br/>任务陈述	19<br/>知识准备	20<br/>2.1.1 PHP基础知识	20<br/>2.1.2  Apache服务器简介	20<br/>2.1.3 MySQL数据库简介	21<br/>实施与测试	21<br/>2.2 子任务二:WampServer的下载与安装	33<br/>任务陈述	33<br/>知识准备	33<br/>WampServer的介绍	33<br/>实施与测试	33<br/>WampServer的安装与运行	33<br/>任务拓展	35<br/>任务重现	35<br/>任务3 网上购物系统前台界面设计	36<br/>学习目标	36<br/>任务背景	36<br/>任务实施	36<br/>3.1  子任务一:创建PHP动态网站站点	37<br/>任务陈述	37<br/>实施与测试	37<br/>创建Dreamweaver动态站点	37<br/>任务拓展	39<br/>3.2 子任务二:商品订单页面设计	39<br/>任务陈述	39<br/>知识准备	39<br/>3.2.1  PHP标记	39<br/>3.2.2 PHP输出语句	40<br/>3.2.3 注释语句	41<br/>3.2.4 变量	41<br/>3.2.5 常量	44<br/>3.2.6 运算符和表达式	45<br/>3.2.7 流程控制语句	48<br/>3.2.8 数组	53<br/>实施与测试	58<br/>3.3  子任务三:商品计算功能实现	61<br/>任务陈述	61<br/>知识准备	61<br/>3.3.1 函数	61<br/>3.3.2 PHP表单处理	66<br/>实施与测试	68<br/>任务重现	69<br/>任务4 网上购物系统数据库设计	70<br/>学习目标	70<br/>任务背景	70<br/>任务实施	70<br/>4.1  子任务一:数据库设计	71<br/>任务陈述	71<br/>知识准备	71<br/>实体图	71<br/>实施与测试	73<br/>创建数据库表	73<br/>4.2 子任务二:MySQL数据库操作	75<br/>任务陈述	75<br/>知识准备	75<br/>4.2.1 MySQL服务的启动与停止	76<br/>4.2.2 MySQL的登录与退出	80<br/>4.2.3 修改密码	82<br/>4.2.4 增加新用户	82<br/>实施与测试	83<br/>4.2.5 MySQL数据库的操作	84<br/>4.2.6 MySQL数据表的操作	85<br/>4.2.7 MySQL的语句操作	91<br/>任务拓展	95<br/>4.2.8 使用phpMyAdmin管理MySQL的数据库	95<br/>任务重现	103<br/>任务5 网上购物系统商品展示模块开发	104<br/>学习目标	104<br/>任务背景	104<br/>任务实施	104<br/>5.1 子任务一:商品动态展示	105<br/>任务陈述	105<br/>知识准备	105<br/>网页和数据库的连接	105<br/>实施与测试	109<br/>5.2 子任务二:商品详细信息介绍	111<br/>任务陈述	111<br/>知识准备	111<br/>URL传值	111<br/>实施与测试	112<br/>5.3  子任务三:商品分类显示	113<br/>任务陈述	113<br/>知识准备	114<br/>包含文件	114<br/>实施与测试	115<br/>5.4  子任务四:商品分页显示	116<br/>任务陈述	116<br/>知识准备	117<br/>分页显示	117<br/>实施与测试	117<br/>5.5  子任务五:商品搜索	119<br/>任务陈述	119<br/>知识准备	119<br/>实施与测试	119<br/>任务拓展	120<br/>任务重现	121<br/>任务6  网上购物系统用户管理模块开发	122<br/>学习目标	122<br/>任务背景	122<br/>任务实施	122<br/>6.1  子任务一:制作图像验证码	122<br/>任务陈述	122<br/>知识准备	123<br/>6.1.1  生成四位随机数函数—mt_rand()函数	123<br/>6.1.2 图像函数	123<br/>实施与测试	124<br/>6.2  子任务二:用户注册页面制作	125<br/>任务陈述	125<br/>知识准备	126<br/>6.2.1  Cookie技术	126<br/>6.2.2  Session介绍	126<br/>实施与测试	128<br/>6.3  子任务三:用户登录页面制作	129<br/>任务陈述	129<br/>实施与测试	129<br/>任务重现	130<br/>任务7 网上购物系统商品订购与结算模块开发	131<br/>学习目标	131<br/>任务背景	131<br/>任务实施	131<br/>7.1 子任务一:购物车管理	132<br/>任务陈述	132<br/>知识准备	132<br/>7.1.1 字符串函数	132<br/>7.1.2  数组函数	135<br/>7.1.3  Session和Cookie数组形态	137<br/>实施与测试	138<br/>任务拓展	142<br/>任务重现	142<br/>7.2 子任务二:订单管理	142<br/>任务陈述	142<br/>知识准备	142<br/>时间日期函数	142<br/>实施与测试	145<br/>任务拓展	149<br/>任务重现	149<br/>任务8  网上购物系统后台模块开发	150<br/>学习目标	150<br/>任务实施	150<br/>8.1 子任务一:后台管理登录界面	150<br/>任务陈述	150<br/>知识准备	151<br/>验证码的使用	151<br/>实施与测试	151<br/>8.2  子任务二:后台管理首页	154<br/>任务陈述	154<br/>知识准备	155<br/>页面的布局	155<br/>实施与测试	156<br/>8.3  子任务三:商品管理模块	159<br/>任务陈述	159<br/>知识准备	159<br/>文件上传操作	159<br/>实施与测试	161<br/>任务拓展	170<br/>其他管理功能的实现	170<br/>任务重现	172<br/>任务9 网上购物系统ThinkPHP框架环境搭建	173<br/>学习目标	173<br/>任务背景	173<br/>任务实施	173<br/>9.1 子任务一:搭建ThinkPHP框架的运行环境	174<br/>任务陈述	174<br/>知识准备	174<br/>9.1.1 MVC设计模式	174<br/>9.1.2 搭建ThinkPHP运行环境	174<br/>9.1.3 ThinkPHP基础知识	176<br/>实施与测试	178<br/>9.2 子任务二:ThinkPHP框架的数据库连接	179<br/>任务陈述	179<br/>知识准备	179<br/>配置文件	179<br/>实施与测试	181<br/>9.3 子任务三:获取并导入数据	182<br/>任务陈述	182<br/>知识准备	182<br/>9.3.1 模型	182<br/>9.3.2 模板内置标签	183<br/>实施与测试	183<br/>任务重现	184<br/>任务10 网上购物系统ThinkPHP框架功能实现	185<br/>学习目标	185<br/>任务背景	185<br/>任务实施	185<br/>10.1 子任务一:系统管理员登录	186<br/>任务陈述	186<br/>知识准备	186<br/>10.1.1 文件常用配置	186<br/>10.1.2 URL生成	187<br/>10.1.3 跳转和重定向	187<br/>10.1.4 session操作	188<br/>10.1.5 验证码	188<br/>实施与测试	189<br/>10.2 子任务二:系统后台商品类别管理	192<br/>任务陈述	192<br/>知识准备	192<br/>10.2.1 模型实例化	192<br/>10.2.2 CURD操作	193<br/>10.2.3 数据分页	194<br/>实施与测试	195<br/>10.3 子任务三:系统后台商品管理	198<br/>任务陈述	198<br/>知识准备	198<br/>10.3.1 文件上传	198<br/>10.3.2 内置标签	199<br/>实施与测试	200<br/>任务拓展	201<br/>任务重现	201<br/>任务11 PHP程序开发范例	202<br/>学习目标	202<br/>任务背景	202<br/>任务实施	202<br/>11.1 子任务一:美食分享网站	202<br/>任务陈述	202<br/>实施与测试	203<br/>11.1.1 美食分享网站系统整体设计	203<br/>11.1.2 美食分享网站数据库设计	203<br/>11.1.3 美食分享网站数据库相关操作	204<br/>11.1.4 网站前台的整体搭建	207<br/>11.1.5 网站后台的整体搭建	210<br/>11.2 子任务二:宿舍管理系统	212<br/>任务陈述	212<br/>实施与测试	212<br/>11.2.1 宿舍管理系统整体设计	212<br/>11.2.2 宿舍管理系统数据库设计	213<br/>11.2.3 宿舍管理系统主要功能设计	216<br/>参考文献	231

PHP网站开发实战项目式教程 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:PHP网站开发实战项目式教程