當前位置:編程學習大全網 - 編程語言 - 軟件開發過程和項目管理目錄

軟件開發過程和項目管理目錄

第1章軟件開發流程概述

1.1軟件開發概述

1.1.1軟件的概念

1.1.2編程和軟件開發

1.1.3軟件開發過程和方法

1.2軟件開發過程的工程概念

1.2.1軟件危機

1.2.2軟件工程

1.2.3軟件工程的內涵

1.3 uML簡介

1.3.1 UML的含義

1.3.2 UML的簡單使用

第二章軟件開發項目管理概述

2.1項目和項目管理的概念

2.1.1項目

2.1.2項目管理

2.2軟件開發項目管理

2.2.1內容

特征

2.3項目進度管理

任務分解(wBS)

甘特圖設計

2.4項目質量管理

2.4.1錯誤缺陷管理

版本控制管理

軟件文檔管理

質量評估標準

2.5項目成本管理

2.5.1軟件開發費用構成

成本管理方法

2.6軟件開發項目分組

2.6.1分組規則

2.6.2任務分配原則

第3章軟件需求分析

3.1需求獲取

3.1.1功能和非功能需求描述

3.1.2角色和職責描述

3.1.3業務流程描述

3.1.4數據和數據流描述

3.2需求分析

3.2.1用例分析

數據流分析

3.2.3實體關系分析

3.3要求文件的編寫

3.3.1編寫用戶需求說明書

3.3.2編寫需求說明書。

第4章軟件系統架構設計

4.1軟件架構設計概念

4.1.1的基本概念

4.1.2軟件架構元素

4.1.3軟件架構目標

4.1.4軟件架構類型

4.2軟件架構設計的任務

4.3工單管理系統的架構設計

4.3.1功能設計

非功能性設計

第五章軟件詳細設計

5.1軟件詳細設計基礎

5.1.1詳細設計概述

5.1.2設計技術和工具

5.2面向對象的設計方法

面向對象設計的概念

5.2.2視圖層設計

5.2.3控制層設計

5.2.4模型層設計

5.3工單類別管理模塊的詳細設計

設計概述

5.3.2視圖層設計

控制層設計

模型層設計

第6章軟件編碼

6.1軟件開發語言和工具的選擇

6.1.1軟件開發語言的分類

6.1.2軟件開發語言的選擇

6.1.3程序開發工具的選擇

6.2編碼規範和編程風格

……

第7章軟件測試

第8章軟件部署和維護

第九章軟件開發培訓

附錄a用戶需求規格

附錄b要求規範

附錄c培訓項目報告

參考

  • 上一篇:Ubuntu14.04 用arm-linux-gcc 4.4.3 配置交叉編譯環境問題
  • 下一篇:重慶大學軟件工程考研經驗分享?
  • copyright 2024編程學習大全網