天天看點

Alpha 沖刺 (3/10)

團隊資訊

  • 隊名:爸爸餓了
  • 組長部落格:here
  • 作業部落格:here

組員情況

組員1(組長):王彬

過去兩天完成了哪些任務

  • 完成了對laravel架構的一整套機制的了解,對後端的處理流程有全面的認識對整個項目的把握度提高
  • 通過github找到了Android前端關鍵部分所需的UI元件,并對其實作原理進行了解

接下來的計劃 & 還剩下哪些任務

  • 管理項目進度,對接下去一周進行任務安排
  • 預計在周日前完成前後端POST請求發送和收取json資料的測試
  • 繼續學習Android端UI設計的相關知識,使産品UI盡量向預想靠攏

有哪些收獲、困難和疑問

  • 困難:組員們都來到了課程較多的時間段,每天能夠支配的開發時間不如預計
  • 收獲:1、對Android ViewPager元件的實作有了了解 2、明白RESTful API設計規範的意義

組員2:趙暢

  • 深入學習了Restful API設計理念和MVC架構。完成了一個http的post方法并通過測試。
  • 學習了json,完成了一個小功能,和前端使用json進行了資料簡單的互動。
  • 學習了git關聯到多個遠端分支的操作。再一次熟練了本地代碼和雲端伺服器的更新、同步操作。
  • 開會,幫助同組成員理清後端知識點,幫助前端同學認識後端處理邏輯,解答疑問。
  • 爆肝設計:設計接口/業務邏輯/開發詳細文檔/任務配置設定和日程規劃
  • 和小夥伴一起爆肝程式設計
  • 學習到了很多知識點,也踩了很多坑,靠百度/google解決了居多問題,在這裡就不一一列舉了。經過四五天的努力,後端組在整個技術層面上已經攻關得差不多了。接下來,接口和資料庫表設計還不太完全,編碼規範還沒有制定,需要立即敲定然後配置設定任務爆肝程式設計了。

github代碼簽入記錄

Alpha 沖刺 (3/10)

組員3:胡展瑞

  • 熟悉了後端開發的整個流程
  • 更加熟悉了laravel架構
  • 學習PHP相關知識
  • 完成組長配置設定的任務
  • 對laravel架構有了比較系統 的認識,但是在PHP文法上面還是存在一些不足
  • 測試方面還是比較模糊

組員4:李恒達

  • 認識了一些更酷炫的控件
  • 對POST、GET操作有了更系統的認識
  • 繼續學習控件的使用和布局的自定義操作。
  • 繼續完成接口任務
  • 計劃在周末時間内搞定負責部分的前端任務。
  • 對material design有了初步認識

組員5:林煌偉

  • 完成了web端商家注冊界面
  • 完成了web端商家登入界面
  • 完成了web端重置密碼界面
  • 繼續完成商家首頁面
  • 完成與後端的接口互動
  • 實作界面邏輯功能
  • 收獲:了解了後端一些知識,熟悉了前後端整個開發流程
  • 困難:在web端用圖表展示後端資料存在一定困難
Alpha 沖刺 (3/10)

組員6:陳志炜

  • 完成使用者定位
  • 查閱一些SVG的資料
  • 主界面完成與後端的互動
  • 完成地圖上标注店鋪的新需求
  • 完成SVG圖操作
  • 體驗了團隊共同使用git進行開發的一個經曆

組員7:陳文垚

  • 完成了注冊界面的設計
  • 完成了重置密碼界面的設計
  • 初步學習了如何與後端進行互動
  • 進一步學習如何與後端進行互動
  • 完成回答問題界面的設計
  • 嘗試了使用HTTP協定擷取後端資料,對互動有了初步的了解

組員8:佘嶽昕

  • 熟悉了Restful架構 及 http請求
  • 實作了route的get方式,嘗試了控制器、視圖通用視圖等的運用,可以根據url展現不同頁面
  • 學習了Eloquent 資料模型
  • 寫了一個傳回json資料的接口
  • 使用者注冊登入的token機制的實作
  • 編寫與資料庫互動并傳回資料的執行個體
  • 擷取前端的json資料并能夠使用
  • 收獲:熟練掌握了laravel架構的路由功能,以及github的團隊協作
  • 困難:虛拟機網絡與校園網的不相容 無法解決

github代碼簽入記錄 

Alpha 沖刺 (3/10)

組員9:王源

  • 完成laravel的請求響應、資料庫模型的相關學習
  • 完成php和python初步連接配接
  • 進一步連接配接php和python
  • 構造接口
  • laravel架構的請求響應、資料庫模型等知識
  • flask、curl等的使用

展示組内最新成果(.jpg 、.gif、.mp4等任意形式,不要貼代碼)

Alpha 沖刺 (3/10)
Alpha 沖刺 (3/10)

![93[)P[U_8MBQX19BWQM%35.jpg

Alpha 沖刺 (3/10)

燃盡圖

Alpha 沖刺 (3/10)

站立會議合照

Alpha 沖刺 (3/10)

會議耗時記錄(每次追加記錄)

第N次會議 耗時
1 8
2 15
3 12

PSP

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 5
· Estimate · 估計這個任務需要多少時間
Development 開發 230 195
· Analysis · 需求分析 (包括學習新技術) 100 80
· Design Spec · 生成設計文檔 30 45
· Design Review · 設計複審
· Coding Standard · 代碼規範 (為目前的開發制定合适的規範)
· Design · 具體設計
· Coding · 具體編碼 70
· Code Review · 代碼複審
· Test · 測試(自我測試,修改代碼,送出修改)
Reporting 報告 20
· Test Repor · 測試報告
· Size Measurement · 計算工作量 10
· Postmortem & Process Improvement Plan · 事後總結, 并提出過程改進計劃
合計 250 220

學習進度條

第N周 新增代碼 累計代碼 本周學習耗時 累計學習耗時 重大成長
300 初步了解基于python的網頁爬蟲原理,閱讀urllib和beatufsoup官方文檔
學習Blasiq模型設計工具
200 500 18 簡單python爬蟲編寫,爬取資料處理
4 580 1080 25 43 較複雜C++代碼邏輯的實作
150 1230 48 linux套接字程式設計
6 1530 54 linux圖形界面程式設計
7 64 視訊制作技能提高、原型制作技能提高、了解MD設計規範
67 圖示設計技能提高、視訊後期制作技能習得
9 2030 88 安卓應用運作原理了解、github團隊代碼管理入門、Android前後端交換流程明晰、了解RESTful API的設計理念、對laravel架構的整體運作機制有初始了解

學習進圖條

91