三、需求描述
3.1学生管理子系统功能需求
1)用户注册与登录:
用户打开网页时,若没有账号应该先注册,用户输入用户名、密码、手机号、学校名称、电子邮箱、身份证号后方可使用。若已注册则输入账号密码即可登录。
2)用户选课:
学生登录后可以通过系统选课,选好的课程可以加入到学生的课程表中。学生可以查看自己的课程表
3)作业提交和查看:
学生可以通过系统提交课程作业,并查看已经批改过的作业以及老师的评语和获得的分数
4)查看资料:
学生可以在选择的课程中看到老师共享的资料,并且有下载功能
5)讨论发布:
可以发布讨论问题,形式包括图片和文字。
6)参与讨论:
可以在已经发布的问题下查看并发表言论
3.2教师管理子系统功能需求
1)用户注册与登录:
用户打开网页时,若没有账号应该先注册,用户输入用户名、密码、手机号、学校名称、电子邮箱、身份证号后方可使用。若已注册则输入账号密码即可登录。
2)用户建立课程:
老师可以向管理员提出要建立的课程,需要提供课程的名称、上课时间、班级的最大人数,以及老师的个人信息。经管理员审核通过后学生可以通过选课系统选择该课程。老师可以查看自己所教的课程以及课程的