基于java作业批改系统的设计与实现

上传人:公**** 文档编号:552601793 上传时间:2023-10-25 格式:DOC 页数:54 大小:976KB
返回 下载 相关 举报
基于java作业批改系统的设计与实现_第1页
第1页 / 共54页
基于java作业批改系统的设计与实现_第2页
第2页 / 共54页
基于java作业批改系统的设计与实现_第3页
第3页 / 共54页
基于java作业批改系统的设计与实现_第4页
第4页 / 共54页
基于java作业批改系统的设计与实现_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《基于java作业批改系统的设计与实现》由会员分享,可在线阅读,更多相关《基于java作业批改系统的设计与实现(54页珍藏版)》请在金锄头文库上搜索。

1、编号:审定成绩:重庆邮电大学毕业设计(论文)设计(论文)题目:基于java作业批改系统的设计与实现学院名称:学生姓名:专业:班级:学号:指导教师:胡敏答辩组负责人 :填表时间:二一五年六月重庆邮电大学教务处制摘 要众所周知,传统的办公模式以纸为主,且需靠人力实现传送。近几十年来,信息技术飞速发展,信息革命不断冲击,传统办公模式远远不能满足高效率、快节奏的现代工作和生活的需要。实现办公自动化逐步得到了人们的重视与认可。办公自动化(Office Automation,简称OA)是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,是当前新技术革命中一个非常活跃和具有很强生命力的技术应用领域,

2、是信息化社会的产物。通过网络,组织机构内部的人员可以跨越时间、地点协同工作。通过办公自动化系统所实施的交换式网络应用,使信息的传递更加快捷,从而极大地扩展了办公手段,实现办公的高效率。教师在线批改作业系统是各类学校内的教师和学生共同使用的实用性系统。这个系统结束了传统的手工管理模式,在一定程度上极大提升了办事效率,同时也大大节约了成本,还使得教师批改学生的作业实现了实时性。这大大节省了教师和学生的时间和精力,也提高教师的办事效率,是现代学校教师不可或缺的作业批改工具。本系统采用了JSP语言和MySql数据库来进行开发,系统使用人员包括:学校的学生、学校的教师、以及数据库管理员。学生的功能包括:

3、登录、上传作业、查询成绩、下载作业。教师的功能包括:下载学生的作业、给学生打分、上传学生的作业、对两份作业进行重复率比对;管理员:添加教师和学生用户、批量上传用户信息、删除用户信息、对用户密码进行重置。【关键词】数据库 在线作业系统 查重系统ABSTRACTAs we all know, the traditional paper-based office model, and the need to achieve by human transmission. In recent decades, the rapidly development of information technolo

4、gy, the information revolution continue to impact the traditional office model can meet the need for high efficiency, fast-paced modern work and life. Office automation gradually gets peoples attention and recognition. OA (Office Automation, referred to as OA) is a modern office and computer network

5、 functions to combine a new way of office, the new technology revolution is currently a very active and has a strong vitality of the technology applications, is information society product. Through the network, the internal organization can span time and place to work. By switching network applicati

6、on implemented office automation system, making the transmission of information more quickly, thus greatly expanding the office means to achieve office efficiency.Teachers Online correcting homework system is practicability of teachers and students in the various schools of common use. This system e

7、nded the traditional manual management mode, to a certain extent, greatly enhance the work efficiency, but also significant cost savings, but also so that the teacher correcting student work to achieve a real-time. This saves the teacher and students time and energy, and improves the efficiency of t

8、eachers, modern school teachers job correcting an indispensable tool.The system uses a JSP language and MySql database development, system personnel include: school students, school teachers, as well as a database administrator. Students features include: log on, upload operations, query results, do

9、wnload the job. Teachers features include: downloading of students work, giving students scoring, upload students work, repetition rate of two jobs than; Administrator: Adding teachers and student users, bulk upload user information, delete user information, the user password reset.【Key words】Databa

10、se Online homework system Check weight system目录前言- 1 -第一章系统开发背景- 2 -第一节办公自动化- 2 -第二节系统研究意义及方法- 2 -一、系统研究意义- 2 -二、系统研究方法- 3 -第三节论文章节安排- 3 -第四节本章小结- 3 -第二章系统需求分析- 4 -第一节可行性分析- 4 -一、系统目标- 4 -二、系统功能需求分析- 5 -第二节本章小结- 5 -第三章系统结构与模型- 6 -第一节系统的体系结构设计- 6 -第二节系统流程图- 7 -第三节数据库的设计- 8 -一、用户信息表(users)- 9 -二、班级信息表

11、(bjbh)- 9 -三、作业信息表(homework)- 9 -四、教师对应的学生信息表(jsdyxs)- 10 -五、课程编号表(kcbh)- 11 -六、专业编号表(zybh)- 11 -第四节数据库连接文件- 11 -第五节本章小结- 11 -第四章系统功能模块详细设计及实现- 13 -第一节模块设计- 13 -第二节功能模块的设计- 13 -第三节系统界面与关键代码的设计- 13 -一、系统登录界面的设计- 13 -二、学生上传作业界面- 14 -三、学生查看作业界面- 15 -四、教师查看学生作业界面设计- 15 -五、管理员管理用户信息- 17 -第四节本章小结- 19 -第五章

12、系统的功能测试及性能测试- 20 -第一节测试目标及系统运行环境配置- 20 -第二节功能测试- 20 -一、测试系统登录功能- 20 -二、系统管理员添加新用户信息模块测试- 21 -三、用户信息模块增加、删除、修改测试- 23 -四、学生上传作业测试- 25 -五、下载测试- 26 -六、打分测试- 27 -七、作业重复率对比测试- 28 -八、性能测试- 29 -第三节测试结果分析- 31 -第四节本章小结- 31 -第六章系统评价- 32 -一、系统的特点- 32 -二、系统展望- 33 -三、本章小结- 33 -结论- 34 -致谢- 35 -参考文献- 36 -附录- 37 -一、

13、英文原文- 37 -二、英文翻译- 40 -三、源程序- 44 -前言随着网络的不断普及,人们对高效率的工作方式提出了更高的要求,从学生作业管理系统的管理情况来看,在现代化教育技术模式下,使用计算机提交作业已相当普及,但能够合理使用硬件资源,有条理地管理好学生作业信息的却少之又少。国际互联网的出现极大地推动了信息化时代的迅速发展,已经有很多高等院校推出了自己的作业上传与批改系统。但是由于技术相对不成熟,系统的功能不完善,而且存在很多缺陷。例如:查询不全面、容易导致系统不稳定,数据库缺乏管理,数据缺乏更新,而且容易丢失。由于这些缺点造成用户对系统不信任,于是又回到传统的“拷贝、粘贴”方式,系统就

14、荒废了。本文阐述了如何运用JSP技术构建一个网上作业提交和批改系统的过程,描述了B/S模式的概念及特点81112,JSP技术的优点(1)一次编写,到处运行。由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点平台无关性,也就是所谓的“一次编写,随处运行(WORA Write Once, Run Anywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。(3)强大的可伸缩性。从只有一个小的J

15、ar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力3 4 5。(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。该系统主要完成了作业的上传,教师对作业的批改,系统得稳定性高,操作简单。第一章 系统开发背景第一节 办公自动化历史的轮子已经悄然进入21世纪十几个年头了,同时人类也进入了科技高度发达的信息时代。PC机的方便、快捷带动了日常办公的进步,办公自动化被人们提上日程,传统的手工式的、作坊式的办公方式已经跟不上时代的步伐了。以数据库为开发平台的信息管理系统越来越得到大家的欢迎。计算机的诞生和发展促进了人类社会的进步和繁荣,作为信息科学的载体和核心,计算机科学在知识时

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号