基于java的线上布置批改作业系统的设计与实现.docx

资料分类:计算机信息 上传会员:LA0633 更新时间:2025-05-27
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11185
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)
摘要:在传统的教学管理模式下,教师布置作业一般是要经历多个步骤,也就是从课堂中布置作业一直到上交作业批改要经历多个步骤,其中包含教师出题印刷,学生笔答,教师批改,综合成绩计算上传等。但随着计算机网络的迅猛发展,网络的全球普及,网络应用种类不断更新扩大,以及近一年来疫情的影响,人们使用这些技术来进行线上布置与批改作业,这样不仅仅可以大大的提升教师作业审批的效率,而且,也可以减轻教师的负担,提升批改的准确率,同时也保证了在国际疫情愈发严重下的人们的健康。
论文首先介绍了系统的开发背景,以及工具和技术,让系统的开发过程中可以满足使用者的需求,同时,也要可以实现需求分析、总体设计、详细设计、系统实现等几个步骤。借助JAVA进行系统开发,后台也要注重SSH框架的应用,在数据的管理中引入了MySQL的数据。
本系统开发了不同的用户角色,分别拥有不同功能的权限,系统管理员管理系统可进行教师管理,班级管理和课程管理,同时可操作教师学生和课程信息的录入修改和删除。教师和学生使用管理员录入的账号进行登录,在个人设置栏也可进行账号的基础信息修改,教师进行课程公告和作业的发布,学生则根据公告和作业的内容来完成并提交作业,提交完成后教师进行批阅,学生则会收到作业的反馈信息,以此来完成教师和学生间的交互。本文引入的系统借助JAVA和JDBC技术的支持,借助MySQL数据库的作用,体现出了简单操作、资源消耗少、成本低、实用性强和共享能力高等方面的特点。
 
关键词:JAVA;MYSQL;作业系统
 
目录
摘要
Abstract
引    言-1
1  研究背景-2
1.1  线上作业系统现状-2
1.2  系统开发技术简介-2
1.2.1  java技术介绍-2
1.2.2  开发工具技术介绍-3
2  系统分析-5
2.1  可行性分析-5
2.1.1  经济可行性分析-5
2.1.2  技术可行性分析-5
2.2  需求分析-5
2.2.1  系统功能需求-5
3  系统设计方案-7
3.1  软件结构-7
3.1.1  管理员功能-7
3.1.2  用户功能-7
3.2  作业批改系统的功能设计-8
3.3  作业批阅系统的逻辑模型-9
3.3.1  系统功能模块的数据流图及说明-12
3.4  系统结构图-13
4  数据库设计-15
4.1  E-R模型-15
4.2  数据库逻辑结构设计-19
5  系统构成过程的实现-23
5.1  登录界面-23
5.2  管理员界面-23
5.3  教师界面-25
5.4  学生界面-26
5.5  数据库的连接-28
5.6  部分代码-30
5.6.1  登录界面实现代码-30
5.6.2  导航栏实现部分代码-31
5.6.3  学生界面实现部分代码-32
5.6.4  教师界面实现部分代码-33
6  系统的功能性应用测试-34
6.1  单元测试计划-34
6.2  集成测试计划-34
6.3  性能测试计划-35
6.4  测试结果-35
结  论-37
参 考 文 献-38
相关论文资料:
最新评论
上传会员 LA0633 对本文的描述:本文开发系统服务对象主要是大学的教师。由于的大学的特殊形势,和当下疫情的严重性,老师和学生见面的机会、时间都很少。而教师又必须了解学生的学习情况,布置作业是检验学......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: