网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
阅读以下关于 Web 应用设计开发的描述,在答题纸上回答问题 1 至问题 3。某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:系统的参与者包括乘客、出租车司机和平台管理员三类;系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。
【问题1】(9分)请说明微服务架构的优点和缺点。
【问题2】(8分)识别并设计微服务是系统开发过程中的一个重要步骤,请对题干需求进行分析,对微服务的种类和包含的业务功能进行归类,完成表1-1中的(1)~(4)。表1-1 微服务名称及所包含业务功能

【问题3】(8分)答对4条即可应用网关是实现微服务的主要技术之一,请简述应用网关的作用。


参考答案

参考解析
解析:【问题1】
微服务优点:
(1)每个微服务都很小,这样能聚焦一个指定的业务功能或业务需求。
(2)微服务能够被小团队单独开发,这个小团队是2到5人的开发人员组成。
(3)微服务是松耦合的,是有功能意义的服务,无论是在开发阶段或部署阶段都是独立的。
(4)微服务能使用不同的语言开发。
(5)去中心化。每个微服务都有自己的存储能力,可以有自己的数据库。也可以有统一数据库。
微服务缺点:
(1)很难在不采用分布式事务的情况下跨服务实现功能
(2)测试工作更加困难
(3)跨服务实现要求功能要求团队之间的紧密协作
(4)部署复杂【问题2】
(1)支付信息审核(2)支付信息更新(3)在线支付(4)订单管理【问题3】
1、提供统一入口2、可以进行权限身份认证等安全管理3、可以根据流量进行限流4、数据缓存5、性能监控等6、异常重试7、服务降级
更多 “阅读以下关于 Web 应用设计开发的描述,在答题纸上回答问题 1 至问题 3。某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:系统的参与者包括乘客、出租车司机和平台管理员三类;系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。 【问题1】(9分)请说明微服务架构的优点和缺点。 【问题2】(8分)识别并设计微服务是系统开发过程中的一个重要步骤,请对题干需求进行分析,对微服务的种类和包含的业务功能进行归类,完成表1-1中的(1)~(4)。表1-1 微服务名称及所包含业务功能 【问题3】(8分)答对4条即可应用网关是实现微服务的主要技术之一,请简述应用网关的作用。” 相关考题
考题 试题四阅读下列问题,回答问题1-3,并将解答填入答题纸的对应栏内。【说明】某电力系统公司拟通过信息化来提高生产管理水平,决定开发一个生产过程管理信息系统,经过招投标,与信息系统集成企业A公司签订了生成过程管理系统开发合同。公司委派校长担任这个项目的项目经理,公司项目办公室和小张需求分析,赵工负责项目的设计、开发与实施。赵工带领需求分析小组经过实地调查,认真编写了需求分析说明书,并与A电力系统公司的有关人员一起对需求进行了评审,但由于电力系统公司的业务十分繁忙,双方并没有在需求说明书中进行签字确认。A公司同事进行的信息系统开发项目比较多,李工在完成生产过程管理信息系统的需求说明书后,转到了另外的项目开发组。在赵工带领开发小组进行设计与编码的过程中,客户经常提出一些小的改动,赵工认为满足客户的需求是很重要的,所以,能改的就改了,没有与A公司的其他人进行协商。在系统交付的时候,电力系统公司的业务代表认为已提出的需求很多没有实现,实现的需求也有很多不能满足业务的需求,与原来的预期的需求差别很大,必须重新确定与实现这些需求后才能验收,此时李工已不在项目组,没有人能够清晰的解释需求说明书。最终项目延期超过50%,电力系统公司对系统的延期表示了强烈的不满。【问题1】结合本题案例判断下列选项的正误。【问题2】请简要分析本题案例中的范围变更控制存在哪些问题。【问题3】你认为不管项目大小,都应该成立变更控制委员会?如果需要,变更控制委员会应由哪些人组成,如果不需要,说明理由。

考题 试题五(共 25 分)阅读以下关于Web 应用系统负载均衡的问题,在答题纸上回答问题1至问题3。某电子商务公司的主要业务是书籍、服装、家电和日用品的在线销售。随着公司业务发展和用户规模的不断扩大,现有的网上交易系统无法正常处理日益增大的请求流量,公司决策层决定升级其网上交易系统。在对该系统的升级方案进行设计和讨论时,公司的系统分析师王工提出采用基于高性能主机系统的方法进行系统升级,另外一位系统分析师李工则提出采用基于负载均衡集群的方法进行系统升级。公司的分析师和架构师对这两种思路进行讨论与评估,最终采纳了李工的方法。【问题 1】(9 分)请从系统的可用性、可伸缩性和应用特点三个方面说明公司为何没有采用王工提出的方法。【问题 2】(8 分)负载均衡通常分为传输层负载均衡和应用层负载均衡两类。请基于这种分类方式,说明基于 DNS 的负载均衡方法和基于 HTTP 重定向服务器的负载均衡方法分别属于哪类负载均衡方法,并用200字以内的文字说明这两种方法实现负载均衡的方式。【问题 3】(8 分)在确定使用基于负载均衡集群的系统升级方法后,李工给出了一个基于LVS(Linux Virtual Server)的负载均衡集群实现方案。公司的系统分析师在对现有系统进行深入分析的基础上,认为以下两个实际情况对升级方案影响较大,需要对该方案进行改进。1. 系统需要为在线购物提供购物车功能,用来临时存放选中的产品。2. 系统需要保证向所有的VIP 用户提供高质量的服务。针对上述描述,首先说明每种情况分别会引入哪些与负载均衡相关的问题,并用 200字以内的文字说明针对不同的问题,应该如何改进李工的解决方案。

考题 阅读以下说明,回答问题1至问题3。【说明】需求分析是应用系统开发的基础,通过访问、面谈或调研获得用户需求意见。多媒体应用系统设计的需求分析显然不同于普通的应用程序设计,在用户需求提出后,设计人员要不断进行探索和酝酿,对问题的认识应逐步深入。需求分析的具体任务和目的是什么?

考题 阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答问题1至问题3。 【说明】 某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下: 系统的参与者包括乘客、出租车司机和平台管理员三类; 系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核; 系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能; 针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理: 系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。 在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微服务架构进行开发,并任命王工为项目技术负责人,负责项目开发过程中的技术指导工作。【问题1】(12 分〉 请用 100字以内的文字说明一个微服务中应该包含的内容,并用 300 字以内的文字解释基于微服务的系统与传统的单体式系统相比的 2 个优势和带来的 2 个挑战。 【问题2】 (8 分) 识别并设计微服务是系统开发过程中的一个重要步骤,请对题干需求进行分析,对微服务的种类和包含的业务功能进行归类,完成表 1-1 中的(1)~(4)。【问题3】(5分) 为了提高系统开发效率,公司的系统分析师王工设计了一个基于微服务的软件交付流程,其核心思想是将业务功能定义为任务,将完成某个业务功能时涉及到的步骤和过程定义为子任务,只有当所有的子任务都测试通过后改业务功能才能上线交付。请基于王工设计的在线支付微服务交付流程,从(a)~(f)中分别选出合适的内容填入图1-1中的(1)~(5)处。选项:(a)提交测试 (b)全量上线 (c) 对接借记卡 (d) 获取个人优惠券 (e)试部署 (f)对账

考题 试题五(共25分)阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典型Web系统基础服务需求。【问题1】(5分) 在选择系统所采用的Web开发框架时,项目组对Alibaba开发的WebX框架与轻量级Spring MVC框架进行了对比分析,最终决定采用WebX框架进行开发。请用300字以内文字,从多应用支持、基础服务支持以及可扩展性这三个方面对WebX与Spring MVC框架进行对比。 【问题2】(12分) 在确定系统釆用的持久层技术方案时,项目组梳理了系统的典型持久化需求,对照需求对比分析了 Hibernate和MyBatis两种持久化方案,请分析两种持久化方案对表 5-1中所列项目需求的支持情况,将候选答案序号A或B填入表5-1相应位置。【候选答案:A 支持 B 不支持或支持差】 【问题3】(8分) 系统实现相应的配置管理与监控功能时,需要集成云平台侧提供的大量服务以实现配置数据的读取写入与不同视图监测数据的获取。项目组在确定服务集成方案时,对比了REST风格RPC与SOAP RPC两种方案,经过分析讨论,项目组最终决定采用REST风格RPC机制实现服务集成,请判断表5-2中给出的选择REST方案的理由是否合理。

考题 2013年,打车手机软件风靡全国,乘客利用软件发送语音或文字,说明自己的位置和要到达的地点,乘客位置和用车信息会被传送给附近的出租车司机,给乘客和司机带来了极大的便利,据此回答第20-21题。 打车软件利用的地理信息技术是( )。 A.遥感和地理信息系统 B.地理信息系统和全球定位系统 C.遥感和全球定位系统 D.数字地球和地理信息系统

考题 2013年,打车手机软件风靡全国,乘客利用软件发送语音或文字,说明自己的位置和要到达的地点,乘客位置和用车信息会被传送给附近的出租车司机,给乘客和司机带来了极大的便利,据此回答第题。 今年来,地理信息技术的手机应用软件迅速发展,用户使用时与地理信息系统(GIS)密切相关的软件是(  )。查看材料 A.街景地图软件 B.手机社交软件 C.手机导航软件 D.天气预报软件

考题 阅读以下关于基于 MDA(Model Driven Architecture)的软件开发过程的叙述,在答题纸上回答问题 1 至问题 3。【说明】某公司拟开发一套手机通讯录管理软件,实现对手机中联系人的组织与管理。公司系统分析师王工首先进行了需求分析,得到的系统需求列举如下:用户可通过查询接口查找联系人,软件以列表的方式将查找到的联系人显示在屏幕上。显示信息包括姓名、照片和电话号码。用户点击手机的“后退”按钮则退出此软件。点击联系人列表进入联系人详细信息界面,包括姓名、照片、电话号码、电子邮箱、地址和公司等信息。为每个电话号码提供发送短信和拨打电话两个按键实现对应的操作。用户点击手机的“后退”按钮则回到联系人列表界面。在联系人详细信息界面点击电话号码对应的发送短信按键则进入发送短信界面。界面包括发送对象信息显示、短信内容输入和发送按键三个功能。用户点击发送按键则发送短信并返回联系人详细信息界面;点击“后退”按钮则回到联系人详细信息界面。在联系人详细信息界面内点击电话号码对应的拨打电话按键则进入手机的拨打电话界面。在通话结束或挂断电话后返回联系人详细信息界面。在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议基于公司现有的软件开发框架,采用新的基于模型驱动架构的软件开发方法,将开发人员从大量的重复工作和技术细节中解放出来,使之将主要精力集中在具体的功能或者可用性的设计上。公司任命王工为项目技术负责人,负责项目的开发工作。 问题内容:请用 300 字以内的文字,从可移植性、平台互操作性、文档和代码的一致性等三个方面说明基于 MDA 的软件开发方法的优势。【问题 2】(8 分)王工经过分析,设计出了一个基于 MDA 的软件开发流程,如图 2-1 所示。请填写图 2-1 中(1)~(4)处的空白,完成开发流程。 【问题 3】(10 分)王工经过需求分析,首先建立了该手机通信录管理软件的状态机模型,如图 2-2所示。请对题干需求进行仔细分析,填写图 2-2 中的(1)~(5)处空白。

考题 阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。【说明】某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典型Web系统基础服务需求。【问题1】(5分)在选择系统所采用的Web开发框架时,项目组对Alibaba开发的WebX框架与轻量级Spring MVC框架进行了对比分析,最终决定采用WebX框架进行开发。请用300字以内文字,从多应用支持、基础服务支持以及可扩展性这三个方面对WebX与Spring MVC框架进行对比。【问题3】(8分)系统实现相应的配置管理与监控功能时,需要集成云平台侧提供的大量服务以实现配置数据的读取写入与不同视图监测数据的获取。项目组在确定服务集成方案时,对比了REST风格RPC与SOAP RPC两种方案,经过分析讨论,项目组最终决定采用REST风格RPC机制实现服务集成,请判断表5-2中给出的选择REST方案的理由是否合理。

考题 通过电招服务的出租车司机当乘客上车后,可不向电招服务人员发送乘客上车确认信息直接运营。

考题 PIS是指()A、乘客服务系统B、乘客信息系统C、司机操作系统D、信息显示系统

考题 出租车司机为乘客提供服务时要做到安全第一,为此必须注意哪些问题?

考题 阅读下列说明,回答问题1至问题3【说明】某公司要开发一个多媒体辅导系统,该系统准备利用B/S架构,用户通过网上注册、登录,登录成功后,可进行在线学习辅导。该系统准备采用基于构件的开发模型,简述利用构件开发模型进行多媒体应用系统开发的步骤。

考题 出租车智能调度系统要解决的实质问题是()。A、打车难B、“车找人”或“人等车”的不对称情况C、日益增长的用户需求给出租车公交系统带来的沉重压力D、出租车与乘客之间的信息匹配不及时

考题 ()系统统具有司机室对讲、司机对乘客广播、列车自动广播、司机与乘客的对讲、OCC对客室车厢的广播等功能。

考题 出租车服务评价器只是在乘客下车之前发出语音,要求乘客必须对司机服务进行评价。

考题 出租车司机和乘客只要出现10次以上的“闪约”行为,将会被调度系统列入“黑名单”。

考题 出租车司机还应该培养()的能力,通过与乘客交谈和观察表情来了解乘客对服务的要求。A、“察言观色”B、“能言善变”C、“随机应变”

考题 根据《佛山市网络预约出租汽车经营服务管理暂行办法》,()承担服务与安全质量管理主体责任。A、网约车平台公司B、租赁汽车实体公司C、网约车司机D、乘客

考题 为提高出租车服务和管理能力,开发了电召出租车服务系统。

考题 出租车智能调度系统中用来发送交通服务请求、路径回放请求的是()。A、智能出租车车载平台B、智能交通手机平台C、智能出租车智慧系统D、地面接收站

考题 单选题PIS是指()A 乘客服务系统B 乘客信息系统C 司机操作系统D 信息显示系统

考题 问答题出租车司机为乘客服务怎样做到安全第一?

考题 单选题出租车智能调度系统要解决的实质问题是()。A 打车难B “车找人”或“人等车”的不对称情况C 日益增长的用户需求给出租车公交系统带来的沉重压力D 出租车与乘客之间的信息匹配不及时

考题 填空题()系统统具有司机室对讲、司机对乘客广播、列车自动广播、司机与乘客的对讲、OCC对客室车厢的广播等功能。

考题 问答题出租车司机为乘客提供服务时要做到安全第一,为此必须注意哪些问题?

考题 问答题阅读下列说明,回答问题1至问题3【说明】某公司要开发一个多媒体辅导系统,该系统准备利用B/S架构,用户通过网上注册、登录,登录成功后,可进行在线学习辅导。该系统准备采用基于构件的开发模型,简述利用构件开发模型进行多媒体应用系统开发的步骤。