一、技术路线:
开发语言:Java
前端技术:JavaScript、VUE.js(2.X)、css3
数据库:MySQL 5.7
数据库管理工具:Navicat或sqlyog
开发工具:IDEA或Ecplise
二、项目介绍:
三、运行截图:
3.1 微信端功能模块的实现3.1.1 微信端注册界面未有账号的学生可进入注册界面进行注册操作,微信端注册界面展示如图3-1所示。
图3-1微信端注册界面
3.1.2 微信端登录界面学生在登录界面输入正确的账号和密码,点击登录按钮进行登录操作,微信端登录界面展示如图3-2所示。
图3-2 微信端登录界面
3.1.3首页界面学生在首页界面可查看测试信息,首页界面展示如图3-3所示。
图3-3 首页界面
3.1.4 测试信息界面学生在测试信息界面可查看已有测试信息,并可选择查看详情,测试信息界面展示如图3-4所示。
图 3-4 测试信息界面
3.1.5测试信息详情界面学生可选择测试查看详情,在详情界面可选择进行测试,测试信息详情界面展示如图3-5所示。
图 3-5 测试信息详情界面
3.1.6随堂测试界面学生可查看随堂测试信息,并可查看详情,随堂测试界面展示如图3-6所示。
图 3-6 随堂测试界面
3.1.7用户信息界面学生可进入用户信息界面进行修改个人资料,用户信息界面展示如图3-7所示。
图 3-7 用户信息界面
3.2 服务端功能模块的实现3.2.1服务端登录界面管理员要想进入系统后台进行管理操作,必须登录系统后台,服务端登录界面展示如图3-8所示。
图3-8 服务端登录界面
3.2.2学生管理界面管理员在学生管理界面可查看已有学生信息,对已有学生信息可进行修改和删除操作,同时管理员也可添加学生信息,学生管理界面展示如图3-9所示。
图3-9 学生管理界面
3.2.3教师管理界面管理员可添加、修改和删除教师信息,教师管理界面展示如图3-10所示。
图3-10 教师管理界面
3.2.4测试信息管理界面管理员可进行测试信息管理操作,对已有测试信息信息可进行修改和删除操作,同时管理员也可添加测试信息,测试信息管理界面展示如图3-11所示。
图3-11 测试信息管理界面
3.2.5随堂测试管理界面管理员可查看所有随堂测试信息,并可对其进行审核、修改和删除操作,随堂测试管理界面展示如图3-12所示。
图3-12 随堂测试管理界面
3.2.6课程类型管理界面管理员可增删改查课程类型信息,课程类型管理界面展示如图3-13所示。
图3-13 课程类型管理界面