當前位置:成語大全網 - 書法字典 - 在軟件開發中,需求分析階段可以使用哪些工具?

在軟件開發中,需求分析階段可以使用哪些工具?

在軟件開發中,可以在需求分析階段使用的工具是DFD圖。

在軟件開發中,需求分析階段常用的工具有數據流圖(DFD)、數據字典(DD)、判斷樹和判斷表。

數據流圖(Data Flow Diagram):簡稱DFD,以圖形方式表達系統的邏輯功能,從數據傳輸和處理的角度,以圖形方式描繪數據在系統中流動和處理的過程。因為它只反映了系統必須完成的邏輯功能,所以它是壹個功能模型。

數據流圖沒有任何具體的物理元素,只是描述了信息在系統中的流動和處理。

不要將數據流圖(DFD)與系統流程圖和程序流程圖混淆。數據流程圖從數據的角度描述壹個系統,而框圖從處理數據的人員的角度描述系統。

擴展數據:

DFD圖的基本圖形符號:

(1)數據源點或端點:系統外部環境中的實體(人、組織或其他軟件系統)。統稱為外部實體,它表示系統數據的外部來源和目的地。

(2)數據處理:(也叫處理)對數據執行壹些操作或變換,每個處理都需要命名,通常是壹個動詞短語,簡潔地描述完成了什麽處理。它還應該在分層數據流圖中進行編號。

(3)數據存儲:(也叫文件)是指臨時保存的數據,可以是數據庫文件,也可以是任何形式的數據組織,壹般以表的結構。

(4)數據流。數據流是數據傳輸的路徑,所以由壹組固定的數據組成,箭頭表示數據流的方向。因為數據流是流動的數據,所以必須有流向。除了數據流和數據存儲之間的數據流,應該用名詞或名詞短語來命名。