天天看點

第一個文獻綜述

學習軟體後,project錄像室開始寫第一個檔案收費制度後,,我還沒有寫完總結。下面是我依據檔案繪制的地圖。

第一個文獻綜述

學習完文檔第一遍。我們就應該知道軟體project的每一階段都要有文檔總結。文檔是至關重要的,由于在開發過程中,技術人員以及系統分析師都是依據文檔來交流的。

是以文檔要做的很具體。各種功能需求都要表達清楚。

就軟體project的什麼周期來具體地說明文檔的編寫。

問題定義

要解決什麼問題?這是最重要的一步。由于假設問題都沒分析清楚就去盲目的做非常可能由于了解偏差,導緻損失巨大。

可行性研究

這個階段的關鍵問題是:對于上一階段确定的問題有行得通的解決的方法,在技術、經濟、效益方面進行分析,探索這個問題是否有價值。

可行性研究的結果是客戶做出是否繼續這項project的決定的重要根據。

需求分析

這階段的關鍵是準确确定“為了解決這個問題,系統要做什麼”。主要是确定目标系統必須具備哪些功能。這個階段系統分析員必須與使用者密切配合,充分交流資訊,以得出經過使用者确認的系統邏輯模型。為以後設計和實作目标系統做基礎。

另一個重要任務,用文檔準确記錄對系統的需求,也就是規格說明書。

整體設計

“怎樣實作系統?”确定解決這個問題的政策及系統中應該包括的程式,設計程式的體系結構,也就是确定程式由哪些子產品組成以及子產品之間的關系。

具體設計

“怎樣具體的實作系統?”設計系統的具體規格說明書。程式猿可依據此說明書寫出實際的程式代碼。

具體地設計每一個子產品,确定實作子產品功能所須要的算法和資料結構。

編碼和單元測試

寫出easy了解、easy維護的程式子產品。細緻測試編寫出的每個子產品。

綜合測試

通過各類測試使軟體達到預定的要求。內建測試、驗收測試,用正式的文檔資料将測試計劃具體方案及測試結果儲存下來。也就是測試分析報告。

軟體維護

通過各種必要的維護活動使系統持久的滿足使用者的須要。主要有四種:改正性維護、适應性維護、完整性維護、預防性的維護。你可以簡單地試着去了解自己。

繼續閱讀