- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《PHP网站设计技术》课程标准.doc
PAGE 7
《PHP网站设计技术》课程标准
授课专业:电子商务—网站设计方向
授课班级:电商091-092
学 时:80学时(40学时讲授+ 40学时实践)
课程类别:专业核心课
修订日期:20
一、课程定位
《PHP网站设计技术》是电子商务专业的一门专业核心课程。该课程选定当前流行的应用网站开发为职业方向,以实用的应用网站系统开发的实际工作过程为导向,通过一些典型的设计任务,让学生掌握PHP基本语法,使用开源系统快速搭建、修改实用的网站。本课程的预备课程是《Linux基础》、《Apache基础配置》、《网页设计与制作》、《DIV+CSS》和《HTML与脚本语言》,该课程也是《PHP网站技术应用》的预备课程。
二、课程任务
本课程的主要任务是培养学生搭建PHP环境、使用与管理MySQL、PHP基础程序设计、借助开源系统快速搭建实用网站的能力,熟悉动态网站设计中各种基本技巧和方法,并通过一些典型小工作任务的模拟,指导学生掌握动态网站设计的技术。
本课程主要讲解的相关知识有:
PHP的运行环境搭建、Web服务器Apache的配置与应用、动态网站开发的前台技术、PHP编程语言的语法、PHP的常用功能模块和实用技巧、MySQL数据库的设计与应用、PHP 5面向对象的程序设计思想、Web开发的设计模式,以及包含DIV+CSS、mysqli扩展模块、数据库抽象层PDO、Smarty模板技术等目前PHP开发中最主流的技术。每一任务中都有大量的实用示例,以及详尽的注释,加速读者的理解和学习。最后以一个比较完整的、采用面向对象思想,以及通过MVC模式设计,并结合Smarty模板的CMS系统为案例,详细介绍了Web系统开发从设计到部署的各个细节,更好地进行开发实践。
本课程要实现的任务是:
1.知识目标
PHP环境搭建
PHP基础
MySQL数据库的使用与管理
PHP面向对象编程技术
PHP中文件处理与文件的上传下载
使用PHP对数据库的增、删、查、改及分页显示
借助开源系统快速建实用网站
2.能力目标
能够熟练使用Dreamweaver和ZendStudio管理和设计页面
能够在MySQL数据库管理系统中建库建表
能够利用动态网也涉及技术实现基本的交互应用
能够在网站中实现对文件处理与文件的上传下载
能够在网站中用多种方式显示数据,并实现数据的增、删、查、改
能够自主完成一个CMS系统的设计和实现
3.职业素质
培养学生自主学习的精神
培养学生善于开拓进取,勇于创新的精神
培养学生接受新思想,主动探索的精神
三、课程内容
(1)设计的整体思路
本课程按照任务教学的基本思想。将学生要掌握的内容穿插在10个主要的任务中,通过完成这些任务,将要学习的理论知识贯穿在其中。下面给出每个部分的主要内容,和相关任务。
(2) 任务及学时安排
任务
任务描述
学习内容
学时安排
任务1:创建一个图文并茂的表格
使用可视化编程工具,譬如Dreamweaver或Netbeans创建一个表格,要求表格当中插入了图片和说明性文字。
1.1表格基础
2
2
1.2跨多行跨多列的表格
1.3表格的美化修饰
1.4表格用于布局
任务2 制作一个注册表单
使用可视化编程工具,譬如Dreamweaver或Netbeans创建一个表单,要求表单中包括常用的表单元素,如:文本框、密码框、单选按钮、复选框、文本域、按钮等,还包括文字和图片。
2.1表单元素
2
2
2.2表单页面的基本结构
2.3表单元素的格式
2.4表单元素的逐一介绍
任务3 使用PHP制作注册表单
使用可视化编程工具Netbeans创建一个表单,需要注意的:1.$_POST[]一定要大写。无论在哪。2.提交的按钮一定要写上name和=submit
value = “nbsp;”3.action要提交到php文件4.解决页面中文乱码问题:在head里写删除meta http-equiv=Content-Typecontent=text/html; charset=utf-8 /,加上meta http-equiv=Content-Type content=text/html; charset=gb2312
3.1 PHP简介
3.2 基本语法
3.3 表单
2
4
3.4 程序控制
3.5 模块化程序设计
3.6 正则表达式
2
任务4 编写一个个人网页,实现阶乘累加
请使用PHP语言,在网页中实现阶乘累加(1!+2!+3!++n!=?)
4.1 流程控制概述
4.2 分支结构
2
4
4.3 循环结构
4.4 php中的函数
2
任务5 使用命令行操作MysQL数据库-1
1.运行CMD ,盘符定位到MYSQL安装目录
2.运行MYSQL.EXE
3.输入用户名 ,密码:-mysql
文档评论(0)