2020軟體工程第五次作業

2022-09-03 13:33:09 字數 2785 閱讀 9686

這個作業屬於那個課程

這個作業的要求在那裡

/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 ...