<!--[if !supportLists]-->1. <!--[endif]-->采用的技术
<!--[if !supportLists]-->1) <!--[endif]-->前端技术:Vue(HTML+css+jquery+javascript)BootStrap 框架
<!--[if !supportLists]-->2) <!--[endif]-->后端技术:SpringBoot 框架或者SSM框架
<!--[if !supportLists]-->3) <!--[endif]-->数据库:mysql5.7
<!--[if !supportLists]-->4) <!--[endif]-->服务器软件:Tomcat7.0以上
<!--[if !supportLists]-->5) <!--[endif]-->开发工具:IntelliJ IDEA
<!--[if !supportLists]-->2. <!--[endif]-->系统实现
系统分教师端、学生端和管理员端。
系统页面
<!--[if !supportLists]-->(1) <!--[endif]-->在教师作业管理界面,教师可以查看自己发布的所有作业。在作业信息显示部分,“操作”栏有“下载作业”按钮,点击后边“下载作业”按钮,系统会下载打包成压缩包的形式的学生提交的所有作业。教师把学生提交的作业批阅之后,可以在作业打分界面给作业打分。在作业打分界面,可以看到学生提交的作业。教师在最后一栏点击“评分”按钮,系统回弹出分数输入框,输入相应分数,便可为该作业打分,再次点击该按钮可修改分数,打分结果实时更新在该界面。
<!--[if !supportLists]-->(2) <!--[endif]-->在学生作业管理界面,学生能够下载老师上传的附件,当作业完成时,学生能将作业上传。在作业上传管理界面,“操作”栏中有两个按钮,分别为“下载附件”和“上传作业”。点击前一个按钮即可下载附件,点击后一个按钮选中作业即可上传。
<!--[if !supportLists]-->3. <!--[endif]-->功能需求
<!--[if !supportLists]-->1) <!--[endif]-->登录页面:能够允许三种用户(学生,教师,管理员)在同一个登录页面。其中学生和老师可以注册,管理员不需要注册就可以登录,老师和学生ID必须唯一。
<!--[if !supportLists]-->2) <!--[endif]-->学生功能方面:(1)作业提交功能:学生可以上传作业给老师,上传格式为text或者word格式,上传作业的页面要有学生的学号,姓名,选择文件;学生提交后,系统会做出相应的记录,并设置相应的扣分项。
(2)作业通知功能:提示学生查看未完成作业,让学生能准时完成作业。学生提交完作业后,学生可以查看教师批改的作业分数与批改评语,如果作业被教师退回,可以重新提交作业。
教师功能方面:(1)课程定义功能:教师可以建立多门授课课程,每门课程需要定义相应课程代码、课程名称、课程性质、课程简介、课程学时和课程学分等基本信息。
(2)学生管理功能:老师可以随时查看学生作业完成情况;对学生上交的作业进行批改和打分,如果达不到老师的要求,老师可以退回给学生,学生重新提交作业;老师发布作业给学生要有时间期限,超过期限不允许提交,但是可以补交。
管理员:(1)用户管理功能:管理员一般为学校的教务员,具有对用户和课程管理的权限,能够对用户进行管理,如管理教师与学生的个人信息。
(2)课程管理功能:管理员可以通过教师、班级或课程来搜索学生信息,可查看同一个班级的学生,可查看选修了某一个课程的所有学生。可以对课程相关信息进行设置与修改。
备注:老师和学生的关系是多对多的关系即一个老师可以对应多个学生,一个学生也可以对应多个老师。学生和老师可以进行增删改查。管理员账号唯一 admin,密码 123456
高效作业提交系统
铁路智能化作业统计分析子系统
作业提交系统
基于springboot的作业管理系统的设计与实现
学生作业管理系统
高校作业管理系统
Android手机家庭作业管理APP的设计与开发
作业批改系统