调查应用
等级: 3-高级
调查是开发人员工具箱中不可或缺的一部分。它们对于收集用户对各种主题的反馈很有用,包括应用程序满意度、需求、即将到来的需求、问题、优先级,以及一些简单的烦恼。
调查应用让您有机会通过开发一个功能齐全的应用来学习和成长,将其添加到您的工具箱中。它提供了定义调查、允许用户在预定义的时间范围内回答问题以及整理和展示结果的能力。
此应用的用户分为两个截然不同的角色,各自有不同的要求:
- 调查协调员 定义并执行调查。这是一个管理员功能,普通用户无法使用。
- 调查回答者 完成调查并查看结果。他们在应用内没有管理特权。
商业调查工具包括用于向调查回答者群发电子邮件调查的功能。为了简化起见,此应用假设调查开放供回答将从应用的网页访问。
用户故事
普通
- [ ] 调查协调员和调查回答者可以从共同的网站定义、执行和查看调查及调查结果。
- [ ] 调查协调员可以登录应用以访问管理功能,如定义调查。
定义调查
- [ ] 调查协调员可以定义包含1-10个多项选择题的调查。
- [ ] 调查协调员可以为每个问题定义1-5个互斥选项。
- [ ] 调查协调员可以输入调查的标题。
- [ ] 调查协调员可以点击'取消'按钮返回首页而不保存调查。
- [ ] 调查协调员可以点击'保存'按钮保存调查。
执行调查
- [ ] 调查协调员可以通过从以前定义的调查列表中选择一个调查来打开调查。
- [ ] 调查协调员可以通过从打开的调查列表中选择一个调查来关闭调查。
- [ ] 调查回答者可以通过从打开的调查列表中选择一个调查来完成调查。
- [ ] 调查回答者可以通过点击复选框来选择调查问题的答案。
- [ ] 如果点击了不同的答案,调查回答者之前选择的答案将自动取消勾选。
- [ ] 调查回答者可以点击'取消'按钮返回首页而不提交调查。
- [ ] 调查回答者可以点击'提交'按钮将他们的答案提交给调查。
- [ ] 如果点击了'提交'但不是所有问题都得到了回答,调查回答者可以看到错误消息。
查看调查结果
- [ ] 调查协调员和调查回答者可以从已关闭的调查列表中选择一个调查进行显示。
- [ ] 调查协调员和调查回答者可以以表格形式查看调查结果,显示每个可能的选择问题的响应数量。
额外功能
- [ ] 调查回答者可以在应用中创建唯一的帐户
- [ ] 调查回答者可以登录应用
- [ ] 调查回答者不能重复完成同一个调查
- [ ] 调查协调员和调查回答者可以查看调查结果的图形表示(例如饼图、条形图、柱状图等图表)
有用的链接和资源
构建调查的库:
一些商业调查服务包括: