這個作業屬於那個課程
這個作業的要求在那裡
/homework/10619
這個作業的目標
多行文字框輸入資料,根據資料構建出家族樹
作業正文
其他參考文獻
psp2.1
personal software process stages
預估耗時(分鐘)
實際耗時(分鐘)
planning
計畫20
20estimate
估計這個任務需要多少時間
540895+
development
開發30
30analysis
需求分析 (包括學習新技術)
60180+
design spec
生成設計文件
2020
design review
設計複審
2020
coding standard
**規範 (為目前的開發制定合適的規範)
1025
design
具體設計
60120
coding
具體編碼
180300+
code review
**複審
3040
test
測試(自我測試,修改**,提交修改)
2545
reporting
報告20
20test repor
測試報告
2020
size measurement
計算工作量
1520
postmortem & process improvement plan
事後總結, 並提出過程改進計畫
3035
合計540
895+
對於輸入資料的處理。
將處理後的資料形象體現出來,用了ul、li的結構形式。(網上的那種tree結構真的不敢用,太多人**、效果圖相似了)
處理資料,並形成ul、li結構
1收縮、擴充套件點選事件//s1、s2作為id的值
2var s1=1000;
3var s2=9999;
4function
f1()
11if(s1==1000)
14//
對於多組輸入以」\n\n「切割
15var aa=a.value.split("\n\n");
16for(var i=0;i) break;24
case 1: break;27
case 2: break;30
}31//對於每組資料以」\n「切割
32var b=aa[i].split("\n");
33for(var j=0;j)else56}
57}58 s2++;59}
60 }
1 document.getelementbyid("show1").onclick = function獨到之處:能根據輸入資訊構建出能收縮、擴充套件(但這不全面)的樹形結構。() 8
return
false
;9 }else
15return
false;16
}17 }
意義:將文字式資訊轉化為觀賞性強的ul、li結構。
起始頁
全展開
全收縮
多組輸入情況
無輸入時,提示
當你不點選重新整理,就進行建立家族樹,之前的家族樹就會存在
檔案目錄:
github中與src中目錄一致,存在說明文件。md檔案供參考。
將資料構成乙個漂亮的樹形結構(這個真的弄瘋我了)
資料的分節點點選收縮、展開
看了別人的**,發現都用了bootstrap框架和jquery_tree外掛程式,然後就cpay了構建tree的方法。(最後不敢用了,因為太多人都是tree構成**、樣式大致相似,太恐怖了)
上網查了tree構成,發現了ztree,可是沒搞懂(想哭)
問了同學,沒有用
上網查了,可是只能做到一次收縮所有分節點
沒有解決,最後就只在html中用jsp語句實現了ul、li結構,不如他們的美觀,可**是自己的
這次的作業太難了,需要我們學習新技術,我的隊友都被繞懵了。
2020軟體工程第五次作業
軟體工程 作業要求 homework 10619 作業目標 要求個人編寫程式 作業正文 詳見下文 參考文獻 結對人員 申彪框架設計,後期美化 ui設計,編寫 psp psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫...
軟體工程第五次作業
人臉口罩佩戴識別檢測 開發以網頁為依託的人臉口罩佩戴識別檢測系統,得到比同型別產品更準確 更快速的檢測結果,並用各種線上 線下方式進行推廣。機場 醫院 購物中心 遊樂場等公共場所。1 need 當前,國內疫情局勢基本明朗,生活和生產秩序逐步恢復,但我們仍然不能放鬆警惕。在地鐵站 學校等 量大的場所,...
軟體工程實踐第五次作業
yuqiancha 部分 測試 zhazhahui 部分 測試 psppersonal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫30 40 estimate 估計這個任務需要多少時間 3040 development 開發150 120 ...