天天看點

軟體工程第一次作業

一、作業位址

【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++語言來寫,首先需要讀取檔案,然後進行統計分析。

軟體工程第一次作業

以前不會怎麼讀取檔案現在會了,還有對于指針的了解加強了一些

隻會寫功能一,功能二和三都不會寫,也可能會寫,但是我沒有時間。

運作結果:

軟體工程第一次作業

五、反思

   以前沒有學好程式設計,是以做作業特别的困難,希望可以一點一點補上以前掉下的東西,就算不能補上,學到一點算一點吧沒準可能還會有用的。