版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ABSTRACTThe main form of examination at the moment is examination paper examination, but such examinations often have many drawbacks, such as the need for examination examination papers, the need for candidates to travel back and forth, and so on. With the development of the times, an online examina
2、tion system using Internet technology and computer technology emerged. The online examination system moves examinations from offline to online, which not only reduces the use of paper, protects the environment, but also facilitates candidates. Candidates are freed from running back and forth, but th
3、ey can also focus on examinations from different regions at the same time, which greatly increases the efficiency. As a result, the demand for online examinations has increased in recent years.The online test system designed in this paper is based on the Java language, unified JS development languag
4、e, HTML and jQuery, and adopts B/S development style, Tomact server, loading serial number. Take data storage and MySQL database. Through the above satisfactory research, I realized the Java technology based online testing system. The on-line examination system designed in this thesis provides great
5、 convenience for teachers and students. The teacher can easily issue questions, exams, read test papers, scores, manage student information, manage student achievement, etc. in the system. Teachers can easily add their own information, take tests, and check scores in this system. The system designed
6、 in this paper is simple and convenient to use.KEY WORDS:Online assessmentsystem , B/S mode,MVC, JS摘要当前主要的考试形式是试卷考试,但是这种考试往往有很多弊端,比如需要考场试卷,需要考生往返奔波等等。随着时代的发展,应用互联网技术和计算机技术的在线考试系统应运而生,在线考试系统将考试从线下搬到线上,不仅减少了纸张的使用,保护了环境,还方便了考生,使考生免于来回奔波,还可以同时将不同地域的考生集中进行考试,大大提升了效率,因此近年来在线考试的需求不断增加。本论文设计的在线考试系统基于Java语言统
7、一了 JS 开发语言、 HTML 和 jQuery,并采用B/S发展样式,Tomact服务器,加载序号。采取数据存储与MySQL数据库。通过上述美满的研究,体会基于Java技术网上测试系统。本论文设计的在线考试系统对老师和学生都提供来很大的便利。老师可以方便的在本系统中出题,考试,阅读试卷,打分,管理学生信息,管理学生成绩等等,老师则可以方便的在本系统中添加自己的信息,参加考试,查询成绩等等。本论文设计的系统简单方便,使用安全。关键词:网上考试系统,B/S样式,MVC,JSIII目 录1 绪论61.1 课题背景61.2 课题研究目的与意义61.3 课题研究的内容与方法71.4 论文结构72 相
8、关技术简介62.1 系统技术的介绍62.1.1 JavaScript62.1.2 MVC介绍62.1.3 MySQL介绍72.1.4 HTML介绍72.1.5 CSS介绍72.2 系统开发平台及运行环境42.2.1系统开发平台82.2.2 运行环境83 需求分析53.1 系统需求63.2 功能需求分析63.3 用况图63.4 可行性分析83.4.1 社会可行性83.4.2 技术可行性83.4.3 操作可行性84 系统总体设计84.1 设计思想64.2系统体系结构64.3 系统流程图74.4 数据库设计75 系统详细设计与实现205.1 登录模块65.2 管理员模块75.3 教师模块65.3.1
9、 学生管理模块75.3.2 制作试卷模块65.3.3 阅卷模块65.4 学生模块356 系统测试396.1 测试目的与目标76.2部分功能测试76.3 系统测试结论416.4 测试总结41结 论6致 谢7参考文献442 绪论1 绪论1.1 课题背景对学生来说,考试几乎陪伴了学生整个学习生涯,从小学到中心再到大学,任何时候,任何人都,离不开考试。这么多年下来,考过的试卷都有一座山那么高,以至于高考结束之后,很多学生撕试卷的来庆祝自己高中毕业。由于试卷基本上都是有纸制作的,因为纸的原材料是木头,大量试卷的产生也就意味着大量树木的砍伐和使用,但是很多考试又无法避免,比如高考,这无疑会加剧生态环境的破
10、坏。随着人们的环保意识的提高,人们发现如果使用线上考试的方式,就会大大减少试卷的使用,进而保护生态环境,减少树木的砍伐和破坏,因此市面上开始出现越来越多的线上考试系统。由于各种原因,很多人需要考试但并不方便进学校,比如校外工作人员,这时候在线考试系统就给他们提供了很大的便利,他们足不出户便可参加考试以及及时查看自己的考试成绩,十分方便。这一项目开发的在线测试系统是一个 java 、 JSP 、 HTML 、 JavaScript 系统。系统为了方便各类人群使用,设计的很简洁,使用很方便,不存在操作困难,很容易上手。1.2 课题研究目的与意义随着时代的发展,教育方式也在更新换代,网络已经广泛应用
11、于教学的各个环节,大学,中学,小学都广泛采用,学校几乎都有自己的机房。随着网络的兴起,远程教育也发展起来,随着移动互联网发展的越来越好,远程教育也迎来大发展。相应的软件也被开发出来。教育不是纸上谈兵,落到实处就需要考虑方方面面的事情,有重重的考虑。比如在线考试系统无论是真实的还是远程的都更为重要。当然,它的实施过程是并不容易。与世界上其他国家相比,我们国家对驾驭的重视程度超过任何国家,国家的对教育的投入也相当大。我们国家的纸质考试由来已久,发展到现在已经相当成熟,整个流程分为以下几个部分:首先老师出题,然后学生拿到试卷作答,答完老师收上来试卷进行判卷,打分,然后公布成绩,最后学生获得成绩和试卷
12、,分析总结。这篇论文根据学生的答案回答学生。时代在发展,在变化,人们对知识对需求也越来越大,自然而然的需要面对各种各样种类繁多的考试,这不仅对学生来说很麻烦,对老师来说工作量也相当大。所以人们越来越觉得以往的考试形式需要革新,它已经不再适应当下的社会形式了。随着互联网和计算机应用软件的发展,越来越多的线上课程出现在互联网上,想学习的人足不出户便可以在电脑前学习。这无疑方便了更多人,人们再也不用总去固定的地方上课了。很多学校也积极拥抱互联网, 将很多课程放到了线上,学生不仅可以在线上上课,还可以直接在线上考试,查成绩,十分方便。为了方便学生,很多学校开通了教务系统的网站,不仅方便了学生,同时也方
13、便了学校的老师们进行日常的教育工作的有序进行。本论文采用Java语言设计了一套在线考试系统。这也是迎合时代的发展,满足时代的需求。这套系统结合传统考试方法,综合利用最新的互联网技术,整合开发出一套方便高效的在线考试系统,目前已经开始测试,为以后上线做准备。1.3 课题研究的内容与方法通过分析教育方法在国内外以及远距离教育调查研究的方法。此任务使用 java 作为一个发展平台,结合于 JS 开发语言及 jquery 、 HTML 和 B/S的模式发展,tomact 服务器中加载的程序。利用以上这些技术手段最终开发出一套方便实用的在线考试系统。1.4 论文结构本论文主要分为6章,首先介绍了一下背景
14、知识,然后介绍了本论文要做的内容以及拟采用的技术手段,并且说明了最终目的。具体开发工作如下:首先根据技术手段做出需求分析,然后据此进行整体的系统设计,然后一点一点完善系统,然后对系统进行测试,得出结论。4 相关技术介绍2 相关技术简介本章针对本设计要采用的技术手段做了简要介绍,进一步增强对这些技术的了解,明白这些技术所能完成的功能。2.1 系统技术的介绍2.1.1 JavaScriptJavaScript是一种脚本语言,一般是浏览器的一部分,在客户端用的非常多,工程师为了简单起见一般称呼JavaScript为JS,在程序设计中使用的非常多。嵌入到HTML后就可以实现更多的功能。JavaScri
15、pt起源于美国的网景公司,并首先应用到其自身的浏览器上,后来微软公司也对其进行了技术创新,后来随着互联网兴起JavaScript迅速普及,广泛应用于WEB的程序开发。现在,有许多书面的程序可以连接到过去的互联网。javascript和java是非常相似的,但是其原因是又是不同的。java与JavaScript脚本语言是一个更复杂的编程语言。JavaScript创建者。你不能太重视程序技能。2.1.2 MVC介绍近年来, 太阳公司推荐的 MVC 模式应用广泛,这一模式是利用太阳公司J2EE 平台搭建起来的。 这个模式有着明显的优点,用它写程序很方便,也很快捷,也不存在什么技术难度,数据管理的也很
16、透明。但是这个模式也有它不可忽视的缺点,其中最重要的就是MVC模式结构很单一,虽然可以让程序简单,但最终实现的功能也很简单,并不丰富。 MVC 模式的框架如图 2-1所示 : 2.1.3 MySQL介绍因为MySQL的容量并不大,连续率是快的, MySQL费用是低的,许多中间,并且小规模网站也许会减少费用,因此MySQL为网站数据库选择。自从PHP和MySQL匹配开始,MySQL开发变得越来越完备。MySQL适用于许多网站。2.1.4 HTML介绍HTML是其中一种设计的页面是开发人员的技术。HTML格式是最常见的背景,开发人员有专业的编程知识,和我们普通人不一样,开发人员可以利用HTML设计
17、自己满意的漂亮的页面。 一些普通的控件,像文本框架、无线框架、多框架和各种各样的按钮等。不仅如此,HTML还能完成别的任务,比如点击鼠标之类的简单的动作HTML是完全胜任的。也许最终完成的幻灯片的开发任务的HTML语言是结合了JS、JQuery和CSS,因为这样可以结合三种语言的优点,各区所长,最终的效果最好,功能最多。2.1.5 CSS介绍CSS也是面向开发人员的,普通大众对他并不熟悉,也没什么用。CSS的功能更加丰富,做出来的页面也更加好看,样式更加多样化。在创建主页时,我们经常使用CSS样式来修改JS或动态更改它。 CSS样式在后台是必需的。2.2 系统开发平台及运行环境2.2.1系统开
18、发平台本论文设计的在线考试系统的开发环境是Tomcat。 前端开发和后端开发是MyEclipse,Dreamweaver用于创建和改进页面功能。2.2.2 运行环境3 需求分析本章分析了在线考试系统的功能需求。3.1 系统需求当前采用的考试模式仍然以传统的考试模式居多,具体为以下几个部分:首先老师出题,然后学生拿到试卷作答,答完老师收上来试卷进行判卷,打分,然后公布成绩,最后学生获得成绩和试卷,分析总结。这一过程费时费力,老师工作量大,学生为了参加各种考试也是疲于奔命。不仅如此,这样还造成了纸张的浪费,破坏了环境。由于传统考试形式的种种不便,人们对新型考试形式翘首以盼,这种情况下在线考试系统应
19、运而生并且逐渐成为当下主流的一种考试形式。这种线上考试系统无疑方便了更多人,人们再也不用为了找考场各种跑了,学生可以直接在线上考试,查成绩,十分方便。为了方便学生,很多学校开通了教务系统的网站,不仅方便了学生,同时也方便了学校的老师们进行日常的教育工作的有序进行。3.2 功能需求分析(1) 系统登录:不同身份的用户登录不同的系统。系统分为三类:学生,老师,管理员。用户根据自己的身份用学号或者工号登录访问资源。(2) 申请权限: 用户登录前需要先向管理员申请权限,得到授权后方可登录。 不同类别的用户有不同的访问页面。 管理员可以通过系统添加和删除教师信息,教师可以在系统中创建测试文章。 教师可以
20、使用EXCEL将学生信息添加到系统中。有了试题以后教师通知学生, 学生登录系统在规定的时间进行考试,足不出户即可完成,十分方便。 (3) 在线测试:需要进行线上考试的考生使用经过认证的测试号登录系统,获取自己相应的试卷进行答题。考生需要在规定的时间内答题,答题期间鼠标不可点击其他应用程序,答题完成后点击提交,教师在系统中便可以看到试卷。然后教师便可以进行打分,评卷子,最终给出成绩。(4) 试卷制作:教师只能在进入系统之前选择被添加的科目中的项目,之后出题,给出相应的题型和分值。(5) 考生管理:考生将自己的信息上传到系统中,教师便可以在教师系统中查看学生的个人信息,教师还可以决定哪些学生应该参
21、考考试,哪些学生没有考试资格。(6) 学生表现调查:教师和管理员可以在线查看学生的答题情况,做出宏观的决策。3.3 使用情况6 需求分析图3-1 管理员功能图图3-2 教师功能图图3-3 学生功能图3.4 可行性分析可行性分析就是对系统整体的运行可行性做出评价,出发点和根据不仅包括技术因素,还包括社会因素和经济因素。本系统在设计开发的过程中充分调研了市场上的在线考试系统,对自己的系统做了相应的改进。3.4.1 社会可行性如今互联网发展十分迅猛,尤其是近年来移动互联网的蓬勃发展,人们逐渐已经离不开互联网。人们可以在网上看视频,浏览信息,购物,付款,联系亲朋好友,可以说几乎没有网络办不到的事儿。互
22、联网到处存在而且不可忽视。3.4.2 技术可行性3.4.3 操作可行性当前这个系统是可以在一些个人电脑上使用的,该系统是基于B/S设计开发,系统设置是默认的,不会被用户更改。操作界面很简单,稍加学习就可以熟练掌握。4 系统总体设计上一章我们做了需求分析,这一章我们根据所做的需求分析进行整体的系统设计。本系统最终要完成不同的功能,使用不用的登陆用户,还要考虑系统之间的联系。4.1 设计思想系统功能设计要充分考虑用户的使用体验,要兼具美感和实用性。用户界面的设计很重要,还要考虑到用户的不同动作行为。只要我们不违犯整个系统的均一性,如果用户有需要,我们也允许许用户对我们的系统进行二次开发。不仅如此,
23、我们的系统也需要不断的完善,将来还要推出新版本,给用户带来更好的体验。4.2系统体系结构考试系统的结构图如图4-1所示,不同的用户会有不同的模块,比如老师的模块和学生的模块不完全一样,但是每个模块相对又是独立和完整的。考试系统系统管理查询系统控制考试考生管理制作试卷试卷中心用户注销退出系统图4-1 系统模块结构图(1) 管理员根据学校需求,把教师信息录入到教师系统中。(2) 老师在系统中查看,管理学生信息,教师还可以在系统中给出供学生作答的试题。(3) 学生可以登录自己的系统查询自己的信息和成绩,还可以在系统中答题。(4) 教师可以在系统中指定考试时间,考试范围,考试内容。(5) 教师可以从题
24、库中挑选试题。(6) 教师可以因材施教,对不同的考生出不同的试题,考生还可以在系统中进行自测。(7) 教师可以在考试中心中增加题库的内容,合理的分配考试难度,比如说,难度低的题目占绝大多数,难点是小部分,最后可以添加一个更难的题目。项目库的添加还包括随机选择和添加。4.3 系统操作程序图整体系统运行的流程图如下所示:图片比文字更有表现力,也更能说明问题,因此流程图就显得十分有用了。开发人员也可以利用流程图方便的工作,快速的开发程序。不同的用户在系统中的运行状态是不一样的,输入的用户不同,系统得到的反馈也不一样。学生需要提交自己的信息给老师看,还可以在系统中参加考试,自我测评。老师则可以出题,查
25、看学生信息,审阅试卷,给出成绩等等。还可以给与学生一定的权限,比如哪些学生可以考试,哪些学生不能考试。结束开始学生登录成绩管理模块统计查询成绩打印题库制作模块教师管理模块 管理员登陆教师登录添加教师信息删除教师信息开始考试管理模块10 系统总体设计图4-2 系统流程图4.4 数据库设计不同的用户登录的系统不同,每个用户得到的授权也不一样,最终看到的界面也不相同,这时候系统和表格之间就要建立起相应的对应关系,一一对应起来。图4-1 E-R图如果信息表中加入管理员的调度账号和密码,那么指挥和指标权是一定的。详细数据如图4-1所示。图4-1学生将自己的信息加入到信息数据库之后就生产了学生信息表,信息
26、上传成功的学生才能参加考试。详细的数据如图4-2和4-3所示。 系统总体设计图4-2图4-3教师出完试卷后增加到题库中,学生登录系统就可以选择试卷进行考试。详细的数据如图4-5和4-6所示。13 基于Java的在线考试系统的设计与实现图4-5图4-6单个问题的列表是添加和管理主题。当添加单个主题时,这时候不仅要添加问题、还要添加四个选项和用于老师判卷的正确答案。详细数据如图4-7和图4-8。图4-7图4-8多项选择表是对多项选择题的补充和管理。当添加多个主题时,这个时候我们不仅需要再添加选项,还要把相应的答案给出。详细数据如图4-9和图4-10。图4-9图4-10表4-6 判断题表(pd)判断
27、表是对问题题目的补充和管理。当添加一个问题时,我们就得再加上一个问题和这个问题的答案,供老师参考。详细数据如图4-11所示。图4-11编程管理就是我们要管理编程问题,就要设置相应的功能,当新增编程问题时,系统中就应该有相应的主题和相应的内容对应。详细数据如图4-12所示。图4-12表4-8 题目表(tm)教师系统中教师登陆系统后就可以在系统中查看学生信息和学生试题,并查看学生最后的考试成绩。教室也可以选择学生的类型和选项。详细数据如图4-13和4-14所示。图4-13基于Java的在线考试系统的设计与实现 19图4-14教师信息表是给管理员用的,管理员登陆管理员系统后就可以在数据库中加入教师的
28、帐户和密码的表。只有表中的老师才能制作试卷,标记和核对结果。详细数据如图4-15所示。图4-15表4-10 学生考试状态表(stuks)从学生的考试状态表中教室可以获取学生的考试状态,可以看到考生的班级学号等信息,也能看到学生的分数等等,学生也可以在系统中加入自己的信息。详细的数据如图4-16和4-17所示。图4-16图4-17考试成绩主要的表现形式如下。详细数据如图4-18所示。图4-185 系统详细设计与实现登陆系统的用户被分为三类,教室,学生,管理员。每一种用户登陆系统后界面和功能并不是完全一样的,功能模块也不尽相同。学生可以登陆系统进行在线考试和自我测试,考试前需要完善自己的个人信息以
29、便教师出题。教师在教师系统中可以查看学生信息,出题,评卷,给出成绩。对学生模块而言最重要的就是选择考试的功能,对教师模块最重要的就是出题和评阅试卷的功能。5.1 登录模块登录模块的功能是实现用户的登陆功能。不同类型(教师,学生,管理员)的用户输入自己的账号密码就能登陆相应的系统。但管理者只有这样,因此,只有管理的帐户密码可以注册管理的页面。老师注册帐号和密码管理器页面上的增加和管理。教师登陆教师系统的前提是需要管理员将教师信息导入数据库,相应的,学生登陆也需要老师先把学生信息利用excel表格导入系统后进行注册,注册过程很简单,有学号就行了。学生注册后就可以登陆界面进行在线测试了。登录界面如图
30、 5-1所示 。图5-1 登录页面5.2 管理员模块图5-2 系统管理模块结构图系统管理模块主要有两个重要的功能,一个是用户更改密码,管理员能更改老师的密码,同样的,学生的密码也只能通过老师来改。另一个是高级管理,比如管理员可以编辑老师的信息,老师可以查看,管理学生的信息。改变密码:只有管理员能修改密码为老师,并且学生的密码,老师通过Excel,去更改。图5-3 管理页面基于Java的在线考试系统的设计与实现 23图5-4 教师管理页面图5-5 教师添加页面其中,实现以上功能的主要代码如下:5.3 教师模块在线考试系统中教师模块的功能主要有三个:学生管理、出试题和评卷给分。教师可以在学生管理模
31、块中查看,编辑学生提交的个人详细信息。然后根据信息判断哪些学生可以参加考试,哪些学生没有资格参加考试。教师可以在出题模块出题,题型有选择,判断,问答等等。出题完成后放入题库中,学生登录学生系统就可以在线作答。基于Java的在线考试系统的设计与实现 255.3.1 学生管理模块考生管理考生导入考生状态查看考生删除图5-6 学生管理模块结构图在线考试系统的学生模块的主要功能有两个,学生可以查看考试细信息,更新,编辑,管理,提交个人信息,查看自己的考试状态等等。考生管理界面如图5-7到5-8:图5-7 学生信息页面图5-8 学生信息导入页面实现以上主要功能核心代码为:5.3.2 制作试卷模块登录试卷
32、预览问题选项设置制作试卷属性设置题型设置问题设置开始合法结束基于Java的在线考试系统的设计与实现 27图5-9 制作试卷流程图教师制作试卷时可以出的题型有很多,比如选择题,判断题,问答题,编程题, 选择题又分为单选题与多选题,教师出题后还要管理这些题,放入题库中方便日后调用,并且要给出试题的参考答案。教师在模块中输入题型,分数,系统就是显示出最终试卷的预览图,不用教师编辑格式。教师制作好考试试卷和其他考试信息后上传到系统中,不同的内容显示到不同的系统中,系统自行辨认。当添加一个话题时,老师会提醒老师设置四个选项并设置答案。当增加多项选择题,教师可以提醒教师,设立四个选项并确定有几个答案。当您
33、增加一个判断,您已建立了两个选项,并将建立一个答案。当添加编程问题时,学生需要在系统给定的答题范围进行答题。它的界面就像图5-10到5-15:图5-10 单选题页面图5-11 多选题页面基于Java的在线考试系统的设计与实现 29图5-12 判断题页面图5-13 编程题页面图5-14 随机试卷制定页面基于Java的在线考试系统的设计与实现 31图5-15 自主试卷制定页面以上主要代码为:5.3.3 阅卷模块选择题,包括单选题和多选题,判断题,这些都是客观题,只要教师给出答案,机器便可以自动评卷,打分,大大节省了教师的工作时间,减少了教师阅卷的工作量。编程问题为主观题,机器不能自动识别,因此需要
34、提交到系统后由老师审阅,最后由老师给出分数,最终系统汇总所有分数,给出学生成绩,学生可以在学生系统中查询到自己的成绩。系统还具有自动标注的功能,此功能可以把学生输入的答案和老师给出的参考答案进行对比,答案一致则给分。客观题的答案在会跟数据库数据库中的答案进行比对,答案编号一致系统就会判定学生回答正确,给出相应的分数。一个问题的答案是对的和错的,所以对于一个主题,如果学生的答案与试卷一样,系统就会判定他回答和答案一致,给分。编程问题为主观题,机器不能自动识别,因此需要提交到系统后由老师审阅,最后由老师给出分数,最终系统汇总所有分数,给出学生成绩。以下为主要代码。基于Java的在线考试系统的设计与
35、实现 33其界面如图5-16到5-18:图5-16 自动阅卷页面图5-17 半自动阅卷页面图5-18 成绩查询页面以上功能主要代码为:5.4 学生模块学生模块用于学生选择考题和参考考试,并且考试过程中有计时器,提醒学生注意答题时间。学生登录学生系统后需要输入自己的学号,然后选择需要作答的试卷,点击开始答题进行作答。学生答完后系统自动统计客观题的分数,主观题提交给老师,由老师打分,最终系统给出总分。无论学生是否完成了试卷的内容试,还可以递交和自动地分级评分。检查纸张只能交出的试卷后,学生进行了测试。当学生将下次输入测试系统,他将不能制造这种试卷。系学生模块统工作流程如下:(1) 学生使用自己的账
36、号密码登陆系统。(2) 选择试卷类型。(3) 开始考试,系统开始计时。(4) 学生答题完成后点击提交试卷,超时系统将自动提交试卷。(5) 教师阅卷,将成绩发布到系统中。学生可登陆自己的学生系统查询成绩。它的接触面在如图5-19到5-21所示:图5-19 开始考试页面基于Java的在线考试系统的设计与实现 37图5-20 试卷选择页面图5-21 交卷页面以上功能主要代码为:基于Java的在线考试系统的设计与实现 396 系统测试6.1 测试目的与目标在完成系统的设计之后就要对系统进行一下测试,要测试一下系统的相关功能是否好用,能用。为以后软件的开发提供参考依据,所以的软件开发档测试是必不可少的一
37、个环节,可以为软件的开发提供参考。6.2部分功能测试使用一些正确的和错误的数据对各个模块进行测试,得到不同的结果。当输入正确的数据时,可以得到期望的结果,并且在使用错误数据时得到提示或警告信息,并且测试了模块上的所有功能。首先是对管理员系统的测试,在这个系统当中,只有使用管理员的账号和密码才可以登录,学生和老师是不能登录的。如果学生和老师使用自己的账号和密码就会提示错误。管理部门还有一个功能,就是管理员可以增加教师的信息,管理员可以把教师信息纳入数据库中,然后教室就可以使用自己的账号密码进行登录了,如果管理员不把教师信息纳入数据库教师就不能登录,不能使用这个系统。图6-1 管理员登录测试页面教
38、师的某些功能在被允许之前,是不允许的,否则会被错误地报告。教师登陆后选择题型,给出试题。供学生选考。在题库中添加标题时,必须确保分数为一百分,如果不是一百分系统审核不能通过,系统就会报错。这个系统还有一个监控功能,教师可以在教师系统中监控学生考试,同样的教师需要把学生信息提交到系统里,这样学生才可以登录考试界面。图6-2 教师登录测试页面图6-3 题库添加测试页面测试学生模块的功能,之前已经提到学生自己不能直接登录系统,需要老师把他们的信息提交到数据库之后,他们才可以登陆。如果他们发现问题就会反馈给老师老师就会查看信息。当信息确认无误之后学生就可以登录系统,参加考试。基于Java的在线考试系统的设计与实现 41图6-4 学生注册测试页面6.3 系统测试结论对系统进行测试以后,我们发现各个功能模块基本正常,管理员模块,教师模块和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 丙烯腈合成课程设计
- 图像边缘检测程序设计实例课程设计
- 扁叉工艺课程设计rar
- 餐饮定制课程设计
- 电动自行车动力系统设计实践指南课程设计
- 绿色化工合成技师考试试卷及答案
- 2026年中秋节假期初中假期安全承诺书签订
- 2026年小学师德师风建设创新举措分享课件
- 应急疏散演练全流程教学
- 冬季施工机械防冻保养日常维护规范
- 心境稳定剂的合理应用
- 教师作业批改检查记录表
- 2023学年完整公开课版黄金比
- 发展对象公示情况报告单
- 新建铁路段站前工程架子队管理办法
- 征兵体检培训试题及答案
- 英语句子成分及五种简单句PPT
- GB/T 880-2008无头销轴
- GB/T 8685-2008纺织品维护标签规范符号法
- GB/T 6682-2008分析实验室用水规格和试验方法
- GB/T 15065-2009电线电缆用黑色聚乙烯塑料
评论
0/150
提交评论