网上作业系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上作业系统

本网上作业系统是根据目前该行业的迫切需求,结合实际需要,分析整合在此之前与网上作业系统有关的问题,并与Spring、Mysql数据库的相关技术进行整合,从而建立系统结构,实现网上作业系统的相关功能。目前计算机技术发现迅速,各行业都在努力实现数据管理的科学化和信息化。本次研究正是基于目前的行业发展趋势,进行网上作业系统的设计与实现。

本系统的编程语言是Java,开发工具选用Eclipse。系统的整体结构包括登录模块,实现用户登陆系统功能;学生信息管理模块,实现学生信息的归类与存储;作业管理模块,实现学生作业相关信息的登记与归类;退出模块,能够实现使用者安全退出系统的功能。

此系统与传统作业模式不同,在一定程度上更加灵活方便,更具有网络化、信息化的特点。在进行了相关测试后,能够实现系统的目标功能。将本次设计的网上作业系统与传统模式进行对比,该系统能够对信息和数据进行有效整合,系统设计开发与后期维护的成本大大降低,同时使用者的办公效率也得到明显提高。

1.1 课题背景

上个世纪末期,网络信息技术随着时代发展应运而生,互联网与计算机相关技术得到发展。二十世纪前期,各行业网络化的要求逐步提高,使用计算机技术进行行业数据存储与信息处理成为当下的迫切需要。早期由于技术发展不成熟,数据处理系统性能较差,而记录处理的信息量不断增多,传统系统的性能已经无法满足需要。随着微电子行业与芯片行业的不断发展,个人计算机的性能有了极大的提升,同时互联网技术使得在线网站的建立更加方便快捷。本次研究的主要目的是针对网上作业系统进行了设计与实现。与传统的人工模式相比,在线作业系统能够充分解决数据整合困难、管理步骤繁琐以及数据误差较大等问题,从而实现信息管理的智能化。网上作业系统的实现一方面能够满足教师对于学生作业修改的实际需要,同时还能满足教师对作业情况记录、作业发布与修改的需要。同时,该系统还设置了后台管理模式,管理员能够根据学生作业数据记录的实际情况,对数据库内的信息进行添加、删除以及修改,大大促进了管理部门的管理效率。因此,本次研究为解决以上需求,设计并实现网上作业系统[1][2]。

1.2 开发意义

在当今社会,网络信息的发展备受关注,相关领域的技术创新也逐步应用,例如信息智能处理、数据自动化管理技术等。和成熟的智能管理模式相比,传统的人工信息记录方式具有许多缺陷,如信息处理整合速度低下,人工劳动成本高、效率低,信息错误率高等。因此针对信息管理的准确率和效率的提升,成为目前解决的关键。经济与技术的发展,导致软件开发的难度不断增高。由于用户需求的

动态变化,信息系统的设计应具有较高的扩展性和维护性,用户能够根据需求对系统的功能进行完善。信息管理系统还要具有较高的安全性,保证用户数据不被恶意篡改。同时,信息管理系统还要具有较高的可靠性,能够保证功能的顺利实现。

信息技术的发展带动教育行业的发展,计算机技术与网络技术也逐步被应用于教育领域。传统的教育模式受到时间与空间的限制,教师与学生的互动方式单一,并且频率较低。其中,布置作业作为学生课后自我完善的重要途经,传统方式过于局限,教师对作业修改与内容反馈往往耗费大量时间成本,学生的作业完成方式为单一的纸质书写,无法实现家庭作业的个性化与实践化。教师作业修改之后,无法针对学生作业完成情况进行及时且全面的汇总,从而难以发现学生在完成作业中遇到的问题,不利于学生的课业发展。

针对传统作业模式的种种缺点,网上作业系统能够很好的解决这些问题。网上作业系统将传统的线下作业模式转换为线上作业模式,学生能够通过计算机与互联网实现作业的在线完成。一方面,网上作业系统能够打破时间与空间的局限性,学生能够随时随地的针对网上作业系统公布的作业信息进行完成,同时教师能够根据课程情况,创造性地设计创新性作业,例如软件编写、课程设计等,形式不再局限于传统模式而变得更加丰富。在线完成作业还能提高学生互联网意识与互联网思维,有利于学生综合发展。另一方面,传统的作业模式难以管理,教师无法针对学生作业中的总体问题进行及时的发现,因此作业效果较差。同时传统作业模式的互动仅仅局限于师生之间,教师对作业内容、作业量以及作业修改情况无法进行全面把控。而网上作业系统引入管理模式,管理人员能够通过后台数据库进行作业相关信息的查看、修改以及更新,同时能够对作业信息进行整合,通过关键字搜索即可查看对应时间以及对应科目的作业信息。网上作业系统还能对作业信息进行及时备份与总结,能够有效提高学校管理人员的工作效率,降低管理成本。因此,网上作业系统能够很好的解决传统作业模式中的问题,从而激发学生学习兴趣,提高教师作业修改质量,减少作业信息管理时间

1.3 研究内容

1.设置用户登录权限。为了更好的区分不同的使用者,系统设置了用户登录权限。选择不同的权限将会显示不同的登陆界面。

2.数据库连接。数据库为整体系统设计的内容汇总,设计系统时要对数据库的结构和内容进行设计。

3.数据安全设置。系统的数据内容具有一定的隐私性,因此系统通过相关设置对后台数据信息进行保护。由于系统用户身份不同,能够获得的权限不同,因此只有拥有管理员权限的用户才能对系统的内容进行修改和备份处理。

4.系统界面设计。界面是操作的直观体验,为了保证系统操作的有效可靠,必须对界面进行相应设计。

5.信息化分析。针对目前同类操作系统的内容与结构进行分析,用于指导本次系统设计。

6.研究系统设计问题。采用归纳和类比的方法,分析同类在线系统,对其缺点和不足进行总结,用于指导本次系统设计。

7.设计系统总体结构。主要针对软件总体框架和内容进行设计;针对系统的模块结构进行分析建立;针对系统的数据库结构和内容进行优化。

8.子系统的设计与实现。设计的整体系统包括多个子系统,不同子系统能够完成不同的功能。为了更好的实现总体系统,应该对子系统的功能与结构进行分析。

9.实现最终的网上在线作业系统的合理规划与最终实现。

第二章主要技术和工具介绍

2.1 JSP技术简介

JSP是一种能够实现不同系统之前软件迁移的网页设计技术,不但能够设计静态网页,还能通过相关插件,实现网页动态显示。JSP的原理主要是在HTML 中加入相关的结构代码,并且通过调用接口完成子功能的实现,最终实现功能复杂,结构严密的web应用程序设计。JSP技术由于操作简单,学习成本低,交互性强,受到众多设计者的青睐[3]。

JSP技术的程序语言实现为Java语言,因此JSP在设计过程中,拥有Java 程序语言迁移性强的特点,在不同的系统中都能够顺利使用。同时,使用JSP 技术进行一次编写即可实现总体的全部功能。JSP技术能够在任何平台中进行开发,开发环境自由,安全性强,扩展能力突出,能够实现较为复杂的功能,并且由于软件开源免费,开发成本低,这就为JSP技术的传播准备了条件。

与同类型的技术相比,JSP技术还具有下列优点:

(1)技术开放。JSP技术不局限于服务器和开发平台,能够在不同情况下进行设计,并且相关技术配套完善,拥有完善丰富的软件工具包,同时服务商能够为该技术提供各种支持。

(2)平台独立性。由于JSP技术是通过Java语句进行编写,因此JSP技术能够在任何适配Java的编程环境下运行。因此,大多平台和服务器能够支持JSP 技术。

(3)开发过程开放。JSP技术的源代码一直开源且免费,因此应用范围广泛,

相关文档
最新文档