"景先生毕设|www.jxszl.com

java的网上作业提交系统设计与实现(附件)【字数:7759】

2023-02-26 16:13编辑: www.jxszl.com景先生毕设
摘 要随着科学技术的快速发展和电脑教学的大量普及,教育教学方式发生了许多变化。网上作业提交系统应运而生。该系统可以让老师及时地了解学生的学习情况,进而有计划地实施教学方案。Java网上作业提交系统包括三个模块学生模块、教师模块、管理员模块。管理员能够对用户的信息进行维护与管理;教师能够对学生的作业信息进行维护与管理;学生登录系统完成作业,进而提交,老师可以看到学生的作业情况记录。管理员、教师、学生都能够对自己的相关信息进行简单的管理与维护。Java网上作业提交系统采用B/S结构,所有的操作都是在浏览器上进行。该系统在Eclipse上操作编译,应用了HTML(Hypertext Markup Language)--超文本标识语言,Java Script--基于对象和事件驱动的客户端脚本语言,JSP(Java Server Page)--建立动态网页的技术。数据库设计采用My SQL,Web服务器采用Tom Cat。Tom Cat支持Servelt和JSP的运行,可以响应HTML页面请求。
目 录
第一章 绪论 1
1.1课题设计意义 1
1.2Java网上作业提交系统的基本结构 1
1.3论文各个章节总体内容概括 1
第二章 开发环境介绍 2
2.1JSP运行环境和开发环境构建 2
2.2Web服务器Tomcat 3
2.3My SQL 3
2.4安装My SQL 4
2.5B/S结构 4
第三章 方案设计 5
3.1系统功能 5
3.2系统功能模块分析 6
3.2.1学生模块设计 6
3.2.2教师模块设计 7
3.2.3管理员模块设计 7
3.2.4通用模块设计 7
3.3数据库设计 8
3.3.1ER图设计 8
3.3.2数据库表设计 9
第四章 模块功能实现 13
4.1通用类设计 13
4.1.1Domain类设计 13
4.1.2辅助类设计 13
 *景先生毕设|www.jxszl.com +Q: @351916072
4.2学生网上作业设计 14
4.3批改学生作业设计 15
4.4评估作业设计 15
4.5维护信息作业设计 15
4.6管理用户个人资料设计 17
第五章 软件系统测试 18
5.1Java网上作业提交系统的运行工具 18
5.2整体测试 18
5.2.1网上提交作业测试 18
5.2.2兼顾作业测试 20
5.2.3管理员权限测试 21
结束语 24
致 谢 25
参考文献 26
附录 27
第一章 绪论
1.1课题设计意义
如今的社会,已经进入多媒体时代,电脑已然成为人们的信息交流工具。
网上作业提交系统是一个基于Java编程语言的系统。Java网上作业提交系统非常符合当下的教育管理模式,具有方便,快捷和多媒体智能化特点。
作为一种教务管理系统的支柱,古老的教育方式的弊端是当学生遇到不会的问题时,老师也不能快速地解决。如果不能当即解决,对于以后的学习就会产生很大影响。此时,该系统就发挥了很大的功效。老师在线布置作业,规定了时间,这样一来,学生就会在规定的时间完成老师分配的任务。
综合来说,就是通过使用该系统,减轻老师和学生的压力,节约他们各自的时间,让老师可以非常快速地了解学生每天的学习情况和自己的教学情况,促进学生和老师的发展。
1.2Java网上作业提交系统的基本结构
(1)Java网上作业提交系统采用JSP语言和客户机/服务器框架,设计的程序是B/S程序。
(2)服务器程序负责前端设备,即通过与客户之间的链接来打开数据库。
(3)客户端程序负责后台服务程序的运行,即通过Java编程语言控制管理员,教师,学生的登录。
(4)数据库My SQL建立。
1.3论文各个章节总体内容概括
第一章总体地表明设计此系统的意义和实用价值,而且直截了当地阐述了研究此系统可能要牵扯的问题和内容。
第二章着重地说明了设计此系统所使用的软件工具和前端服务,后台服务设备所涉及到的开发环境,比如JSP语言和其自身的运行环境、前端服务器Tomcat、中端设备软件数据库以及后台服务设备运行软件My Eclipse。
第三章综合地分析了网上作业提交系统总体布局,即各个模块和数据库的布局。
第四章主要表达了该系统的详细运行状况以及测试。
第五章总结性地分析了测试该系统所产生的结果。
第二章 开发环境介绍
2.1JSP运行环境和开发环境构建
JSP(Java Server Pages),它是在超文本标记语言文件中加入一些Java编程语言的一小片段和Java服务器页面的一些常有的标记,这就是我们平时所说的动态网页了。Java服务器页面仅仅需要利用Java服务器页面的标记识符和脚本就可以自动地产生出动态服务器内容。JSP技术虽然说不是很完善,但是它有效地补充了超文本标识语言所带来的不足之处。这一点大家可以放心。只有JSP发送动态网页要求给web服务器时,此时所有的Java后台程序操作都在前端服务器当中执行。所以对于以上内容而言,此系统对前端客户服务浏览器要求非常低[1]。
构建JSP开发环境:
(下载eclipse软件,环境变量配置。
当环境变量配置完毕后,开发者要验证JDK是否安装成功了,如图21所示。
/
图21 JDK安装的检验
(eclipse安装如图22所示。
/
图22 安装Eclipse成功
2.2Web服务器Tomcat

原文链接:http://www.jxszl.com/dzxx/dzkxyjs/182105.html