隊員學號 | 隊員姓名 | 博客地址 | 備註 |
---|---|---|---|
221600131 | Jamin | https://www.cnblogs.com/JaminWu/ | 隊長 |
221600308 | 我超可愛的 | http://www.cnblogs.com/XNC-SoCute/ | |
221600305 | haziza | http://www.cnblogs.com/haziza/ | |
221600340 | 你看見個人小熊了嗎 | https://www.cnblogs.com/stereohearts/ | |
221600426 | Hunterj Lin | https://www.cnblogs.com/HunterJ/ | |
021600823 | 玫葵 | https://www.cnblogs.com/offeroques/ |
學號 | 姓名 | 貢獻 |
---|---|---|
221600131 | Jamin | Web、管理master分支 |
221600308 | 我超可愛的 | iOS、文檔撰寫 |
221600426 | Hunterj Lin | 後端編寫,算法設計 |
021600823 | 玫葵 | 數據處理與詞雲圖實現 |
221600340 | 你看見個人小熊了嗎 | 數據處理與柱狀圖實現 |
221600305 | haziza | UI設計、文檔撰寫 |
部署
該項目已部署在iis服務器上,但因爲學校信息辦防火牆限制只能在校園網內訪問 抽獎平臺前端
抽獎算法:
- 一、對每一個人的有效發言次數以及發表關鍵詞距離抽獎開始的時間進行加權求和
- 二、對1求出來的權值和進行sigmoid運算,映射到0-1的區間
- 三、對於不過濾和普經過濾模式把2的結果經過線性變換映射導0-10區間;對於深度過濾,因爲有懲罰降權機制,因此映射到0-100區間以確保足夠大的區分度
- 四、將全部參與者的最終得分連在一塊兒構成隨機區間,對區間進行隨機投點,得分越高者區間越大,相對來講更容易中獎。
webpack
懲罰降權算法:
- 一、因爲日常不發言者,在抽獎時大量水羣,這時經過判斷規定時間段內大量發言且這些發言是表情或者空白字符者會下降其得分直到0爲止
- 二、經過黑名單檢測,平時若是發佈廣告等無效水羣言論,則會在下降其最終得分直到0爲止,並將其拉入黑名單
-
- 如圖大量水羣者
- git
個人抽獎
github
我的信息
web
學號 | 姓名 | 貢獻 | 比例 |
---|---|---|---|
221600131 | Jamin | Web、管理master分支 | 20% |
221600308 | 我超可愛的 | iOS、文檔撰寫 | 17% |
221600426 | Hunterj Lin | 後端編寫,算法設計 | 22% |
021600823 | 玫葵 | 數據處理與詞雲圖實現 | 18% |
221600340 | 你看見個人小熊了嗎 | 數據處理與柱狀圖實現 | 18% |
221600305 | haziza | UI設計、文檔撰寫 | 5% |
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
Planning | 計劃 | ||
• Estimate | • 估計這個任務須要多少時間 | 20 | 20 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 30 | 30 |
• Design Spec | • 生成設計文檔 | 30 | 15 |
• Design Review | • 設計複審 | 30 | 40 |
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | 30 | 30 |
• Design | • 具體設計 | 60 | 90 |
• Coding | • 具體編碼 | 200 | 240 |
• Code Review | • 代碼複審 | 30 | 15 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 30 | 60 |
Reporting | 報告 | ||
• Test Repor | • 測試報告 | 30 | 20 |
• Size Measurement | • 計算工做量 | 20 | 10 |
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | 30 | 30 |
合計 | 540 | 600 |
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
Planning | 計劃 | ||
• Estimate | • 估計這個任務須要多少時間 | 30 | 20 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 15 | 30 |
• Design Spec | • 生成設計文檔 | 30 | 15 |
• Design Review | • 設計複審 | 20 | 30 |
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | 30 | 30 |
• Design | • 具體設計 | 60 | 90 |
• Coding | • 具體編碼 | 400 | 460 |
• Code Review | • 代碼複審 | 30 | 15 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 15 | 45 |
Reporting | 報告 | ||
• Test Repor | • 測試報告 | 60 | 90 |
• Size Measurement | • 計算工做量 | 20 | 10 |
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | 30 | 30 |
合計 | 740 | 865 |
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
Planning | 計劃 | ||
• Estimate | • 估計這個任務須要多少時間 | 20 | 15 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 15 | 30 |
• Design Spec | • 生成設計文檔 | 30 | 15 |
• Design Review | • 設計複審 | 30 | 20 |
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | 30 | 30 |
• Design | • 具體設計 | 60 | 90 |
• Coding | • 具體編碼 | 300 | 360 |
• Code Review | • 代碼複審 | 30 | 15 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 30 | 60 |
Reporting | 報告 | ||
• Test Repor | • 測試報告 | 60 | 90 |
• Size Measurement | • 計算工做量 | 20 | 10 |
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | 30 | 30 |
合計 | 535 | 765 |
PSP 2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
Planning | 計劃 | ||
• Estimate | • 估計這個任務須要多少時間 | 30 | 15 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 20 | 30 |
• Design Spec | • 生成設計文檔 | 30 | 20 |
• Design Review | • 設計複審 | 40 | 40 |
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | 30 | 30 |
• Design | • 具體設計 | 60 | 90 |
• Coding | • 具體編碼 | 300 | 400 |
• Code Review | • 代碼複審 | 30 | 15 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 30 | 60 |
Reporting | 報告 | ||
• Test Repor | • 測試報告 | 60 | 60 |
• Size Measurement | • 計算工做量 | 20 | 10 |
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | 30 | 30 |
合計 | 680 | 800 |
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
Planning | 計劃 | ||
• Estimate | • 估計這個任務須要多少時間 | 20 | 15 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 90 | 115 |
• Design Spec | • 生成設計文檔 | - | - |
• Design Review | • 設計複審 | - | - |
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | - | - |
• Design | • 具體設計 | 40 | 30 |
• Coding | • 具體編碼 | 90 | 120 |
• Code Review | • 代碼複審 | 30 | 40 |
• Test | • 測試(自我測試,修改代碼,提交修改) | 30 | 60 |
Reporting | 報告 | ||
• Test Repor | • 測試報告 | - | - |
• Size Measurement | • 計算工做量 | 20 | 15 |
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | 30 | 30 |
合計 | 350 | 425 |
PSP2.1 | Personal Software Process Stages | 預估耗時(分鐘) | 實際耗時(分鐘) |
Planning | 計劃 | ||
• Estimate | • 估計這個任務須要多少時間 | 40 | 30 |
Development | 開發 | ||
• Analysis | • 需求分析 (包括學習新技術) | 30 | 70 |
• Design Spec | • 生成設計文檔 | - | - |
• Design Review | • 設計複審 | - | - |
• Coding Standard | • 代碼規範 (爲目前的開發制定合適的規範) | - | - |
• Design | • 具體設計 | 40 | 30 |
• Coding | • 具體編碼 | 30 | 50 |
• Code Review | • 代碼複審 | ||
• Test | • 測試(自我測試,修改代碼,提交修改) | 20 | 50 |
Reporting | 報告 | 50 | 70 |
• Test Repor | • 測試報告 | - | - |
• Size Measurement | • 計算工做量 | 20 | 15 |
• Postmortem & Process Improvement Plan | • 過後總結, 並提出過程改進計劃 | 30 | 20 |
合計 | 250 | 335 |