- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2022上半年系统分析师考试真题及答案-下午卷
试题一〔25分〕必答题
阅读以下关于基于微效劳的系统开发的表达,在答题纸上答复以下问题1至问题3。
【说明】
某公司拟开发一个网络约车调度效劳平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进展了需求分析,得到的系统需求列举如下:
系统的参与者包括乘客、出租车司机和平台管理员三类;
系统可以实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信誉信息进展管理,对出租车司机的违章情况进展审核;
系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;
针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:
系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进展事件提醒。
在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微效劳架构进展开发,并任命王工为工程技术负责人,负责工程开发过程中的技术指导工作。
【问题1】(12分)
请用100字以内的文字说明一个微效劳中应该包含的内容,并用300字以内的文字解释基于微效劳的系统与传统的单体式系统相比的2个优势和带来的2个挑战。
微效劳中应该包含的内容有:资源、对资源的操作的一组API集合
微效劳的优势:
〔1〕通过分解宏大单体式应用为多个效劳方法解决了复杂性问题。它把庞大的单一模块应用分解为一系列的效劳,同时保持总体功能不变。
〔2〕让每个效劳可以独立开发,开发者可以自由选择可行的技术,提供API效劳。
〔3〕微效劳架构形式是每个微效劳独立的部署。开发者不再需要协调其它效劳部署对本效劳的影响。这种改变可以加快部署速度。
〔4〕微效劳使得每个效劳独立扩展。你可以根据每个效劳的规模来部署满足需求的规模。甚至你可以使用更适宜于效劳资源需求的硬件。微效劳架构带来的挑战:
〔1〕并非所有的系统都能转成微效劳。例如一些数据库层的底层操作是不推荐效劳化的。
〔2〕部署较以往架构更加复杂:系统由众多微效劳搭建,每个微效劳需要单独部署,从而增加部署的复杂度,容器技术可以解决这一问题。
〔3〕性能问题:由于微效劳注重独立性,互相通信时只能通过标准接口,可能产生延迟或调用出错。例如一个效劳需要访问另一个效劳的数据,只能通过效劳间接口来进展数据传输,假设是频繁访问,那么可能带来较大的延迟。
〔4〕数据一致性问题:作为分布式部署的微效劳,在保持数据一致性方面需要比传统架构更加困难。
【问题2】(8分)
识别并设计微效劳是系统开发过程中的一个重要步骤,请对题干需求进展分析,对微效劳的种类和包含的业务功能进展归类,完成表1-1中的(1)~(4)。
〔1〕乘客信息注册、乘客身份认证、乘客信誉信息管理
〔2〕出租车司机信息注册、出租车司机身份认证、司机违章情况审核
〔3〕支付管理
〔4〕订单发起、订单提交、订单跟踪、订单撤销
【问题3】〔5分〕
为了进步系统开发效率,公司的系统分析师王工设计了一个基于微效劳的软件交付流程,其核心思想是将业务功能定义为任务,将完成某个业务功能时涉及到的步骤和过程定义为子任务,只有当所有的子任务都测试通过后改业务功能才能上线交付。请基于王工设计的在线支付微效劳交付流程,从〔a〕~〔f〕中分别选出适宜的内容填入图1-1中的〔1〕~〔5〕处。
选项:(a)提交测试〔b〕全量上线〔c〕对接借记卡
〔d〕获取个人优惠券〔e〕试部署〔f〕对账
〔1〕f〔2〕c〔3〕d〔4〕a〔5〕b
试题二〔共25分〕
阅读以下关于系统数据分析与建模的表达,在答题纸上答复以下问题1至问题3。
【说明】
某软件公司受快递公司委托,拟开发一套快递业务综合管理系统,实现快递单和物流信息的综合管理。工程组在系统逻辑数据模型设计中,需要描绘的快递单款式如图2-1所示,图2-2是工程组针对该快递单所设计的候选实体及其属性。
【问题1】〔6分〕
数据库设计主要包括概念设计、逻辑设计和物理设计三个阶段,请用200字以内文字说明这三个阶段的主要任务。
问题1〔6分〕系统分析师教程P179
概念设计也称为概念构造设计,其任务是在需求分析阶段产生的需求说明书的根底上,按照特定的方法将它们抽象为一个不依赖于任何DBMS的数据模型,即概念模型。概念模型的表现形式即ER模型。
逻辑设计也称为逻辑构造设计,其主要任务是将概念模型转换为某个特定的DBMS上的逻辑模型。设计逻辑构造时,首先为概念模型选定一个适宜的逻辑模型〔如:关系形式或层次模型〕,然后将其转化为由特定DBMS支持的逻辑模型,最后对逻辑模型进展优化。物理设计也称为物理构造设计,其任务是对给定的逻
您可能关注的文档
- 如何在数学学科中融入德育教育-提高学生的道德水平?.doc
- 医院员工聘用与管理制度.doc
- 2020室内定位白皮书.pptx
- 1平面杆件结构的有限单元法.ppt
- 东南大学公共管理专业考研复试面试问题整理附面试技巧自我介绍.docx
- 以王忠心为例子的作文.docx
- 研讨发言:深刻把握中华文明具有突出的和平性.docx
- 生物模型的分类特点及构建方法.ppt
- 2022年6月20号-陕西地理生物学业水平考-初中卷子.docx
- 黄梅戏天仙配观后感.docx
- 小学科学教科版六年级上册:6.神奇的小电动机-教学课件 (2).pptx
- 小学科学教科版六年级下册:5.地球家园的化学变化-教学课件.pptx
- 小学科学教科版六年级上册:7.微生物与健康-教学课件 (1).pptx
- 小学科学教科版六年级上册:4.电能和磁能-教学课件 (1).pptx
- 小学科学教科版六年级上册:5.影长的四季变化-教学课件.pptx
- 小学科学教科版六年级下册:3.发现变化中的新物质-教学课件.pptx
- 小学科学教科版六年级下册:5.制作塔台模型-教学课件 (1).pptx
- 小学科学教科版六年级上册:5.观察更多的生物细胞-教学课件.pptx
- 小学科学教科版六年级下册:4.变化中伴随的现象-教学课件 (2).pptx
- 小学科学教科版六年级下册:5.制作塔台模型-教学课件.pptx
文档评论(0)