You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# 中小学数学卷子自动生成器
## 文件结构及类设计
软件2302_乔毅凡_个人项目
|——src   源代码文件夹
   |——Base   基本类包
     |——Question   题目类
     |——User   用户类
   |——Deal   操作类包
     |——Deal_file   处理文件保存和查重
     |——Deal_paper   生成完整试卷
     |——Deal_user   处理用户加载
   |——Generator   题目生成器包
     |——G_ques   题目生成器接口
     |——Pri_g_ques   小学题目生成
     |——Jun_g_ques   初中题目生成
     |——Sen_g_ques   高中题目生成
   |——Math_System   出卷系统类
   |——Main   main函数
|——doc   说明文件目录
   |——README.md   说明文件
## 使用说明
1. 进入系统后, 输入账号密码登录( 空格分割) , 登录界面输入exit可以退出系统。
2. 登陆后, 输入数字( 10-30) 生成试卷, 并提示文件的保存地址。
3. 登陆后可以通过“切换为/小学/初中/高中”切换出题模式。
4. 输入“-1”退出当前登录
## 题目生成说明
1. 小学题目2-5个操作数, 运算包含+、-、*、\,随机加括号
2. 初中题目1-5个操作数, 运算包含+、-、*、\,随机加平方或开根(至少一个),随机加括号
3. 高中题目1-5个操作数, 运算包含+、-、*、\,每一项均为三角函数,随机加平方,随机加括号。
## 运行环境
可执行文件: Mathpapers.jar
运行环境: Windows  cmd  UTF-8编码
---
软件2302  202326010228  乔毅凡