前言:
前幾天剛把軟工文件寫完,然而並沒有總結。乙個階段學完就應該好好總結一番,不然很快就會忘記的。所
以大家要
養成及時總結的習慣,在以後難免會用得到,現在的總結也是為以後更好的學習做鋪墊。
內容:
1、 可行性分析報告:
內容:說明該軟體開發專案在技術,經濟,和社會方面上的可行性,同時給出各種可實施的方案,並給出實施方
案理由。
2、 專案開發計畫:
內容:為實施該專案,對該專案做出大體的計畫,包括各部分的負責人員,開發的進度,開發經費的預算,軟體
和硬體資源要求等,並對以後的工作起著引導作用。
3、 軟體需求說明書:
內容:該說明書是在使用者與開發人員取得共同理解的基礎上達成的,明確了使用者的需求,對開發軟體的功能,性
能,使用者
介面和執行環境等做出詳細的說明。
4、 概要設計說明書:
內容:該文件主要說明功能分配,模組劃分,程式的總體結構,輸入輸出,介面設計資料結構設計以及出錯處理
設計等,
為詳細設計奠定基礎。
5、 詳細設計說明書:
內容:該文件著重描述了每乙個模組是怎麼實現的,包括實現的演算法,邏輯流程,開發方式以及如果編寫**等。
6、資料庫設計說明書:
內容:該文件主要是描述資料庫設計的內容(外部設計,結構設計,運用設計),給出了資料邏輯描述和資料採集
的各項要求,為資料庫的生成和維護做好準備。
7、資料庫要求說明書:
內容:該文件主要明確了各項功能和非功能性需求實現時所需要的資料,並根據此資料設計資料庫。
8、測試計畫:
內容:該文件描述將要測試活動的範圍,方法,資源和時間進度,同時他確定了測試方案(測試項,要測試的特
徵,測試的任務,誰測試哪一項以及制定應急方案的所有風險等)和預期的測試結果(該部分可能會出現什麼樣
的問題)。
9、測試分析報告:
內容:該文件對測試計畫執**況進行了說明,同時對測試過程中出現的問題進行詳細的解釋說明,為以後維護
提供經驗。
10、專案開發總結報告:
內容:對整個專案進行總結,說明取得的開發結果以及對開發工作的各個方面的評價,說明專案的工作流程,工
作過程中開發狀況,最終結果和經驗教訓。
11、操作手冊;
內容:該文件著重對操作員如何操作進行說明,同時說明軟體的運**況
12、使用者手冊:
內容:詳細的描述了軟體的功能,效能,使用者介面,執行環境等,讓使用者大體上對軟體有個了解。
13、開發進度月報:
內容:專案負責人參照專案計畫,並對實際執**況(進度,成果,經費,資源,人力)進行總結評價,總結經
驗教訓。
文件名稱
編寫階段
編寫人員
預期讀者
關鍵點可行性分析報告
指定計畫
專案組長,分析人員
開發人員,專案負責人,決策者
系統流程圖,資料流圖,資料字典
專案開發計畫
需求分析-設計
專案組長
開發人員,專案負責人,決策者
甘特圖軟體需求說明書
需求分析-設計-編碼
分析人員,專案組長
使用者,開發人員
用例圖,簡單的資料描述
概要設計說明書
設計專案組長
專案組長,開發人員
流程圖,(類圖,時序圖,包圖),e-r圖
詳細設計說明書
設計專案組長
專案負責人,開發人員
流程圖,(類圖,時序圖,包圖),e-r圖
資料庫設計說明書
設計架構師,開發人員
開發人員
e-r圖和關係模型
資料庫要求說明書
需求分析-設計-編碼
分析人員,專案組長
開發人員,測試人員,設計人員
無測試計畫
設計-編碼
開發人員
測試人員
測試用例
測試分析報告
測試測試人員
開發人員,測試人員
無專案開發總結報告
測試專案組長
專案組長,決策者
流程圖操作手冊
編碼開發人員
使用者軟體結構,ipo圖
使用者手冊
需求分析-設計-編碼
開發人員
使用者資料結構圖,ipo圖
開發進度月報
這個開發階段
專案組長
專案組長
甘特圖總結:
這是第一次寫文件,寫的肯定是還有很多不足之處,如果大家看到有什麼錯誤就及時指出,既然寫出來了,就應該對大家負責。
軟工 軟工文件總結
1 定義 軟工文件是與程式開發 維護和使用有關的 材料,記錄了軟體開發活動和階段性成果 理解軟體所必需的闡述性資料。2 目的與作用 1 目的是為了保證專案開發的成功,最經濟的花費這些投資,並且便於執行和維護,在開發的每乙個階段都需要編制文件。2 作用是 a 作為開發人員在一定階段內的工作成果和結束標...
軟工文件總結
軟體工程大體分為六個週期 可行性研究 分析 設計 測試 編碼 執行維護,每個階段都會產生相應的文件。做完機房收費系統,但是只是敲一下 沒想到還有那麼多的文件要寫,文件已經寫完了,印象最深的還是那麼多令人眼花繚亂的圖。針對軟體工程整個階段做一下最後的總結。需求分析 需求分析主要是對功能的描述,文件中穿...
軟工文件總結
軟工文件已經結束有一段時間了,一直也沒有寫總結做的挺不好的!反思一下自己!根據文件的產生和使用範圍分為三類 我覺得軟體需求說明書既是開發文件也是使用者文件,因為軟體需求說明書是由開發者和使用者共同決定的。如果要做乙個軟體就要先做一下市場調查,了解使用者的需求,使用者和開發者共同商討的乙個平衡點這就產...