## 前言
看完了軟工視頻,在還沒有寫文檔前,要更加努力的復習一遍視頻內容,看筆記,或快速瀏覽一邊視頻都可以,隨著學習的深入,加上網上的搜索,寫一下軟工中各階段用到的圖,并對圖形進行相應的解釋。
## 可行性研究
## 系統流程圖
解釋:系統流程圖(System Flowchart)是描繪系統**物理模型**的傳統工具。它的基本思想是用圖形符號以黑盒子形式描繪系統里面的每個部件(程序、文件、數據庫、表格、人工過程等),表達信息在各個部件之間流動的情況。
系統流程圖表達的是系統各部件的**流動**情況,而不是表示對信息進行加工處理的控制過程。例圖:

## 需求分析
## 數據字典
解釋:數據字典(Data dictionary)是指對數據的數據項、數據結構、數據流、數
據存儲、處理邏輯、外部實體等進行定義和描述,其目的是對數據流程圖中的各個元
素做出詳細的說明。

## 數據流圖
解釋:數據流圖(Data Flow Diagram):簡稱DFD,它從數據傳遞和加工角度,以圖形方式來表達系統的邏輯功能、數據在系統內部的邏輯流向和邏輯變換過程,是結構化系統分析方法的主要表達工具及用于表示軟件模型的一種圖示方法。

## E-R圖
解釋:E-R圖也稱實體-聯系圖(Entity Relationship Diagram),提供了表示實體類型、屬性和聯系的方法,用來描述現實世界的概念模型。

## 狀態轉換圖
解釋:狀態轉換圖說白了就是系統的行為建模,就是通過描述系統的狀態以及引起狀態變化的事件來表示系統的行為,將系統運行時詳細的狀態變化呈現給用戶。

## 詳細設計
## 程序流程圖
解釋:程序流程圖(Program flow chart)是程序分析中最基本、最重要的分析技術,是進行程序流程分析過程中最基本的工具。如機房收費的流程圖(第一次畫,希望指出不足)

## PAD圖
解釋:PAD問題分析圖(Problem Analysis Diagram)描述軟件詳細設計的圖形表示工具。

## N-S圖
解釋:N-S圖也被稱為盒圖或CHAPIN圖。是程序流程圖去掉控制流之后的圖,由一些基本的框組成一個大的框,這種流程圖又稱為N-S結構流程圖(以兩個人的名字的頭一個字母組成)。N-S圖包括順序、選擇和循環三種基本結構。
