摘要现今,基于网络的考试已经成为常态。虽然市面上有许多基于Web的网上考试系统,但大多数存在难以使用,不易维护等问题。由于HTML5的流行,提供了基于浏览器的离线存储的必要条件,使得设计一个基于前端的考试系统成为可能。62372

本文利用了MEAN stack技术栈,设计并构建一个基于前端的考试系统。该系统包括了常见的在线考试系统功能:如出卷,答题;亦基于Web Storage技术,实现了考试部分离线运行:如考试答题后,即使刷新页面甚至关闭浏览器,再次使用时,考生的答案依然存在。当网络出现故障时,能够离线计算考生的得分。最后,对系统进行了必要的测试,以确保系统能够如期运行。

本文详细介绍了基于浏览器的离线存储技术,同时对Web Storage提出了一些改进方法,望对Web Storage技术感兴趣的人提供帮助。

毕业论文关键词:考试系统;Web Storage;MEAN

 Abstract Today, the online examination has become normal. Although there are many online examination system based on Web, most of them are difficult to be used and not easy to be maintained. With the growing popularity of HTML5, it provides the necessary conditions for the browser based off-line storage, which makes it possible to design an examination system based on the front end.

In this paper, the MEAN technology stack is used to design and build an examination system based on the front. The system includes not only the common function of online examination system: such as making up examination and submitting answer; but also the realization of the offline examination basing web storage technology -- candidates' answer still exists after the exam, even they have refreshed the page or closed the browser. When the network fails, the candidates' score can be calculated offline. At last, the system is tested to ensure that the system can run on schedule. 

This paper describes the browser based on the offline storage technology, and some improved methods about Storage Web, hoping to help developers interested in Storage Web technology.

Keywords:  examination system;Web Storage;MEAN

目录

第一章 绪论 1

1.1 研究背景与意义 1

1.2 前端考试系统的研究现状 1

1.2.1 本地存储的研究现状 1

1.2.2 考试系统的现状 2

1.3 本文的主要内容 2

第二章  相关技术及环境配置 4

2.1 相关技术介绍 4

2.1.1 MEAN介绍 4

2.1.2 基于HEML5的本地存储 5

2.2 开发工具与运行环境 5

2.2.1 编辑工具Webstorm 5

2.2.2 Google Chrome 浏览器 6

2.3 调试工具 6

2.3.1 VSC debug 6

2.3.2 Chrome DevTools 8

2.4 小结 11

第三章  考试系统的分析与设计 12

3.1 需求分析 12

3.1.1 功能性需求分析 12

3.1.2 非功能性需求分析 12

3.2 数据库的分析与设计 13

3.3 小结

上一篇:JSP+SQLserver品牌网店管理系统的设计与实现
下一篇:健身指导APP的设计与实现

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识