201571030139/201571030134 小学生四则运算软件结对编程
源码在Github的仓库主页链接地址 https://github.com/gzyt/Arithreic_Plus 一、题目要求: 使用JAVA编程语言,采用结对编程方式实现四则运算出题小程序,软件基本功能要求如下: 1.由计算机从题库文件中随机选择20道加减乘除混合算式,用户输入算式答案,程序检查答案是否正确,每道题正确计5分,错误不计分,20道题测试结束后给出测试总分; 2.题库文件可采用实验二的方式自动生成,也可以手工编辑生成; 3.程序为用户提供三种进阶四则运算练习功能选择:百以内整数算式(必做)、带括号算式、真分数算式练习; 4.程序允许用户进行多轮测试,提供用户多轮测试分数柱状图; 5.程序记录用户答题结果,当程序退出再启动的时候,可为用户显示最后一次测试的结果,并询问用户可否进行新一轮的测试; 6.测试有计时功能,测试时动态显示用户开始答题后的消耗时间; 7.程序人机交互界面是GUI界面(WEB页面、APP页面都可),界面支持中文简体(必做)/中文繁体/英语,用户可以进行语种选择 。 二、需求分析: 1.程序人机交互界面是GUI界面,界面支持中文简体; 2.程序能够随机从题库选择试题,由用户输入答案,自动检查对错,统计成绩; 3.题库文件可基于实验二生成,也可自定义题库文件; 4.用户可以选择三种四则运算模式:百以内整数算式 (结果非负,必须整数), 带括号运算