本书所述树型软件工程方法,是作者独创的全新的软件工程方法。该方法定义了系统、事件、任务、作业等结构化的过程模块,构造了表示系统结构的事件树,表示事件结构的任务树和表示任务结构的作业树,并将这些元素有机地结合成“系统结构模型”。按照该系统结构模型设计开发出来的软件系统是分层嵌套的,具有结构严谨、控制清晰、测试严密、可靠性高的特点。树型软件工程方法直观易懂,工程实用性强,已设计开发出基于c语言的计算机软件辅助设计系统初级版MTC 2008(Mother Tree Cu 2008)供试用(见:http://www.wtreesoft.com)。用户需求分析,系统结构设计,程序结构设计,程序代码编写、调试和测试等所有步骤均可在辅助系统的引导与帮助下进行。上述三类数学树的设计构造都是可视的,就像机械设计制图那样,而且辅助设计系统会自动地将这三类树编制成程序代码。本书可供软件工程技术人员、软件专业研究人员、大专院校师生用于软件项目开发或科研教学参考。