2024年5月20日发(作者:)
《PHP动态网站开发》课程教学大纲
课程名称:动态网站编程(PHP)
课程类型::专业核心课
总 学 时: 64 讲课学时:32 实验学时:32 其他学时:0
学 分:4
适用专业: 信息管理
先修课程:《网页制作》、《数据库原理与应用》
一、课程性质、目的与任务
本课程是信息管理专业的一门专业核心课。通过本课程的学习,使学生掌握使用
PHP+MySQL技术开发动态网站的技术,并做到将静态网页设计与动态网页设计有效结合,为
今后从事网站开发和管理相关工作奠定基础。
二、教学内容及要求
课程教学内容主要包括两大部分:基础篇共包含了4个教学任务,分别是PHP基础知识
简介、PHP环境搭建、PHP语法基础和表单数据提交,核心篇共包含了5个教学任务,分别
是邮箱注册功能实现、邮箱登录功能实现、邮箱写邮件功能实现、接收阅读和打开邮件功能
实现以及在线投票与网站计数功能实现。要求学生能够熟练掌握上面知识,并完成邮箱项目
的功能。
PHP动态网站开发课程包含32个实训学时,共设计7个实训项目,全部为综合性项目,
利用今天网页知识和PHP及mysql数据库的相关知识完成表单数据提交、邮箱注册功能、邮
箱登录功能、写邮件功能、收邮件、删除邮件阅读邮件等功能,培养学生综合利用所学知识
进行创新应用的能力。课程结束后必须提交完整的邮箱项目。
三、教学方法
主要采用任务驱动和启发式教学等教学方法。在一体化教室进行“做中学、学中做”的
项目训练。
四、正文
第一部分 基础篇
任务一 PHP基础知识简介
[目的要求]
了解:静态网页与动态网页的区别。
熟悉:静态网页的工作原理。
掌握:PHP的功能特点。
[教学内容]
1、静态网页与动态网页的工作原理。
2、初识PHP。
任务二 PHP程序的运行环境搭建
[目的要求]
熟悉:PHP程序运行环境的搭建过程。
掌握:Apache服务器主目录的作用及用法。
[教学内容]
1、配置Apache服务器。
2、安装PHP软件。
3、集成化环境配置。
4、PHP程序的开发工具。
任务三 PHP5的基本语法
[目的要求]
熟悉:PHP程序的基本结构。
掌握:PHP代码定界符、注释格式、输出语句、流程控制语句、数组的定义及应用、日
期时间函数的应用。
[教学内容]
1、PHP语法基础。
2、流程控制语句。
3、数组。
4、数组及日期时间函数综合应用小示例。
任务四 表单数据提交
[目的要求]
掌握:表单数据验证的脚本函数定义及调用方法、表单数据提交及服务器端获取数据的
方法、文件上传功能的实现过程。
[教学内容]
1、表单界面设计及表单数据验证。
2、表单数据提交。
3、文件上传功能实现。
第二部分 核心篇
任务五 163邮箱注册功能实现
[目的要求]
熟悉:注册界面的创建过程。
掌握:图片验证码的创建、插入与刷新;在PHP程序中访问MySQL数据库的各种方法;
使用数据库保存注册信息的功能实现。
[教学内容]
1、简单注册功能实现。
2、使用图片验证码。
3、操作MySQL数据库。
4、使用数据库保存注册信息。
任务六 163邮箱登录功能实现
[目的要求]
掌握:登录功能的实现过程。
[教学内容]
1、设计登录界面。
2、完成登录功能。
任务七 163邮箱写邮件功能实现
[目的要求]
熟悉:邮箱主窗口界面的设计方法。
掌握:写邮件页面功能的实现方法、添加附件功能的实现方法及发送并保存邮件的功能
实现方法。
[教学内容]
1、设计主窗口界面文件。
2、实现写邮件页面功能。
3、添加附件功能的实现。
4、发送邮件。
任务八 接收、阅读、删除邮件功能实现
[目的要求]
熟悉:分页浏览的功能特点。
掌握:分页浏览功能的实现方法;打开和阅读邮件的功能实现方法;删除及彻底删除邮
件的功能实现方法。
[教学内容]
1、分页浏览邮件。
2、打开并阅读邮件。
3、删除邮件。
五、课程考核方式
期末笔试+作业成绩+平时成绩,其中期末笔试占40%,作业成绩占30%,平时成绩占30%。
课程实训单独录入成绩,占100%
七、附表: 教学内容及学时分配表
章节
1
2
3
4
5
6
7
8
内容
任务一 PHP基础知识简介
任务二 PHP程序的运行环境搭建
任务三 PHP5的基本语法
任务四 表单数据提交
任务五 163邮箱注册功能实现
任务六 163邮箱登录功能实现
任务七 163邮箱写邮件功能实现
任务八 接收、阅读、删除邮件功能实现
合计
总学时
2
4
4
10
22
4
8
10
64
理论
1
2
2
5
11
2
4
5
32
实验
1
2
2
5
11
2
4
5
32
其他
发布者:admin,转转请注明出处:http://www.yc00.com/web/1716176395a2726456.html
评论列表(0条)