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

BC电子商务网站的设计要求.docVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BC电子商务网站的设计要求.doc

B2C电子商务网站的设计要求 在迅猛发展的Internet商务时代,一个高效率的B2C电子商务网站绝不仅仅是基于Web的商店。现在顾客对于电子商务站点的要求越来越高,如果某个站点无法满足他们的要求,他们就将弃之而去。那么,作为B2C商务网站应该具备哪些条件呢?下面列出了一些影响应用程序设计的主要问题。 1)易于使用/导航 站点应易于导航。链接应该清晰、易于理解而且实用。用户应能够在页和屏幕之间随意移动。企业不希望消费者在购买自己的产品时遇到困难,而消费者也更愿意在自己能轻松找到结账页的站点消费。 使站点易于导航并不是一件简单的事,Web完全是以一种非线性方式工作的,用户单击链接的顺序经常无法预料。因此,应该确保无论用户目前在哪一页,站点向用户展示的始终是完全一致的界面,并确保只需单击一个链接即可访问重要网页(如主页、购物篮所在页以及用户账户信息所在页等)。 还有一种方法可以确保用户能在站点中找到所需的内容,这就是以逻辑方式编排产品清单或目录。如果将目录分成几个类别和许多可能的子类别,就可以让消费者轻而易举地找到他们感兴趣的产品。此外,还应提供给用户搜索功能,使用户在不太清楚某种产品的陈列位置时可以进行搜索。 应用程序应易于使用。应该易于购买产品和访问“结账”页,站点应使用易于理解的比喻,例如,将选购的物品存储在“购物篮”中,直到购物者准备结账;站点上的每一页都应显示完全一致的界面。重要页或常用页应只需单击一次即可访问。 使站点易于使用的一种方法是确保在常见任务上使用大家熟悉的类似方法。这意味着在消费者完成购买(或“结账”)之前,可将其选购的商品存储在购物篮或筐中。这种比喻可便于不熟悉计算机的人理解站点是如何工作的,从而开展购买活动。 2)性能高 在网站的设计中,影响其性能的因素很多。由于不同的人对性能的要求各不相同,因而对于什么才是可接受的性能水平也将因人而异。 (1)尽量减少响应时间。 响应时间是指用户从请求了某个操作之后到能够看到结果之前需要等待的时间。在理想情况下,站点上的操作应瞬时就能得到执行,但在实际生活中,有限的带宽、数据库并发性和业务处理任务通常都会导致轻微的延迟。因此,设计电子商务站点时,应尽量减少那些对响应时间有负面影响的因素。 电子商务优化的关键在于减少执行诸如结账之类的操作所耗费的时间,这样,消费者就不会因排队等待而放弃自己选购的商品,商店也就不会因此失去订单。 (2)尽量增强可扩展性。 性能的另一个重要方面就是可扩展性。这是指添加资源时站点容量增加的能力。从用户角度来看,这意味着当大量用户同时访问站点时,站点仍能提供可接受的响应时间。在实际的开发过程中,当访问的用户达到一定数量(这个数量是实际生活要求达到的数量)后,在开发机上性能卓越的测试站点经常就无法应付。 那么,如何才能最大限度地增强站点的可扩展性呢?两种典型的方法就是向上扩展和向外扩展。 ①向上扩展。通过采用更好和/或更快的CPU、更大的RAM、更快的磁盘等来增强服务器的处理能力。这种方法非常有效、尤其是在数据层上,该层上的一些大型数据库需要相对较强的处理能力。不过,由于硬件成本随处理能力的加强而按指数增长,因此,服务器接近顶端,这种方法就愈加不合算。 ②向外扩展。从另一个方面来解决问题,即由“群集”(或服务器集合,也称为“Web领域”)中的多个服务器来分担处理工作量。Web领域在硬件方面的花费更为合算,而且提供了更为灵活、可扩展的解决方案。当站上的负载增加时,可以很轻松地将服务器添加到Web领域中。 (3)管理Web领域中的状态。 对于商务站点设计人员而言,最重要的问题之一就是Web领域中的应用程序状态问题。状态是在两个用户请求之间必须保留的会话数据。例如,在用户继续浏览站点期间,必须一直维护该用户购物篮中的物品原状,即使每个用户的请求可能是由Web领域中不同的服务器处理的,也必须如此。 许多Asp开发人员用“会话”对象来存放状态数据。不过,通常应避免使用此方法。为了优化站点的软件体系结构以便在服务器领域中加以实现,Web前端禁止维护内存中的用户状态。如果前端服务器维护用户状态,将出现以下问题。 用户会话将依附于特定服务器(会话相关性),这会破坏动态地将请求分配给服务器的网络负载平衡策略。此外,还会破坏服务器领域的可靠性,因为当原服务器发生故障(并丢失其内存中的会话状态信息)时,就无法将用户会话转移到其他服务器。 除了避免会话相关性之外,还应避免使前端操作与长时间运行的操作发生关联,以便将前端操作设计为快速执行操作。由于IIS是用一个缓冲池来处理请求的,而缓冲池包含的工作器线程数是有限的,因而当这些线程都已被占用且在等待长时间运行的操行完成时,传入请求等待处理的平均时间就会增加。 3)匿名购物 通常,用户都不愿意仅仅为了了解站点在销售哪些商品页

文档评论(0)

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

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

1亿VIP精品文档

相关文档