1 引言
1.1 編寫目的:闡明編寫可行性研究報告的目的,提出讀者對象。
1.2 項目背景:應包括
◆ 所建議開發軟體的名稱
◆ 項目的任務提出者、開發人員、使用者及實現軟體的單位
◆ 項目與其他軟體或其他系統的關係。
1.3 定義:列出文檔中用到的專門術語的定義和縮寫詞的原文。
1.4 參考資料:列出有關資料的作者、標題、編號、發表日期、出版單位或資料來源,可包括
◆ 項目經核準的計劃任務書、合約或上級機關的批文
◆ 與項目有關的已發表的資料
◆ 文檔中所引用的資料,所採用的軟體標準或規範
2 可行性研究的前提
2.1 要求:列出並說明建議開發軟體的的基本要求,如
◆ 功能
◆ 效能
◆ 輸入/輸出
◆ 基本的資料流程和處理流程
◆ 安全與保密要求
◆ 與軟體相關的其他系統
◆ 完成日期
2.2 目標:可包括
◆ 人力與裝置費用的節省
◆ 處理速度的提高
◆ 控制精度或生產力的提高
◆ 管理資訊服務的改進
◆ 決策系統的改進
◆ 人員工作效率的提高
2.3 條件、假定和限制:可包括
◆ 建議開發軟體啟動並執行最短壽命
◆ 進行顯然方案選擇比較的期限
◆ 經費來源和使用限制
◆ 法律和政策方面的限制
◆ 硬體、軟體、運行環境和開發環境的條件和限制
◆ 可利用的資訊和資源
◆ 建議開發軟體投入使用的最遲時間
2.4 可行性研究方法
2.5 決定可行性的主要因素
3 對現有系統的分析
3.1 處理流程和資料流程
3.2 工作負載
3.3 費用支出:如人力、裝置、空間、支援性服務、材料等項開支
3.4 人員:列出所需人員的專業技術類別和數量
3.5 裝置
3.6 局限性:說明現有系統存在的問題以及為什麼需要開發新的系統
4 所建議技術可行性分析
4.1 對系統的簡要描述
4.2 與現有系統比較的優越性
4.3 處理流程和資料流程
4.4 採用建議系統可能帶來的影響
◆ 對裝置的影響
◆ 對現有軟體的影響
◆ 對使用者的影響
◆ 對系統啟動並執行影響
◆ 對開發環境的影響
◆ 對經費支出的影響
4.5 技術可行性評價:包括
◆ 在限制條件下,功能目的是否達到
◆ 利用現有技術,功能目的是否達到
◆ 對開發人員數量和品質的要求,並說明能否滿足
◆ 在規定的期限內,開發能否完成
5 所建議系統經濟可行性分析
5.1 支出
5.2 效益
5.3 收益/投資比
5.4 投資回收周期
5.5 敏感性分析:指一些關鍵性因素,如:
◆ 系統生存周期長短
◆ 系統工作負載量
◆ 處理速度要求
◆ 裝置和軟體配置變化對支出和效益的影響等的分析
6 社會因素可行性分析
6.1 法律因素:如
◆ 合約責任
◆ 侵犯專利權
◆ 侵犯著作權
6.2 使用者使用可行性:如
◆ 使用者單位的行政管理
◆ 工作制度
◆ 人員素質等能否滿足要求
7 其他可供選擇的方案
逐個闡明其它可供選擇的方案,並重點說明未被推薦的理由。
8 結論意見
◆ 可著手組織開發
◆ 需等待若干條件具備後才能開發
◆ 需對開發目標進行某些修改
◆ 不能進行或不必進行
◆ 其它