B篇08电子商务网站创建实例.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
B篇08电子商务网站创建实例

8.1 总体结构设计 8.1.1 网站主要功能模块 本示例网站命名为:新世纪商城,域名为:。主要功能模块如下: 8.1.2 数据库设计 本示例网站创建一个db2.mdb数据库,其中包含的主要数据表有: 商品表(Products):包括商品编号、商品名称、市场价、优惠价和简短说明等信息。 购物车表(Carts):为每一个购物的客户自动产生一个唯一的购物车编号,并保存该客户的购物日期等信息。 购物车明细表(CartItems):保存每一辆购物车中各项所购商品的编号、名称、单价和数量等信息。 订单表(Order):为确定购买的客户自动产生一个唯一的订单编号,并保存该客户的订购日期和订购总计金额,同时保存该客户的姓名、电子邮件地址、详细住址、邮政编码和联系电话等信息。 订单明细表(OrderItems):保存每一个订单中所订购的各项商品的编号、名称、单价和数量等信息。 8.1.3 主要程序模块及其工作流程 1.需要编写的主要页面程序模块及其工作流程 2.各主要页面程序模块实现的功能 Products.asp:商品展示页面,同时提供到其他各类商品展示网页的链接。客户点击某商品旁的“购买”链接,即可将该商品放入购物车。 Search.asp:商品有哪些信誉好的足球投注网站页面,用来处理在商品展示页面中客户提出的商品有哪些信誉好的足球投注网站请求,并将有哪些信誉好的足球投注网站的结果返回到商品展示页面中进行展示。 AddItem.asp:添加商品页面,一旦客户点击所选商品旁的“购买”链接,本页面立即判断该客户是否已拥有购物车,若没有就为其分配一辆,再将所购之物存入对应购物车明细表,并调用购物车页面显示所购商品的具体信息。 Cart.asp:购物车页面,显示客户已购的各项商品信息,包括:商品名称、单价、数量、金额及所购商品的总价。允许客户修改所购商品的数量,并重新计算和显示金额和总价。该页面还提供“继续购物”、“清除购物车”和“去收银台”链接。 Recalc.asp:重新计算页面,响应客户的“重新计算”请求,根据修改后的商品数量重新计算金额和总价,并负责修改购物车明细表中的相关数据。 Delete.asp:清除购物车页面,响应客户提出的“清除购物车”请求,并负责删除该客户在购物车明细表中的相关数据。 Order.asp:订单页面,响应客户的“去收银台”请求,为确定要购买商品的客户自动产生一个唯一的订单编号,然后要求客户如实填写姓名、送货地址、联系电话等信息,再将当前购物日期、总计金额,以及送货地址等信息保存到订单表中,并负责将购物车内的所购商品信息保存到订单细节表中。 8.2 商品展示设计 8.2.1 Products商品表设计 8.2.2 包含文件设计 在本示例网站中,使用了Head.inc、Foot.inc和Conn.inc三个包含文件。 1.Head.inc 在本网站展示各类商品的页面中,其网页头部显示的信息通常是相同的,为此将相应的代码段保存为称为头文件的包含文件Head.inc,以便在各页面头部需要时被调用。 2.Foot.inc 在同一网站各个网页尾部通常需要显示一些相同的网站版权、经营许可证及网站联系人等信息。为此将相应的代码段保存为包含文件Foot.inc,以便需要时方便地插入到各网页的尾部。 3.Conn.inc 一个网站的多个页面通常都需要建立与数据库的连接,以便能够打开其中所需的表进行操作。本网站把与数据库连接的代码段保存为Conn.inc包含文件。 8.2.3 商品有哪些信誉好的足球投注网站页面设计 8.2.4 商品展示页面设计 8.3 购物车设计 8.3.1 数据表设计 本示例网站创建Carts和CartItems两个表来保存客户购物信息。其中:Carts表用来自动为每个客户分配一辆购物车,并保存每个客户的购物车编号及购物日期信息;CartItems表用来保存每辆购物车中每一件商品的编号、名称、单价和数量等信息。 8.3.2 放入购物车页面设计 购物车功能是由添加商品页面AddItem.asp和购物车页面Cart.asp来完成的。AddItem.asp页面的功能为:当客户选中某项商品并点击“购买”链接而激活AddItem.asp页面,该页面首先判断这个客户是否已经有了购物车(即该客户是否为进入本网站后的第一次购物),若没有购物车就为其新分配一辆(即为该客户在Carts表中自动产生一个新的购物车编号CartID);若客户已有购物车,则从Session变量中获取对应购物车编号。最后再调用购物车页面Cart.asp显示该客户购物车中已购商品的详细内容。 8.3.3 显示购物车页面设计 显示当前客户的购物车中已购商品的各项信息是由购物车页面Cart.asp来完成的。在该页面中还将为客户提供更

文档评论(0)

16588ww + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档