1. 程式人生 > 實用技巧 >軟工導論中圖的大概複習

軟工導論中圖的大概複習

之前,學了就能丟。現在一點兒一點兒拾起來。沒辦法,它就是有用。。。

目錄

1-軟體工程學概述

2-可行性研究

1)系統流程圖

2)資料流圖

3-需求分析

1)E-R圖

2)狀態轉換圖

3)層次方框圖

4)Warnier圖

5)IPO圖

4-形式化說明技術

1)有窮狀態機

2)Petri網

3)Z語言

5-總體設計

1)層次圖

2)HIPO圖

3)結構圖

6-詳細設計

1)過程設計的工具:程式流程圖、盒圖、PAD圖、判定表、判定樹、過程設計語言

2)面向資料結構的設計方法:Jackson圖

7-實現

8-維護

9-面向物件方法學引論

1)類圖

2)用例圖

10-面向物件分析

11-面向物件設計

12-面向物件實現

13-軟體專案管理


1-軟體工程學概述

2-可行性研究

1)系統流程圖

系統流程圖表達的是資料在系統各部件之間流動的情況;

而程式流程圖表達的是對資料進行加工處理的控制過程;

2)資料流圖

描繪資料在軟體中流動和被處理的邏輯過程;

DFD-百度

3-需求分析

1)E-R圖

2)狀態轉換圖

數字邏輯和編譯原理都有這個,但是還是有所不同的。

3)層次方框圖

4)Warnier圖

5)IPO圖

4-形式化說明技術

1)有窮狀態機

這個和編譯原理的自動機是很相似的,就組成成分而言。

2)Petri網

3)Z語言

5-總體設計

1)層次圖

層次圖與層次方框圖的外形差不多。

層次圖:矩形代表模組,連線代表呼叫關係;

層次方框圖:方框代表資料元素,連線表示組成關係;

2)HIPO圖

3)結構圖

6-詳細設計

1)過程設計的工具:程式流程圖、盒圖、PAD圖、判定表、判定樹、過程設計語言

2)面向資料結構的設計方法:Jackson圖

7-實現

8-維護

9-面向物件方法學引論

1)類圖

2)用例圖

10-面向物件分析

11-面向物件設計

12-面向物件實現

13-軟體專案管理

參考資料:軟體工程導論(第6版張海藩,牟永敏 編著 )

圖片源自我們老師的ppt