軟體工程——顆粒歸倉
一、規劃階段
總體規劃
總體規劃階段主要告訴我們一個問題:系統是什麼?
這個階段會產生兩個文件:《可行性分析》和《專案開發計劃》。
《可行性分析》主要分析角度是:技術、經濟、社會、法律。
用到的工具:系統流程圖、資料流圖、資料字典
《專案開發計劃》主要是分析子系統組成和基本功能,新增專案參與人員,制定開發計劃。
文件中要有甘特圖。
需求分析
需求分析主要採用的分析方法是:SA 、JSD、 DSSD、 OOA。
面向資料流的分析方法是:資料流圖、資料字典。
產物:《軟體需求說明書》
概要設計
概要設計要了解概要設計的過程和方法。
概要設計的過程:
1.系統設計
2.複審系統計劃與需求分析,確定系統具體的實施方案
3.進行結構化設計,確定具體的實施方案
4.進行結構設計,確定軟體結構
採用的方法
1.JSD 2.LCP
產物:
《資料庫設計說明書》《概要設計說明書》《測試計劃》
詳細設計
詳細設計的任務
1.為每個模組確定採用的演算法
2.確定每一個模組使用的資料結構
3.確定模組結構的細節
4.要為每一個模組設計出一組測試用例
採取的方法
程式流程圖 、N-S圖、PAD圖、HIPO圖、IPO圖
產出:《詳細設計說明書》、《測試計劃》
二、專案實施
程式設計
專案實施的時候主要是程式設計工作。
注意程式設計語言的特點、程式設計風格、程式設計的效率和程式設計的安全。
三、後期工作
測試
主要要明確概念:軟體的質量、結構化軟體測試,測試的方法常見的有黑盒測試、白盒測試。
產出:《測試分析報告》
交付
產出:使用者手冊
執行維護
需要制定運維的文件和規範
記錄維護中出現的問題和解決方案
記錄客戶的信要求。
如有不足,還望大家指正。
相關文章
- 常見電腦記憶體條顆粒知識科普:記憶體顆粒哪個好?記憶體顆粒排名記憶體
- 業務顆粒化思考
- 併發優化 - 降低鎖顆粒優化
- 併發優化 – 降低鎖顆粒優化
- Ps如何為影像新增膠片顆粒效果
- 資料分析-以最小顆粒的方式進行
- 隨身碟顆粒損壞資料恢復資料恢復
- 高階電影顆粒感影像lightroom預設OOM
- 固態硬碟QLC、SLC、MLC、TLC顆粒區別對比知識 搭載QLC顆粒的固態硬碟Z怎麼樣?硬碟
- 如何使用樹莓派測定顆粒物(PM 2.5)樹莓派
- 怎麼選購自動顆粒包裝機?EMT
- 記憶體顆粒有多重要 宏旺半導體教你詳細識別記憶體編號記憶體
- 軟體工程-軟體工程層狀模型(EHM)軟體工程模型
- 軟體工程 第一章 軟體與軟體工程軟體工程
- 軟體工程軟體工程
- 快閃記憶體顆粒大降價了,SSD固態硬碟到底該怎麼選?記憶體硬碟
- 如何用樹莓派搭建一個顆粒物感測器樹莓派
- 研究:空氣汙染顆粒越小 越影響男性精液質量
- 軟體工程1軟體工程
- 軟體工程4.18軟體工程
- 軟體工程5.8軟體工程
- 軟體工程5.7軟體工程
- 軟體工程4.28軟體工程
- 軟體工程4.27軟體工程
- 軟體工程5.10軟體工程
- 軟體工程5.9軟體工程
- 軟體工程5.13軟體工程
- 軟體工程5.12軟體工程
- 軟體工程5.11軟體工程
- 軟體工程4.23軟體工程
- 軟體工程4.22軟體工程
- 軟體工程4.21軟體工程
- 軟體工程4.20軟體工程
- 軟體工程4.19軟體工程
- 軟體工程6軟體工程
- 【招聘】前端軟體工程師、高階前端軟體工程師前端軟體工程工程師
- 學習高校課程-軟體工程-軟體工程(ch2)軟體工程
- 軟體工程-團隊-工程-溝通軟體工程
- 可重複使用的水處理顆粒有效地消除了BPA