学生考试系统毕业论文

 2021-04-12 04:04

摘 要

随着互联网信息技术的飞速发展,互联网应用管理已经深入到了各个行业之中,教育行业也深受其影响。互联网教育的发展使得相待的教育方式有力更多的选择,例如,在线授课教育与网络公开课教育等多种不同形式的教育方式。考试方法在教育过程中也发生了变化。人们开始逐渐使用互联网来进行在线考试,这样他们可以随时随地参加考试而不会因为地理时间问题受到影响,因为可以通过电脑自动阅读试卷,它减轻了教师的许多负担,老师们可以有更多的时间来做自己的事,也节省了大量的纸张,为环保做了一份贡献。同样,他还能应用到信息技术基础的考试工作中,所以,学生在线考试系统对现代网络教育的重要性可见一斑。

按照目前的研究现状和发展趋势,本系统包括结构设计、需求分析、数据库建立与系统实现四个基本点。其中系统的实现主要包含有前端与后端系统的实现,在本文的研究过程中,将重点从对系统的描述与分析以及实现和测试等方面展现学生考试系统的具体开发。利用实际调查分析得出一个较为可行的理论开发方案,对该方案经过一系列的研究与分析之后,通过结合实际找到一个可行的设计方案,在进过反复的研究实验与学习后,利用课上与课后学习的jsp技术,数据库知识等来设计并实现系统的全部功能。之后再经过长期多项的测试,检测系统的BUG并修复,将系统逐步完善。

关键字:课程考试,java编程语言,sqlserver数据库

Design and Implementation of Student Examination System

ABSTRACT

With the rapid development of modern Internet, education is also deeply affected. Internet makes modern education have more choices. Online courses, online announcements, online teaching and other forms are endless. With the change of educational form, examination methods have also changed in the process of education. People began to use the Internet for online exams gradually, so that they can take exams anytime and anywhere without being affected by the geographical time problem, because they can read the exam papers automatically by computer, which reduces many burdens of teachers. Teachers can have more time to do their own things, save a lot of paper, and make a contribution to environmental protection. Similarly, it can also be applied to the examination of basic and applied courses of information technology. Therefore, the importance of student examination system to modern network education can be seen.

According to the current research status and development trend, the system includes four aspects: structure design, demand analysis, database and system implementation. The realization of the system includes the front-end implementation and the back-end implementation. This paper presents the development process of the student examination system from the aspects of system description, analysis, implementation and testing. Through the combination of reality to find a feasible design scheme, after repeated research experiments and learning, using JSP technology in class and after-class learning, database knowledge to design and implement all the functions of the system. After a long period of testing, the BUG of the detection system is repaired, and the system is gradually improved to meet the expected standards.

Key words: Course examination, the Java programming language, essentially a database

Key words: Course examination, the Java programming language,sqlserver database

目 录

第1章 绪论 1

1.1 选题背景 1

1.2 发展现状 1

1.3 研究内容 2

1.4 论文的组成 2

1.5 本章小结 3

第2章 系统开发技术的介绍 4

2.1 JAVA技术 4

2.2 MyEclipse与tomcat简介 4

2.3 SQLSERVER数据库 5

2.4 B/S结构 5

2.5 JSP技术 5

2.6 数据库管理技术 6

第3章 系统分析 7

3.1可行性分析 7

3.1.1 技术可行性 7

3.1.2 运行可行性 7

3.1.3 时间可行性 7

3.1.4 经济可行性 7

3.2功能需求分析 7

3.3业务流程分析 9

3.4数据流程分析 11

3.5本章小结 13

第4章 系统设计 14

4.1系统网络架构设计 14

4.2系统总体设计 14

4.3系统功能模块设计 14

4.4数据库设计 15

4.4.1概念模型设计 15

4.4.2数据库表设计 16

4.5本章小结 19

第5章 系统的实现 20

5.1主页面的实现 20

5.2登录模块的实现 20

5.3考生成绩查询模块的实现 22

5.4题目管理模块的实现 22

5.5考生管理模块的实现 25

5.6在线考试模块的实现 26

5.7主观题打分模块的实现 27

5.8章小结 28

第6章 系统测试 29

6.1运行环境说明 29

6.2界面测试 29

6.3功能测试 29

6.4测试结果 31

6.5本章小结 31

第7章 总结 32

致 谢 33

参考文献 34

  1. 绪论

1.1 选题背景

在21世纪初期,我国教育部分指出了要全面实行教育的四个现代化,并大力发展现代化教育手段与教育方式,提高我国信息化教育建设的进程[2]。在此时代背景下,基于互联网信息技术发展而来的在线考试系统由此形成。人们十分希望能将计算机信息技术应用到学校的考试工作中,这样一来不仅能够最大限度减轻教师的工作任务量,还能保证学生的考试质量,提高试卷批阅的效率,是考试的公正公平性得到提高。

学生考试系统有效的避免了考试地点的局限性,通过网络的优势,考试变得更加便捷,不在需要指定地点才能进行考试。同时它具有传统考试无法实现的优势,例如方便,公平,省时等。学生考试系统在此基础上开始飞速发展。

1.2 发展现状

随着互联网的不断发展,计算机逐渐渗透到我们学习与生活的方方面面。从互联网中可以得知,我国早期的考试均是采用纸质试卷答题的形式来进行的,这种传统的考试方式不仅需要使用大量的时间请专业的教师来编写试题,还需安排试卷的打印等一系列相对繁杂的事物。不仅浪费大量的时间与人力,还没有较高的考试效率。与之不同的是在线考试系统能够自动根据其中的试题库对学生的答题情况作出批阅。具有公平公正公开,不存在舞弊行为,准确直观反映学生的成绩水准,同时又实现了考试无纸化,保护了环境。

由于学生考试系统的便捷性与重要性,发达国家的普及度已达到85%以上。与此同时,在20世纪末,中国教育意识到了其重要性于是开始在全国范围内推广。虽然我国起步较晚,但发展很快。特别是便携计算机的出现和普及大大加速了互联网的发展,对促进我国教育体系的现代化具有不可替代的作用。

1.3 研究内容

系统使用sqlserver作为数据库。为了实现题库,考生,教师的各方需求,通过JSP技术实现了系统的安全性和稳定性的同时还要采用多种设计方案。考生的分数与试卷情况不仅保存在数据库中,而且可以在指定的目录下以文件的形式保存,以便于教师进行查看与统计。通过利用jsp与数据库开发等相关应用技术,在通过系统试运行之后,基本上能够实现系统的自检与相应的自动标注等主体功能。

1.4 论文的组成

(1)绪论

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。