develop
tianyuan 1 week ago
parent 9eaadbc1d0
commit 884f6ca9f7

3
.idea/.gitignore vendored

@ -0,0 +1,3 @@
# 默认忽略的文件
/shelf/
/workspace.xml

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="GoogleJavaFormatSettings">
<option name="enabled" value="false" />
</component>
</project>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/软1_曹峻茂_个人项目.iml" filepath="$PROJECT_DIR$/.idea/软1_曹峻茂_个人项目.iml" />
</modules>
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -0,0 +1,29 @@
# 中小学数学卷子自动生成程序
## 项目简介
本项目是一个面向中小学数学老师的卷子自动生成程序。
## 功能特性
- ✅ **用户登录**:支持预设账号登录验证
- ✅ **题目生成**:自动生成符合难度的数学题目
- ✅ **难度切换**:支持小学、初中、高中难度切换
- ✅ **题目查重**:避免生成重复题目
## 注意事项
- 使用切换功能时无提示,在“准备生成 XX 数学题目,请输入生成题目数量(输入-1
将退出当前用户,重新登录):”的阶段切换
- 提示请输入小学、初中和高中三个选项中的一个后仍输入“切换为XX”
正确更改后才可退出
## 快速开始
### 环境要求
- Java 8+
- 至少 100MB 磁盘空间
### 安装运行
```bash
cd src
javac -encoding UTF-8 *.java
java MathTestGenerator
Loading…
Cancel
Save