自动生成四则运算-张九川

一、需求分析

家长和老师为了让孩子在寒暑假做一些练习题,增强孩子的计算能力。同时在课堂上也减轻老师的教学负担,所以开发此套小学生出题程序。

二、功能设计

1、基本功能:

(1)自动生成10道100以内的2个操作数的四则运算算式    
(2)(+ -  */)符号可随机生成
(3)运算结果也在100以内

2、扩展功能

(1)可以自动剔除重复算式
(2)出题题目数量可根据用户情况定制
(3)可以选择是否包含乘法和除法
(4)操作数数值范围可控性(如操作数 在100以内,还是1000以内)
(5)用户选择是否允许出现负数
(6)可以选择生成的运算题存储到电脑中

三、设计实现

 

 

1、语言以及版本

(1)java语言,版本jdk1.8.0

2、开发工具

(1)eclipse

3、使用的类及作用

(1)Scanner类:用于用户输入输出(2)Random类:用于随机生成数(3)FileWriter类:用于存储文件

四、测试运行

自动生成四则运算-张九川_第1张图片

 

六、PSP

PSP 预估时间 实际时间
计划 1 2
需求分析 12 12
生成设计文档 22 22
代码规范 36 36
具体设计 34 55
具体编码 23 33
代码复审 1 2
测试 1 2
总结 1 1
总共花费时间 126 128

 

 

 

你可能感兴趣的:(自动生成四则运算-张九川)