軟體工程套用

軟體工程是套用計算機科學理論和技術以及工程管理原則和方法,按預算和進度實現滿足用戶的要求的軟體產品的工程,或以此為研究對象的學科。軟體工程學的主要內容是軟體開發技術和軟體工程管理.軟體開發技術包含軟體工程方法學、軟體工具和軟體開發環境;軟體工程管理學包含軟體工程經濟學和軟體管理學。

基本介紹

  • 中文名:軟體工程套用
  • 外文名:ruan jian gong cheng
生產一個最終能滿足需求且達到工程目標的軟體產品所需要的步驟。軟體工程過程主要包括開發 過程、運作過程、維護過程。它們覆蓋了需求、設計、實現、確認以及維護等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟體需求規 約。需求分析生成功能規約。設計活動一般包括概要設計和詳細設計。概要設計建立整個軟體系統結構,包括子系統、模組以及相關層次的說明、每一模組的接口定 義。詳細設計產生程式設計師可用的模組說明,包括每一模組中數據結構說明及加工描述。實現活動把設計結果轉換為可執行的程式代碼。確認活動貫穿於整個開發過 程,實現完成後的確認,保證最終產品滿足用戶的要求。維護活動包括使用過程中的擴充、修改與完善。伴隨以上過程,還有管理過程、支持過程、培訓過程等。

相關詞條

熱門詞條

聯絡我們