PHP网站开发实例教程-教学大纲

合集下载

thinkphp 教学大纲

thinkphp 教学大纲

thinkphp 教学大纲ThinkPHP教学大纲引言:ThinkPHP是一款开源的PHP框架,广泛应用于Web开发领域。

本文将为大家提供一份ThinkPHP教学大纲,帮助初学者系统地学习和掌握这个强大的框架。

第一部分:入门篇1. 了解ThinkPHP- 介绍ThinkPHP的背景和特点- 简要介绍ThinkPHP的安装和环境配置2. MVC架构模式- 解释MVC的概念和作用- 介绍ThinkPHP中的MVC架构模式3. 路由和URL设计- 讲解ThinkPHP的URL路由规则- 演示如何设计清晰、友好的URL4. 控制器和视图- 详细介绍ThinkPHP中的控制器和视图- 演示如何创建和使用控制器和视图第二部分:核心篇1. 数据库操作- 学习ThinkPHP提供的数据库操作方法- 演示如何连接数据库、执行SQL语句和进行数据查询2. 表单验证和数据过滤- 介绍ThinkPHP的表单验证和数据过滤机制- 演示如何使用内置的验证规则和过滤器3. 模型和关联操作- 学习ThinkPHP中的模型和关联操作- 演示如何创建和使用模型,以及如何进行关联查询4. 缓存和性能优化- 了解ThinkPHP的缓存机制和性能优化策略- 演示如何使用缓存提升系统性能第三部分:进阶篇1. 权限控制和用户认证- 学习ThinkPHP中的权限控制和用户认证机制- 演示如何实现用户登录、权限验证和角色管理2. 文件上传和下载- 介绍ThinkPHP的文件上传和下载功能- 演示如何处理文件上传和提供文件下载3. 接口开发和数据交互- 学习ThinkPHP中的接口开发和数据交互方法- 演示如何设计和实现RESTful API接口4. 异常处理和日志记录- 了解ThinkPHP的异常处理和日志记录机制- 演示如何捕获异常、记录日志和进行错误调试结语:通过本教学大纲,你将逐步学习和掌握ThinkPHP框架的核心知识和技能。

希望这份大纲能够帮助你快速入门,并在实际项目中灵活应用ThinkPHP的强大功能。

PHP网站开发实例教程_教学大纲,DOC

PHP网站开发实例教程_教学大纲,DOC

《PHP网站开发实例教程》课程教学大纲(课程英文名称)课程编号:20140921018学分:5学分学时:53学时(其中:讲课学时:36上机学时:17)先修课程:计算机导论、HTML、CSS、JavaScript、MySQL《涉及PHP框[[重点]开发环境搭建MySQL的介绍与使用配置虚拟主机[难点]开发环境搭建MySQL的介绍与使用配置虚拟主机[基本要求]熟悉PHP语言的特点,了解常用的编辑工具掌握PHP开发环境的搭建,学会安装Apache、PHP和MySQL软件掌握MySQL的基本使用,学会使用SQL语句操作数据库掌握PHP成熟项目的部署,学会搭建虚拟主机网站[实践与练习]安排上机,练习Apache、PHP、MySQL的安装,练习虚拟主机的配置和成熟项目的部署,考核MySQL中常用SQL语句的编写。

第二章PHP语法基础(7学时)[[[[基本要求]了解PHP的标记风格、注释、关键字及标识符定义规则熟悉常量和变量在程序中的定义、使用与区别熟悉PHP中的数据类型分类、运算符与其优先级的运用掌握选择结构语句、循环结构语句以及标签语法的使用掌握函数、数组以及包含语句在开发中的使用[实践与练习]建议以测试题的方式考核PHP的基本语法、运算符、数据类型、流程控制语句、函数、数组等知识,并安排上机,练习PHP的编程基础。

第三章PHP操作数据库(6学时)[知识点]连接和选择数据库执行SQL语句处理结果集排序功能搜索功能数据分页数据添加与修改[[[[[HTTP协议Web表单处理超全局变量表单验证CookieSession[重点]Web表单处理CookieSession[难点]HTTP协议表单验证CookieSession[基本要求]掌握Web表单的使用,学会用PHP处理表单数据掌握COOKIE技术,学会用COOKIE保存浏览历史掌握SESSION技术,学会用SESSION保存用户会话[[[[生成缩略图图片添加水印验证码目录操作[基本要求]掌握文件的上传,学会用PHP处理上传文件信息掌握图像的操作,学会用PHP添加水印、生成缩略图和验证码 熟悉文件与目录技术,学会用PHP创建、删除文件或目录[实践与练习]建议以测试题的方式进行考核,并安排上机,练习教材中的头像上传、缩略图、图片加水印、验证码、文件管理器和网盘案例。

《PHP Web程序设计与项目案例开发》教学大纲(72学时)

《PHP Web程序设计与项目案例开发》教学大纲(72学时)

PHP Web programming课程代码:适用层次:本科总学时:72理论学时:48 实验(或上机)学时:24 学分:3一、教学目的与要求本课程是计算机应用技术、网络技术以及信息管理技术专业的一门专业课,主要介绍PHP程序设计语言的基本语法以及程序设计方法。

通过本课程的学习,使学生掌握PHP语言的基础知识、基本语法以及程序设计方法,并能熟练应用于中小型Web项目的开发中。

学习本课程,要求学生全面理解PHP程序设计语言的语法结构和运行原理,掌握PHP Web应用程序的开发规范与方法,掌握PHP的面向对象技术、MySQL数据库交互技术,以及这些技术与HTML标记语言结合进行Web应用开发的技巧,能够独立设计出具有一定实用价值的Web应用项目,为进一步学习PHP的框架技术、进行企业级Web项目开发打下坚实的基础。

教师的授课要求:可采用课堂讲授,课堂讨论,习题课等形式进行课堂教学;采用电子教案,视频,同步演示等形式加强教学效果;每章布置3~5道习题以巩固教学内容;安排8~12个上机实验题以使理论与实际相结合。

二、课程简介本课程介绍PHP Web程序设计的基础知识,主要包括开发环境的搭建、网页设计基础、PHP基本语法、PHP流程控制与函数、字符串与数组、PHP结构化程序设计、PHP面向对象程序设计、MySQL数据库、PHP与MySQL的交互、PHP的文件操作、PHP的图像与邮件操作,以及PHP的Smarty模板等内容。

本课程以一个小型的实际项目为依托,详细介绍使用PHP程序设计语言进行Web应用开发的技术规范、开发流程,以及开发者必备的基本技术。

课程教学以案例为主线,采用循序渐进、逐步展开的方式,详细讲解各个知识点及其应用技巧,通过具体案例,使学生能够融合程序设计语言、数据库、网页制作等专业知识,更好地进行项目的开发实践。

三、教学内容及学时安排第1章PHP Web开发环境(2学时)教学内容:Web应用的体系结构;Web应用开发技术;PHP Web开发环境。

PHP动态网站开发实践教程课程教学大纲

PHP动态网站开发实践教程课程教学大纲

《动态网页设计》课程教学大纲【课程编码】180******** 【课程类别】专业选修课【学时学分】68+34学时,4学分【适用专业】计算机科学与技术一、课程性质与目标课程性质:《动态网页设计》是计算机科学与技术专业开设的一门专业选修课,是《高级程序设计》、《网络应用开发与实践》课程的前导课程。

主要内容包括PHP语法基础、PHP 数据库操作、表单与会话技术、文件与图像技术、面向对象编程等知识在Web应用程序开发中的应用。

课程目标:通过“志愿者服务网”的开发,使学生掌握动态网页制作的基本操作技能,掌握Web应用程序开发的特点和常用的实现方法,具备动态网页开发的能力,同时引导学生积极投身志愿者服务,弘扬奉献精神,帮助学生树立正确的人生观、价值观。

本课程学习具体要求:1.掌握PHP的基础知识和核心技术;2.掌握PHP的安装及配置,掌握PHP的调试方法;3.掌握PHP各知识点在Web开发中的作用及PHP编程技巧;4 掌握PHP进行Web开发的全过程;5.熟悉网站设计思路和架构,能对网站实际效果和应用程序进行系统分析。

主要为培养规格2、培养规格3和培养规格4的实现提供支持,具体如下:对于培养规格2,使学生具有计算机应用系统设计和开发能力、数据库维护与管理能力、网站开发能力。

对于培养规格3,使学生具备综合运用所掌握的知识、方法和技术解决实际问题的能力。

对于培养规格4,使学生能跟踪最新的信息技术,了解计算机科学与技术专业的技术前沿、发展现状与趋势。

二、教学内容、要求和学时分配(一)PHP动态网页基础学时(2学时,其中理论讲授学时2+实践实验学时0)教学内容:静态网页与动态网页、PHP概述、PHP执行流程、开发工具的安装与环境搭建、断点调试。

教学要求:1.了解静态网页与动态网页;2.掌握PHP开发环境的搭建,学会安装Apache、PHP和PHPStorm软件;3.掌握程序的调试方法。

1.开发环境搭建2.程序的调试方法其它教学环节:实验一:PHP开发环境搭建与配置1.了解PHP语言的特点,了解常用的编辑工具;2.掌握PHP开发环境的搭建和网站配置;3.能编写简单PHP代码,并调试运行。

PHP网站开发实例教程教学大纲

PHP网站开发实例教程教学大纲

PHP网站开发实例教程教学大纲一、介绍1.PHP的定义和作用2.为什么选择PHP作为网站开发的技术3.PHP的发展历史和版本二、环境搭建1.安装PHP2.配置PHP环境3. 安装Apache服务器4. 配置Apache服务器5.安装MySQL数据库6.配置MySQL数据库三、基础知识1.PHP变量和数据类型2.PHP运算符3.PHP流程控制语句4.PHP数组5.PHP函数6.PHP面向对象编程基础四、网站结构设计1.网站目录结构规划2.前台页面设计3.后台页面设计4.数据库设计5.用户认证系统设计五、前台页面开发1.页面布局和样式设计2.前端组件的使用3.前端表单验证4.数据的展示和交互六、后台页面开发1.后台管理系统的布局和样式设计2.后台页面的权限管理3.数据的增删查改操作5.日志管理七、数据库操作1.连接数据库2.基本的SQL语句3.数据库操作的封装和安全性4.数据库备份和恢复八、数据交互1.表单数据的获取和处理2.AJAX的使用3.数据的异步加载和提交4.与其他系统的数据交互九、安全性和性能优化1.SQL注入和跨站脚本攻击的防范3.缓存技术的应用4.数据库性能优化十、部署与维护1.服务器环境的部署2.网站上线和域名绑定3.定期备份和恢复4.系统更新和升级十一、实例演练1.一个简单的网站开发实例教程2.一个中等复杂度网站开发实例教程3.一个高级复杂度网站开发实例教程十二、常见问题解答1.PHP常见错误及解决方法2.网站开发常见问题及解决方法3.PHP安全性和性能的常见问题及解决方法十三、案例分析与项目实战1.分析知名网站的实现原理2.从头开始实战一个大型网站项目。

《PHP动态网站开发》理论教学大纲

《PHP动态网站开发》理论教学大纲

《PHP动态网站开发》课程教学大纲课程名称:动态网站编程(PHP)课程类型::专业核心课总学时: 64 讲课学时:32 实验学时:32 其他学时:0学分:4适用专业:信息管理先修课程:《网页制作》、《数据库原理与应用》一、课程性质、目的与任务本课程是信息管理专业的一门专业核心课。

通过本课程的学习,使学生掌握使用PHP+MySQL技术开发动态网站的技术,并做到将静态网页设计与动态网页设计有效结合,为今后从事网站开发和管理相关工作奠定基础。

二、教学内容及要求课程教学内容主要包括两大部分:基础篇共包含了4个教学任务,分别是PHP基础知识简介、PHP环境搭建、PHP语法基础和表单数据提交,核心篇共包含了5个教学任务,分别是邮箱注册功能实现、邮箱登录功能实现、邮箱写邮件功能实现、接收阅读和打开邮件功能实现以及在线投票与网站计数功能实现。

要求学生能够熟练掌握上面知识,并完成邮箱项目的功能。

PHP动态网站开发课程包含32个实训学时,共设计7个实训项目,全部为综合性项目,利用今天网页知识和PHP及mysql数据库的相关知识完成表单数据提交、邮箱注册功能、邮箱登录功能、写邮件功能、收邮件、删除邮件阅读邮件等功能,培养学生综合利用所学知识进行创新应用的能力。

课程结束后必须提交完整的邮箱项目。

三、教学方法主要采用任务驱动和启发式教学等教学方法。

在一体化教室进行“做中学、学中做”的项目训练。

四、正文第一部分基础篇任务一 PHP基础知识简介[目的要求]了解:静态网页与动态网页的区别。

熟悉:静态网页的工作原理。

掌握:PHP的功能特点。

[教学内容]1、静态网页与动态网页的工作原理。

2、初识PHP。

任务二 PHP程序的运行环境搭建[目的要求]熟悉:PHP程序运行环境的搭建过程。

掌握:Apache服务器主目录的作用及用法。

[教学内容]1、配置Apache服务器。

2、安装PHP软件。

3、集成化环境配置。

4、PHP程序的开发工具。

任务三 PHP5的基本语法[目的要求]熟悉:PHP程序的基本结构。

PHP网站开发实例教程_教学大纲

PHP网站开发实例教程_教学大纲

PHP网站开发实例教程_教学大纲一、简介及概述1.1PHP的概念及优势介绍1.2网站开发的基本流程介绍1.3教学目标和学习方法介绍二、环境搭建2.1 服务器环境搭建(Apache、MySQL、PHP)2.2 安装PHP开发工具(如PHPStorm)2.3创建第一个PHP网页2.4文件目录结构介绍三、PHP语法基础3.1变量、数据类型及运算符3.2 条件控制语句(if、switch)3.3 循环语句(for、while)3.4函数的使用及自定义函数3.5数组的使用及常见数组函数3.6字符串的使用及常见字符串函数3.7表单处理及GET、POST方法3.8文件操作(读取、写入、上传)四、数据库基础4.1MySQL数据库介绍4.2数据库的增删改查4.3数据库连接及配置4.4数据库安全和防护五、网站开发实例5.1用户注册与登录功能的实现5.1.1用户注册界面的设计与开发5.1.2用户登录界面的设计与开发5.1.3用户注册与登录数据的验证与存储5.2商品展示与购买功能的实现5.2.1商品列表页面的设计与开发5.2.2商品详情页面的设计与开发5.2.3购物车功能的实现5.3订单管理功能的实现5.3.1订单列表页面的设计与开发5.3.2订单详情页面的设计与开发5.3.3订单状态的更新与管理六、网站性能优化和安全防护6.1使用缓存技术提高网站性能6.2数据库优化和索引的使用6.3防止网站安全漏洞的攻击6.4网站备份和恢复策略七、项目部署与上线7.1项目上线的基本流程介绍7.2服务器部署和域名绑定7.3远程数据库配置和导入7.4问题排查及项目发布和更新八、案例实践与总结8.1学员自主设计和开发一个完整的网站8.2总结和回顾学习过程中的知识点8.3学员项目展示和分享以上就是PHP网站开发实例教程的教学大纲,希望能够帮助学员快速掌握PHP网站开发的基本知识和实践能力。

PHP教学大纲

PHP教学大纲

PHP教学大纲第一章(Web基础)Web概念Web的体系结构Web页面的功能静态网页和动态网页常见的Web服务器动态网页技术Web概念Web本意蜘蛛网,互联网把Web称为万维网(WWW,World Wide Web),它是在Internet 上运行的遍及全球的多媒体信息系统。

人们可以通过他来获取大量的资讯或者娱乐。

Web的体系结构Web是由在互联网上的计算机、信息资源和网络基础设施组成的。

通过一定的网络通讯方式联系。

这些连接在一起的计算机都分担着不同的作用。

有的提供其他计算机访问,我们称之为服务器。

有的是请求和使用服务器的计算机,我们称之为客户端。

服务器和客户端可以分布在不同的计算机上,也可以作用与同一台计算机。

对于开发人员来说为了方便调试和修改而把服务器和计算机放于一台计算机。

Web体系结构采用B/S结构(Browser/Server)客户端和浏览器端传出的是由HTML编写的文档:Web页面。

浏览器和服务器之间的工作方式为:书上P3Web页面的功能1. 主页功能:能够让访问者第一映入眼帘的网页。

把网站的特点和宣传内容第一时间告诉用户2. 超连接功能:在页面之间的跳转和移动。

让用户可以非常容易的找到和去到想去的网页3. 页面的交互性:网页除了信息内容之外还有其他的信息传送方式。

如:视频、音频、在线对话等。

不仅能让用户浏览而且还能参与静态网页和动态网页静态网页:由一些HTML代码组成的网页。

扩展名为.htm或者.html文件。

网页内容的改动需要通过编辑器来输入或操作。

静态网页不能使用户参与同时也无法支持数据库。

在安全性方面也没有可以提及的动态网页:动态网页就是在网页中加入脚本程序。

如:asp、php、cgi、、JSP等。

动态网页可以根据输入的数据或者其他数据资源的不同,自动改变网页的内容。

因为动态网页支持数据库。

而用户也可以在网页上注册或留言。

做到了网页的交互。

常见的Web服务器动态网页技术CGI(common gateway interface)公共网关接口,是Web服务器与外部应用程序之间交换数据的标准接口,是最早的创建动态网页机制。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PHP网站开发实例教程-教学大纲
《PHP网站开发实例教程》课程教学大纲
(课程英文名称)
课程编号: 20140921018
学分:5学分
学时: 53学时(其中:讲课学时:36 上机学时:17)
先修课程:计算机导论、HTML、CSS、JavaScript、MySQL
后续课程:
适用专业:信息技术及其计算机相关专业
开课部门:计算机系
一、课程的性质与目标
《PHP网站开发实例教程》是面向信息技术及计算机相关专业的一门Web 网站开发课程,涉及PHP语法基础、数据库操作、表单与会话技术、文件与图像技术、面向对象编程以及ThinkPHP框架等内容。

通过本课程的学习,学生能够掌握PHP网站开发技术,能够独立开发电商网站等项目。

二、课程的主要内容及基本要求
第一章 PHP开篇(4学时)
[知识点]
➢什么是PHP
➢常用编辑工具
➢开发环境搭建
➢MySQL的介绍与使用
➢配置虚拟主机
➢项目部署
[重点]
➢开发环境搭建
➢MySQL的介绍与使用
➢配置虚拟主机
[难点]
➢开发环境搭建
➢MySQL的介绍与使用
➢配置虚拟主机
[基本要求]
➢熟悉PHP语言的特点,了解常用的编辑工具
➢掌握PHP开发环境的搭建,学会安装
Apache、PHP和MySQL软件
➢掌握MySQL的基本使用,学会使用SQL 语句操作数据库
➢掌握PHP成熟项目的部署,学会搭建虚拟主机网站
[实践与练习]
安排上机,练习Apache、PHP、MySQL的安装,练习虚拟主机的配置和成熟项目的部署,考核MySQL中常用SQL语句的编写。

第二章 PHP语法基础(7学时)
[知识点]
➢基本语法
➢变量与常量
➢运算符与表达式
➢数据类型
➢流程控制语句
➢函数
➢数组
➢常用内置函数
➢包含语句
[重点]
➢运算符与表达式
➢数据类型
➢流程控制语句
➢函数
➢数组
➢PHP内置函数
[难点]
➢运算符与表达式
➢数据类型
➢流程控制语句
➢PHP内置函数
[基本要求]
➢了解PHP的标记风格、注释、关键字及
标识符定义规则
➢熟悉常量和变量在程序中的定义、使用与区别
➢熟悉PHP中的数据类型分类、运算符与其优先级的运用
➢掌握选择结构语句、循环结构语句以及标签语法的使用
➢掌握函数、数组以及包含语句在开发中的使用
[实践与练习]
建议以测试题的方式考核PHP的基本语法、运算符、数据类型、流程控制语句、函数、数组等知识,并安排上机,练习PHP的编程基础。

第三章 PHP操作数据库(6学时)
[知识点]
➢连接和选择数据库
➢执行SQL语句
➢处理结果集
➢排序功能
➢搜索功能
➢数据分页
➢数据添加与修改
[重点]
➢处理结果集
➢排序功能
➢搜索功能
➢数据分页
➢数据添加与修改
[难点]
➢排序功能
➢搜索功能
➢数据分页
➢数据添加与修改
[基本要求]
➢掌握PHP访问数据库的基本步骤,能够对访问过程进行描述
➢掌握mysql扩展,会使用PHP对MySQL 数据库进行增删改查操作
➢掌握基础业务逻辑,熟练使用PHP操作
MySQL获取指定数据
[实践与练习]
建议以测试题的方式考核PHP操作MySQL的相关函数,并安排上机,练习员工管理系统的整套功能开发。

第四章 Web表单与会话技术(6学时)
[知识点]
➢HTTP协议
➢Web表单处理
➢超全局变量
➢表单验证
➢Cookie
➢Session
[重点]
➢Web表单处理
➢Cookie
➢Session
[难点]
➢H TTP协议
➢表单验证
➢C ookie
➢S ession
[基本要求]
➢掌握Web表单的使用,学会用PHP处理表单数据
➢掌握COOKIE技术,学会用COOKIE保存浏览历史
➢掌握SESSION技术,学会用SESSION 保存用户会话
[实践与练习]
建议以测试题的方式进行考核,并安排上机,练习教材中的用户注册、用户登录、表单验证、保存浏览历史和保存登录状态案例。

第五章文件与图像技术(7学时)
[知识点]
➢文件上传
➢生成缩略图
➢图片添加水印
➢验证码
➢文件操作
➢目录操作
➢文件读写
➢文件下载
[重点]
➢文件上传
➢生成缩略图
➢验证码
➢文件操作
➢目录操作
[难点]
➢生成缩略图
➢图片添加水印
➢验证码
➢目录操作
[基本要求]
➢掌握文件的上传,学会用PHP处理上传文件信息
➢掌握图像的操作,学会用PHP添加水印、生成缩略图和验证码
➢熟悉文件与目录技术,学会用PHP创建、删除文件或目录
[实践与练习]
建议以测试题的方式进行考核,并安排上机,练习教材中的头像上传、缩略图、图片加水印、验证码、文件管理器和网盘案例。

第六章面向对象编程(5学时)
[知识点]
➢面向对象的概念
➢类与对象
➢构造方法与析构方法
➢访问修饰限定符
➢类常量和静态成员
➢继承和重写
➢魔术方法
➢自动加载
➢抽象类和接口
[重点]
➢类与对象
➢类常量和静态成员
➢访问修饰限定符
➢继承和重写
➢魔术方法
[难点]
➢类常量和静态成员
➢继承和重写
➢魔术方法
➢抽象类与接口
[基本要求]
➢理解面向对象思想,能够认识到面向对象与面向过程的区别
➢掌握类与对象的使用,可以正确定义类并实例化类的对象
➢掌握构造方法与析构方法,能够将其运用到类的定义中
➢掌握继承的使用,能够通过继承扩展类的功能
➢了解接口与抽象类,能够封装一个简单的接口或抽象类
[实践与练习]
建议以测试题的方式进行考核,并安排上机,练习教材中的案例。

第七章 PDO数据库抽象层(6学时)
[知识点]
➢PDO连接数据库
➢执行SQL语句
➢处理结果集
➢预处理语句
➢错误处理机制
[重点]
➢PDO连接数据库
➢执行SQL语句
➢处理结果集
➢预处理语句
[难点]
➢PDO连接数据库
➢预处理语句
➢错误处理机制
[基本要求]
➢掌握PDO的基本使用,学会使用PDO操作数据库
➢掌握PDO预处理机制,学会通过预处理语句防止SQL注入
➢掌握PDO在项目中的使用,学会开发基于PDO的文章管理系统
[实践与练习]
建议以测试题的方式进行考核,并安排上机,练习教材中的文章管理系统案例。

第八章 ThinkPHP框架(7学时)
[知识点]
➢ThinkPHP入门
➢ThinkPHP目录结构
➢ThinkPHP配置文件
➢ThinkPHP控制器
➢实例化模型
➢数据创建、写入
➢数据读取、修改、删除
➢ThinkPHP视图
➢ThinkPHP模板语法
[重点]
➢ThinkPHP目录结构
➢ThinkPHP配置文件
➢ThinkPHP控制器
➢ThinkPHP模型
➢ThinkPHP视图
[难点]
➢ThinkPHP配置文件
➢ThinkPHP模型
➢ThinkPHP视图
[基本要求]
➢熟悉ThinkPHP目录结构,了解各目录的功能
➢掌握ThinkPHP的配置,能够根据实际需求配置相关参数
➢掌握ThinkPHP框架的基本使用,能够完成简单功能的开发
[实践与练习]
建议以测试题的方式进行考核,并安排上机,练习教材中的学生管理系统案例。

第九章项目实战——电子商务网站(5学时)[知识点]
➢后台管理员模块
➢商品分类模块
➢商品管理模块
➢回收站模块
➢前台首页模块
➢会员中心模块
➢商品列表模块
➢商品展示模块
➢购物车模块
[重点]
➢后台管理员模块
➢商品分类模块
➢商品管理模块
➢前台首页模块
➢会员中心模块
➢商品列表模块
[难点]
➢商品管理模块
➢前台首页模块
[基本要求]
➢掌握电子商务网站的需求分析,学会数据库的设计
➢掌握网站后台功能模块,学会商品管理功能的开发
➢掌握网站前台功能模块,学会开发商品展示与会员中心功能
[实践与练习]
建议以测试题的方式进行考核,并安排上机,练习教材中的项目实战案例。

三、学时分配
四、考核模式与成绩评定办法
本课程为考试课程,期末考试采用百分制的闭卷考试模式。

学生的考试成绩由平时成绩(30%)和期末考试(70%)组成,其中,平时成绩包括出勤(5%)、作业(5%)和上机成绩(20%)。

五、选用教材和主要参考书
本大纲是根据教材《PHP网站开发实例教程》所设计的。

六、大纲说明
本课程的授课模式为:课堂授课+上机。

其中,课堂主要采用多媒体的方式进行授课,并且会通过测试题阶段测试学生的掌握程度;上机主要是编写程序,要求学生动手完成指定的程序设计或验证。

撰写人:审定人:
批准人:执行时间:。

相关文档
最新文档