You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

88 lines
1.9 KiB

# **需求整理**
3 years ago
## 一、 **二维码**
3 years ago
### 1. **二维码位置**
3 years ago
● 以二维码的形式存在于教材各处,作用形式大约为课后习题或课中做调查问卷式的信息收集,每个二维码可在后台单独配置指向的URL页面
3 years ago
● 二维码的数量可变,但属于敏感操作
3 years ago
### 2. **页面来源**
3 years ago
页面来自第三方(如问卷星)或自建页面
3 years ago
### 3. **跳转**
3 years ago
扫描二维码后进入固定的URL,获取微信身份并进行转发到最终指向,以避免页面来源失效后需要替换页面的问题
## 二、 **后台功能**
### 1、 **二维码指向管理**
● 可管理每个二维码指向的URL页面,但后台本身不负责URL页面的可访问性
● 可增加二维码
### 2、 **信息解析**
解析二维码收集到的信息结果,呈现方式待定
## 三、 **第三方**
### 1、 **问卷设置**
通过第三方(如问卷星)设置问题和回答
### 2、 **结果返回**
通过第三方的数据推送将得到的结果存储到数据库中以待后台使用
问卷星:https://www.wjx.cn/api.aspx
## 四、 **数据库**
### 1、 **二维码表**
ToURL:指向的url
Tip:注释
### 2、 **问卷表**
QRId:指向的二维码id,多个问卷同时指向同一个二维码时取更新日期最新的一个
### 3、 **题目表**
Title:题目标题
Content:题目描述
Type:题目类型【单选/多选/文字】
### 4、 **选项表**
Content:选项内容
Weights:权重
Points:分值
### 5、 **问卷-题目表**
连接问卷和题目
### 6、 **题目-选项表**
连接问卷和选项
### 7、 **答卷表**
存储问卷id,答卷时间日期等
答卷分完成和未完成
### 8、 **答卷选项表**
存储答卷id,题目,选择的选项或回答内容以及得分情况