第四章 軟體工程

2021-05-28 14:33:48 字數 791 閱讀 7989

這一章組要包括:

一:軟體開發生命週期

軟體開發生命週期的模型包括:瀑布模型(一次完成),原型(動態定義需求,一次次明確需求),螺旋模型(迴圈改進,加入了風險分析),噴泉模型(迭代)。

二:軟體專案管理

專案管理的核心是專案的成本,進度,質量。

專案管理內容主要包括:啟動,度量,估算,風險分析,進度安排,追蹤控制。

專案管理階段:啟動,實施,關閉。

專案估算包括:有自頂向下估算,自底向上估算。

專案規模估算:軟體專案行估算演算法和功能點估算演算法。軟體專案的估算還包括工作量估算,成本估算等。

專案的組織和計畫主要是應用甘特圖。pert技術和cpm方法。

軟體專案的管理主要使用eva分析法。

三:軟體質量管理

這裡主要是mycall質量模型的一些基本標準。

四:軟體需求分析的任務和過程:主要講述需求分析中的任務過程,原則,分類,需求工程,任務活動和設計方法。

五:結構化分析和設計:主要包括結構化分析基礎,設計基礎,模組設計原則。

需要知道關於詳細設計,概要設計,和內聚耦合相關的一些概念。

六:軟體測試和維護

這裡主要是

測試的基礎:測試的目標,用例,原則,分類,方法。

測試的步驟:單元測試,整合測試,確認測試,系統測試。需要掌握他們的具體的概念。

黑盒測試:主要是黑白盒測試的一些概念。

白盒測試:主要是介紹白盒測試的一些判定語句。

七:軟體過程改進:cmmi模型。

這一章主要是概念的掌握,真正的理解還是要到專案中去真正體會。

對《軟體工程》第四章的理解

兩人合作寫軟體首先要 規範,進一步闡述就是要 風格規範和 設計規範。風格規範對於結對來說首先要統一開發工具,然後要注意原始檔的格式 排版 換行 適當的注釋 命名規範。即要簡明,易讀,無二義性。設計規範 對於函式來說。即用簡單的建構函式,最好是預設建構函式,這是因為簡單的建構函式增強易用性 對於錯誤處...

0403對《軟體工程》第四章的理解

一 規範 1.風格規範 簡明易讀無二義,包括有意義的命名及增加注釋 2.設計規範 1 函式只做一件事,並且要做好 2 錯誤處理。驗證引數的正確性 使用斷言 使用public,protected,private說明成員,非必要不使用虛函式和型別繼承 3.複審 二 結對程式設計好處 1.在開發層次上能夠...

《構建之法》第四章讀後感 軟體工程

構建之法第四章當中,講述的程式設計不再是個人程式設計,而是進入軟體工程的另一項起步階段 結隊程式設計,由兩個人以上組成的團隊,完成一項工程,說到工程肯定不是乙個人可以完成的。這在程式設計界早已有了相應的通用準則且在隨著整個行業的進步而不斷更新著。作為合作的專案,個人能力上或許會有不同,但哪怕團隊中有...