軟件可行性研究報告模板
一、引言
1、編寫目的(闡明編寫可行性研究報告的目的,指出讀者對象)
2、項目背景(應(yīng)包括:(1)所建議開發(fā)的軟件名稱;(2)項目的任務(wù)提出者、開發(fā)者、用戶及實現(xiàn)單位;(3)項目與其他軟件或其他系統(tǒng)的關(guān)系。)
3、定義(列出文檔中用到的專門術(shù)語的定義和縮略詞的原文。)
4、參考資料(列出有關(guān)資料的作者、標題、編號、發(fā)表日期、出版單位或資料來源。)
二、可行性研究的前提
1、 要求(列出并說明建議開發(fā)軟件的基本要求,如(1)功能;(2)性能;(3)輸出;(4)輸入;(5)基本的數(shù)據(jù)流程和處理流程;(6)安全與保密要求;(7)與軟件相關(guān)的其他系統(tǒng);(8)完成期限。)
2、 目標(可包括:(1)人力與設(shè)備費用的節(jié)省;(2)處理速度的提高;(3)控制精度和生產(chǎn)能力的提高;(4)管理信息服務(wù)的改進;(5)決策系統(tǒng)的改進;(6)人員工作效率的提高,等等。)
3、 條件、假定和限制(可包括:(1)建議開發(fā)軟件運行的最短壽命;(2)進行系統(tǒng)方案選擇比較的期限;(3)經(jīng)費來源和使用限制;(4)法律和政策方面的限制;(5)硬件、軟件、運行環(huán)境和開發(fā)環(huán)境的'條件和限制;(6)可利用的信息和資源;(7)建議開發(fā)軟件投入使用的最遲時間。)
4、 可行性研究方法
5、 決定可行性的主要因素
三、對現(xiàn)有系統(tǒng)的分析
1、處理流程和數(shù)據(jù)流程
2、工作負荷
3、費用支出(如人力、設(shè)備、空間、支持性服務(wù)、材料等項開支。)
4、人員(列出所需人員的專業(yè)技術(shù)類別和數(shù)量。)
5、設(shè)備
6、局限性(說明現(xiàn)有系統(tǒng)存在的問題以及為什么需要開發(fā)新的系統(tǒng)。)
四、所建議技術(shù)可行性分析
1、對系統(tǒng)的簡要描述
2、處理流程和數(shù)據(jù)流程
3、與現(xiàn)有系統(tǒng)比較的優(yōu)越性
4、采用建議系統(tǒng)可能帶來的影響
(1)對設(shè)備的影響
(2)對現(xiàn)有軟件的影響
(3)對用戶的影響
(4)對系統(tǒng)運行的影響
(5)對開發(fā)環(huán)境的影響
(6)對運行環(huán)境的影響
(7)對經(jīng)費支出的影響
5、技術(shù)可行性評價(包括:(1)在限制條件下,功能目標是否能夠達到;(2)利用現(xiàn)有技術(shù),功能目標能否達到;(3)對開發(fā)人員數(shù)量和質(zhì)量的要求,并說明能否滿足;(4)在規(guī)定的期限內(nèi),開發(fā)能否完成。)
五、所建議系統(tǒng)經(jīng)濟可行性分析
1、指出
(1)基建投資
(2)其他一次性支出
(3)經(jīng)常性支出
2、效益
(1)一次性收益
(2)經(jīng)常性收益
(3)不可定量收益
3、收益/投資比
4、投資回收周期
5、敏感性分析(指一些關(guān)鍵性因素,如:系統(tǒng)生存周期長短、系統(tǒng)工作負荷量、處理速度要求、設(shè)備和軟件配置變化對支出和效益的影響等的分析。)
六、社會因素可行性分析
1、法律因素(如,合同責(zé)任、侵犯專利權(quán)、侵犯版權(quán)等問題的分析。)
2、用戶使用可行性(如,用戶單位的行政管理、工作制度、人員素質(zhì)等能否滿足要求。)
七、其他可供選擇的方案
(逐個闡明其他可供選擇的方案,并重點說明未被推薦的理由。)
八、結(jié)論意見
(可能是:(1)可著手組織開發(fā);(2)需待若干條件(如資金、人力設(shè)備等)具備后才能開發(fā);(3)需對開發(fā)目標進行某些修改;(4)不能進行或不必進行(如技術(shù)不成熟,經(jīng)濟上不合算等);(4)其他。)