第03組 團隊Git現場編程實戰


一、 組員職責分工

|||||||||||||||||||||||||
|:----😐:----😐:----😐
|職務|姓名|具體任務|
| 組長 |楊雨絲|UI設計|
| 副組長 |林郁昊|前端|
| 組員 |李釩效|后端|
| 組員 |吳之昊|后端|
| 組員 |鄭木平|后端|
| 組員 |宋娟|UI設計|
| 組員 |許鈺梅|UI設計|
| 組員 |朱玥軒|UI設計|
| 組員 |於婕|UI設計、博客|
| 組員 |張錚|后端|
| 組員 |吳崎|后端|

二、Github提交日志截圖

三、程序運行截圖




四、程序運行環境

python3.7 Windows10


五、UI界面





六、基礎功能實現

  • 通過高德地圖api的關鍵詞搜索,調取福州美食類別的500條POI信息,通過其中的cost字段和rating字段,計算出各個價格區間性價比最高的五家餐廳
  • 通過周邊搜索,獲取各個商圈中心1000米范圍內500個美食類別POI的信息,以平均評分和評分人數作為綜合評價指標,找出最受歡迎的商圈
  • 將上面的美食類別改為服飾類別,以平均評分、評分人數和人均消費找出綜合評分最高的商圈

七、有想法且有用的功能

  • 各個價格區間性價比最高的餐廳再根據食物種類細化分類(比如中餐、西餐、泰國菜等等)
  • 分析用戶愛好,給用戶不同的推薦

八、遇到的困難及解決辦法

楊雨絲

困難:在短時間內協調分工,github提交出現問題

解決辦法:組織組員自己選擇分工,跟進進度,百度解決問題。

林郁昊

困難:使用爬蟲時遭遇反爬蟲,努力白費

解決辦法:調整心態,仔細看api文檔,查看接口

李釩效

困難:美團和餓了么爬去信息時候老是會遇到反爬的

解決辦法:直接在高德地圖里找信息

吳之昊

困難:高德地圖API返回的人均消費數據部分非常魔幻,並不全都是字符串,存在list類型,例如人均消費133.5,儲存為一個列表:’1’,’3’,’3’,’.’,’5’

解決辦法:讀數據時需判斷類型,若為list則先轉換為str類型再轉換為float類型進行數據的處理

鄭木平

困難:爬取各大網站數據失敗,壁壘有點高,技術太菜

解決辦法:改用地圖api,雖然數據比較不准確

宋娟

困難:設計界面導致大腦短路,圖層太多導致大腦短路

解決辦法:不同的界面板塊分組整理,跟隊友討論整理思路后,手繪框架,逐步豐富填充。

許鈺梅

會的知識掌握的技能太少,只能在旁邊干看着隊友做,什么忙也幫不上,辛苦隊友們了

偶爾搜索一丟丟資料然后看隊友操作,再然后好像只好只能看着了

朱玥軒

困難:ui界面的設計比較難以抉擇,比如圖標選擇和背景選擇

解決辦法:初步選擇一些素材,然后再去和大家一起討論看看成果,邊選擇邊修改

於婕

困難:ps使用不熟練,導出圖層出了故障

解決辦法:在隊友操作設計的時候幫隊友解決零碎問題,在隊友和度娘的幫助下換方法導出。

張錚

困難:不會爬蟲,API的調用也很難

解決辦法:百度,github上查找

吳崎

困難:API調用失敗,時間緊張難以完善

解決辦法:不調用api,直接使用爬蟲

九、馬后炮

  • 如果有大佬指路,那么我就不會浪費兩個小時查資料搞爬蟲了
  • 如果沒有軟工這門課,那么我這學期會很輕松並且很開心開心開心開心(胡言亂語)
  • 如果我沒有這么菜,那么我就不會看着大佬干瞪眼了OTZ

十、每位組員貢獻比例

|||||||||||||||||
|:----😐:----😐:----😐:----😐
|職務|姓名|具體任務|最終得分|
| 組長 |楊雨絲|UI設計|4%|
| 副組長 |林郁昊|前端|16%|
| 組員 |李釩效|后端|17%|
| 組員 |吳之昊|后端|15%|
| 小組長 |鄭木平|后端|20%|
| 組員 |宋娟|UI設計|11%|
| 組員 |許鈺梅|UI設計|4%|
| 組員 |朱玥軒|UI設計|4%|
| 小組長 |於婕|UI設計、博客|8%|
| 組員 |張錚|后端|1%|
| 組員 |吳崎|后端|1%|
| 合計| | |100%|


十一、PSP

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


十二、學習進度條

||||||||||||||
|:--😐:--😐:--😐:--😐:--😐
| 第N周 | 新增代碼(行) | 累計代碼(行) | 本周學習耗時(小時) | 累計學習耗時(小時) |
| 1 | 93 | 93 | 20 | 20 |
| 2 | 178 | 271 | 15 | 35 |
| 3 | 182 | 453 | 45 | 80 |
| 4 | 125 | 578 | 20 | 100 |
| 5 | 133 | 711 | 20 | 120 |
| 6 | 125 | 836 | 10 | 130 |


免責聲明!

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



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