PHP程序设计大纲及进程表(120 0课时)_免费下载.doc_第1页
PHP程序设计大纲及进程表(120 0课时)_免费下载.doc_第2页
PHP程序设计大纲及进程表(120 0课时)_免费下载.doc_第3页
PHP程序设计大纲及进程表(120 0课时)_免费下载.doc_第4页
PHP程序设计大纲及进程表(120 0课时)_免费下载.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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-8PHP+MySQL动态网站开发课程教学大纲。适用专业:软件开发专业PHP方向教 材:非 标教学环境:理实一体化考核方法:考试一、 课程的性质与任务PHP+MySQL动态网站开发课程是我院高级软件工程师专业选修课程。通过本课程的学习,使学员可以系统地完成PHP及MySQL等相关知识,通过项目实践,培养和提高学员PHP网站开发能力,达到软件工程师要求。 二、 教学内容第1章 HTML与JavaScript初步学习课时本章共需要学习 6 课时,其中理论、实践课时为 6 课时。目的要求1.掌握HTML常用标签 2.完成Javascript 3 对网页知识进行回顾 教学内容1. HTML介绍2Javascript介绍思考与练习1.设计注册、登录表单页面2.使用javascript对注册、登录表单进行简单录入验证第2章 PHP介绍及服务器环境配置学习课时本章共需要学习 6 课时,其中理论、实践课时为 6 课时。目的要求1.完成PHP的特点 2.完成PHP与其他语言的比较3.完成浏览器客户端与WEB服务器交互原理4.掌握PHP+IIS服务器安装配置5.掌握PHP+Apache服务器安装配置教学内容1. PHP介绍 2.浏览器客户端与WEB服务器交互3PHP5+IIS服务器安装配置 4PHP5+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.掌握结构化查询语言SQL4.完成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 代码编写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论