2020年系统架构师真题(案例分析及答案解析).docx
《2020年系统架构师真题(案例分析及答案解析).docx》由会员分享,可在线阅读,更多相关《2020年系统架构师真题(案例分析及答案解析).docx(11页珍藏版)》请在优知文库上搜索。
1、2020年11月系统架构师案例分析及答案解析试题一(质量属性)某公司拟开发一套在线软件开发系统,支持用户通过浏览器在线进行软件开发活动。该系蜕的主要功能包括:我的编辑、语法高亮提示,代码编译、系统调送、代码仓库管理等.在需求分析与架构设计阶段,公司提出的需求和质量属性描述如下:a)根据用户的付费恬况对用户进行分类.并根据类别提供相应的开发功能;b)在正常负载情况下,系统应该在0.2s内对用户的界面操作请求进行响应;c系统应该具备完善的安全防护措施能够对黑客的攻击行为进行检测和防御;d)系统主站点断电后应在3s内将请求重定向到备用站点;e)系统支持中文昵称.但用户名必须以字母开头,长度不少于8个
2、字符;f)系统宕机后,需要在15s内发现错误,并启用备用系统;g)在正常负教情况下,用户的代码提交请求应在05s内完成;h)系统支持硬件设备灵活扩容.应保证在2人天内完成;。系统需要计对代码仓库的所有操作进行详细记录.便于后期查阅与审计.。更改系统veb界面风格需要在4人天内完成;k)系统本身需要提供远程调试接口,支持开发团队进行远程排错在对系统需求质量属性和架构特性进行分析的基理上,该公司的系统架构师给了两种方案.分别是管道-过渔器和仓库风格。【问题1(13分)请问该需求应该采用哪一种风格?表1-1是对这两种风格分别从数据处理方式、系统拓展方式和处理性能三个方面进行了比较.请填写表1-1中(
3、D(4)处的空白.晌题2】(12分)话分析邈干中的需求描述.填写图1-2中(1)-(6处的空白,VMMMW/55tIHEg劣2|wnw)MeiEiaJS?T.*AQ50X内对用户町*无,作乎金行切国ttct三5eF.mert三三*aoWtneni由SWgkiE.森帆在2人天内宜SE可谓SrttI*wttWftR*r*m*twe9.fHmt安全性,BiS黑统”。界瓜风tMM4,疣内九鹿OJast第枕H*V!S供MweaWHSfflJUeftSflKMiKttn【问题2标准答案】同上【试题一心得体会】这里第二问考合的是质量属性就是送分堪。这里我就不多说了。第一向考查的是两种架构风格的比较.数据仓库
4、和管道过滤器这两种风格,比较出来选择数据仓库.,数据仓库是模型驱动的,所以交互性强.但流程在事先是不确定的.它在数据处理方式的特点,和管道过滤器正好是相反的。管道过滤器是紧耦合.因为这里的紧揭合,扩展是需要适配接口,而数据仓库是掰耦合的.更加容易实现组件的追加和删除:数据仓库单位性能较低.因为解祸之后组件也就是知识源之间无法直接调用,都需要通过黑板来完成,也正因为鼾相,所以灵活性就比管道过滤器更加否效,软件架构风格的优点缺点应用场景特点等都需要搞清楚明白之后才可以:考查方式简单经典,但要拿全分还是需要背诵概念的.试遴二(数据球系统)某企业委托软件公司开发包袤信息管理系统,以便于对该企业通过快递
5、收发定位包袅信息进行统一管理。在系统设计阶段.需要对不同快递信息的包央单信息进行建模,其中邮政包裹单如下图所示。图略晌题1请说明关系型数据库开发中.逻辑数据模型设计过程包含哪些任务?根据图2-1包哀详情单应该设计出哪些关系模式的名称.并指出每个关系模式的主健属性,【同题2】请说明什么是超类实体,结合图中包裹单信息,试设计一种超类实体,给出完整的属性列表.晌题3谛说明什么是派生属性,结合图中包袤单信息.说明哪个属性是派生属性.晌题1我的解答】将ER图转化为关系表;定义关系表的主键和外键.定义关系表中元祖的自定义完整性;关系模式:收件人(姓名,电话.单位名称.详细地址);其中收件人电话是主键;寄件
6、人(姓名,电话.单位名称.详细地址,用户代码,邮政媪码),其中寄件人电话是主键;发件(寄件人电话,收件人电话,资物承量,挂号费,保险费.回执隼,总计);寄件人电话和收件人电话的组合键是主键.而两者分别又是外键;【向题1标准答案】1)确定数据模型2)将ER图转换为指定的数据模型3)确定完整性约束4)确定用户视图设计的关系模式主要有:D收件人信息.主键为电话号码;2)寄件人信息.主键为电话号码,3)包裹单信息,包裹单编号;4)快递员信息.员工罪号;5)邮局站点信息,邮局编号;【向题2我的解答】超类实体就是包含了收件人寄件人以及寄件所有需要信息的一个实体;这样超类实体包含了所有的信息.不在需要做关系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 系统 架构 师真题 案例 分析 答案 解析