电子商务网站建设实验指导书.docVIP

  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文档。上传文档
查看更多
电子商务网站建设实验指导书 1.实验目的 电子商务网站建设是电子商务专业中非常重要的一门技术基础课程,通过课程的理论学习之后,急需学生通过一次网站建设的实践,加强对所学知识的理解和掌握,因此通过创建一个具体的购物网站来锻炼他们的实践动手能力。 2.实验要求 通过本次实践之后,掌握如何从需求,转化为设计,然后将设计转变为具体的代码。实验完成之后,需提交网站设计的源代码一份,集中实践报告一份。 3.实验指导 3.1总体结构设计 购物网站直接与客户打交道,其内容的合理性和完整性,是网站能否吸引顾客的关键因素之一。所以在网站设计总体结构设计时,应尽量从客户角度以及网络营销的角度出发来考虑其功能的实现。 网站的总体结构设计包括:网站各主要功能模块的划分、相关数据库设计、各页面程序模块设计的确定及其工作流程的设计。 3.1.1网站主要功能模块 本次试验的网站命名为:新世纪商城,域名设计为:。网站主要功能模块包括商品介绍,在线销售;其中商品介绍又包括商品展示和商品搜索;在线销售分为,放入购物车,显示购物车,清空购物车,生成订单。 3.1.2数据库设计 本次网站使用Access数据作为存放商品信息、客户资料和订单信息的数据库。本网站使用一个名为db2.mdb的数据库,其中包含的数据表如下: 商品表(Products),用于存放需在商品展示页面显示的各项商品信息,包括商品编号,商品名称、市场价、优惠价和商品说明信息等。 购物车表(Carts),用于为每一个购物的客户自动产生一个唯一的购物车编号,并保存该客户的购物日期等信息。 购物车明细表(CartItems),用来保存每一辆购物车中各项所购物品的编号、名称、单价和数量等信息。 订单表(Order):在客户确定购买之后,用来为该客户自动产生一个唯一的订单编号,并保存该客户的订购日期和订购总计金额,同时保存该客户的姓名、电子邮件地址、详细住址、邮政编码和联系电话等信息。 订单明细表(OrderItems):用来保存每一个订单中所订购的各项产品的编号、名称、单价和数量等信息。 3.3.3主要程序模块及其工作流程 主要页面模块及其工作流程 各主要页面程序模块的实现功能如下: Products.asp:商品展示页面,用来将数据库中当前所选的类别的商品表(Products)的各项商品信息显示在网页上,同时提供到其他各类商品展示网页的链接。客户可在本页面点击某件商品的旁的购买字样链接,即可将该商品放入购物车此外,在次页面还有一个商品搜索区,可根据客户输入的搜索关键字启动商品搜索程序,并将搜索到的商品展示在本页面。 Search.asp:商品搜索页面,用来处理在商品展示页面中客户提出的商品搜索请求,并将搜索的结果返回到商品展示页面中进行展示。 AddIterm.asp:添加商品页面,一旦客户点击所选商品旁的购买字样链接,本页面便立即判断该客户是否已拥有购物车,若没有就为其新分配一个购物车。然后再将所购之物存入对应的购物车明细表,并调用购物车页面显示该购物车中所选购物品的具体信息。 Cart.asp:购物车页面,用来显示客户已购的各项商品信息,包括:商品名称、单价、数量、金额及所购商品的总价。在该页面允许客户修改所购商品的数量,并重新显示和计算金额和总价。此外,该页面还提供“继续购物”、“清除购物车”和“去收银台”的链接。 Recalc.asp:重新计算页面,响应客户在购物车页面提出的“重新计算”请求,根据修改后的商品数量重新计算金额和总价,并负责修改购物车明细表中的相关数据,然后再次调用购物车页面显示重新计算后的购物车信息。 Delete.asp:清除购物车页面,响应客户在购物车页面提出的“清除购物车”请求,并负责删除该客户在购物车明细表中的相关数据,然后调用商品展示页面继续显示商品供客户选购。 Order.asp:订单页面,响应客户在购物车页面提出的“去收银台”请求,为确定要购买商品的客户自动产生一个唯一的订单编号,然后要求客户如实填写姓名,送货地址,联系电话等信息,再将当前购物日期、总计金额,以及送货地址等信息保存到订单表中,并负责将购物车内的所购商品信息保存到订单细节表中。实际编程时,该订单页面实际上由Order1.asp、Order2.asp、Order3.asp、Order4.asp这四个页面组成。 商品展示设计 商品展示页面涉及数据库中的商品表Products、商品搜索页面Search.asp和商品展示页面Products.asp的设计。为提高页面的设计效率和代码的重用性,考虑使用包含文件,包括Head.inc、Foot.inc和Conn.inc3个包含文件。 数据设计可参考下表 Products表 包含文件设计 包含文件设计是指可以包含在其他页面中的文件。如果一个程序代码段可能会多次出现在其

文档评论(0)

1honey + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档