适 用 专 业:计算机网络技术 总 学 时:28 实验实训学时:14 制 定 人:、
一、课程教学目标
课程类型:选修课 讲授学时:12 学 分:1.5 审 定 人:
通过完成论坛、博客等WEB2.0网站,使学生了解PHP网站开发技术的应用情况,掌握企业级网站开发的流程规范和设计方法等,同时了解Web3.0等网站新技术。培养学生代码阅读能力、学习能力和分析能力等。
二、课程性质及前后续课程 1.课程性质
本课程是理论实践课程,主要培养学生的代码分析能力,自我学习借鉴能力。分析基于PHP的论坛、博客网站的结构、数据库;企业级网站的开发流程、设计方法;基于Web3.0的网站开发技术。
2.前后续课程
(1)与前修课程的关系
前续课程主要为本课程提供网站开发必要技术支撑,其中包括:
计算机应用基础、图形图像处理技术、网页开发技术及应用、SQL server 数据库应用、动态网站开发、展示类网站开发实训、网页动画制作。
(2)与后续课程的关系
本课程为后续课程顺利进行完成技术准备和必要的开发技巧,后续课程包括: 动态网站开发实训、企业实训(网站设计与开发方向)。 三、课程设计与内容
企业网站分析课程设计与内容见表1
表1 企业网站分析课程设计与内容 序号 学习情境 学习目标 1.掌握企业级网站开发详细流程 2.能够针对企业论坛1 企业论坛网站 网站进行二次开发 3.了解企业级论坛数据库的结构 4.了解大型站的开发思想 1.掌握个人博客的安2 个人博客网站 装 2.掌握博客网站结构 能够针对博客网站进主要学习内容 1.开发项目书的格式及编写规范 2.论坛系统的安装及使用 3.基于模板的修改及程序的功能二次开发 4.分析数据库结构并掌握核心部分的E-R关系 5.分析核心代码 1.个人博客的安装及使用 2.个人博客的网站结构分析 对博客网站进行二次开发,并替换整站模板 12 14 参考学时 1
行二次开发 3.了解博客网站数据库结构 3 合计 机动 3.分析博客网站功能模块 4.分析并掌握博客核心数据库E-R关系 2 28 四、课程实施指导
1.企业论坛网站学习情境描述(见表2)
表2 企业论坛网站学习情境描述 课 程 学习情境 企业网站分析 企业论坛网站 总学时 学时 28 14 学分 学期 1.5 4 项 目 目 标 (1)掌握企业论坛网站策划书的编写 (2)掌握企业网站的开发流程 (3)掌握一般企业网站的代码分析方法 (4)能够对企业网站的进行二次开发 (5)了解论坛的数据库结构 (6)了解大型网站开发思想 项 目 内 容 (1)论坛网站的环境搭建及使用管理 (2)网站策划书及流程开发书的编写 (3)针对论坛首页进行二次开发,添加删除部分功能,对页面进行改版 (4)分析关键论坛代码:板块划分,权限管理,等级管理,QQ登录添加等 (5)分析关键数据库结构:板块、级别管理、个人空间等 (6)分析开发思想:类思想及模块思想 教学方法 (1)讲解法 (2)演示法 (3)分组讨论法 (4)分数激励法。 实 施 步 骤 (1)让学生安装某一版本论坛并进行板块划分。学生之间相互进行访问 (2)按照网站开发流程进行论坛的开发分析,并进行开发流程书基本结构的学习,并尝试编写开发流程及网站策划书 (3)对论坛首页进行改版设计,并重新布局功能模块。采用模板编辑。 (4)分析论坛核心代码,并添加部分功能:在线支付功能,一键登录模块等 (5)绘制核心部分数据库的E-R关系图,对比数据库进行分析 (6)对比两个及以上论坛网站开发思路,主要对function,Include,等文件夹下的文件进行代码查看。 使用工具 (1)安装好PHP网站运行环境的个人电脑 (2)投影仪 考核方式 (1)自评:学生对本项目的部署、改版、及数据库设计进实施地点 实训教室 学生必备知识 (1)静态网页开发基础 (2)PHP程序开发基础 (3)数据库开发基础 2
(3)网络环境 行评价; (2)互评:以小组为单位,对其他组代码编写及分析能力进行评价和建议; (3)教师评价:教师对项目完成情况进行打分,指出每个小组成员的优缺点,并提出指导意见。 2.个人博客网站学习情境描述(见表3)
表3 个人博客网站学习情境描述 课 程 学习情境 企业网站分析 个人博客网站 总学时 学时 28 12 学分 学期 1.5 4 项 目 目 标 (1)掌握个人博客网站的目录结构 (2)掌握博客网站及同类网站的开发流程 (3)能够对博客网站的进行二次开发 (4)了解博客网站的数据库结构 项 目 内 容 (1)博客网站的环境搭建及使用管理 (2)针对博客全站进行二次开发,添加删除部分功能,对首页及内部页面进行改版 (3)分析关键论坛代码:用户添加,权限管理,用户模板管理,用户个人应用添加等 (4)分析关键数据库结构:用户管理、用户模板管理、用户个人应用等 教学方法 (1)讲解法 (2)演示法 (3)分组讨论法 (4)分数激励法 实 施 步 骤 (1)让学生安装某一版本博客(建议使用带个人模板设置功能的网站)并进行管理 (2)了解博客网站结构,并对网站代码进行学习分析 (3)对博客首页及内页模板进行修改,完成网站的整体改版设计 (4)分析学习博客核心代码。尝试为博客添加自动音乐或者视频播放器功能 (5)绘制核心部分数据库的E-R关系图,对比数据库进行分析 (6)下载学习WordPress博客并学习其设计思想 使用工具 (1)安装好PHP网站运行环境的个人电脑 (2)投影仪 (3)网络环境 考核方式 (1)自评:学生对本项目的部署、改版、及数据库设计进行评价; (2)互评:以小组为单位,对其他组代实施地点 实训教室 学生必备知识 (1)静态网页开发基础 (2)PHP程序开发基础 (3)数据库开发基础 3
码编写及分析能力进行评价和建议; (3)教师评价:教师对项目完成情况进行打分,指出每个小组成员的优缺点,并提出指导意见。
五、课程资源 1.教材
《PHP典型模块与项目实战大全》, 电子工业出版社。 2.参考资料
(1)《PHP 5与MYSQL 5 WEB开发技术详解》,电子工业出版社。
(2)《PHP+AJAX WEB 2.0编程技术与项目开发大全》,电子工业出版社。 (3)PHP 帮助文档。 (4)APACHE 帮助文档。 (5)MYSQL 帮助文档。 3.实训设施
实训地点:班级实训室
实训环境:配置好PHP网站运行环境的个人电脑、投影仪、网络环境 4.学习网站 (1)校内论坛
http://172.10.254.203
http://php.net/
(2)PHP官方网站
(3)MySQL官方网站 http://www.mysql.com (4)PHPChina网站 http://www.phpchina.com/ (5)Zend官方网站 http://www.zend.com/ (6)Ajax中国 http://www.okajax.com/ (7)CSDN网站 http://www.csdn.net/ (8)PHP中文社区http://www.phpnet.cn/bbs/ (9)中国站长站 http://chinaz.com
(10)网页设计师联盟 http://www.68design.net 六、考核评价方式与标准
本课程是理论实践课程,对学生评价采用全面评价,合理评价学生的综合能力,采用工作过程评价法。按照不同情境项目具体评价法则如表4
表4 考核方式与标准 考核点及项目名称 所占项目比例 建议评价方式 优 良 评价标准 合格 不合格 成绩占总分的比例 4
1.能够正确编写网站开发说明书和安装网站。绘制E-R图。(40%) 教师评价 网站开发说明书格式规范,网站分析到位。E-R绘制准确。独立安装环境及网站 能够安装网站,说明书编写符合规范,E-R绘制较为准确 能够安装网站,网站说明书编写基本符合规范。E-R图绘制基本正确 不能正确安装网站,未完成网站说明书的编写。不能绘制准确的E-R图 2.代码分析及模板的改写,模块的编写(30%) 学生自评 教师评价 能够准确分析代码功能,并对代码合理进行改写。制作改版页面,并到能够准确分析代码功能,并对代码进行简单改写。基本制作完成改版页面 基本分析代码功能,基本制作完成改版页面 不能分析代码功能,无法对代码进行简单改写。没有制作完成改版页面 50% 企业论坛网站 3.序代码的编写规范性。注释(20%) 4.网站最终运行结果(10%) 学生互评 教师评价 学生互评 教师评价 达美观实用要求 代码注释清晰,编写规范,代码简洁 网站测试各项运行准确,无BUG和程序错误 代码注释清晰,编写较为准确 少量代码注释,编写无语法错误 无代码注释,编写存在大量的代码错误 网站不能运行,功能没能完成,代码存在大量BUG和错误 网站测试各项运行准确少量无BUG和程序错误 网站基本运行正常,存在一定数量的BUG,且部分功能没有完成 5.公共项目考核 (20%) 1.能够正确编写网站开发说明书和安个人博客 装网站。绘制核心E-R图。(40%) 见表5 学生自评 教师评价 网站开发说明书格式规范,网站分析到位。E-R绘制准确。独立安装环境及网站 能够安装网站,说明书编写符合规范,E-R绘制较为准确 能够安装网站,网站说明书编写基本符合规范。E-R图绘制基本正确 不能正确安装网站,未完成网站说明书的编写。不能绘制准确的E-R图 50% 2.代码分析及模板学生互评 教师评价 能够准确分析代码能够准确分析代码基本分析代码功能,不能分析代码功能, 5
的改写,模块的编写(30%) 功能,并对代码合理进行改写。制作改版页面,并到达美观实用要求 功能,并对代码进行简单改写。基本制作完成改版页面 基本制作完成改版页面 无法对代码进行简单改写。没有制作完成改版页面 3.程序代码的编写规范性。注释(20%) 4.网站最终运行结果(10%) 学生互评 教师评价 代码注释清晰,编写规范,代码简洁 代码注释清晰,编写较为准确 少量代码注释,编写无语法错误 无代码注释,编写存在大量的代码错误 网站不能运行,功能没能完成,代码存在大量BUG和错误 学生自评 教师评价 网站测试各项运行准确,无BUG和程序错误 网站测试各项运行准确少量无BUG和程序错误 网站基本运行正常,存在一定数量的BUG,且部分功能没有完成 5.公共项目考核 (20%) 总计 100分 见表5 表5 项目公共考核评价标准 项目公共考核点 建议考核方式 教师评优 不迟到早退,遵良 不迟到早退,遵守课堂纪律,学习比较认真,积极回答问题,认真完成作业 评价标准 合格 能够按时上课,遵守课堂纪律,能够按照要求学习,能够按要求完成作业 不合格 有迟到早退现象,不能严格遵守课堂纪律,学习不够认真,不能按时保质完成作业,效果不佳 40% 成绩占总分的比 例 价:考勤、守课堂纪律,学作业、课1.学习态度 习刻苦认真,主堂纪律等 动思考,积极准确回答问题,认真完成作业,主动协助教师教学 学生互评:协作具有良好的团队意识,能够以具有团队意识,能够很具有团队意识,能够与团队成员协作 不具备良好的团队意识 15% 2.协作精神 态度,协作能力 集体利益为重,好的与项目很好的与项目组成员协作 组成员协作 6
教师评价:标书3.沟通与书面表达能力 或项目书等文档,项目展示,答辩等 教师评价:作业进度,项4.组织管理能力 目进度 学生互评:项目管理,分数分配,项目分配 教师评5.职业素质和责任感 价:项目质量,责任心 能够正确、简洁描述项目,格式正确;具有很强的表达与沟通能力 能够正确描述项目,格式正确;具有较强的表达与沟通能力 能够正确描述项目,内容较完整;能够就项目进行沟通与交流 项目描述不完整,不正确;基于项目的沟通与交流有障碍 10% 具有较强的项目管理组织能力,任务分配合理,进度安排合理,完成项目质量很高;能够按时,高效,高质量完成项目 具有项目管理能力,任务分配和进度较合理,项目能够保质完成;能够按时、高质量完成项目 能够管理项目,能够进行任务分配和进度管理,能够完成项目;能够按时完成项目 不能完成项目的组织与管理;不能按时完成项目 15% 具有良好的学习能力和创新能力;具有良好心态和责任心 具有学习能力和创新能力;具有良好心态和责任心 具有较好的心态和责任心 不具备良好的心态和责任心 20% 合计 100分 七、师资要求 1.具备网站开发经验
对于网站开发流程熟悉,熟悉企业站的开发方法。掌握进度控制,关键技术点。 2.具有岗位资格证书
能够胜任讲课任务,具备开发能力及相应资格证书。
3.对企业级别的网站开发流程熟悉,并能对不同网站进行分析和二次开发能力
7
因篇幅问题不能全部显示,请点此查看更多更全内容