标签:stc com 用户输入 简单 uml int 选择 gray 图片
20172305 结对编程项目-四则运算 第一周 阶段总结
1.能随机生成由使用者确定的任意多道四则运算题目
2.题目的难度等级可以选择,也可以选择不做混合运算。
3.题目运算实现中缀表达式转为后缀表达式并计算。
4.可以判断正误,并计算正确率。
5.支持真分数的运算。
解决办法:UML类图算是编写程序的一个蓝图吧,这部分是大家商讨后,有我进行实现的,最开始没有用到栈的问题很好想,所以UML类图的编写也很简单,产生出我们组的UML类图1.0版,但是通过分析和用到栈的问题,我们又产生出一个UML类图2.0版,很不成熟,在编写产生算数式子的类的同时,进行了第三次的修改,产生出UML类图3.0版
解决办法:对于分式,我刚开始的想法现在想想,如果那样做的话,最后肯定会被扣分的,我想分式的表示形式和两个整数的除法一样,所以在输出式子的时候,我们完全可以忽略分式的问题了。在偷偷看到别的组做的问题的时候,他们的除号用“÷”表示,所以分式的问题还得考虑。这样的话就可以很清晰的分出是整数的运算和分式的运算,同时可以进行两者的混合运算了。
PSP2.1 | Personal Software Process Stages | 预估耗时(小时) | 实际耗时(小时) |
---|---|---|---|
Planning | 计划 | 1 | 1 |
Estimate | 估计这个任务需要多少时间 | 20 | |
Development | 开发 | 2 | 10 |
Analysis | 需求分析 (包括学习新技术) | 2 | 2 |
Design Spec | 生成设计文档 | 1 | 1 |
Design Review | 设计复审 (和同事审核设计文档) | 0.5 | 2 |
Coding Standard | 代码规范 (为目前的开发制定合适的规范) | 0.5 | 0.5 |
Design | 具体设计 | 2 | |
Coding | 具体编码 | 2 | |
Code Review | 代码复审 | 1 | |
Test | 测试(自我测试,修改代码,提交修改) | 1 | |
Reporting | 报告 | 2 | |
Test Report | 测试报告 | 2 | |
Size Measurement | 计算工作量 | 1 | |
Postmortem & Process Improvement Plan | 事后总结, 并提出过程改进计划 | 1 |
标签:stc com 用户输入 简单 uml int 选择 gray 图片
原文地址:https://www.cnblogs.com/sanjinge/p/8977215.html