《PHP程序设计》教学计划
模块15:网站前台开发--网站购物车开发
模块16:网站前台开发--会员中心模块开发
模块17:网站前台开发--收银台结账开发
2
注:授课计划按每次课(2课时)制订
三、
本课程采用理论教学与实验教学相结合的教学方式,辅以多媒体教学手段教学。
四、
采取期末考试和上交作品相结合的方式。平时考勤和作业占成绩的30%,期末作品占成绩的70%。
2
6
8
第6章PHP网站开发
主要内容:WEB表单设计知识、表单数据提交与获取,SESSION管理,Cookie管理;典型案例开发。
2
7
9-10
第7章MySQL数据库技术
主要内容:MySQL介绍,操作MySQL数据库、操作MySQL数据表,操作MySQL数据,phpMyAdmin图形化管理工具使用;典型案例开发。
*模块9:网站后台开发--会员信息管理模块开发
*模块10:网站后台开发--管理员管理模块开发
*模块11:网站后台开发--订单管理模块开发
2
带*为课后完成
18
18
实验十八B2C电子商务网站开发
模块12:网站前台开发--前台首页开发
模块13:网站前台开发--新闻展示模块开发
模块14:网站前台开发--商品展示模块开发
2
6
6
实验六PHP流程控制结构
任务1:生活小卫士
任务2:网页版计算器
任务3:国家节假日提醒
任务4:商品信息列表展示
任务5:九九乘法表
任务6:偶数乘法表
2
7
7
实验七PHP数组
任务1:数组的创建与输出
任务2:数组元素赋值
任务3:随机抽奖程序
任务4:顾客投诉信息处理
2
8
8
实验八PHP网站开发
任务1:文件上传功能
合计
考试
36
36
0
72
二、授课计划
1、理论课程授课计划
序号
周次
授课章节、内容提要
课时
备注
1
1
第1章PHP概述
主要内容:PHP概述、PHP环境搭建、PHP常用开发工具介绍。
2
2
2-3
第2章HTML基础
主要内容:HTML知识、CSS样式知识、JavaScript知识复习;典型案例开发。
4
3
4-5
第3章PHP语法基础
2
11
11
实验十一PHP与MySQL数据库编程技术
任务1:网站后台--系统登陆
任务2:网站后台--添加商品信息
任务3:网站后台--商品信息管理
2
12
12
实验十二PHP与MySQL数据库编程技术
任务1:网站后台--修改商品信息
任务2:网站后台--删除商品信息
任务3:分页显示商品信息
2
13
13
实验十三面向对象技术
任务2:文本编辑控件的使用
任务3:留言内容字数限制
任务4:分页浏览文章信息
任务5:SESSION应用--用户登陆权限
2
9
9
实验九MySQL数据库技术
任务1:创建新闻网站数据库
任务2:向文章信息表添加数据
2
10
10
实验十MySQL数据库技术
任务1:修改文章信息表数据
任务2:删除文章信息表数据
任务3:多条件排序查询
模块1:需求分析与系统设计
模块2:数据库设计与实现
模块3:创建任务、公共文件实现
2
17
17
实验十七B2C电子商务网站开发
模块4:网站后台开发--系统登陆模块开发
模块5:网站后台开发--文章类别管理模块开发
模块6:网站后台开发--文章信息管理模块开发
*模块7:网站后台开发--商品类别管理模块开发
*模块8:网站后台开发--商品信息管理模块开发
任务1:类的创建
任务2:对象的创建与访问
任务3:类的具体应用
2
14
14
实验十四面向对象技术
任务1:访问修饰符的使用
任务2:使用类的属性保存数据库连接参数
2
15
15
实验十五PHP安全与加密技术
任务1:表单提交攻击与防护
任务2:SQL注入攻击与防护
任务3:用户信息加密技术
2
16
16Hale Waihona Puke 实验十六B2C电子商务网站开发
任务1:输出系统当前时间
任务2:预定义常量和自定义常量应用
任务3:自增自减运算符的应用
任务4:数字与字符串的运算
任务5:单引号和双引号修饰字符串
任务6:转义字符的应用
任务7:时间大小的比较
2
5
5
实验五PHP语法基础
任务1:三元运算符的应用
任务2:位运算实现数字加密和解密
任务3:中文字符串截取
任务4:网站敏感词语过滤
任务4:CSS样式知识--创建会员注册页面样式
2
3
3
实验三HTML基础(2)
任务1:为会员注册添加JavaScript验证功能
任务2:JavaScript特效—浮动广告窗口
任务3:JavaScript特效—网页右下方广告窗口
任务4:JavaScript特效--下拉式二级导航菜单
2
4
4
实验四PHP语法基础
主要内容:PHP标记与注释写法、PHP的数据类型、PHP常量和变量、PHP运算符和表达式、PHP函数和PHP编码规范;典型案例开发。
4
4
6
第4章PHP流程控制结构
主要内容:PHP条件控制语句、循环控制语句、跳转语句和包含语句;典型案例开发。
2
5
7
第5章PHP数组
主要内容:PHP数组及数组类型、数组的基本操作、PHP数组函数、PHP全局数组;典型案例开发。
4
8
11-12
第8章PHP与MySQL数据库编程技术
主要内容:PHP操作MySQL数据库的原理与步骤,连接数据库服务器,选择指定数据库,数据库基本操作,关闭数据库连接;典型案例开发。
4
9
13-14
第9章面向对象技术
主要内容:面向对象技术,类和对象的概念与创建方法,面向对象特性;典型案例开发。
4
10
15
********************大学
学期授课计划
--学年 第学期
教师姓名
课程名称PHP程序设计
教 材PHP程序设计案例教程
专 业
年 级
班 次
编 写 教 师(签名)
编 写 日 期
教 研 室 主 任(签名)
系、部负责人审核(签名)
一、总体计划
总学时
总周时
本学期时数
考试(查)
72
18周
讲课
实验
课程设计
序号
周次
授课章节、内容提要
课时
备注
1
1
实验一PHP概述
任务1:PHP环境搭建;
任务2:PHP常用开发工具熟悉与安装;
任务3:编写简单PHP程序。
2
2
2
实验二HTML基础(1)
任务1:HTML知识--创建电影网站主页
任务2:HTML知识--创建会员注册页面
任务3:CSS样式知识--创建电影网站主页样式
第10章PHP安全与加密技术
主要内容:PHP漏洞与防护措施讲解,PHP数据加密技术;典型案例开发。
2
11
16-18
第11章B2C电子商务网站开发
主要内容:需求分析、系统设计、数据库设计、系统实现、网站后台开发、网站前台开发、会员中心模块开发;任务部署与总结。
6
注:授课计划按每次课(2课时)制订
2、实验课程授课计划