场景:少儿语音打卡,主要是单词和短句子阅读。
需求:
1、注册、登陆、改密功能:在mysql中建立对应的数据结构,存储登陆用户名、班级、账号有效期、密码、登陆时间、手机号等用户信息
2、打卡成绩存储:在mysql中建立对应的数据结构,存储打卡用户名、打卡时间、打卡成绩和打卡语音文件
3、打卡记录查询:在特定的网页可以查询打卡记录
4、在给定的HTML课件上增加javascript脚本:语音打卡功能:接收语音打卡输入的语音;把语音存储到指定网络位置;
5、在给定的HTML课件上增加javascript脚本:语音评价:把语音上传至讯飞语音识别API,接收返回的评分等返回信息;
6、把用户当日打卡的内容和打卡评分情况在特定页面上展示。