1. 程式人生 > 其它 >5組-Alpha衝刺-1/6

5組-Alpha衝刺-1/6

一、基本情況

二、衝刺概況彙報

吳振溢(組長):

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

    • 瀏覽並熟悉了另一個前端所搭建的框架,完成大資料平臺的標題和財政收入排名。

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

  • 接下來的計劃

    • 繼續完成大資料平臺的搭建,並模擬介面注入資料。
  • 還剩下哪些任務

    • 年度、季度政策資料總數
    • 全國高頻政策詞彙動態環圖
    • 省級高頻政策詞彙動態環圖
    • 熱點詞彙頻率折線圖
    • 財政活躍度排名柱狀圖
  • 燃盡圖

  • 遇到了哪些困難

    沒有設計稿的情況下不太知道大資料表格怎麼放置比較合適,正在考慮。

  • 有哪些收穫和疑問

    學習到了dataV的使用。

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

    PSP:

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

    學習進度表:

    第N次 新增程式碼(行) 累計程式碼(行) 本次學習耗時(小時) 累計學習耗時(小時) 重要成長
    1 168 168 2.5 2.5 完成標題和財政收入排名圖

黃朝威:

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

  • 初步完成了對於浙江省相關內容的獲取以及文字處理,能夠抓取浙江省相關內容(涉及內容較為敏感使用“相關內容”替換)

  • 初步完成了對於福建省(僅限省級)相關內容的獲取。

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

  • 接下來計劃:

    • 完善對於福建省相關內容的獲取以及文字處理;
    • 展開對於更多省份(省級及其部門)相關內容的獲取以及文字處理。
  • 還剩下哪些任務:

    • 更多省份(省級及其部門)相關內容獲取;
    • 省份下屬地級市(市級及其部門)相關內容獲取;
    • 獲取文字內容處理(提取關鍵部分)。
  • 燃盡圖

  • 遇到了哪些困難:

    • 編碼之間的轉換;
    • 部分省份將所有省市的檔案融入到檔案庫中方便查詢(也方便了資料爬取),但大部分省份對於市級檔案未能融入到檔案庫中,甚至省級檔案庫僅僅有省政府相關內容,缺少下屬部門檔案一定程度上加大了工作量。
    • 不同部門間網頁排版不一致導致解析不存在普適性;
    • 不同省份間接口布局不一致導致解析不存在普適性。
  • 有哪些收穫和疑問:

    • 對於部分GBK編碼的字元始終無法轉換成UTF-8字元存在疑問,儘管使用了忽略無法解析的方式時使用控制檯輸出文字內容仍然丟擲異常,這是非常折磨人的事情;
    • 複習了通過requests請求介面的方式來獲取資料;
    • 複習了通過BeautifulSoup來解析網頁獲取特定資料。
  • PSP表格

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 35 40
Estimate 估計這個任務需要多少時間 10 5
Development 開發 - -
Analysis 需求分析 &ppt&(包括學習新技術) 10 10
Design Spec 生成設計文件 - -
Design Review 設計複審 - -
Coding Standard 程式碼規範 (為目前的開發制定合適的規範)
Design 具體設計 45 50
Coding 具體編碼 60 30
Code Review 程式碼複審 30 75
Test 測試(自我測試,修改程式碼,提交修改) - -
Reporting 報告 - -
Test Repor 測試報告 - -
100Size Measurement 計算工作量 5 15
Postmortem & Process Improvement Plan 事後總結, 並提出過程改進計劃 10 10
Total 合計 205 235
  • 學習進度表
第N輪次 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1 325 325 12 12 成功抓取特定的資料,完成對於專案可行性的分析

張樂芃:

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

    • 初始化前端專案,注入相應依賴
    • 地圖元件封裝

  • 接下來計劃:

    • 首頁模組
  • 還剩下哪些任務:

    • 元件封裝
    • api封裝
    • 搜尋模組
    • 各模組互動
    • 前後端聯調
    • 部署上線
  • 燃盡圖:

  • 遇到了哪些困難:
    • svg應用不熟,元件封裝出現bug
  • 有哪些收穫和疑問:
    • svg真香,重新複習了各種互動方式與元件通訊
  • PSP表格
PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 20 10
Estimate 估計這個任務需要多少時間 5 10
Development 開發 - -
Analysis 需求分析 &ppt&(包括學習新技術) 30 40
Design Spec 生成設計文件 - -
Design Review 設計複審 - -
Coding Standard 程式碼規範 (為目前的開發制定合適的規範)
Design 具體設計 30 45
Coding 具體編碼 30 60
Code Review 程式碼複審 20 20
Test 測試(自我測試,修改程式碼,提交修改) - -
Reporting 報告 - -
Test Repor 測試報告 - -
100Size Measurement 計算工作量 5 5
Postmortem & Process Improvement Plan 事後總結, 並提出過程改進計劃 10 10
Total 合計 150 200
  • 學習進度表
第N輪次 新增程式碼(行) 累計程式碼(行) 本次學習耗時(小時) 累計學習耗時(小時) 重要成長
1(beta) 450 450 3.5 3.5 重新用上了vue,算是一次復建吧

周偉傑:

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

    • 完成了SpringBoot和mybatis的學習
  • 展示GitHub當日程式碼/文件簽入記錄
    暫無

  • 接下來的計劃

    學習瞭解實際的開發流程,並上手寫一些簡單的程式碼

  • 還剩下哪些任務

    • 進一步的學習

    • 資料的批量插入

    • 介面的實現

  • 燃盡圖

  • 遇到哪些困難

    • 這兩週是考試周,實在很難拿出時間開發
    • 第一次實際開發,經驗欠缺
  • 有哪些收穫與疑問

    • 掌握了能進行後端開發的基礎技術
    • 硬性要求每個組員倆天都要有進度是否不太合理,畢竟還要考試
  • PSP&學習進度條

    • PSP表格

      PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
      Planning 計劃 20 20
      Estimate 估計這個任務需要多少時間 20 10
      Development 開發 300 350
      Analysis 需求分析 &ppt&(包括學習新技術) 300 350
      Design Spec 生成設計文件 - -
      Design Review 設計複審 - -
      Coding Standard 程式碼規範 (為目前的開發制定合適的規範) - -
      Design 具體設計 - -
      Coding 具體編碼 - -
      Code Review 程式碼複審 - -
      Test 測試(自我測試,修改程式碼,提交修改) - -
      Reporting 報告 10 15
      Test Repor 測試報告 - -
      100Size Measurement 計算工作量 5 5
      Postmortem & Process Improvement Plan 事後總結, 並提出過程改進計劃 5 10
      Total 合計 330 385
      • 學習進度表
      第N輪次 新增程式碼(行) 累計程式碼(行) 本次學習耗時(小時) 累計學習耗時(小時) 重要成長
      1(beta) 0 0 6 6 掌握了後端開發基礎知識

周浩東:

  • 過去兩天完成了哪些任務:
    • 學習了知識圖譜的基礎RDF表示形式
    • 學習了RDF的兩個擴充套件RDFS和OWL
  • github簽入記錄
  • 接下來計劃:

    • 學習如何本體建模
    • 學習如何使用本體進行知識推理
  • 還剩下哪些任務:

    • 本體建模
    • 本體知識推理
    • 知識抽取
    • 部署上線
    • 知識融合
  • 燃盡圖

  • 遇到了哪些困難:

    • RDF、RDFS、OWL各有各的語法,學習難度大
    • 知識圖譜資料少,難尋找
  • 有哪些收穫和疑問:

    • 學習了知識的表示形式
    • 瞭解了一些本體建模的知識
  • PSP表格

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃 20 10
Estimate 估計這個任務需要多少時間 10 10
Development 開發 - -
Analysis 需求分析 &ppt&(包括學習新技術) 10 10
Design Spec 生成設計文件 - -
Design Review 設計複審 - -
Coding Standard 程式碼規範 (為目前的開發制定合適的規範)
Design 具體設計 10 5
Coding 具體編碼 60 30
Code Review 程式碼複審 30 30
Test 測試(自我測試,修改程式碼,提交修改) - -
Reporting 報告 - -
Test Repor 測試報告 - -
100Size Measurement 計算工作量 5 5
Postmortem & Process Improvement Plan 事後總結, 並提出過程改進計劃 10 10
Total 合計 85 90
  • 學習進度表
第N輪次 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1(beta) 100 100 10 10 學習了知識的表示形式

潘春佳:

  • 過去兩天完成了哪些任務:
    部落格文字編輯

  • GitHub簽入記錄:

  • 接下來計劃:
    部落格文件編輯

  • 還剩下哪些任務:
    後期UI設計,ppt報告編寫

  • 燃盡圖

  • 遇到了哪些困難:
    時間緊湊,需要學習的太多

  • 有哪些收穫和疑問:
    合理安排時間,進一步理解web端開發細節

  • PSP表格

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
Estimate 估計這個任務需要多少時間 20 10
Development 開發
Analysis 需求分析 &ppt&(包括學習新技術) 0 0
Design Spec 生成設計文件 60 100
Design Review 設計複審 20 20
Coding Standard 程式碼規範 (為目前的開發制定合適的規範) - -
Design 具體設計 - -
Coding 具體編碼 - -
Code Review 程式碼複審 - -
Test 測試(自我測試,修改程式碼,提交修改) - -
Reporting 報告
Test Repor 測試報告 - -
100Size Measurement 計算工作量 10 10
Postmortem & Process Improvement Plan 事後總結, 並提出過程改進計劃 - -
Total 合計 110 140
  • 學習進度表
第N次 新增程式碼(行) 累計程式碼(行) 本次學習耗時(小時) 累計學習耗時(小時) 重要成長
1 0 0 3 3 學習新知識

蔡樹峰:

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

    • 組織第一次會議,進行會議記錄

    • 學習資料庫相關操作

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

  • 接下來的計劃

    • 寫各種文件,進行視訊製作
  • 還剩下哪些任務

    • 視訊製作
    • 繼續學習搭建資料庫
  • 燃盡圖

  • 遇到了哪些困難

    撞車考試,時間緊,任務重

  • 有哪些收穫和疑問

    彙報有點頻繁。

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

    PSP:

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

    學習進度表:

    第N次 新增程式碼(行) 累計程式碼(行) 本次學習耗時(小時) 累計學習耗時(小時) 重要成長
    1 0 0 2 2 資料庫操作學習

林蔣輝:

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

    • 加深資料庫設計方面學習
    • 參考類似專案的資料庫
  • 展示GitHub當日程式碼/文件簽入記錄
    暫無

  • 接下來的計劃

    完成資料庫的設計與搭建

  • 還剩下哪些任務

    • 設計各種屬性儲存政策
    • 設計各種表之間的關係方便檢索
  • 燃盡圖

  • 遇到哪些困難

    • 第一次往資料庫中存長文字型資料
    • 沒有實現過檢索模組的演算法和策略
  • 有哪些收穫與疑問

    • 對資料庫的設計和搭建更加熟悉了
  • PSP&學習進度條

    PSP表格

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

    學習進度表

    第N輪次 新增程式碼(行) 累計程式碼(行) 本次學習耗時(小時) 累計學習耗時(小時) 重要成長
    1(beta) 0 0 6 6 參考了長文字儲存的資料庫設計,對檢索功能的實現有了一定的想法

陳宇揚:

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

    • 學習了爬蟲相關技術
    • 初步完成了對於福州市部分政策檔案的獲取。
  • 展示GitHub當日程式碼/文件簽入記錄:
    由於還在學習爬蟲相關技術,未能靈活運用,所以暫無GitHub簽入記錄

  • 接下來計劃:

    • 完成福建省內各地級市的政策檔案爬取。
  • 還剩下哪些任務:

    • 其他省份政策相關獲取;
    • 其他省份下屬地級市相關政策獲取;
  • 遇到了哪些困難:

    • 字元編碼轉換存在一定難度;
    • 有些政府網站不包含下屬部門檔案,需要一個個去爬取;
  • 有哪些收穫和疑問:

    • 初步瞭解爬蟲技術,並且對於部分GBK編碼的字元始終無法轉換成UTF-8字元存在疑問,儘管使用了忽略無法解析的方式時使用控制檯輸出文字內容仍然丟擲異常,這是非常折磨人的事情;
    • 複習了通過requests請求介面的方式來獲取資料;
    • 複習了通過BeautifulSoup來解析網頁獲取特定資料。
  • PSP表格

PSP2.1 Personal Software Process Stages 預估耗時(分鐘) 實際耗時(分鐘)
Planning 計劃
· Estimate · 估計這個任務需要多少時間 20 15
Development 開發
· Analysis · 需求分析 (包括學習新技術) 180 200
· Design Spec · 生成設計文件 - -
· Design Review · 設計複審 - -
· Coding Standard · 程式碼規範 (為目前的開發制定合適的規範) 10 10
· Design · 具體設計 - -
· Coding · 具體編碼 120 130
· Code Review · 程式碼複審 10 10
· Test · 測試(自我測試,修改程式碼,提交修改) 15 15
Reporting 報告
· Test Repor · 測試報告 - -
· Size Measurement · 計算工作量 20 10
· Postmortem & Process Improvement Plan · 事後總結, 並提出過程改進計劃 10 15
合計 385 405
  • 學習進度表
第N輪次 新增程式碼(行) 累計程式碼(行) 本週學習耗時(小時) 累計學習耗時(小時) 重要成長
1(alpha) 280 280 6.75 6.75 學習了爬蟲技術,完成了一些內容的初步爬取。

三、衝刺成果展示

  • 展示組內最新成果

    • 完成原型設計
      主介面

      搜尋介面

    • 完成部分浙江省政策資料爬取

  • 站立會議合照

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

第N次會議 耗時(分鐘)
1 10