結對項目(簡單四則運算升級並實現界面化)
阿新 • • 發佈:2018-10-24
需求分析 sp2 rec 改進 stage 答題 結束 lsp 要求
- 作業要求:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2213
- github地址:
一、程序基本要求如下:(本次作業是基於該要求的基礎上去完成的)
- 自動生成題目,單個題目最多不能超過4個運算符,操作數小於100。
- 用戶可以輸入答案
- 若用戶輸入答案正確,則提示正確;若答案錯誤,則提示錯誤,並要提示正確答案是多少。
二、擴展方向(8選4)
- 用戶答題結束以後,程序可以顯示用戶答題所用的時間;(黃泳棋)
- 用戶可以選擇出題的個數(最多不能超過5個題目),答題結束可以顯示用戶答錯的題目個數和答對的題目個數;(沈淑)
- 程序可以出單個整數階乘的題目:如:4!=24;(沈淑)
- 程序可以設置答題時間,時間設置為整數,單位為秒,最大不能超過120秒,若超過了答題時間未答題,則提示:時間已到,不能答題。(黃泳棋)
後端業務代碼實現:黃泳棋 ; 前端頁面設計:沈淑
三、時間記錄表
PSP2.1 |
Personal Software Process Stages |
Time Senior Student(h) |
Time(h) |
Planning |
計劃 |
0 |
0 |
· Estimate |
估計這個任務需要多少時間 |
14.3 |
12.3 |
Development |
開發 |
2 |
1.3 |
· Analysis |
需求分析 (包括學習新技術) |
0.2 |
0.3 |
· Design Spec |
生成設計文檔 |
0 |
0 |
· Design Review |
設計復審 |
0.2 |
0.3 |
· Coding Standard |
代碼規範 |
0.2 |
0.3 |
· Design |
具體設計 |
2 |
1.3 |
· Coding |
具體編碼 |
6 |
5 |
· Code Review |
代碼復審 |
1 |
1.3 |
· Test |
測試(自我測試,修改代碼,提交修改) |
1 |
1 |
Reporting |
報告 |
0 |
0 |
Test Report |
測試報告 |
0.3 |
0.3 |
·workload |
計算工作量 |
0.3 |
0.3 |
·correction |
並提出過程改進計劃 |
0.3 |
0.3 |
結對項目(簡單四則運算升級並實現界面化)