軟工結對專案 專案總結(總目錄),四則運算專案

2021-09-30 20:05:57 字數 766 閱讀 8926

1. psp**記錄估計時間 

2. 物件導向分析(ooa)階段 

3. 物件導向設計(ood)階段

4. 編碼階段

5. **評審階段

6. 測試階段

7. 效能分析和改進

8. gui 物件導向分析ooa階段

9. gui 物件導向設計ood階段

10. gui 編碼階段

11. gui 整合測試階段

12. psp**記錄實際時間

經過這個結對(團隊)專案,我們不再只是侷限於原先的個人專案的各自開發,而是作為乙個團隊來一塊開發這個專案。

進行分析和設計的時候是一塊討論之後,才綜合各自的想法,最後得出的乙個設計,比自己考慮一定是要更加周全的。編碼過程各自負責各自的模組,加上運用git,大大提高了我們的工作的效率。但是合作編碼過程中也遇到過問題,原因就是介面沒有在設計時完全明確,會出現模組介面不一致的情況。後來通過重新完善介面設計解決了。

測試方面,編寫這部分的人負責做單元測試,然而其他成員也可以在這個基礎上,進行一些黑盒測試。

總之,通過這次結對程式設計專案,不光鍛鍊鞏固了物件導向開發的流程,還體驗了在乙個團隊中進行交流、合作進行開發。

這次的不足可能是因為假期回家,沒法面對面聯絡,也很大程度上拖慢了專案進度。下次如果能有敏捷開發中的那種兩人真正一塊結對程式設計,相信效率會高很多

最後,感謝一塊完成專案的同學,他們的部落格:

四則運算結對專案

1.需求分析 設計開發乙個小學生四則運算練習軟體,使之具有以下功能 1 由計算機從題庫檔案中隨機選擇20道加減乘除混合算式,使用者輸入算式答案,程式檢查答案是否正確,每道題正確計5分,錯誤不計分,20道題測試結束後給出測試總分 2 題庫檔案可採用實驗二的方式自動生成,也可以手工編輯生成 3 程式為使...

結對程式設計專案 四則運算 總結部落格

實現乙個命令列程式,要求 根據題目要求,本週專案需要達到的內容主要有以下幾個方面 1 自動生成分數 2 能夠進行帶分數式子的中綴式轉字尾式 3 能正確進行計算並輸出最終結果 4 能夠讀取使用者輸入的分數並與正確結果進行比較 表示式的產生 用random產生隨機數,共需要三個隨機數,其一用於決定生成的...

結對程式設計專案 四則運算

實現乙個帶有使用者介面的四則運算。生成的題目不能重複。支援負數,例如 1,1 2,3 4 5等。題目的數量 個人專案的要求 數值的範圍 題目中最多幾個運算子 題目中是否有乘除法 題目中或運算過程中有無負數 根據老師的要求我們做的程式中解決了以上的問題。因為在第一次製作的四則運算中我的 就已經製作了乙...