編寫完文件,了解到了文件的重要性,也感受到了編寫文件的工作比程式設計的工作還複雜。軟體工程的學習暫時告一段落,對十三個文件什麼階段編寫,以及每個文件的用途,以及各個文件的目標使用者做了總結,詳情見下文。
◇可行性研究報告
說明該軟體專案的實現在技術上、經濟上和社會因素上的可行性。簡答來說:研究該軟體專案能不能做。
◇專案開發計畫
為軟體專案實施方案制定出的具體計畫。簡單來說:如何做。
◇軟體需求說明書
對目標軟體的功能、效能、使用者介面及執行環境等作出詳細的說明。簡單來說:做成什麼樣。
◇概要設計說明書
該說明書是概要設計階段的工作成果,它應說明功能分配、模組劃分、程式的總體結構、輸入輸出以及介面設計、執行設計、資料結構設計和出錯處理設計等,為詳細設計提供基礎。
◇詳細設計說明書
著重描述每一模組是怎樣實現的,包括實現演算法、邏輯流程等。
◇資料庫設計說明書
描述對資料庫的設計階段的工作成果。
◇資料要求說明書
給出資料邏輯描述和資料採集的各項要求,為生成和維護系統的資料檔案做好準備。
◇測試計畫
為做好整合測試和驗收測試,需為如何組織測試制訂實施計畫。計畫應包括測試的內容、進度、條件、人員、測試用例的選取原則、測試結果允許的偏差範圍等。
◇測試分析報告
測試工作完成後,應提交測試計畫執**況的說明。對測試結果加以分析,並提出測試的結論性意見。
◇專案開發總結報告
軟體專案開發完成以後,應與專案實施計畫對照,總結實際執行的情況,如進度、成果、資源利用、成本和投入的人力,此外,還需對開發工作做出評價,總結出經驗和教訓。
◇操作手冊
本手冊詳細描述軟體的功能、效能和使用者介面,使使用者對如何使用該軟體得到具體的了解,為操作人員提供該軟體各種運**況的有關知識,特別是操作方法的具體細節。
◇使用者手冊
詳細描述軟體的功能、效能和使用者介面,使使用者了解如何使用該軟體。
◇開發進度月報
該月報是軟體人員按月向管理部門提交的專案進展情況的報告。報告應包括進度計畫與實際執**況的比較、階段成果、遇到的問題和解決的辦法以及下個月的打算等。
軟體工程文件總結
吐槽一下 寫文件之前,糾結了好長時間,不知道怎麼寫 文件完成了之後做總結,感覺又來了 我在想,是不是別人在第一次寫這個東西的時候也這麼糾結 蒐集了好多文件的模板來看,找找感覺吧 在都編輯完了之後發現這些文件也挺有規律性的,從乙個軟體開發之前,到開發完了之後都是需要有文件做輔助的,尤其是在編寫 使用者...
軟體工程 文件總結
文件的作用 提高軟體開發的能件度。作為檢查軟體開發進度和開發質量的依據,實現對軟體開發的工程管理。提高開發效率。作為軟體開發人員的一定成果和結束標誌。便於以後的軟體開發 使用和維護。便於管理人員 開發人員 操作人員 使用者之間的協作。文件的過程就是軟體開發的過程。文件是軟體開發規範和指南。1 可行性...
軟體工程 文件總結
文件寫完了,第一次寫文件。剛開始學習寫文件,真的很痛苦,看著模板,看著那乙個個大標題小標題,代表著我好難,有時候自己寫著文件的時候就感覺到自己寫的不是文件,很好笑,很現實。但是,每個文件我都是認真的寫完的,所有文件都寫完了,所以我還是有收穫的。文件的作用很多,不僅僅是為了使用者 程式設計師提供乙個可...