本管理系统网站主要分为前端和后端两大板块,其中包括了多个功能模块,其中以作业上交模块和作业批改模块最为重要。下面分别介绍一下这几个功能模块。
1.用户登陆模块:用户权限 学生、教师
根据用户选择的类型进入不同的界面
2.教师界面包含模块:
布置作业模块:选择该教师所任课程布置作业,填写好作业标题、内容。布置的作业可以上传附件,教师可设置作业提交的截止日期
批改作业模块:显示教师布置的作业,点击相关作业进入学生作业的显示页面,选择学生作业点击批改,批改作业包括打分、作业评语、显示作业的标题、内容和可下载的附件
查看作业模块:查看教师布置的作业的相关作业的学生提交情况(已提交人数、未提交人数),点击查看详细可看到未提交的学生信息
信息统计模块:统计作业的最高分最低分及平均分(作业应该有一个总分)
在线留言模块:教师与学生在线交流问题,以站内消息的形式或者在线聊天框的形式(数据要保存在数据库)
试题试卷管理模块:教师可以发布试题信息,并生成试卷,以便让学生在线测试。
3.学生界面包含模块
作业查看模块:显示已提交的作业(是否批改),若已经批改,显示分数,点击可以查看评语、作业内容、附件
写作业模块:显示教师发布的作业若未到提交的截止日期,则可以点击写作业,点击写作业进入相关的写作业页面,学生写的作业内容在成绩表中
在线交流模块:
4.管理员页面登陆:能添加删除用户、课程、班级和学生信息

使用的角色主要有系统管理员、学生、教师。首先以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用系统用户管理(管理员用户添加、删除、修改、修改登录密码)、专业信息管理(专业信息添加、删除、修改)、班级信息管理(班级信息添加、删除、修改)、学生信息管理(学生信息添加、删除、修改)、教师信息管理(教师信息添加、删除、修改)、所有作业管理(系统所有作业删除、修改、下载)、留言管理(留言回复、删除)、系统管理(系统所有数据备份)等功能操作。学生用户可以以学生的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用个人资料管理、作业提交管理(上交作业、查询个人已上交的作业)、作业成绩管理(查询个人作业的批改成绩)、留言管理(在线留言、查看回复的留言)、在线考试及查看成绩等操作。教师用户可以以教师的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用个人资料管理、作业发布管理(作业布置、已布置的作业查询)、作业批改管理(下载学生上交的作业、批改作业)、发布试题试卷信息、留言管理(回复学生留言)等操作。同时可以通过关键字搜索可以搜索相应的信息,打印各种详细信息,导出各类信息列表至excel中。

目录
第1章 绪论    1
1.1 研究目的    1
1.2 研究现状    1
第2章系统分析    3
2.1 需求分析    3
2.1.1性能需求    3
2.1.2功能需求    3
2.2可行性分析    5
2.3流程分析    5
2.4开发技术    9
 
第3章 总体设计    12
3.1 系统目标    12
3.2开发环境    12
3.3功能设计    13
第4章 数据库设计    15
4.1 数据库模型    15
4.2 数据库表设计    19
第5章 详细设计    22
 
5.2 模块实现    23
5.2.1登录模块    23
5.2.2系统人员管理模块    24
5.2.3作业上交模块    26
5.2.4在线留言模块    27
5.2.5作业布置模块    28
5.2.6数据分页显示模块    29
5.2.7试卷管理模块    30
第6章 系统测试    31
6.1引言    31
6.2测试用例    32
6.2.1登录测试    32
6.2.2信息管理测试    32
6.2.3作业模块测试详情表    33
结论    34
参考文献    35
致谢    36