Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解

上传人:E**** 文档编号:89181426 上传时间:2019-05-20 格式:PPT 页数:9 大小:480KB
返回 下载 相关 举报
Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解_第1页
第1页 / 共9页
Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解_第2页
第2页 / 共9页
Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解_第3页
第3页 / 共9页
Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解_第4页
第4页 / 共9页
Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解》由会员分享,可在线阅读,更多相关《Web数据库应用教程 教学课件 ppt 作者 潘红艳 实训4讲解(9页珍藏版)》请在金锄头文库上搜索。

1、网上书店数据库的设计(1),Category1表,Category2表,Gouwu.mdb中有三张表,一个表名为category1,一个表名为category2,一个表名是jinhuika,jinhuika表,网上书店数据库的设计(2),Books.mdb数据库中有一张表,存放图书信息。表的名字为book。,网上书店数据库的设计(3),Category1数据表、category2数据表和book数据表之间通过categid 和categid2建立关联。,建立关联的好处就是当修改一个表中的字段值时,另外表的相关联的字段值也发生相应的改变。这样可以保证数据信息的一致性。,温馨提示:,网上书店界面的

2、设计,网上书店界面采用框架结构,左侧显示图书分类, 右侧显示相应的图书信息。图书按照两级分类,一级分类名下有二级分类名,二级分类下的图书信息显示在右侧的工作区。,左侧的图书分类菜单是动态的,根据数据库相应分类不同而显示不同的分类信息。,认真阅读left.asp和view.asp程序代码,体会菜单的编程方法。,温馨提示:,网上书店的逻辑流程,按分类显示图书信息,确定购买图书,更新图书购买数量,继续购买,结帐,查看购物车,建立三个文件显示图书分类信息和图书详细信息,在这里巧妙采用response.write语句显示一级分类名称,以一级分类名称作为链接显示二级分类名称,以二级分类名称作为链接显示图书

3、详细信息。以图书名称作为链接指向图书购买模块。,在图书详细信息显示页面,单击图书名称便链接到图书购买页面,用户在该页面可填入购买该本图书的数量,提交后用户可查看所要购买图书的具体信息,然后进入购物篮页面,能够进行更改、删除等操作。,网上购书系统的核心技术是“购物篮”功能,该“购物篮”类似于超市实际的购物车,顾客可以把想购买的商品放入购物车,也可把已经放入购物车中的商品拿掉。,网上书店的网页的组成与操作(1),网上书店相关网页文件的含义: index.asp 系统首页文件 left.asp 图书一级分类信息显示文件 view.asp 图书二级分类信息显示文件 bookbuy.asp 图书详细信息

4、显示文件 add.asp 确定购买图书数量文件 addtobox.asp 浏览要购买的图书信息文件 bookbuffer.asp 购物篮文件 Update.asp 更改购物蓝购书信息 jiezhang.asp 结帐文件 jiezhang1.asp 结帐文件,网上书店网页的组成与操作(2),Index.asp,left.asp,view.asp,bookbuy.asp,add.asp,addtobox.asp,Bookbuffer.asp,update.asp,jiezhang1.asp,jiezhang.asp,Gouwu.mdb Books.mdb,注释:在该图中,实线表示上网者操作的动作,

5、虚线表示程序的动作。,显示一级图书分类,显示二级图书分类,显示图书信息,显示图书信息,并输入购买数量,添加到购物蓝,添加到购物蓝,购物蓝购书情况,更改购物信息,结帐,显示结帐余额,网上书店界面左侧菜单的实现技巧,在左侧菜单中显示一级图书分类名,在每个分类名左边都有一个加号,点击加号链接,可以展开一级图书分类,显示二级图书分类。程序名为left.asp,右侧为left.asp的部分程序代码。,点击加号时,执行view.asp程序,显示二级图书分类。,while not rsdata.eof param=“categID=“&rsdata(“categID“) param=param & “&ca

6、tegname=“ & server.urlencode(rsdata(“categname“) link=“ & “+“ & “ count=count+1 response.cookies(“categorylink“ & count)=link& rsdata(“categname“) response.cookies(“categorylinks“)=count rsdata.movenext wend rsdata.movefirst,for i=1 to request.cookies(“categorylinks“) response.write“ response.write

7、request.cookies(“categorylink“& i) & “ rsdata.movenext next response.write“,Categlink数组用于保存链接地址和一级图书名称。,上述程序的功能时显示一级分类图书。,小结,网上购书系统是INTERNET上应用比较广泛的系统之一,以其快捷、方便等诸多优点受到人们青睐。本章介绍了一个网上购书系统的具体设计和实现过程。 网上购书系统基本上三个模块组成:会员管理模块:在此模块中,用户进行注册,通过系统审核后成为会员,会员在登录后即可购买图书。购书模块:在此模块中可以查看图书信息,实现购书、结算、查看订单等操作。系统管理模块:在此模块中可可以添加、删除图书信息及管理订单、会员信息等。,在该网上书店的实训项目中,在页面之间传递参数使用最多的是Cookies对象。同学们在学习的过程中要认真体会cookies的特点,总结数据传递的方法,以便编写出功能完善的程序。,这个网上书店实训项目还有很多缺陷,希望同学们认真思考,完善网上书店的实现。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号