這個作業屬於哪個課程
軟體工這個作業要求在**
這個作業的目標
《學習解析 json 檔案,從中提取所需資訊並熟悉 github 的使用》
學號<031802117>
目錄任務分解(圖示)
迭代過程
困難描述及解決辦法尋找
單元測試截圖和描述
效能測試
**規範
總結psp2.1
personal software process stages
預估耗時(分鐘)
實際耗時(分鐘)
planning
計畫30
20estimate
估計這個任務需要多少時間
720development
開發analysis
需求分析 (包括學習新技術)
360300
design spec
生成設計文件00
design review
設計複審00
coding standard
**規範 (為目前的開發制定合適的規範)
2020
design
具體設計
3030
coding
具體編碼
180240
code review
**複審
6010
test
測試(自我測試,修改**,提交修改)
3015
reporting
報告30
10test report
測試報告
3060
size measurement
計算工作量
3030
postmortem & process improvement plan
事後總結, 並提出過程改進計畫
3015
合計830
750完成初始化。具體:完成檔案.json的輸入,對輸入資料採取所需資訊,將資訊根據不同的指令需要分為3個檔案並生成出來,以便後續使用。
根據3種不同的指令需要,完成資料的統計,並得出結果。(當然中間一頓操作猛如虎:解析json,分類,資料再轉化為json,生成json檔案)。
最後就是對於這四條指令以外指令的判別(初始化+三條查詢指令),簡稱添添補補。比如初始化的報錯提示,查詢指令的報錯提示。
graph lr
a[開始] -->b[初始化]
a[開始] -->c[查詢指令]
a[開始] -->d[錯誤指令]
b -->e[輸入json並解析]
b -->f[資料分類並統計]
b -->g[生成對應檔案]
c -->h[呼叫函式直接輸出]
我屬於直接copy示例**的人,我第一步先執行那四條指令,明白程式的大概要求。
第三步就是查詢指令怎麼書寫,這個跟c語言差不多,看看就ok了。
最後一步就是指令輸入錯誤會報錯,就比如初始化過了,但沒有生成檔案,報錯。
5.當然還有什麼效能優化,我前面的事情其實都差一塊,這裡實在是沒有能力做到,只知道是多執行緒進行提速。
1.本地測試資料
2.coverage單元測試覆蓋率:
2020軟體工程第一次個人程式設計作業
這個作業屬於哪個課程 這個作業要求在 homework 11167 學號031802314 這個作業的目標 github的使用,對json檔案的解析及處理 psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫60 30...
2020軟體工程第一次個人程式設計作業
這個作業屬於哪個課程 這個作業要求在 homework 11167 這個作業的目標 進一步掌握github的使用,學會解析json檔案,為後續的專案合作打好基礎 學號031802427 psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 p...
2020軟體工程第一次作業
這個作業屬於哪個課程 這個作業要求在 homework 11061 這個作業的目標 了解和學習使用github和,向同學和老師介紹自己 學號031802507 我叫鄧家俊,是福州大學電腦科學與技術專業18級學生,平時喜歡打球,聽 玩遊戲。大一大二沉迷花花世界,缺少對專業知識和技能學習。希望從現在開始...