《动态网站设计与数据库技术》教学大纲课程编号:课程名称:动态网站设计与数据库技术课程模块:课程是全校非计算机专业的公共课课程属性:必修课学时/学分:36/1先修课程:无适用专业:全校非计算机专业成绩考核:考试课开课教研室:数计学院计算中心教研室一、课程性质与任务课程性质:《动态网站设计与数据库技术》是非计算机专业的公共必修课。本课程的主要任务是介绍网页制作、网站设计和Access数据库的基本知识、基本理论和基本应用等方面的内容。本课程的目的是使学生通过学习,掌握HTML基本概念,网页设计的方法,VBScript基本应用,ASP基础,动态网页设计,网站与数据库应用。并以此来指导学习者从事实际工作,能够学有所用。课程任务:1、熟练掌握:要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、初步设计和解答与本课程应用相关的问题,能够举一反三。本课程要求学生熟练掌握利用Dreamweaver8创建网页及网站的基本技能。2、掌握:要求学生能够较好地理解和掌握,并且能够进行简单的应用。本课程要求学生掌握利用动态网页和网站的设计技术、HTML的基本语法。3、了解:要求学生能够一般性地了解所学内容。本课程要求学生了解常用网站设计工具。学完本课程后,应达到的知识和能力水平:1、了解:了解:网站及相关概念、动态网站的规划与设计、HTML语言相关概念,常用建站工具。掌握:网站及相关概念、HTML语言相关概念。2、了解:Dreamweaver8概述、用Dreamweaver8建立站点、制作网页、网页的布局、动态网页技术、站点发布。掌握:用Dreamweaver8建立站点、制作网页和网页的布局。3、了解:CSS相关概念、网站设计时CSS的声明、CSS选择器的类型、创建正确的CSS、层叠样式表的冲突解决办法、CSS的值、CSS的属性、CSS过滤器、用Dreamweaver8编辑CSS、CSS应用掌握:网站设计时CSS的声明、CSS选择器的类型、层叠样式表的冲突解决办法、CSS的值、CSS的属性、CSS过滤器、用Dreamweaver8编辑CSS。重点掌握:网站设计时CSS的声明、CSS选择器的类型、层叠样式表的冲突解决办法。4、了解:Access数据库基础知识、数据库和表的相关概念和操作、查询的相关概念和操作、数据访问页的建立和使用、使用Access2003建立数据库。掌握:数据库和表的创建方法、表的详细设计、表间关系的建立、记录的输入与操作、创建查询的常用方法、各种查询的建立和使用、常见的SQL语句格式和应用、数据访问页的建立和使用。重点掌握:数据库和表的创建方法、表的详细设计、表间关系的建立、记录的输入与操作、创建查询的常用方法、各种查询的建立和使用。5、了解:搭建动态网站平台、网页脚本语言VBScript、动态网页编程语言ASP。掌握:VBScript数据类型与运算符、VBScript控制语句、VBScript子程序与函数、ASP连接数据库、Request对象、Response对象、Server对象、Application对象、Session对象。重点掌握:VBScript数据类型与运算符、VBScript控制语句、VBScript子程序与函数、ASP连接数据库、Request对象、Response对象。二、课程教学内容、学时安排与要求章序内容及要求课时备注第1章网站设计基础知识了解:网站及相关概念、动态网站的规划与设计、HTML语言相关概念,常用建站工具。教学重点:网站及相关概念、HTML语言相关概念21、第1章课后习题2.实验:第1章例1.1、1.2、1.3第2章网页制作工具Dreamweaver8了解:Dreamweaver8概述、用Dreamweaver8建立站点、制作网页、网页的布局、动态网页技术、站点发布。教学重点:用Dreamweaver8建立站点、制作网页和网页的布局。61、第2章课后习题2.实验:实验二(附表“实践练习一”)、实验三(附表“实践练习二”)第3章CSS层叠样式表了解:CSS相关概念、网站设计时CSS的声明、CSS选择器的类型、创建正确的CSS、层叠样式表的冲突解决办法、CSS的值、CSS的属性、CSS过滤器、用Dreamweaver8编辑CSS、CSS应用教学重点:网站设计时CSS的声明、CSS选择器的类型、层叠样式表的冲突解决办法、CSS的值、CSS的属性、CSS过滤器、用Dreamweaver8编辑CSS。教学难点:网站设计时CSS的声明、CSS选择器的类型、层叠样式表的冲突解决办法。41、第3章课后习题2、实验:实验四(第3章例3.1、3.2、3.3、3.4)第4章Access2003数据库技术了解:Access数据库基础知识、数据库和表的相关概念和操作、查询的相关概念和操作、数据访问页的建立和使用、使用Access2003建立数据库。教学重点:数据库和表的创建方法、表的详细设计、表间关系的建立、记录的输入与操作、创建查询的常用方法、各种查询的建立和使用、常见61、第4章课后习题实验五(第4章4.5)的SQL语句格式和应用、数据访问页的建立和使用。教学难点:数据库和表的创建方法、表的详细设计、表间关系的建立、记录的输入与操作、创建查询的常用方法、各种查询的建立和使用。第5章动态网站技术了解:搭建动态网站平台、网页脚本语言VBScript、动态网页编程语言ASP。教学重点:VBScript数据类型与运算符、VBScript控制语句、VBScript子程序与函数、ASP连接数据库、Request对象、Response对象、Server对象、Application对象、Session对象。教学难点:VBScript数据类型与运算符、VBScript控制语句、VBScript子程序与函数、ASP连接数据库、Request对象、Response对象。41、第5章课后习题实验六2、实验:第5章例题及综合案例三、教材及参考书1.教材:《动态网站设计教程》,佘玉梅主编,北京邮电大学出版社,2011年出版,版本:第1版。2.参考书目:《ASP动态网页设计》,邵丽萍主编,中国铁道出版社,2006年出版,版本:第2版。《Dreamweaver8网页设计应用教程》,王诚君主编,清华大学出版社,2008年出版,版本:第1版。《PHP数据库系统开发完全手册》,邹天思主编,清华大学出版社,2008年出版,版本:第1版。注:列出1-3本同类型不同编者(出版社)的书名、作者、出版社及版本执笔:审定:日期:2009-09-16《动态网站设计与数据库技术》实验教学大纲课程编号:070132课程名称:《动态网站设计与数据库技术》上机实验总学时数:18/0.5适用专业:全校非计算机专业承担实验室:数计学院计算中心教研室一、实验教学的目的和要求本课程的主要掌握网页制作、网站设计和Access数据库的基本知识和基本应用。本课程的目的是使学生通过学习,掌握HTML基本概念,网页设计的方法,VBScript基本应用,ASP基础,动态网页设计,网站与数据库应用。并以此来指导学习者从事实际工作,能够学有所用。二、实验内容、学时分配及要求实验序号实验项目名称及要求课时备注实验一第1章例1.1、1.2、1.32交作业电子版完成实验报告实验二附表“实践练习一”2交作业电子版完成实验报告实验三附表“实践练习二”2交作业电子版完成实验报告实验四第3章例3.1、3.2、3.3、3.42交作业电子版完成实验报告实验五第4章例4.52交作业电子版完成实验报告实验六第5章例题及综合案例2交作业电子版完成实验报告三、教材及参考书1.教材:《动态网站设计教程》,佘玉梅主编,北京邮电大学出版社,2011年出版,版本:第1版。2.参考书目:《ASP动态网页设计》,邵丽萍主编,中国铁道出版社,2006年出版,版本:第2版。《Dreamweaver8网页设计应用教程》,王诚君主编,清华大学出版社,2008年出版,版本:第1版。《PHP数据库系统开发完全手册》,邹天思主编,清华大学出版社,2008年出版,版本:第1版。五、实验的考核形式上机考试附表:第2章实践练习一:利用所学知识,制作如下首页布局,页面中图片可更改为自选图片。第2章实践练习二:选择一个驱动器,新建一个文件夹作为站点的根文件夹。创建一个站点,制作一个包含5个页面的网站(首页下链接4个子页面),网站的内容和主题自选,可以选择自己感兴趣的任何主题,例如:我的站点、英语学习天地等。页面的布局方法任意选择三个布局工具中的任何一种。在页面中插入使用上学期所学工具软件FlashMX2004制作的Flash动画和Photoshop编辑的图片或图标,以便丰富页面效果。注意页面的配色和统一协调性。将所有页面和站点中所用到的所有文件(包括网页、图片、声音、动画等)均保存在新建的站点根文件夹中。在浏览器中测试站点效果,查看所有插入对象能否正常显示,所有超级链接能否正常运行。执笔:审定:日期: