问卷相关
设计
数据库设计
- 问卷表:问卷基础信息
- 题目表:类型、标题、与问卷关联
- 题目选项表:与题目关联
- 答案表:与题目关联
一些疑点
修改问卷
思考: - 编辑问卷:需要重新生成问卷 - 编辑题目:新增选项、删除选项如何操作? - 每次都重新生成所有选项 - 问卷一旦发布,就无法编辑。因为已回答的内容是与题目相关的。 参考问卷星方案:三种问卷修改模式。 - 保留答卷:只能修改题干,增加选项 - 删除所有答卷:修改不受限制 - 从原问卷复制新建
简单点做与复杂点做
- 如果只是一次性需求,问卷的所有题目已经确定,如何简化设计?
- 可以舍弃问卷表与题目表;问卷信息与题目信息存 json
- 每份问卷答案也全存成json,需要入库;缺点不支持数据分析,支持单份查看与导出;适合以问答为主的问卷