本设计完成的是一个基于web的游戏——开心翻翻乐,用以帮助小学生练习100以内的四则运算,即加、减、乘、除运算。本系统从学生和教师两大群体出发,实现了一种基于web的小学数学四则运算游戏系统,本系统具有随机出题、智能选择关卡难度、实时查看游戏排名、教师通过管理员登录可以查看或修改题目集、查看或修改玩家信息以及排名情况。
为了配合小组开发,我们进行了分工和前后端分离,前端分为游戏部分和后台管理部分,后端主要是用java实现各种接口,供由前端通过js调用接口。系统后端部分主要是用shell、spring boot、mybatis、swagger完成接口的编写。游戏部分及后台管理部分主要由html、css、javascript、bootstrap、vue.js、jquery实现页面显示及接口调用。
测试结果表明,该系统响应时间较短,CPU占用率低,试题测评结果正确,界面美观且易于实现。该系统既可用作小学数学课堂教学,也可用作学生们日常游戏测试练习。
1