峽谷Partners--團隊第二次作業github編程實戰


團隊作業(二)

第一部分

一、組員職責分工

  • 前端:庄康澤、陳少彬、陸吉杉、林思靈
  • 后端:洪鴻林、林懷穎、馮浩、葉睿操

二、github提交截圖與組員commit次數

QQ截圖20210327225453

QQ截圖20210327225509

QQ截圖20210327225526

QQ截圖20210327225535

QQ截圖20210327225544

  • 次數統計
    • 馮浩:5
    • 葉睿操:3
    • 林懷穎:5
    • 陸吉杉:4
    • 陳少彬:3
    • 洪鴻林:3
    • 庄康澤:4
    • 林思靈:4

三、程序運行截圖

四、遇到的困難

  • 馮浩:困難:前端把注冊賬號和關注會議頁面區分開了,后端編寫注冊功能的時候,必須進行兩次連續的表單提交,並且得防止用戶在中途離開導致表單提交有誤,因此得對后端代碼進行大幅修改,成為難點。
    解決方法:固定頁面跳轉,設置請求類型,表單提交方式,不允許中途退出,並且改變他的數據庫。

  • 林懷穎:困難:數據表格沒有統一,大家都在自己的表格上改,沒有通知隊友。

    解決:與隊友多溝通交流,改善前后端交互。

  • 庄康澤:困難前后端對接時間太趕,來不及撰寫對接文檔,導致數據庫接口調用時頻繁刪改,拖后工期。
    解決:最后后端聚在一起討論並確定了類圖和數據庫模型,完成了最后的接口設置。

  • 葉睿操:困難:后端使用PHP,從頭開始學習,與前端的交互頻繁,接口函數頻繁修改,還修改到了數據庫結構,耗時。

    解決:在開工前定好數據庫結構,不要頻繁修改,結構與接口。

  • 陳少彬:困難:bootstrap框架的css布局混亂不堪,使用不熟練 。

    解決:像隊友尋求幫助及網上搜索。

  • 洪鴻林:困難:類圖的構建和規划,由於沒有PHP基礎知識,剛開始進行如何項目開發的時候出現了一定的錯亂,如何和前端進行交互,后端和數據庫的連接和數據進行處理。前端和后端如何對接接口。
    解決方案:上網查找資料,和前端進行一定的交互。

  • 陸吉杉:問題:排版代碼一直不起作用。
    解決:將一個容器div做成兩個嵌套的容器進而運用margin等屬性。

  • 林思靈:困難:一開始在布局上出現了問題,在不斷調整float,margin,padding等屬性之后,在隊友的幫助下完成了預期的效果。
    列表在前端不知道怎么判斷是否實現,在之后負責前后端交互中知道了怎么判斷。
    解決辦法:本來只是負責前端,但由於進度較慢,負責起了前后端交互,根據之前學習的內容,依然有許多問題,例如$_POST初始為空報錯,數據庫語句錯誤,函數調用問題,都根據不斷測試和百度找到問題所在,並成功解決

五、團隊貢獻比例

  • 馮浩:20%
  • 葉睿操:10%
  • 林懷穎:15%
  • 陸吉杉:10%
  • 陳少彬:10%
  • 洪鴻林:5%
  • 庄康澤:15%
  • 林思靈:15%

六、PSP表格

洪鴻林:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 50 30
• Estimate • 估計這個任務需要多少時間 10 5
Development 開發 330 350
• Analysis • 需求分析 (包括學習新技術) 20 40
• Design Spec • 生成設計文檔 60 40
• Design Review • 設計復審 10 30
• Design • 具體設計 25 30
• Coding • 具體編碼 30 40
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 15 10
• Code Review • 代碼復審 30 20
• Test • 測試(自我測試,修改代碼,提交修改) 45 40
Reporting 報告 30 40
• Test Repor • 測試報告 20 10
• Size Measurement • 計算工作量 15 20
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 30 20
合計 760 855

馮浩:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 45 40
• Estimate • 估計這個任務需要多少時間 10 5
Development 開發 320 300
• Analysis • 需求分析 (包括學習新技術) 25 30
• Design Spec • 生成設計文檔 60 40
• Design Review • 設計復審 10 30
• Design • 具體設計 15 20
• Coding • 具體編碼 30 40
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 10 10
• Code Review • 代碼復審 35 20
• Test • 測試(自我測試,修改代碼,提交修改) 25 20
Reporting 報告 30 40
• Test Repor • 測試報告 15 20
• Size Measurement • 計算工作量 10 10
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 30 20
合計 760 855

林懷穎:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 50 60
• Estimate • 估計這個任務需要多少時間 15 10
Development 開發 400
• Analysis • 需求分析 (包括學習新技術) 20 40
• Design Spec • 生成設計文檔 60 40
• Design Review • 設計復審 10 30
• Design • 具體設計 20 30
• Coding • 具體編碼 40 60
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 10 10
• Code Review • 代碼復審 30 20
• Test • 測試(自我測試,修改代碼,提交修改) 55 40
Reporting 報告 30 40
• Test Repor • 測試報告 20 10
• Size Measurement • 計算工作量 10 10
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 20 30
合計 760 855

葉睿操:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 40
• Estimate • 估計這個任務需要多少時間 10 5
Development 開發 330 320
• Analysis • 需求分析 (包括學習新技術) 20 40
• Design Spec • 生成設計文檔 60 40
• Design Review • 設計復審 20 15
• Design • 具體設計 20 30
• Coding • 具體編碼 45 50
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 10 10
• Code Review • 代碼復審 15 30
• Test • 測試(自我測試,修改代碼,提交修改) 50 30
Reporting 報告 30 40
• Test Repor • 測試報告 20 10
• Size Measurement • 計算工作量 10 10
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 35 40
合計 760 855

陸吉杉:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 50 40
• Estimate • 估計這個任務需要多少時間 20 10
Development 開發 360
• Analysis • 需求分析 (包括學習新技術) 30 60
• Design Spec • 生成設計文檔 40 30
• Design Review • 設計復審 20 30
• Design • 具體設計 20 30
• Coding • 具體編碼 40 60
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 10 10
• Code Review • 代碼復審 30
• Test • 測試(自我測試,修改代碼,提交修改) 50 30
Reporting 報告 30 40
• Test Repor • 測試報告 20 10
• Size Measurement • 計算工作量 20 15
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 30 20
合計 760 855

陳少彬:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 45 30
• Estimate • 估計這個任務需要多少時間 10 5
Development 開發 300 310
• Analysis • 需求分析 (包括學習新技術) 20 40
• Design Spec • 生成設計文檔 30 40
• Design Review • 設計復審 10 30
• Design • 具體設計 40 30
• Coding • 具體編碼 40 60
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 20 15
• Code Review • 代碼復審 30 20
• Test • 測試(自我測試,修改代碼,提交修改) 50 30
Reporting 報告 30 40
• Test Repor • 測試報告 20
• Size Measurement • 計算工作量 20 30
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 30 20
合計 700 660

庄康澤:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 45 30
• Estimate • 估計這個任務需要多少時間
Development 開發 210 240
• Analysis • 需求分析 (包括學習新技術) 20 40
• Design Spec • 生成設計文檔 30 40
• Design Review • 設計復審 10 30
• Design • 具體設計 20 30
• Coding • 具體編碼 40 60
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 10 10
• Code Review • 代碼復審 30 20
• Test • 測試(自我測試,修改代碼,提交修改) 50 30
Reporting 報告 30 40
• Test Repor • 測試報告 20 10
• Size Measurement • 計算工作量 10 10
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 30 20
合計 600 620

林思靈:

PSP2.1 Personal Software Process Stages 預估耗時(分鍾) 實際耗時(分鍾)
Planning 計划 45 30
• Estimate • 估計這個任務需要多少時間 20 20
Development 開發 200 240
• Analysis • 需求分析 (包括學習新技術) 30
• Design Spec • 生成設計文檔
• Design Review • 設計復審 10 30
• Design • 具體設計 20 30
• Coding • 具體編碼 40 60
• Coding Standard • 代碼規范 (為目前的開發制定合適的規范) 10 10
• Code Review • 代碼復審 30 20
• Test • 測試(自我測試,修改代碼,提交修改) 50 30
Reporting 報告 30 40
• Test Repor • 測試報告 20 10
• Size Measurement • 計算工作量 10 10
• Postmortem & Process Improvement Plan • 事后總結, 並提出過程改進計划 30 20
合計 600

第二部分

一、對於上次團隊選題展示的問題重新回答

  • 關於抄襲的問題,所謂抄襲,就是你把別人的創造裝作是自己的。我們這次的作業是通過它原本游戲的立意,比如說:搞笑、合作方面。我們在它的基礎上進行了拓展和改善,相當於說是創造了一個新的游戲。最后我們做出來的東西肯定是和他們不一樣的。例如:LOL和王者榮耀,不能說是王者榮耀抄襲了LOL。

二、選題后的想法、思考和具體行動

  • 明白了團隊中還有許多要學習的東西和事物,有相關的服務器和數據庫以及同步方面的知識。對於團隊的分配問題進行一定的討論和分配,明白了項目中每個成員研究的方向以及后期的開發如何進行。對於如何進行開發有了較為深刻的了解。成員也開始進行一定的項目學習,通過項目學習進行開發。對於如何進行服務器和網絡開發有了較為深刻的理解。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM