论文总字数:16088字
摘 要
微信小程序的诞生,将网络时代推向了新一高度的浪尖,风靡世界。小程序依托为新平台,即用即关闭且不占手机空间、方便快捷、触手可及。计算机等级考试也是教育界备受关注的点,目前我国计算机等级考试软件只适用于局域网,有很大的局限性,存在着很多漏洞,而且工作量也很大。
本毕业设计是利用微信小程序开发计算机二级考试模拟系统,使用yii2(PHP高性能框架)、MYSQL数据库、HTML、CSS与JS技术来完成整个系统。此系统实现了错题集功能、练习刷题功能、统计表功能、计时模拟考试功能。错题集功能是等用户全部答题完成之后,系统通过统计后将所有错题录入错题集;练习刷题功能是通过选择计算机考试类型后进行正常的题目练习;统计表功能是用户进行练习刷题或者计时模拟之后,系统统计成绩后归为一起,用户可以实时查看对比几次的成绩,进行学习;计时模拟考试功能是在练习刷题功能的基础上加了计时的操作。其主要目的就是为了方便学生们随时随地的复习提高计算机二级成绩,从而提高计算机二级的通过率,使广大学生不再害怕学习,甚至爱上学习。
关键词:小程序;PHP;MYSQL数据库
WeChat applet computer secondary brush question bank
Abstract
The birth of WeChat applet pushed the network era to the new height and the world. The small program relies on the new platform, which is closed and does not occupy the space of the mobile phone, convenient and fast, and at your fingertips. Computer grade examination is also a point of concern in the education sector. At present, China"s computer grade examination software is only applicable to local area networks, which has great limitations, many loopholes, and a lot of work.
This graduation project is to use the WeChat applet to develop a computer secondary test simulation system, using yii2 (PHP high performance framework), MYSQL database, HTML, CSS and JS technology to complete the whole system. This system implements the wrong title set function, practice brushing function, statistical table function, and timing simulation test function. The wrong title set function is to wait for the user to complete all the questions, the system will record all the wrong questions into the wrong set of questions after the statistics; the practice of brushing the questions is to perform normal problem exercises by selecting the computer test type; the statistical table function is the user"s practice brush After the problem or timing simulation, the system statistics are grouped together, the user can view the results of the comparison several times in real time, and learn; the time simulation test function is based on the function of the practice brushing function. Its main purpose is to make it easier for students to improve the computer"s secondary performance by reviewing anytime and anywhere, thus improving the pass rate of the second level of the computer, so that the students are no longer afraid of learning, and even fall in love with learning.
Keywords: applet; PHP; MYSQL database
目录
摘 要 I
Abstract II
第一章 引言 1
1.1课题背景 1
1.2现状研究 1
1.3研究的意义 1
1.4课题主要研究内容及关键问题 2
1.5论文组织结构 2
第二章 技术简介 3
2.1 PHP语言的优势 3
2.2 Yii2技术介绍 3
2.3 MySQL数据库技术介绍 3
2.4 HTML技术介绍 3
2.5 CSS技术的介绍 3
2.6 JS技术的介绍 4
第三章 系统需求分析 5
3.1可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 5
3.2需求分析 5
3.2.1用户需求分析 5
3.2.2计时模拟考试功能需求分析 6
3.2.3刷题功能需求分析 6
3.2.4统计表功能需求分析 6
3.2.5错题集功能需求分析 6
第四章 系统设计 7
4.1 系统功能模块设计 7
4.2 用户功能模块设计 7
4.3管理员功能模块设计 8
4.4 数据库设计 9
4.4.1 数据E-R图设计 9
4.4.2 数据表的设计 9
第五章 系统实现 11
5.1练习刷题功能 11
5.2统计表功能 12
5.3错题集功能 13
5.4计时模拟考试功能 14
5.5后台管理维护 16
第六章 系统测试 17
6.1练习刷题功能测试 17
6.2统计表功能测试 17
6.3错题集功能测试 17
6.4计时模拟考试功能测试 18
第七章 结束语 19
致 谢 20
参考文献 21
第一章 引言
本章节讲述了大背景下网络的趋势发展以及我国计算机等级考试模拟软件的状况,相比较而言小程序有什么优点?为何小程序深受大众的喜爱。本毕设为什么要用小程序去完成,有何重要的意义。讲述了基于微信小程序计算机二级考试模拟系统所要实现的四个功能以及全论文的组织结构。
1.1课题背景
现代网络技术的迅速发展、多重的思维与逻辑、人手一部的智能化手机等,为现代网络的学习使用和发展奠定了基础,提供了养分。微信的诞生,使人们欣喜若狂,一瞬间微信成了大家的宠儿。微信强大的功能,引发了人们对微信在教育领域中应用的研究和实践 。于是乎微信小程序应运而生,腾讯公司在2017年隆重推出了优势强大的微信小程序,它是一种不需要下载安装、触手可及且小巧方便的APP,不会耗费太多时间,从而有效的节省了时间让用户有更多的自我分配空间。因为微信支持多种不同操作系统的移动终端,所以微信小程序开发者不需要考虑是否跨平台。微信小程序在很大程度上满足了用户的需求,有着出色的表现力。
1.2现状研究
到目前为止,计算机等级考试二级模拟软件是基 于 C / S 架构的系统,只适合在局域网中使用,局限性尤为突出,弊端也有很多。客户端需要安装专用的客户端软件,这样不仅浪费了用户大把的时间,而且还要考虑电脑是否是健康运行工作的。 一旦电脑出现卡顿、中毒等状况,就需要花费大把的时间和金钱去维护,如此之高的成本,着实不完美。 随着世界潮流的飞速发展,微信小程序产生了,它不仅有利于开发速度加快,还有利于信息的快速传播。近几年小程序的成长,大家都是有目共睹的,从不成熟的开发到如今的广泛应用,无不见证这小程序的完美,常见的 “饿了么”、“携程”、、 “美团外卖”等品牌都已入驻,此时此刻的小程序已经走进人们的生活,并和人们息息相关,它存在于人们的举手投足间,最大限度地改善提高了我们的生活质量。基于微信小程序的计算机二级考试模拟系统的出现,一定会对计算机二级考试模拟系统当前拥有的微信自媒体服务模式、方式和内容相对而言产生比较大的影响。在微信小程序这个浪潮面前,微信小程序计算机二级考试模拟系统能够做些什么,应该怎样利用微信小程序更好地为学生服务等等,这些问题值得深思。微信小程序计算机二级考试模拟系统具有一定的理论和实践意义。
1.3研究的意义
微信小程序计算机二级刷题库,是从网上查阅很多资料与本人与同学们的大学学习亲身经历相结合考虑调研后所提出的,符合我们现代大多数学生的现状。从很大程度上减轻了学生的学习压力,方便了学生的出行,增加了学生的空余时间,提高了学生的学习效率,提升了了计算机二级的通过率。为了满足日益增多的学习及考试需求,微信小程序计算机二级刷题库就此被开发。微信小程序计算机二级刷题库能切实把学生学习的积极性充分调动起来,使学生学习起来不再苦恼。推动广大学生从思想和行动上不断进取,提高计算机二级的通过率。
1.4课题主要研究内容及关键问题
(1)研究内容:
1创建计算机二级考试模拟小程序完成框架设计;
剩余内容已隐藏,请支付后下载全文,论文总字数:16088字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;