PHP +MySql》教学大纲
根据黑龙江生物科技职业学院《计算机网络技术专业人才培养方案》编制。
一、课程的性质和任务
本课程是计算机网络技术专业的专业必修课。随着Internet和电子商务等应用的出现,动态网页技术随之诞生和发展。在ASPPHPJSP这些主流的动态网页技术中,PHP所具有的技术优势和特受到欢迎,使其成为Web应用开发和网页技术的主要选择。MySql相对于Sql 2000 来说是一种更简单易学的数据库技术。所以PHP+MySql是当今动态网页制作的主流技术。通过本课程的学习,使学生掌握基本的PHP+MySql开发技术,并能直接应用到今后的Web应用开发中。
二、课程目标
通过本课程的学习,使学生掌握PHP+MySql语言基础知识与编程的必备知识和工具。了解PHP+MySql的运行环境与搭建方法,了解并掌握HTML标记语言,掌握PHP语言基本语法,掌握MySql的基本语法,掌握错误处理和调试的基本方法,最终达到会应用PHP+MySql构建
动态网站、开发简单的Web应用系统。
三、教学内容与要求                   
(一)PHP概述
教学内容:
1PHP的来源
2PHP的特点及与其他语言的比较
3PHP常用开发工具
4、了解PHP的应用情况
教学要求:
掌握PHP的概念、特性,对PHP有大致了解。
教学重点:
PHP的特点及与其他语言的比较。
教学难点:
编程php语言PHP的应用
(二)预备知识HTML+JavaScript
教学内容:
1HTML的概念及属性
2HTML的文本标记及属性
3、插入图片和超链接
4、表格的使用
5、创建表单
6JavaScript简介
7JavaScript语法
教学要求:
熟练掌握HTML的基本使用方式,掌握JavaScript的语法规则
教学重点:
HTML的基本使用方式和JavaScript的语法规则
教学难点:
JavaScript语法及其使用方式
(三)PHP服务器环境配置
教学内容:
1PHP服务器概述
2、安装PHP前的准备工作
3PHP+IIS服务器安装配置
4PHP+Apache服务器安装配置
教学要求:
了解PHP服务器。熟练掌握PHP+IISPHP+Apache服务器安装配置。
教学重点:
PHP+IISPHP+Apache服务器安装配置。
教学难点:
PHP+IISPHP+Apache服务器安装配置。
(四)PHP的基本语法
教学内容:
1PHP语言基础
2、数据类型和运算符
3、常量、变量和表达式
4、常用语句
教学要求:
了解PHP语言的基础语法规则,掌握数据类型和运算符及常量、变量和表达式,掌握PHP的常用语句。
教学重点:
数据类型和运算符及常量、变量和表达式。
教学难点:
PHP的常用语句。
(五)PHP高级语言编程
教学内容:
1、数组
2、函数
3PHP的类和对象
教学要求:
掌握数组和函数及PHP中类和对象的使用方式。
教学重点:
函数、PHP类和对象的使用。
教学难点:
PHP的类和对象。
(六)PHP文件处理及上传
教学内容:
1、文件系统编程
2、文件上传
教学要求:
掌握文件系统的编程方式,掌握文件上传方式。
教学重点:
文件系统编程。
教学难点:
文件上传。
(七)MySQL数据库管理
教学内容:
1MySQL数据库管理工具
2、创建和维护数据库
3、表管理
4、视图管理
教学要求:
了解MySQL数据库管理工具,掌握数据库的创建和维护,掌握表管理和视图管理方式。
教学重点:
创建和维护数据库。
教学难点:
表管理和视图管理。
(八)管理和查询数据
教学内容:
1、管理表中的数据
2、查询表中的数据
教学要求:
掌握表中数据的管理和查询。
教学重点:
管理表中的数据。
教学难点:
查询表中的数据。
(九)在PHP中访问MySQL数据库
教学内容:
1MySQL数据库访问函数
2、连接到MySQL数据库
3、执行SQL语句
4、分页显示结果集
教学要求:
熟练掌握在PHP中访问MySQL数据库。
教学重点:
连接到MySQL数据库。
教学难点:
MySQL数据库访问函数。
(十)内容管理
教学内容:
1、创建模板
2、创建基本的页面
3、管理URL
4、管理文件
教学要求:
掌握创建页面的方法,学会管理文件和URL
教学重点:
创建基本的页面。
教学难点:
管理URL和管理文件。
(十一)常用PHP实例
教学内容:
1、用户管理及登录实例
2、网络留言板
教学要求:
通过实例的联系,掌握使用PHP进行系统制作。
教学重点:
使用PHP进行系统制作。
教学难点:
实例系统的功能分析。


四、教学时间分配
教学内容及教学时数分配表
教学内容
教学时间(学时)
教学方法
教学手段
学时
理论
实践
1
(一)PHP概述
2
2
0
讨论
2
(二)预备知识HTML+Javascript
6
4
2
启发
计算机
3
(三)PHP服务器环境配置
6
4
2
讨论
计算机
4
(四)PHP的基本语法
8
4
4
启发
幻灯片
5
(五)PHP高级语言编程
14
8
6
启发
6
(六)PHP文件处理及上传
6
2
4
讲授练习
计算机
7
(七)MySQL数据库管理
6
2
4
演示练习
计算机
8
(八)管理和查询数据
6
2
4
讲授
幻灯片
9
(九)在PHP中访问MySQL数据库
8
2
6
讲授练习
计算机
10
(十)内容管理
10
6
4
讨论讲授
幻灯片
11
(十一)常用PHP实例
6
2
4
练习
合计
78
38
40
五、教学建议
教学参考书:
[1] 陈宗斌.PHPMySQL基础教程.北京:人民邮电出版社,20075
[2] 赵增敏.PHP动态网站开发.北京:电子工业出版社,20094
[3] 启明工作室.PHP+MySQL网络开发从入门到精通.北京:人民邮电出版社,200811
[4] 聂庆鹏PHP+MySQL动态网站开发与全程实例.北京:清华大学出版社,200710

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。