刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

【说明】 某公司拟开发一个自由,可定制性强、用户界面友好的在线调查系统,以获取员工 在课程学习、对公司重人事件的看法、对办公室环境的建议等相关反馈。因需要调查的内容 各异,可选择的调查方式多样,故本在线调查系统应满足以下需求:

1)支持编辑和视图两种模式,编辑模式只对调查发起者可见,视图模式对接受调查者 可见:

2)调查向卷具有可定制性,因调查的内容各异,需要多样的信息采集方式,可设置的 调查问题类型包括单选、多选、矩阵类单选、矩阵类多选和开放性问题。

3)操作简单,调查者可以方便地新建和编辑各种问题类型,接受调查者可对每个问题 和每个调查问卷给出评论。

4)系统支持显示调查统计结果,以及导出统计结果。 针对以上需求,经项目经讨论,拟采用 REST 架构风格设计实现该在线调查系统。

【问题 2】 (10 分)

REST 架构风格的核心是资源抽象。在系统设计中,项目组拟将系统中的每一个实体抽象 成一种资源。皆列举出该系统中的 5 种资源。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)调查发起者

(2)接受调查者

(3)调查问卷

(4)调查问卷类型

(5)调查问卷评论

解析:

在REST架构风格中,核心是将系统中的实体抽象为资源。在该在线调查系统中,可以抽象出以下五种资源:

  1. 调查发起者:这是发起调查的用户或组织,是一个重要的资源,因为他们可以创建和编辑调查问卷。
  2. 接受调查者:这是参与调查的用户,他们的反馈是系统收集的主要信息。
  3. 调查问卷:这是系统的主要资源之一,包含了调查的问题和问题的类型等信息。
  4. 调查问卷类型:这也是一个关键资源,因为不同的调查可能需要不同的问卷类型,如单选、多选、矩阵类单选、矩阵类多选和开放性问题等。
  5. 调查问卷评论:这是一个附加资源,接受调查者可以通过这个资源对每个问题和整个调查问卷给出反馈和评论。

以上五种资源都是系统设计和实现时需要重点考虑和管理的核心元素。

创作类型:
原创

本文链接:【说明】 某公司拟开发一个自由,可定制性强、用户界面友好的在线调查系统,以获取员工 在课程学习、对公

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share