第一次個人程式設計作業

2022-05-04 11:03:11 字數 2229 閱讀 5779

鏈結

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫30

20· estimate

· 估計這個任務需要多少時間

3020

development

開發240

200· analysis

· 需求分析 (包括學習新技術)

300200

· design spec

· 生成設計文件

6045

· design review

· 設計複審

3025

· coding standard

· **規範 (為目前的開發制定合適的規範)

24060

· design

· 具體設計

12060

· coding

· 具體編碼

300360

· code review

· **複審

12075

· test

· 測試(自我測試,修改**,提交修改)

30060

reporting

報告60

45· test repor

· 測試報告

6030

· size measurement

· 計算工作量

3045

· postmortem & process improvement plan

· 事後總結, 並提出過程改進計畫

12060

· 合計

2040

1305

改進程式效能上其實並沒有花費什麼時間,因為完整的程式都沒能完成,更別提什麼上面改進了,也沒什麼改進的思路。**沒寫完,目前消耗最大的函式大概就是下面所展示的關鍵**中的函式。

public static void main(string args) ");

matcher m=p.matcher(str);

while(m.find()) //提取11位連續的數字,即手機號碼

}

以上**只是可以提取了名字和手機號碼,其他部分的還暫時不會分割提取。提取名字時用到有關字串的函式,提取手機號碼則用到正則的提取連續的十一位數字。

在輸入檔案這一模組這裡,一開始沒有設定好檔案路徑,導致讀取失敗,最後處理了一下相關路徑就成功了;在提取名字和手機號碼那裡則是相關函式和表示式一是沒寫對,還有中英符號的錯誤導致的不成功,最後也慢慢改過來了。

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫30

20· estimate

· 估計這個任務需要多少時間

3020

development

開發240

200· analysis

· 需求分析 (包括學習新技術)

300200

· design spec

· 生成設計文件

6045

· design review

· 設計複審

3025

· coding standard

· **規範 (為目前的開發制定合適的規範)

24060

· design

· 具體設計

12060

· coding

· 具體編碼

300360

· code review

· **複審

12075

· test

· 測試(自我測試,修改**,提交修改)

30060

reporting

報告60

45· test repor

· 測試報告

6030

· size measurement

· 計算工作量

3045

· postmortem & process improvement plan

· 事後總結, 並提出過程改進計畫

12060

· 合計

2040

1305

第一次個人程式設計作業

psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫120 estimate 估計這個任務需要多少時間 120development 開發360 analysis 需求分析 包括學習新技術 60 design spec...

第一次個人程式設計作業

github倉庫位址 psp2.1 personal softwareprocess stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫50 60estimate 估計這個任務需要多少時間 3020 development 開發960 1080 analysis 需求分析 包括學習...

第一次個人程式設計作業

倉庫 psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫 estimate 估計這個任務需要多少時間100 development 開發 8802000 analysis 需求分析 包括學習新技術 240420 de...