軟體工程過程

2021-09-03 01:14:00 字數 587 閱讀 6584

軟體工程過程

(1)軟體的規格說明:規定軟體的功能及其執行的限制

(2)軟體開發:產生滿足規格說明的軟體

(3)軟體的確認:確認軟體能夠完成客戶提出的要求

特徵

易理解可見性

可接受可支援

可靠性健壯性

可維護性

制定計畫:定義問題,確定目標,可行性研究(經濟可行性,法律可行性,技術可行性,操 作可行性)主要研究:理解問題,形成可行性研究報告

**需求分析:**對待開發軟體提出的需求進行分析並且給出詳細的定義,編寫系統需求說明書。研究客戶的需求形成刺痛需求說明書

軟體設計:概要設計:按照功能設計不同的模組

**詳細設計:**考慮資料結構和介面

任務:形成軟體結構,程式規格說明書和設計說明說

程式的編寫:將軟體設計階段轉化成機器語言

**測試:**靜態測試,動態測試

任務:發現和排除錯誤

**執行和維護:**任務執行和管理程式,形成改進的產品

軟體工程 軟體過程

一.軟體生存週期過程的概念 軟體過程 開發邏輯時獲取正確軟體的關鍵 開發所涉及的活動 軟體生存週期過程 二.軟體生存週期 軟體生存週期 軟體產品或系統的一系列活動的全週期。從形成概念開始,歷經開發 交付使用 在使用中不斷修訂和演化,直到最後被淘汰 軟體生存週期過程 軟體生存週期中的一系列相關過程 為...

軟體工程導論 面向過程的軟體工程

軟體是由電腦程式 資料和維護程式的文件組成。軟體工程包括三個要素 方法 工具 過程。軟體工程的發展經歷了程式設計時期 程式系統時期和軟體工程時期。軟體生存週期是指乙個軟體從提出開發要求開始,直到該軟體報廢為止的整個時期。通常,軟體生存週期包括問題定義 可行性研究 需求分析 概要設計 詳細設計 編碼 ...

軟體工程2 軟體過程

軟體過程是為了獲得高質量軟體所需要完成的一系列任務的框架,他規定了完成各項工作任務的工作步驟 運用方法的順序 文件資料 管理措施 各個階段的里程碑。生命週期模型 過程模型 規定了把生命週期互粉成哪些階段及各個階段的執行順序。常見軟體生命週期模型 瀑布模型 快速原型模型 增量模型 螺旋模型 噴泉模型 ...