软件工程--实践者的研究方法
课程介绍
软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,该课程使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护等工作所必需的基础知识、基本方法和基本技能。
课程收益
使学时理解软件工程相关概念和知识,掌握软件工程的相关过程,掌握常用的软件工程工程过程,能够通过软件工程指导软件开发过程。
课程大纲
第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
大家可以点击【查看详情】查看我的课程
软件工程实践者的研究方法-视频课程
最新推荐文章于 2023-10-22 22:22:30 发布