摘 要
随着网络的发展,信息化时代的到来,在教学工作的过程中作用越来越明显,作业的及时发布,学生的及时提交,以及通过网上的批改和评分,都大大促进教学质量的发展,充分的利用网络来加强管理,扩展教育模式,增强作业的教学价值,是信息化教学的重大进步,在实际工作中有着重大的现实意义。信息化社会的普及,使得各大高校的管理和运营越来越数字化。
本设计采用当前流行的B/S模式以及3层架构的设计思想通过Java技术来开发此系统的目的是建立一个配合网络环境的可以师生互动的作业管理系统,这样可以有效地解决作业管理混乱的局面。本系统设计了2种角色:学生和教师。系统主要包括首页、学生管理、教师管理、班级管理、课程管理、题库管理、作业管理等功能模块。
通过本系统的使用,充分利用数字信息来为我们日常工作服务。学生作业管理系统将作业的上交、作业的下载、作业的发布、作业的查询以及信息的维护集于一体,使学校的学生作业管理更加规范化。规范化的作业管理体系有助于提高教学的整体质量水平。
关键词:作业管理系统;MySQL;Java
章节安排
全文主要包括以下几个部分:
第一章绪论主要介绍了项目背景以及研究目的、研究意义、章节安排等。
第二章开发工具及关键技术介绍了系统设计与实现涉及到的技术知识和相关开发工具,使用Java技术,B/S架构和MySQL数据库管理系统开发工具和SpringBoot和Vue开发技术。
第三章系统分析在系统设计目标,系统功能需求,系统非功能需求,可行性分析等方面对系统进行了详细的论述分析。
第四章系统设计对系统功能结构,数据库设计等几个方面进行了详细的论述。
第五章系统功能实现主要对系统的主要功能模块的实现细节进行了详细的阐述。
第六章对系统的功能测试以及测试结果进行了描述。
第七章总结
最后得出了结论,说明了系统的功能完整性和实用性以及系统的不足之处和对系统的进一步展望。
系统功能结构设计
本系统设计时,确定详细功能,具体功能模块如下图,如图4-1所示:
功能实现
用户登录界面,效果图如图5-1所示:
教师功能模块
教师登录系统后,可以对首页、学生管理、教师管理、班级管理、课程管理、题库管理、作业管理等功能进行相应操作,如图5-2所示。
学生管理
进入学生管理界面,可以对学生的基本信息进行删除、修改操作。也可以根据学生的学号、名称、手机号进行搜索,批量导入导出。程序成效图如下图5-3所示:
教师管理
进入教师管理界面,可以对教师的基本信息进行删除、修改操作。也可以根据教师编号和手机号进行搜索,批量删除,导入导出等操作。程序效果图如下图5-4所示:
班级管理
进入班级管理页面,可以添加班级,对班级信息进行修改和删除。程序效果图如下图5-5所示:
课程管理
进入课程管理页面,可以添加和搜索课程,对课程信息进行修改和删除。程序效果图如下图5-6所示:
题库管理
进入题库管理页面,可以添加和搜索题库,对题库信息进行修改和删除。程序效果图如下图5-7所示:
作业管理
进入作业管理页面,可以通过作业名称和课程名称进行搜索、添加,教师可以设置开始时间、结束时间、作业内容,并且可以查看完成人数。程序效果图如下图5-7所示:
由于时间有限,没有细描述。如需要参考,可以联系!下方有联系方式!