技术微信:375279829 欢迎来到【毕业设计资料-计算机毕业设计源码网】官网!
您的位置:您的位置:主页 > 作品中心 > Java毕业设计

基于WEB开发的作业管理系统设计与实现

技术微信:375279829

本课题包括源程序、数据库、论文、运行软件、运行教程

毕业设计资料-计算机毕业设计源码网:我们提供的源码通过邮箱或者QQ微信传送,如果有啥问题直接联系客服

包在您电脑上运行成功

语言:Java

数据库:MySQL

框架:ssm、springboot、mvc

课题相关技术、功能详情请联系技术

作品描述

一、课题的目的及意义:

随着计算机技术的发展,网络技术应用在生活的方方面面。高校教学领域受促进使教学空间也随之拓展,这些优势都是传统教学模式无法达到的。在高校的日常教学活动中,学生作业占非常重要的一部分,获取相关的作业信息和数据,这对高校课程的管理和教学质量的提高有着重要的作用。传统的手工操作方式来管理作业,易发生数据丢失,统计错误,并且劳动强度大,而且速度慢,而本高校在线作业管理系统目标成果是实现高校网上管理作业的方便,能够有效提高作业管理效率,最大限度的降低管理员日常工作量,提高教学质量和教学效率,优化资源,实现效益最大化。

本文开发一个作业管理系统,系统分为教师端,学生端和管理员端,实现了课程管理,学生管理,作业管理,自定义考试和课程讨论等功能。软件界面灵活,操作简单。系统采用Java EE 技术和MySQL数据库,运用SpringMVC+Spring+Mybatis进行项目开发,其中,前端采用Bootstrap 框架实现Web 页面设计,运用jQuery 框架库来简化JavaScript 编码设计,提高编程效率,采用Ajax 用于实时异步交互数据,提高了用户的操作友好。

在线作业管理系统分教师端、学生端和管理员端。教师端提供学生管理、作业管理和考试管理等功能,学生端提供学生完成作业和参加考试等功能,教师和学生可以通过本系统可以进行在线互相交流,学生能通过与老师和同学之间的交流及时解决在学习过程中遇到的问题,有效提高教学效果。


二、课题任务、重点研究内容、实现途径、条件:

1)课题任务:

在学校日常教学活动中,管理学生作业是必不可少的一个环节。在现有教育技术模式下,使用网络提交电子版作业已经相当普及,学生不再需要把纸质的作业递交给老师批改。不少高校都开始使用课程中心或作业管理系统来提供学生作业管理,但普遍存在一些问题,如只提供了简单的作业发布与上传功能,没有给予老师完善的网上作业批改功能,其中批改反馈不灵活、成绩录入和统计不方便、较少提供作业批量下载功能、学生在线答疑交流等方面不完善,本系统充分考虑教师对电子作业批改和反馈等实际需求。完成教师端、学生端和管理员端,有效提高教学效果。

2)重点研究内容:

根据系统业务特点,选择了当前主流的软件架构B/S架构,运用SpringMVC+Spring+Mybatis技术,前台是用 bootstrap3.0框架,数据库用的是Mysql。主要模块如下:

在线作业管理系统的用户是系统最根本使用者,按需要分析系统包括三类用户:学生、教师、管理员。这三类用户对系统的需求简要如下。

1 老师用户 

教师用户:使用管理员设定的账号和密码登录,维护个人信息和密码。

考试管理,录入考试内容,上传考试题目,修改需要更正的考试内容。

作业管理,录入作业内容,上传作业题目,修改需要更正的作业内容。在作业列表中,可以下载作业信息,如果作业信息有错误,可以重新上传作业。

作业批改,查看学生上传的作业。对作业进行批阅,如果作业有问题,给出较低的成绩,审核状态为需要重新做,如果作业没有问题,设置状态为已完成。对于完成批阅的作业不能再次进行批阅。

公告查看,查看管理员发布的公告信息。


2 学生用户

教师用户:使用管理员设定的账号和密码登录,维护个人信息和密码。

考试查看,查看考试内容信息,下载考试试卷信息。

作业查看,查看作业内容信息,下载作业信息。

作业提交,选择需要提交的作业,把完成的作业提交到系统中,等待老师批阅,如果批阅后的作业不能删除或者修改。如果没有批改的作业,可以进行修改或者删除。对于批改后的作业,可以查看作业状态。

公告查看,查看管理员发布的公告信息。


3 管理员用户 

管理员用户:使用用户名和密码登录后,进行系统管理,同时修改个人密码等等。录入新的教师信息、查询、管理教师信息,添加课程等信息。统计课程成绩的结果,查看明细信息。

对学生进行管理,录入新的学生信息。如果学生信息或者名称有变动,可以对学生信息进行修改。对学生的密码进行重置。

公告管理,发布公告信息,管理管理内容。


3)实现途径

使用软件工程方法,按照需求分析、概要设计、详细设计、编码测试等步骤对软件系统进行开发。本人将通过大量地、广泛地阅读专业期刊、杂志、相关学术著作,采用原型方法设计出相应的功能管理模块,选择适合的编程语言与方式来开发本系统,完成课题任务中下达的功能。


如需定做或者获取更多资料,请联系QQ:375279829
在线客服
联系方式

技术微信

375279829

在线时间

周一到周日

客服QQ

375279829

二维码
线