# arithSoft **Repository Path**: ChenJK_lc/arithSoft ## Basic Information - **Project Name**: arithSoft - **Description**: 口算练习平台,针对小学生用户 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-12-29 - **Last Updated**: 2025-10-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 口算练习平台 #### 1、课题项目介绍 该系统拥有两种角色: :older_man:管理员: * 管理公告信息,管理用户信息(用户注册后需要管理员审核通过才能登录),管理口算练习的题库,可以修改用户的密码 :baby:学生: * 管理个人信息,选择口算练习难度,在线练习口算题目,管理错题库,获得当前练习分数,可以查看个人练习题数和分析,可以重新练习错题,可以上传习题(CSV或word文件)在线练习,也可以导出习题为(CSV或word文件),可以发送反馈 #### 2、开发工具 ​ 后端:IDEA ​ 前端:VS Code 或 WebStorm #### 3、项目技术 ​ 后端框架:Springboot、MyBatis、Mybatis Plus ​ 前端技术:ElementUI、vue、css、JavaScript、axios #### 4、环境: JDK>=1.8、Maven、Node.js >=16、MySQL >=8.0 #### 5、硬件环境: Windows 或者 Mac OS(不挑剔) ### 配置 sql 在文件中 1. 后端文件夹 `springboot` : 修改 `application.properties` 文件 ![image-20241229214831272](C:\Users\23621\AppData\Roaming\Typora\typora-user-images\image-20241229214831272.png) 将端口号和数据库地址、账号、密码改为自己的 启动 `SpringbootApplication ` 3. 前端文件夹 `vue` : 进入文件夹目录后打开控制台cmd 输入 `npm install` 安装前端环境,而后 `npm run serve` 启动前端 4. 用户名或密码在数据库中,查看两种用户的两个表 ### 系统界面展示 #### 0.登录 ![img_6.png](img_6.png) #### 1.主页 ![img.png](img.png) #### 2.在线练习界面 ![img_4.png](img_4.png) #### 3.错题库 ![img_5.png](img_5.png) #### 4.管理员管理题库信息 ![img_3.png](img_3.png) #### 5.管理员管理用户信息 ![img_2.png](img_2.png)