個人專案-小學四則運算軟體
阿新 • • 發佈:2018-11-12
---恢復內容開始---
作業來自於:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2186
github地址:https://github.com/zzj79/1234zzj
一、需求分析
具體要求:任何程式語言都可以,命令列程式接受一個數字輸入,然後輸出相應數目的四則運算題目和答案。例如輸入數字是 30, 那就輸出 30 道題目和答案。 運算式子必須至少有兩個運算子,運算數字是在 100 之內的正整數,答案不能是負數。
二、拓展需求
(1) 要求能出和真分數 (二分之一, 十二分之五,等)相關的練習題。
(2) 並且要求能處理使用者的輸入,並判斷對錯,打分統計。 要求能處理使用者輸入的真分數, 如 5/8, 9/4 等
三、個人軟體過程耗時估計與統計表
PSP2.1 | Personal Software Process Stages | Time Senior Student | Time |
Planning | 計劃 | 8 | 6 |
· Estimate | 估計這個任務需要多少時間 | 8 | 6 |
Development | 開發 | 82 | 88 |
· 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 |
· | 測試報告 | 3 | 2 |
· | 計算工作量 | 2 | 1 |
· | 並提出過程改進計劃 | 3 | 3 |
四、結果
---恢復內容結束---