軟件工程--實踐者的研究方法
課程介紹
軟件工程專業以計算機科學與技術學科爲基礎,強調軟件開發的工程性,該課程使學生在掌握計算機科學與技術方面知識和技能的基礎上熟練掌握從事軟件需求分析、軟件設計、軟件測試、軟件維護等工作所必需的基礎知識、基本方法和基本技能。
課程收益
使學時理解軟件工程相關概念和知識,掌握軟件工程的相關過程,掌握常用的軟件工程工程過程,能夠通過軟件工程指導軟件開發過程。
課程大綱
第1章:軟件工程
1.軟件的本質 18:00
2.軟件工程概念 15:13
3.軟件過程結構 7:17
4.軟件過程模型(一) 22:18
5.軟件過程模型(二) 19:28
6.敏捷開發(一) 10:02
7.敏捷開發(二) 8:08
8.理解需求_需求工程 21:19
9.理解需求_建立根基 10:50
10.理解需求_需求獲取 13:39
11.理解需求_開發用例 9:52
12.理解需求_構建分析模型 5:45
13.理解需求_避免常見錯誤 2:42
14.需求建模_需求分析 14:41
15.基於場景的方法_創建初始用例 10:52
16.基於場景的方法_細化用例 5:32
17.基於場景的方法_編寫正式用例 9:21
18.用例圖 8:56
19.用例圖實踐 10:36
20.活動圖 11:13
21.活動圖實踐 13:36
22.需求建模_基於類的方法概述 4:50
23.需求建模_基於類的方法_識別分析類 20:49
24.需求建模_基於類的方法_描述屬性 7:12
25.需求建模_基於類的方法_定義操作 6:16
26.需求建模_基於類的方法_CRC建模 5:00
27.需求建模_基於類的方法_CRC建模_類 5:38
28.需求建模_基於類的方法_CRC建模_職責 6:36
29.需求建模_基於類的方法_CRC建模_協作 9:56
30.需求建模_基於類的方法_CRC建模評審 4:38
31.類之間的依賴關係 5:30
32.類之間的泛化關係 3:39
33.類之間的關聯關係 6:41
34.類之間的聚合關係 3:16
35.類之間的組合關係 3:36
36.類之間的實現關係 1:59
37.需求建模_基於類的方法_包分析 3:12
38.需求建模_行爲和模式_生成行爲模型 5:16
39.需求建模_行爲和模式_識別用例事件 5:35
40.需求建模_行爲和模式_狀態表達 8:38
41.需求建模_行爲和模式_順序圖 6:29
42.需求建模_行爲和模式_狀態圖實踐 12:52
43.需求建模_行爲和模式_模式和小結 4:38
44.設計概念_軟件工程中的設計 13:38
45.設計概念_設計過程 18:28
46.設計概念_設計概念(一) 22:49
47.設計概念_設計概念(二) 15:12
48.設計概念_設計模型 19:50
49.體系結構設計_概念 11:38
50.體系結構設計_體系結構類型 2:56
51.體系結構設計_體系結構風格(一) 6:55
52.體系結構設計_體系結構風格(二) 14:47
53.體系結構設計_體系結構風格(三) 4:24
54.體系結構設計_體系結構考慮要素 5:36
55.體系結構設計_體系結構設計(系統環境的表示) 8:18
56.體系結構設計_體系結構設計(定義原型) 4:47
57.體系結構設計_體系結構設計(細化爲構件) 13:39
58.體系結構設計_體系結構設計(WebApp體系結構設計) 8:06
59.體系結構設計_體系結構設計(移動App體系結構設計) 6:11
60.體系結構設計_體系結構設計(評估候選的體系結構設計) 5:12
61.體系結構設計_體系結構設計(體系結構描述語言) 2:19
62.體系結構設計_體系結構設計(體系結構評審) 3:31
63.體系結構設計_經驗學習 7:10
64.體系結構設計_基於模式的體系結構評審 5:01
65.體系結構設計_一致性檢查、敏捷性與體系結構 5:08
66.構件級設計_什麼是構件(一) 12:43
67.構件級設計_什麼是構件(二) 19:17
68.補充:結構化分析與設計-概念與發展 25:37
69.補充:結構化分析與設計-結構化分析 14:46
70.補充:結構化分析與設計-結構化設計 21:18
71.構件級設計_設計基於類的構件_基本原則 18:30
72.構件級設計_設計基於類的構件_指導方針 5:03
73.構件級設計_設計基於類的構件_內聚性和耦合性 10:36
74.構件級設計_實施構件級設計 21:12
75.構件級設計_WebApp的構件級設計 6:06
76.構件級設計_設計傳統構件 4:33
77.構件級設計_基於構件的開發 20:28
78.用戶界面設計_黃金法則 17:16
79.用戶界面設計_用戶界面的分析與設計 12:36
80.用戶界面設計_界面分析 20:00
81.用戶界面設計_界面設計步驟 10:06
82.用戶界面設計_設計評估 8:13
83.用戶界面設計_補充_一些界面設計工具 6:46
84.軟件測試的基本概念 8:10
85.軟件測試_黑盒測試 10:22
86.軟件測試_白盒測試 6:46
87.軟件測試_多模塊程序測試策略 11:52
大家可以點擊【查看詳情】查看我的課程
軟件工程實踐者的研究方法-視頻課程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.