軟工文件總結

2021-07-05 18:00:36 字數 1121 閱讀 2320

標準的軟體開發過程 ,軟體開發的標準過程包括六個階段(瀑布型),而六個階段需要編寫的各類檔案達14種之多,在每個階段需要編寫哪些檔案?每個階段都需要畫哪種圖?

1.可行性與計畫研究階段 

1.1系統流程圖

系統流程圖是描述系統物理模型的一種傳統工具。它是表達資料在系統各部件之間流動的情況,而不是對資料加工處理的控制過程,它是物理資料流圖而不是程式流程圖。系統流程圖形象的呈現了軟體的功能,即使不懂軟體的人也可以輕鬆的看懂,可以說它是軟體設計師與使用者之間溝通、交流的有效工具。

1.2資料流圖

資料流圖是從資料傳遞和加工角度,以圖形方式來表達系統的邏輯功能、資料在系統內部的邏輯流向和邏輯變換過程,是結構化系統分析方法的主要表達工具及用於表示軟體模型的一種圖示方法。如果說系統流程圖能讓使用者更好的明白系統的功能,那麼資料流圖則讓使用者更加明白系統的工作原理。

1.3資料字典

資料字典就是資料的資訊的集合,也可以說就是對上面提到的資料流圖中的所有元素的定義的集合。資料字典的主要作用就是在軟體的分析與設計階段方便我們查閱不甚了解的資料的描述資訊。

2.需求分析階段  

2.1e-r圖

e-r圖的主要作用就是把使用者的資料要求用視覺化的圖形呈現出來。

2.2狀態轉換圖

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

3.設計階段  

程式流程圖

程式流程圖是對程式控制流程的直觀描述。

4.實現階段

5.測試階段 

6.執行與維護階段

對於一項軟體而言,有些檔案的編寫工作可能要在若干個階段中延續進行。  

鑑於軟體開發是具有創造性的腦力勞動,也鑑於不同軟體在規模上和複雜程度上差別極大,我認為在檔案編制工作中應允許一定的靈活性,並不是每種文件都必須編寫。  

文件編制的衡量因素

◆在因素總和較低的情況下,專案開發總結報告的內容應包括:程式的主要功能、基本流程、測試結果和使用說明。 

◆測試分析報告應該寫,但不必很正規。

◆資料要求說明和資料庫設計說明是否需要編寫應根據所開發軟體的實際需要來決定。

有關以上圖的具體畫法在軟工文件中的那些圖

軟工 軟工文件總結

1 定義 軟工文件是與程式開發 維護和使用有關的 材料,記錄了軟體開發活動和階段性成果 理解軟體所必需的闡述性資料。2 目的與作用 1 目的是為了保證專案開發的成功,最經濟的花費這些投資,並且便於執行和維護,在開發的每乙個階段都需要編制文件。2 作用是 a 作為開發人員在一定階段內的工作成果和結束標...

軟工文件總結

軟體工程大體分為六個週期 可行性研究 分析 設計 測試 編碼 執行維護,每個階段都會產生相應的文件。做完機房收費系統,但是只是敲一下 沒想到還有那麼多的文件要寫,文件已經寫完了,印象最深的還是那麼多令人眼花繚亂的圖。針對軟體工程整個階段做一下最後的總結。需求分析 需求分析主要是對功能的描述,文件中穿...

軟工文件總結

軟工文件已經結束有一段時間了,一直也沒有寫總結做的挺不好的!反思一下自己!根據文件的產生和使用範圍分為三類 我覺得軟體需求說明書既是開發文件也是使用者文件,因為軟體需求說明書是由開發者和使用者共同決定的。如果要做乙個軟體就要先做一下市場調查,了解使用者的需求,使用者和開發者共同商討的乙個平衡點這就產...