首页
登录
从业资格
某公司拟开发一个物流车辆管理系统,该系统可支持各车辆实时位置监控、车辆历史轨迹管
某公司拟开发一个物流车辆管理系统,该系统可支持各车辆实时位置监控、车辆历史轨迹管
admin
2022-08-02
68
问题
某公司拟开发一个物流车辆管理系统,该系统可支持各车辆实时位置监控、车辆历史轨迹管理、违规违章记录管理、车辆固定资产管理、随车备品及配件更换记录管理、车辆寿命管理等功能需求。其非功能性需求如下:(1)系统应支持大于 50 个终端设备的并发请求;(2)系统应能够实时识别车牌,识别时间应小于1s;(3)系统应 7×24 小时工作;(4)具有友好的用户界面;(5)可抵御常见SQL注入攻击 ;(6)独立事务操作响应时间应小于 3s;(7)系统在故障情况下,应在1小时内恢复;(8) 新用户学习使用系统的时间少于1小时 。面对系统需求 ,公司召开项目组讨论会议,制订系统设计方案 ,最终决定基于分布式架构设计实现该物流车辆管理系统,应用Kafka、Redis数据缓存等技术实现对物流车辆自身数据、业务数据进行快速、高效的处理。【问题 1】(4分)请将上述非功能性需求(1)~(8)归类到性能、安全性、可用性、易用性这四类非功能性需求。【问题 2 】(14 分)经项目组讨论,完成了该系统的分布式架构设,如图5-1所示。请从下面给出的(a)~(j)中进行选择,补充完善图5-1中(1)~(7)处空白的内容。(a)数据存储层(b)Struct2(c)负载均衡层(d)表现层(f)HTTP协议(f)Redis数据缓存(g)Kafka分发消息(h)分布式通信处理层(i)逻辑处理层(j)CDN内容分发
【问题 3】(7 分)该物流车辆管理系统需抵御常见的SQL注入攻击,请用200字以内的文字说明什么是SQL注入攻击,并列举出两种抵御SQL注入攻击的方式。
选项
答案
解析
【 问题 1】
性能:(1)、(2)、(6)
安全性:(5)
可用性:(3)、(7)
易用性:(4)、(8)
【 问题 2】
(1)(d)
(2)(e)
(3)(i)
(4)(h)
(5)(g)
(6)(f)
(7)(a)
【 问题 3】
SQL注入攻击,就是通过把SQL命令插入到 Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。
可以通过以下方式抵御SQL注入攻击:
使用正则表达式;
使用参数化的过滤性语句;
检查用户输入的合法性;
用户相关数据加密处理;
存储过程来执行所有的查询;
使用专业的漏洞扫描工具。
转载请注明原文地址:http://tihaiku.com/congyezige/2397906.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
数据库设计()设计是建立一个系统的E-R图。(请作答此空)设计是将E-R图转换
在某企业的工程项目管理系统的数据库中供应商关系Supp、项目关系Proi和零件关
数据库系统通常采用三级模式结构:外模式、模式和内模式。这三级模式分别对应数据库的
下列查询B=“大数据”且F=“开发平台”,结果集属性列为A、B、C、F的关系代数
在数据库系统中,一般由DBA使用DBMS提供的授权功能为不同用户授权,其主要目的
某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,其中wb是()
甲公司从市场上购买乙公司生产的软件,作为甲公司计算机产品的部件。丙公司已经取得该
甲公司软件设计师完成了一项涉及计算机程序的发明。之后,乙公司软件设计师也完成了与
系统的()性能指标有系统的可靠性、系统的吞吐率(量)、系统响应时间、系统资源
分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为
随机试题
Ofalltheareasoflearningthemostimportantisthedevelopmentofattitud
早在宋代,我国就已经有了滑冰运动,不过,那时不叫滑冰,而是称为“冰嬉”。“滑冰”包括速度滑冰、花样滑冰以及冰上杂技(acrobaticskati
“狡兔三窟”这一成语出自()A.《秋水》 B.《冯谖客孟尝君》 C.《
为社会提供公正数据的产品质量机构必须经()以上的人民政府计量行政部门。?A:省
图示体系是几何( )。 A、不变的体系 B、不变且无多余约束的体系 C
下列各项不动产中,适用于使用基准地价系数修正法评估的有()。A.具备基准地价成
注:前十大出口国和进口国均按2016年数据排列。 如华东地区对俄罗
申请证券、期货投资咨询从业资格的机构,应当具备的条件下列正确的有( ) Ⅰ.
抗体同自身组织细胞表面的抗原结合后,引起的细胞溶解和组织损伤,此类超敏反应为(
A.呼吸加快、易怒和注意力不集中 B.血压升高、易激动或不愿参加集体活动 C
最新回复
(
0
)