##1.github鏈結
github
##2.psp
||||||||||||||
|:--|:--|:--|:--|
|psp2.1|personal software process stages|預估耗時(分鐘)|實際耗時(分鐘)|
| planning | 計畫 |20 | 30 |
| · estimate | · 估計這個任務需要多少時間 | 30 | 30 |
| development | 開發 |50 | 60 |
|· analysis | · 需求分析 (包括學習新技術) | 300 | 500 |
|· design spec | · 生成設計文件 | 60 | 80 |
| · design review | · 設計複審 | 40 | 40 |
| · coding standard | · **規範 (為目前的開發制定合適的規範) | 60 | 80 |
| · design | · 具體設計 | 200 | 300 |
| · coding | · 具體編碼 |500 | 600 |
| · code review | · **複審 |60 | 70 |
| · test | · 測試(自我測試,修改**,提交修改) |100 | 120 |
| reporting | 報告 | 30 | 30 |
| · test repor | · 測試報告 | 40 | 40 |
| · size measurement | · 計算工作量 | 10 | 5 |
| · postmortem & process improvement plan | · 事後總結, 並提出過程改進計畫 | 30 | 30 |
| · | ·合計 | 1530 | 2015
##3.計算模組介面的設計與實現過程。
基本實現過程:
· 用findall()函式取出**號碼,再刪除號碼
· 因為姓名在逗號前,通過這點取出姓名,刪除姓名,剩下的形成乙個新的字串
· 把全國的省市儲存為字典
· 用正規表示式匹配省市,先讓省進行比對,再讓市進行比對
· 用正規表示式匹配縣鄉
· 最後匹配街道
主要函式
||||||||||||||
|:--|:--|:--|:--|
|函式|功能|
|input()| 輸入 |
|findall()|查詢|
|re.match()|正規表示式|
##4.計算模組介面部分的效能改進
##5.計算模組部分單元測試展示
##6.計算模組部分異常處理說明
##7.個人總結
通過這次作業,讓自己明白自己還有太多需要學習。
第一次個人程式設計作業
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...