本書所述樹型軟件工程方法,是作者獨(dú)創(chuàng)的全新的軟件工程方法。該方法定義了系統(tǒng)、事件、任務(wù)、作業(yè)等結(jié)構(gòu)化的過程模塊,構(gòu)造了表示系統(tǒng)結(jié)構(gòu)的事件樹,表示事件結(jié)構(gòu)的任務(wù)樹和表示任務(wù)結(jié)構(gòu)的作業(yè)樹,并將這些元素有機(jī)地結(jié)合成“系統(tǒng)結(jié)構(gòu)模型”。按照該系統(tǒng)結(jié)構(gòu)模型設(shè)計(jì)開發(fā)出來的軟件系統(tǒng)是分層嵌套的,具有結(jié)構(gòu)嚴(yán)謹(jǐn)、控制清晰、測(cè)試嚴(yán)密、可靠性高的特點(diǎn)。樹型軟件工程方法直觀易懂,工程實(shí)用性強(qiáng),已設(shè)計(jì)開發(fā)出基于c語(yǔ)言的計(jì)算機(jī)軟件輔助設(shè)計(jì)系統(tǒng)初級(jí)版MTC 2008(Mother Tree Cu 2008)供試用(見:http://www.wtreesoft.com)。用戶需求分析,系統(tǒng)結(jié)構(gòu)設(shè)計(jì),程序結(jié)構(gòu)設(shè)計(jì),程序代碼編寫、調(diào)試和測(cè)試等所有步驟均可在輔助系統(tǒng)的引導(dǎo)與幫助下進(jìn)行。上述三類數(shù)學(xué)樹的設(shè)計(jì)構(gòu)造都是可視的,就像機(jī)械設(shè)計(jì)制圖那樣,而且輔助設(shè)計(jì)系統(tǒng)會(huì)自動(dòng)地將這三類樹編制成程序代碼。本書可供軟件工程技術(shù)人員、軟件專業(yè)研究人員、大專院校師生用于軟件項(xiàng)目開發(fā)或科研教學(xué)參考。