前言
軟體計畫是乙個好的軟體出現的前提,沒有乙個系統性的規劃會導致軟體的開發因為各種原因而中途夭折。
1.經濟可行性
2.技術可行性
3.操作可行性
4.法律可行性
5.時間可行性
計畫的步驟
1.聽取使用者對系統的要求
2.調查開發的背景理由
3.看使用者的報告
4.加工整理
5.與使用者及負責人反覆討論
6.改進不正確的地方
7.寫出雙方都滿意的問題定義報告文件
8.確定雙方是否可以進行深入系統可行性研究方向的意向
對軟體的認識
1.系統應該解決的問題
2.如何解決問題才能滿足要求
3.問題的分層需求
確定分析計畫
1.確立分析計畫
2.任務分配參與分析的人
3.對參加分析的人進行培訓
4.對系統所處的環境進行系統的分析
分析計畫內容
1.範圍
軟體功能規模,軟體能力對硬體的要求,介面介面的性質和複雜性
2.環境資源
人力資源:在不同的階段對不同的人員的要求
硬體:包括目標及其及其他機器
軟體:包括支撐軟體和實用軟體
制定進度表:包括交付日期,如何組織分配力量
軟體成本:雙方都可以接受
成本估算的方法
(1)自頂向下估價:先估計系統在估計子系統
(2)自底向上估價:先估計系統中的每個模組在合成整體成本
軟體**估計的方法
(1)引數化演算法
(2)**行技術
(3)任務分解方法
度量效益的方法
(1)貨幣的時間價值
(2)投資**期
(3)純收入總結
在軟體設計的開始如果沒有規劃好,那麼後續不管是物力或者和精神上都會陷入泥沼。
軟體工程 軟體計畫
為軟體需求分析供能和效能的依據。包含 問題背景,開發系統的現狀,開發的理由與條件,總體要求 問題的性質,型別轉換,什麼目標,開發條件環境要求等。目的 用最小的代價在盡可能短的時間內確定問題是否能被解決。也就是說確定問題是否值得去解,研究在當前的具體條件下,開發新系統是否具備必要的資源和其它條件。任務...
軟體工程 軟體計畫
一 問題定義 步驟 1.使用者需求 2.調查背景 3.與使用者討論 4.寫出問題報告文件 5.進行可行性研究 二 可行性研究 1.內容 經濟可行性 技術可行性 操作可行性 法律可行性 時間可行性 2.步驟 1 複查系統規模和目標 2 研究目前正在使用的系統 3 匯出新系統的高層邏輯模型 4 向使用者...
軟體工程 計畫階段
前提 軟體工程 軟體生存期可分為三個大的階段 計畫階段,開發階段,維護階段。計畫階段包括三部分 問題定義 可行性研究 需求分析 一 問題定義 問題定義為軟體需求分析功能與效能的依據 問題定義報告書寫格式 問題定義研究報告前四點必寫 1 專案2背景3 專案目標 4專案範圍 總費用 購買裝置的費用 初步...