20194610自动生成四则运算题第一版报告

一、需求分析
用c语言做出自动生成四则运算并实现一些辅助功能
二、功能设计
1、自动生成四则运算
2、实现题目数量的可控
3、实现控制是否包含乘除法
4、实现控制操作数数值范围(100以内或1000以内)
5、实现控制操作数是否含负数
6、实现保存到外部txt文件中
三、设计实现
我使用了数组与循环相结合的方法,数组实现随机生成操作数与计算符和方便存储在外部txt文件中,循环嵌套实现对各个参数的控制

四、测试运行

五、代码片段


六、总结
还有很多不足,很多地方都是请教了厉害的同学才写出来的,在接下来的一段时间里要更加严格的要求自己。
七、PSP

PSP2.1

任务内容

计划共完成需要的时间(h)

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

Planning

计划

8

6

·       Estimate

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

8

6

Development

开发

20

25

··       Analysis

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

6

10

·       Design Spec

·  生成设计文档

5

6

·       Design Review

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

4

6

·       Coding Standard

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

3

3

·       Design

  具体设计

10

12

·       Coding

  具体编码

36

21

·       Code Review

·  代码复审

7

9

·       Test

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

13

21

Reporting

报告

9

6

··       Test Report

·  测试报告

3

2

·       Size Measurement

  计算工作量

2

1

·       Postmortem & Process Improvement Plan

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

3

3

猜你喜欢

转载自www.cnblogs.com/cuozatan/p/11536548.html