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

組長博客前端

1、組員職責分工

組員 分工
鄧澤源 後端
姚彬錕 後端
張慶焰 前端
周鑫煌 UI原型圖
陳展鴻 後端
陳觀鴻 前端
吳潔敏 博客
朱宏 爬數據

2、github 的提交日誌截圖(鼓勵小粒度提交)

3、程序運行截圖

  • 高德API

  • 美團

  • 美團之美食與商戶評價

  • 商圈信息爬取(JSON格式)

4、程序運行環境

  • 用戶要求:Android 5.0以上版本
  • UI設計:墨刀
  • 前端要求:Android 5.0+
  • 後端要求:windows 10 python 3.7

5、GUI界面




6、基礎功能實現

1.能將店鋪的名稱、綜合評分、詳細地址、聯繫電話、營業時間、許可證、經緯度、平均消費、所屬品牌、相冊爬取下來
2.前端能將信息進行展現
3.測評出福州最受歡迎的商圈(參考人氣)
4.分別測評出福州人均消費50如下,50-100、100-200、200以上最佳(性價比最高)的前五家美食餐廳(參考評價與價格)
5.測評出福州最佳美食彙集地
6.測評出福州服飾類綜合評分最高的商圈
7.基本數據可視化
8.UI界面python

7、鼓勵有想法且有用的功能

1.增長玩樂的商圈
2.增長對娛樂的地方的排行榜
3.自動排序綜合性價比高的餐廳,而且會把招牌菜列出來
4.給一個對比的功能,兩家相似口味的餐廳根據菜品和評價作對比git

8、遇到的困難及解決方法

林睿(組長)

困難:技術不夠因此三個小時沒幫上什麼忙,只能幫後端找找數據當我的工智能
解決方法:努力學習技術,爭取在編程上幫忙github

鄧澤源

一、
困難:美團、大衆的爬蟲爬取會隨着訪問次數上升而封IP
解決方法使用代理池或者「人工智能」多開分身術
PS:反應過來被封的時候太遲了,裂開
二、
困難:高德API使用爬取JSON文件在Python中與前端有着格式交互問題
解決方法:將JSON文件轉化成爲DICT再進行抓分處理
三、
困難:高德地圖中沒有商圈
解決方法:獲取美團中的商圈座標信息與半徑經緯度,在高德地圖API中進行點座標半徑搜索,加權算法處理最終商圈評分算法

張慶焰

困難:高德地圖sdk在虛擬機上沒法正常運行,初始化的時候閃退
解決:導入x64運行庫編程

姚斌錕

困難:爬蟲ip失效
解決:分多個ip爬取,最後將數據整個到一塊兒windows

朱宏

困難:網頁爬多了IP會被封
解決方法:用ip代理頻繁更換接着爬後端

蔡雅菁

困難:技術短板,因此三小時極限編程基本上幫不上什麼忙,只能當個planB「人工智能」,555
解決方法:經過努力自學儘快提升編程能力api

吳潔敏

困難:技術不夠,只能當我的工智能和寫寫博客混混分這樣子
解決方法:繼續努力

周鑫煌

困難:所提出的需求點評api幾乎都用不了,說好的調接口變成本身爬數據,加上前端編寫跟後端部署,爲了實現更好的完成度,三個多小時工做量變得略大,時間上來不及。
解決方法:去掉了一些本來但願實現的騷功能,在ui設計上從開發的角度出發,儘可能作的最簡化且最容易實現又不失美觀。

王景弘

困難:技術力不夠只能在旁邊幫幫忙
解決方法:在前端旁邊一邊作一邊學

陳展鴻

困難:跑到另一個教室閉關鎖國
解決方法:對外開放

陳觀鴻

困難:時間比較少,對於安卓的使用也不夠熟練,速度太慢了
解決方法:只能以後好好讀了,抱住大佬大腿

9、馬後炮

  • 林睿(組長):前期沒有作足準備和分工,若是早點能準備好先學習一些技術,那麼或許能幫點忙
  • 鄧澤源:若是早知道今天要裂開,那麼我昨晚就好好學習
  • 張慶焰: 若是不上福大,那麼就不會碰到柯逍
  • 姚斌錕:若是我沒有選計算機,那麼我就不用學軟件工程
  • 朱宏:若是不用爬蟲 ,那麼就不會被封ip,那麼就不會浪費時間用代理
  • 蔡雅菁:若是給我一次重來的機會,那麼我必定要從大一就開始好好學習好好作人
  • 吳潔敏:若是能回到大一,那麼我必定好好努力555
  • 周鑫煌:若是我擅長的是安卓,那麼就能夠幫慶焰男神多分擔一些開發上的壓力了
  • 王景弘:若是隊友早點肯定爬取數據的方法,那麼咱們就不用手動記錄二十多頁的餐廳ID了
  • 陳展鴻:若是早知道三個小時必定要作完,那麼就前一天晚上提前作準備
  • 陳觀鴻:若是我能提早掌握好安卓的控件,加快代碼速度,那麼咱們就會作的更快

10、評估每位組員的貢獻比例

組員 貢獻比
張慶焰 44
鄧澤源 17
周鑫煌 12
陳展鴻 11
姚斌錕 6
陳觀鴻 5
吳潔敏 3
朱宏 2

11、PSP表格(我的)

12、學習進度表(我的)

相關文章
相關標籤/搜索