軟體工程基礎知識

2021-07-08 09:52:21 字數 1670 閱讀 1941

課程2---軟體工程基礎知識

91過軟考教育學院 class="txt">小馬老師qq :858301448

tel:180********

2023年1月2023年上半年資訊系統專案管理師軟體需求定義必須掌握。p15

3種需求:

功能、非功能、設計約束,要會判斷和區分。

需求工程,包含需求開發和需求管理p16

需求開發:需求捕獲、需求分析、需求規格化和需求驗證需求管理:定義需求基線、處理需求變更、需求跟蹤需求捕獲技術p17-19

*可行性研究的定義p20

可行性研究的內容:p20

可行性研究的步驟:了解下,考過幾次**了。

p20-22

掌握幾個名詞:

資料流圖、資料字典、e-r圖p23--33*軟體設計原則:p33-36

(1)資訊隱蔽

(2)高內聚、低耦合

軟體設計方法、使用者介面設計p37-44 純了解評審?這個名詞的定義。

補充:管理評審、技術評審、論證、評估。*軟體測試-----極其重要

測試定義

測試分類:不同的方法的分類

白盒、黑盒分別的測試方法。

α測試、β測試。。。。。

v模型!

*軟體維護-----極其重要

四種維護的定義、共同點

就是魚丸!!

*軟體再生工程-----了解

軟體開發環境-----了解

*資訊系統開發方法有很多種,開發人員可以根據專案的需要選擇一種適合的開發方法,其中把整個系統的開發過程分為若干階段,然後一步一步地依次進行開發的方法稱為(1)。

a、結構化方法

b、物件導向方法

c、原型方法

d、瀑布模型方法

某商業銀行啟動核心資訊系統建設,目前已完成資訊系統的規劃和分析,即將開展系統的設計與實施,此資訊系統建設目前(2)。

系統的生命週期大致可分成4個階段,即系統規劃階段、系統開發階段、系統執行與維護階段、系統更新階段。其中以制定出資訊系統的長期發展方案、決定資訊系統在整個生命週期內的發展方向、規模和發展程序為主要目標的階段是(1)。系統調查和可行性研究、系統邏輯模型的建立、系統設計、系統實施和系統評價等工作屬於(2)。

(1)a. 系統規劃階段 b. 系統開發階段c. 系統執行與維護階段

d. 系統更新階段

(2)a. 系統規劃階段 b. 系統開發階段c. 系統執行與維護階段

d. 系統更新階段

某軟體公司欲開發乙個影象處理系統,在專案初期開發人員對需求並不確定的情況下,採用(45)方法比較合適。

a. 瀑布式

b. 快速原型

c. 協同開發

d. 形式化

***格式考察

關於本方案

1、請問**需要多少字,幾個小時完成?

2、**分為哪幾個部分?

3、萬能格式是多少字?

4、摘要裡包含什麼資訊?哪幾個要素?

5、正文第一段寫什麼?多少字?

6、**裡有關鍵字和參考文獻嗎?

7、**裡數字、英語單詞分別佔幾個格仔?

8、**裡允許有圖表嗎?-----這個我忘記講了!!哈哈!

9、**需要華麗的語言嗎?需要比喻、排比、擬人嗎?

10、能寫完整的寫專案名稱嗎?

11、你們的馬軍老師帥嗎?

*thanks!fighting!success!

軟體工程基礎知識

2.4.1 主要知識點 軟體工程是計算機軟體的乙個重要分支,主要應掌握軟體工程的基本原理以及軟體設計與測試方法。2.4.1.1軟體生存週期各階段的任務 軟體生存週期指出由軟體定義 軟體開發和軟體維護等階段組成的全過程。1 軟體定義階段 軟體定義階段主要解決軟體要 做什麼 的問題,也就是要確定軟體的處...

軟體工程基礎知識 軟體設計師

2.4.1 主要知識點 軟體工程是計算機軟體的乙個重要分支,主要應掌握軟體工程的基本原理以及軟體設計與測試方法。2.4.1.1軟體生存週期各階段的任務 軟體生存週期指出由軟體定義 軟體開發和軟體維護等階段組成的全過程。1 軟體定義階段 軟體定義階段主要解決軟體要 做什麼 的問題,也就是要確定軟體的處...

3 軟體工程基礎

1.通常,將軟體產品從提出 實現 使用維護到停止使用退役的過程稱為軟體生命週期。也就是說,軟體產品從考慮其概念開始,到該軟體產品不能使用為止的整個時期都屬於軟體生命週期。軟體生命週期的主要活動階段為 可行性研究和計畫制定。確定待開發軟體系統的開發目標和總的要求,給出它的功能 效能 可靠性以及介面等方...