[关闭]
@sewise-dev 2017-01-14T09:02:33.000000Z 字数 3454 阅读 639

(旧微录播)微录播数据字典

微录播


更新历史

编号 版本 说明 作者 日期
1 v1.0 1.创建文档 Seven 2017-01-09

目录


数据库设计说明

1. 录播系统web端

1.1 courseware 课件表
字段 类型 非空 注释
id int 主键,自增长,PK
uid int 用户id
sid string 设备id
uuid int 唯一识别码uuid
nickname string 昵称
creator string 创建者
name string 课件名称
fullname string 视频路径
assist_id int pdf存储主键id值
assist_url stirng pdf路径
tags json 标签
size string 内容大小
type string 类型:video、voice、animation...
duration string 时长
summary string 简介
pre_course string 前置课件
post_course string 后置课件
other json 其他设置
assist_json json pdf数据串
vtt_json json 字幕数据串
topic_json json 题库数据串
timeline_json json timeline数据串
share int 学生分享次数统计
1.2 knowledge 知识点表
字段 类型 非空 注释
id int 主键,自增长,PK
uid int 外键,教师uid
swpid int 外键,课件id
uuid int 唯一识别码uuid
title stirng 知识点
pid int 父级id
assist_json json pdf数据串
vtt_json json 字幕数据串
topic_json json 题库数据串
timeline_json json timeline数据串
event_timeline_json json 事件timeline数据串
swp_name string 课件名称
assist_id string pdf存储主键id值
assist_url string pdf路径
duration string 时长
1.3 assist pdf辅助表
字段 类型 非空 注释
id int 主键
uid string 用户uid
title string 标题
url string 存储路径
type string 类型:pdf、ppt、jpg
time string 上传时间
page int 当前页数
sTime int 开始时间
duration int 展示时长
isShow int 是否展示
clear int 是否擦除
swpid string 课件id
uuid int 知识点唯一识别码uuid
1.4 assist_slides 文件萃取内容表
字段 类型 非空 注释
id int 索引
asid string 外键,关联assist id
page stirng 当前页数
content stirng 内容
key stirng 关键词(逗号隔开)
1.5 assist_wipe 撕书表
字段 类型 非空 注释
id int 索引
uid int 用户uid
swpid int 课件id
value json 撕书内容数据串
1.6 vtt 字幕表
字段 类型 非空 注释
id int 主键索引
swpid int 课件id
sTime int 开始时间
eTime int 结束时间
content string 字幕内容
1.7 topic 题库表
字段 类型 非空 注释
id int 主键索引
uid int 用户uid
swpid int 课件id
showTime int 显示时间
type string 类型:多选multiselect、单选single、填空fill
question string 题目、问题
option json 选项内容
answer json 答案
rightJumpTime string 正确跳转
wrongJumpTime string 错误跳转
1.8 resource 文件表
字段 类型 非空 注释
id int 主键索引
uid int 用户uid
name string 文件名称
url string 路径
ext string 后缀格式
size int 文件大小
duration string 时长
time string 创建时间
update_time string 更新时间
1.9 share 分享表
字段 类型 非空 注释
id int 主键索引
to_uid int 用户uid
to_nickname string 用户名称
swpid int 课件id
swlname string 课件名称
from_uid int 分享者uid
from_nickname string 分享者名称
type int to_uid类型:1.学生 2.老师
fullname string 视频路径
summary string 备注描述
to_stu_status int 学习状态:0.未开始 1.学习中 2.已完成
total_spendtime string 总学习耗时长
spend_time string 真实视频播放时长
video_time string 视频时长
finish_time string 完成时间
answer_ids string 学生已答对问题的id
question_total string 问题总数
wrong_total string 错题总数
correct_total string 答对总数
point_ids string 学生已掌握的知识点的id
point_total string 知识点总数
grasp_total string 已掌握知识点总数
1.10 answer_history 答题记录表
字段 类型 非空 注释
id int 主键索引
uid int 用户id
uuid int 知识点id
swpid int 课件id
question_id int 问题id值
question json 题目内容
option json 选项内容
answer_id json 选项id
right_id json 正确选项id
right int 是否正确:1.对 0.错误
round int 第几轮答题(1、2、3...)
time string 时间
1.11 study_log 学习纪录统计表
字段 类型 非空 注释
id int 主键索引
uid int 用户id
swpid int 课件id
from int 课件id
sTime int 开始时间
eTime int 最后播放时间(视频绝对时间;用于跟下一条纪录比较以及计算学习百分比)
spend_time int 真实播放时间;单位秒
total_time int 视频总时长
round int 第几轮学习
data json 此节点学习进度

data

字段 类型 非空 注释
study_time int 学习耗时;单位秒
correct_precent int 答对率
point_precent int 掌握度
1.12 clear_log 知识点擦除统计表
字段 类型 非空 注释
id int 主键索引
uid int 用户id
swpid int 课件id
pdf_id int pdf的id
pdf json pdf的资料
uuid int 知识点id
from int 教师
time int 擦除时间
pdf_time int pdf播放时间
round int 第几轮学习
1.13 ask 学生提问问题表
字段 类型 非空 注释
id int 主键索引,uuid库生成
sid int 学生id
tid int 老师id
swpid int 课件id
swpname int 课件名称
point_name int 知识点名称
uuid int 知识点id
question int 问题描述内容
ask_time int 提问时间
is_answer int 是否已回复:0未回复;1已回复
1.14 answer 老师回复问题表
字段 类型 非空 注释
id int 主键索引,uuid库生成
sid int 学生id
aid int 学生提问的问题的id
swpid int 课件id
uuid int 知识点id
answer int 回复内容
answer_time int 回复时间
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注