前言
經過一段時間的編寫文件,也有些摸透這些文件是怎麼回事了,一開始拿到這12個文件,也是很頭疼的。
內容
一、文件是給誰看的
二、這些文件是怎樣形成的
文件名稱
編寫階段
編寫人員
預期讀者
繪圖內容
可行性分析報告
制定計畫
管理員,分析人員
開發人員,管理員,決策者
系統流程圖、資料流圖、資料字典
分析軟體是否值得開發(技術、經濟、操作、法律、社會效益)
專案開發計畫
需求分析-設計
管理員開發人員,管理員,決策者
甘特圖對費用、時間、進度、人員組織、硬體裝置的配置、開發環境和執行環境的配置進行說明
軟體需求說明書
需求分許-設計-編碼
管理員,分析人員
使用者,開發人員
用例圖、簡單的資料描述
描述軟體的功能和效能以及軟體的約束範圍——作什麼
概要設計說明書
設計管理員
管理員,開發人員
流程圖、e-r圖
軟體的總的體系結構——怎麼做
詳細設計說明書
設計管理員
管理員,開發人員
流程圖、e-r圖
表示出軟體結構的圖表、完成演算法設計、資料結構設計、物理設計等,詳細的描述的逐個模組——怎麼做
資料庫設計說明書
設計架構師,開發人員
開發人員
e-r圖、關係模型
提供了資料庫設計的可視性以及軟體支援所需的資訊
資料庫要求說明書
需求分析-設計-編碼
管理員,分析人員
開發人員,測試人員,設計人員
無了解系統中各項功能和非功能性需求實現時所需要的資料,根據此資料設計資料庫
測試計畫
設計-編碼
開發人員
測試人員
測試用例
確定了測試項,要測試的特徵,測試任務,誰來完成每項任務以及需要制定應急方案的所有風險等
測試分析報告
測試測試人員
開發人員,測試人員
無對測試的結果以及測試的資料等加以記錄和分析總結
專案開發總結報告
測試管理員
管理員,測試人員
流程圖以方便我們在以後的專案開發中來更好的實施專案的制定開發
操作手冊
編碼開發人員
使用者軟體結構、ipo圖
告訴使用者,本系統提供了哪些功能,以及如何正確地、有效的使用這些功能。
使用者手冊
需求分析-設計-編碼
開發人員
使用者資料結構圖、ipo圖
為了給使用者提供乙個使用指南
開發進度月報
這個開發階段
管理員管理員
甘特圖本月完成的情況和下月的計畫
後記
軟體文件主要就是了解各個文件都包含哪些內容以及他們物件導向都有哪些,從全域性整體出發,巨集觀上進行把控,學習會變得非常有趣。
軟體工程是我們學習程式設計的綱領,文件就是整個綱領的靈魂,讓我們開發的過程少走彎路。以後在與文件的相伴還有很長的路要走,我們要一起努力加油了。
軟工 軟工文件總結
1 定義 軟工文件是與程式開發 維護和使用有關的 材料,記錄了軟體開發活動和階段性成果 理解軟體所必需的闡述性資料。2 目的與作用 1 目的是為了保證專案開發的成功,最經濟的花費這些投資,並且便於執行和維護,在開發的每乙個階段都需要編制文件。2 作用是 a 作為開發人員在一定階段內的工作成果和結束標...
軟工文件總結
軟體工程大體分為六個週期 可行性研究 分析 設計 測試 編碼 執行維護,每個階段都會產生相應的文件。做完機房收費系統,但是只是敲一下 沒想到還有那麼多的文件要寫,文件已經寫完了,印象最深的還是那麼多令人眼花繚亂的圖。針對軟體工程整個階段做一下最後的總結。需求分析 需求分析主要是對功能的描述,文件中穿...
軟工文件總結
軟工文件已經結束有一段時間了,一直也沒有寫總結做的挺不好的!反思一下自己!根據文件的產生和使用範圍分為三類 我覺得軟體需求說明書既是開發文件也是使用者文件,因為軟體需求說明書是由開發者和使用者共同決定的。如果要做乙個軟體就要先做一下市場調查,了解使用者的需求,使用者和開發者共同商討的乙個平衡點這就產...