2020軟體工程作業05

2022-08-02 11:57:08 字數 2203 閱讀 8506

軟體工程

作業要求

/homework/10619

作業目標

家族樹呈現

作業正文

如下其他參考文獻

胡楠 20157659

胡楠:文件編寫

劉智鑫:tree的實現

personal software process stages

預估耗時

實際耗時

planning

計畫300

600development

開發300

600analysis

需求分析(學習新技術)

300600

design spec

生成設計文件

6060

design review

設計複審

6060

coding standard

**規範

3060

design

具體設計

60110

coding

具體編碼

500600

code review

**複審

60100

test

測試90

120reporting

報告30

60test repor

測試報告

3060

size measurement

計算工作量

2020

postmortem

事後總結

3030

process improvement plan

提出過程改進計畫

6060

estimate

這個任務需要多少時間

1930

3140

遞迴呼叫,有子孫的就把children(顯示)給_children(不顯示)暫存,便於摺疊

function click(d)  else 

update(d);// 摺疊之後要重繪

}

將文字框中的內容存為json形式

var treedata = [, ]

}, , ]

}, , , ]

}, , ]

}];

設定樹的布局

var tree = d3.layout.tree()//使用預設設定建立乙個新的樹狀布局

.size([width, height - 200])//指定樹布局的尺寸乙個

.separation(function (a, b) );

var diagonal = d3.svg.diagonal()//svg形狀

.projection(function (d) );

.attr("width", width)

.attr("height", height)

.attr("transform", "translate(40,0)");

var link = svg.selectall(".link")

.data(links)

.enter()

.attr("class", "link")

.attr("d", diagonal);

var node = svg.selectall(".node")

.data(nodes)

.enter()

.attr("class", "node")

.attr("transform", function (d) )

能摺疊,有動畫

幫助人更好的了解家族樹

在文字框中填入導師和學生的相關資訊即可

值得學習的地方:口才好,動手能力強,對待問題認真輔助,敢於擔當

需要改進的地方:js還是掌握的不好,還有很多技術需要學習

2020軟體工程作業05

軟體工程 本作業要求 homework 10619 本作業目標 在網頁頁面上呈現樹形結構形式的師門樹 作業正文 如下其他參考文獻 psp2.1 personal software process stages 預估耗時 分鐘 實際耗時 分鐘 planning 計畫50 60estimate 估計這個...

2020軟體工程作業05

這個作業屬於哪個課程 這個作業要求在 這個作業的目標 在網頁頁面上呈現樹形結構形式的師門樹 作業正文 下文其他參考文獻 預估耗時 分鐘 實際耗時 分鐘 planning 計畫60 60estimate 估計這個任務需要多少時間 60120 development 開發800 800analysis ...

2020軟體工程作業05

軟體需求分析與系統設計 作業要求 homework 11437 作業目標 墨藍雲班課web網頁端可以去搜尋對應課程的教學包,搜尋框特別實用 pc端可以批量上傳資源。和編輯頁面資源 提供了與手機投屏的功能 頁面簡潔,功能一目了然 沒有多餘的資訊推送,總的體驗會比其他軟體要好得多。大部分功能都實現了,老...