軟工第五次作業

2022-08-15 02:15:08 字數 2025 閱讀 3101

隊友-帶帶聰:031702532

具體分工

psp2.1

personal software process stages

預估耗時(分鐘)

實際耗時(分鐘)

planning

計畫60

80estimate

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

6080

development

開發2130

2040

analysis

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

600540

design spec

生成設計文件

90120

design review

設計複審

3030

coding standard

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

3030

design

具體設計

120180

coding

具體編碼

540420

code review

**複審

120180

test

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

180180

reporting

報告180

120test repor

測試報告

6060

size measurement

計算工作量

6060

postmortem & process improvement plan

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

120120

合計2190

2120

作為前端小白的我拿到題目後難免有些懵圈,想到上次剽竊來的那張「學術樹」圖不禁感到頭大。在和結對夥伴匆匆忙忙入門前端知識後對題目的需求有了更好的直觀理解。

框架選擇

起初在助教學長給的幾個方向中徘徊不定,在查詢了一些炫酷的介面後因為擔心能力不足來不及完成還是選擇了醜醜的jstree,硬著頭皮用了資料夾樹結構。
jstree框架中有獨特的識別資料構成樹結構的方式,多樹,關聯樹的情況只要輸入合乎情理會自動生成表示。

演算法關鍵

因為jstree框架內建實現樹結構的功能,所以這次程式設計的核心工作在於輸入資料的處理和格式化封裝。對於輸入的資料,予關鍵字分割後封裝成jstree框架能夠識別的資料格式。
string.prototype.removeblanklines = function ()
實現思路

**片段

//var to = false;

$('#plugins4_q').keyup(function ()

to = settimeout(function () , 250);

});

成果展示

上圖為github專案頁面,下圖為src資料夾內資源。

前兩個為工具自帶樣例測試。

做過哪些嘗試

是否解決

收穫值得學習的地方

真實帶帶聰,學習效率上比我高出不少,自己自學效率有待提高。

需要改進的地方

更多的是強化自己吧,不對他人做什麼要求,做好自己的工作最關鍵。

軟工第五次作業

王錦揚的部落格位址 何家健的部落格鏈結 github專案位址 王錦揚負責解決方法思路的提供,何家健負責具體設計的實現 psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫600分鐘 900分鐘 estimate 估計這...

2019軟工第五次作業

031702232林濤 031702219 東 031702219 東 編寫 031702232林濤 部落格撰寫,測試 psp psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫 30 30 estimate 估計這...

軟工實踐2019第五次作業

內容位址 成員部落格 林斌祥031702416 成員部落格 柯禧帆031702418 作業部落格 作業部落格 github位址 github位址 柯禧帆 編寫,設計框架 林斌祥 ui設計,後期美化 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 計畫...