登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 建筑电气与智能化 > 正文

知识竞赛网络答题系统毕业论文

 2020-07-09 20:42:03  

摘 要

知识竞赛旨在向大众普及自然、经济、社会和科学知识,在推动社会经济发展和提高人民综合素质方面拥有重要意义。本文针对现代信息技术在知识竞赛中的应用,主要做了以下几个方面的设计开发:

(1)考生界面,可登录答题,查询成绩。

(2)管理员后台数据管理功能,可对考生考题进行维护操作。

(3)完备的日志系统,可查询系统内所有的数据操作记录。

(4)系统的部署和运维,保证系统稳定运行和数据安全。

本文构建一个灵活、高可用的知识竞赛网络答题系统,为知识竞赛提供完整的技术支持,保障了知识竞赛的顺利举办。

关键词:网络答题系统、网页应用、数据管理

Design and development of network answering system for knowledge competition

Abstract

The knowledge competition aims to popularize natural, economic, social and scientific knowledge to the general public, and gaining great significance in promoting social and economic development, improving the overall quality of the people. This article aims at the application of modern information technology in knowledge contests, and mainly does the following aspects of design and development:

(1) Candidate interface, can log in to answer questions and inquire results.

(2) Administrator background data management function, which can perform maintenance operations on examinees' questions.

(3) A complete log system can query all data operation records in the system.

(4) The deployment and operation of the system ensure stable operation and data security.

This article constructs a flexible, highly available knowledge competition network answering system to provide complete technical support for knowledge competition and ensure the smooth holding of it.

Keywords: network examination system, web application, data management

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 概述 1

1.2 研究背景及意义 1

1.3 研究现状 2

1.4 本文工作 2

1.5 本文结构安排 3

第二章 需求分析 4

2.1 场景分析 4

2.2 技术要求 4

2.3 用户运行环境 5

第三章 开发语言及环境 6

3.1 开发语言——PHP 6

3.2 MySQL数据库 6

3.3 MongoDB数据库 6

3.4 Nginx服务器 7

3.5 Docker容器 7

3.6 Git代码版本管理工具 8

第四章 系统设计 9

4.1 网络答题系统结构功能 9

4.2 数据库设计 11

4.3 系统架构模式 17

4.3.1 RESTful架构 17

4.3.2 MVC架构 20

4.3.3 MVVM架构 21

4.4 视频监控传输方案 22

4.5 用户操作日志设计 23

第五章 具体开发及实现 25

5.1 综述 25

5.2 考生允许答题校验 25

5.3 考生答题界面 26

5.4 考卷准备情况校验 27

5.5 用户重置逻辑 28

第六章 系统部署运维和数据库备份 30

6.1 服务器的选择 30

6.2 环境配置 30

6.3 系统部署 30

6.4 数据库备份 31

结 语 32

参考文献 33

致 谢 35

第一章 绪论

1.1 概述

江苏省大学生知识产权知识竞赛是由江苏省知识产权局、江苏省教育厅、共青团江苏省委主办,南京工业大学国家知识产权培训(江苏)基地承办的大型知识竞赛。江苏省内150余所高校均可报名参加此次竞赛活动。

本次系统的设计与开发主要是为江苏省大学生知识产权知识竞赛网上答题提供技术支持。

1.2 研究背景及意义

知识竞赛主要是指多个参与者通过知识问答、知识比拼争取排名的活动,其目的一般是普及自然科学、历史和社会科学知识。知识竞赛的形式有现场抢答、笔试、网上答题等,知识竞赛内容通常多变,比较少见且具有创新性。

由于知识竞赛有向公众宣传知识的目的性,前期参与人员越多知识竞赛的宣传效果就越好。如果采取传统笔试问卷的形式,就难以保证在多个地区大范围同时进行。传统的笔试周期长、效率低下,组织困难,耗费的成本巨大,并且工作人员的主观因素也对竞赛的公正性产生影响。

在线考试答题系统从根本上解决知识竞赛所面临的问题。知识竞赛的知识测评通过现代信息技术可以在多地区、多场合同时进行,并且网络答题可以自动控制考试的时间、按参与者智能组合考题、快速自动评分当场给出结果,提高了工作效率和标准化水平,并且可以有效防止作弊问题,能保证知识竞赛的顺利进行。

借助互联网的传播性,知识竞赛可以更加便捷的推广。网络答题不需要事前太多准备,在答题时间内可以随时随地进行,公众更加有意向参与知识竞赛。这也解决了知识竞赛许多筹备问题,为达到知识竞赛目标有很大的帮助。总的来说,网络答题系统使知识竞赛越来越贴合“信息化时代”的特征。

1.3 研究现状

在线答题系统可以归属于在线考试系统的一种。在线考试系统最先发展于美国,现如今在国内外有着广泛的应用,如计算机等级考试、汽车驾驶员理论知识考试、思科网络工程师认证考试等。

国内的在线考试系统飞速发展,有很多成熟的方案,但是专门针对知识竞赛的解决方案比较缺乏,少有符合知识竞赛的设计需求的现有系统。知识竞赛不同于专业资格认证考试,其面向普通大众,需要对用户友好,使用简单便捷。而大多在线考试系统要求有特殊的环境场合,需要专业人员安装相应的软件,不符合知识竞赛的要求。

相关图片展示:

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图