项目源码展示网址:https://github.com/nigulasiletai/Dem

1、需求分析:程序可接收一个输入参数n,然后随机产生n道加减乘除练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。为了让小学生得到充分锻炼,每个练习题至少要包含2种运算符。同时,由于小学生没有分数与负数的概念,你所出的练习题在运算过程中不得出现负数与非整数,比如不能出 3/5+2=2.6,2-5+10=7等算。

2、功能设计:输入一个参数n,随机生成n道算式,即当输入生成式子个数为5时,产生五个具有运算符和数字组成的算式。

3、运行结果

psp:

PSP2.1

任务内容

计划完成需要的时间(min)

实际完成需要的时间(min)

Planning

计划

30

35

Estimate

估计这个任务需要多少时间,并规划大致工作步骤

50

60

Development

开发

80

90

Analysis

需求分析 (包括学习新技术)

20

19

Design Spec

生成设计文档

15

18

 Design Review

设计复审 (和同事审核设计文档)

6

5

 Coding Standard

代码规范 (为目前的开发制定合适的规范)

10

10

 Design

具体设计

20

20

Coding

具体编码

80

120

Code Review

代码复审

8

10

Test

测试(自我测试,修改代码,提交修改)

25

20

Reporting

报告

10

15

Test Report

测试报告

10

10

Size Measurement

计算工作量

2

1

Postmortem & Process Improvement Plan

事后总结 ,并提出过程改进计划

15

20

心得体会:通过本次实验以后了解了很多自身的不足之处,需要在以后的试验中多加注意。

版权声明:本文为mashaohui原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mashaohui/p/8641934.html