您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > ASP动态网页设计教学大纲
《ASP动态网页设计》教学大纲一、课程性质与任务《ASP动态网页设计》课程是计算机网络专业、计算机应用专业、软件工程专业的重要必修课,是实践性很强且面向实际应用的重要专业课。本课程教学目的和要求是:通过本课程的教学,使学生能了解交互式网站的原理和作用;掌握交互式WEB系统的设计方法;能运用ASP编写一些简单的交互式系统;能读懂较复杂的交互式系统原代码,并且能做适当修改,使之运用到自己的网站中。通过本课程的学习,使学生具备熟练构建网站并将静态网页制作技术、ASP程序设计、数据库技术相结合以开发动态网页的能力。从另一方面说,它又是衡量学生计算机水平和检验学生是否真正掌握有关计算机实用技术的一个重要标志。二、课程教学目标本课程的教学目标是:通过理论教学和实践教学等环节,使学生具备从事动态网页工作的高素质劳动者和中高级检验专门人才所必需的系统设计的基础知识、基本理论和基本技能,并实施思想教育,逐步培养学生的辩证思维能力,创新能力,逐步形成良好的职业道德观和就业爱岗精神。(一)基本知识目标本课程包括:ASP的运行环境与配置、HTML标记语言基础、VBScript、ASP内建对象的运用、可安装组件和脚本对象、SQL操作基础、利用ADO实现数据库的存取、ASP应用实例——留言本等基本内容。《ASP动态网页设计》属于理论性和实践性都很强的计算机类专业职业技术课。学生必须要具备一定的编程能力,要充分利用已经掌握的计算机基础知识(计算机网络基础、Html静态网页设计、VisualBasic、Java语言、SQL数据库等),通过实战做几个成功案例之后才能精通掌握。(二)能力目标《ASP动态网页设计》是计算机网络专业、计算机应用专业、软件工程专业的专业课程,其理论和实践并重,既要认真掌握其理论知识,还要熟练掌握Web程序设计和实践编程能力、调试能力以及编程技巧,并能对Web交互式系统的系统性的设计和移植。为了达到这个目的,要对实践教学过程、教学方法和实训作品、上机考试等进行认真和有技巧性的设计,采用由浅入深、循序渐进、系列化的实践教学设计思想进行设计,并严格按实训教学计划认真贯彻实施每一个阶段的实训内容。定期对学生上机实训作业进行抽查。实训主要围绕教材实例和教师指定一个公司网站(虚拟的)交互式系统进行。让学生手工方式输入实例,能加深对实例理解;让学生对实例功能进行补充和完善,使学生对课程所学知识加以消化理解;通过公司网站交互式系统,最终产生一个功能完整的网络信息系统,让学生掌握WEB交互式系统的开发思路和过程。(三)思想教育目标1.初步具备辩证思维能力。2.具备热爱党、热爱祖国、热爱社会主义、热爱科学、热爱劳动的思想品德。3.具有实事求是的学风和改革创新意识。4.具有良好的职业道德和较强的事业心、责任感。三、教学计划与学时安排课次章节号内容提要理论课时实践课时1第1章1、ASP的运行环境与配置;2、基于Windows2000/XP的IIS的安装与配置;222第2章1-4节1、HTML标记语言;构建HTML网页;2、文本及版面风格控制;图像、超链接和表格;223第2章5-7节3、制作表单4、框架结构5、CSS基础224第3章1-3节1、VBScript脚本语言;在网页中使用VBScript;2、VBScript的数据类型;常量、变量与表达式常用函数;3、条件分支语句;循环控制语句、过程与函数的定义4、数组;225第3章4-5节5、VBScript的对象和事件6、VBScript编程实例226第4章1-2节1、ASP内建对象的运用;2、Response对象;Request对象;cookies的应用227第4章3-4节3、Server对象;Session和Application对象;228第5章1、ASP组件概述2、AdRotator组件3、ContentLinking组件4、Counters组件229第5章5、FileAccess组件6、ASP[Jpload组件2210第6章1、Web数据库概述2、Access2003基础3、SQ1Server2000基础2211第6章4、SQL语言基础5、insert,select,update,delete四种数据操纵语句的使用2212第7章1、ADO概述,数据库的连接2、Connection对象3、Command对象4、RecordSet对象2213第7章5、存取数据库综合操作2214第8章通信录例子讲解4415课程设计12合计3042四、教学内容和要求基础理论模块第一章ASP基础[基本内容]:1.1ASP简介、ASP的工作原理;1.2ASPWeb服务器的安装与运行环境的配置;1.2.1基于Windows98的PWS的安装与配置;1.2.2基于Windows2000的IIS的安装与配置;[教学要求]:1、熟知有关ASP的基本概念和工作原理,如ASP、HTML、静态网页、动态网页、HTTP、PWS、IIS、IP地址等;了解静态网页和动态网页的区别。2、熟练掌握ASPWeb服务器的安装与运行环境的配置,特别是在Windows2000Server系统中IIS的安装与配置;熟知WEB服务器根目录的设置和主页文件的命名。3、熟悉ASP文件的基本格式;熟练运用Dreamweaver编辑ASP动态网页原代码;熟练掌握使用本机IE浏览器调试ASP程序的方法。重点:1、ASP动态网页的工作原理;2、Windows2000ServerIIS的安装与配置;第二章Web页面制作基础[基本内容]:2.1构建HTML网页;2.2文本及版面风格控制;2.3图像、超链接和表格2.4HTML的表单;2.5HTML的其他常用标记;2.6层叠样式表CSS[教学要求]:1、了解HTML语言与高级语言(如VB、C等)的区别;识记网页常用标记及属性,如标题、字体、段落、图像、超链接、表格等;2、熟练掌握HTML表单中各界面对象的标记符号和属性,如表单、文本域、列表域、复选框与单选钮、命令按钮等;3、熟练掌握在Dreamweaver中使用层叠样式表CSS;了解层叠样式表与标记属性的区别。重点:1、HTML表单的应用;2、CSS层叠样式表的应用;第三章VBScript脚本语言基础[基本内容]:3.1在网页中使用VBScript;3.2VBScript的数据类型;3.3常量、变量与表达式3.4常用函数3.5条件分支语句3.6循环控制语句3.7过程与函数的定义3.8数组[教学要求]:1、熟悉在ASP页面中使用VBScript,识记VBScript的数据类型和特点,了解各种数据类型常量的表示方法,变量的定义和作用域;2、熟悉在运用VBScript中各种运算符号生成数学、字符、关系、逻辑表达式,以及运算规则;3、识记VBScript中有关数学、字符、日期、类型转换等常用函数的名称、参数和返回值;4、条件分支程序和循环控制程序以及过程与函数调用的概念和结构,应达到“领会”和“简单应用”的层次;5、熟悉数组的定义和使用,应达到“简单应用”的层次。重点:1、常用函数和各种类型的表达式;2、条件分支程序和循环控制程序以及过程与函数调用;第四章ASP内置对象[基本内容]:4.1Response对象;4.2Request对象;4.3Server对象;4.4Session和Application对象;4.5使用global.asa文件;[教学要求]:1、熟知Response对象的有关属性和方法及Cookies集,熟练掌握其功能和用法,应达到“简单应用”的层次;2、熟知Request对象的属性和方法集合(Form、QueryString、Cookies、ServerVariables);3、熟知Server对象的属性和方法(Server.CreateObject()、Mappath());4、熟练掌握会话级作用域的对象(Session)的属性和方法;5、熟练掌握应用级作用域的对象(Application的属性和方法;6、掌握在global.asa文件中使用Session和Application对象的属性、方法、事件等;重点:1、利用Response对象的属性、方法、和Cookies集合来控制和管理由服务器发送到浏览器的数据;2、利用Request对象获得表单所提交的数据、Cookie的值以及服务器环境变量的值;3、在globa.asa文件中使用Application对象和Session对象;第五章ASP组件[基本内容]:5.1ASP组件概述5.2AdRotator组件5.3ContentLinking组件5.4Counters组件5.5FileAccess组件5.6ASPUpload组件5.7其他ASP组件[教学要求]:1、了解掌握广告轮显组件和内容链接组件的使用;2、了解使用Counter计数器和PageCounters计数对象实现页面访问次数的统计方法;3、了解和掌握FileSystemObject文件存取对象实现文件、驱动器、文件夹的各类操作,应达到“简单应用”的层次;4、熟练掌握上传组件;重点:1、计数器组件;2、文件上传组件对象的属性、方法;第六章Web数据库基础[基本内容]:6.1Web数据库概述6.2Access2003基础6.3SQ1Server2000基础6.4SQL语言基础[教学要求]:1、了解有关数据库的基础知识;熟悉在Access数据库管理系统中创建数据库、创建表;2、熟悉SQL命令格式、SQL的运算符(算术、关系、逻辑)以及SQL函数;3、熟悉SQL的数据操纵语句(SELECT、INSERT、UPDATE、DELETE),达到“简单应用”的层次;4、了解SQL的数据定义语句(数据库的创建、删除、表结构的修改);重点:1、在Access数据库管理系统中创建数据库、表,建立表之间的关系;2、SQL的数据操纵语句(SELECT、INSERT、UPDATE、DELETE)完成数据的相关操作;第七章利用ADO实现数据库的存取[基本内容]:7.1ADO概述7.2Connection对象7.3Command对象7.4RecordSet对象7.5ADO对象综合应用[教学要求]:1、熟悉在管理工具中创建ODBC数据源;2、掌握ADO连接对象(ADODB.Connection)的Open方法、Close方法、Execute方法实现对数据库中数据的访问;3、熟悉记录集对象的相关属性、相关方法、Fields集合、记录集内容的显示实现对数据库中数据的访问;4、熟悉运用HTML表单界面,利用记录集方法(Addnew、Update、CancelUpdate、Delete)添加与编辑修改记录;5、熟练掌握用ODBC驱动程序实现数据库访问、用纯代码实现图形上传到数据库;重点:1、用ODBC驱动程序或OLEDB链接字符串实现数据库访问;2、运用记录集对象的属性和方法实现记录集的分页显示;第八章ASP应用实例——通信录一、本章内容:8.1系统概述8.2用户登录与注册功能模块8.3通信录功能模块8.4我的资料功能模块8.5用户管理模块8.6退出系统模块重点:1、用户登录的工作流程图;2、数据库的链接程序;3、链接信息保存文件!--includefile=”文件”;4、系统总控页面index.asp;实践教学模块基本实验实验一Windows2000ServerIIS的安装与配置实验目的:熟悉PWS的安装过程与配置方法。通过编写简单的ASP页面,掌握ASP网页的编写和运行方法。实验要求:学生掌握关于动态网页的相关知识;具备制作静态网页的基础;具备一定的网络基础知识。实验内容:1、ASPWeb服务器的安装与配置;[参考步骤]:将windows2000光盘插入教师机中,将其共享;学生机器将查看自己的IP地址,在网络中配置;在添加和删除程序中,添加IIS;在自己的本地硬盘中用03soft建一文件夹;在管理工具中Internet信息服务中配置IIS;运行DreamweaverMX2004建立站点,完成相关的设置,其中根目录与IIS中一致,并使用服务器技术;新建一个网页,互相访问;2、调试A
本文标题:ASP动态网页设计教学大纲
链接地址:https://www.777doc.com/doc-4339695 .html