實驗三 軟件工程結對項目html
2020-3-19git
Deadline:2020-3-28 24:00,以博客發表日期爲準github
評分標準:編程
1、實驗目的與要求微信
(1)體驗軟件項目開發中的兩人合做,練習結對編程(Pair programming)。學習
(2)掌握Github協做開發程序的操做方法。測試
2、實驗內容和步驟編碼
任務1:閱讀《現代軟件工程—構建之法》第3-4章內容,理解並掌握代碼風格規範、代碼設計規範、代碼複審、結對編程概念;spa
任務2:兩兩自由結對,對結對方《實驗二 軟件工程我的項目》的項目成果進行評價,具體要求以下:設計
(1)對項目博文做業進行閱讀並進行評論,評論要點包括:博文結構、博文內容、博文結構與PSP中「任務內容」列的關係、PSP中「計劃共完成須要的時間」與「實際完成須要的時間」兩列數據的差別化分析與緣由探究,將以上評論內容發佈到博客評論區。
(2)克隆結對方項目源碼到本地機器,閱讀並測試運行代碼,參照《現代軟件工程—構建之法》4.4.3節覈查表複審同伴項目代碼並記錄。
(3)依據複審結果嘗試利用github的Fork、Clone、Push、Pull request、Merge pull request等操做對同伴我的項目倉庫的源碼進行合做修改。
博客做業中針對任務2的評分要點:
任務3:採用兩人結對編程方式,結合我校師生疫情每日上報系統使用體驗,設計開發一款符合我校疫情防控工做需求的信息系統,使之具備如下功能:
(1)可採集全校各種師生員工疫情信息;
(2)各二級部門疫情防控工做負責人可查看本部門人員疫情彙總,並提供高級查詢功能進行多屬性組合查詢和可視化統計功能;
(3)學校防控辦指定負責人登陸《西北師範大學疫情防控信息統計》子系統,可瀏覽全部人員填報彙總數據清單,利用【高級查詢】可進行數據組合篩選,系統以圖形化方式展現各學院已填報和未填報學生統計狀況和關鍵疫情數據統計狀況,可【導出】查詢列表的EXCEL文件;
(4)人機交互界面要求GUI界面(WEB頁面、APP頁面均可);
(5)附加分功能:定時填報提醒
結對編程項目實施要求及代碼部分評分細則(30分):
任務4:完成結對項目報告博文做業(30分,如下給出評分細目)
博文做業格式符合如下要求:
項目 |
內容 |
課程班級博客連接 |
<填寫課程班級博客連接> |
這個做業要求連接 |
<填寫做業要求連接> |
個人課程學習目標 |
<填寫目標> |
這個做業在哪些方面幫助我實現學習目標 |
<填寫相關內容> |
結對方學號-姓名 |
<填寫學號-姓名> |
結對方本次博客做業連接 |
<填寫地址> |
本項目Github的倉庫連接地址 |
<填寫地址> |
博文做爲任務3結對編程任務總結的文字資料,需完整包含如下內容: