Linux+PHP+MySQL课程标准

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1《Linux+PHP+MySQL》课程标准制作人:赵白勇课程代码:773020课程名称(中文/英文):Linux+PHP+MySQL(Linux+PHP+MySQL)学时(实验学时)/学分:周4学时(2)/4学分课程性质:专业必修先修课程:html、sql后续课程:适用专业:09专网络技术参考教材:书名:PHP与MySQL5程序设计作者:W.JasonGilmore(朱涛江等译)出版社:人民邮电出版社出版日期:2007-4一、教学目的与任务《Linux+PHP+MySQL》是计算机科学与技术相关本专科专业的一门专业方向选修课。在Web开发的技术当中,PHP技术占据了非常重要的位置,不仅成为WEB项目开发的利器,而且也得到了人们的广泛认同和使用。本课程通过详实的内容和丰富的案例,使学生通过学习基于PHP技术的WEB应用的开发体系,掌握这套技术在项目开发中的实际应用。本课程的教学目标是:通过理论和实践教学,使学生较好地掌握PHP各方面的知识,掌握基本的网站设计技巧,具备一定的网站编程能力,并能较熟练应用PHP在Windows和Linux环境下进行网站的编程。二、教学方法与特色本课程的重点和难点在于PHP程序设计基础、php技术的基本原理、面向对象思想的理解、php操作Mysql数据库等技术。主要采用采用课堂理论教学、教师操作演示、动画课件演示、学生动手实践、课后作业以及教学网站和论坛互动等多维多层次结合的教学方法,其中学生动手实践的时间不少于总学时的50%。三、教学内容与要求(1)Apache和PHP初识主要教学内容1.安装和配置Apache和php,了解PHP的基本语法2.数据类型和变量的定义,了解php运算符2学习目的要求1.掌握Apache和PHP的安装和配置2.掌握编写PHP脚本的文档3.掌握执行PHP脚本4.掌握变量的使用和定义,以及运算符的使用重点和难点安装和配置Apache和php,掌握php的数据类型和变量(2)PHP基础主要教学内容1.PHP表达式2.循环控制语句学习目的要求1.掌握if语句2.掌握switch语句3.掌握for语句4.掌握while和dowhile语句重点和难点循环控制语句(3)PHP函数主要教学内容1.使用函数2.使用包含文件3.定义函数4.PHP变量和引用学习目的要求1.掌握定义和使用函数2.掌握全局变量、局部变量使用重点和难点函数的基本概念;定义和使用函数以及全局变量、局部变量使用。(4)PHP数组主要教学内容1.创建数组和在数组内迭代2.使用列举函数,对数组排序学习目的要求1.掌握定义和使用数组2.掌握列举函数使用重点和难点3数组的基本概念;定义和使用数组以及列举函数使用。(5)PHP面向对象基础主要教学内容1.面向对象的好处,面向对象的关键概念2.析构函数和构造函数,静态成员学习目的要求1.掌握面向对象的思想2.掌握面向对象的关键概念3.掌握构造函数,和静态成员重点和难点面向对象的思想;面向对象的关键概念。(6)高级OOP特性和异常处理主要教学内容1.继承,接口,抽象类2.对象的克隆,反射学习目的要求1.掌握继承,接口,抽象类2.了解对象的克隆3.了解php中的反射机制重点和难点继承,接口,抽象类。(7)使用字符串和正则表达式主要教学内容1.正则表达式的语法和函数2.处理字符串,比较和搜索字符串,以及常用字符串函数介绍学习目的要求1.掌握创建和显示字符串2.掌握字符串的处理重点和难点正则表达式的语法,常用字符串函数(8)使用文件和目录主要教学内容1.使用文件2.使用目录学习目的要求41.掌握常用的文件操作2.掌握常用的目录操作重点和难点文件和目录概念,常用的文件操作和目录操作函数的使用。(9)日期和时间函数的使用主要教学内容1.使用日期函数2.处理时间学习目的要求1.掌握常用的日期函数2.掌握常用的处理时间的函数重点和难点常用的日期函数和处理时间的函数的使用(10)表单示例和身份认证主要教学内容1.表单示例的讲解2.PHP的身份认证机制学习目的要求1.掌握表单数据的处理2.了解PHP的身份认证机制重点和难点表单数据的处理(11)处理文件上传主要教学内容1.PHP文件上传的函数,利用pear(Http-upload)2.PHP文件上传示例学习目的要求1.掌握PHP文件上传的方法2.了解Pear类HTTP_Upload重点和难点PHP文件上传(12)PHP会话处理主要教学内容1.会话处理的过程和基本概念2.PHP会话处理的示例程序学习目的要求1.掌握PHP会话处理2.掌握cookie和session5重点和难点cookie和session(13)PDO介绍主要教学内容1.什么是PDO2.PDO的安装3.连接数据库4.执行sql语句学习目的要求1.掌握PDO的安装2.掌握连接数据库3.掌握执行sql语句重点和难点连接数据库,执行sql语句(14)MySQL的简介和安装配置以及操作基础主要教学内容1.了解Mysql2.安装和配置MysqL3.选择MysqL客户端4.MySQL数据库的创建5.MySQL数据库的操作学习目的要求1.了解关系数据库概念2.掌握安装和配置MysqL3.掌握MySQL数据库的创建4.掌握MySQL数据库的操作重点和难点MySQL数据库的创建,MySQL数据库的操作(15)Mysql的数据访问主要教学内容1.使用MySQL数据库2.PHP中对MySQL数据库的UPDATE、INSERT和DELETE操作3.PHP中对MYSQL数据库的查询4.查询结果的处理学习目的要求1.掌握在PHP中建立与关闭MySQL连接62.掌握在PHP中对MySQL数据库中的数据处理3.掌握在PHP中对MySQL数据库的数据查询及显示重点和难点在PHP中建立与关闭MySQL连接、MySQL数据库中的数据处理和数据查询及显示。(16)简单网上购物系统主要教学内容1.设计思路2.主页面3.用户注册与登陆4.商品显示5.商品购买6.信息发送/接收模块学习目的要求1.掌握设计思路2.掌握用户注册与登陆3.掌握商品显示4.掌握商品购买5.掌握信息发送/接收模块重点和难点1.设计思路2.商品显示3.商品购买4.信息发送/接收模块四、教学安排及方式本课程总学时64学时,课堂总学时32学时,实践总学时32学时。章次内容总学时课堂学时数实践学时数1Apache和PHP初识4222PHP基础知识4223PHP函数4224PHP数组4225PHP面向对象基础4226高级OOP特性和异常处理4227使用字符串和正则表达式4228操作文件和目录4229日期和时间函数的使用422710表单示例和身份认证42211文件上传42212PHP会话处理42213PDO介绍42214Mysql操作基础42215Mysql数据访问(上)42216Mysql数据访问(下)42217实现简单网上购物系统42218复习44723834五、考核方式1.教学大纲所规定的教学内容和教学要求,是考核的唯一依据。考核要突出解决问题的能力和实践能力,知识要点最好能从考核中体现。2.考核成绩评定:采用百分制,包括理论部分与实验部分,理论部分不及格者补考。总成绩比例:理论部分70%+实验部分30%3.考试形式:理论部分为课程结束后闭卷考试,实验部分为完成每次实验课内任务。

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功