阅读以下关于Web应用系统分析与设计的叙述回答问题。 某汽车配件销售厂商拟开发一套网上销售与交易系统,以扩大产品销量,提升交易效率。项目组经过讨论与分析,初步确定该系统具有首页、商品列表、商品促销、商品库存、商品价格、订单中心、订单结算、支付、用户

admin2016-09-08  37

问题 阅读以下关于Web应用系统分析与设计的叙述回答问题。
    某汽车配件销售厂商拟开发一套网上销售与交易系统,以扩大产品销量,提升交易效率。项目组经过讨论与分析,初步确定该系统具有首页、商品列表、商品促销、商品库存、商品价格、订单中心、订单结算、支付、用户管理、频道(用于区分不同类别的商品)、搜索、购物车等主要功能。
在设计实现商品实时价格查询业务流程时,项目组的分析师王工向系统设计师和实现人员提出了一些原则,请分析并判断这些原则的正确性,将应填入表5一3中(a)~(d)处的解答写在答题纸的相应栏内。

选项

答案(a)× (b)√ (c)× (d)√

解析 本问题主要考查考生对于系统分析的理解,下面依次分析:
(1)垂直扩展——分流原则。前置的Web服务器和商品从价格库的架构是无状态的。
商品从价格库可以存放全部商品价格信息。这样的设计可以垂直扩展,瓶颈在于商品主价格库的数据复制能力。
该描述中“前置的Web服务器和商品从价格库的架构是无状态的。商品从价格库可以存放全部商品价格信息”.但是描述的过程是水平扩展,而不是垂直扩展。该描述是错误的。
(2)保护系统——降级原则。在系统实现时可以通过开关机制控制回源流程。系统降级时设置为不回源,业务影响为价格不更新,但交易系统的价格为最新价格。
该描述的核心思想是当系统负载过重时,可以通过关闭相对耗时的回源流程对系统进行降级,进而保护系统,并对系统的业务逻辑影响较小。该描述是正确的。
(3)提高性能——读写分离原则。系统实现时需要将读写逻辑分成几个闭环,互相耦合完成系统功能。
该描述的原则思路正确,但是将各个逻辑紧密耦合这一个表述显然与原则相违背,因此总体描述是错误的。
(4)提高性能——异步化原则。商品价格发布时异步写商品主价格库,回源异步写商品主价格库。
异步是分布式系统中提升性能的主要方法,因此该描述是正确的。
转载请注明原文地址:https://kaotiyun.com/show/6pQZ777K
0

最新回复(0)