1. 研究目的与意义
随着计算机技术的发展,网络技术应用在生活的方方面面。在高校的日常教学活动中,学生作业占非常重要的一部分,获取相关的作业信息和数据,这对高校课程的管理和教学质量的提高有着重要的作用。传统的手工操作方式来管理作业,易发生数据丢失、统计错误、劳动强度大而且速度慢,而本高校在线作业管理系统目标成果是实现高校网上管理作业的方便,能够有效提高作业管理效率,最大限度的降低管理员日常工作量,提高教学质量和教学效率,优化资源,实现效益最大化。 在学校日常教学活动中,不少高校都开始使用课程中心或作业管理系统来提供学生作业管理。但普遍存在一些问题,如只提供了简单的作业发布与上传功能,没有给予老师完善的网上作业批改功能,其中批改反馈不灵活、成绩录入和统计不方便、较少提供作业批量下载功能、学生在线答疑交流等方面不完善,没有充分考虑教师对电子作业批改和反馈等实际需求。
2. 课题关键问题和重难点
关键问题:在分析文献和实际调研的基础上,根据在线作业管理系统的现状,研究在线作业管理系统的功能需求,设计新的在线作业管理系统。通过对学校教师,学生作业批改的情况调查,对在线作业处理系统进行规划、分析和设计。 难点:根据用户的登录账号动态生成功能菜单,菜单的操作是根据角色来分配的。这样就可以实现学生、老师、系统管理员这三种角色进入系统后只能够做自己份内的事。 查询功能。教师可以查询每位学生的作业情况,学生可以查看自己的完成情况以及得分,便于改进。同时可以查询历史作业,方便整理。 数据库的设计。系统为每次的作业安排,学生成绩等等进行存储,方便查询所需要的信息。
3. 国内外研究现状(文献综述)
1、前言 由于目前的作业管理方式相对比较落后,但又和现在教学方式同步,在一定程度上造成了老师,学生的时间浪费,资料不能充分共享等。所以现在设计一种方便管理,提高作业管理质量,具有针对性,安全性且操作便捷的在线作业管理系统是势在必行的。而且由于每个学校都具有自己的特点,有各自的需求。使得各个高校多系统的具体要求都有显著地差异,所以针对某个高校的系统定制是很必要的。 2、国外研究现状 在国外,高校部门也很重视信息技术在在线作业管理系统的应用。在美国,以信息技术技术为基础,大规模推进信息网的建设已经成为了高校的主要计划之一,而专门针对高校在线作业管理系统以提供信息技术服务的网站也在2013年开始创建。而为了进一步推动其发展进程,还要求高校必须也运用云技术以更新其信息系统,这边是所谓的云优先战略。国外现在有很多作业管理系统,使用的技术多种多样,如基于JSP、FTP模式,但大多数作业管理系统主要用于在远程教学方面。但是校园内利用作业管理系统组织管理教学活动的并不多。 国外学生作业管理系统虽具有操作简单、界面友好的特点,但由于传统教育思想观念的不同,国外作业管理系统在很多方面不符合中国当前的教育习惯,无法真正满足学校对作业管理系统的需求。 国外最知名的在线课程和作业管理系统有: a)Blackboard:在国内走入了多个高校并在积极应用,但它是商业付费的软件。 b)ATutor:一个基于Web的开源在线作业管理系统,主要以课程为核心的。 c)Moodle:这是一个很受欢迎的开源系统,提供了在线作业的支持。浙江万里学院网络课堂就是一个典型应用,在开源的基础上进行了二次修改,并适应自己的实际情况。 d)Sakai:这个同样是一个开源系统,开发的主要目的是相互提高,促进此类系统的发展,是由一个由美国麻省理工、斯坦福大学等多所大学发起的线课程管理系统。 3、国内研究现状 基于互联网调研发现,在国内有这方面的应用,例如广播电视大学综合性作业系统及厦门大学教学文件服务系统这两所学校的作业管理系统,都只是简单的提供学生上传作业功能,还有教师下载作业的功能。学校大部分都是远程教育才会使用这个系统,作业管理系统的使用也没得到有效推广,使用效果也不是很明显,不能完全的解决学生作业管理过程中遇到的问题。 并且通过调查,我们发现现存的系统本身功能参差不齐,没有相应的规范和统一的思想,不能适应所有院校的实际情况,导致这一系统没有得到普及。据IMediaResearch报道数据显示未来几年中国在线教育市场将保持每年30%以上的增速,由此可见这一个系统不是没有市场,而是功能不完善没有得到认可,需要我们继续完善功能,适应市场需求。 4、结论 具体而言,考虑设计一个基于JavaEE的高校在线作业管理系统。该系统有教师端、学生端和管理员端,教师端提供课程建立,作业发布与网上批改、作业打包下载等功能;学生端提供作业查看、作业附件下载、作业上传和作业分数查看等功能;管理员端提供用户管理和课程管理等功能。采用JavaEE技术和MySQL数据库,运用Spring Boot进行项目开发,其中,前端将采用Bootstrap框架实现Web页面设计,运用jQuery框架库来简化JavaScript编码设计,提高编程效率,将采用Ajax用于实时异步交互数据,提高了用户的操作友好。
主要参考文献:[1] 杨胜斌.基于J2EE的在线作业管理系统[J].华南理工大学硕士论文.2017-05-01[2] 金红.基于B/S的学生作业管理系统的设计和实现[D].内蒙古大学硕士论文.2017-05-20[3] 周化钢;李庆年;廖剑平;卢志翔.国内在线课程作业管理系统应用现状分析与展望[J].中国信息技术教育.2016-09-08.[4] 黄杰.基于WEB方式下的学生作业管理系统[J].大连理工大学,2018.06[5] 耿凯.基于B/S结构的网络教学系统的研究[J].沈阳职业技术学院,2018.04[6] 秦衡.基于SSH2的学生信息管理系统的设计与实现[J].科技信息,2010[7] 耿壮.基于javaEE的信息管理系统设计与实现[J].电脑知识与技术,2012,8[8] 张栋梁,朱晓珺.基于.NET的在线作业管理系统的研究与设计[J].软件导刊,2010,09[9] 张俐.设计模式在JavaEE数据持久层的研究与实现[J].计算机应用与软件,2009,26[10] 林萍,朱婵.基于Ajax技术和JAVAEE的分页查询优化[J].计算机系统应用,2017,26[11] 王福礼,曾军,赵龙刚,许崇芳.高校课堂测试和作业管理系统设计研究[J].电脑知识与技术,2018,14[12] 陈云杰.基于ASP.NET的高校学生作业管理系统设计与实现[J].中国教育信息化,2016[13] 田华,魏登峰.高校作业管理系统的开发与应用[J].科技信息,2012[14] 陈华.高校公共课网上作业管理系统的设计与实现[J].计算机与现代化,2009.[15] 黄帅,韩春霞.基于JavaEE的学生成绩管理系统的设计与实现[J].电脑知识与技术,2019,15[16] 张俊,王旭,汤永利.基于JavaEE的研究生信息管理系统研究与实现[J].科技视界,2017[17] Vidakovic M, Milosavljevic B, Konjovic Z, et al. Extensible javaEE-based agent framework and its application on distributed library catalogues[J]. Comput. Sci. Inf. Syst., 2009, 6[18] Willnecker F, Brunnert A, Gottesheim W, et al. Using dynatrace monitoring data for generating performance models of java ee applications[C]//Proceedings of the 6th ACM/SPEC International Conference on Performance Engineering. ACM, 2015[19] Xiao-zhui S U N, You-ni G, Fu-an W E N. Network Teaching System Based on Lightweight J2EE Framework [J][J]. Computer Engineering, 2008, 6.[20] Li M, Wang H. A device management system based on JAVAEE WEB[C]//2009 International Conference on Management and Service Science. IEEE, 2009
4. 研究方案
研究的实验方案: 1.查阅各种文献资料寻找有关在线作业管理系统的研究,深入高校进行调查,了解在线作业管理系统流程; 2.对系统的需求进行详细的分析,并写出需求分析报告书; 3.对系统设计的功能模块进行具体分析,并写出功能设计书; 4.进行数据库设计;进行系统详细设计; 5.按照功能设计书编写代码,实现系统功能并进行测试;进行系统调试,并进一步完善系统; 6.撰写毕业论文。
5. 工作计划
第 1 周 完成选题表,任务书,配置好环境。
第 2 周 完成课题的开题报告。
第3-4周 课题调研:1.完成课题的需求分析、总体设计。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。