电子商务网站建设(高职高专) 教学课件 作者 王大根.pptVIP

电子商务网站建设(高职高专) 教学课件 作者 王大根.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子商务网站建设 作者:陈月波 第七章 电子商务网站构建(一) 【本章导言】 本章介绍如何建设电子商务网站中购物模块,介绍登录、注册、显示商品、搜索商品、购物车和结账处理等电子商务网页的制作,并介绍了一些 ASP和网络数据库编程方面的知识和技巧。 登陆和注册 显示商品 购物车 结账处理 第一节 登陆和注册 一、数据库设计 用户完成注册以后,注册信息应以一种有序的形式保存在企业网站中,以便网站利用。数据库设计的首要原则是:每个字段包含的数据应该是不能被继续分割的原子数据,或者是尽可能地是原子数据。 要避免的问题: (1)数据冗余 (2) 修改异常 (3) 插入异常 (4) 删除异常 二、ASP 的数据库编程 (一)建立一个指向数据库的链接 建立一个指向数据库的链接方法: 1.连接字符串 2. 数据链接文件 3.ODBC数据源,或DSN 三、登录页面实现 四、核对用户资料 建立了一个记录集后,首先检测记录集中是否有记录,如果有记录说明该用户存在,如果没有记录,说明登录时输入的用户不存在。此时显示出错信息,并提供一个返回登录界面的链接。 若用户名存在,则进一步验证保存的口令登录页面输入的口令是否一致: rs (“UsrPass” )password。 若此逻辑表达式的值为真,说明不一致,此时显示出错信息,并提供一个返回登录界面的链接。若此逻辑表达式的值为假,说明输入的口令与数据库中保存的口令一致,即验证通过,登录成功。此时把用户名和口令存入 session中。然后把页面重定向到网站首页。 五、注册页面实现 1.信息收集页面 2. 信息处理及保存文件 六、退出登录状态 用户登录后,用户的编号、昵称和类别就保存在服务器的 session变量中,用户在网站上完成购物或管理活动后,可以单击网站首页上的退出按钮,以结束用户在网站上的登录状态。此时系统调用 CheckOut . asp 页面清除用户 的登录信息。 第二节 显示商品 一、数据库设计 Product Type 表中保存了所有的商品类别 , 所有的商品类别都有一个不重复的编号和一个名称。这样,用一个表来存储产品信息,而用另一个表来存储类别信息,这样如果类别信息需要修改时,不必修改产品表中类别名称,而只要修改类别表就可以了,从而可以避免上一节提到的数据冗余、插入异常、修改异常和删除异常等问题。 二、文件包含 包含指令的格式是: !--#include file=FileName“--〉 其功能是把某一个文件包含到本页面中来,即读取 File Name所指示文件的全部内容并插入到该页中,这是一种非常有用的插入HTML段落的技术,可反复使用。也常用该指令来插入代码段。 通过把脚本和内容分开的方法,给页面提供了一个组成层次。这意味着如果对脚本进行了修改,在客户端再次打开该页面时,脚本的修改情况自动地映到使用包含文件的每个页面中。包含文件也是一种插人服务器特定的信息的简单方法,所以把站点转移到另一个服务器不意味着必须编辑涉及原来务器的所有页面(明显的例子是数据库连接字符串或指定一个完整的 URL或服务器名字的链接)。这可以大大地节省维护时间。 三、网站首页 四、商品页面 (一)显示选中类别的所有商品 在本示例网站中,采用了树状的商品类别结构,而且不限制类别层次。在显示指定类别的商品时,有一个很大的问题。即如何显示某一类别下的所有商品。 (二)商品类别 (三)商品列表 商品列表显示在商品类别列表中选定的某一类别所属的商品。显示的商品内容一般比较简略,主要显示一些重要的内容,如商品名称、简要介绍、价格等。 (四)商品详情页面 (五)搜索商品 第三节 购物车 一、数据库设计 要实现购物车,需要两个表: (1)存放购物车信息的 Cart s表 (2) 存放每辆购物车中具体商品信息的CartItem 表 (一)创建购物车 在创建一个购物车时,必需完成两项工作: 一是插入购物车信息; 二是插入购物车中商品的信息。 向 Cart s 表插入记录可以使用下列语句: Insert into Carts (UserID, CartDate )Values(89, Date()) (二)清除购物车 一般地说,客户不会直接删除购物车记录,而只会清除购物车中包含的商品信息。 因此清除购物车就是删除 CartItem中对应购物车编号的记录。 可以用下列语句实现: Delete from CartItem where CartID= 121 这样就清除了购物车编号为121的购物车中的商品信息。 二、购物车实现 (一)建立指向购物车页面的按钮 (二)购物车页面 1.显示购物车商品的信息 2.管理商品界面

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档