1. 程式人生 > >Alpha沖刺(4/10)

Alpha沖刺(4/10)

前後端交互 工作量 導入 框架 感覺 規範 art 邏輯 sina

團隊信息

  • 隊名:爸爸餓了

  • 組長博客:here

  • 作業博客:here

組員情況

組員1(組長):王彬

過去兩天完成了哪些任務

  • 完成菜品信息的標定、量化以及整理成csv的任務

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

  • 進入alpha最後沖刺階段,推進項目進度
  • 對前端UI進行統一,保證各個頁面用戶操作邏輯一致

有哪些收獲、困難和疑問

  • 收獲:經歷了一次9個人的現場編程,體驗了現場團隊合作可能發生的各種問題
  • 困難:在任務劃分上無法照顧到每個組員,原因一部分是組員不同的技術特長決定的,一部分是我經驗不足導致的

組員2:趙暢

過去兩天完成了哪些任務

  • 完成了團隊現場編程實戰的抽獎系統的大部分後臺工作,和部分前端工作,並部署到雲服務器上。

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

  • alpha沖刺的後臺:建立各個數據庫、導入數據、寫接口。

有哪些收獲、困難和疑問

  • 收獲:通過這次抽獎系統的作業,獲得了更多有關新建數據庫、向數據庫導入數據、數據接口設計、後臺處理邏輯、頁面設計、前後端交互的經驗。這有助於我alpha沖刺的進一步開發。
  • 困難:感覺合作程度不高。

github代碼簽入記錄

技術分享圖片
技術分享圖片

組員3:胡展瑞

過去兩天完成了哪些任務

  • 學習了部分PHP語法
  • 學習了Laravel框架下對數據庫的操作以及接收返回json的方法

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

  • 跟著組長分配的接口任務開始肝代碼
  • 嘗試多了解下測試方法

有哪些收獲、困難和疑問

  • 更加清晰了git團隊操作
  • 狀態較低迷,感覺自己無所事事

組員4:李恒達

過去兩天完成了哪些任務

  • 完成了推薦界面按鈕的功能邏輯

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

  • 繼續美化界面,參考更好的框架,盡可能適當的添加切換的動畫效果
  • 完善接口設計,嘗試獲取數據

有哪些收獲、困難和疑問

  • 收獲:界面全手打,基礎功能完成還是挺有成就感的。
  • 困難:團隊Github的合並代碼這塊還是很模糊。動畫效果學的不精,推薦展示暫時只停留在文本變化階段。

github代碼簽入記錄

技術分享圖片

組員5:林煌偉

過去兩天完成了哪些任務

  • 完成了商家端主頁的部分布局
  • 學習了ECharts的部分內容

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

  • 繼續學習ECharts
  • 完成主頁的圖表制作
  • 完成主頁面布局美化

有哪些收獲、困難和疑問

  • 收獲:學習了如何在網頁端生成圖表

github代碼簽入記錄

技術分享圖片

組員6:陳誌煒

過去兩天完成了哪些任務

  • 完成聊天記錄信息的提取。
  • 查閱了SVG相關資料,已有初步方案。

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

  • 主界面調整,以及增加店鋪查看功能
  • 完成室內地圖

有哪些收獲、困難和疑問

  • SVG實現地圖功能,理論上可行,目前就是實際操作上的難度還未知。

github代碼簽入記錄
技術分享圖片

組員7:陳文垚

過去兩天完成了哪些任務

  • 完成部分選擇口味界面的布局

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

  • 與後端進行數據交互
  • 選擇口味界面的設計

有哪些收獲、困難和疑問

  • 在下載okhttp包的時候Android Studio無法解析,並且出現各種稀奇古怪的問題。去百度了解決方法,在試完網上的各種方法後,Android Studio徹底崩了,不得已重裝AS,但是之後在導入項目時仍舊出現了Read timeout、Failed to open zip file等問題。折騰了一天後,經過數次重裝,成功解決。

github代碼簽入記錄

技術分享圖片

組員8:佘嶽昕

過去兩天完成了哪些任務

  • 學習了laravel中的數據庫操作
  • 學習了php的前端編寫,表單post方法
  • 學習了python的xlsxwrite和pyecharts

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

  • 接口編寫
  • 前後端交互實戰

有哪些收獲、困難和疑問

  • 收獲:laravel中的數據庫操作和返回json格式數據 git團隊協作流程
  • 困難:到了疲倦期了 有點心累 接下去要學會調整心態吧 這也算是這門課程進行過程中的一個必修課

github代碼簽入記錄

技術分享圖片

組員9:王源

過去兩天完成了哪些任務

  • 完成了python-php連接的剩余部分,使得該接口可以接受post請求
  • 初步完成問題答案信息的處理

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

  • 繼續編寫推薦算法代碼

有哪些收獲、困難和疑問

  • 對git的操作和php語法更加熟悉

github代碼簽入記錄

技術分享圖片

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

技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片
技術分享圖片

燃盡圖

技術分享圖片

站立會議合照

技術分享圖片

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

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

PSP

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

學習進度條

第N周 新增代碼行 累計代碼行 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
1 200 200 15 15 學習Java以及IDEA的使用
2 10 25 閱讀構建之法,了解了NABCD模型,學會了原型工具的使用
3 600 800 20 45 閱讀《第一行代碼》學習Android開發,Java進一步學習
7 300 1100 15 60 學習Android的UI設計
8 200 1300 20 80 學習Android的數據存儲及網絡技術
9 600 1800 8 88 進一步學習界面的布局設計和一些控件的屬性設置
10 200 2000 4 92 控件效果的優化
10 300 2300 5 97 學會使用HTTP協議進行簡單的數據交互

Alpha沖刺(4/10)