ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:125.79KB ,
资源ID:5364201      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5364201.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电子商务网站架构分析.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电子商务网站架构分析.docx

1、电子商务网站架构分析哈尔滨工业大学(威海)计算机科学与技术学院2014年秋季学期软件工程大作业2:电子商务网站架构分析目 录1 对象顺序图 12 状态图 13 电子商务网站架构分析 13.1 当前系统的体系结构 13.2 针对各项NFR的设计策略 13.2.1. 针对“海量数据规模”的设计决策 13.2.2. 针对“商品信息更新速度”的设计决策 13.2.3. 针对“可靠性/可用性”的设计决策 13.2.4. 针对“效率”的设计决策 13.2.5. 针对“并发性”的设计决策 13.3 其它针对电子商务网站架构方面的想法和建议 1文档全部完成之后,请更新上述区域1 对象顺序图1.1 购买顺序图1

2、.2 取消订单顺序图1.3 购买顺序图1.4 退货顺序图1.5 发货顺序图1.6 商品入库顺序图2 状态图2.1 买家状态图2.2 卖家状态图3 电子商务网站架构分析3.1 当前系统的体系结构B2C电子商务网站是一个企业级的分布式系统,采用4层分层模型架构,即:业务表示层、业务逻辑层、数据访问层和数据层来架构整个B2C电子商务系统。表示层,web应用的外观显示,该层直接和用户打交道,可以构建一个外观风格保持一致的页面。业务逻辑层,一般在该层会直接处理业务逻辑及相关计算等,通过使用objectdatasource控件来处理业务逻辑层。数据访问层,将所有对数据库操作的有关过程业务分离出来,该层一般

3、封装数据库的选择,添加,更新和删除等操作。数据层是通过ADO。Net于冠西数据库等进行交互,操纵数据为事物逻辑层提供数据服务。3.2 针对各项NFR的设计策略针对“海量数据规模”的设计决策海量数据带来了三个主要挑战:第一,数据规模大,且持续不断增长,而且这些数据都需要高效的进行存储,已被之后的查询和使用;第二,由于数据规模增速非常快,因此对于系统的可靠性及扩张性有很高的要求;第三,在海量数据之上进行复杂的决策分析处理需要较大的时间和性能开销。海量数据处理技术:并行数据库,Hadoop海量数据决策分析处理技术:Hadoop之上的MPP系统Impala,一来捏村作为存储介质的海量数据仓库架构Sha

4、rk,基于Hadoop的核心数据库仓库系统Hive以及在Hive基础上优化执行的框架Stinger。针对“商品信息更新速度”的设计决策 用户登录电子商务平台时,平台对用户发出提醒。此外,还可以为买家卖家专门设计一个软件,可用于快速更新商城的商品信息,当某商品信息(如价格、描述等)发生变化时,卖家可以快速更新,甚至还可以支持批量更改。1.在淘宝的主页上有动态状态栏,实时更新最新商品的各种信息;2.在用户登录账户期间,向用户弹出最新商品信息的消息提醒;3.用户购买过商品的店铺,当本店铺更新商品信息时可以单独向用户发送短信或淘宝消息;4.当某商品信息(如价格、描述等)发生变化时,卖家可以利用公司设计

5、的软件快速更新商品信息,甚至还可以支持批量更改。针对“可靠性/可用性”的设计决策电子商务的可靠性主要反映在:信息的保密性;访问的可控性、不可抵赖性等方面。保护电子商务交易网免受非法侵犯,必须采用防火墙技术保证网络的安全。为确保电子商务系统全面安全,必须建立完善的加密技术和认证机制。 为了提高网络系统的可靠性,还可以采用分布式体系结构。分布式体系结构是提高可靠性的基础,与集中式体系设备相比较,分布式体系设备除性能可以通过插入更多的接口处理板提高整体性能外更为关键的是将管理、路由转发、接口处理等功能分配在不同的部件上,协同工作,分布式体系可以分散故障风险、隔离故障、提供冗余配置,提高系统的自动恢复

6、能力;如管理部件故障,只需要更换这部分板件,不影响其他功能。而且,分布式体系结构可以提高组网的可靠性,如在城域网环网组网中,每个骨干节点都有两条GE接口与相邻的两节点互联,从路由上提高了可靠性。但如果是集中式体系,则当节点设备出现障时,这个节点两个GE口都会失效,造成节点所带网络的中断;而采用分布式结构时,可以将这两个接口分别配置到不同的接口板上,这样,无论这台设备的管理单元、交换转发单元,还是单一接口出现故障,都可以保证至少有一条路径是连通的,该节点网络都不会中断。针对“效率”的设计决策1、增强系统的交互性,提高系统处理用户请求的效率和响应速度。2、增强索引功能,对搜索频率较高的关键字建立索

7、引。3、使用缓存机制,将用户访问的数据进行缓存,在下次查询时直接调出,减少搜索时间,减轻数据存储的I/O压力。针对“并发性”的设计决策 跟系统可靠性一样,要解决系统并发性的设计问题,并保证系统的性能, 可以采用分布式系统设计方案。将一个模块拆分成多个模块,多个模块同时对用户的需求进行处理,可以提高系统的并发处理能力。另外,还可以采用web服务器集群技术。3.3 其它针对电子商务网站架构方面的想法和建议1. 简洁大方的网站设计外贸网站的设计是留给前来浏览卖家的第一印象,所以网站设计风格的首要考虑因素便是网站的基本风格。欧美买家更偏向于简洁大方、平实严谨的风格,所以外贸卖家在设计网站时的主旨就是让

8、买家一看就明白网站出售产品的主题,商品信息一目了然才能提高买家的购买欲。2. 首页位置切勿放置过多广告内容相对于国内购物网站喜欢在首页位置堆积大量的广告内容,欧美网站普遍较少放置广告。所以欧美买家更倾向于做成板块引导和功能介绍的网站首页,即使放置广告,内容也都会控制2屏以内,这样既避免了买家对广告的浏览疲劳,同时网站的实用性和便利性也得到彰显。3. 提供良好的价格展示客户倾向于购买低价的商品,因此商家需要让顾客感受到其商品是质优价廉的。比如商家可以在网站中展示与市场价格的比较,或者提供价格折扣让顾客明确知道在本店购买商品的优惠。此外,运费往往也是顾客考虑的一项重要内容,网店可以设定免费送货的购

9、买限额,以激发顾客购买一定金额商品的欲望。4. 提供便利的沟通服务 外贸电子商务网站有义务将商品信息描述详细,但是由于目标市场的特殊性和国际化,客户总会有各种各样的问题如果商家能够及时解决这些问题,不仅能有效地销售商品,还会增加客户对网站的诚信度。因此,商家有必要在电子商务网站中提供线上和线下的沟通服务,及时解答客户的疑问。商家可以在网站上提供详细的联系方式如电子邮箱等,此外还可提供线的即时沟通工具。5. 展示商品的顾客评论或专家评分消费者的购买决策往往受到他人或社会的影响,展示商品的顾客评论和评级可以帮助消费者建立购买的信心。电子商务的虚拟图片往往让消费者担心商品的质量和真实性,而其他购买者的亲身体验则可以消除这种犹豫心态。因此卖家在设计网站的时候要提供一个方便的评价模块,让消费者的购物心得及时体现出来。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1