《PHP网站开发实例教程教学大纲.pdf》由会员分享,可在线阅读,更多相关《PHP网站开发实例教程教学大纲.pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品 感谢下载载 PHP 网站开发实例教程课程教学大纲(课程英文名称)课程编号:20140921018 学 分:5 学分 学 时:53 学时 (其中:讲课学时:36 上机学时:17)先修课程:计算机导论、HTML、CSS、JavaScript、MySQL 后续课程:适用专业:信息技术及其计算机相关专业 开课部门:计算机系 一、课程的性质与目标 PHP 网站开发实例教程 是面向信息技术及计算机相关专业的一门 Web网站开发课程,涉及 PHP 语法基础、数据库操作、表单与会话技术、文件与图像技术、面向对象编程以及 ThinkPHP 框架等内容。通过本课程的学习,学生能够掌握 PHP 网站开发技术,
2、能够独立开发电商网站等项目。二、课程的主要内容及基本要求 第一章 PHP 开篇(4 学时)知 识 点 什么是 PHP 常用编辑工具 开发环境搭建 精品 感谢下载载 MySQL 的介绍与使用 配置虚拟主机 项目部署 重 点 开发环境搭建 MySQL 的介绍与使用 配置虚拟主机 难 点 开发环境搭建 MySQL 的介绍与使用 配置虚拟主机 基本要求 熟悉 PHP 语言的特点,了解常用的编辑工具 掌握 PHP 开发环境的搭建,学会安装 Apache、PHP 和 MySQL 软件 掌握 MySQL 的基本使用,学会使用 SQL 语句操作数据库 掌握 PHP 成熟项目的部署,学会搭建虚拟主机网站 实践与
3、练习 安排上机,练习 Apache、PHP、MySQL 的安装,练习虚拟主机的配置和成熟项目的部署,考核 MySQL 中常用 SQL 语句的编写。第二章 PHP 语法基础(7 学时)知 识 点 精品 感谢下载载 基本语法 变量与常量 运算符与表达式 数据类型 流程控制语句 函数 数组 常用内置函数 包含语句 重 点 运算符与表达式 数据类型 流程控制语句 函数 数组 PHP 内置函数 难 点 运算符与表达式 数据类型 流程控制语句 PHP 内置函数 基本要求 精品 感谢下载载 了解 PHP 的标记风格、注释、关键字及标识符定义规则 熟悉常量和变量在程序中的定义、使用与区别 熟悉 PHP 中的数
4、据类型分类、运算符与其优先级的运用 掌握选择结构语句、循环结构语句以及标签语法的使用 掌握函数、数组以及包含语句在开发中的使用 实践与练习 建议以测试题的方式考核PHP 的基本语法、运算符、数据类型、流程控制语句、函数、数组等知识,并安排上机,练习 PHP 的编程基础。第三章 PHP 操作数据库(6 学时)知 识 点 连接和选择数据库 执行 SQL 语句 处理结果集 排序功能 搜索功能 数据分页 数据添加与修改 重 点 处理结果集 排序功能 搜索功能 精品 感谢下载载 数据分页 数据添加与修改 难 点 排序功能 搜索功能 数据分页 数据添加与修改 基本要求 掌握 PHP 访问数据库的基本步骤,
5、能够对访问过程进行描述 掌握 mysql 扩展,会使用 PHP 对 MySQL 数据库进行增删改查操作 掌握基础业务逻辑,熟练使用 PHP 操作 MySQL 获取指定数据 实践与练习 建议以测试题的方式考核PHP 操作 MySQL 的相关函数,并安排上机,练习员工管理系统的整套功能开发。第四章 Web 表单与会话技术(6 学时)知 识 点 HTTP 协议 Web 表单处理 超全局变量 精品 感谢下载载 表单验证 Cookie Session 重 点 Web 表单处理 Cookie Session 难 点 HTTP 协议 表单验证 Cookie Session 基本要求 掌握 Web 表单的使用
6、,学会用 PHP 处理表单数据 掌握 COOKIE 技术,学会用 COOKIE 保存浏览历史 掌握 SESSION 技术,学会用 SESSION 保存用户会话 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的用户注册、用户登录、表单验证、保存浏览历史和保存登录状态案例。第五章 文件与图像技术(7 学时)知 识 点 精品 感谢下载载 文件上传 生成缩略图 图片添加水印 验证码 文件操作 目录操作 文件读写 文件下载 重 点 文件上传 生成缩略图 验证码 文件操作 目录操作 难 点 生成缩略图 图片添加水印 验证码 目录操作 基本要求 掌握文件的上传,学会用 PHP 处理上传文件信
7、息 掌握图像的操作,学会用 PHP 添加水印、生成缩略图和验证码 精品 感谢下载载 熟悉文件与目录技术,学会用 PHP 创建、删除文件或目录 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的头像上传、缩略图、图片加水印、验证码、文件管理器和网盘案例。第六章 面向对象编程(5 学时)知 识 点 面向对象的概念 类与对象 构造方法与析构方法 访问修饰限定符 类常量和静态成员 继承和重写 魔术方法 自动加载 抽象类和接口 重 点 类与对象 类常量和静态成员 访问修饰限定符 继承和重写 魔术方法 难 点 精品 感谢下载载 类常量和静态成员 继承和重写 魔术方法 抽象类与接口 基本要求
8、理解面向对象思想,能够认识到面向对象与面向过程的区别 掌握类与对象的使用,可以正确定义类并实例化类的对象 掌握构造方法与析构方法,能够将其运用到类的定义中 掌握继承的使用,能够通过继承扩展类的功能 了解接口与抽象类,能够封装一个简单的接口或抽象类 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的案例。第七章 PDO 数据库抽象层(6 学时)知 识 点 PDO 连接数据库 执行 SQL 语句 处理结果集 预处理语句 错误处理机制 重 点 精品 感谢下载载 PDO 连接数据库 执行 SQL 语句 处理结果集 预处理语句 难 点 PDO 连接数据库 预处理语句 错误处理机制 基本要求
9、 掌握 PDO 的基本使用,学会使用 PDO 操作数据库 掌握 PDO 预处理机制,学会通过预处理语句防止 SQL 注入 掌握 PDO 在项目中的使用,学会开发基于 PDO 的文章管理系统 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的文章管理系统案例。第八章 ThinkPHP 框架(7 学时)知 识 点 ThinkPHP 入门 ThinkPHP 目录结构 ThinkPHP 配置文件 精品 感谢下载载 ThinkPHP 控制器 实例化模型 数据创建、写入 数据读取、修改、删除 ThinkPHP 视图 ThinkPHP 模板语法 重 点 ThinkPHP 目录结构 ThinkP
10、HP 配置文件 ThinkPHP 控制器 ThinkPHP 模型 ThinkPHP 视图 难 点 ThinkPHP 配置文件 ThinkPHP 模型 ThinkPHP 视图 基本要求 熟悉 ThinkPHP 目录结构,了解各目录的功能 掌握 ThinkPHP 的配置,能够根据实际需求配置相关参数 掌握 ThinkPHP 框架的基本使用,能够完成简单功能的开发 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的学生管理系统精品 感谢下载载 案例。第九章 项目实战电子商务网站(5 学时)知 识 点 后台管理员模块 商品分类模块 商品管理模块 回收站模块 前台首页模块 会员中心模块 商
11、品列表模块 商品展示模块 购物车模块 重 点 后台管理员模块 商品分类模块 商品管理模块 前台首页模块 会员中心模块 商品列表模块 难 点 商品管理模块 精品 感谢下载载 前台首页模块 基本要求 掌握电子商务网站的需求分析,学会数据库的设计 掌握网站后台功能模块,学会商品管理功能的开发 掌握网站前台功能模块,学会开发商品展示与会员中心功能 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的项目实战案例。三、学时分配 章目 讲课 上机 合计 第一章 PHP 开篇 3 学时 1 学时 4 学时 第二章 PHP 语法基础 5 学时 2 学时 7 学时 第三章 PHP 操作数据库 4 学
12、时 2 学时 6 学时 第四章 Web 表单与会话技术 4 学时 2 学时 6 学时 第五章 文件与图像技术 5 学时 2 学时 7 学时 第六章 面向对象编程 3 学时 2 学时 5 学时 第七章 PDO 数据库抽象层 4 学时 2 学时 6 学时 第八章 ThinkPHP 框架 5 学时 2 学时 7 学时 第九章 项目实战电子商务网站 3 学时 2 学时 5 学时 合计 36 17 53 四、考核模式与成绩评定办法 本课程为考试课程,期末考试采用百分制的闭卷考试模式。学生的考试成绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、作业(5%)和上机成绩(20%)。精品 感谢下载载 五、选用教材和主要参考书 本大纲是根据教材PHP 网站开发实例教程所设计的。六、大纲说明 本课程的授课模式为:课堂授课+上机。其中,课堂主要采用多媒体的方式进行授课,并且会通过测试题阶段测试学生的掌握程度;上机主要是编写程序,要求学生动手完成指定的程序设计或验证。撰写人:审定人:批准人:执行时间:精品 感谢下载载 感谢下载!欢迎您的下载,资料仅供参考