面向对象程序设计(Java)实验课程期末项目考核
请按以下要求编制“数学计算能力训练系统”。
一、项目需求
(一)目标
数学计算能力训练系统是对用户的四则运算能力进行训练的独立系统。
(二)功能
该系统能够随机出题,用户输入答案,经系统判断对错后给出结论。
基本功能:系统封面显示学号、姓名及主要功能选择菜单。在选择相关功能号后,系统根据用户选择的训练项目,随机给出50以内整数的加、减法计算题。用户解答后由系统判断对错。训练可反复进行,直到用户输入-1时中止训练。
中级功能:在完成基本功能基础上,添加50以内的乘法、除法题(整数除法)出题、答题功能。
高级功能:在完成中级功能的基础上,新增记录做题过程、统计正确率及耗时功能,并在中止训练时显示。
(三)设计要求
1、该系统以Java语言编制,在控制台运行,也可使用GUI。
2、开发设计中,请勿使用自定义包,不要新建自定义包,全部使用默认包。
3、系统首界面中必须有开发人员学号及姓名信息。
4、系统的减法运算结果必须是一个正整数。
5、系统的除法运算必须50以内的能够整除的题,如:32÷4,45÷3等,不要出现不能整除的题。
6、系统所有
1