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

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

ID:46496421

大小:99.00 KB

页数:25页

时间:2019-11-24

BC电子商务网站的设计要求_第1页
BC电子商务网站的设计要求_第2页
BC电子商务网站的设计要求_第3页
BC电子商务网站的设计要求_第4页
BC电子商务网站的设计要求_第5页
资源描述:

《BC电子商务网站的设计要求》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、B2C电子商务网站的设计要求在迅猛发展的Internet商务时代,一个高效率的B2C电了商务网站绝不仅仅是基于Web的商店。现在顾客对于电子商务站点的要求越来越高,如果某个站点无法满足他们的要求,他们就将弃Z而去。那么,作为B2C商务网站应该具备哪些条件呢?下面列出了一些影响应用程序设计的主要问题。1)易于使用/导航站点应易于导航。链接应该清晰、易于理解而实川。川户应能够在页和屏幕Z间随意移动。企业不希望消费者在购买白己的产品时遇到困难,而消费者也更愿意在白己能轻松找到结账页的站点消费。使诂点易于导航并不是一件简单的事,Web完全是

2、以一种非线性方式工作的,用八单击链接的顺序经常无法预料。因此,应该确保无论用户H前在哪一页,站点向用户展示的始终是完全一致的界面,并确保只需单击一个链接即町访问重要网页(如主页、购物篮所在页以及用户账户信息所在页等)。还有一种方法可以确保用户能在站点中找到所需的内容,这就是以逻辑方式编排产品清单或目录。如果将目录分成儿个类别和许多可能的子类别,就可以让消费者轻而易举地找到他们感兴趣的产品。此外,述应提供给用户搜索功能,使用户在不太清楚某种产品的陈列位置时町以进行搜索。应用程序应易于使用。应该易于购买产品和访问“结账”页,站点应使用易

3、于理解的比喻,例如,将选购的物品存储在“购物篮”屮,直到购物者准备结账;站点上的每一页都应显示完全一致的界而。重要页或常用页应只需单击一次即可访问。使站点易于使用的一种方法是确保在常见任务上使用大家熟悉的类似方法。这意味着在消费者完成购买(或“结账”)Z前,可将其选购的商品存储在购物篮或筐中。这种比喻町便于不熟悉计算机的人理解站点是如何工作的,从而开展购买活动。2)性能高在网站的设计中,影响其性能的因素很多。山于不同的人对性能的要求各不相同,因而对于什么才是可接受的性能水平也将因人而异。(1)尽量减少响应时间。响应时间是指用户从请求

4、了某个操作之麻到能够看到结果之前需要等待的时间。在理想情况下,站点上的操作应瞬时就能得到执行,但在实际牛活小,有限的带宽、数据库并发性和业务处理任务通常都会导致轻微的延迟。因此,设计电子商务站点时,应尽量减少那些对响应时间有负而影响的因素。电了商务优化的关键在于减少执行诸如结账Z类的操作所耗费的时间,这样,消费者就不会因排队等待而放弃a己选购的商品,商店也就不会因此失去订单。(2)尽量增强可扩展性。性能的另一个重要方而就是可扩展性。这是指添加资源吋站点容量增加的能力。从用八角度来看,这意味着当大量用户同时访问站点时,站点仍能提供可接

5、受的响应时间。在实际的开发过程中,当访问的用户达到一定数量(这个数量是实际生活要求达到的数量)后,在开发机上性能卓越的测试站点经常就无法应付。那么,如何才能最大限度地增强站点的nJ扩展性呢?两种典型的方法就是向上扩展和向外扩展。%1向上扩展。通过采用更好和/或更快的CPU、更大的RAM、更快的磁盘等来增强服务器的处理能力。这种方法非常冇效、尤其是在数据层上,该层上的一些大型数据库需要相对较强的处理能力。不过,由于硬件成本随处理能力的加强而按指数增长,因此,服务器接近顶端,这种方法就愈加不合算。%1向外扩展。从另一个方而来解决问题,即

6、由“群集”(或服务器集合,也称为“Web领域”)中的多个服务器来分担处理工作量。Web领域在腴件方面的花费更为合算,而且提供了更为灵活、可扩展的解决方案。当站上的负载增加时,町以很轻松地将服务器添加到Web领域屮。(3)管理Web领域中的状态。对于商务站点设计人员而言,最重要的问题之一就是Web领域中的应用程序状态问题。状态是在两个用户请求Z间必须保阳的会话数据。例如,在用户继续浏览站点期间,必须一直维护该用户购物篮中的物品原状,即使每个用户的请求口J能是由Web领域中不同的服务器处理的,也必须如此。许多Asp开发人员用“会话”对象

7、來存放状态数据。不过,通常应避免使用此方法。为了优化诂点的软件体系结构以便在服务器领域中加以实现,Web両端禁止维护内存中的用户状态。如果前端服务器维护用户状态,将出现以下问题。川户会话将依附于特定服务器(会话相关性),这会破坏动态地将请求分配给服务器的网络负载平衡策略。此外,还会破坏服务器领域的可靠性,因为当原服务器发生故障(并丢失其内存屮的会话状态信息)时,就无法将用户会话转移到其他服务器。除了避免会话相关性之外,还应避免使前端操作与长吋间运行的操作发牛关联,以便将前端操作设计为快速执行操作。由于IIS是用一个缓冲池来处理请求的

8、,而缓冲池包含的丄作器线程数是冇限的,因而当这些线程都已被占川冃.在等待长时间运行的操行完成时,传入请求等待处理的平均时间就会增加。3)匿名购物通常,用八都不愿意仅仅为了了解站点在销售哪些商品页被迫登录到诂点。因此,站点应在不需要身份

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。