1. 程式人生 > >Alpha衝刺(七)

Alpha衝刺(七)

Information:

隊名:彳艮彳亍團隊
組長部落格:戳我進入
作業部落格:班級部落格本次作業的連結

Details:

 

組員1(組長)柯奇豪

 

  • 過去兩天完成了哪些任務
    1. 改用更易用的springboot+mybatis框架進行開發,逐步完成基礎功能的實現
    2. 前後互動達成,實現小程式端與本地,本地與資料庫的互動
  • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃
    1. 程式碼規範完整性修改
  • 還剩下哪些任務
    1. 推出測試版本
    2. 部署伺服器
  • 燃盡圖(組內共用)

  • 有哪些困難
    1. 整體上來說這周的吸收較好,有了很直觀的成果出來
    2. 遇到的苦惱可能存在於想將想法中的理想形式都能夠很完美的實現,但是並不容易
  • 有哪些收穫和疑問
    1. 學會並應用了前後端的互動方式,將自己負責的模組逐漸完善

 

組員2:丁水源

 

  • 過去兩天完成了哪些任務
    1. 著手寫程式碼和框架設計。
    2. 明白dao層,mapper,service層等的意思。
    3. 搭建框架。
  • 描述:
    1. 著手寫程式碼和框架設計。
    2. 明白dao層,mapper,service層等的意思。
    3. 搭建框架。
  • 展示GitHub當日程式碼/文件簽入記錄:

  • 接下來的計劃:
    1. 微信小程式通知提醒框的完成
    2. “釋出通知”的“選定通知人群”功能的完成
  • 還剩下哪些任務:
    1. 微信小程式通知提醒框的完成
    2. “釋出通知”的“選定通知人群”功能的完成
    3. 框架的搭建和前後端連線
  • 燃盡圖:
    團隊共享

  • 有哪些困難:
    1. 仍是在熟悉框架時時遇到了一些困難。
    2. 除錯引數時遇到一些問題。
    3. 模組程式碼完成時遇到一些問題。
  • 有哪些收穫和疑問
    1. 明白了sprng boot的框架。
    2. 對於spring boot框架更加了解。
    3. 理解了PM的不易,也理解PM的辛苦!!繼續繼續加油鴨~

 

組員3 蔣熊

 

  • 過去兩天完成了哪些任務
    1. 瞭解介面和介面呼叫
    2. 完善介面
  • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃
    1. 和後端連線
  • 還剩下哪些任務
    1. 介面完善
    2. 介面連線
    3. 互動測試
  • 燃盡圖(組內共用)

  • 有哪些困難
    1. 介面不好接
    2. 出現bug比較多
  • 有哪些收穫和疑問
    1. 學到更多關於介面的
    2. 伺服器端的使用不清楚

 

組員4 黃志銘

 

  • 過去兩天完成了哪些任務
    1. 功能介面的設計
    2. 討論了關於共享編輯的介面轉換策略
  • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃
    1. 對於之前的介面再寫js邏輯層
  • 還剩下哪些任務
    1. 前後端互動
    2. 介面
  • 燃盡圖(組內共用)

  • 有哪些困難
    1. 前後端互動
  • 有哪些收穫和疑問
    1. 前後端互動需要及作用
    2. 還是需要親自測試一下前後端介面

 

組員5 楊禮亮

 

  • 過去兩天完成了哪些任務
    1. 學習從資料庫返送資料
    2. 學習實現部分的相關知識
    3. 完成mysql環境配置
  • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃
    1. 想發分享部分發布想法功能的實現
    2. 具體編碼以及各介面連線
  • 還剩下哪些任務
    1. 學習相關工具的使用
    2. 想發分享部分隨機獲取想發功能開發
  • 燃盡圖(組內共用)

  • 有哪些困難
    1.學習新語言要花大量的時間
    1. 功能實現無從下手
    2. 臨近考試,難以權衡時間
  • 有哪些收穫和疑問
    1. 對於資料庫內資料的傳送不是很瞭解
    2. Sql語言的語法很多不記得了
    3. 臨近期末實在是太忙太忙了,課也很多,只能一步一步來吧

 

組員6 林翔宇

 

  • 過去兩天完成了哪些任務
    1. 開始配置框架
    2. 嘗試連線資料庫
  • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃
    1. 資料庫的處理
    2. 配置好框架
  • 還剩下哪些任務
    1. 釋出想法,評論功能的實現
    2. 程式碼規範性整改
    3. 推出測試版本
  • 燃盡圖(組內共用)

  • 有哪些困難
    1. 由於不熟悉,配置框架時有很多問題
  • 有哪些收穫和疑問
    1. 進一步瞭解了框架,學習java

 

組員7 黃毓明

 

  • 過去兩天完成了哪些任務

 

  1. SpringBoot框架的搭建與使用

 

  • 展示GitHub當日程式碼/文件簽入記錄

  • 接下來的計劃

 

  1. 完成程式碼整合

 

  • 還剩下哪些任務

 

  1. 程式碼規範性整改
  2. 推出測試版本

 

  • 燃盡圖(組內共用)

  • 有哪些困難

  • 有哪些收穫和疑問

 

    1. 學習了SpringBoot框架的搭建與使用

 

Latest Results: 

 

前後互動測試

 

 Photo:

 會議全員均到場,彙報目前進度

 

 

 

Time-consuming record table:

 

第N次會議 耗時(分鐘) 參與成員 未到成員(原因)
1 11 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘 楊禮亮(3、4節有課衝突)、林翔宇(3、4節有課衝突)
2 13 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘、楊禮亮、林翔宇
3 12 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘、楊禮亮、林翔宇
4 9 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘、楊禮亮、林翔宇
5 11 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘、林翔宇 楊禮亮(課程衝突)
6 10 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘、林翔宇、楊禮亮
7 13 柯奇豪、黃毓明、丁水源、蔣熊、黃志銘、林翔宇、楊禮亮

 

PSP Table:

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 5 30
· Estimate · 估計這個任務需要多少時間 5 30
Development 開發 350 765
· Analysis · 需求分析 (包括學習新技術) 60 60
· Design Spec · 生成設計文件 0 0
· Design Review · 設計複審 10 110
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 0 100
· Design · 具體設計 10 15
· Coding · 具體編碼 270 480
· Code Review · 程式碼複審 0 0
· Test · 測試(自我測試,修改程式碼,提交修改) 0 0
Reporting 報告 160 135
· Test Repor · 測試報告 140 90
· Size Measurement · 計算工作量 5 10
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 15 35
  合計 535 930

 

 

Schedule:

 

 

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1 500 500 15 15 學習VS2017,GitHub使用,複習C++相關知識
2 500         1000 20 35 閱讀《構建之法》,從零開始學Java語言
3 1000 2000  15  50  閱讀《構建之法》,學習Java,學習墨刀等工具使用 
4 700 2700 35 85 複習C++知識,學習STL的使用。
5 300 3000 20 105 學習STL相關知識,以及使用VS,Process On 等工具
6 0 3000 35 140 學會如何設計軟體的相關細節。
7 0 3000 30 170 學會如何寫一份完整的“需求分析報告”。
8 0 3000 20 190 入門java,學會分析任務
9 0 3000 15 205 熟悉了本軟體的框架,為接下來的程式碼做好準備。
10 50 3050 12 217 熟悉了ssm框架、Java語言
11     250 3300 3 220 熟悉了軟體開發過程、java語言
12 200 3500 7 227 學會如何用Java實現軟體的某些框架和功能模組。
13 250 3750 5 232 入門springroot
14 300 4050 20 252 熟悉springboot,學會搭建框架,Java更加熟練,對框架更加熟悉