1.情绪判断听课情况
对每一张PPT每个人情绪分析
2.视线热点
-
教师
- t_id
- password
-
学生
- s_id
- password
-
开课
- c_id 课程id
- t_id 教师id
- time 发布时间
- title PPT主题
- filename 文件名
-
学生-开课
- c_id
- t_id
- time 加入时间
-
分析
- c_id 课程id
- s_id 学生id
- cur_page 当前页码
- data 数据
-
教师登录
-
学生登录
-
上传PPT
-
PPT转换
-
教师开课获取课堂暗号
-
学生加入,收到PPT画面
-
教师翻页,学生画面改变
-
学生看,记录数据
-
教师点下课
-
教师查看历史记录(可选)
页面:
登录
教师
开课
上课
学生
输暗号
操作页面
'curPage':4, data:{
score:"",
anger:愤怒——14.67%
disgust:厌恶——0.163%
fear:恐惧——0.163%
happiness:高兴——1.936%
neutral:平静——68.429%
sadness:伤心——14.67%
surprise:惊讶——11.633%
}
- 新开一节课
- 之前没有课件
- 之前已经有课件
- 上了一半的课
IP = 106.14.212.49
port = 8092
projectName =
-
[x]
-
URL:${IP}:${port}/${projectName}/user/login
-
method:POST
-
param:
- username:用户名,学号
- password:密码,不要超过20位
- type 类型
-
return:如果成功,可以进入下一步操作,如果失败,从message中取出服务器返回的报错信息展示即可。
-
[x]
-
URL:${IP}:${port}/${projectName}/class/uploadAndStart
-
method:POST
-
param:
- title 主题
- file PPT二进制文件
-
return:如果成功,object字段返回一个JSON对象,如果失败,从message中取出服务器返回的报错信息展示即可。
{
"pageNum": 45, # PPT总页数
"cid": 7 # 课程id
}
-
[x]
-
URL:${IP}:${port}/${projectName}/class/getHisClass
-
method:GET
-
param:
-
return:如果成功,object字段返回一个JSON对象,如果失败,从message中取出服务器返回的报错信息展示即可。
[{
"cid": 3,
"title": "测试"
},
...
{
"cid": 7,
"title": "测试"
}]
-
[x]
-
URL:${IP}:${port}/${projectName}/class/startByHisCid
-
method:POST
-
param:
- cid 课程id
- title 课程主题
-
return:如果成功,object字段返回一个JSON对象,如果失败,从message中取出服务器返回的报错信息展示即可。
{
"pageNum": 45,
"cid": 18
}
-
[x]
-
URL:${IP}:${port}/${projectName}/class/getCurPage
-
method:GET
-
param:
- cid 课程id
-
return:如果成功,object字段返回页码,如果失败,从message中取出服务器返回的报错信息展示即可。
-
[x]
-
URL:${IP}:${port}/${projectName}/class/updateCurPage
-
method:POST
-
param:
- cid 课程id
- newPageNum 新的页码
-
return:如果成功,object字段返回页码,如果失败,从message中取出服务器返回的报错信息展示即可。
- [x]
- URL:${IP}:${port}/${projectName}/class/studentGetIntoClazz
- method:POST
- param:
- cid 课程id
- return:如果失败,从message中取出服务器返回的报错信息展示即可。
-
[ ]
-
URL:${IP}:${port}/${projectName}/class/colStuDat
-
method:POST
-
param:
- cid 课程id
- curPage 当前页码
- data 发送的数据
-
return:如果失败,从message中取出服务器返回的报错信息展示即可。
-
[ ]
-
URL:${IP}:${port}/${projectName}/class/getCurStaDat
-
method:GET
-
param:
- cid 课程id
- curPage 当前页码
-
return:如果失败,从message中取出服务器返回的报错信息展示即可,否则从object中取出数据。
- URL:${IP}:${port}/${projectName}/class/getPageNum
- method:GET
- param:
- cid 课程id
- return:如果失败,从message中取出服务器返回的报错信息展示即可,否则从object中取出数据。