軟體工程3 可行性分析

2021-10-04 06:27:23 字數 820 閱讀 1891

壓縮簡化的系統分析和設計的過程

可行性研究的最根本的任務:是對以後的方針提出建議

可行性研究需要的時間長短:取決於工程的規模,一般來說,可行性研究的成本知識預期工程總成本的5%~10%。

指定工程進度表——》評估人員和資源——》指定進度表——》使用時間點和時長——》生命週期每個階段的成本——》下乙個階段的詳細進度表和成本估計

開發乙個軟體系統是一種投資,期望將來獲得更大的經濟效益。經濟效益通常表現為減少執行費用或增加收入。

幫助客戶組織的負責人正確的做出是否投資這項開發工程的決定。

第一步:估計開發成本、執行費用和新系統將帶來的經濟效益。

執行費用取決於系統的操作費用維護費用

操作費用包括操作人員、工作時間、消耗物資等等

系統的經濟效益=使用新系統而增加的收入+使用新系統可以節省的執行收入

​ 因為執行費用和經濟效益兩者在軟體的整個生命週期內都存在,總的效益和生命週期的長短有關,所以應該合理的估計軟體的壽命。

通常用利率的形式表示貨幣的時間價值。假設年利率為i,如果現在存入p元,則n年後可以得到的前數為:f=p(1+i)^n,這也就是p元在n年後的價值。

所謂投資**期就是使用累積的經濟效益等於最初投資所需要的時間。

在整個生命週期之內的累積經濟效益(折合成現在值)與投資之差。

把資金存入銀行或貸給其他企業能夠獲的利息,通常用年利率衡量利息多少。類似的也科技計算投資**率,用它衡量投資的大小,並且可以把它和年利率率相比較,在衡量工程的經濟效益時,它是最重要的參考資料。

可行性分析 軟體工程總結

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

軟體工程(二)可行性分析

可行性分析主要從經濟 技術 法律等方面分析所給出的解決方案是否可行,同城之有當解決方案可行並有一定的經濟效益和 或社會效益是才開始真正的基於計算機的系統的開發。簡單的理解可行性分析就是看有沒有可能完成這個專案。可以從以下幾個方面來看可行性。經濟可行性 技術可行性 法律可行性。技術可行性,就是在技術方...

軟體工程 可行性研究

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