网站大量收购独家精品文档,联系QQ:2885784924

动态网页设计应用教程chap10.ppt

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

* ASP动态网页设计应用教程 重点内容: 一套完整的动态网站程序 第10章 ASP技术的综合应用 一、网站定位 这个网站的核心功能是在网络上提供一些体育用品的零售业务,即一个网上的体育用品商店。用户可以方便地在线浏览商店中提供的各种商品,也可以在线订购所需要的商品。与现实世界顾客到商店购物的程序不同,我们必须要保证用户购物的可靠性,即需要对购物用户的身份进行一定程度上的控制。这是因为网上销售的不是真实的货物,而是达成一项买卖的协议,然后由卖方提供送货业务。实际的商品交割需要到现实世界中来完成,所以必须对顾客的身份及购物定单进行审核。查证以后才进行实际的商品交割,避免造成商家不必要的人力、物力损失。 综合以上这些要求,这个电子商务网站至少应该具有以下几个功能。 (1) 将需要在网络上销售的商品加以归总和分类,建立一个基本的网站商品分类体系,据此来设计商品数据库。然后在网站上按照分类体系分别设置商品陈列架,用户可以通过浏览不同的陈列架找到所需要的体育用品。 (2) 对用户进行注册会员制管理方式,非会员用户只能在网站上浏览,但是不能在线购物(即下定单)。网站的注册会员可以在每次进入本站时,通过验证身份而获得在线购物和其他一些权利。如果用户发现自己的注册信息有错误,也可以在线修改。 一、网站定位 (3) 对用户的资料进行采集,记录用户每次购物的信息,对用户的购物进行奖励。奖励的方式是提供一种网站积分,当积分到达一定的份额时通知用户,然后对用户的再次购物进行优惠或者提供其他优惠措施。这一点也是现在网络上很多电子商务网站都采用的“积分制”促销活动。 (4) 实现注册用户的在线选购商品和定单的生成。用户可以对自己选择过的商品取消购买,也可以对每件选择的商品决定购买的复件数。 (5) 提供用户对网站数据库中所有商品的查找功能,用户可以通过简单的商品名进行精确或者模糊的检索,也可以通过一个提供多个检索入口的高级检索对所需要商品进行多方面的限制性检索。用户可以通过查看检索结果而获得商品的详细情况,如货号、品牌、价格和照片等。 (6) 提供BBS社区论坛系统,可以根据客户的贴子(即留言)来进行回复。现在一般的大型网站均额外带有BBS论坛服务。简单地讲,就是一个复杂一点的留言板。 二、功能模块划分 根据网站的功能,将该网站划分为以下几个功能模块。 (1) 模块一:会员注册与管理模块,包括新会员注册、会员身份验证(即登录)、会员信息修改、会员身份注销和预定制商品。 (2) 模块二:商品陈列上架模块,即实现商店所有商品的分类上架,供用户浏览选择。 (3) 模块三:购物车模块,需要完成用户选购商品,购物定单生成功能,以及用户购物积分功能。 (4) 模块四:商品检索模块,包括简单的商品名称精确和模糊检索、多种条件的组合检索、检索结果的分页显示和检索结果的详细介绍。 (5) 模块五:BBS社区,可实现网上留言聊天等。 (6) 模块六:数据库设计模块,包括按照功能分析设计数据库并处理各表结构。这个模块是其他所有模块的基础。 从流程图中可以看出,身份验证在整个网站购物的过程中发挥着相当重要的作用。其中包括登录、判断用户登录信息是否超时,以及对非法用户引导其进行注册等功能。 该流程图也大致体现了网站程序设计的思路,按照用户购物的流程来设计程序。顺着该流程图一步一步往下走,在需要进行转向处提供转向功能,并随时注意用户的登录信息。这种思路有利于对整个大的工程的把握,有利于对程序设计过程的实时指导。 二、功能模块划分 三、数据库设计 数据库是整个网站的基础,因此必须在数据库框架设计完成的情况下,其他模块才有可能实施。我们采用的数据库开发工具是Microsoft Access 2000,数据库名称定为shopping.mdb。根据需要存储的信息,在该数据库中定义了如下各数据表。 1. 会员资料表(表名:users):用于存放会员的注册信息。 2. 商品信息表(表名:product):用于存放商品的信息。 3. 订单信息表(表名:orders):用于存放订单的信息。 4. 预定制商品表(表名:preorders):用于存放预定制商品的注册信息。 5. BBS论坛(表名:notebook):用于存储帖子。 6. 商品名称查询(视图名:productname):用于查询商品。 7. 商品小类查询(视图名:productkind):用于查询商品种类。 8. 商品品牌查询(视图名:producttag):用于查询商品品牌。 四、会员注册与管理 会员注册

文档评论(0)

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

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

1亿VIP精品文档

相关文档