# CAI **Repository Path**: hkh98/CAI ## Basic Information - **Project Name**: CAI - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CAI java spring boot 辅助教学网站 功能 学院管理 管理员能够对添加与修改学院信息。 用户管理 管理员能够单个或批量添加学生与老师,能够初始化老师与学生的密码。 班级管理 老师能够创建班级、修改班级、删除班级、向班级中单个或者批量导入学生、删除班级中的学生、初始化班级中学生的密码。 管理员能够查看班级与删除班级。 课程管理 管理员能够创建与修改课程,能够创建与修改课程的“章”和“节”。 师生交流 老师与学生可以通过该模块收发信息、删除信息、回复信息。 班级资源共享 老师能够上传班级资源、学生可以下载班级资源。 网课 提供在线的与大纲匹配的网课,由老师自己创建网课、上传网课、删减网课,管理员也可以删减网课,学生观看网课。 作业管理 学生能够上传作业文件、查看作业成绩,老师能够下载作业并批改作业。 在线测验 针对题库方面,由管理员添加单选、判断、填空、问答、操作等类型的题目,并可以修改。 针对试卷方面,由老师创建试卷,给每种题型设定分值,并且可以设置考试的内容。 针对考试方面,由老师发卷,设定考试是自主测验还是倒计时考试、设定学生是否能够参加考试、设定学生是否能查询成绩。学生在考试时能够知道考试的类型、考试倒计时、保存所选答案,超过指定时间无法参加考试。 针对批改方面,系统自动批改选择题、判断题,对填空题进行简单判断,相似度大于0.5时给予分值*相似度的分数,老师自行批改问答题与操作题,并且可以在机器批改过的基础上批改填空题。