## 文檔產生階段
##需求分析階段
《需求說明書》、《可行性分析報告》
##計劃階段
《項目計劃說明書》
##設計階段
《概要設計說明書》、《詳細設計說明書》、《數據庫設計說明書》、《數據說明書》、《用戶手冊》、《操作手冊》、《測試計劃書》、《項目開發計劃書》
## 編碼階段
無
## 測試階段
《測試分析報告》
## 各種文檔理解
**可行性研究報告**------關鍵在于可行性,可行通俗解釋就是“能干”,可行性標明的是“能干的概率,能干的可能”。
**項目開發計劃**-------關鍵在于計劃,在于你想“做什么”,這是前提,也是基礎,沒有Plan and Goal,項目開發后期會出現很多問題。
**軟件需求說明書**----關鍵在于需求說明,需求即“要干什么,條件是什么,實現什么”,說明書就是“講明白,理清楚”。
**數據庫設計說明書**---是對整體結構的設計,包括“邏輯結構”和“物理結構”,“邏輯結構”就是“數據之間關系的描述”,“物理結構”就是“數據結構在計算機中的表示”,其中數據庫的物理結構文件有三類:數據文件,日志文件,控制文件。
**概要設計說明書**---在于大體說明系統結構和流程,各部分設計的要求以及出錯機制的說明。
**詳細設計說明書**---詳細的將每部分(模塊)實現交代清楚,包括內部使用的算法和基本流程。
**測試計劃**--這是對系統的測試,是預期對系統的要求和現實系統實現的檢驗。
**測試分析報告**---是對測試計劃的實施后的討論和研究,將真實系統實現的功能拿到桌面上來說,并得出結論。
**開發進度月報**---這是對項目進行程度的講解,階段成果,問題以及解決辦法的匯總。
**項目開發總結報告**----將真實系統與計劃的“抽象系統”進行比較,總結執行情況,計算人力、物力的投資,對開發工作作出評價,總結經驗教訓。
**用戶手冊**---為用戶所用,站在用戶角度思考,讓用戶了解軟件,知道該怎么用。
**操作手冊**---為操作人員所用,講解軟件的運行情況,操作方法的使用。