PHP程序设计大纲及进程表120+0课时.docx

上传人:b****3 文档编号:1563851 上传时间:2022-10-23 格式:DOCX 页数:9 大小:18.14KB
下载 相关 举报
PHP程序设计大纲及进程表120+0课时.docx_第1页
第1页 / 共9页
PHP程序设计大纲及进程表120+0课时.docx_第2页
第2页 / 共9页
PHP程序设计大纲及进程表120+0课时.docx_第3页
第3页 / 共9页
PHP程序设计大纲及进程表120+0课时.docx_第4页
第4页 / 共9页
PHP程序设计大纲及进程表120+0课时.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

PHP程序设计大纲及进程表120+0课时.docx

《PHP程序设计大纲及进程表120+0课时.docx》由会员分享,可在线阅读,更多相关《PHP程序设计大纲及进程表120+0课时.docx(9页珍藏版)》请在冰豆网上搜索。

PHP程序设计大纲及进程表120+0课时.docx

PHP程序设计大纲及进程表120+0课时

PHP程序设计大纲及进程表(120+0课时)

《PHP+MYSQL动态网站开发》课程进程表

总计学习课时为120课时,使用理实一体化教室,理论、实验课时总计为120课时,适用专业:

软件开发专业,各章节课时分配如下:

章节号

章节名称

理论课时分配

实验课时分配

说明

第1章

HTML与JavaScript初步

6

第2章

PHP介绍及服务器环境配置

6

第3章

PHP5的基本语法

15

第4章

PHP5内置数组和常量

12

第5章

PHP5常用函数介绍

12

第6章

PHP5文件与目录操作

12

第7章

MySQL数据库安装与使用

6

第8章

PHP+MySQL数据库编程

15

第9章

PHP与正则表达式

6

第10章

PHP开源程序介绍

6

第11章

Smarty模板

12

第12章

PHP5程序开发范例

12

课时小计

120

课时总计

120

教务处复审:

  学科负责人初审:

安士美编制人:

程磊

日期:

日期:

2012-1-8日期:

2012-1-8

《PHP+MySQL动态网站开发》课程教学大纲。

适用专业:

软件开发专业—PHP方向

教材:

非标

\教学环境:

理实一体化

考核方法:

考试

一、课程的性质与任务

《PHP+MySQL动态网站开发》课程是我院《高级软件工程师》专业选修课程。

通过本课程的学习,使学员可以系统地完成PHP及MySQL等相关知识,通过项目实践,培养和提高学员PHP网站开发能力,达到软件工程师要求。

 

二、教学内容

第1章HTML与JavaScript初步

[学习课时]本章共需要学习6课时,其中理论、实践课时为6课时。

[目的要求]1.掌握HTML常用标签

2.完成Javascript

3对网页知识进行回顾

[教学内容]1.HTML介绍

2.Javascript介绍

[思考与练习]

1.设计注册、登录表单页面

2.使用javascript对注册、登录表单进行简单录入验证

第2章PHP介绍及服务器环境配置

[学习课时]本章共需要学习6课时,其中理论、实践课时为6课时。

[目的要求]1.完成PHP的特点

2.完成PHP与其他语言的比较

3.完成浏览器客户端与WEB服务器交互原理

4.掌握PHP+IIS服务器安装配置

5.掌握PHP+Apache服务器安装配置

[教学内容]1.PHP介绍

2.浏览器客户端与WEB服务器交互

3.PHP5+IIS服务器安装配置

4.PHP5+Apache服务器安装配置

[思考与练习]

1.在Windows下配置PHP5+IIS服务器环境

2.在Windows下配置PHP5+Apache服务器环境

第3章PHP5的基本语法

[学习课时]本章共需要学习15课时,其中理论、实践课时为15课时。

[目的要求]1.完成PHP常用开发工具

2.掌握PHP的常量和变量

3.掌握PHP的运算符和表达式

4.掌握PHP的流程控制

5.掌握PHP的系统函数与自定义函数

6.掌握PHP的类与对象

[教学内容]1.PHP常用开发工具

2.PHP语法概述

3.PHP的常量和变量

4.PHP的运算符和表达式

5.PHP的流程控制

6.PHP的系统函数与自定义函数

7.PHP5的类与对象

[思考与练习]

1.编写程序,输出今天的中文星期几。

2.编写程序,根据出生日期判断星座。

3.用类与对象编写多功能乘法表

第4章PHP5内置数组和常量

[学习课时]本章共需要学习12课时,其中理论、实践课时为12课时。

[目的要求]1.完成用内置数组获取服务器环境信息

2.完成PHP内置数组和常量

3.掌握接收表单数据和URL附加数据

4.掌握用Cookie和Session实现用户登录

[教学内容]1.PHP内置数组简介

2.接收表单数据和URL附加数据

3.用Cookie和Session实现用户登录

4.用内置数组获取服务器环境信息

[思考与练习]

1.编写用户注册表单,显示表单提交数据

2.用Cookie和Session实现用户登录

第5章PHP5常用函数介绍

[学习课时]本章共需要学习12课时,其中理论、实践课时为12课时。

[目的要求]1.完成PHP5的标准函数与扩展函数

2.掌握PHP5数组函数

3.掌握PHP5字符串处理函数

4.掌握PHP5时间日期函数

5.完成PHP5数学函数

6.完成PHP5图像处理函数

[教学内容]1.PHP5内置函数概述

2.数组函数

3.字符串处理函数

4.时间日期函数

5.数学函数

6.图像处理函数

[思考与练习]

1.区域文本提交时,检测是否有非法字符串(例如提交留言时检测是否有骂人话语)

2.将登录验证表单加上验证码功能,并判断用户名、密码、验证码是否有误。

3.将图片添加中文水印效果。

第6章PHP5文件与目录操作

[学习课时]本章共需要学习12课时,其中理论、实践课时为12课时。

[目的要求]1.掌握PHP5的文件操作

2.掌握PHP5的目录操作

3.完成PHP5文件上传的实现

[教学内容]1.PHP5的文件操作

2.PHP5的目录操作

3.PHP5文件上传的实现

[思考与练习]

1.编写程序,实现浏览目录及修改目录下的文本文件

2.编写程序,实现文件上传,上传后的文件与本地文件名相同

第7章MySQL数据库安装与使用

[学习课时]本章共需要学习6课时,其中理论、实践课时为6课时。

[目的要求]1.完成MySQL数据库

2.完成MySQL数据库的安装

3.掌握结构化查询语言SQL

4.完成MySQL的操作

5.掌握MySQL数据库管理工具phpMyAdmin

[教学内容]1.MySQL数据库系统简介

2.MySQL的安装与初始化设置

3.结构化查询语言(SQL)简介

4.MySQL数据库管理工具phpMyAdmin

[思考与练习]

1.安装配置MySQL并建立学生档案数据库,创建学生信息表

2.练习增加,删除,修改,查询的SQL语句操作

3.安装phpMyAdmin并练习数据库建立,表建立,增删改查及权限设置

第8章PHP+MySQL数据库编程

[学习课时]本章共需要学习15课时,其中理论、实践课时为15课时。

[目的要求]1.完成PHP操作MySQL数据库的流程

2.掌握PHP操作MySQL数据库的常用函数

3.掌握PHP对MySQL数据库的操纵

4.完成PHP中数据分页的实现

[教学内容]1.PHP操作MySQL数据库的流程

2.连接数据库前的准备工作

3.PHP操作MySQL方法详解

4.PHP+MySql实现分页原理

[思考与练习]

1.在上一张数据库的基础上实现学生录入、用户登录、与学生信息分页显示程序。

2.设计留言本数据库并实现留言本程序。

第9章正则表达式

[学习课时]本章共需要学习6课时,其中理论、实践课时为6课时。

[目的要求]1.掌握正则表达式语法

2.完成正则表达式替换函数

3.完成正则表达式匹配函数

[教学内容]1.正则表达式语法

2.正则表达式替换函数

3.正则表达式匹配函数

[思考与练习]

1.编写用户注册表单,包含用户email,提交时,验证email格式是否正确。

 

第10章PHP开源程序介绍

[学习课时]本章共需要学习6课时,其中理论、实践课时为6课时。

[目的要求]1.完成国内外开源程序

2.完成PHP开源程序涉及到的技术

[教学内容]1.PHP开源程序

2.ucenter+discuz+uchome安装及使用

3.开源框架介绍

[思考与练习]

1.安装使用discuz论坛/PHPwind程序。

2模板技术的应用

第11章Smarty模板

[学习课时]本章共需要学习12课时,其中理论、实践课时为12课时。

[目的要求]1.完成Smarty模板

2.掌握smarty的安装与程序应用

[教学内容]1.smarty介绍

2.smarty的安装

3.smarty模板语法

[思考与练习]

1.安装配置smarty模板。

2.完成smarty中基本语法,缓存,图表

第12章简易论坛开发范例/导航类网站开发范例

[学习课时]本章共需要学习12课时,其中理论、实践课时为12课时。

[目的要求]1.掌握PHP+MySQL项目开发流程

2.掌握范例中数据库设计

[教学内容]1.PHP+MySQL项目开发流程

1.1需求分析

1.2流程设计

1.3数据库设计

1.4代码编写

2.程序实例讲解

[思考与练习]

1.分析简易论坛/导航类网站的数据库设计(两者选一进行讲解,针对学有余力的同学,可以在辅导时补充讲解)

2.根据系统要求编写简单的管理后台。

 

三、大纲说明

1.本教学基本要求适用于软件工程专业教学.

 

四参考书目

 

教务处复审:

  学科负责人初审:

安士美编制人:

程磊

日期:

日期:

2012-1-8日期:

2012-1-8

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 哲学历史

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1