1. 程式人生 > 實用技巧 >軍艦隊-Alph衝刺第二篇

軍艦隊-Alph衝刺第二篇

這個作業屬於哪個課程
https://edu.cnblogs.com/campus/fzu/SE2020
這個作業要求在哪裡
https://edu.cnblogs.com/campus/fzu/SE2020/homework/11482
團隊名
軍艦隊
這個作業的目標
記錄Alpha衝刺進展

1.基本情況

隊名:軍艦隊

組員人數:9人

2.衝刺概況彙報

  • 應俊傑(小程式首頁)

過去兩天完成了哪些任務

封裝登入、獲取資訊、微信的請求方法,方便成員使用

文字/口頭描述

把幾個需要經常呼叫的方法封裝起來,供成員使用

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

接下來的計劃

完善首頁和整合程式碼

還剩下哪些任務

首頁完善和頁面優化

燃盡圖

遇到了哪些困難

 js的語法有點頭疼,微信小程式的除錯很頭疼,還在找辦法;一個電腦螢幕開發前端真的很痛苦,想著有第二個螢幕就好啦,打算用一些技術把平板連上電腦

有哪些收穫和疑問

 js語法和前端知識,程式碼越敲越熟練

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發
· Analysis · 需求分析 (包括學習新技術) 90 90
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件) 60 80
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 60 80
· Design · 具體設計 60 80
· Coding · 具體編碼 90 120
· Code Review · 程式碼複審 60 60
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 30 30
· Test Report · 測試報告
· Size Measurement · 計算工作量 45 60
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 45 60
合計 560 685

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 50 200 10 20 前端學習
  • 前端-張雨晗(我的頁面)

過去兩天完成了哪些任務

我的頁面的js程式碼,“我的關注”頁面的wxml和wxss程式碼

文字/口頭描述

寫了js程式碼,連線伺服器的請求,順便寫了關注頁面的樣式設計程式碼

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

接下來的計劃

繼續寫餵食記錄頁面的樣式程式碼,順便學習js達成網路連線

還剩下哪些任務

三張頁面的js程式碼和一些頁面樣式的深入設計,不斷的美化改進

燃盡圖

遇到了哪些困難

 編碼js還是有難度,看了一些視訊初步學習瞭如何接入設定的伺服器

有哪些收穫和疑問

 使用wxml和wxss更多了,對於這些常用的語言掌握比之前熟練了

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發
· Analysis · 需求分析 (包括學習新技術) 30 45
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件)
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 10 15
· Design · 具體設計 30 30
· Coding · 具體編碼 240 270
· Code Review · 程式碼複審 20 20
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 10 10
· Test Report · 測試報告
· Size Measurement · 計算工作量 10 20
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 15 15
合計 385 450

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 167 331 11 21 學會用js寫網路連線介面
  • 前端-楊靜(我的介面)

過去兩天完成了哪些任務

“我的”跳轉介面中帖子及評論介面的wxml和wxss

文字/口頭描述

寫了我的介面中帖子及評論介面設計樣式

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

接下來的計劃

我的頁面中帖子及評論的資料獲取

還剩下哪些任務

我的頁面中帖子及評論的資料獲取,美化介面

燃盡圖

遇到了哪些困難

 對獲取資料還不是很清楚

有哪些收穫和疑問

 對wxml和wxss掌握更加熟練,對GitHub的使用也更加熟練

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發 470 570
· Analysis · 需求分析 (包括學習新技術) 90 120
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件)
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 30 40
· Design · 具體設計 80 80
· Coding · 具體編碼 210 270
· Code Review · 程式碼複審 60 60
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 30 35
· Test Report · 測試報告
· Size Measurement · 計算工作量 10 15
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 20 20
合計 510 620

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 65 163 11 23 逐漸熟練掌握wxml和wxss
  • 劉紫苑(前端-管理端)

過去兩天完成了哪些任務

設計完小程式介面,設計大部分管理端介面

文字/口頭描述

把小程式的細節設計完了,科普內容定了,管理端風格及內容安排也好了。

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

接下來的計劃

美化管理端的首頁及登入頁

還剩下哪些任務

寫管理端的其他頁面

燃盡圖

遇到了哪些困難

 js寫不出自己想要的效果

有哪些收穫和疑問

 感覺目前設計操作起來有點繁瑣,在想邊碼邊改進

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發
· Analysis · 需求分析 (包括學習新技術) 60 200
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件)
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 30 30
· Design · 具體設計 60 80
· Coding · 具體編碼 120 160
· Code Review · 程式碼複審
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 30 30
· Test Report · 測試報告
· Size Measurement · 計算工作量
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 20 20
合計 330 530

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 132 132 13 19
  • 陳凱強(科普頁面)

過去兩天完成了哪些任務

科普介面的設計學習js和wxss

文字/口頭描述

初步構建程式碼邏輯

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

接下來的計劃

繼續學習wxss和js,將程式碼邏輯重新整理,修改文字部分樣式。

還剩下哪些任務

文字樣式修改

燃盡圖

遇到了哪些困難

 由於一整段的文字出現了不同的樣式(重點的文字是另外一種樣式),導致在程式設計時候有點茫然

有哪些收穫和疑問

 更加熟練使用GitHub

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發
· Analysis · 需求分析 (包括學習新技術) 120 150
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件) 60 80
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 60 80
· Design · 具體設計 60 80
· Coding · 具體編碼 90 120
· Code Review · 程式碼複審 60 60
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 30 30
· Test Report · 測試報告
· Size Measurement · 計算工作量 45 60
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 45 60
合計 590 745

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 50 162 10 18 CSDN更熟練了
  • 塗仲科(小程式前端科普頁面)

過去兩天完成了哪些任務

和隊友一起完成科普介面的基本設計,繼續學習與編輯js和wxss

文字/口頭描述

構造基本元件並讓其更加美觀,對程式碼進行修改

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

暫無,因為讓負責相同模組的隊友提交了

接下來的計劃

繼續學習wxss和js,將程式碼邏輯重新整理,修改文字顏色樣式。

還剩下哪些任務

文字樣式修改

燃盡圖

遇到了哪些困難

 文字在js檔案裡不能有足夠多的樣式

有哪些收穫和疑問

 更加熟練面向網路程式設計

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發
· Analysis · 需求分析 (包括學習新技術) 120 150
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件) 60 80
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 60 80
· Design · 具體設計 60 80
· Coding · 具體編碼 90 120
· Code Review · 程式碼複審 60 60
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 30 30
· Test Report · 測試報告
· Size Measurement · 計算工作量 45 60
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 45 60
合計 590 745

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 50 162 10 12
  • 陳龍輝(後端開發)

過去兩天完成了哪些任務

修改了TOKEN的簽發機制

文字/口頭描述

原本是直接將使用者的openid當作token簽發給使用者,修改成具有時限的token

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

接下來的計劃

編寫貓貓相關的介面

還剩下哪些任務

貓貓、帖子、留言、反饋等相關介面

燃盡圖

遇到了哪些困難

 對於token的機制不是很熟悉,不知道token應該如何生成

有哪些收穫和疑問

 在經過學習之後,更加深入瞭解了JWT和普通token的區別

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發 90 120
· Analysis · 需求分析 (包括學習新技術) 90 90
· Design Spec · 生成設計文件 30 50
· Design Review · 設計複審 (和同事稽核設計文件) 70 90
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 30 30
· Design · 具體設計 60 80
· Coding · 具體編碼 90 150
· Code Review · 程式碼複審 60 60
· Test · 測試(自我測試,修改程式碼,提交修改) 60 90
Reporting 報告 30 30
· Test Report · 測試報告 30 50
· Size Measurement · 計算工作量 45 60
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 45 60
合計 750 985
  • 劉國強(管理員web端)

過去兩天完成了哪些任務

試著實現管理員web端登入頁面的編寫

文字/口頭描述

編寫程式碼完成管理員登入頁面,沒有與後端互動

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

接下來的計劃

繼續實現剩餘頁面的編寫,學習與後端互動的實現

還剩下哪些任務

稽核貓貓以及各種功能的實現
與後端的各種介面互動

燃盡圖

遇到了哪些困難

 編寫樣式太不熟練,導致很醜陋
 前後端互動不會

有哪些收穫和疑問

 熟練的使用bootstrap佈局

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 10
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發 100 120
· Analysis · 需求分析 (包括學習新技術) 90 90
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件)
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 60 40
· Design · 具體設計 60 80
· Coding · 具體編碼 100 120
· Code Review · 程式碼複審 50 60
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 20 20
· Test Report · 測試報告
· Size Measurement · 計算工作量 20 30
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 10 20
合計 530 600

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 30 30 5
  • 王延鵬(前端-貓貓檔案頁面)

過去兩天完成了哪些任務

建立了頁面的js檔案

文字/口頭描述

主要是關注按鈕和新增餵食資訊按鈕的函式。關注按鈕需要把已關注的資訊同步到後端並更換圖示;餵食按鈕需要彈出一個輸入框,可以取消或提交餵食資訊

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

接下來的計劃

完善wxml和js檔案

還剩下哪些任務

和相關介面的通訊

燃盡圖

遇到了哪些困難

 按鈕只能設定背景圖片,不能自定義成圖片形式
 只好在圖片上繫結bindtap和catchtap

有哪些收穫和疑問

 收穫:對js和wxml間的關係有了更深的瞭解
 疑問:小程式有哪些介面

PSP & 學習進度條(學習進度條每週追加)

PSP表格

PSP Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 10 15
· Estimate · 估計這個任務需要多少時間 10 10
Development 開發
· Analysis · 需求分析 (包括學習新技術) 90 90
· Design Spec · 生成設計文件
· Design Review · 設計複審 (和同事稽核設計文件) 60 90
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 60 90
· Design · 具體設計 60 120
· Coding · 具體編碼 90 120
· Code Review · 程式碼複審 60 60
· Test · 測試(自我測試,修改程式碼,提交修改)
Reporting 報告 60 60
· Test Report · 測試報告
· Size Measurement · 計算工作量 60 60
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 60 60
合計 620 775

學習進度條

第N周 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
12 50 200 10 20 對js和wxml間的關係有了更深的瞭解