ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:946.50KB ,
资源ID:288229      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-288229.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书出版信息查询系统教学设计Word文件下载.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

图书出版信息查询系统教学设计Word文件下载.docx

1、侧重于让学生利用服务器行为实现对用户的添加、修改、删除、注销。模块五 后台图书信息管理 2课时侧重于让学生利用服务器行为对图书信息进行添加、修改、删除。模块六 访问权限和项目调试 1课时侧重于让学生掌握设置访问权限的原因和方法,调试项目,完成项目评价表和项目报告。课题序号授课班级授课课时8授课形式项目式教学项目名称项目十四 制作交互式网页使用教具多媒体教室 软件要求:Dreamweaver 8 、 IIS教学目的一、知识目标1、掌握创建数据库连接的基本方法2、掌握利用服务器行为插入、更新和删除数据库记录的基本方法3、掌握显示图书信息的方法二、能力目标 1、能够实现图书信息分页显示、分类查询、高

2、级查询等功能2、能够实现对图书信息进行管理的功能3、能够实现对用户进行管理的功能三、情感目标1、培养学生协作学习的团队意识,分析问题、解决问题的能力2、在后台页面的学习中逐渐提高学生对网站安全的意识教学重点分类查询、高级查询、用户登录、用户管理、图书信息管理、访问权限课前准备多媒体课件、素材教学难点分页技术、参数传递利用服务器行为添加、修改、删除数据库记录教学后记本项目能够使学生掌握系统制作的一般流程,先进行前期分析设计,后完善各个功能模块。数据的分页显示是一难点,关键是数据库连接是否成功,通过服务器行为就可以实现。数据查询中的参数传递需要学生理解,学会灵活运用各种参数。用户登录主要是要求学生

3、掌握登录的原理,实现登录功能,后台管理主要是对用户和图书信息进行添加、修改、删除,可以让学生结合所学的SQL语句进行分析,通过后台管理页面养成学生对网站安全的意识。课 堂 教 学 安 排教学过程主 要 教 学 内 容 及 步 骤师生活动引入项目体验分析准备信息查询页显示类高级询 用户登录添加修改删除图书书 设置访问权限调试总结模块一 项目准备项目背景某学校图书馆目前只有用借书证借书,形式是在借书证上登记所借的书籍,馆内藏书信息不能很好地反映,每次都要花费大量的人力来统计,这从一定程度上给图书管理工作带来了诸多不便,管理模式过于传统落后,已经无法满足信息化时代对图书管理的要求,学校投入资金成立了

4、图书馆信息化建设小组,让你来承担项目负责人,你会如何建设图书出版查询如何实现运用的技术有哪些 系统主页如图所示项目体验学生操作图书出版信息查询系统,浏览相关图书信息。项目分析根据对项目的浏览,让我们来分析一下本系统的操作流程请同学们完成任务书上的连线题交互式网页,显然就必须要有数据库文件,下面让我们来设计系统所用到的数据库任务一 设计数据库1、book表(图书信息)2、class表(图书分类)3、admin表(用户信息)注:创建Access数据库data_db.mdb,存放于e:/myweb/data中后台数据库是如何与用户进行交互的呢?下面请看任务二任务二、定义站点并创建数据库连接1、定义站

5、点内容网站名称site服务器主目录E:/myweb服务器模型Asp vbscript访问类型本地/网络测试网址http:/localhost2、创建连接自定义连接字符串(连接方式)Provider=Microsoft.Jet.OLEDB.4.0;DataSource=& Server.MapPath(/data/Data_db.mdb)连接名称conn数据库名称Data_db.mdb服务噐主目录与站点目录的一致性项目准备工作一切就绪,图书信息查询功能是如何实现的呢?模块二 图书信息查询首先让我们在主页中来创建数据列表,用来显示图书信息。操作步骤:应用程序-服务器行为-记录集(查询)-绑定(教师

6、演示)学生观察发现问题:页面列表中只出现一条图书信息,这是什么原因导致的呢 小组讨论:针对页面出现的问题,讨论解决的方案学生通过查阅课本得出结论:利用重复区域的插入这时全部的查询结果都显示在页面上,能不能让页面上只显示5条信息呢学生思考,利用分页功能,引入任务一任务一 添加分页及状态导航:利用应用程序的服务器行为中重复区域和记录集导航状态的功能小组合作学习,探索分页的制作过程,完成任务我们如果按类别来查询图书信息,如何实现呢,引入任务二任务二 分类查询教师分析:我们单击某类别的名称会出现这个类别下的图书信息,如何实现的? 利用打比方通俗讲解:URL参数:classnumberresult.as

7、p?classnumber=学生完成任务二如果用关键字进行查询,如何实现呢?引入任务三任务三 高级查询我们是在表单对象中输入数据,然后进行查询的参数类型显然是表单参数:Request.Form(BookName作比较:高级查询与分类查询的异同查询方式相同点不同点分类查询高级查询往往我们在浏览网站时都会要求用户进行登录,对于后台管理更加需要管理员登录,才能对相关的信息进行操作,那么登录是如何实现的呢?模块三 用户登录用户注册了网站,那么他只需要登录成功就有权限浏览相关的内容,如何实现?根据观摩,学生说出用户登录的流程,教师展示相应的流程图教师提供“登录页面”的素材,界面如图所示。教师任务书中给出

8、提示,仍然是通过服务器行为,要求学生尝试完成1、具体操作:(1)服务器行为面板(2)登录用户登录成功后的页面为admin.asp,失败后的页面为loginfail.asp(教师直接提供Loginfail.asp和admin.asp页面素材)登录成功后出现的页面(loginsuccess.asp)如下图所示思考:欢迎后面的“用户名”是怎么产生的呢?能不能通过一个变量在网页间进行传递实现。2、创建阶段变量mm_username(1)、应用程序-绑定-阶段变量(2)、添加阶段变量到admin.asp页面Dreamweaver中创建登录应用程序后,它将自动生成相应的Sesssion变量Session(

9、“mm_username”)记录当前登录用户的信息,会在网页中互相传递,可以用来验证用户是否登录用户不输入任何信息想直接登录,系统给出友情提醒,要求用户必须输入帐号,也就是对表单对象进行查漏补缺。3、检查表单利用行为onsubmit事件检查表单对象操作要领:行为-检查表单-添加onsubmit事件(默认事件)课后任务:利用javascript代码程序能否实现?后台管理用户是如何添加的呢?这就涉及到后台用户管理的设计,包括对用户的修改、添加、删除,引入模块四模块四 后台用户管理任务一 添加用户从体验中可以看出,我们必须先有一个网站的帐号,这样才有权限有浏览相关的信息,因此,要设计用户的注册功能教

10、师给出素材 “注册页面”,如图所示思考1:如何实现将输入的用户信息添加到后台数据库admin表中呢?插入-应用程序-插入记录思考2:注册的用户名发生重复登记现象,这会导致管理员分不清哪个用户的信息,如何解决呢?插入-应用程序-用户身份验证-检查新用户名如果用户不小心将错误的信息注册了,那么如何对用户信息进行修改呢?任务二 修改用户注册用户编辑页面(listuser.asp)如图所示,包含修改与删除用户,修改功能如何实现?修改用户页面(edituser.asp)如图所示从图中可以看出,原先的数据都会显示在页面上,请同学们思考其实很简单,只需要创建记录集rsuser,设置表单对象的属性为动态文本注

11、意点:各表单对象的名称应与数据库中admin表的字段名一致,其中用户表名不能用user我们修改用户信息后,如何将它添加到后台数据库中呢,需要更新用户信息。1、应用程序-服务器行为-更新记录2、设置对话框中的参数任务三 删除用户注册用户编辑页面(listuser.asp)中删除用户又是如何实现的呢?为“删除”建立超链接,通过参数id传递在deluser.asp页面中实现删除用户的功能1、利用服务器行为-命令2、删除命令对话框如图所示其中的关键设置 :SQL语句:delete from user1 where id=mm_userid变量:mm_userid 运行值:request(“id”)如何

12、将session变量从服务器中清空呢?这就需要对用户进行注销,以便安全退出。任务四 注销用户我们只需要在left.asp页面中进行用户注销操作步骤 1、选定文本“注销用户”2、服务器行为面板-用户身份验证3、注销用户注销用户后,Session变量会清空模块五 后台图书信息管理既然用户管理功能实现了,同学们,能不能对图书信息同样在后台页面中进行管理呢?任务一 添加图书信息添加图书(addbook.asp)页面如图所示如何实现图书的添加?可以从添加用户吸取经验。学生自主完成任务一,总结归纳1、新建记录集rsbook、rsclass2、设置图书类别3、利用服务器行为-插入记录图书管理页面(listb

13、ook.asp)如图所示 类比分析:老师提问:比较图书信息列表与index.asp中的列表的区别,新增的功能有哪些?学生观察得出结论:管理员可以对图书信息进行修改和删除任务二 修改图书信息具体是如何实现修改图书信息的?学生从修改用户中找到解决方法:设置链接地址中必须传递参数id老师精讲:设置的链接地址如下修改:editbook.asp?id=%=(rsbook.Fields.Item(ID老师:(1)传递参数的目的是什么? (2)在修改图书信息中,可以对其中的图书信息进行修改。修改图书信息页面(editbook.asp)如图角色:学生-校图书馆管理员,发现将图书的版次和作者弄错了,如何修改图书

14、信息?问题实质:本任务主要还是修改数据库,将正确的图书信息写入后台数据库。小组归纳操作步骤1、先将各动态文本显示2、服务器行为-更新记录如何删除图书信息呢?任务三 删除图书信息删除图书信息页面 (delbook.asp)如图所示 和前面删除用户信息相类似,要求同学们自己完成任务三创建链接删除页面delbook.asp?利用服务器行为中命令实现删除,命令对话框如图所示其中的关键设置有:delete from book where id=mm_bookidmm_bookid 运行值:模块六 访问权限和项目调试任务一 设置访问权限1、导入实例:暨阳论坛版主、校园网管理员2、功能描述:对后台管理页面l

15、oginsuccess.asp的登录是有权限的,只有管理员登录后才能够对后台进行管理,如对有关的信息进行添加、修改、删除等操作,非管理员是没有权限访问这些页面的。那么我们怎么设置权限问题呢?其实也很简单教师提问:哪些页面需要进行限制访问呢?学生思考,让其中一个小组进行阐述这些页面有:loginsuccess.asp、listbook.asp、editbook.asp、delbook.asp、listuser.asp edituser.asp、deluser.asp3、操作步骤:(1)服务器行为 -用户身份验证-限制对页的访问(2)基于用户名和密码进行身份验证(3)如果访问被拒绝,转到系统主页i

16、ndex.asp进行登录(4)对其它的管理页面进行限制访问学生完成模块功能,教师转播某组操作过程与结果任务二 调试项目学生调试整个系统,展示最终的作品,并完成评价表评价项目总结性评价过程性评价最终效果出现的问题操作要领站点测试数据库连接后台用户登录添加用户页面修改用户页面删除用户页面添加图书页面修改图书页面删除图书页面任务三 设计项目报告完成本项目的报告书问题引入师:我校图书馆借书的方式生:借书证、查书耗时让学生体验项目的流程,提高学习的乐趣学生根据体验分析流程,教师展示流程根据项目体验和结构图完成连线题分析数据库组成部分完成数据库的设计后台数据库数据如何显示在网页上呢测试连接,小组讨论教师操

17、作演示,学生观看,发现问题,小组讨论,解决问题深入挖掘通俗讲解参数传递,使内容简单易懂演示归纳总结教师操作演示,让学生比较分析两种查询的异同学生完成任务三教师播放视频文件,学生思考用户登录的流程图自主完成任务一分析制作情况学生发现问题,教师由问题引入阶段变量师生共同探讨学生完成本模块教师演示学生完成任务教师给出操作步骤,学生尝试自主完成本任务教师提供页面,学生思考问题,根据提示解决问题学生根据提示完成讲解注销意义小组探究学习学生复习模块四任务一,完成任务教师提问,学生观察,引入任务二学生复习修改用户教师讲解学生角色扮演,激发课堂氛围借鉴模块四,学生完成任务三教师巡回指导后台管理页面安全性教师提问,学生思考教师操作演示学生调试完成评价表复习巩固

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2