個人專案位址
需求分析
求解數獨:
gui設計(可選): 如果能夠較好的完成前兩部分再來考慮gui
相關思路
檔案輸入輸出
以下是優化後的cpu使用率s。
生成1000,000個數獨終局需要4分10s,雖然還是很慢,但是比最開始已經好了很多。
求解1000個數獨花費的時間約為38s,檔案輸入輸出更改後速度也提高很多。
單元測試,分別針對引數以及求解過程中的返回值所表示的運**況測試
執行過程中函式的消耗
檔案輸入輸出更改之後可以在10s內完成。
預估耗時(分鐘)
實際耗時(分鐘)
planning
計畫30
30 estimate
估計這個任務需要多少時間
3030 development
開發690
1080
analysis
需求分析 (包括學習新技術)
150180 design spec
生成設計文件
6040
design review
設計複審(和同事審核設計文件)
3050
coding standard
**規範 (為目前的開發制定合適的規範)
6030
design
具體設計
120180
coding
具體編碼
90240
code reviewg
**複審
60240
test
測試(自我測試,修改**,提交修改)
120120 reporting
報告180
240 test report
測試報告
90120
size measurement
計算工作量
3060 postmortem & process improvement plan
事後總結, 並提出過程改進計畫
6060 sum
合計900
1350
時間規劃不合理,前期準備工作太多,留給具體**實現和後期測試的時間不夠充足。
沒有充分的參考資料和進行調查,以至於高估了方案的可行性
基本沒有運用物件導向課程中學習的內容
個人專案作業
題目描述 wc 專案要求 wc.exe 是乙個常見的工具,它能統計文字檔案的字元數 單詞數和行數。這個專案要求寫乙個命令列程式,模仿已有wc.exe 的功能,並加以擴充,給出某程式語言原始檔的字元數 單詞數和行數。實現乙個統計程式,它能正確統計程式檔案中的字元數 單詞數 行數,以及還具備其他擴充套件...
個人專案作業
psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫 estimate 估計這個任務需要多少時間 440500 development 開發 analysis 需求分析 包括學習新技術 3030 design spec...
個人專案作業
psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫30 50estimate 估計這個任務需要多少時間 1015 development 開發analysis 需求分析 包括學習新技術 120180 design s...