《PHP程序设计案例教程》教学大纲.docx

上传人:b****5 文档编号:8215687 上传时间:2023-01-29 格式:DOCX 页数:9 大小:17.40KB
下载 相关 举报
《PHP程序设计案例教程》教学大纲.docx_第1页
第1页 / 共9页
《PHP程序设计案例教程》教学大纲.docx_第2页
第2页 / 共9页
《PHP程序设计案例教程》教学大纲.docx_第3页
第3页 / 共9页
《PHP程序设计案例教程》教学大纲.docx_第4页
第4页 / 共9页
《PHP程序设计案例教程》教学大纲.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

《PHP程序设计案例教程》教学大纲.docx

《《PHP程序设计案例教程》教学大纲.docx》由会员分享,可在线阅读,更多相关《《PHP程序设计案例教程》教学大纲.docx(9页珍藏版)》请在冰豆网上搜索。

《PHP程序设计案例教程》教学大纲.docx

《PHP程序设计案例教程》教学大纲

 

课程教学大纲

(-学年第学期)

课程代码:

课程名称:

PHP程序设计

编写人:

电话:

电子邮件:

编写日期:

教研室主任:

(签名)

教学部负责人审核:

(签名)

《PHP程序设计》教学大纲

一、教学性质

本课程属于计算机软件开发专业的一门计算机编程语言基础课程,主要学习PHP程序设计语言的知识和应用,具体包括PHP概述、HTML基础、PHP语法基础、流程控制结构、PHP数组、PHP网站开发、MySQL数据库技术和PHP、MySQL数据库编程技术、面向对象技术、PHP安全与加密技术和B2C电子商务网站开发等。

二、教学目标

通过本课程的学习,课堂上先结合案例讲解PHP的基本语法等知识,再通过上机实践和课后练习,进行实际案例的开发。

使学生能够更加全面地理解PHP语言的语法结构和运行原理,并能熟练地运用PHP和MySQL等知识进行项目开发。

三、教学内容

第1章PHP概

1.1PHP入

1.1.1PHP技

1.1.2PHP工作原

1.2PHP环境搭

1.2.1安装AppServ集成软

1.2.2安装ZendStudio开发工具

1.3使用ZendStudio开发PHP程序

第2章网站开发基础

2.1HTML知识

2.1.1HTML基本标签

2.1.2HTML表单控件

2.2CSS样式知识

2.2.1CSS编码位置与格式

2.2.2CSS编码格式

2.2.3CSS属性

2.2.4DIV+CSS

2.3JavaScript知识

2.3.1JavaScript基础语法

2.3.2JavaScript控制语句

2.3.3JavaScript函数和事件处理机制

第3章PHP语法基础

3.1PHP标记与注释

3.1.1PHP标记

3.1.2PHP注释

3.2PHP的数据类型

3.2.1标量数据类型

3.2.2复合数据类型

3.2.3特殊数据类型

3.2.4数据类型检测函数

3.2.5数据类型转换函数

3.3PHP常量与变量

3.3.1PHP常量

3.3.2PHP变量

3.4PHP运算符和表达式

3.4.1PHP运算符

3.4.2PHP表达式

3.5PHP函数

3.5.1函数的定义和调用

3.5.2在函数间传递参数

3.5.3函数返回值

3.5.4变量作用域

3.5.5PHP函数库

3.6PHP编码规范

3.6.1PHP书写规范

3.6.2PHP命名规范

第4章PHP流程控制结构

4.1条件控制语句

4.1.1if条件控制语句

4.1.2switch多分支语句

4.2循环控制语句

4.2.1while循环语句

4.2.2do-while循环语句

4.2.3for循环语句

4.3跳转语句

4.3.1break跳转语句

4.3.2continue跳转语句

4.4包含语句

第5章PHP数组

5.1数组及数组类型

5.1.1数组概述

5.1.2数字索引数组

5.1.3关联数组

5.2数组基本操作

5.2.1创建数组

5.2.2数组的赋值

5.2.3遍历数组

5.3PHP数组函数

5.3.1数组统计函数

5.3.2删除数组中重复元素

5.3.3字符串与数组的转换

5.3.4向数组中添加元素

5.3.5获取并删除数组最后元素

5.4PHP全局数组

5.4.1$_SERVER[]全局数组

5.4.2$_GET[]和$_POST[]全局数组

5.4.3$_FILES[]全局数组

第6章PHP网站开发

6.1WEB表单设计

6.1.1创建表单标签

6.1.2表单控件

6.2表单数据提交与获取

6.2.1POST方法提交和获取表单数据

6.2.2GET方法提交和获取数据

6.2.3表单数据的获取

6.2.4超链接数据的获取

6.3PHP表单验证

6.3.1客户端验证

6.3.2服务端验证

6.4Session管理

6.4.1Session工作原理

6.4.2使用SESSION

6.5Cookie管理

6.5.1Cookie工作原理

6.5.2使用Cookie

第7章电子商务网站开发-基础功能

7.1电子商务网站设计

7.1.1网站结构分析

7.1.2创建PHP网站结构

7.2网站前台开发

7.2.1网站主页开发

7.2.2商品列表页面开发

7.2.3商品内容页面开发

7.2.4新闻列表页面开发

7.2.5新闻内容页面开发

7.3网站后台开发

7.3.1网站后台登录页面

7.3.2网站后台管理主页

7.3.3管理员信息添加页面

7.3.4管理员信息管理页面

7.3.5商品类别添加页面

7.3.6商品类别管理页面

7.3.7商品信息添加页面

7.3.8商品信息管理页面

7.3.9新闻类别管理页面

7.3.10新闻信息添加页面

7.3.11新闻信息管理页面

第8章MySQL数据库技术

8.1MySQL概述

8.1.1MySQL数据类型

8.1.2MySQL服务器的启动和关闭

8.2MySQL数据库操作

8.2.1创建数据库

8.2.2选择指定数据库

8.2.3删除数据库

8.3MySQL数据表操作

8.3.1创建数据表

8.3.2查看数据表结构

8.3.3修改数据表结构

8.3.4删除指定数据表

8.4MySQL数据操作

8.4.1向表中插入数据

8.4.2更新数据表中的数据

8.4.3删除数据表中的数据

8.4.4查询数据

8.4.5复杂数据查询

8.5MySQL数据库高级管理

8.5.1MySQL数据的导出和备份

8.5.2MySQL数据的导入和还原

8.5.3phpMyAdmin图形化管理工具

第9章PHP与MySQL数据库编程技术

9.1PHP操作MySQL数据库的步骤

9.2连接MySQL服务器

9.3PHP操作MySQL数据库

9.3.1创建数据库

9.3.2连接数据库

9.4PHP操作数据

9.4.1数据增删改操作

9.4.2执行多条命令

9.4.3PHP数据查询

第10章电子商务网站开发2-数据库开发

10.1网站数据库设计

10.2创建项目文件

10.3网站后台开发

10.3.1网站后台登录功能实现

10.3.2管理员信息管理功能实现

10.3.3商品类别管理功能实现

10.3.4商品信息管理功能实现

10.3.5新闻类别管理功能实现

10.3.6新闻信息管理功能实现

10.4网站前台功能实现

10.4.1网站前台主页

10.4.2商品信息展示

10.4.3新闻信息展示

第11章面向对象技术

11.1面向对象技术

11.2类和对象

11.2.1类的定义

11.2.2类的属性

11.2.3类的方法

11.2.4对象

11.2.5构造方法与析构方法

11.3面向对象特性

11.3.1继承性

11.3.2多态性

11.3.3封装性

第12章PHP安全与加密技术

12.1PHP漏洞与防护措施

12.1.1文件上传漏洞

12.1.2表单提交漏洞

12.1.3SQL注入漏洞

12.2PHP数据加密技术

12.2.1crypt()数据加密函数

12.2.2shal()数据加密函数

12.2.3md5()数据加密函数

第13章电子商务网站开发3-在线购物

13.1系统设计

13.1.1业务流程设计

13.1.2数据库设计

13.2系统实现

13.2.1创建项目

13.2.2数据库访问类

13.3网站前台开发

13.3.1会员注册页面开发

13.3.2会员登录页面开发

13.3.3会员中心页面

13.3.4会员信息修改

13.3.5会员密码修改

13.3.6购物车功能

13.3.7提交订单

13.3.8我的订单管理

13.4网站后台开发

13.4.1会员信息管理模块开发

13.4.2订单信息管理模块开发

四、教学方法与手段

教学中要多采用实例教学等现代教学手段,加强直观性教学,注意理论联系实际,重视培养学生的实际操作能力。

在教学过程中注意教学方法的运用,多采用能激发学生学习积极性、主动性的教学方法,如课堂讨论、辩论等。

五、考核方式

采取期末考试与上交作品相结合的方式。

平时考勤和作业占成绩的30%,期末作品占成绩的70%。

六:

主要教材:

七、学习指导方案

布置作业题(作品),并让学生做平时作品,遇到问题可及时和任课教师联系进行答疑。

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

当前位置:首页 > 高等教育 > 工学

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

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