第三次做業:結對編程

1、結對成員介紹及coding.net 地址:

小組成員:郭和水(201421122017)、張新磊(201421122019)

Coding.net: https://coding.net/u/ghs03/p/work2/git
git

2、題目描述:

在我的做業1中,用各類語言實現了一個命令行的四則運算小程序。進一步,本次要求把這個程序作成GUI,成爲一個有基本功能、必定價值的程序。實現下面的功能需求:小程序

  1. 記錄用戶的對錯總數,程序退出再啓動的時候,能把之前的對錯數量保存並在此基礎上增量計算。
  2. 有計時功能,能顯示用戶開始答題後的消耗時間。

3、項目實現:

一、需求分析學習

  • 題目描述3個功能中,我和隊友分工完成,我完成的是瀏覽錯題功能。咱們對比了第一次做業的狀況,最後選擇了郭和水的做業進行改進。

4、思惟導圖:

 

 

 

5、界面運行截圖:

四則運算界面:測試

 

運算結果:編碼

 

 

6、運用漢堡包的方式,評價結對夥伴:

優勢:基礎好,堅持不懈。spa

缺點:太堅持己見,有些問題不商量。.net

7、描述結對過程:

       1.查看老師做業要求,進行需求分析,明確要實現的功能。命令行

       2.統一一些須要互相使用的變量的命名方式,分配工做。設計

       3.固定時間進行一次代碼結合測試,調整代碼。3d

       4.在要添加一些新的內容時,交流意見。

圖片:

 

 

 

8、PSP

 

psp2.1

Personal Software Process Stages

Time Senior Student(min)

Time(min)

Planning

計劃

300

300

· Estimate

估計這個任務須要多少時間

600

920

Development

開發

480

820

· Analysis

需求分析 (包括學習新技術)

40

60

· Design Spec

生成設計文檔

40

60

· Design Review

設計複審

30

60

· Coding Standard

代碼規範

30

40

· Design

具體設計

30

60

· Coding

具體編碼

240

440

· Code Review

代碼複審

30

50

· Test

測試(自我測試,修改代碼,提交修改)

40

150

Reporting

報告

120

100

· 

測試報告

80

60

· 

計算工做量

20

30

· 

並提出過程改進計劃

20

10

 

9、總結

         此次做業因爲自身緣由,致使時間不足,還有一些功能沒有去實現,與預期的效果不太同樣,錯題記錄沒有去實現。此次做業我學到了不少,對團隊合做有了必定的瞭解,我相信這會對我下面團隊項目有很大的幫助。

相關文章
相關標籤/搜索