刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题一(共25分)

阅读以下关于软件架构的叙述,在答题纸上回答问题1和问题2。


【说明】

某B2C公司因业务扩展,客户增长迅速,需建立一套在线交易系统实现在线电子商务活动,在需求分析与架构设计阶段,该公司提出的需求、质量属性描述和架构特性如下:

(a)系统用户分为系统管理员、系统操作员和ESS用户三类。

(b)当用户视图从外部站点修改系统数据的时候,应该对用户身份进行验证,阻止对数据的访问;

(c)在正常负载情况下,系统应在1秒内对用户的商品查询请求进行响应;

(d)单元测试人员在输入商品关键字进行查询商品时,系统能够通过关键字检索出商品信息呈现出来;

(e)系统主站点断电后,应在5秒内将请求重定向到备用站点;

(f)用户取消自己即将生成的交易时,系统可以取消交易并系统删除交易恢复以前的界面;

 (g)新年来临,当该B2C网站需求在1个月内将界面更改为新年主题增加抽奖红包功能。

 (h)交易系统需要增强加密的级别安全性会提高但是会带来性能下降;

(i)系统应对用户信息数据库的所有操作都进行完整记录;

 (j)系统必须提供远程调试接口,并支持远程调试。

(k)如果客户对于系统业务规则尚未达成共识,可能导致部分业务功能模块规则的矛盾,但是目前这种矛盾是可以控制的。

在软件架构设计中,请简述系统架构的风险、敏感点和权衡点的定义,并从给定的描述中选出关于系统架构的非风险点和权衡点的恰当描述。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

非风险点是k;权衡点是h。

解析:

对于系统架构风险、敏感点和权衡点的定义,我们在实际工作中有着清晰的认知。系统架构风险涉及诸多不确定性、潜在问题和挑战,必须予以重视和合理评估。敏感点关乎系统的关键特性和因素,一旦受影响可能影响整体性能。而权衡点则是在设计和实现系统时需要考虑和平衡的因素。针对题目中的描述,我们可以从业务需求、性能、安全性等方面进行分析,从而确定非风险点和权衡点。描述k中的业务规则矛盾可控,因此不会成为风险;而描述h中增强加密级别虽能提高安全性但可能影响性能,这是一个典型的需要在架构设计中进行权衡的点。

创作类型:
原创

本文链接:在软件架构设计中,请简述系统架构的风险、敏感点和权衡点的定义,并从给定的描述中选出关于系统架构的非风

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share