网站开发实例教程教学大纲_第1页
网站开发实例教程教学大纲_第2页
网站开发实例教程教学大纲_第3页
网站开发实例教程教学大纲_第4页
网站开发实例教程教学大纲_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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语

3、句操作数据库Ø 掌握PHP成熟项目的部署,学会搭建虚拟主机网站 实践与练习安排上机,练习Apache、PHP、MySQL的安装,练习虚拟主机的配置和成熟项目的部署,考核MySQL中常用SQL语句的编写。第二章 PHP语法基础(7学时)知 识 点 Ø 基本语法Ø 变量与常量Ø 运算符与表达式Ø 数据类型Ø 流程控制语句Ø 函数Ø 数组Ø 常用内置函数Ø 包含语句重 点Ø 运算符与表达式Ø 数据类型Ø 流程控制语句Ø 函数Ø 数组Ø PHP

4、内置函数难 点Ø 运算符与表达式Ø 数据类型Ø 流程控制语句Ø PHP内置函数基本要求Ø 了解PHP的标记风格、注释、关键字及标识符定义规则Ø 熟悉常量和变量在程序中的定义、使用与区别Ø 熟悉PHP中的数据类型分类、运算符与其优先级的运用Ø 掌握选择结构语句、循环结构语句以及标签语法的使用Ø 掌握函数、数组以及包含语句在开发中的使用 实践与练习建议以测试题的方式考核PHP的基本语法、运算符、数据类型、流程控制语句、函数、数组等知识,并安排上机,练习PHP的编程基础。第三章 PHP操作数据库(6学时)知 识

5、 点 Ø 连接和选择数据库Ø 执行SQL语句Ø 处理结果集Ø 排序功能Ø 搜索功能Ø 数据分页Ø 数据添加与修改重 点Ø 处理结果集Ø 排序功能Ø 搜索功能Ø 数据分页Ø 数据添加与修改难 点Ø 排序功能Ø 搜索功能Ø 数据分页Ø 数据添加与修改基本要求Ø 掌握PHP访问数据库的基本步骤,能够对访问过程进行描述Ø 掌握mysql扩展,会使用PHP对MySQL数据库进行增删改查操作Ø 掌握基础业务逻辑,熟练使

6、用PHP操作MySQL获取指定数据 实践与练习建议以测试题的方式考核PHP操作MySQL的相关函数,并安排上机,练习员工管理系统的整套功能开发。第四章 Web表单与会话技术(6学时)知 识 点 Ø HTTP协议Ø Web表单处理Ø 超全局变量Ø 表单验证Ø CookieØ Session重 点Ø Web表单处理Ø CookieØ Session难 点Ø HTTP协议Ø 表单验证Ø CookieØ Session基本要求Ø 掌握Web表单的使用,学会用PHP

7、处理表单数据Ø 掌握COOKIE技术,学会用COOKIE保存浏览历史Ø 掌握SESSION技术,学会用SESSION保存用户会话 实践与练习 建议以测试题的方式进行考核,并安排上机,练习教材中的用户注册、用户登录、表单验证、保存浏览历史和保存登录状态案例。第五章 文件与图像技术(7学时)知 识 点 Ø 文件上传Ø 生成缩略图Ø 图片添加水印Ø 验证码Ø 文件操作Ø 目录操作Ø 文件读写Ø 文件下载重 点Ø 文件上传Ø 生成缩略图Ø 验证码Ø 文件操作

8、16; 目录操作难 点Ø 生成缩略图Ø 图片添加水印Ø 验证码Ø 目录操作基本要求Ø 掌握文件的上传,学会用PHP处理上传文件信息Ø 掌握图像的操作,学会用PHP添加水印、生成缩略图和验证码Ø 熟悉文件与目录技术,学会用PHP创建、删除文件或目录 实践与练习建议以测试题的方式进行考核,并安排上机,练习教材中的头像上传、缩略图、图片加水印、验证码、文件管理器和网盘案例。第六章 面向对象编程(5学时)知 识 点 Ø 面向对象的概念Ø 类与对象Ø 构造方法与析构方法Ø 访问修饰限定符

9、6; 类常量和静态成员Ø 继承和重写Ø 魔术方法Ø 自动加载Ø 抽象类和接口重 点Ø 类与对象Ø 类常量和静态成员Ø 访问修饰限定符Ø 继承和重写Ø 魔术方法难 点Ø 类常量和静态成员Ø 继承和重写Ø 魔术方法Ø 抽象类与接口 基本要求Ø 理解面向对象思想,能够认识到面向对象与面向过程的区别Ø 掌握类与对象的使用,可以正确定义类并实例化类的对象Ø 掌握构造方法与析构方法,能够将其运用到类的定义中Ø 掌握继承的使用,能够通过继承

10、扩展类的功能Ø 了解接口与抽象类,能够封装一个简单的接口或抽象类实践与练习建议以测试题的方式进行考核,并安排上机,练习教材中的案例。 第七章 PDO数据库抽象层(6学时)知 识 点 Ø PDO连接数据库Ø 执行SQL语句Ø 处理结果集Ø 预处理语句Ø 错误处理机制重 点Ø PDO连接数据库Ø 执行SQL语句Ø 处理结果集Ø 预处理语句难 点Ø PDO连接数据库Ø 预处理语句Ø 错误处理机制基本要求Ø 掌握PDO的基本使用,学会使用PDO操作数据库Ø

11、; 掌握PDO预处理机制,学会通过预处理语句防止SQL注入Ø 掌握PDO在项目中的使用,学会开发基于PDO的文章管理系统实践与练习建议以测试题的方式进行考核,并安排上机,练习教材中的文章管理系统案例。第八章 ThinkPHP框架(7学时)知 识 点 Ø ThinkPHP入门Ø ThinkPHP目录结构Ø ThinkPHP配置文件Ø ThinkPHP控制器Ø 实例化模型Ø 数据创建、写入Ø 数据读取、修改、删除Ø ThinkPHP视图Ø ThinkPHP模板语法重 点Ø ThinkPHP

12、目录结构Ø ThinkPHP配置文件Ø ThinkPHP控制器Ø ThinkPHP模型Ø ThinkPHP视图难 点Ø ThinkPHP配置文件Ø ThinkPHP模型Ø ThinkPHP视图基本要求Ø 熟悉ThinkPHP目录结构,了解各目录的功能Ø 掌握ThinkPHP的配置,能够根据实际需求配置相关参数Ø 掌握ThinkPHP框架的基本使用,能够完成简单功能的开发 实践与练习建议以测试题的方式进行考核,并安排上机,练习教材中的学生管理系统案例。第九章 项目实战电子商务网站(5学时)知 识

13、点 Ø 后台管理员模块Ø 商品分类模块Ø 商品管理模块Ø 回收站模块Ø 前台首页模块Ø 会员中心模块Ø 商品列表模块Ø 商品展示模块Ø 购物车模块重 点Ø 后台管理员模块Ø 商品分类模块Ø 商品管理模块Ø 前台首页模块Ø 会员中心模块Ø 商品列表模块难 点Ø 商品管理模块Ø 前台首页模块 基本要求Ø 掌握电子商务网站的需求分析,学会数据库的设计Ø 掌握网站后台功能模块,学会商品管理功能的开发Ø 掌

14、握网站前台功能模块,学会开发商品展示与会员中心功能 实践与练习建议以测试题的方式进行考核,并安排上机,练习教材中的项目实战案例。三、学时分配章目讲课上机合计第一章 PHP开篇3学时1学时4学时第二章 PHP语法基础5学时2学时7学时第三章 PHP操作数据库4学时2学时6学时第四章 Web表单与会话技术4学时2学时6学时第五章 文件与图像技术5学时2学时7学时第六章 面向对象编程3学时2学时5学时第七章 PDO数据库抽象层4学时2学时6学时第八章 ThinkPHP框架5学时2学时7学时第九章 项目实战电子商务网站3学时2学时5学时合计361753四、考核模式与成绩评定办法本课程为考试课程,期末考试采用百分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论