以下功能全部实现
小学生数学考试自动系统
1、采用图形用户界面,界面标题为“广州市X小学数学考试自动系统”,主要功能为:自动生成50道数学题,每题为随机生成的3个100以内整数的加减混合运算,每道题为2分,共100分,考试时间为90分钟。
2、系统基本功能要求:
1)开始界面上需要填写姓名、专业、和班级信息;
2)点击开始考试按钮后,自动生成50道数学题,计时开始;
3)考试计时功能,在界面上显示考试花费时间,90分钟后自动交卷;
4)交卷功能按钮:点击该按钮提前交卷或90分钟时间后自动交卷,均弹出对话框,并显示统计后的考试得分;
5)试卷显示部分采用卡式布局管理器(CardLayout),每页显示5道题,共25页,通过“首页”、“上一页”、“下一页”和“尾页”四个按钮控制翻页功能,其他功能部分可自行合理布局;
6)每道题100以内的整数随机生成,加法和减法也是随机,但3个数的混合运算结果不能为负数;
7)考试的成绩累加写入“成绩.txt”文件,格式为“姓名 年级 班级 成绩”,如:“张三 **年级 *班 98”。
3、扩展功能要求:
增加考试平均分按钮,实现对进行过考试的人员平均分统计,即对文件“成绩.txt”进行平均分统计可额外加分10-20分。
1