- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《 PHP 网站开发技术》课程标准
一、课程信息
课程名称: PHP网站开发技术 课程代码:
学时 / 学分: 64/4 适用专业:计算机网络技术
先修课:网站前台设计、数据库 后续课:无
开课学院或教研室:计算机网络 执笔:苏绍培
审核:(教研室主任签字) 日期: 年 月
审定:(学院院长签字) 日期: 年 月
二、课程性质与作用
PHP程序设计》是计算机网络专业的一门专业核心课程,同时也是培养学生动手能力、自主学习和可持续发展能力的基本保障,也是实施素质教育和培养全面发展人才的重要途径,该课程凸显专业性、技术性和实用性。
三、课程教育教学目标
( 一) .知识目标
熟练掌握典型 PHP开发环境的配置
熟练掌握 PHP脚本元素的用法
熟练掌握 PHP控制结构(选择分支和循环语句)的使用
熟练掌握 PHP内置对象的特点及用法
掌握 PHP中 Session 会话中 Cookie 对象的使用
熟练掌握访问数据库技术;数据库查询和更新语句的使用
能实现 Web应用程序的登录功能、注册功能、查询功能和分页功能(二).能力目标
能够熟练使用 Dreamweaver和 ZendStudio 管理和设计页面
能够在 MySQL数据库管理系统中建库建表
能够利用动态网页技术实现基本的交互应用
能够在网站中实现对文件处理与文件的上传下载
能够在网站中用多种方式显示数据,并实现数据的增、删、查、改
能够自主完成一个动态网站系统的设计和实现
(三).素质目标
按时、守时的软件交付观念
1
规范、优化的程序代码
自主、开放的学习能力
业务逻辑分析能力
良好的自我表现、与人沟通能力
良好团队合作精神
四、课程教学内容和建议学时
(一)课程的主要内容及基本要求第一部分 : PHP 语法知识( 4 学时)教学内容:
PHP注释、标记
变量的命名和使用
操作符
教学要求:能应用在 HTML中嵌入 PHP代码
教学重点、难点:操作符、 PHP标记符
实验或习题要求:服务器环境配置;练习网页基本结构;练习 HTML标记;练习 PHP
标记符
第二部分 : PHP 控制结构 (4 学时)
教学内容:
分支语句—— if else
循环语句—— while
循环语句—— do while
循环语句—— for
多分支语句—— case
教学要求:能运用控制语句进行简单的数据计算和判断
教学重点、难点:条件语句、循环流程控制
实验或习题要求:讲解、练习条件判断语句;循环打印;
第三部分 : 数组的用法 ( 2 学时)
教学内容:
数组的定义和使用
字符串和正则表达式
教学要求:能定义和在网页中输出数组
2
教学重点、难点:多维数组应用;正则表达式
实验或习题要求:练习数组定义、赋值、输出;正则表达式运用
第四部分 : 函数( 4 学时)
教学内容:
函数的定义和使用
require 函数和 include 函数的用法
教学要求:掌握在网页中使用 require 函数和 include 函数、创建函数
教学重点、难点:函数嵌套调用
实验或习题要求:练习函数定义、调用、传值
第五部分 : PHP 会话管理( 4 学时)
教学内容:
session 对象及其应用
Cookie 对象及其应用;
教学要求:掌握在会话中定义和使用变量;在会话中使用Cookie
教学重点、难点:对象传值
实验或习题要求:练习 session 与 Cookie 跨页传值、存值、取值
第六部分 : 面向对象程序设计基础( 2 学时)
教学内容:
象的定义
创建实例
继承(定义子类)
教学要求:了解面向对象程序设计的基本概念;能定义类,定义并使用实例教学重点、难点:类、继承
实验或习题要求:创建类、实例
第七部分 : MYSQL 数据库技术( 5 学时)教学内容:
创建数据库
设计数据表、创建数据表
编辑数据表
教学要求:熟练掌握如何设计并创建、编辑数据库教学重点、难点:数据库编码
3
实验或习题要求:练习数据库表设计与创建、数据导入导出
第八部分 : 访问数据库( 8 学时)
教学内容:
连接数据库;
数据库查询并输出;
插入、删除数据库记录;
修改数据库记录
教学要求:讲解数据库连接方式;通过网页实现对数据库表的常规操作教学重点、难点:数据插入、删除、修改、查询操作
实验或习题要求:练习数据插入、删除、修改、查询等常规操作
第九部分 : 文件上传( 4 学时)教学内容:
文件上传功能实现
上传文件类型、大小、名称等限制
教学要求:讲解并演练如何实现文件上传及上传限制教学重点、难点:文件类型、大小、名称的限制
实验或习题要求:练习图片、文件上传
第十部分 : 简易新闻发布系统制作( 11 学时)教学内容:
需求分析和总体设计
数据库设计
模块设计与实现
文件上传
文本编辑器应用
教
文档评论(0)