摘要近年来,随着各种通信技术的快速发展以及“互联网+”、“大数据”等概念的提出,我国的教育产业也开始向数字化、云平台化和移动化转变。在线考试系统作为课程教学中的一种重要的考核方式,也将与时俱进,因此基于云存储技术并依托于移动端环境的在线考试系统将成为未来在线考试系统领域的主流发展趋势。87036
本文基于云存储技术设计并实现了一个移动在线考试系统。系统实现了学生的移动在线考试、成绩查询、调查问卷等功能。同时,教师也可利用后台管理系统实现在线出卷、管理考试科目与调查问卷、统计考试成绩、收集问卷反馈与修改密码等功能。系统开发使用了Java、Javascript等编程语言,采用了MVC软件设计模式,利用Spring、Maven、Springmvc、HttpClient等技术框架,数据库使用了MySQL关系型数据库。经过系统运行与测试,该系统能达到降低考试成本,实现考试自动化,提高教师教学和学生学习的效率。
本文首先介绍了论文的选题背景及国内外研究现状与存在的问题。然后介绍了本系统所使用的开发环境、工具和关键技术。接着对本系统的主要功能、总体架构设计、数据库设计及其实现做了详细描述。最后总结了本论文研究的重点内容,并且对下一步的工作进行了展望。
毕业论文关键词:移动在线考试;云存储;Spring;Maven;MySQL
Abstract In recent years, with the rapid development of communications technology and the proposal of some concepts,such as Internet plus, Big Data etc。,Chinese education has been transformed to the digital, mobile and cloud platform。 Online examination system,which as a critical assessment methods in teaching, also has the same transformation。 Therefore, online examination system which based on cloud storage technology and relyed on the mobile terminal will become the mainstream development trend in the field of future online examination system。
This paper designs and implements a mobile online examination system based on the cloud storage technology。 The system realizes the functions of mobile online test, score inquiry, questionnaire and so on。 At the same time, the teachers can also set papers, manage examination subjects and questionnaires, get statistics of examination score, collect questionnaires and modify password by the background management system。 We uesd JavaScript, Java as developing language, adopted MVC model as software design model, applied Spring, Maven, Springmvc, HttpClient and other technical framework and used the MySQL relational database。 Through running and testing, the system can reduce the cost of test, realize the automatic examination and improve the efficiency of teaching and learning。
At first, this paper introduces the background of the selected topic, the present situation in domestic and foreign research and existing problems。 Secondly, it introduces the development environment, tools and key technologies used in the system。 And then, the paper describes the main functions, the overall architecture design, database design and its implementation of the system in detail。 At the end of this paper, the main contents of this thesis are summarized, and the future work and problems are also discussed。
Keywords: mobile online examination; cloud storage; Spring; Maven; MySQL
目 录
第一章 绪论 1
1。1 选题背景 1
1。2 选题意义 1
1。3 选题目的 2
1。4 国内外研究现状及存在的问题 2
1。4。1 国内外研究现状 2