【计算机类职业资格】2018年上半年系统分析师考试系统分析设计案例真题及答案解析.doc
《【计算机类职业资格】2018年上半年系统分析师考试系统分析设计案例真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2018年上半年系统分析师考试系统分析设计案例真题及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、2018 年上半年系统分析师考试系统分析设计案例真题及答案解析(总分:126.00,做题时间:150 分钟)一、案例分析题(总题数:5,分数:126.00)阅读以下关于系统分析任务的叙述,在答题纸上回答问题 1 至问题 3。【说明】某公司是一家以运动健身器材销售为主营业务的企业,为了扩展销售渠道,解决原销售系统存在的许多问题,公司委托某软件企业开发一套运动健身器材在线销售系统。目前,新系统开发处于问题分析阶段,所分析各项内容如下所述:(a)用户需要用键盘输入复杂且存在重复的商品信息;(b)订单信息页面自动获取商品信息并填充;(c)商品订单需要远程访问库存数据并打印提货单;(d)自动生成电子提货
2、单并发送给仓库系统;(e)商品编码应与原系统商品编码保持一致;(f)商品订单处理速度太慢;(g)订单处理的平均时间减少 30%;(h)数据编辑服务器 CPU 性能较低;(i)系统运维人员数量不能增加。(分数:26)【问题 1】问题分析阶段主要完成对项目开发的问题、机会和或指示的更全面的理解。请说明系统分析师在问题分析阶段通常需要完成哪四项主要任务。(分数:8)_【问题 2】因果分析是问题分析阶段一项重要技术,可以得出对系统问题的真正理解,并且有助于得到更具有创造性和价值的方案。请将题目中所列(a)(i)各项内容填入表中(1)(4)对应位置。(分数:9)_【问题 3】系统约束条件可以分为四类,请
3、将类别名称填入表中(1)(4)对应的位置。表 1-2 约束条件分类(分数:9)_阅读以下关于系统分析设计的叙述,在答题纸上回答问题 1 至问题 3。【说明】某软件公司为共享单车租赁公司开发一套单车租赁服务系统,公司项目组对此待开发项目进行了分析,具体描述如下:1)用户(非注册用户)通过手机向租赁服务系统进行注册,成为可租赁共享单车的合法用户,其中包括提供身份、手机号等信息,并支付约定押金;2)将采购的共享单车注册到租赁服务系统后方可投入使用。即将单车的标识信息(车辆编号、二维码等)录入到系统;3)用户(注册或非注册用户)通过手机查询可获得单车的地理位置信息以便就近取用;4)用户(注册用户)通过
4、手机登录到租赁服务系统中,通过扫描二维码或输入车辆编号以进行系统确认,系统后台对指定车辆状态(可用或不可用),以及用户资格进行确认,通过确认后对车辆下达解锁指令;5)用户在用完车辆后关闭车锁,车辆自身将闭锁状态上报到租赁服务系统中,完成车辆状态的更新和用户租赁费用结算;6)系统应具备一定的扩容能力,以满足未来市场规模扩张的需要。项目组李工认为该系统功能相对独立,系统可分解为不同的独立功能模块,适合采用结构化分析与设计方法对系统进行分析与设计。但王工认为,系统可管理的对象明确,而且项目团队具有较强的面向对象系统开发经验,建议采用面向对象分析与设计方法。经项目组讨论,决定采用王工的建议,采用面向对
5、象分析与设计方法开发系统。(分数:25)【问题 1】在系统分析阶段,结构化分析和面向对象分析方法主要分析过程和分析模型均有所区别,请将(a)(g)各项内容填入表 2-1(1)(4)处对应位置。表 2-1 系统分析方法比较(a)确定目标系统概念类;(b)实体关系图(ERD);(c)用例图;(d)通过功能分解方式把系统功能分解到各个模块中;(e)交互图;(f)数据流图(DFD);(g)建立类间交互关系。(分数:7)_【问题 2】请分析下面 AQ 所列出的共享单车租赁服务系统中的概念类及其方法,在图 2-1 所示用例图(1)(12)处补充所缺失信息。A.用户,B.共享单车,C.用户管理,D.注册,E
6、.注销,F.用户查询,G 单车管理,H.租赁,L 归还,J.单车查询,K.费用管理,L.保证金管理,M.租赁费管理,N.数据存储管理,O.用户数据存储管理,P.单车数据存储管理,Q.费用结算,R.身份认证图 2-1 单车租赁服务系统用例图(分数:12)_【问题 3】随着共享单车投放量以及用户量的增加会存在系统性能或容量下降问题,请用 200 字以内的文字说明,在系统设计之初,如何考虑此类问题?(分数:6)_阅读以下关于安全关键系统安全性设计技术的描述,回答问题 1 至问题 3。【说明】某公司长期从事计算机产品的研制工作,公司领导为了响应国家军民融合的发展战略,决定要积极参与我国军用设备领域的研
7、制工作,将本公司的计算机及软件产品通过提升和改造,应用到军用装备的安全关键系统中。公司为了承担军用产品的研发任务,公司领导将论证工作交给王工负责。王工经调研分析,提交了一份完整论证报告。(分数:25)【问题 1】论证报告指出:我们公司长期从事民用市场的计算机研制工作,在研制流程、管理方法以及环境试验等方面都不能达到军用设备相关技术要求。要承担武器装备生产研制工作,就必须建立公司的武器装备生产研制质量体系,需要拿到军方或政府部门颁发的资格认证。从技术上讲,军用设备产品大部分都属于安全关键系统,其计算机及软件的缺陷会导致武器装备失效,因此,公司技术人员应及早掌握相关安全性基本概念和相关设计知识。1
8、)企业要承担武器装备产品生产任务,需获得一些资格认证,请列举两种资格认证名称。2)请说明安全关键系统的定义,并列举出两个安全关键系统的实例设备。3)请简要说明安全性(safety)的具体含义,并给出产品设计时,安全性分析通常采用哪两种方法?(分数:12)_【问题 2】IEC 61508 (电气/电子/可编程电子安全系统的功能要求是国际上对安全关键系统规定的一种较完整的安全性等级划分标准,本标准是由国际电工委员会(International Electronic Commission)正式发布的电气和电子部件行业标准(GB/T 20438 等同于此标准)。本标准对设备或系统的安全完整性等级(SI
9、L)划分为 4 个等级(SIL1、SIL2、SIL3、SIL4),SIL4 是最高要求。表 3-1 给出了本标准对安全功能等级和失效容忍概率的对应关系。请根据自己所掌握的安全功能等级相关知识,补充完善表 3-1 给出的(1)(6)空格,并将答案写在答题纸上。表 3-1 安全功能等级(SIL)和失效容忍惯率对照表(分数:6)_【问题 3】实时调度是安全关键系统的关键技术。实时调度一般分为动态和静态两种。其中,静态调度是指在离线情况下计算出的任务的可调度性,静态调度必须保证所有任务的时限、资源、优先级和同步的需求。图 3-1给出了一组分布式任务执行的优先级关系,请根据图 3-1 给出任务间的优先级
10、关系实例,按静态调度算法的基本原理,补充完善图 3-2 给出的任务静态调度搜索树的(1) (10)空白,并给出最佳调度路径。(分数:7)_阅读以下关于数据库设计的叙述,在答题纸上回答问题 1 至问题 3。【说明】某软件企业开发一套类似于淘宝网上商城业务的电子商务网站。该系统涉及多种用户角色,包括购物用户,商铺管理员,系统管理员等。在数据库设计中,该系统数据库的核心关系包括: 产品(产品编码,产品名称,产品价格,库存数量,商铺编码)商铺(商铺编码,商铺名称,商铺地址,商铺邮箱,服务电话);用户(用户编码,用户名称,用户地址,联系电话)订单(订单编码,订单日期,用户编码,商铺编码,产品编码,产品数
11、量,订单总价) 不同用户角色也有不同的数据需求,为此该软件企业在基本数据库关系模式的基础上,定制了许多试图。其中,有很多视图涉及到多表关联和聚集函数运算。(分数:25)【问题 1】商铺用户需要实时统计本商铺的货物数运和销售情况,以便及时补货,或者为商铺调整销售策略。为此专门设计了可实时查看当天商铺中货物销售情况和存贷情况的视图,商铺产品销售情况日报表(商铺编码,产品编码,日销售产品数量,库存数量,日期)。数据库运行测试过程中,发现针对该视图查询性能比较差,不满足用户需求。请说明数据库视图的基本概念及其优点,并说明本视图设计导致查询性能较差的原闪。(分数:8)_【问题 2】为解决该视图查洵性能比
12、较差的问题,张工建议为该数据建立单独的商品当天货物销售、存货情况的关系表。但李工认为张工的方案造成了数据不一致的问题,必须采用一定的手段来解决。1)说明张工方案是否能够对该视图查询性能有所提升,并解释原因:2) 解释说明李工指出的数据不一致问题产生的原因。(分数:8)_【问题 3】针对李工提出的问题,常见的解决手段有应用程序实现,触发器实现和物化视图实现等、请用 300 字以内的文字解释说明这三种方案。(分数:9)_阅读以下关于 Web 应用设计开发的描述,在答题纸上回答问题 1 至问题 3。【说明】某公司拟开发一个自由,可定制性强、用户界面友好的在线调查系统,以获取员工在课程学习、对公司重人
13、事件的看法、对办公室环境的建议等相关反馈。因需要调查的内容各异,可选择的调查方式多样,故本在线调查系统应满足以下需求:1)支持编辑和视图两种模式,编辑模式只对调查发起者可见,视图模式对接受调查者可见:2)调查问卷具有可定制性,因调查的内容各异,需要多样的信息采集方式,可设置的调查问题类型包括单选、多选、矩阵类单选、矩阵类多选和开放性问题。3)操作简单,调查者可以方便地新建和编辑各种问题类型,接受调查者可对每个问题和每个调查问卷给出评论。4)系统支持显示调查统计结果,以及导出统计结果。针对以上需求,经项目经讨论,拟采用 REST 架构风格设计实现该在线调查系统。(分数:25)【问题 1】分析该在
14、线调在系统的业务流程,填写图 5-1 中(1) (5)的内容:图 5-1 在线调查系统业务流程分析(分数:10)_【问题 2】REST 架构风格的核心是资源抽象。在系统设计中,项目组拟将系统中的每一个实体抽象成一种资源。皆列举出该系统中的 5 种资源。(分数:10)_【问题 3】基于 REST 架构风格对系统进行设计,请简要叙述 REST 风格的 5 条关键原则。(分数:5)_2018 年上半年系统分析师考试系统分析设计案例真题答案解析(总分:126.00,做题时间:150 分钟)一、案例分析题(总题数:5,分数:126.00)阅读以下关于系统分析任务的叙述,在答题纸上回答问题 1 至问题 3
15、。【说明】某公司是一家以运动健身器材销售为主营业务的企业,为了扩展销售渠道,解决原销售系统存在的许多问题,公司委托某软件企业开发一套运动健身器材在线销售系统。目前,新系统开发处于问题分析阶段,所分析各项内容如下所述:(a)用户需要用键盘输入复杂且存在重复的商品信息;(b)订单信息页面自动获取商品信息并填充;(c)商品订单需要远程访问库存数据并打印提货单;(d)自动生成电子提货单并发送给仓库系统;(e)商品编码应与原系统商品编码保持一致;(f)商品订单处理速度太慢;(g)订单处理的平均时间减少 30%;(h)数据编辑服务器 CPU 性能较低;(i)系统运维人员数量不能增加。(分数:26)【问题
16、1】问题分析阶段主要完成对项目开发的问题、机会和或指示的更全面的理解。请说明系统分析师在问题分析阶段通常需要完成哪四项主要任务。(分数:8)_正确答案:(问题分析阶段的四项主要任务包括:1)研究问题领域2)分析问题和机会3)制定系统改进目标4)修改项目计划)解析:【问题 2】因果分析是问题分析阶段一项重要技术,可以得出对系统问题的真正理解,并且有助于得到更具有创造性和价值的方案。请将题目中所列(a)(i)各项内容填入表中(1)(4)对应位置。(分数:9)_正确答案:((1)(a)(f)(2)(c)(h)(3)(b)(d)(g)(4)(e)(i))解析:【问题 3】系统约束条件可以分为四类,请将
17、类别名称填入表中(1)(4)对应的位置。表 1-2 约束条件分类(分数:9)_正确答案:((1)进度(2)成本(3)功能(4)质量)解析:问题分析阶段的主要任务包括:1)研究问题领域利用信息系统框架来列出和定义系统领域数据 列出所有与系统当前存储的数据(在文件、数据库、表格中)有关的内容,并按照业务词汇定义每项内容。过程 定义当前为其实现了业务响应(过程)的每个业务事件接口 定义运行当前系统的所有地点和每个地点的所有用户2)分析问题和机会3)分析业务过程(可选)4)制定系统改进目标5)修改项目计划6)阶段确认阅读以下关于系统分析设计的叙述,在答题纸上回答问题 1 至问题 3。【说明】某软件公司
18、为共享单车租赁公司开发一套单车租赁服务系统,公司项目组对此待开发项目进行了分析,具体描述如下:1)用户(非注册用户)通过手机向租赁服务系统进行注册,成为可租赁共享单车的合法用户,其中包括提供身份、手机号等信息,并支付约定押金;2)将采购的共享单车注册到租赁服务系统后方可投入使用。即将单车的标识信息(车辆编号、二维码等)录入到系统;3)用户(注册或非注册用户)通过手机查询可获得单车的地理位置信息以便就近取用;4)用户(注册用户)通过手机登录到租赁服务系统中,通过扫描二维码或输入车辆编号以进行系统确认,系统后台对指定车辆状态(可用或不可用),以及用户资格进行确认,通过确认后对车辆下达解锁指令;5)
19、用户在用完车辆后关闭车锁,车辆自身将闭锁状态上报到租赁服务系统中,完成车辆状态的更新和用户租赁费用结算;6)系统应具备一定的扩容能力,以满足未来市场规模扩张的需要。项目组李工认为该系统功能相对独立,系统可分解为不同的独立功能模块,适合采用结构化分析与设计方法对系统进行分析与设计。但王工认为,系统可管理的对象明确,而且项目团队具有较强的面向对象系统开发经验,建议采用面向对象分析与设计方法。经项目组讨论,决定采用王工的建议,采用面向对象分析与设计方法开发系统。(分数:25)【问题 1】在系统分析阶段,结构化分析和面向对象分析方法主要分析过程和分析模型均有所区别,请将(a)(g)各项内容填入表 2-
20、1(1)(4)处对应位置。表 2-1 系统分析方法比较(a)确定目标系统概念类;(b)实体关系图(ERD);(c)用例图;(d)通过功能分解方式把系统功能分解到各个模块中;(e)交互图;(f)数据流图(DFD);(g)建立类间交互关系。(分数:7)_正确答案:((1)(d)(2)(b)(f)(3)(a)(g)(4)(c)(e))解析:【问题 2】请分析下面 AQ 所列出的共享单车租赁服务系统中的概念类及其方法,在图 2-1 所示用例图(1)(12)处补充所缺失信息。A.用户,B.共享单车,C.用户管理,D.注册,E.注销,F.用户查询,G 单车管理,H.租赁,L 归还,J.单车查询,K.费用管
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2018 上半年 系统分析 考试 设计 案例 答案 解析 DOC
