軟體工程系列 軟體開發的可行性研究

2021-07-13 13:01:47 字數 638 閱讀 1862

軟體工程系列 - 軟體開發的可行性分析

軟體開發過程中的可行性是指,軟體開發過程中,在各種軟體開發環境下,用最小的代價在盡可能短的時間內確認問題是否能夠解決。

軟體可行性一般可以從這幾個方面進行分析:

1. 複查系統規模和目標 

2. 研究目前正在使用的系統

3. 匯出新系統的高層邏輯模型

4. 進一步定義問題

5. 匯出和評價供選擇的解法

6. 推薦行動方針

7. 草擬開發計畫

8. 書寫文件提交審查

軟體可行性分析工具:

系統流程圖是概括地描繪物理系統的傳統工具。它用圖形符號以黑盒子形式描繪組成系統的每個部件。

資料流圖描繪資訊流和資料從輸入到移動的過程中所經受的變換。資料流圖只描述系統的基本邏輯功能而不考慮其中的具體實現。資料流圖有4個成分:源點(終點)、處理、

資料儲存、資料流。

畫資料流圖的技巧:

軟體工程 可行性研究

開發一款軟體大致分為6個過程 1.可行性研究 2.需求分析 3.設計 4.程式編碼 5.測試 6.執行維護。每個過程都需要生成必要的文件作為規範,依次是 1.可行性研究報告 2.專案開發計畫書 3.系統需求規格說明書 4.系統概要設計說明書 5.系統詳細設計說明書 6.測試計畫 7.測試分析報告。下...

可行性分析 軟體工程總結

可行性研究的目的是,用最小的代價在盡可能短的時間內確定問題能否解決,從技術 經濟和操作三個方面進行可行性研究。一 可行性研究過程 1.複查系統規模與目標 確保分析員解決的問題正是要求他解決的問題。2.研究目前正在使用的系統 花費適當的時間,分析新舊系統的優缺點,現有系統的文件資料和使用手冊。3.匯出...

軟體工程3 可行性分析

壓縮簡化的系統分析和設計的過程 可行性研究的最根本的任務 是對以後的方針提出建議 可行性研究需要的時間長短 取決於工程的規模,一般來說,可行性研究的成本知識預期工程總成本的5 10 指定工程進度表 評估人員和資源 指定進度表 使用時間點和時長 生命週期每個階段的成本 下乙個階段的詳細進度表和成本估計...