天天看點

【軟工實踐】Beta沖刺(2/5)

連結部分

隊名:女生都隊

組長部落格: 部落格連結

作業部落格:部落格連結

小組内容

恩澤(組長)

  • 過去兩天完成了哪些任務
    • 描述
      • 新增修改使用者資訊、任務完成回報等功能API
      • 伺服器後端部署,API接口的beta版實作
  • 展示GitHub代碼簽入記錄
    【軟工實踐】Beta沖刺(2/5)
  • 接下來的計劃
    • 設計并實作任務回報算法
    • 設計寵物更新算法
    • 跟進項目進度,安排整體計劃
    • 繼續完善所負責子產品的功能,寫好接口
    • 完善功能需求API的調用,撰寫API文檔
    • 完成API接口的伺服器部署
  • 還剩下哪些任務
    • 燃盡圖
      【軟工實踐】Beta沖刺(2/5)
  • 遇到了哪些困難
    • 如何對任務完成情況進行合理的評分記錄
    • 資料分析算法的實作
  • 有哪些收獲和疑問
    • 如何在規範化接口,使一個接口能夠提供不止一種功能
    • 如何設計資料分析算法
    • 如何高效的整合代碼

金海

    • 完成了在伺服器搭建資料庫
    • 完成了資料庫任務的部署
    • GitHub簽入記錄

      組内共享

    • 完成alpha版本沖刺
    • 完善資料庫搭建
    • 對Navicat連結伺服器資料庫遇到了很多坑
    • 學習伺服器的搭建
    • 熬夜使人頭秃

君曦

    • 編寫類,将接口調用傳回的内容儲存
    • 調用接口
    • 完成預定時間向使用者推送提醒
    • 複習
    • 調用接口傳回了空值。
    • 調用接口更加熟練
    • 面向百度程式設計更加熟練
    • 為什麼軟工這麼難?

季城

    • 查找所需要的資料,進行分析
    • 初步進行了資料收集
    • 進行資料爬蟲,為團隊提供資料
    • 完成答辯PPT
    • 篩選資料,增大資料量,提高資料可用性
  • 還剩哪些任務
    • 資料很多都不能用,要進行資料爬蟲
    • 軟工好難,軟工好苦
    • 軟工使我開心

銀山

    • 深入安卓的開發
    • 算法完善
    • 完成算法任務
    • 推薦功能還存在許多問題
    • 不知道如何做到最優推薦
  • 有哪些收獲和疑惑
    • 軟工好難軟工好南

雅芳

    • 文字/口頭描述

      完善了部分界面,解決不同尺寸顯示屏的适配問題,以期給使用者帶來更好的互動體驗

    • 展示GitHub當日代碼、文檔簽入記錄
      【軟工實踐】Beta沖刺(2/5)
    • 進一步完善界面設計,解決不同螢幕的适配問題
    • 幫助完善前後端連接配接
    • 界面在不同機型會有變形的情況,影響使用者體驗
    • 收獲:學習了Android螢幕适配的基礎知識,參考部落格:
    • 疑問:如果某一個頁面需要以高度來做适配(也就是内容剛好縱向填充全屏)的話,界面高度上的差異很大,運作在不同分辨率和尺寸的手機上,頁面中的每一部分内容在縱向上的比例不盡相同,沒有達到很好的适配的效果。Android的開原性導緻了Android裝置的尺寸的碎片化太嚴重,适配效果不盡人意

钰蕙

    • 實作部分資料連接配接
    • 将後端資料連接配接到界面顯示
    • 前端與後端的整合,完善界面
    • 燃盡圖組内共享
    • 解析分解json字元串
    • 常遇到閃退問題
    • 收獲:提升了修改bug的能力
    • 疑問:json

秋琴

    • 完成了一個靜态類,能夠使所有界面調用一個id,完成了主界面的api調用
    • 【軟工實踐】Beta沖刺(2/5)
    • 前端與後端的整合
    • 前端與後端的整合,剩餘api的調用,以及新增的前端的完成
    • id一開始是沒有的,不能進行判斷會閃退
    • 靜态類不會調用
    • 收獲:知道了如何使用靜态類以及時間選擇器的使用
    • 疑問:在各個界面傳輸的資料,以及一開始不登陸的時候資料如何短暫存儲保證高效

雅輝

    • 文字/口頭描述:整理團隊作業的部落格
    • 展示GitHub當日代碼/文檔簽入記錄:該選手沒有寫代碼
    • 繼續好好幫團隊的小夥伴整理部落格
    • 燃盡圖:組内共享
    • 資料庫的作業做不出來了啦!
    • 無吧。

婉怡

    • 部落格評分
    • 劃水
    • …随機應變,看配置設定
    • 剩下幾次部落格評分
    • 對任務和分工不太明确,除此之外,由于任務比較輕松,沒有其他困難
    • 目前沒什麼收獲

組内最新成果

目前成功調用的API

【軟工實踐】Beta沖刺(2/5)

全部旅程

【軟工實踐】Beta沖刺(2/5)

歡迎頁

【軟工實踐】Beta沖刺(2/5)
【軟工實踐】Beta沖刺(2/5)
【軟工實踐】Beta沖刺(2/5)
【軟工實踐】Beta沖刺(2/5)

主界面

【軟工實踐】Beta沖刺(2/5)

站立會議合照

【軟工實踐】Beta沖刺(2/5)

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

第N次會議 耗時(分鐘)
第1次會議 15
第2次會議 20
第3次會議
第4次會議
第5次會議
第6次會議
第7次會議 30
第8次會議

個人PSP

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

個人學習進度條

第N周 新增代碼(行) 累計代碼(行) 本周學習耗時(小時) 累計學習耗時(小時) 重要成長
1 103 14 學會了十三水的玩法,對原型設計有了一定的基礎
2 400 503 24 學習C# winform開發,完善具體設計思路
3 1313 1816 54 實作核心算法“自動分牌”
4 1153 2969 22 76 界面設計與代碼實作,完成各窗體與接口的實作
91 詳細了解商業計劃書以及産品介紹視訊的制作
6 111 學習了UML類圖的繪制,了解需求規格說明書的書寫
7 120 3089 116 學習了Android Studio,查資料能力增強,對算法有了一定的架構
8 730 3819 141 對Android的API調用,伺服器部署,spring架構
9 100 3919 150 算法設計,API 完善

作者:阿澤Libertas

出處:https://www.cnblogs.com/azeLibertas/

本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。