网页设计与网站开发技术
学习人数: 45人
点赞人数: 0人

  • 课程介绍
  • 课程目录
  • 评价 (0)
  • 圈子 (0)
课程简介

《网站的设计开发与实现》课程实施“任务项目导向、能力递进”的人才培养模式,其内容是以培养学生结合数据库设计和PHP动态网站编程,培养具备动态网站架设和开发的能力的高素质技能型人才。教学过程使用基于工作过程的案例教学,贯彻“教”学“做”一体化教学方式。通过学习掌握基本的PHP+MySql开发技术,并能直接应用到今后的Web应用开发中,使学生们掌握现今流行的高级网站开发技术。

课程标准

《网站的设计开发与实现》课程标准

课程名称:网站的设计开发与实现

课程类型:理论+实践课(B类)  

课程类别:专业技术核心课

总学时:162                     学分:9

理论学时:54                    实践学时:108

主要授课方式:一体化教学        主要考核方式:形成性考核


一、课程简介

    《网站的设计开发与实现》课程实施“任务项目导向、能力递进”的人才培养模式,其内容是以培养学生结合数据库设计和PHP动态网站编程,培养具备动态网站架设和开发的能力的高素质技能型人才。教学过程使用基于工作过程的案例教学,贯彻“教”学“做”一体化教学方式。通过学习掌握基本的PHP+MySql开发技术,并能直接应用到今后的Web应用开发中,使学生们掌握现今流行的高级网站开发技术。


二、课程性质

专业必修课


三、课程目标

1、  职业技能目标:

通过本课程的教和学,使学生掌握网站设计开发的基本技能,能独立进行网站设计开发的相关技术的应用。

2、知识目标:

通过本课程的学习,使学生掌握PHP+MySql语言基础知识与编程的必备知识和工具。了解PHP+MySql的运行环境与搭建方法,了解并掌握HTML标记语言,掌握PHP语言基本语法,掌握MySql的基本语法,掌握错误处理和调试的基本方法,最终达到会应用PHP+MySql构建动态网站、开发简单的Web应用系统。

3、职业素质养成目标:

通过本课程的教和学,培养学生强烈的“爱岗、敬业、安全、求精、节能、环保”专业意识和职业道德。


四、课程设计思路

本课程采用模块化教学方式,依托一个真实的网站开发项目为主线,以项目开发流程为分支进行教学模块化设计。针对高职学生的认知特点,与行业企业专家合作进行课程项目设计与开发,形成从简单到复杂的系统化教学项目,突出学生的教学主体作用,重视职业能力的培养,充分体现课程教学的职业性、实践性和开放性。


五、先修课程

Dreamweaver网页设计、网页美工设计


六、教学内容及要求

项目一:PHP服务器环境搭建 4学时

1. 任务:PHP服务器环境的搭建

2. 技能目标:掌握搭建PHP网站服务器环境的工具和方法

3. 重点:运行环境的安装与配置

4. 难点:安装与配置的常见问题解决、基本的代码调试方法

项目二:PHP语言基础 16学时

1.     任务:利用PHP基本知识完成简单功能的PHP网页

2.     技能目标:掌握PHP数据类型、变量与常量、运算符与表达式、流程控制语句

3.     重点:变量与常量的定义、字符串的定义方式、流程控制、包含文件语句

4.     难点:PHP与JS、HTML等语言的混编、可变变量与变量的引用

项目三:数组与函数应用 10学时

1.     任务:

(1)完成数组的创建和遍历

(2)函数的定义和调用

(3)日期函数的相关应用

2.     技能目标:掌握数组的创建和遍历方法、预定义数组、函数的定义和调用、日期时间函数的使用、面向对象编程基础

3.     重点:数组的创建和遍历、函数自定义、函数的参数传递、日期时间函数

4.     难点:数组相关函数的使用、函数的参数传递、变量函数和变量作用域、时间戳

项目四:字符串与正则表达式应用 16学时

1.     任务:

(1)用户密码长度检测及用户名密码匹配

(2)多选题添加功能模块

(4)新闻主题信息截取功能模块

(3)利用正则表达式匹配字符串

2.     技能目标:掌握基本的字符串处理和正则表达式的基本应用

3.     重点:格式化文本、字符串的查找和替换、正则表达式搜索和替换

4.     难点:字符串的查找和替换、正则表达式的编写

项目五:构建PHP互动网页20学时

1.     任务:

(1)   表单数据的提交及处理

(2)      利用url参数实现简明列表的详细信息展示

(3)      结合session模拟网站的登录和注销功能

(4)      结合cookie模拟网站的登录和注销功能

2.     技能目标:掌握获取表单变量、获取URL参数的方法、页面跳转方法、会话管理和cookie应用

3.     重点:$_GET数组、$_POST数组应用、表单数据传递、url参数传递、会话变量的创建和注销、cookie的设置和删除

4.     难点:session和cookie的存储机制、生效条件、注册方法和注销方法

项目六:PHP文件编程 12学时

1.     任务:

(1)      网页计数器

(2)      投票系统

(3)      文件上传功能模块

2.     技能目标:掌握文件操作、目录操作、文件上传的相关方法

3.     重点:文件的读取和写入、文件的上传

4.     难点:逐字节读取文件、多个文件的上传

项目七:MySQL数据库管理 8学时

1.  任务:建立学生信息数据库,包括学生表、专业表、课程表、成绩表

2.  技能目标:掌握mysql服务器的基本管理方法,掌握利用phpmyadmin创建和管理数据库和数据表、导入导出数据库或表、进行数据库安全管理的方法。

3.  重点:mysql的基本数据类型、sql语言基础、phpmyadmin基本功能的使用

4.  难点:安全性管理、数据库范式

项目八:PHP数据库编程 28学时

1.     任务:编程实现对学生信息的管理和查询、成绩的录入和修改

2.     技能目标:掌握数据库连接的创建、对数据增删改查的PHP实现

3.     重点:创建数据库连接、编程实现数据的增删改查及显示

4.     难点:数据表的分页显示、批量删除信息

项目九:网络留言本开发 20学时

1.  任务:开发一个适用于中小型企业应用的留言本,完成网络留言本的需求分析、系统设计、数据库设计、界面设计和各模块功能实现

2.  技能目标:掌握留言本的开发过程及思路,巩固编程技巧和全面提高编程能力。

3.  技术开发难点:如何控制不同类型用户的权限

项目十:物流管理系统开发 28学时

1.     任务:开发一个物流配送信息管理系统,完成物流管理系统的需求分析、系统设计、数据库设计、界面设计,以及车源信息查询模块、发货单管理模块、回执单验收管理模块等功能的实现

2.     技能目标:掌握物流配送管理系统的整体开发思路,掌握关键函数的灵活运用,掌握MySQL存储过程的应用、报表打印技术等。

3.     技术开发难点:MySQL存储过程的创建和应用、报表打印、正则表达式应用等


七、课程实施建议

 (一)教学活动设计:

项目展示:教师分析本次课的知识目标、技能目标和态度目标。

教师演示:教师详细任务的完成过程,示范操作方法,侧重于操作过程和操作要点,并展示编程规范和职业习惯。

学生模仿:

(1)教师演示完成后,让学生同步模仿完成类似的任务。

(2)教师进行辅导和个别答疑,选一名优秀的学生操作示范。

(3)学生简要说明其制作过程。

(4)教师归纳制作要点,集中解答学生练习过程出现的问题

课堂实践:

(1)在演示模仿过程后完成一个综合应用本教学单元知识和技能的案例。

(2)学生以小组为单位进行学习,教师辅导。

(3)由小组推荐学生展示其实验结果,其他学生当场进行点评。

(4)教师当场评分。

(二)、教学评价:

按“项目”进行一体化教学评价,注重过程评价,每个项目的完成是按:过程考核40%+项目效果60%来评价。

(三)、教学考核:注重过程以项目为主

职业素质:10%

课堂表现:30%

最终项目:60%

(四)、课程资源的开发与利用:

1、空中课堂

充分利用信息技术化手段为学生自主学习和训练提供了帮助,校园网的空中课堂为学生提供了学习交流的大舞台,其中的试题与作业激发学生创作热情,也作为教学评价的重要依据。

2、使用教材

(1)赵增敏, PHP动态网站开发,电子工业出版社, 2012.07

(2)软件开发技术联盟,PHP+MySQL开发实战,清华大学出版社,2013.9

3、教学设备、实验(训)室:

我校已有计算机实验实训中心,现有的一体化多媒体机房,应该完全能满足学生的实训实习。

4、实习基地:

本课程以广州多迪网络科技有限公司为依托,以满足本专业学生认知实习、顶岗实习的需要。


八、教师要求说明

 本课程授课教师应具备的条件:

(一)课程负责人:

“双师型”素质,具备硕士研究生或以上学历或学位,讲师或以上职称,技师或以上职业资格,五年以上讲台教学经历,三年以上网页设计及PHP动态网站开发或本课程实训教学经历。

(二)任课教师:

“双师型”素质,具备本科或以上学历或学位,助理讲师或以上职称,高级工或以上职业资格,二年以上讲台教学经历,一年以上网页设计及PHP动态网站开发或本课程实训教学经历。

(三)企业特聘教师:

“双师型”素质,具备本科或以上学历或学位,助理工程师或以上职称,技师或以上职业资格,有讲台教学或培训经历,五年以上动态网站开发从业经历。

课程队伍

一、游俊慧,计算机应用技术讲师,网络工程师,软件设计师,硕士研究生,毕业于广东工业大学计算机应用技术专业,现任教于广州工程技术职业学院信息工程系,担任《软件工程》、《Dreamweaver网页设计》、《软件测试技术及应用》、《网页美工设计》、《网站的设计开发与实现》、《PHP项目开发》等课程的教学工作。公开发表论文多篇,主持、参与院级科研、教改项目多项,参与省级项目1项。主要研究方向:软件开发教学。


二、徐国辉 信息工程系专业教师,中共党员,华南理工大学硕士,计算机讲师,计算机考评员,高级网页设计师,在国家级核心期刊、省级期刊发表论文多篇,对工作兢兢业业,对专业孜孜追求,对学生悉心指导,获得教科研成果二等奖,首届青年教师基本功比赛三等奖,优秀教学奖,首届校园文化节比赛三等奖,学生工作先进个人称号和第一届教师技能大赛“网页设计大赛”一等奖。


三、李和香,硕士研究生,毕业于广东工业大学计算机应用技术专业,计算机讲师,考评员。本人性格乐观开朗,兴趣广泛,喜欢旅游和运动等。工作认真,用心备课、上课,并经常利用网络、电话等资源和学生沟通交流、进行课后辅导等。在保证高质量完成本职教学工作的同时,积极完成新生导师的工作,一般每周和指导的学生见一面,指导他们的学习和生活;也积极参与我系职业导师和毕业设计指导的工作;努力加强图形图像制作专业的专业建设工作。

老师团队
  • 游俊慧

    这家伙很懒,什么也没留下