樹型軟體工程方法

樹型軟體工程方法

《樹型軟體工程方法》,是萬南洋編著,清華大學出版社出版的書籍。

基本信息

作 者:萬南洋 著 叢 書 名:出 版 社:清華大學出版社ISBN:9787302239512 出版時間:2

010-12-01 版 次:1 頁 數:331 裝 幀:平裝 開 本:16開 所屬分類:圖書 > 計算機與網際網路 > 軟體工程及軟體方法學

內容簡介

《樹型軟體工程方法》所述樹型軟體工程方法,是作者獨創的全新的軟體工程方法。該方法定義了系統、事件、任務、作業等結構化的過程模組,構造了表示系統結構的事件樹,表示事件結構的任務樹和表示任務結構的作業樹,並將這些元素有機地結合成“系統結構模型”。按照該系統結構模型設計開發出來的軟體系統是分層嵌套的,具有結構嚴謹、控制清晰、測試嚴密、可靠性高的特點。
樹型軟體工程方法直觀易懂,工程實用性強,已設計開發出基於c語言的計算機軟體輔助設計系統初級版MTC 2008(Mother Tree Cu 2008)供試用。用戶需求分析,系統結構設計,程式結構設計,程式代碼編寫、調試和測試等所有步驟均可在輔助系統的引導與幫助下進行。上述三類數學樹的設計構造都是可視的,就像機械設計製圖那樣,而且輔助設計系統會自動地將這三類樹編製成程式代碼。

目錄

第一篇 初始概念
第1章 軟體與計算機
1.1 軟體
1.2 算法
1.3 程式
1.4 計算機
1.5 軟體工程
1.6 小結
第2章 事物
2.1 事物的定義
2.2 事物的虛實
2.3 事物的標識
2.4 小結
第3章 情況
3.1 case的物理定義
3.2 case的形式定義
3.3 case與過程
3.4 基本事物集
3.5 case的性質
3.6 語法成分的信息化
3.7 相關概念
3.8 小結
第二篇 過程及其結構樹
第4章 作業樹
4.1 控制語句
4.2 作業樹的構造規則
4.3 遍歷編程算法
4.4 程式框圖結構化
4.5 結構框圖樹型化
4.6 作業表
4.7 作業樹的結構特徵
4.8 作業樹的通用性
4.9 作業樹設計舉例
4.10 小結
第5章 任務
5.1 作業
5.2 任務的定義
5.3 任務的實現算法
5.4 任務的獨立性
5.5 任務的協作性
5.6 任務樹
5.7 主任務
5.8 小結
第6章 作業邏輯件
6.1 控制的宗族歸屬
6.2 作業控制結構
6.3 單控邏輯件
6.4 雙控邏輯件
6.5 邏輯件集的完備性
6.6 小結
第7章 事件
7.1 等效處理原理
7.2 兩類事件
7.3 原子事件
7.4 高級事件
7.5 基本事物集與資料庫
7.6 單純性與並列性
7.7 個性與共性
7.8 工序關係
7.9 事件樹
7.10 小結
第8章 系統
8.1 系統結構
8.2 系統信息流
8.3 系統業務目標
8.4 系統分析方法
8.5 系統模組設計
8.6 系統概貌
8.7 小結
第三篇 系統分析與設計
第9章 需求分析與毛坯樹
9.1 需求獲取
9.2 需求分析原理
9.3 系統分析報告
9.4 毛坯樹的生成
9.5 原子事件物化
9.6 虛事物實化
9.7 小結
第10章 事件確認與原型樹
10.1 原子事件中的事物
10.2 系統中的原子事件
10.3 原子事件的確認
10.4 股票交易原型樹
10.5 小結
第11章 結構設計與實現樹
11.1 樹型軟體工程方法結構設計
11.2 原子事件的插入
11.3 用戶需求的完善
11.4 軟體設計的要求
11.5 系統平台的適應
11.6 小結
第12章 事件樹系統特性
12.1 模組劃分特性
12.2 原子事件的過程特徵
12.3 事件樹中的生產流
12.4 事件樹中的控制流
12.5 事件表
12.6 小結
第13章 系統界面結構
13.1 查詢
13.2 展示系統
13.3 系統輸入
13.4 選單樹
13.5 小結
第14章 原子事件的主作業樹
14.1 參數事件的主作業樹形態
14.2 共性事件的主作業樹形態
14.3 展示事件的主作業樹形態
14.4 小結
第四篇 樹型軟體及其工程方法
第15章 樹型軟體理論
15.1 現實世界
15.2 信息世界
15.3 思維世界
15.4 數據
15.5 控制
15.6 關係
15.7 系統結構模型
15.8 小結
第16章 樹型軟體工程
16.1 從外向內的分析設計
16.2 從內向外的程式設計
16.3 作業樹的設計方法
16.4 家庭安全系統
16.5 旅客乘機系統
16.6 小結
第17章 樹型軟體程式
第18章 樹型軟體測試
第19章 工程方法評審
第五篇 統計系統設計
第20章 數據粒度與空間維度
第21章 空間和對象
第22章 參數庫上的統計
第23章 共性庫上的統計
第24章 統計系統綜述
第六篇 輔助設計系統及其他
第25章 輔助需求分析
第26章 輔助結構設計
第27章 說明樹輔助設計
第28章 作業樹輔助編程
第29章 輔助測試系統
第30章 輔助系統界面
第31章 軟體復用

相關詞條

熱門詞條

聯絡我們