动态网站建设教材大纲

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

动态网站建设教学大纲一、教学目的与任务随着Internet的普及,网站开发越来越受到人们的重视,传统的静态网站已经不能满足用户的需求,越来越多的企业和个人都希望使用动态网站开发技术来建立企业的网站和个人网页,使其具备良好的交互性和完整的功能。ASP是当今流行的Web应用程序开发技术之一,其功能强大并简单易学它将HTML语言、脚本代码和服务器组件有机地结合在一起,可以用来创建交互式的动态网页和具有数据库访问功能的Web应用程序。通过本课程的学习,使学生了解ASP的基本概念和基本知识,掌握Web基本搭建技术,了解动态网页的设计规范,掌握ASP编程的方法及关键技术,重点掌握ASP与Web数据库相结合的综合技术,并通过较完整的Web应用系统实例,使学生对ASP有一个全面系统的了解,能独立开发动态网站,开发基于B/S模式的Web应用系统,并为后续课程的学习打下良好而坚实的基础。二、教学内容本课程是计算机及相关专业学生必修的一门课程。本大纲从实用性和先进性出发,内容组织合理、通俗易懂,可以满足高职计算机及相关专业“动态网站建设”课程的教学需求。全书分为三个层次,分别为基础篇、技能篇、提高篇,全面细致地介绍了ASP动态网页开发基本方法和核心技术,使读者能够快速地掌握ASP动态网页开发的基本知识的编程技巧,同时每章内容配备相应得实训指导,使读者在学完每章知识后能再次得到巩固和提高。第一部分基础篇用第1、2、3章讲解Web应用程序开发的基本原理及主要开发技术,开发环境配置和ASP的基本语法基础;第二部分技能篇用第4、5、6、7章结合案例讲述了ASP内置对象、ASP内置组件、第三方组件和ASP与Web数据库操作,为读者后续的综合实例开发打下坚实的基础,树立牢固的组件编程观念;最后第三部分提高篇为了加强学习效果,提高学习者的综合运用能力,配备了大量的典型案例的讲解与分析,要求学习者能够综合运用已掌握的知识并参照书中案例实际开发该案例,以达到“学以致用”的目的。三、教学基本要求对“动态网站建设”这门课程,要求学生掌握以下几个方面的内容:(1)动态网站的工作原理及设计规范。(2)VBScript与JavaScript脚本程序的编写与应用。(3)ASP内置对象及组件的使用。(4)利用ASP技术实现对数据库的操纵。(5)网站发布(6)Web应用系统设计与开发四、学时分配“动态网站建设”计划学时:64学时,其中授课32学时,实验32学时,详见表1、表2。表1“动态网站建设”授课时数分配表课程内容学时数动态网站开发基础4JavaScript脚本语言基础6VBScript脚本语言基础4ASP内置对象16ASP内置组件6第三方组件6ASP与Web数据库操作16综合案例6总计64表2“动态网站建设”实训时数分配表实验内容学时数简单ASP程序2JavaScript脚本语言基础4VBScript脚本语言基础2ASP内置对象8ASP内置组件2第三方组件2ASP与Web数据库操作8综合案例4总计32教材简介一、教材特点本书配备了大量案例,以案例为核心,采用引入知识点、讲述知识点、应用知识点、综合知识点的模式,由浅人深,展开对技术内容的讲述,从学习的目的出发,通过典型案例,并围绕对案例的开发展开对ASP知识的介绍,适应案例教学,强化能力训练,内容编排上采取由浅入深的阶梯式方式。书中大量的案例源代码可以直接用于读者的编程实际中,配备电子教案,同时作者还结合多年的教学及程序开发经验在书中最后部分配有ASP编程错误集,帮助读者在实际开发时进行程序调试。二、全书内容大纲第一部分基础篇第1章动态网站开发基础1.1软件编程体系概述1.1.1B/S架构编程体系1.1.2C/S架构编程体系1.2B/S架构主要技术简介1.2.1ASP概述1.2.2ASP.NET概述1.2.3JSP概述1.2.4PHP概述1.3ASP程序开发环境1.3.1在Windows98/Me中安装及配置PWS1.3.2在Windows2000/XP中安装及配置IIS1.4初识ASP程序1.4.1ASP与脚本语言1.4.2ASP文件的创建1.4.3ASP文件的运行本章小结习题实训1Web服务器的安装与配置及简单ASP程序开发第2章JavaScript脚本语言基础2.1JavaScript概述2.2JavaScript编程基础2.2.1JavaScript数据类型及变量2.2.2JavaScript表达式与运算符2.2.3JavaScript基本语句2.2.4JavaScript函数2.2.5JavaScript对象2.2.6JavaScript事件2.3JavaScript常用内置对象2.3.1数组(Array)对象2.3.2字符串(String)对象2.3.3数学(Math)对象2.3.4日期(Date)对象2.4JavaScript常用对象2.4.1文档(document)对象2.4.2窗体(form)及其元素对象2.4.3锚点(anchor)与链接(link)对象2.4.4图像(image)对象2.4.5锚点(anchor)与链接(link)对象2.4.6屏幕(screen)对象2.4.7浏览器信息(navigator)对象2.4.8窗口(window)对象2.4.9网址(location)对象2.4.10历史记录(history)对象2.4.11框架(frame)对象本章小结习题实训2JavaScript脚本语言典型实例应用第3章VBScript脚本语言基础3.1脚本语言概述3.2VBScript编程基础3.2.1VBScript的输入和输出3.2.2VBScript的数据类型3.2.3VBScript的常量3.2.4VBScript的变量3.2.5VBScript的数组变量3.2.6VBScript的运算符和表达式3.3VBScript的基本语句3.3.1分支语句3.3.2循环语句3.3.3VBScript的过程和函数3.3.4注释语句3.3.5容错语句3.4VBScript主要函数3.4.1字符串处理函数3.4.2转换函数3.4.3日期和时间函数3.4.4数学函数3.4.5检验函数本章小结习题实训3VBScript脚本语言典型实例应用第二部分技能篇第4章ASP内置对象4.1ASP内置对象概述4.2Response对象4.2.1Response对象概述4.2.2Response.Write方法4.2.3Response.Redirect方法4.2.3Response.BinaryWrite方法4.2.4Response对象的其他方法4.2.5Response对象的属性4.2.6Response.Cookies集合4.3Request对象4.3.1Request对象的属性与方法4.3.2Request.Form集合4.3.3Request.QueryString集合4.3.4Request.ServerVariables集合4.3.5Request.Cookies集合4.4Server对象4.4.1Server.CreateObject方法4.4.2Server.MapPath方法4.4.3Server.Execute方法4.4.4Server.Transfer方法4.4.5Server.HTMLEncode方法4.4.6Server.URLEncode方法4.5Application对象4.5.1Application对象概述4.5.2Application对象的集合4.5.3Application对象的方法4.5.4Application对象的事件4.6Session对象4.6.1Session对象概述4.6.2Session对象的集合4.6.3Session对象的方法和属性4.6.4Session对象的事件4.7Global.asa文件4.7.1Global.asa文件概述4.7.2Global.asa文件举例本章小结习题实训4ASP内置对象应用实例第5章ASP内置组件5.1ASP内置组件概述5.2文件访问组件5.2.1文件系统对象模型5.2.2文件夹操作5.2.3文件操作5.3广告轮显组件5.4文件链接组件5.5页面计数器组件5.6浏览器组件实训5ASP内置组件应用实例第6章使用第三方组件6.1利用ASP的外部组件6.1.1外部组件概述6.1.2外部组件调用方法6.2文件上传组件6.2.1文件上传组件LyfUpload概述6.2.2组件提供的属性6.2.3组件提供的方法6.2.4无组件上传6.3E-mail组件6.3.1下载和安装w3JMail6.3.2使用JMail发送邮件6.4验证码生成组件6.4.1下载和安装HeadingGenerator6.4.2使用HeadingGenerator生成注册码6.5MSXML组件1726.5.1XML基础1726.5.2使用数据岛显示XML文档1746.5.3使用XSL显示XML文档1756.5.4使用MSXML组件操作XML文档1786.5.5制作XML通讯录6.6调用VB编写的组件6.7调用Delphi编写的组件本章小结习题实训6第三方组件应用实例第7章ASP与Web数据库操作7.1Web数据库概述7.2ODBC数据库连接技术7.2.1ODBC简介7.2.2ODBC数据源管理器7.2.3DSN的创建与设置7.3ADO数据库访问技术7.3.1ADO数据库访问技术概述7.3.2ADO对象模型概述7.4连接Access数据库7.4.1通过DSN连接数据库7.4.2通过ADO连接数据库7.4.3通过OLEDB连接数据库7.4.5连接加密的Access数据库7.5连接SQLServer数据库7.5.1通过非DSN连接数据库7.5.2通过OLEDB连接数据库7.5.3通过DSN连接数据库7.6Connection对象7.6.1打开和关闭数据库连接7.6.2Connection对象的属性和方法7.6.3向浏览器输出数据库的内容7.6.4输出所有数据7.6.5使用事务7.6.6Connection对象的Errors集合7.7RecordSet对象7.7.1RecordSet对象的属性和方法7.7.2使用RecordSet对象打开数据库7.7.3实现数据库的分页显示7.8Command对象7.8.1Command对象的属性和方法7.8.2使用Command操作数据库7.9结构化查询语言(SQL)7.9.1SQL概述7.9.2数据查询命令7.9.3插入记录命令7.9.4更新数据命令7.9.5删除记录命令本章小结习题实训7Web数据库访问实例第三部分提高篇第8章ASP综合案例分析8.1留言板系统8.1.1系统功能分析与设计8.1.2数据库结构设计与实现8.1.3目录结构与通用模块8.1.4系统主界面及主要模块程序设计8.1.5后台管理模块设计8.2聊天室系统8.2.1系统功能分析与设计8.2.2数据库结构设计与实现8.2.3目录结构与通用模块8.2.4系统主界面及主要模块程序设计8.2.5后台管理模块设计8.3论坛系统8.3.1系统功能分析与设计8.3.2数据库结构设计与实现8.3.3目录结构与通用模块8.3.4系统主界面及主要模块程序设计8.3.5后台管理模块设计8.4网上投票系统8.4.1系统功能分析与设计8.4.2数据库结构设计与实现8.4.3目录结构与通用模块8.4.4系统主界面及主要模块程序设计8.4.5后台管理模块设计8.5网上考试系统8.5.1系统功能分析与设计8.5.2数据库结构设计与实现8.5.3目录结构与通用模块8.5.4系统主界面及主要模块程序设计8.5.5后台管理模块设计8.6网上书店系统8.6.1系统功能分析与设计8.6.2数据库结构设计与实现8.6.3目录结构与通用模块8.6.4系统主界面及主要模块程序设计8.6.5后台管理模块设计8.7办公自动化系统8.7.1系统功能分析与设计8.7.2数据库结构设计与实现8.7.3目录结构与通用模块8.7.4系统主界面及主要模块程序设计8.7.5后台管理模块设计8.8网上选课系统8.8.1系统功能分析

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功