##批改系统
[2017.06.29]
学生端:
两个登录入口:学号->考试,p+学号->练习;
选择按钮的优化;
左上角系统名称:考试系统学生端;
用户名显示为实际用户名,不需要下拉菜单;
上传时只能上传单个文件,但可以多次提交;
选择框与提交按钮不要紧贴;
教师端:
单登录入口;
还可上传练习所用乐谱;
考试管理&练习管理(可做两个标签页进行区分);
textarea内的名单是placehold;
日期和时间栏有日期选择工具->时间精确到半;
批改的前提条件是需要提交学生名单;
名单是根据空格分割;
提交时候保存文件名然后进行文件下载;
唯一标志:学期+学校+教师&学期+学校+学生;
上传文件模块:上传之后退出问题(调用函数);
知识点动态全选;
上传个别模块:输入学生学号,上传文件(文件名:学期+学校+学号);
批改模块:
提示没有学生未提交试卷/老师未上传文件;
[2017.07.12]
问题:
1、课程名称为中文时无法识别;
2、上传文件是总是提醒不是xml格式文件;
3、上传标准文件;
4、重新统计;
5、成绩保存;
5、成绩查看;--用户名??
6、成绩下载;--txt VS xls??
7、上传学生文件还是一个问题啊啊啊啊啊啊啊啊!!!!--莫名的就好了。
数据库查询:
1、课程与学生关系查询
select School_ID,User_Type,User_ID,User_PWD,User_Name,User_ExpTimeStart,User_ExpTimeEnd,User_RegTime from ME_User
select School_ID,Teacher_ID,Student_ID,Term,CourseName from ME_STAssociate
2、上传标准文件所需数据
select XMLFileInfo_Times from ME_XMLFileInfo where User_ID='t' and School_ID='1002' and Term='2016-2017-2' order by XMLFileInfo_Times desc limit 1
3、查询成绩
select Student_ID,School_ID,Term,Score from ME_Score
select Student_ID,Score from ME_Score join ME_User on ME_Score.School_ID = ME_User.School_ID and ME_User.Student_ID = ME.Score.Student_ID where School_ID='$School_ID' and Term='$term'
select Student_ID,Score,User_Name from (ME_Score join ME_User on ME_Score.School_ID = ME_User.School_ID) where ME_User.User_ID = ME_Score.Student_ID and ME_Score.School_ID='1002' and ME_Score.Term='2016-2017-2';
4、获得知识点
select ME_MusicKnowledgePoint_ID,ChineseName,TagName from ME_MusicKnowledgePoint