一、作業位址
【https://edu.cnblogs.com/campus/nenu/2016CS/homework/2110】
二、GIT倉庫位址
https://git.coding.net/veiahi/wf.git
三、
SP2.1 | 任務内容 | 計劃共完成需要的時間(min) | 實際完成需要的時間(min) |
Planning | 計劃 | 40 | 50 |
Estimate | 估計這個任務需要多少時間,并規劃大緻工作步驟 | ||
Development | 開發 | 810 | 1030 |
Analysis | 需求分析 (包括學習新技術) | 90 | 130 |
Design Spec | 生成設計文檔 | ||
Design Review | 設計複審 (和同僚稽核設計文檔) | ||
Coding Standard | 代碼規範 (為目前的開發制定合适的規範) | ||
Design | 具體設計 | ||
Coding | 具體編碼 | 480 | 600 |
Code Review | 代碼複審 | ||
Test | 測試(自我測試,修改代碼,送出修改) | 70 | 80 |
Reporting | 報告 | ||
Test Report | 測試報告 | ||
Size Measurement | 計算工作量 | ||
Postmortem & Process Improvement Plan | 事後總結, 提出過程改進計劃 |
功能子產品 | 具體階段 | 預計時間(min) | 實際時間(min) |
功能1 | 測試完善 | 30 300 20 | 25 |
功能2 | 500 | ||
功能3 | 45 250 |
分析耗時與實際耗時的差距,原因是:好多東西都不會,好多東西都得開始學,但是學習對我來說不是一件簡單輕松的事,需要一點一點的去查找資料,去學習然後在一點一點的實踐。然後再一點點改錯,再一點點的去找原因。審題也存在不細心等問題。
四、解題思路:先分析題目,以前接觸C和C++語言比較多,是以準備用C++語言來寫,首先需要讀取檔案,然後進行統計分析。
以前不會怎麼讀取檔案現在會了,還有對于指針的了解加強了一些
隻會寫功能一,功能二和三都不會寫,也可能會寫,但是我沒有時間。
運作結果:
五、反思
以前沒有學好程式設計,是以做作業特别的困難,希望可以一點一點補上以前掉下的東西,就算不能補上,學到一點算一點吧沒準可能還會有用的。