PHP网站开发技术课程标准

PHP网站开发技术课程标准


2024年7月2日发(作者:)

PHP网站开发技术课程标准

一、课程信息

课程名称:PHP网站开发技术课程代码:

学时/学分:64/4适用专业:计算机网络技术

先修课:网站前台设计、数据库后续课:无

开课学院或教研室:计算机网络执笔:苏绍培

审核:教研室主任签字 日期:……年……月

审定:学院院长签字 日期:……年……月

二、

课程性质与作用

PHP程序设计是计算机网络专业的一门专业核心课程;同时也是培养学生动手能力、自

主学习和可持续发展能力的基本保障;也是实施素质教育和培养全面发展人才的重要途径;

该课程凸显专业性、技术性和实用性..

三、

课程教育教学目标

一.知识目标

1 熟练掌握典型PHP开发环境的配置

2 熟练掌握PHP脚本元素的用法

3 熟练掌握PHP控制结构选择分支和循环语句的使用

4 熟练掌握PHP内置对象的特点及用法

5 掌握PHP中Session会话中Cookie对象的使用

6 熟练掌握访问数据库技术;数据库查询和更新语句的使用

7 能实现Web应用程序的登录功能、注册功能、查询功能和分页功能

二.能力目标

1 能够熟练使用Dreamweaver和ZendStudio管理和设计页面

2 能够在MySQL数据库管理系统中建库建表

3 能够利用动态网页技术实现基本的交互应用

4 能够在网站中实现对文件处理与文件的上传下载

5 能够在网站中用多种方式显示数据;并实现数据的增、删、查、改

6 能够自主完成一个动态网站系统的设计和实现

三.素质目标

1 按时、守时的软件交付观念

2 规范、优化的程序代码

3 自主、开放的学习能力

4 业务逻辑分析能力

5 良好的自我表现、与人沟通能力

6 良好团队合作精神

四、课程教学内容和建议学时

一课程的主要内容及基本要求

第一部分:PHP语法知识4学时

教学内容:

1. PHP注释、标记

2. 变量的命名和使用

3. 操作符

教学要求:能应用在HTML中嵌入PHP代码

教学重点、难点:操作符、PHP标记符

实验或习题要求:服务器环境配置;练习网页基本结构;练习HTML标记;练习PHP标

记符

第二部分:PHP控制结构4学时

教学内容:

1. 分支语句——ifelse

2. 循环语句——while

3. 循环语句——dowhile

4. 循环语句——for

5. 多分支语句——case

教学要求:能运用控制语句进行简单的数据计算和判断

教学重点、难点:条件语句、循环流程控制

实验或习题要求:讲解、练习条件判断语句;循环打印;

第三部分:数组的用法2学时

教学内容:

1. 数组的定义和使用

2. 字符串和正则表达式

教学要求:能定义和在网页中输出数组

教学重点、难点:多维数组应用;正则表达式

实验或习题要求:练习数组定义、赋值、输出;正则表达式运用

第四部分:函数4学时

教学内容:

1 函数的定义和使用

2 require函数和include函数的用法

教学要求:掌握在网页中使用require函数和include函数、创建函数

教学重点、难点:函数嵌套调用

实验或习题要求:练习函数定义、调用、传值

第五部分:PHP会话管理4学时

教学内容:

1 session对象及其应用

2 Cookie对象及其应用;

教学要求:掌握在会话中定义和使用变量;在会话中使用Cookie

教学重点、难点:对象传值

实验或习题要求:练习session与Cookie跨页传值、存值、取值

第六部分:面向对象程序设计基础2学时

教学内容:

1 象的定义

2 创建实例

3 继承定义子类

教学要求:了解面向对象程序设计的基本概念;能定义类;定义并使用实例

教学重点、难点:类、继承

实验或习题要求:创建类、实例

第七部分:MYSQL数据库技术5学时

教学内容:

1 创建数据库

2 设计数据表、创建数据表

3 编辑数据表

教学要求:熟练掌握如何设计并创建、编辑数据库

教学重点、难点:数据库编码

实验或习题要求:练习数据库表设计与创建、数据导入导出

第八部分:访问数据库8学时

教学内容:

1 连接数据库;

2 数据库查询并输出;

3 插入、删除数据库记录;

4 修改数据库记录

教学要求:讲解数据库连接方式;通过网页实现对数据库表的常规操作

教学重点、难点:数据插入、删除、修改、查询操作

实验或习题要求:练习数据插入、删除、修改、查询等常规操作

第九部分:文件上传4学时

教学内容:

1 文件上传功能实现

2 上传文件类型、大小、名称等限制

教学要求:讲解并演练如何实现文件上传及上传限制

教学重点、难点:文件类型、大小、名称的限制

实验或习题要求:练习图片、文件上传

第十部分:简易新闻发布系统制作11学时

教学内容:

1 需求分析和总体设计

2 数据库设计

3 模块设计与实现

4 文件上传

5 文本编辑器应用

教学要求:掌握新闻系统的设计;能使用文本编辑器应用

教学重点、难点:文本编辑器应用

实验或习题要求:制作新闻发布系统

第十一部分:在线留言系统设计与制作16学时

教学内容:

1 系统策划

2 数据库设计

3 界面设计

4 前台留言功能、分页显示功能

5 后台审核、回复、删除、发布、修改登录帐号功能

6 系统调试、测试、发布

教学要求:

教学重点、难点:综合运用

实验或习题要求:设计并制作留言系统

二课程学时分配

学 时 分 配

章节

理论

习题课

实训课

共计

1

PHP语法知识

2

PHP控制结构

3

数组

4

函数

5

PHP会话管理

6

面向对象程序设计基础

7

MYSQL数据库技术

8

访问数据库

9

文件上传

10

简易新闻发布系统制作

11

在线留言系统设计与制

合计

五、

实践教学基本要求

1

1

1

1

1

1

1

1

1

3

4

16

3

3

1

3

3

1

4

7

3

8

12

48

4

4

2

4

4

2

5

8

4

11

16

64

实训一:开发环境搭建

实训目的:能搭建开发环境并输出调试函数

实训内容:软件安装、开发环境搭建、调试

实训二:PHP基本语法结构训练

实训目的:训练语法结构、标识符

实训内容:PHP大小写区分;注释号;在HTML页面嵌入PHP;数据类型、常量、变量传

值;

实训三:流程控制

实训目的:掌握IF条件语句、分支语句、循环语句

实训内容:IF语句及块嵌套、While与for循环语句、break、exit等

实训四:函数与数组

实训目的:掌握函数与数组的定义与调用、传值

实训内容:有参函数、无参函数、函数返回值;数组定义及存取值操作..

实训五:PHP会话管理

实训目的:掌握session与cookies会话对象;掌握表单数据提取方式..

实训内容:练习session与cookies存取;表单GET与POST方法提取数据..

实训六:字符串、正则表达式

实训目的:掌握常用的字符串处理函数、理解正则表达式

实训内容:练习字符串分离、大小写转换、截取子串、空格处理;正则表达式验证表单..

实训七:MYSQL数据库技术

实训目的:掌握MYSQL数据库

实训内容:练习创建设计表;数据导入导出

实训八:数据库操作

实训目的:掌握MYSQL数据库连接;数据存取方法..

实训内容:练习连接库连接、写数据、读数据、改数据、查询数据

实训九:文件上传

实训目的:掌握PHP文件上传

实训内容:练习上传图片、上传文档文件..

实训十:在线文本编辑器的应用

实训目的:掌握文本编辑器的使用

实训内容:练习网页文本器嵌入以及与数据库的存取..

实训十一:案例制作

实训目的:掌握综合应用技巧

实训内容:制作新闻发布系统、留言板系统..

六、教学方式及说明

1课程采用“项目驱动;案例教学;一体化课堂”的教学模式开展教学..整个课程由若干

个软件项目驱动;每个教学单元完成项目中典型的工作任务..64个课时内完成教师与学生

互动的讲练结合教学过程;完成一个基于B/S模式的动态网站的开发..

2课程实践过程要求理论和训练一体化;做到教、学、做相结合..

七、考核方式

该课程采用过程化与期末作品相结合的方式考核..课堂教学部分:根据学生学习过程

中的出勤、学习态度、课堂提问、作业、测验、课外辅导实训实验等方面的表现;对学生进

行形成性评价;形成性考核占50%;期末作品成绩占50%..

八、教学资料

一推荐教材

1满在龙.PHP程序开发实用教程;出版社:清华大学出版2014年7月第1版.

(二)

参考资料

1马忠超.零基础学PHP.机械工业出版社2008年3月第1版

2苏绍培.PHP网站设计实训指导书2015年2月校内用

九、课程标准编制依据

PHP程序设计是计算机网络专业的一门专业核心课程;该课程选定当前流行的应用网站

开发为职业方向;以实用的应用网站系统开发的实际工作过程为导向;通过一些典型的设计

任务;让学生掌握PHP基本语法;使用开源系统快速搭建、修改实用的网站..本课程的前导

课程是网页设计与制作;该课程也是网站案例应用的预备课程..因此;本标准是依据专业要

求、人才培养方案而制定的..


发布者:admin,转转请注明出处:http://www.yc00.com/news/1719850513a2758882.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信