您好,欢迎访问三七文档
北京经贸职业学院教案2014~2015学年第一学期系(教研室)计算机课程名称ASP动态网站开发授课班级12网络任课教师段保珠职称讲师使用教材Dreamweaver+ASP网站创建课堂实录北京经贸职业学院教务处制课程总体教案课程名称ASP动态网站开发总计:60学时讲课25学时实训35学时上机学时其他学时类别理论课(25)实践课(35)任课教师段保珠职称讲师授课对象专业班级:12网络共1个班基本教材和主要参考资料教材:Dreamweaver+ASP网站创建课堂实录参考资料:ASP动态网站快速开发务实、ASP动态网站程序设计教程教学目的要求通过学习Dreamweaver-ASP可视化编程,使学生学会ASP动态网站的设计制作。能够熟练搭建开发运行环境、掌握网站的功能结构分析、较熟练运用数据库和配套软件的使用、学会各种常用动态网站功能的制作技能,从而实现独立完成一个完整动态网站的设计制作。教学重点难点重点:开发运行环境的搭建Dreamweaver-ASP可视化编程的熟练掌握难点:数据库的连接和使用、记录集的创建和应用、辅助代码的编制和使用、网站功能的运行调试课程章节教案授课时间第1周周二第1-4节课次1授课方式讲授、课时4授课题目(教学章、节或主题):ASP动态网站开发基础知识、ASP动态网站开发运行环境的搭建教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解ASP动态网站基本构成,设计方法,熟悉开发设计所使用的软件及工具,掌握ASP动态网站开发运行环境的搭建。教学重点及难点:开发运行环境的搭建教学基本内容方法及手段一ASP动态网页基础知识(熟练掌握)1.动态网页基础知识a)动态网页的特征b)ASP动态网页与JSP、PHP的区别c)学习ASP动态网页的前提2.ASP动态网页的开发运行环境a)IIS服务器的安装b)IIS服务器的配置★c)通过IIS访问动态网站二ASP动态网站开发运行环境的搭建1.IIS服务器的配置2.数据源的配置3.访问权限的设置讲解演示实际操作作业和思考题:完成教师提供的一个ASP动态网站的运行实现课后小结:课程章节教案授课时间第1周周二第5-7节课次2授课方式讲授并练习课时3授课题目(教学章、节或主题):数据库的连接和在动态网站中的使用教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解数据库在动态网站中的作用熟悉Access的连接方法掌握Access数据表的创建操作教学重点及难点:Access数据表的创建教学基本内容方法及手段一、ASP动态网站可以使用的的数据库SQL、Accsee、Foxbass、Dbase等等二、Accsee数据库和数据表的创建Accsee数据库的创建Accsee数据表的创建(字段名称、长度、类型)三、数据源的创建系统的DSN数据库类型的选择数据库位置的设定四、在Dreamweaver中连接数据库的方法数据源方法(DSN)自定义连接字符串方法五、记录集的认识好创建创建的操作筛选的方法网页中的应用讲解演示练习作业和思考题:创建一个应用于用户注册登录用的Accsee数据库和数据表课后小结:课程章节教案授课时间第2周周二第1-4节课次3授课方式讲授并练习课时4授课题目(教学章、节或主题):ASP动态网页的可视化编程教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解ASP动态网页的可视化编程的基本知识,熟悉ASP动态网页的可视化编程写方法,掌握简单ASP动态网页的可视化编程注册功能的实现。教学重点及难点:数据库连接、应用程序行为的应用、功能的调试教学基本内容方法及手段五ASP动态网站应用数据库处理数据(熟练掌握)1.数据库在动态网页中的作用2.ASP可以连接访问的数据库类型3.Access数据库的使用及表的设计4.ODBC和数据源a)数据源的创建b)ASP网页使用数据源连接数据库5.在Dreamweaver中连接数据库★a)数据库面板使用的前提和操作方法b)数据库连接成功的标志及连接失败的分析6.使用Dreamweaver可视化编程设计制作数据写入数据库的动态网页a)动态网页的创建及表单的设计b)“插入记录”服务器行为的应用c)写入成功的验证及写入失败的分析7.应用数据库写入设计制作用户注册功能的网页a)注册项目及相应表单的设计b)将注册数据写入数据库c)拦截非法数据的实现d)防止用户名重名功能的实现8.应用数据库查询设计制作查询注册资料的网页a)记录集的创建及筛选设计★应用记录集数据设计制作网页页面元素讲解演示练习作业和思考题:完成一组实现用户注册功能的网页课后小结:课程章节教案授课时间第2周周二第5-7节课次4授课方式讲授并练习课时3授课题目(教学章、节或主题):用户登录功能、数据库查询功能的实现教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解动态网页用户登录的原理和身份验证,熟悉制作方法,掌握使用制作的一般步骤教学重点及难点:身份验证教学基本内容方法及手段一、应用数据库和Session设计制作登录功能的网页1.登录的原理和身份验证功能2.登录功能网页的制作3.限制非登录者访问功能的实现4.登录用户的安全退出功能5.限制非登录者访问功能的网页设计制作6.限制非登录者访问功能的实现7.登录用户的安全退出的实现8.应用数据库和Session设计制作登录功能的网页二、登录用户查询个人注册资料的实现1.相应记录集的创建(应用阶段变量筛选★)2.应用记录集添加页面数据3.对应图片(照片)的显示讲解演示练习作业和思考题:完成一组实现用户登录并查询注册资料功能的网页课后小结:课程章节教案授课时间第3周周二第1-4节课次5授课方式讲授并练习课时4授课题目(教学章、节或主题):数据库数据的修改与删除教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解数据库数据的修改与删除的方法,熟悉应用程序行为的操作,掌握制作调试的全部操作。教学重点及难点:参数的传递、应用参数的记录集的设置教学基本内容方法及手段1.数据库数据的修改a)数据修改功能的构成b)修改页面的设计和相应记录集的设计c)修改对话框的操作使用d)修改结果的查询2.数据库数据的删除a)数据删除功能的构成b)删除页面的设计和相应记录集的设计c)删除对话框的操作使用d)删除结果的验证3.用户注册资料修改、删除功能动态网页的设计制作a)修改页面允许修改和禁止修改元素的区别b)单独修改密码功能的实现4.找回密码功能的动态网页制作a)设计思路和页面构成b)对应数据库的字段设计c)提示页面及相应记录集的设计制作d)显示密码或修改密码页面的设计制作讲解演示练习作业和思考题:完成一组实现修改及删除注册资料功能的网页课后小结:课程章节教案授课时间第3周周二第5-7节课次6授课方式讲授并练习课时3授课题目(教学章、节或主题):ASP动态网站的后台管理设计(单项)教学目的、要求(分掌握、熟悉、了解三个层次)使学生初步了解后台管理的作用,熟悉后台管理的功能构成,掌握后台管理的功能的制作方法。教学重点及难点:后台管理的作用,对应功能设计制作的熟练操作教学基本内容方法及手段ASP动态网站的后台(单项)管理设计1.动态网页中后台管理的作用2.后台管理的功能构成3.综合查询的设计制作a)模糊查询b)条件查询4.分页显示的设计制作a)原理b)实现方法c)显示记录计数功能的实现5.删除的设计制作a)应用设计思路b)实现的方法和操作6.修改a)应用设计思路b)实现的方法和操作讲解演示练习作业和思考题:完成一组实现后台用户管理功能的网页课后小结:课程章节教案授课时间第4周周二第1-4节课次7授课方式讲授并练习课时4授课题目(教学章、节或主题):ASP动态网站的前后台综合设计制作教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解前后台管理的联系,熟悉后台管理对应前提的关系,掌握前后台功能配合的制作方法。教学重点及难点:前后台的关系,对应综合功能设计制作的熟练操作教学基本内容方法及手段ASP动态网站的前后台综合设计1.分析一项功能在动态网站中,前后台分别的作用2.前台功能的设计制作(网站公告)a)所在网页位置的选择b)对应(显示)功能的设计和实现c)功能的设计3.后台综合管理功能的设计制作a)添加b)删除c)修改(字段的选择、传递参数的设计、记录集的设计)4.与其他后台管理功能的切换讲解演示练习作业和思考题:完成一组实现前后台综合应用的功能的网页(例如网站公告)课后小结:课程章节教案授课时间第4周周二第5-7节课次8授课方式讲授并练习课时3授课题目(教学章、节或主题):功能代码的编制好实用教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解VBScript语言,熟悉VBScript语言一般语法,掌握在网页中插入所需功能代码的操作教学重点及难点:功能代码的编制和应用教学基本内容方法及手段一、VBScript语言的作用某些功能只能靠代码实现深入学习ASP动态网页的必须二、跳转网页代码的编制和应用内容实用的方法三、登录前后显示不同内容代码的编制和应用代码的内容插入的方法插入的要领和注意事项四、其他应用范例1.显示登录用户名2.记录用户登录次数3.记录用户上次登录时间4.显示用户IP地址5.动态显示当前系统日期、时间6.页面中某项元素的条件隐藏7.数值的计算……讲解演示练习作业和思考题:在自己编织的网站中,应用代码丰富页面的功能,不少于两项。课后小结:课程章节教案授课时间第5周周二第1-4节课次9授课方式讲授并练习课时4授课题目(教学章、节或主题):简易ASP动态网站的综合设计(留言板)教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解简易ASP动态网站的综合设计思路,熟悉结构设计和功能的方法,掌握在ASP动态网页中实现留言板设计制作的技术教学重点及难点:设计思路结构功能分析教学基本内容方法及手段1.留言板ASP动态网站的构成2.功能设计及分解3.站点结构设计及页面分配(站点结构图)4.数据库的构成及字段设计a)表的构成b)各表字段的设计5.前台所有页面的设计制作a)留言查阅的设计制作(分页、各种辅助功能)b)留言写入的设计制作(拦截非法数据)6.后台管理页面的设计制作a)后台的功能分析及构成b)后台所有页面的设计制作1)管理页面的设计制作2)管理功能的实现3)后台管理页面的进入和退出讲解演示练习作业和思考题:设计制作一个留言板动态网站。课后小结:课程章节教案授课时间第5周周二第5-7节课次10授课方式讲授并练习课时3授课题目(教学章、节或主题):简易ASP动态网站的综合设计(留言板)上次课程的巩固和提高教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解简易ASP动态网站的综合设计思路,熟悉结构设计和功能的方法,掌握在ASP动态网页中实现留言板设计制作的技术掌握网站功能的调试教学重点及难点:网站功能的测试和调试教学基本内容方法及手段1.查看留言功能的测试与调试2.添加留言功能的测试与调试3.后台管理功能的测试与调试4.页面的修饰及美化5.留言板作为一项功能插入其他网站的方法讲解演示练习作业和思考题:测试并调试设计制作的留言板动态网站。试着插入到某个动态网站中。课后小结:课程章节教案授课时间第6周周二第1-4节课次11授课方式讲授并练习课时4授课题目(教学章、节或主题):ASP动态网站整体设计制作(一)教学目的、要求(分掌握、熟悉、了解三个层次)使学生了解ASP动态网站整体设计制作的思路,熟悉结构设计、功能设计和数据库的方法,掌握ASP动态网站整体设计制作流程。教学重点及难点:整体设计制作的思路教学基本内容方法及手段一、项目的选定(教师提供可选的参考题目)1.在线交谈系统2.网上公示及反馈系统3.通知及公告发布系统4.影碟(或图书)借阅系统5.微博系统二、项目的功能需求分析及结构设计1.题目所需哪些功能,及每项项功能的分解。2.各项功能在页面上的分配及版面的安排3.站点结构图的绘制三、项目所需数据库表的分析及设计1.功能所需数据表的分析认定2.每个表的结构设计(字段、类型、长度)3.初始数据的输入四、项目的概述项目网站运行描述讲解演示练习作业和思考题:将自己选定的
本文标题:ASP动态网站教案
链接地址:https://www.777doc.com/doc-5503110 .html