學習目標:
團隊合作進行軟件開發,並完成開發文檔的編寫。
一、 工作流程
- 自由結組(每組4-6人),同時選出項目組的組長。
- 小組經商議后,確定軟件題目。題目可參考 FTP://10.188.53.101/軟件實訓/實訓題目。也可以自擬題目。
- 組長攜帶團隊名單和軟件題目,找指導教師審核。
- 審核通過后,各個小組開始工作。
- 詳情參考群文件:軟件開發實訓任務介紹.pdf
二、注意事項
- 學習安裝和使用分布式版本控制工具 Git ,建議帶自己筆記本到實驗室。
- 了解Git的多種使用方式(命令行,可視化工具,配置IDE ……),選擇一種適合自己的方法。
- 使用“碼雲”進行版本控制和多人協作編程。
- 碼雲和Git用同一個郵箱賬號注冊,否則可能出現“碼雲不能正確記錄代碼貢獻”的情況。
- 注冊“碼雲”后,所有同學加入指導老師的團隊,指導老師給每個組長賦予“管理員”權限。
- 組長盡快做好三項工作:新建項目、新建團隊、把本組隊員拉入項目組和團隊。
- 團隊中應有多人承擔編碼工作,通過平台應該可觀察到“合作過程”。
- 組長安排每天的任務,在碼雲中標識為“待辦”並指定負責人,任務完成后,執行人將任務標識為“完成”。
- 代碼編寫: 編程工具和編程語言任選。
- 文檔編寫: 格式標准參考:河北大學本科生畢業論文撰寫規范。內容參考:FTP://10.188.53.101/軟件實訓 文件夾內部的:可行性分析、需求分析、概要設計、詳細設計、測試等相關內容。
- 團隊中應有多人承擔文檔編寫工作,每個小組的全部文檔,編纂為一冊。文檔第一頁寫清楚:每個章節的作者。
- 文檔最后部分必須有自己的心得體會(每人一份),認真總結本課程的收獲。
三、 參考資料
- Git 學習資料:https://www.liaoxuefeng.com/wiki/896043488029600
- 碼雲:https://gitee.com/;https://gitee.com/help
- Sourcetree :https://www.sourcetreeapp.com/