周次 | 學習時間 | 新編寫代碼行數 | 博客量(篇) | 學到知識點 |
1 | 10 | 1 | 軟件工程 | |
2 | 4 | 216 | 1 | 復利工程擴展開發 |
3 | 12 | 80 | 2 | 復利計算后續開發及應用以及程序結構的完善和簡化 |
4 | 8 | 50 | 2 | 學會了在github上fork他人的文件並提交自己的修改;學會了怎么進行單元測試,但是學的代碼是c語言版的,還不會進行測試 |
5 | 6 | 43 | 1 | 完成編寫並執行單元測試,但是做出來的單元測試並不像是預期結果那樣。還存在很多問題,了解單元測試的基本內容。結隊完成工作。 |
6 | 12 | 156 | 3 | 完成了結對編程項目,實現動態資金流動情況,體會到了團隊合作的重要性,Java數據庫的的連接使用 |
7 | 18 | 154 | 2 | Java界面設計以及Java格式轉換 |
8 | 20 | 123 | 2 | 1.對APP進行了測試,完成對數學口袋精靈的找bug和對其進行單元測試,然后組隊,跟隊員一起討論該怎么修改。 2安裝安卓運行環境
|
9 | 28 | 245 | 2 | 修復口袋精靈APPBUG,組建scrum團隊 |
10 | 4 | 0 | 1 | 1.了解什么是Scrum? 2.針對我們的項目,利用NABCD模型進行了解釋。 |
11 | 5 | 115 | 2 | Scrum項目的分工 確定項目,開始准備 |
12 | 7 | 67 | 1 | 建立任務看板,對任務的進度進行記錄 學習燃盡圖,更加全面的對任務進度進行記錄 |
13 | 19 | 153 | 1 | 繼續了scrum項目,閱讀《構建之法》的8、9、10章;另外,繼續學習Android app開發 |
14 | 20 | 126 | 1 | 開始准備第二個沖刺,細化問題,還有對團隊成員的拆分進行討論,解決問題,以積極的態度開始的二個沖刺。 |
15 | 11 | 278 | 1 | 繼續寫代碼跟進復利投資理財工具,另外添加或修改了一些功能和檢測程序;還有認真閱讀、思考《構建之法》。 |
16 | 25 | 135 | 1 | sprint 2結束,開始sprint 3周期,繼續寫代碼跟進復利投資理財工具;還有認真思考、回顧、分析與總結軟件工程這門課程 |
測試模塊 |
測試輸入 |
預期結果 |
運行結果 |
bug跟蹤 |
計算終值 |
終值 |
|||
1 |
(1000,10, 3, 1) | 1343.92 | √ |
|
2 |
(0,10,3,1) |
彈出提示:請輸入>0的本金 |
沒有提示,顯示0 |
已改進。彈出提示:請輸入>0的本金
|
計算年限 | 測試輸入 | 預期結果 | 運行結果 | bug跟蹤 |
1 | (1000,1000,3,1) | 彈出提示:存款年限過大,請重新輸入( <=100) | 沒偶提示,按照所輸入的年限計算 | 已改進。彈出提示,並要求重新輸入。 |
2 | (1000,0,3,1) | 彈出提示:存款年限過小,請重新輸入( <=1) | 沒偶提示,按照所輸入的年限計算 | 已改進。彈出提示,並要求重新輸入。 |
計算本金 |
(本金,年限,利率,次數) |
預期結果 | 運行結果 | bug跟蹤 |
1 | (100,10,3,1) |
輸出數值只有2位小數點 | √ |
|
2 | (100,10,0.00000003,1) |
提示輸入利率數值有錯,要求重新輸入合法數值 (>=0.0001) |
可以計算,但不能精確到小數點后3位 |
已解決. |
字符輸入 | 測試輸入 |
預期結果 |
運行結果 |
bug跟蹤 |
1 | 除了1到9以外的數字 | 彈出提示:非法字符輸入,請輸入正確的數字 | 死循環 | do while 解決不了問題 |
2 | 輸入錯誤的數值 | 可以擦除重新輸入 | 可以擦除 | 只要在輸入后面在加幾行代碼,提示輸入數值是否正確,是否需要重新輸入,然后在加入輸入代碼,因為比較繁雜,所以程序里就沒有寫入。 |