欢迎来到天天文库
浏览记录
ID:50066892
大小:901.00 KB
页数:58页
时间:2020-03-08
《网站建设与管理 教学课件 作者 宋一兵 王新宁 网站建设与管理(第2版)(项目教学)-05.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、项目五设计网络书店前台功能任务一网络书店的规划与数据库设计任务二网络书店的基本页面设计任务三网站商务功能设计任务一网络书店的规划与数据库设计(1)查看图书:顾客进入书店后,可以查看新书或特价图书的信息,或是直接搜索自己想要的图书,并且有一个入口可以查看所有图书的信息。(2)选购图书:顾客在浏览图书信息的过程中,可以将自己喜欢的图书放入购物车中,并且可以随时管理购物车中的图书,比如查看或清空购物车中的图书。(3)下订单:顾客带着购物车到收银台结账,术语为下订单,顾客下订单前必须先注册书店的会员并且已经登录,然后填写订单并确认付款方式,同时还可以以留言板的形式向书店提
2、出一些建议和要求。(一)前台的流程与结构用户新书推荐特价图书浏览全部搜索图书是否会员会员登陆订单回执购物车会员注册收银台否是网络书店前台功能图书展示会员管理购物车收银台留言板新书推荐特价图书浏览全部图书搜索图书会员登陆会员注册修改会员资料放入图书移出图书查看购物车清空购物车查看订单填写订单确认订单填写留言板查看留言板前台的功能结构图存放用于后台管理的文件和文件夹存放数据库文件“bookshop.mdb”存放用于前台管理的文件和文件夹存放网站中用到的图片文件连接数据库的代码文件网站的主页文件主页的框架部分默认显示的文件网站的样式文件主页的功能导航菜单文件网站的文件夹
3、结构图(二)网站数据库的创建本书采用MicrosoftAccess来创建数据库。整个书店系统使用一个数据库文件“bookshop.mdb”来存放信息,不同类型的信息用不同的基本表存储。基本表基本表存储的信息books存放所有图书的信息member存放书店会员的基本信息basket存放购物车的信息dingdan存放书店会员订单的信息liuyan存放顾客的留言内容class存放图书的分类信息书店系统所用到的6个基本表如下表所示:(三)设计基本表的结构1.图书信息基本表(books)2.会员基本信息表(member)3.购物车信息基本表(basket)4.订单信息基本表
4、(dingdan)留言基本表(liuyan)和图书分类表(class)主页的内容和布局是整个网站开始的关键。下面以“清源图书网”的主页为例,说明如何构建网络书店的主页。任务二网络书店的基本页面设计(一)制作网络书店主页①书店的功能导航菜单和名称②会员注册图书目录图书查询③图书信息④版权说明主页的框架结构主页结构中,第①、第②和第④部分将在整个网站中使用,可以将它们分别做成单独的页面,用时直接调用,或是嵌到主页面中;而第③部分的内容比较灵活,可以是新书或特价书的信息,也可以是图书查询的结果,因此这一部分做成框架的形式比较合适。制作网络书店主页“main.asp”文件
5、。其中第①部分存储在“top.asp”文件中,第③部分存储在“right.asp”文件中,其它部分存储在“main.asp”文件中。要求:点击第②部分的图书目录和图书查询的时候将在第③部分显示结果。由于图书信息和查询结果将在主页右边的空白部分显示,因此这里将嵌入框架。具体代码为:注意:图书信息和查询结果都将在框架“content”中显示,因此在做链接的时候,链接的目标应指向“content”,即6、arget="content">。(二)按图书目录分类显示1.设计显示图书信息的列表框具体代码如下所示:<%ii=request("class")sql="select*frombookswhereclassid="&iirs.opensql,conn,1,2%>2.连接数据库、打开books表具体代码如下所示:<%fori=1tors.pagesizeifrs.eoforrs.bofthenexitforendif%>……<%rs.movenextnext%>3.分页并循环取出本页每条记录4.表格中插入7、显示图书信息的asp代码插入asp代码后的图书信息列表框具体代码如下所示:图形图像…….class的值即为传递参数的值,链接页面“booksbd.asp”将根据这个值选择满足条件的图书记录。target=“content”表示在右边框架中打开链接页面“booksbd.asp”。5.给主页的目录项添加链接文件(三)新书推荐和特价图书的分类显示(四)图书详细信息页面具体步骤为:制作一个页面将图书的详细信息显示出来,并通过传递参数的方式将列表上的图书名称做成链接8、和此页面相
6、arget="content">。(二)按图书目录分类显示1.设计显示图书信息的列表框具体代码如下所示:<%ii=request("class")sql="select*frombookswhereclassid="&iirs.opensql,conn,1,2%>2.连接数据库、打开books表具体代码如下所示:<%fori=1tors.pagesizeifrs.eoforrs.bofthenexitforendif%>……<%rs.movenextnext%>3.分页并循环取出本页每条记录4.表格中插入
7、显示图书信息的asp代码插入asp代码后的图书信息列表框具体代码如下所示:图形图像…….class的值即为传递参数的值,链接页面“booksbd.asp”将根据这个值选择满足条件的图书记录。target=“content”表示在右边框架中打开链接页面“booksbd.asp”。5.给主页的目录项添加链接文件(三)新书推荐和特价图书的分类显示(四)图书详细信息页面具体步骤为:制作一个页面将图书的详细信息显示出来,并通过传递参数的方式将列表上的图书名称做成链接
8、和此页面相
此文档下载收益归作者所有