JAVA spring+struts2+hibernate mysql 学生作业管理系统。
宝贝详请:源码+mysql数据库脚本
角色划分:系统管理员、教师、学生
功能描述
(1)管理员
1.登录功能:管理员通过输入用户名和密码登录。
2.添加教师功能:添加新进教师信息(姓名、性别等)。默认密码:888888
3.添加学生功能:添加所有学生信息(姓名、学号等)。默认密码:666666
4.修改功能:修改教师信息和学生信息。
5.删除功能:删除离职教师所有信息和有退学、休学等情况的学生信息。
(2)教师
1.登录功能:教师通过输入用户名和密码登录。
2.修改信息功能:教师通过进入自己的信息页面,修改个人信息,包括密码等,还可以完善个人信息包括头像、联系方式等。
3.通过学生申请功能:学生选择自己课程对应的教师,教师有通过申请或者拒绝申请的选择。
4.发布信息功能(类似于发状态):教师发布的信息,凡是选择了此教师的学生均可见。
5.上传作业功能:上传word格式的作业内容,可供学生下载。
6.设置截至时间功能:教师发布作业之后可设计学生提交作业的最终截至时间。教师可随时修改截至时间,在截至时间之前学生均可提交作业,超过截止时间无法提交。
7.下载学生作业:教师可下载学生提交的作业。
8.登记成绩功能:批阅完学生作业可直接录入成绩和评语。
9.修改成绩功能:教师可随时修改已经录入过的学生成绩和评语。
(3)学生
1.登录功能:学生通过输入自己的用户名和默认密码进入学生功能界面。
2.修改信息功能:学生通过进入自己的信息页面,修改个人信息,包括密码等,还可以完善个人信息包括头像、联系方式等。
3.选择代课老师功能:学生选择自己的代课教师,选择了代课教师以后,教师发布的信息和上传的作业均可见。
4.下载和上传作业功能:下载老师的作业完成后上传(上传只能在截止日期前完成)
QQ 273244373